/*简历详情页 */
.jl_peo_con{width:1200px;margin:0 auto;overflow:hidden;zoom:1;}
/*左侧部分*/
.jl_peo_l{float:left;width:948px;}

/*左侧上面部分*/
.jl_peo_top{border:1px solid #e8e8e8;padding:30px 30px 0px 30px;overflow:hidden;zoom:1;background:#fff}
.jl_peo_photo{float:left;width:130px;height:170px;margin-right:20px;zoom:1;}
.jl_peo_photo img{width:130px;height:170px;}
.code{float:right;width:140px;height:140px;}
.code img{display:block;width:100%;height:100%}
.jl_peo_infor{float:left;width:500px;zoom:1;}
.jl_peo_infor li{width:100%;height:30px;overflow:hidden;}
.jl_peo_infor_li{float:left;padding:0 15px;margin:8px 0;border-right:1px solid #ddd;font-size:14px;height:15px;line-height:15px;color:#666;overflow:hidden;zoom:1;}
.jl_peo_infor_li span{padding-right:5px;}
.jl_peo_infor_li .lp{display:block;float:left;padding:6px 7px;margin-right:8px;background-color:#F2F4F7;border:1px solid #D6D6D7;-webkit-border-radius:3px;-moz- border-radius:3px;-ms- border-radius:3px;-o- border-radius:3px;border-radius:3px;}
.jl_peo_infor_li .lp p{line-height:17px;padding-left:18px;color:#656565;background:url(../images/18.gif) 0px -82px no-repeat;}
.jl_peo_name{float:left;color:#d90000;font-size:28px;height:28px;line-height:28px;overflow:hidden;zoom:1;*font-size:24px;}
.jl_peo_star{height:18px;float:left;margin-top:6px;margin-left:10px;color:#333;font-size:18px;zoom:1;}
.sjrz{float:left;height:20px;line-height:20px;margin-top:10px;margin-left:20px;padding-left:20px;background:url(../images/rz.png) no-repeat left center;color:#999;font-size:12px;font-family:"宋体"}

/*左侧下面部分*/
.jl_peo_mid{zoom:1;margin:10px 0}
.jl_peo_mid .all{width:100%;overflow:hidden;padding-bottom:20px;margin:10px 0;background:#fff;border:1px solid #e8e8e8;}
.jl_peo_title{width:886px;padding-top:10px;height:42px;line-height:42px;color:#3ea3ff;font-size:22px;font-style:italic;border-bottom:1px solid #F2F2F2;margin:0 auto}
.jl_title{width: 100%; overflow: hidden; height:45px;line-height:45px;font-size:14px;color:#3ea3ff;border-bottom:1px solid #e8e8e8;margin-bottom:20px;}
.jl_peo_midbox{padding:20px 30px 20px 30px;zoom:1;font-size:14px;color:#333;line-height:30px;}
.jl_peo_midbox ul{padding:0;overflow:hidden;zoom:1;font-size:14px;color:#333;}
.jl_b{width:100%;height:50px;line-height:50px;font-size:14px;border-top:1px solid #e8e8e8;color:#666}
.jl_b i{color:#ff0000}
.jl_b em{color:#000}
.jl_yx_li{ line-height:30px;overflow:hidden;zoom:1;font-size:14px;margin-bottom:10px;color:#666}
.jl_yx_li.ml{padding-left:10px;}
.jl_yx_li.pl{/*padding-left:40px;*/}

.fujian{width:900px;height:285px;margin:20px auto;}
.fujian img{display:block;width:436px;height:285px;}
/*右侧部分*/
.jl_peo_r{float:right;width:230px;overflow:hidden;zoom:1;}
.jl_btn_box2{width:230px;min-height:30px;display:table;text-align:center;}
.jl_btn_box2_yaoqing{width:230px;height:45px; line-height:45px;font-size:18px;font-family:'微软雅黑';background:#f55f3d;color:#fff;cursor:pointer;}
.jl_btn_box2_yaoqing a{color:#fff;}
.jl_btn_box2_oper{width:198px;padding:15px 15px 5px;min-height:30px;margin-top:15px;background:#fff;border:1px solid #ddd;}
.jl_btn_box2_oper div{width:198px;height:40px;line-height:40px;margin-bottom:10px;text-align:center;background:#e7e7e7;color:#555;cursor:pointer;font-size:16px;}
.jl_btn_box2_oper div:hover{background:#3ea3ff}
.jl_btn_box2_oper div:hover a{color:#fff}

/*职位详情*/
.jl_yx_li span{padding-left: 20px;}
.jl_yx_li.cl p{width: 85%;}
.jl_yx_li.fe p{text-indent: 2em; padding-left: 20px}
.zw_title{width: 100%;line-height: 46px; height: 46px;}
.zw_title span{font-size: 24px; color: #fc0808}
.zw_title a{margin-left: 20px; color: #3ea3ff; padding: 5px 0}
.zw_title a.x{position: relative; padding-left:20px; background: url(../images/code.png) no-repeat left center;}
.zw_title a.x div{display: none; position: absolute; top:40px; left:-20px;border: 1px solid #e8e8e8; background: #fff; width: 150px; height: 150px; padding: 10px; }
.zw_title a.x div img{display: block;width: 100%; height: 100%}


.zw_title a.y{padding-left:20px; background: url(../images/detail.png) no-repeat left center;}
.zw_title a.apply{padding:6px 25px; color: #fff; font-size: 16px; background: #ff9900; border-radius:4px;}
.jl_title i{color: #ff0000; font-weight: 600}
.jl_title em{color: #000; font-weight: 600}
.jl_title span{margin-right: 20px;}
.require{ padding-left:20px}
.require li{width: 280px; float: left; line-height: 35px; overflow: hidden; font-size: 14px; color: #666; font-family: "宋体"}
.lxfs{width: 835px; height: 70px; overflow: hidden; line-height: 70px; font-size: 14px; font-family: "宋体"; text-align: center; background: url(../images/lxfs.png); margin-left: 26px;}
.lxfs a{color: #ff9900;}
.lxdh{margin-top: 10px; width:835px;line-height: 60px;height:60px; overflow: hidden; color: #666; font-family: "宋体"; margin-left: 26px;}
.lxdh font{font-family: "Microsoft Yahei"; color: #ff5700; font-size: 20px; font-style: italic; font-weight: 600}
.lxdh a.x{background: #f9f9f9; border-radius: 2px; font-size: 12px; padding: 4px 10px; margin: 0 10px; border:1px solid #e8e8e8; color: #666}
.lxdh span{color: #999;font-family: "宋体"; font-size: 12px;}
.lxdh a.y{padding-left: 20px;color:#3ea3ff;
background: url(../images/detail.png) no-repeat left center; margin: 0 35px; font-size: 12px;}
.lxdh a.z{padding:6px 25px; color: #fff; font-size: 16px; background: #ff9900; border-radius:4px;}
.gzdz{width: 835px; height: 26px; overflow: hidden; margin-left: 26px; color: #666}
.gzdz span{margin-right:20px;}
.jl_peo_title span{float: right; font-size: 14px; color: #666; font-style: normal;}
.jl_peo_title i{color: #ff0000}
.company-4 ul{width:835px;
height: 40px;
margin: 0 auto;}
.company-4 ul.title{background: #f6f6f6;  border-bottom: none; margin-top: 15px; font-size: 15px;}
.company-4 ul.title li{color: #333}
.company-4 ul li{font-family: "宋体"; height: 40px; overflow: hidden;   float: left; text-align: center; font-size: 16px; line-height: 40px; color: #666}
.company-4 ul li.one{width: 80px;}
.company-4 ul li.two{width: 100px;}
.company-4 ul li.three{width: 80px;}
.company-4 ul li.four{width:100px;}
.company-4 ul li.five{width:80px;}
.company-4 ul li.six{width: 140px;}
.company-4 ul li.seven{width:160px;}
.company-4 ul li.eight{width:90px;}


.zp_company{width: 200px; margin-bottom: 10px; border:1px solid #e8e8e8; background: #fff;overflow: hidden; padding: 14px}
.zp_company .span{width: 100%; height: 40px; line-height: 40px;  font-size: 15px; text-align:center; color: #3ea3ff}
.zp_company h3{width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #e8e8e8; font-size: 18px; color: #3ea3ff}
.zp_company img{display: block;width: 180px; height: 90px; margin:20px auto}
.zp_company ul.info li{width: 190px;  line-height: 30px; height: 30px; overflow: hidden; padding-left: 10px; color: #666}
.zp_company ul.info li font{color: #087a01; padding-left: 30px; background: url(../images/ren.png) no-repeat;}

.zp_company ul.info span{float: left; display: inline-block; width: 50%; height: 30px; overflow: hidden;}
.zp_company ul.info i{float: right; width: 50%; overflow: hidden; text-align: right; }
.zp_company ul.dian{margin-top: 10px; padding: 0 5px;}
.zp_company ul.dian li{padding-left:8px; background: url(../images/list.png) no-repeat left center;}
.zp_company ul.dian li em{color:#187de5;}
.zp_company ul.interest li{background: none; padding: 0; font-family: "宋体"}

.sms{line-height: 30px; margin-top: 10px;}
.sms input{margin-left: 10px;}
.em{width: 180px; height: 30px; border:1px solid #e0e0e0; color: #999; font-family:"宋体";font-size: 12px; padding-left: 10px; margin-top: 10px; line-height: 30px; }
.but{width: 80px; height: 30px; background: #3b8ee3; color: #fff; border: none;margin-top: 10px; font-family:"宋体"; cursor: pointer;}




/* 弹出层*/
#layer{ display: none; position: fixed; left: 50%; top:50%; margin-left: -270px; margin-top:-140px; width:540px; height:280px;z-index: 900}
#layer .pop{width:540px; height:280px; padding: 6px;  border-radius: 10px; background: #e3e3e3}
#layer .pop .content{width:540px; height:280px; border-radius: 5px; background: #fff}
#layer .action{display: block; margin:15px auto; width:200px; height: 40px; border-radius: 5px;  background: #f85659; color: #fff; font-size: 16px; text-align: center;line-height: 40px;}
.AntUserLoginInfo { background:#FFFFFF; padding-top:20px; width:100%; height:auto; overflow:hidden; }
.UserLoginInfo-1 { width:400px;margin: 0 auto; padding-left:60px; border-bottom:solid 1px #cecece; margin-top:-10px;} 
.UserLoginInfo-1 img { float:left; margin:15px 15px 0px 0px;}
.UserLoginInfo-1 div { display:block; width:335px; height:auto; overflow:hidden; line-height:2em; padding:10px 0px 20px 0px;}
.UserLoginInfo-1 h3 { font-size:16px; color:#000000;padding-bottom:5px;}
.UserLoginInfo-1 a { color:#7a4da8; }
.UserLoginInfo-1 a:visited { color:#1a9af6; }
.Ant-JobApplication { width:340px; margin: 0 auto; line-height:2em; padding:15px 0px 15px 60px;}


#bg{display: none; position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 800;
background: #000;filter: alpha(opacity=15);
opacity: .15;
_position: absolute;
_bottom: auto;
_top: expression(eval(document.documentElement.scrollTop));
_width: expression(eval(document.documentElement.clientWidth));
_height: expression(eval(document.documentElement.clientHeight));
}


