body{font-size:12px;}
a{text-decoration:none; cursor:pointer}
a:hover{text-decoration:underline;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.hide,.hidden{display:none;}
.show{display:block;}
.tal{text-align:left}
.tac,.center{text-align:center}
.taj{text-align:justify;}
.tar{text-align:right}
.pointer{cursor:pointer;}
.inline-block{display:inline-block;zoom:1;*display:inline;}
.vam{vertical-align:middle;}
label.vam{vertical-align:middle;font-family:tahoma;}
.jobcn_index{width:990px; margin:0 auto;}

/* notice tip */
.notice_tip{background:#fefce5;}
.notice_tip_txt{color:#f26b01;line-height:24px;height:24px;padding:18px 0;font-size:14px;position:relative;text-align:center;font-family:"Microsoft yahei",SimSun,Tahoma;}
.notice_tip_txt em{width:16px;height:16px;background:url("/commImage/10.2/ui/icon/tip.png") no-repeat 0 0;overflow:hidden;display:inline-block;vertical-align:top;margin:4px 5px 4px 0;}
.notice_tip_close{width:14px;height:14px;position:absolute;top:50%;right:0;overflow:hidden;background:#f50;text-indent:-1000px;background:url("/commImage/10.2/ui/icon/52.png") no-repeat -98px -148px;cursor:pointer;margin-top:-7px;}

/*survey*/
.new_survey_c{top:43px;right:10px;position:absolute;background:url("/commImage/10.2/ui/icon/newSurvey.png") no-repeat left bottom;padding-top:10px; z-index:302;}
.new_survey_c a{width:25px;height:75px;display:block;overflow:hidden;text-indent:-200px;}
.new_survey_c a:hover{text-decoration:none;}
/* Safari need -webkit- perfix */
.new_survey_c a{transition:height 0.3s;-webkit-transition:height 0.3s;}
.new_survey_c a:hover{height:100px;}

/*sms_bar*/
.nav_header .nav_wrapper .sms{position:absolute; left:668px; top:33px;}
.smsBar{padding-top:4px;position:relative; width:150px;right:20px;}
.smsBar .sms_top{background:url("/commImage/10.2/ui/icon/default_nav_icon.png") no-repeat -200px 0px;height:5px;width:9px;position:absolute;top:0;left:30px; display:none}
.smsBar .sms_content{border:1px solid #666; padding:7px 10px; background:#fff; line-height:20px;box-shadow: 0px 1px 5px #ccc;}
.smsBar a{color:#3E68A7;font-size:12px;}
.smsBar .close{background:url("/commImage/10.2/ui/icon/default_nav_icon.png") no-repeat -298px 3px; display:block; height:12px; width:12px; position:absolute; top:7px; right:2px; text-indent:-999px}

/* public jobcn toolbar fr */
html {_background:url(about:blank) fixed; } 
.jobcn_toolbar_fr{bottom:192px;right:7px;position:fixed;width:47px;z-index:400;_position:absolute;_top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight-400)); }
.jobcn_toolbar_fr ul{}
.jobcn_toolbar_fr li{padding-top:5px;}
.jobcn_toolbar_fr a{display:block;width:47px;height:47px;line-height:47px;line-height:50px\9;_line-height:47px;background:url("/commImage/10.2/ui/icon/25.png") no-repeat;text-indent:-100px;overflow:hidden;border-radius:5px;}
.jobcn_toolbar_fr .top_triangle a{background-position:0 0;}
.jobcn_toolbar_fr .fenxiang a{background-position:0 -50px;}
.jobcn_toolbar_fr .proposal a{background-position:0 -100px;}
.jobcn_toolbar_fr .message a{background-position:0 -150px;}
.jobcn_toolbar_fr a:hover{text-decoration:none;background:#5F8DC9;text-indent:0;text-align:center;color:#FFFFFF;font-weight:bold;}
.jobcn_toolbar_fr .fenxiang{position:relative;_zoom:1;}
.jobcn_toolbar_fr #bdshare a.share{width:110px;height:47px;position:absolute;bottom:0;left:-70px;padding-top:0;opacity:0;filter:alpha(opacity=0);}

/*product,service: Icon*/
/*.icon2{height:63px;width:63px;background:url(/commImage/ui/icon/icon2.png) no-repeat;}/*color*/
/*.icon2gray{height:63px;width:63px;background:url(/commImage/ui/icon/icon2gray.png) no-repeat;}/*gray*/
/*.icon2.add_product{background-position:0 -900px;}
.icon2.add_product a{width:63px; height:63px; display:block}


.icon2.JP,.icon2gray.JP{background-position:-100px 0px;}/*jp*/
/*.icon2.RD,.icon2gray.RD{background-position:0 0;}/*rd*/
/*.icon2.HR,.icon2gray.HR{background-position:-200px -400px;}/*hr*/
/*.icon2.TJ,.icon2gray.TJ{background-position:-200px 0px;}/*tj*/
/*.icon2.SR,.icon2gray.SR{background-position:-100px -500px;}/*sr*/
/*.icon2.JH,.icon2gray.JH{background-position:-200px -200px;}/*jh*/
/*.icon2.JD,.icon2gray.JD{background-position:0 -600px;}/*jd*/
/*.icon2.LD,.icon2gray.LD{background-position:0 -200px;}/*ld*/
/*.icon2.PD,.icon2gray.PD{background-position:-100px -100px;}/*pd*/
/*.icon2.FS,.icon2gray.FS{background-position:-200px -100px;}/*fs*/
/*.icon2.TS,.icon2gray.TS{background-position:-100px -400px}/*ts*/
/*.icon2.BS,.icon2gray.BS{background-position:0 -100px}/*bs*/
/*.icon2.PS, .icon2gray.PS{background-position:-100px -200px}/*ps*/
/*.icon2.VS, .icon2gray.VS{background-position:-200px -500px;}/*vs*/
/*.icon2.SMS, .icon2gray.SMS{background-position:0px -300px}/*sms*/
/*.icon2.AR, .icon2gray.AR{background-position:0px -500px}/*ar*/
/*.icon2.JS, .icon2gray.JS{background-position:-100px -300px}/*js*/
/*.icon2.RS, .icon2gray.RS{background-position:-200px -300px}/*rs*/
/*.icon2.CR, .icon2gray.CR{background-position:-100px -600px}/*ar*/
/*.icon2.SA, .icon2gray.SA{background-position:-200px -600px}/*js*/
/*.icon2.ME, .icon2gray.ME{background-position:-0px -700px}/*rs*/
/*.icon2.JR, .icon2gray.JR{background-position:-100px -700px}/*JR*/
/*.icon2.JB,.icon2gray.JB{background-position:-200px -200px;}/*JB*/

.icon2{height:63px;width:63px;background:url(/commImage/10.2/ui/icon/productIcon.png) no-repeat;}/*color*/
.icon2gray{height:63px;width:63px;background:url(/commImage/10.2/ui/icon/productIcon.png) no-repeat;}/*gray*/
.icon2.add_product{background-position:0 -900px;}
.icon2.add_product a{width:63px; height:63px; display:block}

.icon2.JP{background-position:0px 0px;}
.icon2.JR{background-position:0px -100px;}
.icon2.JB{background-position:0px -200px;}
.icon2.RD{background-position:0px -300px;}
.icon2.PS{background-position:0px -400px;}
.icon2.VS{background-position:0px -500px;}
.icon2.TS{background-position:0px -600px;}
.icon2.FS{background-position:0px -700px;}
.icon2.SMS{background-position:0px -800px;}
.icon2.JD{background-position:0px -900px;}
/*
.icon2gray.JP{background-position:-200px 0px;}
.icon2gray.JR{background-position:-200px -100px;}
.icon2gray.JB{background-position:-200px -200px;}
.icon2gray.RD{background-position:-200px -300px;}
.icon2gray.PS{background-position:-200px -400px;}
.icon2gray.VS{background-position:-200px -500px;}
.icon2gray.TS{background-position:-200px -600px;}
.icon2gray.FS{background-position:-200px -700px;}
.icon2gray.SMS{background-position:-200px -800px;}
.icon2gray.JD{background-position:-200px -900px;}
*/

/* public jobcn-tip */
.jobcn_tip{position:absolute;box-shadow:0 0 5px #E9E9E9;width:117px;top:42px;left:-50px;}
.jobcn_tip .tip_top{width:17px;height:9px;background:url("/commImage/10.2/ui/icon/01.png") no-repeat 0 -150px;position:absolute;top:-8px;left:50%;margin-left:-8px;overflow:hidden;}
.jobcn_tip .tip_body{width:87px;padding:14px;border:1px solid #C9C9C9;background:#FFF;}
.jobcn_tip .tip_body img{display:block;}


/*Added by vic 2013-7-24*/
/* language choose */
.jobcn_language_choose .language_choose_box{width:360px;margin:0 auto;overflow:hidden;background:#FFF;border-radius:2px;padding:0;}
.jobcn_language_choose h1{height:24px;line-height:24px;padding:30px 0;margin:0;color:#444;font-size:14px;text-align:center;font-weight:normal;}
.jobcn_language_choose h1 a{font-size:14px;color:#444;}
.jobcn_language_choose .btn{background:#EDEDED;height:29px;padding:12px;text-align:right;}
.jobcn_language_choose .btn button{height:29px;line-height:29px;margin:0;padding:0;border:0;margin-left:10px;cursor:pointer;}
.jobcn_language_choose .language_choose_box .chooseURL{width:110px;background:#5CB65C url("/commImage/10.2/ui/btn/btn03.png") 0 -100px no-repeat;color:#FFF;}
.jobcn_language_choose .language_choose_box .chooseGoOn{width:58px;background:#DCE5E9 url("/commImage/10.2/ui/btn/btn03.png") 0 -150px no-repeat;color:#55595B;}

/* login */
.jobcn_person_login{overflow:visible;}
.jobcn_person_login div{overflow:visible;}
.jobcn_person_login .box-ct{padding:0;}
.jobcn_person_login .login-body{height:366px;}
.jobcn_person_login .login-body .pass input,
.jobcn_person_login .login-body .name input,
.jobcn_person_login .login-body .code input{border:1px solid #CCC;width:260px;padding:3px;font-size:14px;font-weight:bold;font-family:verdana;height:18px;}
.jobcn_person_login .login-body .row{margin-left:65px;font-size:14px;height:30px;line-height:30px;color:#333;padding-bottom:15px;font-family:"\5b8b\4f53";}
.jobcn_person_login .login-body .long_login{margin-left:117px;}
.jobcn_person_login .login-body .btn{margin-left:121px;}
.jobcn_person_login .login-body .btn  button{margin:0;border:none;background:url("/commImage/ui/bg/bg24.png") no-repeat 0 -100px;cursor:pointer;padding:0;overflow:visible;width:76px;height:36px;}
.jobcn_person_login .box-ct .box-header{display:none;}
.jobcn_person_login .login_content{width:480px;height:366px;position:relative;}
.jobcn_person_login .login_content .login_title{font-size:22px;height:29px;line-height:29px;font-family:"Microsoft Yahei",Tahoma;position:relative;color:#5882CB;width:410px;margin:0 auto;margin-top:35px;}
.jobcn_person_login .login_content .login_main{padding-top:40px;position:relative;zoom:1;}
.jobcn_person_login .login_content .login_tips{position:absolute;top:15px;left:120px;border: 1px solid #FFC7B9;color:#F50;padding-left:5px;line-height:18px;padding-top: 1px;background:#FFF4F1;width:262px;}
.jobcn_person_login .login_content .forgetPwd{font-size:12px;position:absolute;top:0;right:0;font-family:Tahoma;}
.jobcn_person_login .login_content .forgetPwd a{color:#15C;}
.jobcn_person_login .login_content .forgetPwd span{padding:0 15px;color:#ccc;}
.jobcn_person_login .service_tell{position:absolute;left:0;bottom:0;height:56px;line-height:56px;border-top:1px solid #F4F4F4;background:#FAFAFA;width:480px;text-indent:65px;font-size:14px;font-family:verdana;}
.jobcn_person_login .service_tell span{width:29px;height:29px;background:url("/commImage/ui/bg/bg24.png") no-repeat 0 -150px;position:absolute;left:26px;top:12px;}
.jobcn_person_login .register_content{width:175px;border-left:1px solid #4A76C1;background:#5882CB;height:366px;position:relative;}
.jobcn_person_login .no_member{color:#DEE6F5;text-align:center;padding-top:165px;background:url("/commImage/ui/bg/bg24.png") no-repeat center 115px;}
.jobcn_person_login .register_content .box-close{background: url("/commImage/ui/bg/bg24.png") no-repeat scroll 0 -200px;width:18px;height:18px;top:7px;right:7px;}
.jobcn_person_login .register_content a:hover.box-close{background: url("/commImage/ui/bg/bg24.png") no-repeat scroll -50px -200px;}
.jobcn_person_login .free_register{text-align:center;padding-top:20px;}
.jobcn_person_login .free_register a{font-size:25px;color:#fff;font-family:"Microsoft Yahei",Tahoma;border-bottom:2px solid #fff;line-height:30px;}

/* wechat login */
.jobcn_person_login .login_box{width:380px;background:#fff;padding:46px 0 24px 0;position:relative;height:310px;}
.jobcn_person_login .login_box .icon_close{position:absolute;top:12px;right:12px;display:inline-block;width:21px;height:21px;background:url("/commImage/10.2/ui/icon/71.png") no-repeat 0 0;}
.jobcn_person_login .login_box .icon_close:hover{background-position:0 -50px;}
.jobcn_person_login .login_box .login_list li {float: left;width: 50%;text-align: center;position: relative;}
.jobcn_person_login .login_box .login_list li a {color: #666666;font-size: 18px;text-decoration: none;}
.jobcn_person_login .login_box .login_list li.active a {font-weight: bold;color: #618fcb;}
.jobcn_person_login .login_box .login_list li .line {display: inline-block;width: 1px;height: 16px;background: #ebebeb;position: absolute;right: 0;top: 5px;}
.jobcn_person_login .login_box .login_list li .icon_code {display: inline-block;width: 17px;height: 17px;background: url(/commImage/10.2/ui/icon/69.png) no-repeat -50px 0px;vertical-align: top;margin: 4px 5px 0 0;}
.jobcn_person_login .login_box .login_list li.active .icon_code {background-position: 0 0;}
.jobcn_person_login .login_box .login_content_box{}
.jobcn_person_login .login_box input.text {border: 1px solid #bec4c9;color: #444;font-weight: bold;padding: 10px;height: 18px;line-height: 18px;margin: 0px auto;width: 246px;font-size: 14px;zoom: 1;}
.jobcn_person_login .login_box .main {padding: 8px 20px 5px 20px;position: relative;overflow: hidden;zoom: 1;}
.jobcn_person_login .login_box .main ul{display: block;overflow: hidden;zoom: 1;width: 268px;margin: 0 auto;}
.jobcn_person_login .login_box .main ul li {position: relative;padding: 7px 0 8px 0;zoom: 1;}
.jobcn_person_login .login_box .login_btn {padding-top: 7px;}
.jobcn_person_login .login_box .login_btn .btn {display: block;height: 32px;line-height: 32px;width: 266px;background: #618fcb;border: 1px solid #5884bf;border-radius: 3px;padding: 0;margin:0 auto;color: #fff;font-size: 14px;font-weight: bold;cursor: pointer;outline: none;}
.jobcn_person_login .menu_bottom {text-align: center;margin-top: 20px;}
.jobcn_person_login .menu_bottom span {padding: 0 8px;color: #44659e;}
.jobcn_person_login .login_wechat .login_QRcode {position:relative;width: 170px;height: 170px;margin: 0 auto;background: #fff;border: 1px solid #ebebeb;margin-top: 32px;}
.jobcn_person_login .login_wechat .login_QRcode .refresh_box{position:absolute;top:-1px;left:-1px;width:174px;height:174px;background:rgba(255,255,255,0.8);text-align:center;}
.jobcn_person_login .login_wechat .login_QRcode .refresh_box h2{font-size:16px;color:#222222;font-weight:bold;margin-top:40px;}
.jobcn_person_login .login_wechat .login_QRcode .refresh_box a{display:inline-block;width:86px;height:32px;text-align:center;line-height:32px;background:#618fcb;color:#fff;border-radius:3px;text-decoration:none;margin-top:16px;}
.jobcn_person_login .login_wechat .code_tip {font-size: 14px;color: #666666;text-align: center;margin-top: 22px;}
.jobcn_person_login .login_wechat  .icon_wechat {display: inline-block;width: 24px;height: 18px;background: url(/commImage/10.2/ui/icon/69.png) no-repeat 0 -50px;vertical-align: top;margin: 2px 4px 0 0;}

/*jobcn click code*/
.jobcn_click_code a{border:1px solid #ccc;background:#f7f7f7;border-radius:2px;text-align:center;line-height:22px;height:22px;padding:8px;display:block;color:#555555 !important;font-size:14px;}
.jobcn_click_code a:hover{text-decoration:none !important;background:#fff;}
.jobcn_click_code i{width:18px !important;height:18px !important;display:inline-block !important;vertical-align:top;margin:2px 5px;background:url("/commImage/10.2/ui/icon/100.png") no-repeat !important;position:static !important;}
.jobcn_click_code_success a{border-color:#5eb75d;background:#f2ffea;color:#5eb75d !important;}
.jobcn_click_code_success a:hover{background:#f2ffea;}
.jobcn_click_code_success i{background-position:0 -50px !important;}
.jobcn_click_code_reset i{background-position:-50px 0 !important;}

/* affiche   */
.affiche{background:#fff; width:380px;border-radius:3px; margin:14px auto; border:1px solid #a4a7ae; box-shadow:1px 1px 3px #AAAAAA;}
.affiche .affiche_close{ position:absolute; right:0; top:0;background:url("/commImage/10.2/ui/icon/index_close.png") no-repeat; height:28px; width:28px; overflow:hidden; text-indent:-100px; cursor:pointer;}
.affiche dl{padding:12px;}
.affiche dt{ font-weight:bold; color:#64666b; float:left;padding:2px 0px;}
.affiche dd{ margin-left:40px;padding:2px 0px;width:310px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.affiche dd a{ color:#15c;}

/* newest-notice */
.notice_right_box{position:fixed;width:280px;bottom:17px;right:70px;box-shadow:0px 4px 15px rgba(0,0,0,0.15);z-index:999;border:1px solid #e6e6e6;}
.notice_right_box .notice_right_hd{position:relative;background:#f7f7f7;padding:0 18px;}
.notice_right_box .notice_right_hd li{position:relative;float:left;margin-right:18px;}
.notice_right_box .notice_right_hd a{display:inline-block;font-size:16px;color:#222222;text-decoration:none;height:56px;line-height:56px;}
.notice_right_box .notice_right_hd li.active a{color:#5f8dc9;font-weight:bold;border-bottom:2px solid #5f8dc9;}
.notice_right_box .notice_right_hd li .red_dot{position:absolute;top:12px;right:-6px;display:inline-block;width:6px;height:6px;background:#e46660;border-radius:50%;}
.notice_right_box .notice_right_hd .icon_close{display:inline-block;width:13px;height:13px;background:url("/commImage/10.2/ui/icon/74.png") -50px 0 no-repeat;position:absolute;right:20px;top:22px;}
.notice_right_box .notice_right_content{background:#fff;}
.notice_right_box .newest_notice_box{background:#fff;}
.notice_list{padding:18px 18px 0 18px;height:156px;}
.notice_list li{margin-bottom:16px;padding-left:13px;list-style:none;}
.notice_list li a{display:inline-block;color:#555555;font-size:14px;line-height:18px;}
.notice_list i.dot{display:inline-block;width:5px;height:5px;background:#555;margin-right:8px;margin-left:-13px;border-radius:50%;vertical-align:top;margin-top:7px;}
.notice_list i.icon_new{display:inline-block;width:24px;height:12px;background:url("/commImage/10.2/ui/icon/new02.png") no-repeat;margin-left:3px;vertical-align:top;margin-top:4px;}
.notice_setting .notice_more{text-align:center;background:#fff;border-top:1px solid #e6e6e6;}
.notice_setting .notice_more a{display:inline-block;width:100%;font-size:16px;color:#5f8dc9;height:58px;line-height:58px;text-decoration:none;}
.notice_setting .notice_more a:hover{background:#5f8dc9;color:#fff;}
.notice_right_box .login_tip{padding:18px;height:138px;}
.notice_right_box .login_tip_box{background:#fff;}
.login_tip .login_check_row{margin-bottom:12px;}
.login_tip .login_check_row dt,.login_tip dd{float:left;font-size:14px;}
.login_tip .login_check_row dt{color:#555555;}
.login_tip .login_check_row dd span{color:#555555;font-weight:bold;font-size:14px;}
.login_tip .login_check_row dd a{color:#5f8dc9;font-size:14px;font-weight:normal;}
.login_tip .login_check_row dd.last span{color:#ff9f00;}
.login_tip .login_msg{color:#888888;font-size:14px;margin-bottom:10px;margin-top:-5px;}
.login_tip .login_msg i.line{display:inline-block;width:1px;height:10px;background:#888888;margin:0 6px;}
.login_tip .login_text{color:#555555;font-size:14px;line-height:22px;}
.notice_right_box .customer_service_box{background:#fff;}
.customer_service{padding:18px 18px 6px 18px;}
.customer_service .service_text{color:#888888;font-size:14px;line-height:22px;margin-bottom:10px;}
.customer_service .service_left_pic i{display:inline-block;width:24px;height:26px;background:url("/commImage/10.2/ui/icon/74.png") no-repeat;vertical-align:top;margin:8px 20px 0 0;}
.customer_service .service_left_pic i.person{background-position:0 0;}
.customer_service .service_left_pic i.email{background-position:0 -50px;}
.customer_service .service_left_pic i.QQ{background-position:0 -100px;}
.customer_service .service_left_pic i.phone{background-position:0 -150px;}
.customer_service .service_left_pic{float:left;}
.customer_service .service_inner_info{margin-bottom:20px;}
.customer_service .service_inner_info h2{margin:0;font-size:12px;color:#aaaaaa;margin-bottom:4px;font-weight:normal;}
.customer_service .service_inner_info  p{font-size:14px;color:#222222;}
.customer_service .service_inner_info p a{font-size:14px;color:#222222;}
.customer_service .service_inner_info p a:hover{color:#5f8dc9;}
.notice_right_box .send_msg_box{background:#fff;padding:20px 20px;}
.send_msg_box .send_msg_row{margin-bottom:10px;}
.send_msg_box .send_msg_row dt,.send_msg_box .send_msg_row dd{font-size:14px;}
.send_msg_box .send_msg_row dt{float:left;color:#888888;margin-right:10px;}
.send_msg_box .send_msg_row dt{line-height:32px;}
.send_msg_box .send_msg_row dd textarea{display:block;width:196px;height:73px;resize:none;font-size:14px;color:#333;outline:none;text-indent:6px;border:1px solid #e6e6e6;}
.send_msg_box .send_msg_row dd input{width:196px;height:26px;padding:2px;line-height:30px;font-size:14px;color:#333;outline:none;text-indent:6px;border:1px solid #e6e6e6;}
.send_msg_box .send_msg_row dd input::-webkit-input-placeholder{color:#aaaaaa;}
.send_msg_box .send_msg_row dd input::-moz-placeholder{color:#aaaaaa;}
.send_msg_box .send_msg_row dd input:-moz-placeholder{color:#aaaaaa;}
.send_msg_box .send_msg_row dd input::-ms-input-placeholder{color:#aaaaaa;}
.send_msg_box .send_msg_row dd textarea::-webkit-input-placeholder{color:#aaaaaa;}
.send_msg_box .send_msg_row dd textarea::-moz-placeholder{color:#aaaaaa;}
.send_msg_box .send_msg_row dd textarea:-moz-placeholder{color:#aaaaaa;}
.send_msg_box .send_msg_row dd textarea::-ms-input-placeholder{color:#aaaaaa;}
.notice_setting .send_msg_btn{border-top:1px solid #e6e6e6;}
.notice_setting .send_msg_btn a{display:inline-block;width:50%;height:58px;line-height:58px;text-align:center;text-decoration:none;font-size:16px;color:#888888;background:#fff;}
.notice_setting .send_msg_btn a.btn_send{background:#5f8dc9;color:#fff;}

.jobcn_sidebar{position:fixed;right:10px ;bottom:10px;z-index:100;}
.jobcn_sidebar li{margin-bottom:8px;}
.jobcn_sidebar li a{display:inline-block;width:50px;height:46px;font-size:14px;color:#ffffff;border:1px solid #dddddd;background:#fff url("/commImage/10.2/ui/icon/77.png") no-repeat;text-decoration:none;text-align:center;position:relative;}
.jobcn_sidebar li.upward a{background-position: -100px 0;}
.jobcn_sidebar li.share a{background-position:-150px 0;}
.jobcn_sidebar li.notice a{background-position:0 0;}
.jobcn_sidebar li.chat a{background-position:-50px 0;}
.jobcn_sidebar li.chat .chat_dot{width:6px;height:6px;border-radius:4px;background:#f50;position:absolute;top:11px;left:32px;border:1px solid #fff;}
.jobcn_sidebar li a:hover{background:#5f8dc9;}
.jobcn_sidebar li.chat a:hover .chat_dot{display:none;}
.jobcn_sidebar li a p{width:40px;margin:0 auto;color:#fff;line-height:18px;margin-top:5px;opacity:0;}
.jobcn_sidebar li a:hover p{opacity:1;}

/* browser check popup */
.browser_check_dialog .box-header .box-close{width:22px;height:22px;position:absolute;top:15px;right:15px;background:url("/commImage/10.2/ui/icon/82.png") no-repeat 0 -100px;}
.browser_check_dialog .box-header .box-close:hover{background-position:-50px -100px;}
.browser_check_content{background:#fff;border-radius:20px;}
.browser_check_content .browser_check_select{background:#ffe0e2;border-radius:20px;padding:30px 0;text-align:center;}
.browser_check_content .browser_check_select_hd{text-align:center;}
.browser_check_content .browser_check_select_hd i{height:80px;width:80px;display:inline-block;vertical-align:top;background:url("/commImage/10.2/ui/icon/82.png") no-repeat;}
.browser_check_content .browser_check_select_bd{font-size:16px;color:#e90202;font-family:"Microsoft yahei";line-height:28px;padding:18px 0;}
.browser_check_content .browser_check_select_ft a{display:inline-block;line-height:22px;height:22px;padding:7px 20px;background:#eb6363;margin:0 10px;font-size:14px;color:#fff;border-radius:4px;font-family:"Microsoft yahei";text-decoration:none;vertical-align:top;}
.browser_check_content .browser_check_select_ft a:hover{background:#d24848;}
.browser_check_content .browser_check_phone{text-align:center;font-size:14px;color:#222;padding:10px 0;}
.browser_check_content .browser_check_phone_hd{font-family:"Microsoft yahei";padding:10px 0;}
.browser_check_content .browser_check_phone_bd dl{display:inline-block;padding:0 20px;}
.browser_check_content .browser_check_phone_bd dl img{vertical-align:top;}
.browser_check_content .browser_check_phone_bd dd{font-family:"Microsoft yahei";color:#888;font-size:12px;padding:10px 0;}

.wechat_warp {min-height: 100px;padding: 18px;background: #fff;font-size: 14px;box-sizing: border-box;}

.ie_lower_wrap {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.5);
    z-index: 1000;
}
.ie_lower_wrap .header {
    background: #ffe0e2;
    padding: 30px 0;
}
.ie_lower_wrap .content {
    background-color: #fff;
    border-radius: 20px;
    text-align: center;
    position: absolute;
    width: 450px;
    height: 480px;
    left: 50%;
    top: 50%;
    margin-top: -240px;
    margin-left: -225px;
    overflow: hidden;
}

.ie_lower_wrap .content .close {
    width: 22px;
    height: 22px;
    position: absolute;
    top: 15px;
    right: 15px;
    background: url('/commImage/10.2/ui/icon/82.png') no-repeat 0 -100px;
    cursor: pointer;
}

.ie_lower_wrap .content .warnning {
    height: 80px;
    width: 80px;
    display: inline-block;
    vertical-align: top;
    background: url('/commImage/10.2/ui/icon/82.png') no-repeat;
}

.ie_lower_wrap .content .text1 {
    font-size: 16px;
    color: #e90202;
    font-family: "Microsoft yahei";
    line-height: 28px;
    padding: 18px 0;
}

.ie_lower_wrap .content .link {
    display: inline-block;
    line-height: 22px;
    height: 22px;
    padding: 7px 20px;
    background: #eb6363;
    margin: 0 10px;
    font-size: 14px;
    color: #fff;
    border-radius: 4px;
    font-family: "Microsoft yahei";
    text-decoration: none;
    vertical-align: top;
}

.ie_lower_wrap .content .footer {
    text-align: center;
    font-size: 14px;
    color: #222;
    padding: 10px 0;
}

.ie_lower_wrap .content .footer dl {
    display: inline-block;
    padding: 0 20px;
}

.ie_lower_wrap .content .footer .title {
    font-family: "Microsoft yahei";
    padding: 10px 0;
}