.bg_background{width: 930px;height: 120px;background: url(../images/background.jpg) no-repeat;}
.bg_left{position: relative; float: left;width: 80px;height: 80px;border-radius: 50%;border: 4px solid #fff;text-align: center;overflow: hidden;margin-left: 40px;margin-top: 17px;}
.to_change{position: absolute;top: 0;left: 0;width: 98px;height: 98px;background: rgba(0,0,0,.3);text-align: center;line-height: 126px;display: none;}
.to_change a{display: block;width: 100%;height: 100%; font-size: 16px;color: #fff;}

.bg_left img{height: 102px;}
.bg_zhong{float: left;width:400px;margin-top: 23px;font-size: 20px;color: #fff;margin-left: 40px;font-weight: bold;}
.bg_zhong span{float: left;font-size: 14px;padding: 8px 20px 8px 20px;border:1px solid #fff;margin-top: 20px;margin-right: 8px;}
.bg_zhong img{float: left;margin-top: 24px;cursor: pointer;}
.bg_right{float: right;margin-top: 58px;margin-right: 50px;}
.bg_right p{font-size: 14px;color: #fff;margin-bottom: 14px;}
.bg_right span{float: left;width: 4px;height: 14px;background: #fff;margin-top: 3px;margin-right: 10px;}
.bg_right i{color: #ffd86e;}
.bg_zhong .editor_butt{display: none;}
/*头部弹出*/
.editor{position: absolute;top:0;left:0;width: 100%;height: initial;background:rgba(0,0,0,.5);display: none;}
.editor_wai{width:642px;height: initial;margin: auto;border-radius: 5px;border: 1px solid #fff; margin-top: 10%;background: #fff;text-align: left;}
.editor_top{width: 100%;height: 40px;background: #f1f1f1;position:relative; overflow:hidden;}
.editor_top .close_div{width:40px;height:40px; line-height:40px; text-align:center; position:absolute;right:0;top:0;font-size:14px;color:#666; cursor:pointer;}
.editor_top .close_div:hover{ background:#f5f5f5;color:#999;}
.editor_input p{font-size: 12px;padding-top: 30px;color: #999;margin-left: 125px;}
.editor_input span{display: block;margin-left: 125px;}
.editor_input span label{font-size: 14px;color: #666;float:left; line-height:32px;}
.condition02{height:32px;width:322px;outline: none;border:1px solid #DADADA;color:#666;}
.editor_input input{width: 312px;height: 30px;border: 0;line-height: 32px;border: 1px solid #dadada;margin-top: 26px;padding-left: 8px;outline: none;color: #999;}
.condition_wai{margin-top:30px;}

.aeditor{position: absolute;top:0;left:0;width: 100%;height: 100%;background:rgba(0,0,0,.5);display: none;}
.aeditor_wai{width:642px;height: 358px;margin: auto;border-radius: 5px;border: 1px solid #fff; margin-top: 10%;background: #fff;text-align: left;}
.aeditor_top{width: 100%;height: 40px;background: #f1f1f1;position:relative; overflow:hidden;}
.aeditor_top .close_div{width:40px;height:40px; line-height:40px; text-align:center; position:absolute;right:0;top:0;font-size:14px;color:#666; cursor:pointer;}
.aeditor_top .close_div:hover{ background:#f5f5f5;color:#999;}
.aeditor_input p{font-size: 12px;padding-top: 30px;color: #999;margin-left: 125px;}
.aeditor_input span{display: block;margin-left: 125px;}
.aeditor_input span label{font-size: 14px;color: #666;float:left; line-height:32px;}
.acondition02{height:32px;width:322px;outline: none;border:1px solid #DADADA;color:#666;}
.aeditor_input input{width: 312px;height: 30px;border: 0;line-height: 32px;border: 1px solid #dadada;margin-top: 26px;padding-left: 8px;outline: none;color: #999;}
.acondition_wai{margin-top:30px;}


/*下拉框开始*/
.condition{float: left; width:320px;cursor: pointer;text-align: left;}
.select{ /*width:320px;*/ height:32px; background:url(/images/down_02.png) no-repeat 97%;/* background-color:#fff;*/ }
.select a{ display:block; width:100%; height:100%; color:#999; line-height:32px; font-size:14px;  margin-left:10px;}
.select_option{ width:320px;  border:1px solid #dadada; background-color:#fff; position:absolute; display: none;}
.select_option a{width:312px; height:32px; line-height:32px; text-align:left; color:#999;float:left; display:block;font-size:14px;  padding-left:8px;}
.select_option a:hover{ background-color:#F8F8F8; color:#00A2E9; cursor:pointer;}
.state{margin-top: 20px;}
.state span{float: left;line-height: 32px;}
/*结束*/
.editor_input button{width: 120px;height: 32px;border: 0;background: #00A2E9;color: #fff;margin-left: 196px;margin-top: 30px;font-size: 14px;cursor: pointer;}
/*搜索*/
.search_z{clear: both; width:410px;}
.search_text{position: relative; width: 410px;height: 41px;overflow: hidden;margin-top: 20px;}
.search_text input{width: 402px;height: 36px;border: 0;border: 1px solid #bfbfbf;line-height: 36px;padding-left:8px ;color: #999;font-size: 14px;}
.search_text button{width: 96px;height: 37px;background: #00A2E9;border: 0;position: absolute;right: 0;top: 0;cursor: pointer;}
.history{margin-top: 10px; margin-bottom:30px;}
.history li{float: left;padding: 0 12px;line-height:1.1;border-right:1px solid #dcdcdc;}
.history li a{color: #00A2E9;}
.history .history_01{border: 0;padding: 0;}
/*简历完善*/
.perfect{width: 926px;padding: 10px;clear: both;overflow: hidden;}
.perfect_nei{width: 100%;border: 1px solid #e4e4e4;padding: 20px 20px 100px 20px;box-sizing: border-box;overflow: hidden;margin-top: 30px;}
.progress_left{float: left;font-size: 14px;}
.progress_left .percentage{color: #00A2E9;margin-left: 10px;}
.progress_left .preview{color: #f88701;}
.progress_left .percentage_bg{float: left; width: 285px;height: 14px;border: 1px solid #eee;border-radius: 10px;overflow: hidden;margin-top: 3px;}
.progress_left .percentage_bg span{display: block;width: 80%;height:14px;background: #00A2E9;}
.progress_left .delivery{float: left;padding: 0 14px;border-right: 1px solid #DADADA;}
.progress_left .to_perfect{float: left; padding: 0 14px;}
.progress_left .percentage_wai{margin-top: 14px;}
.progress_left .to_perfect a{color: #00A2E9;}
.progress_left .delivery a{color: #333;}
.progress_left .update{font-size: 14px;color: #999;margin-right: 10px;}
.progress_left .update_time{display: block;clear: both;padding-top:10px ;}
.progress_right{float: right;width: 240px;height: 78px;border: 1px solid #eee;}
.progress_right ul{padding: 16px 20px;}
.progress_right li{float: left;text-align: center;}
.progress_right li a{position: relative; color: #666;font-size: 14px;float: left;}
.progress_right li label{float: left;width:1px;height:50px;border-right:1px solid #ededed;margin-left: 16px;margin-right: 16px;}
.progress_right .message{position: absolute;right: 0;top: -12px; width: 20px;height: 20px;background: #ffa527;border-radius: 50%;color: #fff;text-align: center;line-height: 20px;font-size: 12px;}

/*头像*/
.head_portrait{width:470px;height:375px; border-bottom:1px solid #eee; display:none;}
.choice_div{clear: both;margin-left: 40px;margin-bottom: 40px;}
.head_portrait_div{padding:40px 20px 20px 40px;}
.portrait_div{ width: 250px; height: 250px; overflow: hidden;border:1px solid #eee;}
.head_portrait_xiao{width: 120px; height: 120px;  overflow: hidden; position:absolute;right:40px;top:40px;border:1px solid #eee}
.portrait_div img{width:100%;height:100%;}
.employ_content_tabs{box-sizing: border-box;margin-top: 30px;font-size:14px;margin-bottom:60px;}
.content_tabs_btn{margin-bottom: 12px;font-size:14px;background: #f8fafb;}
.content_tabs_btn .a{width:115px;text-align:center;float: left;color:#9aa4a8;font-size:14px;font-family:"Microsoft YaHei";box-sizing: border-box;line-height: 36px;}
.content_tabs_btn .currt{border-top:2px solid #ff6500;background: #fff;color:#363a3b;}




.content_tabs_list{display: none;}
.content_tabs_list .read_more_data{height:40px;text-align: center;background: #f6f7f7;}
.content_tabs_list .read_more_data .more_btn{font-size:16px;color:#00a2e9;line-height: 40px;}
.content_tabs_list .read_more_data .already_data{font-size:12px;color:#00a2e9;line-height: 40px;display: none;}
.content_tabs_list .read_more_data .data_loading{font-size:12px;color:#00a2e9;line-height: 40px;display: none;}


.btnPost {
    width: 87px;
    height: 29px;
    line-height: 29px;
    float: right;
    display: block;
    color: #ffffff;
    text-align: left;
	margin-right:25px;
	padding-left:8px;
    background: url(../images/btn_post_bg_1.gif) no-repeat;
    overflow: hidden;
}
.btnPost .a{
    width: 87px;
    height: 29px;
    line-height: 29px;
    float: right;
    display: block;
    color: #ffffff;
    text-align: left;
	margin-right:3px;
	padding-left:8px;
    background: url(../images/btn_post_bg_1.gif) no-repeat;
    overflow: hidden;
}
.jp_icon_bgwtr {
display: inline-block;width:50px;height:23px;margin-left: 4px;background:url(../../images/wtrc.gif);
}