body,div,dl,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,th,td,form,fieldset,legend,input,textarea,select,p,blockquote,span {margin: 0;padding: 0;font-family:"Microsoft YaHei";}
a {text-decoration: none}
li {list-style: none}
fieldset {border: 0}
img {border: 0;vertical-align: middle}
table {border-collapse: collapse;border-spacing: 0}
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal}
q:before,q:after {content: '';content: none}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%}
caption,th {text-align: left}
abbr,acronym {border: 0;font-variant: normal}
iframe {display:block}
.textover{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}
.fl{float:left;}
.fr{float: right;}
.clearfix:after {content: " ";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
   -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
/*头部*/
.employ_job_header{width:100%;height:36px;background:#000;}
.employ_job_header .job_header_content{width:980px;margin:0 auto;}
.employ_job_header .j_h_left p{color:#fff;line-height: 36px;}
.employ_job_header .j_h_right em{color:#fff;}
.j_h_left .j_h_left02{margin-left:20px;}
.j_h_left .j_h_left02 a{color: #ffb700;border-bottom:1px solid #ffb700;}
.j_h_left .j_h_left02 a:hover{text-decoration: none;color:#fff;border-bottom:1px solid #fff;}

.employ_job_header .already_login{float:left;height:36px;line-height: 36px;position:relative;background:url(/images/job/pc-employ/employ_nav_down_bg.png) right 16px no-repeat;display:none;}
.employ_job_header .already_login .img_box{width:25px;height:25px;background:orange;margin-top:4px;}
.employ_job_header .already_login .img_box img{width:25px;height:25px;}
.employ_job_header .already_login .name{width:80px;height:36px;box-sizing:border-box;text-align:left;text-indent:10px;font-size:12px;color:#fff;}
.employ_job_header .already_login .hd_list_wraper{position:absolute;top:36px;background:#000;width:80px;right:0px;text-align:left;padding-bottom:5px;z-index:10;display:none;}
.employ_job_header .already_login .hd_list_wraper .link_a{font-size:12px;color:#fff;display:block;text-indent:10px;height:30px;line-height:30px;}
.employ_job_header .already_login .hd_list_wraper .link_a:hover{color:#00a2e9;}
.employ_job_header .already_login .hd_list_wraper .num_col{color:#ffa200;}



.employ_job_header .employ_personal_l_r{float: left;height:36px;line-height: 36px;background:url(/images/job/pc-employ/employ_p_l_r_bg.png) left center no-repeat;padding-left: 18px;margin-right: 20px;}
.employ_job_header .employ_conpany_l_r{float: left;height:36px;line-height: 36px;background:url(/images/job/pc-employ/employ_c_l_r_bg.png) left center no-repeat;padding-left: 18px;margin-right:8px;}
.employ_job_header .employ_top_nav{float: left;height:36px;width:80px;box-sizing: border-box;position: relative;}
.employ_job_header a{color:#fff;font-size:12px;}
.employ_job_header .employ_top_nav .employ_top_ul{display: none;position: absolute;width:90px;left: 0;top:36px;z-index:10;background:#000;padding-bottom:5px;z-index:10;}
.employ_job_header .employ_top_nav .employ_top_a{display: block;height:30px;line-height:30px;text-align: left;text-align: center;}
.employ_job_header .employ_top_nav .employ_top_a:hover,.employ_job_header a:hover{color:#00a2e9;text-decoration: underline;}
.employ_job_header .employ_top_nav_show_a{text-indent:8px;color:#fff;display: block;height: 36px;line-height: 36px;background:url(/images/job/pc-employ/employ_nav_down_bg.png) right 16px no-repeat;}


/*公共搜索区块*/
.employ_job_search_wraper{padding-bottom: 30px;}
.employ_job_search_wraper .employ_search_content{width:980px;margin:0 auto;padding-top: 35px;}
.employ_job_search_wraper .employ_job_search_left{float:left;width:250px;}
.employ_job_search_wraper .employ_job_search_right{float:right;width:702px;}
.employ_job_search_wraper .employ_job_search_logo{}
.employ_job_search_wraper .employ_job_search_line{width:1px;display: inline-block;height:64px;background:#ddd;margin:10px 20px 0 20px;}
.employ_job_search_wraper .employ_job_search_banner{margin-top: 16px;}
.employ_job_search_wraper{}
.employ_job_search_wraper{}

.employ_job_search_wraper .employ_search_block{height:55px;}
.employ_job_search_wraper .employ_search_block .employ_search_block_form{width:540px;border:1px solid #00a2e9;box-sizing: border-box;height: 55px;}
.employ_search_block_form .employ_search_block_sel .sel{text-indent:15px;border:none;border-right:1px solid #eee;width:100px;height:53px;line-height:53px;
box-sizing: border-box;color:#666;background:url(/images/comm/search_1.png) no-repeat 80px center;}
.employ_search_block .employ_search_block_inp{width:338px;height:55px;box-sizing: border-box;overflow: hidden;}
.employ_search_block_inp .inp{width:100%;height:53px;line-height: 53px;box-sizing: border-box;border:none;text-indent:15px;color: #9aa4a8;outline: none;}
.employ_search_block_btn{width:100px;}
.employ_search_block_btn .s_btn{width:100%;display: block;height: 53px;background:#00a2e9;border:none;outline: none;cursor: pointer;color:#fff;font-size: 14px;}
.employ_job_search_wraper .employ_search_block_or{color:#a5aeb2;font-size:14px;height:55px;line-height: 55px;margin:0 12px;}
.employ_job_search_wraper .employ_search_block_publish{width:110px;height:55px;border:1px solid #00a2e9;color:#00a2e9;font-size:14px;line-height: 55px;text-align: center;box-sizing: border-box;}
.employ_job_search_wraper .employ_search{text-align: center;}
.employ_job_search_wraper .employ_search .search_left p{width:78px;}
.employ_job_search_wraper .employ_search .search_left{width:80px;text-align: left;background: url(/images/comm/search_1.png) 60px no-repeat #f6f6f6;text-indent: 16px;}
.employ_job_search_wraper .employ_search .search_right{width: 80px;}
.employ_job_search_wraper .employ_search .search_content{width: auto;}
.employ_job_search_wraper .employ_search .search_center{width:374px;}
.employ_job_search_wraper .employ_search .search_right a{width:80px;font-family:"Microsoft YaHei";font-size: 14px;font-weight: normal;}
.employ_job_search_wraper .employ_search .looking_for a{border:1px solid #00a2e9;color:#00a2e9;background:#fff;font-size: 14px;width:120px;box-sizing: border-box;line-height: 35px;font-weight: normal;
font-family:"Microsoft YaHei"; }
.employ_job_search_wraper .employ_search .employ_search_hot{font-size:14px;font-family: "Microsoft YaHei";margin-top:8px;}
.employ_job_search_wraper .employ_search .hot_search{float: left;}
.employ_job_search_wraper .employ_search .hot_search a{color:#9aa4a8;margin-right: 5px;}
.employ_job_search_wraper .employ_search .hot_search a:hover{color:#00a2e9;}
.employ_job_search_wraper .employ_search .others_number{float: right;font-size: 14px;color:#363a3b;}
.employ_job_search_wraper .employ_search .others_number .sp{margin-right: 14px;}
.employ_job_search_wraper .employ_search .others_number em{color:#ffa200;}
.employ_job_search_wraper .employ_search .hot{color:#00a2e9;}

/*查看地图弹出框*/
.employ_map_dialog{display: none;position: fixed;width: 500px;height:500px;background:#fff;margin:auto;left:0;right:0;top:0;bottom:0;z-index: 99999;padding:10px;}
.employ_map_dialog_mask{display: none;position: fixed;width:100%;height:100%;z-index: 99998;background:rgba(0,0,0,.7);filter:alpha(opacity=70);left:0;top:0;}

/*登录弹出*/
.employ_job_login{position: absolute;text-align:left;z-index:999;padding-top:10px;padding-left:10px;padding-right:10px;display:none;}
.employ_job_login .error_tip{visibility:hidden;height:20px;line-height:15px;text-indent:40px;font-size:12px;}
.employ_job_login .employ_headind{font-size:14px;color:#666;width:40px;}
.employ_job_login .employ_tip{font-size:12px;color:#00a2e9;margin-left:10px;}
.employ_job_login .employ_inp{width:200px;height:22px;box-sizing:border-box;ouline:none;border:1px solid #ddd;text-indent:6px;}
.employ_job_login .employ_inp_block{margin-bottom:16px;}

/*登录弹出2*/
.login_popup{margin:auto;width:400px;height:276px;border:1px solid #ccc;}
.login_popup_top{ position:relative; height:42px; text-align:center; line-height:42px; background:#f8f7f7; font-size:14px;color:#666; }
.login_popup_guan{ position:absolute;right:0;top:0;width:42px;height:42px;text-align:center; line-height:42px;}
.login_popup_guan a{ display:block; color:#666;font-size:16px;width:42px;height:42px;}
.login_popup_guan a:hover{ background:red;color:#fff;}
.login_popup_name{ background:url(/images/job/pc-employ/login_name.png) 12px 10px no-repeat;margin-left:20px;}
.login_popup_wai{margin-top:30px;}
.login_popup_name input{width:272px;height:38px;border:1px solid #d5d5d5;font-size:14px;color:#666;padding-left:8px;}
.login_popup_name p{ background:url(/images/job/pc-employ/login_tishi.png) left no-repeat; text-align:left;padding-left:16px;margin-left:50px;color:#666;}
.login_popup_name2{background:url(/images/job/pc-employ/login_password.png) 12px 10px no-repeat;}
.login_popup_but{margin-left:70px;}
.login_popup_but button{ display:block; width:282px;height:40px;background:#00a2e9;font-size:14px;color:#fff;border:0; cursor:pointer; margin-bottom:10px;-moz-box-shadow: 10px 10px 5px #1164b8; 
box-shadow: 0px 1px 3px rgba(17,100,184,.40);}
.login_popup_but .forgot_password{margin-right:48px;}
.login_popup_but a{color:#00a2e9;font-size:14px;}
.login_popup_but a:hover{color:#ff8700;}
/*头部已登录状态*/



/*没有数据的时候展示引导图*/
.enterprise_prompt{ margin:auto; text-align:center;padding:70px 0px;}
.enterprise_prompt img{margin-bottom:10px;}
.enterprise_prompt p{font-size:14px;color:#999;margin-top:6px;}
.enterprise_prompt p a{color:#ffa200;}
.enterprise_prompt p a:hover{border-bottom:1px solid #ffa200}


/*拒绝简历裸奔*/
.refuse_simple{ position:relative; width:400px;height:290px;  overflow:hidden;display:none}
.refuse_simple_top{width:100%;height:50px; background:#f1f3f7; text-align:center;position:relative;-moz-box-shadow: 2px 0px 2px #888888;box-shadow: 2px 0px 2px #888888;}
.refuse_simple_top span{font-size:20px;line-height:50px;color:#666; }
.refuse_simple_top .refuse_simple_posi{ position:absolute;right:00px ;top:0px;width:50px;height:40px;font-size:20px;color:#777; cursor:pointer; line-height:40px; text-align:center;}
.refuse_simple_top .refuse_simple_posi:hover{color:red;}
.refuse_simple .refuse_simple_p{font-size:16px;color:#666;margin-top:20px;}
.refuse_simple .refuse_simple_p label{color:#ffa200;}
.refuse_simple_comm{width:208px; margin:auto; overflow:hidden;margin-top:20px;}
.refuse_simple_comm li{float:left;font-size:16px;background: url(/images/comm/already_fill.png) right no-repeat;padding-right:24px; line-height:38px;}
.refuse_simple_comm .refuse_simple_mar{margin-left:30px;}
.refuse_simple_comm .not_fill{background: url(../../../images/myoffice/CompanyJob/warning.png) right no-repeat;padding-right:20px;}
.refuse_simple_bott{width:100%;height:45px; text-align:center; line-height:45px;font-size:20px; background:#00a2e9;position: absolute;bottom:0;left:0;}
.refuse_simple_bott a{display:block ;width:100%;height:60px;color:#fff;}
.refuse_simple_bott a:hover{background:#0096cf; }

/*登录弹出*/
.login_input{width:350px;height:380px;background:#fff;border:1px solid #e5e5e5;;position: relative;}
.login_code{display: none;position: relative;}
.lost_code{position:absolute;width:206px;height:206px;left:70px;top:95px;background:rgba(102,102,102,.8);color:#fff;font-size:16px;text-align: center;display:none}
.lost_code p{margin-top: 65px;}
.lost_code a{display: inline-block;margin: 16px auto 0 auto;background:#c40000;padding:15px 30px;color:#fff;}
.login_input .icon_img{position:absolute;right: 6px;top:10px;cursor:pointer;z-index: 5;}
.dia{width:145px;height:26px;background:url(../../../images/login/login/login_sprite.png) no-repeat 0 -143px;position:absolute;top:10px;right:65px;}
.login_code h3{color:#666;font-size:16px;font-weight: bold;padding:46px 0 0 46px;}
.login_img_box{margin-top: 60px;text-align: center;}
.login_img_box .code_img{width:155px;height:155px;}
.login_img_box .code_02{font-size:12px; color:#666666; margin-top:20px;}
.login_img_box .code_03{ margin-top:8px;}
.login_img_box .code_03 a{font-size:12px;text-decoration:underline;color:#0073d2;}
.login_img_box .code_text{width:280px;height:22px;border:1px solid #ffd99f;margin:auto;background:#fffdef;font-size:12px;color:#999; line-height:22px;margin-top:60px;}
.login_img_box .code_text a{color:#999;}
.login_img_box .code_text a:hover{ text-decoration:underline;color:#0073d2;}
.text_info{box-sizing: border-box;padding:60px 0 0 70px;}
.text_info .logo_02{margin:auto;margin-bottom: 16px; }
.text_info .logo_02 a{float:left;}
.text_info .welcome{height:60px; float:left;border-left:1px solid #ccc;margin-left:20px;margin-top:6px; }
.text_info .logo_02 span{ font-size:38px;color:#777777;margin-left:20px; line-height:60px; }
.text_info p{ clear:both; font-size:14px;color:#333;line-height: 1.6;letter-spacing: 1px;padding-top:30px; padding-bottom:10px;}
.red_01{color:Red;}
.line_block{}
/*帐号登录方式*/
.login_method{box-sizing: border-box;padding:0 25px;position: relative;margin-bottom:10px;}
.login_method .btn{width:50%;height:24px;position: relative;line-height: 24px;box-sizing: border-box;font-size:14px;color:#666;}
.login_method  .icon_1{float:left;width:20px;height:20px;background:url(../../../images/login/login/login_sprite.png) no-repeat -118px 0;margin:0 14px 0 12px;}
.login_method  .icon_2{float:left;width:12px;height:20px;background:url(../../../images/login/login/login_sprite.png) no-repeat -162px 0;margin:0 14px 0 30px;}
.login_method a:hover,.login_method .currt{color:#e60012;}
.login_method  a:hover .icon_1,.login_method .currt .icon_1{background:url(../../../images/login/login/login_sprite.png) no-repeat -140px 0;}
.login_method  a:hover .icon_2,.login_method .currt .icon_2{background:url(../../../images/login/login/login_sprite.png) no-repeat -174px 0;}
.login_method .btn_2{}
.m_line{color:#c8cccf;position:absolute;;left:50%;top:2px;}
.u_bg{height: inherit;}
.user_head{width:385px;height:348px;position:relative;box-sizing: border-box;margin-left: 70px;}
.user_head .text{position:absolute;bottom:0;width:100%;background:rgba(192,11,23,.7);text-align: center;color:#fff;font-size:20px;padding:14px 0;}
.u_bg .head{width:80px;height:93px;background:url(../../../images/login/login/user_h_bg.png) no-repeat;text-align: center;margin-right:1px;}
.h_1{position:absolute;left:140px;bottom:238px;}
.h_2{position:absolute;left:100px;bottom:167px;}
.h_3{position:absolute;left:60px;bottom:96px;}
.h_4{position:absolute;left:20px;bottom:25px;}
.head_img{width:70px;height:70px;display: inline-block;border-radius:50em;overflow: hidden;margin-top:11px;}
.head_img img{width:70px;height:70px;}
.scan{position: relative;margin-top: 30px;}
.icon_scan{width:29px;height:29px;background:url(../../../images/login/login/login_sprite.png) no-repeat 0 -169px;position: absolute;left:126px;top:4px;}
.scan p{color:#999;font-size: 12px;padding-left: 166px;line-height: 1.5;;}
.scan em{color:#666;}
.other_method{margin-top:12px;border-top:1px solid #f2f1f1;font-size:12px;color:#666;padding-top:5px;}
.other_method p{color: #666;}
.other_method .icon{display: inline-block;width:24px;height:24px;margin-top:10px ;}
.reg{color:#67529d;}
.icon_weixin{background:url(../../../images/login/login/login_sprite.png) no-repeat -70px 0;margin-right: 5px;}
.icon_qq{background:url(../../../images/login/login/login_sprite.png) no-repeat -94px 0;}
.icon_weixin:hover{background:url(../../../images/login/login/login_sprite.png) no-repeat -22px 0;margin-right: 5px;}
.icon_qq:hover{background:url(../../../images/login/login/login_sprite.png) no-repeat -46px 0;}
.login_ac{}
.login_ac h3{color:#666;font-size:16px;font-weight: bold;margin-top:46px;padding-left:25px;margin-bottom: 20px;}
.form{margin-top: 10px;width:300px;margin:0 auto;box-sizing: border-box;display: none;}
.form form{height:196px;}
.test_top{border:1px solid #f7cece;line-height: 24px;background:#fef2f2;height:24px;margin-bottom: 6px;color:#fc6953;font-size:12px;
position: relative;text-indent: 42px;visibility:hidden;}
.f_tip{position: absolute;width:16px;height:16px;background:url(../../../images/login/login/login_sprite.png) no-repeat -186px 0;left:12px;top:4px;}
.box input{width:286px;height:36px;line-height: 36px;border:1px solid #e4e4e4;padding-left:14px;}
.box .code{width:150px;}
.box .get_code{width:125px;height:38px;font-size:14px;font-family: "微软雅黑";background:#359a1d;color:#fff;text-align: center;line-height: 40px;border:none;}
.box .get_code:focus{outline: none;}
.ststus{font-size:12px;margin-top:10px;}
.checkbox{color:#666;}
.checkbox label{cursor: pointer;}
.checkbox input{margin:0 8px 0 0;}
.search_pass{color:#6f3bb6;}
.search_pass:hover{color:#e60012;}
.box{position:relative;}
.code_phone{display: none;}
.box span{color:#999;position: absolute;left:14px;top:13px;z-index: 0;font-size: 14px;}
.user,.phone{margin-bottom:10px;}
.icon_user{display:block;width:22px;height:20px;background:url(../../../images/login/login/login_sprite.png) no-repeat 0 0;}
.icon_pass{display:block;width:20px;height:26px;background:url(../../../images/login/login/login_sprite.png) no-repeat 0 -19px;}
.close{position:absolute;right:10px;top:11px;width:18px;height:18px;background:url(../../../images/login/login/login_sprite.png) no-repeat 0 -198px;z-index: 100;display: none;}
.submit{margin-top:5px;}
.submit input{display: block;width:100%;height:40px;line-height: 36px;text-align: center;background:#e60012;border:1px solid #dda0a5;font-size:16px;color:#fff;font-family: "微软雅黑";}
.bottom{margin-top:15px;font-size: 12px;}
.bottom a{color:#999;}
.bottom a:hover,.reg:hover{color:#e60012;}
.footer{border-top: 1px solid #efefef;padding-top: 25px;text-align: center;;}
.f_nav{display: inline-block;}
.f_nav li{float: left;}
.f_nav li a{font-size:14px;color:#999;}
.f_nav li a:hover{color:#e60012;}
.line{color:#999;font-size:10px;margin:0 20px;}
.pblr50{padding-left:50px;padding-right:50px;}
.mt42{margin-top: 42px;} 
.box .disabled{background:#c7c7c7;}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}


















