body{background:#fbfbfb;font-size:12px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.highLight,.home_company .main_box .highLight{float: none;display: inline;padding: 0;color:#f30;font-family: 'Microsoft Yahei','SimSun','Tahoma';background:none;}
.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{margin:0 auto;width:1200px;}
.relative{position:relative;}
.job_list{overflow:visible;}
.h_a_container{margin-bottom:40px;}
.jobcn_container_main{padding:20px 0;background:#f0f1f2;}

/* input checkbox */
.input_checkbox{color:#999;position:relative;display:inline-block;}
.input_checkbox:before{content:"";width:16px;height:16px;border:1px solid #ccc;display:inline-block;vertical-align:top;margin:2px 10px 2px 0;border-radius:4px;background:#fff;}
.input_checkbox.checked:before{width:18px;height:18px;background:#f26b01;border:0;}
.input_checkbox.checked:after{content:"";width:4px;height:8px;border-bottom:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;transform:translatey(-50%) rotate(45deg);left:6px;overflow:hidden;margin-top:-1px;}

/*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;cursor: default;}
.jobcn_click_code_success i{background-position:0 -50px !important;}
.jobcn_click_code_reset i{background-position:-50px 0 !important;}

/* to_friend */
.to_friend{padding:20px 0 30px;text-align:center;}
.to_friend_hd{color:#555;font-size:16px;}
.to_friend_bd{padding-top:20px;}
.to_friend_tab_hd a{display:inline-block;line-height:22px;height:22px;padding:1px 14px;border:1px solid #dddddd;vertical-align:top;color:#555;font-size:14px;}
.to_friend_tab_hd a:hover{text-decoration:none;}
.to_friend_tab_hd .touch{border-right:0;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.to_friend_tab_hd .xcx{border-left:0;border-top-right-radius:2px;border-bottom-right-radius:2px;}
.to_friend_tab_hd .active{background:#fa851b;border-color:#fa851b;color:#fff;}
.to_friend_tab_bd{padding-top:20px;}

/* 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";}
.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/54.png") no-repeat -154px -4px;cursor:pointer;margin-top:-7px;}

/* wx_banner */
.wx_banner{width:100%; height:68px;background:#b8e5fa url("/commImage/10.2/banner/topIndex.jpg") no-repeat center;}
.wx_banner a.text{height:68px;display:block;text-indent:-500px;overflow:hidden;}
.wx_banner a img{display:none;}
.wx_banner .close{display:none;}
/*.wx_banner a{ position:absolute; right:0;top:0; background:url("/commImage/10.2/ui/icon/16.png") no-repeat; width:66px; height:66px; overflow:hidden;text-indent:-200px; cursor:pointer;}
*/

/* public header */
.jobcn_nav_header .jobcn_index{width:1200px !important;}
.header_title .jobcn_index{width:1200px !important;}
.jobcn_nav_header{background:#f26b01;overflow:visible;position:relative;z-index:302;min-width:1200px;}
.jobcn_nav_header a{color:#fff;font-size:16px;}
.jobcn_nav_header div{overflow:visible;position:relative;}
.jobcn_nav_header .nav{float:left;}
.jobcn_nav_header .nav ul{position:relative;}
.jobcn_nav_header .nav li{float:left;height:36px;padding:7px 0;_zoom:1;position:relative;margin-right:40px;}
.jobcn_nav_header .nav li a{float:left;height:22px;line-height:22px;padding:7px 0;position:relative;text-decoration:none;font-family: "Microsoft yahei",SimSun,Tahoma;}
.jobcn_nav_header .nav li a i{float:left;height:15px;width:18px;background:url("/commImage/10.2/ui/icon/33.png") no-repeat -250px -100px;margin-right:5px;overflow:hidden;}
.jobcn_nav_header .nav li .new{position:absolute;top:2px;right:-3px;width:23px;height:13px;background:url("/commImage/10.2/ui/icon/new.gif") no-repeat;overflow:hidden; z-index:1;}
.jobcn_nav_header .nav li.active a{font-weight:bold;}
.jobcn_nav_header .nav .move_line{position:absolute;left:0;bottom:7px;background:#fff;width:44px;height:2px;z-index:99;overflow:hidden;}

.jobcn_nav_header .nav li span{display:none;}
.jobcn_nav_header .nav li.active span.bottom_line{height:3px;background:#fff;border-radius:2px;position:absolute;left:0;right:0;bottom:8px;display:block;}

.jobcn_nav_header .quick_menu{float:right;}
.jobcn_nav_header .per_login{position:relative;float:left;padding:0 15px 0 25px;}

.jobcn_nav_header .per_login .pic{float:left;margin:13px 0;width:24px;height:24px;border-radius:4px;overflow:hidden;}
.jobcn_nav_header .per_login .pic img{width:24px;display:block;}
.jobcn_nav_header .per_login .pic .no_ready_sms{position:absolute;top:24px;right:0px;width:5px;height:5px;overflow:hidden;background:#02c5ff;border:1px solid #FFF;border-radius:50%;animation:twinkling 1s infinite linear;-webkit-animation:twinkling 1s infinite linear;}
@keyframes twinkling{0%{opacity:1} 50%{opacity:1} 60%{opacity:0} 100%{opacity:0}}
@-webkit-keyframes twinkling{0%{opacity:1} 50%{opacity:1} 60%{opacity:0} 100%{opacity:0}}

.jobcn_nav_header .per_login .name_exit{}
.jobcn_nav_header .per_login .name_exit a{float:left;height:16px;line-height:16px;padding:10px 8px;font-family:"Microsoft yahei",SimSun,Tahoma;}

.jobcn_nav_header .per_login .name_exit .name{overflow:hidden;max-width:120px;text-overflow:ellipsis;white-space:nowrap;line-height:22px;height:22px;padding: 7px 27px 7px 8px;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:16px;position: relative;}
.jobcn_nav_header .per_login .name_exit .icon_arrow{width:9px;height:5px;overflow:hidden;display:inline-block;background:url("/commImage/10.2/ui/icon/51.png") no-repeat -100px -50px;margin-left:10px;vertical-align:middle;position: absolute;top: 50%;right: 8px;margin-top: -1px;}


.jobcn_nav_header .per_login .sms{position:absolute;top:36px;left:0;z-index:100;}
.jobcn_nav_header .per_login .sms .sms_content{height:20px;line-height:20px;border:1px solid #666;background:#FFF;min-width:130px;_width:130px;padding:6px 10px;box-shadow:0 1px 3px #C9C9C9;}
.jobcn_nav_header .per_login .sms .sms_content a{color:#44659E;}
.jobcn_nav_header .per_login .sms .sms_top{display:none;position:absolute;top:-4px;left:20px;width:9px;height:5px;overflow:Hidden;background:url("/commImage/10.2/ui/icon/01.png") no-repeat -150px -200px;}
.jobcn_nav_header .per_login .sms .close{position:absolute;top:5px;right:5px;width:6px;height:5px;overflow:hidden;background:url("/commImage/10.2/ui/icon/01.png") no-repeat -200px -200px;text-indent:-100px;}
.jobcn_nav_header .per_login i{display:inline-block;width:16px;height:16px;overflow:hidden;background:url("/commImage/10.2/ui/icon/81.png") no-repeat;margin:3px 12px 3px 0;vertical-align:top;}
.jobcn_nav_header .per_login i.sub_icon_1{background-position:-50px -150px;}
.jobcn_nav_header .per_login i.sub_icon_2{background-position:-50px -200px;}
.jobcn_nav_header .per_login i.sub_icon_3{background-position:-50px -250px;}
.jobcn_nav_header .per_login i.sub_icon_4{background-position:-50px -300px;}
.jobcn_nav_header .per_login i.sub_icon_5{background-position:-50px -350px;}
.jobcn_nav_header .per_login i.sub_icon_6{background-position:-50px -400px;;}
.jobcn_nav_header .per_login i.sub_icon_7{background-position:-50px -450px;}
.jobcn_nav_header .per_login i.sub_icon_8{background-position:-100px -150px;}
.jobcn_nav_header .per_login .com_dropdown_menu{width:200px;left:-75px;}
.jobcn_nav_header .per_login .per_login_info{border-bottom:1px solid #eee;margin:0 6px;position:relative;padding:5px 0;}
.jobcn_nav_header .per_login .per_login_info a{padding-left:0;}
.jobcn_nav_header .per_login .per_login_info a:hover{background:transparent;}
.jobcn_nav_header .per_login .per_login_info_avatar{float:left;overflow:hidden;height:40px;height:40px;border-radius:4px;}
.jobcn_nav_header .per_login .per_login_info_avatar img{vertical-align:top;border-radius:4px;}
.jobcn_nav_header .per_login .per_login_info_nickname{height:40px;line-height:20px;margin-left:50px;color:#888;font-size:12px;}
.jobcn_nav_header .per_login .per_login_info_nickname b{display:inline-block;height:20px;vertical-align:top;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#222;font-weight:bold;font-size:14px;width:120px;}
.jobcn_nav_header .per_login .per_login_info_arrow{width:6px;height:11px;overflow:hidden;background:url("/commImage/10.2/ui/icon/81.png") no-repeat -50px -50px;position:absolute;top:50%;right:0;margin-top:-6px;}
.jobcn_nav_header .per_login .per_login_exit{padding:10px 6px;}
.jobcn_nav_header .per_login .per_login_exit a{text-align:center;background:#eeeeee;border-radius:4px;}

.jobcn_nav_header .per_not_login{}
.jobcn_nav_header .per_not_login ul{_display:inline;}
.jobcn_nav_header .per_not_login li{float:left;padding:0 15px;}
.jobcn_nav_header .per_not_login li a{float:left;height:24px;line-height:24px;padding:13px 0;font-family:"Microsoft yahei",SimSun,Tahoma;}
.jobcn_nav_header .per_not_login li i{float:left;width:24px;height:24px;margin-right:5px;overflow:hidden;background:url("/commImage/10.2/ui/icon/33.png") no-repeat -200px -450px;}
.jobcn_nav_header .per_not_login li img{vertical-align:top;border-radius:4px;margin-right:8px;}
.jobcn_nav_header .per_not_login li.oauth_login_bar{width:45px;}
.jobcn_nav_header span.line{color:#fff;float:left;height:24px;line-height:24px;padding:13px 3px;font-size:16px;}
.jobcn_nav_header .login_reg_bar{float:left;z-index:1;}
.jobcn_nav_header .help_setUp{float:left;}
.jobcn_nav_header .help_setUp ul{float:left;}
.jobcn_nav_header .help_setUp li{float:left;height:36px;}
.jobcn_nav_header .help_setUp li a{float:left;height:16px;line-height:16px;padding:10px 6px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.jobcn_nav_header .help_setUp li a.help{padding:14px 10px;}
.jobcn_nav_header .help_setUp li a.big5{background:url("/commImage/10.2/ui/icon/33.png") no-repeat -250px -450px;}
.jobcn_nav_header .help_setUp li a.gb2312{background:url("/commImage/10.2/ui/icon/33.png") no-repeat -250px -450px;}

.jobcn_nav_header .com_msg{float:left;}
.jobcn_nav_header .com_msg .com_dropdown_toggle{padding:3px 15px;margin:15px 0;border-left:1px solid #f58933;height:14px;}
.jobcn_nav_header .com_msg .com_dropdown_menu{width:228px;left:-100px;}
.jobcn_nav_header .com_msg_title{color:#aaaaaa;font-size:14px;font-family:"Microsoft yahei";padding:6px 10px 9px;}
.jobcn_nav_header .com_msg_icon{display:inline-block;height:14px;width:18px;background:url("/commImage/10.2/ui/icon/81.png") no-repeat 0 -200px;}
.jobcn_nav_header .com_msg_tip{display:inline-block;height:11px;width:9px;position:absolute;top:-1px;right:3px;background:url("/commImage/10.2/ui/icon/81.png") no-repeat 0 -150px;animation:twinkling 1s infinite linear;-webkit-animation:twinkling 1s infinite linear;}
.jobcn_nav_header .com_msg_list b{display:inline-block;font-size:14px;color:#222;font-family:"Microsoft yahei";font-weight:bold;vertical-align:top;line-height:22px;}
.jobcn_nav_header .com_msg_list span{display:inline-block;font-size:12px;height:14px;line-height:14px;vertical-align:top;margin:4px 8px;background:#eb0000;color:#fff;border-radius:7px;padding:0 5px;}
.jobcn_nav_header .com_msg_list div{font-size:14px;color:#bbb;font-family:"Microsoft yahei";overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.jobcn_nav_header .com_msg .com_msg_all{padding:10px 6px;}
.jobcn_nav_header .com_msg .com_msg_all a{text-align:center;background:#eeeeee;border-radius:4px;}

.jobcn_nav_header .com_lang{float:left;}
.jobcn_nav_header .com_dropdown{position:relative;cursor: pointer;}
.jobcn_nav_header .com_dropdown_menu{position:absolute;top:50px;left:0;background:#fff;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,0.15);border:1px solid #e3e3e3;padding:10px;z-index:1;}
.jobcn_nav_header .com_dropdown_menu a{color:#222;font-family:"Microsoft yahei";font-size:14px;display:block;line-height:22px;padding:9px 12px;}
.jobcn_nav_header .com_dropdown_menu a:hover{background:#f3f3f3;border-radius:4px;text-decoration:none;}
.jobcn_nav_header .com_lang .com_dropdown_menu{width:104px;left:-25px;}
.jobcn_nav_header .com_lang .com_dropdown_toggle{padding:0 15px;margin:15px 0;border-left:1px solid #f58933;}
.jobcn_nav_header .com_lang .com_dropdown_toggle span{display:inline-block;vertical-align:top;height:20px;line-height:20px;border-radius:4px;padding:0 8px;background:#fff;color:#f26b01;font-family:"Microsoft yahei";font-size:12px;}
.jobcn_nav_header .com_lang .com_dropdown_menu_title{color:#aaaaaa;font-size:14px;font-family:"Microsoft yahei";padding:6px 10px 9px;}
.jobcn_nav_header .com_lang .com_dropdown_menu span{display:inline-block;background:#5eb75d;width:30px;line-height:18px;height:18px;text-align:center;color:#fff;font-size:12px;border-radius:2px;font-family:"Microsoft yahei";margin-left:8px;}
.jobcn_nav_header .com_dropdown_menu_icon{width:15px;height:8px;background:url("/commImage/10.2/ui/icon/81.png") no-repeat 0 -250px;position:absolute;top:-8px;left:50%;margin-left:-8px;}
.jobcn_nav_header .com_entrance{float:left;background:#f58934;}
.jobcn_nav_header .com_entrance a{float:left;height:22px;line-height:22px;padding:14px 15px;color:#fff;font-family:"Microsoft yahei",SimSun,Tahoma;}
.jobcn_nav_header .com_entrance i{float:left;width:22px;height:22px;margin-right:5px;overflow:hidden;background:url("/commImage/10.2/ui/icon/33.png") no-repeat -150px -450px;}

.jobcn_nav_header .other_login{position:relative;}
.jobcn_nav_header .other_login .other_login_title{padding:10px 0;}
.jobcn_nav_header .other_login .other_login_title a{width:45px;display:block;background:url("/commImage/10.2/ui/icon/33.png") no-repeat 0 -300px;height:24px;line-height:24px;text-indent:-100px;overflow:hidden;padding:0;float:none;}
.jobcn_nav_header .other_login .other_login_body{display:none;position:absolute;top:51px;left:-38px;width:120px;background:#fff;background:rgba(255,255,255,0.8);padding:10px 0;border-radius:3px;}
.jobcn_nav_header .oauth_login_bar:hover .other_login_body,
.jobcn_nav_header .oauth_login_bar.ie6hover .other_login_body{display:block;}
.jobcn_nav_header .other_login .other_login_body dl{}
.jobcn_nav_header .other_login .other_login_body dt{height:7px;width:120px;position:absolute;top:-7px;left:0;overflow:hidden;text-align:center;}
.jobcn_nav_header .other_login .other_login_body dt em{border:14px dashed transparent;border-bottom:14px solid #fff;border-bottom:14px solid rgba(255,255,255,0.8);background:none;width:0;height:0;display:inline-block;font-size:0;margin-top:-14px;_margin-top:-18px;}
.jobcn_nav_header .other_login .other_login_body dd.txt{height:24px;line-height:24px;background:#777;color:#e8e8e8;text-align:center;}
.jobcn_nav_header .other_login .other_login_body a{color:#535353;font-size:12px;font-weight:normal;height:20px;line-height:20px;display:block;padding:5px 20px;cursor:pointer;float:none;}
.jobcn_nav_header .other_login .other_login_body a:hover{background:#E6E6E6;text-decoration:none;}
.jobcn_nav_header .other_login .other_login_body i{width:20px;height:20px;display:inline-block;background:url("/commImage/10.2/ui/icon/33.png") -100px -250px no-repeat;margin-right:5px;vertical-align:bottom;}
.jobcn_nav_header .other_login .other_login_body i.qq_icon{background-position:-100px -250px;}
.jobcn_nav_header .other_login .other_login_body i.sina_icon{background-position:-150px -250px;}
.jobcn_nav_header .other_login .other_login_body i.weixin_icon{background-position:-200px -250px;}
.jobcn_nav_header .other_login .other_login_body i.renren_icon{background-position:left -103px;}
.jobcn_nav_header .other_login .other_login_body i.msn_icon{background-position:left -153px;}
.jobcn_nav_header .other_login .other_login_body i.baidu_icon{background-position:left -203px;}
.jobcn_nav_header .other_login .other_login_body i.alipay_icon{background-position:left -253px;}
.outViewPoint .jobcn_nav_header .com_entrance .jobcn_tip{left:-50px}

/* public top search */
.i_search_box{background:#FFF;border-bottom:1px solid #F3F3F3;height:120px;overflow:visible;position:relative;z-index:300;min-width:1000px;}
.i_search_box div{overflow:visible;}
.i_search_box .i_search_main{}
.i_search_box .i_search_main .horse{display:none;}
.i_search_box .i_search_main .plain{display:none;}
.com_show_wall .i_search_box .i_search_main{background:url("/commImage/10.2/comShowWall/690_100_1.jpg") no-repeat right top;}
.i_search_box .i_logo{width:220px;float:left;}
.i_search_box .i_logo h1{margin:0;padding:30px 0;}
.i_search_box .i_logo a{width:220px;height:60px;display:block;background:url("/commImage/logo/logo2.png");text-indent:-200px;overflow:hidden;font-size:0;text-indent:-999px;}
.i_search_box .i_logo a:hover{text-decoration:none;}
.i_search_box .i_search{width:690px;float:right; }
.i_search_box .quick_menu{text-align:right;height:30px;line-height:30px;padding:7px 0 3px;}
.i_search_box .quick_menu a{color:#222;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.i_search_box .quick_menu a.search_help{position:relative;}
.i_search_box .quick_menu a.search_help i{display:block;width:13px;height:13px;position:absolute;top:3px;left:-17px;background:url("/commImage/10.2/ui/icon/01.png") no-repeat -100px 0;overflow:hidden;}
.i_search_box .quick_menu span{color:#CCC;padding:0 8px;font-size:14px;}
.i_search_box .i_search_bar{height:44px;border:2px solid #F26B01;border-radius:2px;position:relative;z-index:101;}
.i_search_box .i_search_bar .keywork{float:left;width:335px;position:relative;}
.i_search_box .i_search_bar .condition{position:absolute;top:0;left:0;width:90px;border-left:0px solid #E0E0E0;}
.i_search_box .i_search_bar .condition_title{width:90px;height:44px;line-height:44px;display:block;border-top:0px solid #FFF;border-left:0px solid #FFF;font-size:16px;color:#444;text-indent:18px;text-decoration:none;font-family:"Microsoft yahei",SimSun,Tahoma;text-align:left;}
.i_search_box .i_search_bar .condition_icon{width:12px;height:8px;display:block;overflow:hidden;background:url("/commImage/10.2/ui/icon/81.png") no-repeat 0 -100px;position:absolute;top:50%;right:18px;margin-top:-3px;}
.i_search_box .i_search_bar .condition_list{position:absolute;top:44px;left:-2px;border:2px solid #F26B01;border-top:0;}
.i_search_box .i_search_bar .condition_list li{height:26px;line-height:26px;width:88px;}
.i_search_box .i_search_bar .condition_list a{display:block;height:26px;line-height:26px;background:#FFF;padding-left:18px;color:#666;font-size:16px;font-family:"Microsoft yahei",SimSun,Tahoma;text-align:left;}
.i_search_box .i_search_bar .condition_list a:hover{background:#FAFAFA;text-decoration:none;}
.i_search_box .i_search_bar .input_box{padding:4px 9px;height:24px;float:right;color:#AAAAAA;font-size:16px;background:#FFF;overflow:hidden;}
.i_search_box .i_search_bar .input_box input{border:0;width:100%;height:24px;outline:none;line-height:22px;font-size:14px;padding:0;margin:0;position:relative;background-color:transparent;font-family:"Microsoft yahei",SimSun,Tahoma;}
.i_search_box .i_search_bar .input_box label{position:absolute;top:50%;margin-top:-12px;left:9px;line-height:24px;height:24px;cursor:text;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.i_search_box .i_search_bar .keywork .input_box{width:222px;margin:6px 0;}
.i_search_box .i_search_bar .keywork .input_box label{}
.i_search_box .i_search_bar .autocomplete{background:#f7f7f7;display:none;position:absolute;top:44px;left:88px;width:245px;border:2px solid #F26B01;border-top:0;z-index:999;}
.i_search_box .i_search_bar .autocomplete dt{line-height:18px;padding:5px 10px;color:#888;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:12px;text-align:left;}
.i_search_box .i_search_bar .autocomplete dd{line-height:28px;padding:0 10px;color:#444;font-size:14px;cursor:pointer;position:relative;zoom:1;font-family:"Microsoft yahei",SimSun,Tahoma;text-align:left;}
.i_search_box .i_search_bar .autocomplete dd.autocomplete_over{background:#ebebeb;}
.i_search_box .i_search_bar .autocomplete div{width:350px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.i_search_box .i_search_bar .autocomplete em{color:#e60012;font-style:normal;}
.i_search_box .i_search_bar .autocomplete span{position:absolute;top:0;right:10px;font-size:12px;color:#888;}
.i_search_box .i_search_bar .i_area_select{float:left;position:relative;width:235px;margin:6px 0;border-left:1px solid #eee;}
.i_search_box .i_search_bar .i_area_select .input_box{width:182px;float:none;padding-right:44px;}
.i_search_box .i_search_bar .i_area_select .select_title{position:absolute;top:-6px;right:0px;}
.i_search_box .i_search_bar .i_area_select .select_icon{width:12px;height:8px;display:block;overflow:hidden;background:url("/commImage/10.2/ui/icon/81.png") no-repeat 0 -100px;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-5px}
.i_search_box .i_search_bar .i_area_select .select_title a{width:44px;height:44px;line-height:44px;background:#FFF;display:block;text-indent:-100px;overflow:hidden;}
.i_search_box .i_search_bar .i_area_select .select_title a:hover{text-decoration:none;}
.i_search_box .i_search_bar .i_area_select .autocomplete{width:233px;left:0;top:38px;}
.i_search_box .i_search_bar .i_area_select .autocomplete div{width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.i_search_box .i_search_bar .btn{float:right;}
.i_search_box .i_search_bar .btn button{height:44px;background:#f26b01 url("/commImage/10.2/ui/icon/02.png") no-repeat -100px -138px;width:115px;border:0;padding:0;margin:0;cursor:pointer;outline:none;}
.i_search_box .search{position:relative;_zoom:1;}
.i_search_box .search .search-tip-error{position:absolute;right:-2px;color:#f50;bottom:-22px;background:#FFF4F1;border:1px solid #FFC7B9;line-height:18px;border-radius:2px;padding:0 5px;}
.i_search_box .search .search-tip-keyword{color:#666;z-index:1;height:20px;line-height:20px;overflow: hidden;font-family:"Microsoft yahei",SimSun,Tahoma;padding-top:4px;font-size:14px;}
.i_search_box .search .search-tip-keyword i{display:inline-block;width:20px;height:20px;background:url("/commImage/10.2/ui/icon/33.png") no-repeat -50px -397px;vertical-align:top;overflow:hidden;}
.i_search_box .search .search-tip-keyword b{font-weight:bold;padding:0 2px;color:#49689e;cursor:pointer;white-space:nowrap;font-weight:normal; font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.i_search_bar .keywork .input_box .advertising_con, .i_search_bar .keywork .input_box .recomm .placeholder_text{display:none;}
.i_search_bar .keywork .input_box .placeholder_text, .i_search_bar .keywork .input_box .recomm .advertising_con{display:inline;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}
/*Public Search LOGO*/
.i_search_box .i_search_main .indexPageLogo{display: none;}
.i_search_box .i_search_main .searchPageLogo{display: block;}
.defaultPage .i_search_box .i_search_main .indexPageLogo{display: block;}
.defaultPage .i_search_box .i_search_main .searchPageLogo{display: none;}

/* public footer */
.footer{background:#fff;border-top:1px solid #ddd;overflow:visible;min-width:1200px;}
.footer div{overflow:visible;}
.footer_information{padding:28px 0;font-size:14px;}
.footer_information_left{float:left;}
.footer_information_left_logo{float:left;width:220px;}
.footer_information_left_logo dt{text-align:center;padding-top:8px;}
.footer_information_left_contact{float:left;}
.footer_information_left_contact span{float:left;}
.footer_information_left_contact a{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#222;}
.footer_information_left_contact dt{line-height:22px;padding-bottom:9px;font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_left_contact li{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_right{float:right;}
.footer_information_right dl{float:left;padding-left:80px;}
.footer_information_right dl.footer_information_right_about{padding-left:100px;border-left:1px solid #ddd;}
.footer_information_right dt{line-height:22px;padding-bottom:9px;font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_right a{color:#222;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information li{line-height:22px;padding:9px 0;}
.footer_information li span{color:#bbb;font-size:14px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.footer_information li.last{padding-bottom:0;}
.footer_information_right_mobile i{width:20px;height:20px;display:inline-block;vertical-align:top;margin:1px 5px 1px 0;}
.footer_information_right_mobile li.JobcnApp{padding:14px 0 7px;}
.footer_information_right_mobile li.JobcnApp i{background:url("/commImage/10.2/ui/icon/80.png") no-repeat 0 0;}
.footer_information_right_mobile li.WeChat i{background:url("/commImage/10.2/ui/icon/80.png") no-repeat 0 -50px;}
.footer_information_right_mobile li.WeChat .mobile_tab_hd{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_right_mobile li.WeChat .mobile_tab:hover{position:relative;}
.footer_information_right_mobile li.WeChat .mobile_tab:hover .mobile_tab_bd{display:block;position:absolute;bottom:39px;right:0;border:1px solid #ddd;background:#fff;border-radius:4px;padding:25px 10px 20px;width:260px;}
.footer_information_right_mobile li.WeChat .mobile_tab:hover .mobile_tab_bd div{float:left;padding:0 20px;}
.footer_information_right_mobile li.WeChat .mobile_tab:hover .mobile_tab_bd img{vertical-align:top;}
.footer_information_right_mobile li.WeChat .mobile_tab:hover .mobile_tab_bd span{display:block;text-align:center;color:#222;font-size:14px;padding-top:8px;}
.footer_information_left_contact li.ServiceLine{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_left_contact li.ServiceLine div{padding-left:70px;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_left_contact li.ServiceMail{padding:7px 0;}
.footer_information_right_mobile dd a{background:#fff;*display:inline;*zoom:1;display:inline-block;width:138px;padding:7px 11px;border:1px solid #e5e5e5;border-radius:5px;text-decoration:none;cursor:pointer;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.footer_information_right_mobile dd a:hover{background:#dcdcdc;padding:8px 12px;border:0;}
.footer_copyright_left{float:left;}
.footer_copyright_right{float:right;}
.footer_copyright{line-height:22px;height:22px;padding:9px 0;border-top:1px solid #ddd;color:#999;font-size:12px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.footer_copyright a{color:#999;font-size:12px;font-family:"Microsoft yahei",SimSun,Tahoma;}


/* public jobcn-select */
.jobcn-select{border:1px solid #E0E0E0;border-radius:2px;position:relative;_zoom:1;}
.jobcn-select .jobcn-select-toggle{border:1px solid #FFF;border-bottom:0;border-right:0;height:29px;line-height:29px;background:#F6F6F6;display:block;font-size:14px;color:#555;padding-left:10px;text-decoration:none;position:relative;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jobcn-select .jobcn-select-toggle:hover{text-decoration:none;}
.jobcn-select .jobcn-select-icon{width:11px;height:6px;overflow:Hidden;display:block;position:absolute;top:50%;right:10px;background:url("/commImage/ui/bg/bg32.png") no-repeat -150px -100px;margin-top:-3px;}
.jobcn-select .jobcn-select-list{position:absolute;top:30px;left:-1px;right:-1px;background:#FFF;border:1px solid #E0E0E0;display:none;}
.jobcn-select .jobcn-select-list li a{padding-left:10px;height:25px;line-height:25px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:10px}
.area .map_search .map_hd .jobcn-select .jobcn-select-list li a{width:auto;}
.jobcn-select .jobcn-select-list li a:hover{background:#5891DF url("/commImage/10.2/ui/icon/search.png") no-repeat 250px 5px;color:#FFF;text-decoration:none;}
.jobcn-select .jobcn-select-list li.spaceholder a:hover{background:#fff; cursor:default;}
.jobcn-select-active{z-index:10}
.jobcn-select-active .jobcn-select-list{display:block;}

/* public jobcn-tip */
.jobcn_tip{position:absolute;box-shadow:0 0 5px #E9E9E9;width:117px;top:34px;left:-50px;}
.jobcn_tip .close{background:#FFF;width:6px;height:6px;position:absolute;top:5px;right:5px;text-indent:-100px;overflow:hidden;background:url("/commImage/10.2/ui/icon/01.png") no-repeat -50px -250px;}
.jobcn_tip a:hover.close{text-decoration:none;}
.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;}
.jobcn_tip.style2{box-shadow:0 0 0 0;width:154px;top:42px;left:-18px}
.jobcn_tip.style2 .tip_top{width:11px;height:6px;top:-5px;background-position:0 -250px;}
.jobcn_tip.style2 .tip_body{background:#FFF9C9;border:1px solid #C7BF93;color:#565656;line-height:18px;padding:8px 10px;width:132px;border-radius:3px;}

/* public jobcn toolbar fr */
html {_background:url(about:blank) fixed; }
.jobcn_toolbar_fr{bottom:140px;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;_background:url("/commImage/10.2/ui/icon/25_ie6.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:#F26B01;text-indent:0;text-align:center;color:#FFF1E7;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);}
/* responsive toolbar */
.jobcn_toolbar_small{width:30px;right:0px;}
.jobcn_toolbar_small a{width:30px;height:30px;line-height:30px;}
.jobcn_toolbar_small .top_triangle a{background-position:-10px -9px;}
.jobcn_toolbar_small .fenxiang a{background-position:-10px -59px;}
.jobcn_toolbar_small .proposal a{background-position:-8px -107px;}
.jobcn_toolbar_small .message a{background-position:-9px -158px;}

/* 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:#44659E;}

/*company's vip_icon picIcon*/
.vip_com3{background:url("/commImage/ui/icon/default_icon.png") no-repeat left -27px;padding:0 6px;}
.vip_com2{background:url("/commImage/ui/icon/default_icon.png") no-repeat -30px -27px;padding:0 6px;}
.vip_com1{background:url("/commImage/ui/icon/default_icon.png") no-repeat -60px -27px;padding:0 6px;}
.pic_com{background:url("/commImage/ui/icon/default_icon.png") no-repeat -120px -27px;padding:0 6px;cursor:pointer;}
.video_com{background:url("/commImage/ui/icon/default_icon.png") no-repeat -150px -27px;padding:0 6px;cursor:pointer;}
.certificate_com{background:url("/commImage/ui/icon/default_icon.png") no-repeat -90px -27px;padding:0 6px;cursor:default;}
.wei_icon{background:url("/commImage/ui/icon/default_icon.png") no-repeat -180px -27px;padding:0 6px;}
.icon-refresh{background:url("/commImage/refresh.png") no-repeat 0 1px;padding:0 7px;margin-right:5px;}
.pic_com:hover,.video_com:hover,.wei_icon:hover{text-decoration: none;}

/* gaoxin_icon */
.gaoxin:hover{text-decoration:none;}
.gaoxin_icon{background:url("/commImage/ui/icon/default_icon.png") no-repeat -30px 0px; width:24px;line-height:13px; display:inline-block;margin-left:6px;}

/* jipin_icon */
.jipin_icon{background:url("/commImage/ui/icon/default_icon.png") no-repeat left 0px; width:24px;line-height:13px; display:inline-block;margin-left:6px;}

/* 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;}

/* jobcn dialog */
.jobcn_dialog a{outline:none;}
.jobcn_dialog *{font-family:"Microsoft yahei",SimSun,Tahoma;}
.jobcn_dialog{box-shadow:0 0 8px #222;border-radius:2px;background:#FFF;overflow:visible;height:auto !important;overflow:hidden;}
.jobcn_dialog .box-header{ padding:25px 0 17px 0;margin:0 17px;border-bottom:1px solid #E6E6E6;height:16px;line-height:16px;}
.jobcn_dialog .box-header .box-title{font-size:16px;font-weight:bold;color:#444;position:relative;_zoom:1;}
.jobcn_dialog .box-header .box-title:hover{text-decoration:none;}
.jobcn_dialog .box-header .box-tc2{position:relative;}
.jobcn_dialog .box-header .box-close{width:20px;height:20px;background:url("/commImage/10.2/ui/btn/btn03.png") -150px 0 no-repeat;overflow:hidden;position:absolute;right:15px;}
.jobcn_dialog .box-header .box-close:hover{background-position:-150px -50px;}
.jobcn_dialog .box-body{overflow:visible;}
.jobcn_dialog .box-button{background:#EDEDED;padding:15px;height:30px;margin:0;text-align:right;}
.jobcn_dialog .box-button .box-checkAll,
.jobcn_dialog .box-button .box-ok{width:88px;height:30px;padding:0 10px;margin-right:10px;font-size:14px;line-height:normal;background:#5dbd5c;border:1px solid #5dbd5c;border-bottom:1px solid #528a56;border-radius:3px;color:#fff;vertical-align:top;cursor:pointer;}
.jobcn_dialog .box-button .box-checkAll:hover,
.jobcn_dialog .box-button .box-ok:hover{ background:#51a750;}
.jobcn_dialog .box-button .box-cancel{width:88px;height:30px;padding:0 10px;font-size:14px;line-height:normal;border:1px solid #ccc; border-bottom:2px solid #ccc; background:#eee;border-radius: 3px; color:#555;cursor:pointer;}
.jobcn_dialog .box-button .box-cancel:hover{ background:#e6e6e6}
.jobcn_dialog .box-button a.box-ok{width:88px;background-position:-100px -350px;display:inline-block;_zoom:1;_display:inline;text-align:center;line-height:29px;}
.jobcn_dialog .box-button a.box-cancel{width:88px;background-position:0 -350px;display:inline-block;_zoom:1;_display:inline;text-align:center;line-height:29px;}
.jobcn_dialog .box-button a:hover{text-decoration:none;}
.jobcn_dialog .box-button .txt{line-height:30px;}
.jobcn_dialog .box-button .txt a{font-size:14px;color:#2c93da;}
.jobcn_dialog.del_line .box-header{border-bottom:none;}

/* jobcn person login */
.jobcn_per_login{box-shadow:0 0 8px #222;background:#FFF;overflow:visible;position:relative;}
.jobcn_per_login .box-close{width:44px;height:44px;background:#000 url("/commImage/10.2/ui/icon/01.png") 0 -300px no-repeat;display:block;position:absolute;top:0;right:-44px;}
.jobcn_per_login .box-close:hover{background:#F26B01 url("/commImage/10.2/ui/icon/01.png") 0 -300px no-repeat;}
.jobcn_per_login .login_content{width:510px;float:left;margin-top:20px;border-right:1px solid #EBEBEB;padding:5px 0 10px 0;}
.jobcn_per_login .item{margin:0 auto;width:360px;}
.jobcn_per_login .item_title{font-size:14px;color:#666;position:relative;height:24px;line-height:24px;padding-bottom:10px;}
.jobcn_per_login .item_title a{position:absolute;top:0;right:0;color:#44659E;font-size:12px;}
.jobcn_per_login .item_body{margin:0 auto;width:360px;overflow:hidden;}
.jobcn_per_login .qq_sina ul{margin-right:-15px;}
.jobcn_per_login .qq_sina li{float:left;margin-right:15px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F4FCFF,endColorstr=#EBFAFF,grandientType=1);background:-webkit-gradient(linear,0 0,0 100%,from(#F4FCFF),to(#EBFAFF));background:-moz-linear-gradient(top,#F4FCFF,#EBFAFF);border-radius:3px;border-bottom:1px solid #E6E6E6;}
.jobcn_per_login .qq_sina li.sina{background:-webkit-gradient(linear,0 0, 0 100%,from(#FFF8F8),to(#FFF2F2));background:-moz-linear-gradient(top,#FFF8F8,#FFF2F2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF8F8,endColorstr=#FFF2F2,grandientType=1);}
.jobcn_per_login .qq_sina li a{width:108px;line-height:37px;height:37px;display:block;text-align:center;font-size:14px;font-weight:bold;color:#175987;border:1px solid #71ADD0;border-bottom-color:#5893B4;border-radius:3px;}
.jobcn_per_login .qq_sina li a i{padding:2px 9px;background:#F50;margin-right:5px;background:url("/commImage/10.2/ui/icon/33.png") no-repeat;}
.jobcn_per_login .qq_sina li.qq a i{background-position:-100px -250px;}
.jobcn_per_login .qq_sina li a:hover{text-decoration:none;}
.jobcn_per_login .qq_sina li.sina a{color:#D43636;border-color:#F88484;}
.jobcn_per_login .qq_sina li.sina a i{background-position:-150px -250px;}
.jobcn_per_login .qq_sina li.weixin a i{background-position:-200px -250px;}
.jobcn_per_login .qq_sina li.weixin{background:-webkit-gradient(linear,0 0, 0 100%,from(#f8fff8),to(#f4fff3));background:-moz-linear-gradient(top,#f8fff8,#f4fff3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f8fff8,endColorstr=#f4fff3,grandientType=1);}
.jobcn_per_login .qq_sina li.weixin a{color:#3da92e;border-color:#97ca8f;}

.jobcn_per_login .or{border-bottom:1px solid #DDDDDD;position:relative;_zoom:1;margin:40px auto;overflow:visible;}
.jobcn_per_login .or span{position:absolute;top:-7px;top:-5px\9;_top:-7px\9;left:50%;background:#FFF;padding:0 3px;color:#AAAAAA;margin-left:-8px;}
.jobcn_per_login .name_password{border:1px solid #CCCCCC;background:#FFF;border-radius:3px;margin-bottom:10px;}
.jobcn_per_login .field{height:18px;line-height:18px;padding:10px;position:relative;_zoom:1;}
.jobcn_per_login .password{border-top:1px solid #ECECEC;}
.jobcn_per_login .field label{position:absolute;top:10px;top:13px\9;_top:12px;left:13px;color:#BBBBBB;}
.jobcn_per_login .field i{width:15px;height:15px;position:absolute;top:50%;margin-top:-8px;right:10px;overflow:hidden;background:url("/commImage/10.2/ui/icon/01.png") -200px -250px no-repeat;}
.jobcn_per_login .password i{background-position:-150px -250px;}
.jobcn_per_login .code{position:relative;zoom:1;padding-bottom:10px;}
.jobcn_per_login .code label{position:absolute;top:1px;left:1px;line-height:20px;height:20px;padding:9px;color:#BBBBBB;}
.jobcn_per_login .code input{width:160px;padding:9px;border:1px solid #ccc;line-height:20px;height:20px;outline:none;border-radius:3px;}
.jobcn_per_login .code img{width:100px;height:40px;vertical-align:top;margin:0 10px;border-radius:3px;}
.jobcn_per_login .code a{color:#44659E;}
.jobcn_per_login .field input{height:18px;line-height:18px;width:276px;border:0;outline:none;}
.jobcn_per_login .tip_field{display:none;border:1px solid #FFC7B9;background:#FFF4F1;line-height:20px;height:20px;margin-bottom:10px;border-radius:3px;padding:0 10px;color:#FF5500;}
.jobcn_per_login .auto_login{float:left;height:37px;line-height:37px;font-size:14px;}
.jobcn_per_login .auto_login a{color:#737373;padding-left:25px;position:relative;}
.jobcn_per_login .auto_login a:hover{text-decoration:none;}
.jobcn_per_login .auto_login .checkbox{background:url("/commImage/10.2/ui/icon/selector.png") no-repeat;width:15px;height:15px;display:block;position:absolute;top:1px;left:2px;}
.jobcn_per_login .auto_login .checked .checkbox{background-position:-50px 0;}
.jobcn_per_login .btn{float:right;width:146px;border:1px solid #F47711;height:35px;border-radius:3px;}
.jobcn_per_login .btn button{width:146px;height:35px;background:#FF850D;color:#FFF;font-size:14px;padding:0;border:0;margin:0;cursor:pointer;}
.jobcn_per_login .reg_box{width:309px;float:left;}
.jobcn_per_login .reg_content{width:200px;margin:0 auto;padding-top:120px;}
.jobcn_per_login .reg_content .icon_reg{width:62px;height:62px;margin:0 auto;background:url("/commImage/10.2/ui/icon/01.png") -50px -300px no-repeat;;}
.jobcn_per_login .reg_content .text_reg{font-size:22px;font-family:"Microsoft yahei",SimSun,Tahoma;height:30px;line-height:30px;padding:10px 0 40px 0;color:#6C7073;}
.jobcn_per_login .reg_content .free_reg{width:175px;margin:0 auto;background:-webkit-gradient(linear,0 0, 0 100%,from(#FFFFFF),to(#EAEBED));background:-moz-linear-gradient(top,#FFFFFF,#EAEBED);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=#EAEBED,grandientType=1);border-radius:3px;border-bottom:1px solid #E0E0E0;overflow:visible;}
.jobcn_per_login .reg_content .free_reg a{display:block;overflow:visible;width:173px;height:31px;line-height:31px;border:1px solid #C5C6C7;border-bottom:1px solid #929393;text-align:center;color:#4B5159;text-decoration:none;font-size:14px;border-radius:3px;}
.jobcn_per_login .reg_content .free_reg i{position:absolute;top:-5px;right:-10px;width:31px;height:14px;background:url("/commImage/10.2/ui/icon/01.png") -250px -250px no-repeat;;overflow:hidden;text-indent:-100px;overflow:Hidden;}
.jobcn_per_login .wei_resume{display:none;padding-top:70px;}
.jobcn_per_login .wei_resume .free_reg i{background-position:-250px -300px;}
.jobcn_per_login .wei_reg_box .reg_content{display:none;}
.jobcn_per_login .wei_reg_box .wei_resume{display:block;}
.jobcn_per_login .reg_content dl dt{height:20px;line-height:20px;padding-bottom:5px;color:#565656;}
.jobcn_per_login .reg_content dl{padding-bottom:25px;width:175px;margin:0 auto;}
.jobcn_per_login .reg_content dd{position:relative;}


/* result dialog */
.result_dialog .info{padding:18px;line-height:18px;color:#777;font-size:14px;}
.result_dialog .info b{font-weight:bold;}
.result_dialog .result_dialog_content{height:374px;background:#fff;position:relative;}
.result_dialog .result_dialog_content .refresh_pos{padding:0 18px;position:absolute;bottom:18px;width:564px;}
.result_dialog .result_dialog_content .refresh_pos_bd{font-size:12px;}
.result_dialog .result_dialog_content .refresh_pos_bd a{font-size:12px;}
.result_dialog ul{margin:0 18px;height:194px;overflow-y:auto;overflow-x:hidden;width:564px;position:relative;}
.result_dialog li{background:#FCFCFC;border-bottom:1px solid #EEEEEE;border-top:1px solid #EEEEEE;float:left;width:100%;padding:8px 0;margin-bottom:-1px;}
.result_dialog .pos_com{float:left;width:270px;line-height:18px;padding-left:15px;}
.result_dialog .pos{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:220px;}
.result_dialog .com{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:220px;}
.result_dialog .pos span{color:#44659E;}
.result_dialog .com span{color:#999;}
.result_dialog .tip{padding:18px;line-height:18px;color:#777;}
.result_dialog .tip b{color:#7DA357;font-weight:bold;}
.result_dialog .msg_box{float:left;line-height:16px;overflow:visible;width:250px;}
.result_dialog .msg_box span{position:relative;}
.result_dialog .msg_box i{position:absolute;top:-1px;*+top:-3px;left:-22px;width:16px;height:16px;overflow:hidden;display:block;background:url("/commImage/10.2/ui/icon/selector.png") no-repeat;}
.result_dialog .msg_box input{position:relative;top:3px;left:5px;}
.result_dialog .reset{position:absolute;color:#333;text-align:center;top:-4px;right:-85px;width:71px;height:23px;line-height:23px;overflow:hidden;display:block;background:url("/commImage/10.2/ui/btn/btn03.png") no-repeat -200px -150px;}
.result_dialog .reset:hover{text-decoration:none;}
.result_dialog .msg_ok{color:#63A91E;}
.result_dialog .msg_ok i{background-position:-100px -150px;}
.result_dialog .msg_error{color:#E95445;vertical-align:middle;display:inline-block;line-height:16px;width:240px;}
.result_dialog .msg_error i{background-position:-100px -200px;}
.result_dialog .msg_box b{line-height:36px; display:inline-block;}
.result_dialog .msg_tips{color:#C18F38;}
.result_dialog .msg_tips i{background-position:-100px -250px;}
.result_dialog .box-button{position:relative;_zoom:1;overflow:visible;}
.result_dialog .box-button .pos_weixin{position:absolute;top:0;left:0;line-height:59px;padding-left:15px;overflow:visible;}
.result_dialog .box-button .weixin_title{position:relative;_zoom:1;padding-left:30px;text-align:left;}
.result_dialog .box-button .pos_weixin i{width:23px;height:23px;display:block;background:#F50;position:absolute;top:50%;left:0;margin-top:-12px;}
.result_dialog .box-button .pos_weixin img{display:block;}
.result_dialog .box-button .weixin_body{top:-125px;left:15px;overflow:visible;}
.result_dialog .box-button .pos_weixin:hover .jobcn_tip{display: block;}
.result_dialog .box-button .pos_weixin .jobcn_tip{display: none;}
.result_dialog .box-button .tip_body{padding-bottom:5px;}
.result_dialog .box-button .tip_body .text{line-height:24px;text-align:center;}
.result_dialog .box-button .tip_top{bottom:-8px;top:auto;background-position:-50px -150px;left:12px;}

.pos_weixin_div{position:absolute;top:0;right:-200px;width:200px;background:#daf4d7 url("/commImage/10.2/ui/bg/posWeixinImg.png") no-repeat;height:493px}
.pos_weixin_img{padding:112px 35px;}
.pos_weixin_div img{width:130px;height:130px;}

/* weixin service  */
.visible{ overflow:visible;}

.fixed_logo{position:absolute;top:102px;left:-125px;}
.fixed_logo a{border:1px solid #DDD;display:block;}
.fixed_logo a:hover{border:1px solid #AAA;}
.fixed_logo img{display:block;}

.result_weixin{ position:absolute; right:-125px; top:102px; z-index:300;text-align:left;width:110px;border:1px solid #E5E5E5;background:#FFF;line-height:30px; display:none}
.result_weixin .title a.close{background:url("/commImage/10.2/ui/icon/01.png") no-repeat -200px -150px;display:block;width:17px;height:17px;border-bottom:1px solid #E5E5E5;border-left:1px solid #E5E5E5;position:absolute;top:0;right:0;overflow:hidden;}
.result_weixin .title a.service{ background:none; position:absolute; top:0;left:0;border:none;width:auto; height:auto;color:#888888; }
.result_weixin .text{ text-align:center;}
.result_weixin .text i{ background:url("/commImage/10.2/ui/icon/01.png") no-repeat; background-position: -200px -50px;width:20px; height:20px;padding:0px 0px 5px 22px;text-decoration:none;}

.result_weixin .title{color:#888888;text-align:left;position:relative;text-indent:10px;_zoom:1;height:30px;line-height:30px;}
.result_weixin img{width:87px;height:87px;display:block;margin:0 auto;}
/* weixin service */

/* login tip */
.jobcn_login_tip{display:none; position:fixed;bottom:0;left:0;background:#80C1DF;height:75px;width:100%;background:#80C1DD;background:url("/commImage/10.2/ui/bg/bg12.png");z-index:10000;_position: absolute;_top: expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight-75));}
.jobcn_login_tip ul{width:300px;margin:0 auto;}
.jobcn_login_tip ul li{width:55px;height:55px;float:left;margin:10px;overflow:hidden;_display:inline;}
.jobcn_login_tip ul li a{display:block;background:url("/commImage/10.2/ui/icon/30.png") no-repeat;width:55px;height:55px;text-indent:-100px;overflow:hidden;}
.jobcn_login_tip ul li.login a{background-position:0 0;}
.jobcn_login_tip ul li.login a:hover{background-position:-100px 0;}
.jobcn_login_tip ul li.reg a{background-position:0 -100px;}
.jobcn_login_tip ul li.reg a:hover{background-position:-100px -100px;}
.jobcn_login_tip ul li.weibao a{background-position:0 -200px;}
.jobcn_login_tip ul li.weibao a:hover{background-position:-100px -200px;}
.jobcn_login_tip ul li.QQ a{background-position:0 -300px;}
.jobcn_login_tip ul li.QQ a:hover{background-position:-100px -300px;}
.jobcn_login_tip .textL{float:left;font-size:20px;color:#FFF;font-family:"Microsoft yahei",SimSun,Tahoma;padding-left:20px;height:75px;line-height:75px;}
.jobcn_login_tip .textL span{font-size:22px;padding-right:25px;}
.jobcn_login_tip .loginR{float:right;overflow:visible;zoom:1;width:310px;}
.jobcn_login_tip .textR{position:absolute;top:0;right:310px;height:75px;line-height:75px;font-size:20px;color:#FFF;font-family:"Microsoft yahei",SimSun,Tahoma;white-space:nowrap;}
.jobcn_login_tip .close{position:absolute;top:10px;right:10px;width:16px;height:16px;overflow:hidden;text-indent:-100px;background:url("/commImage/10.2/ui/icon/30.png") no-repeat -200px 0;}

.top_tips{border:1px solid #f0e5ba; background:#ffffe9; padding:8px; _padding-bottom:6px; margin-bottom:20px; position:relative; display:block; overflow:hidden; zoom:1}
.top_tips i,.top_tips a.close{background:url("/commImage/ui/icon/home_icon.png") no-repeat left 0px; padding:2px 8px; width:2px; height:10px; float:left; display:block}
.top_tips a.close{background-position:right 5px; position:absolute; top:6px; right:6px;}

/*
check contact tip
*/
.check_contact_tip{font-family:"Microsoft yahei",SimSun,Tahoma;color:#555555;position: relative;padding:8px 10px 8px 34px;font-size: 14px; line-height: 22px;overflow: hidden !important; background-color: #fffce5; border: 1px solid #f0e5ba;word-break:break-all;zoom:1;text-align:left;}
.check_contact_tip i{width: 16px;height:16px;position:absolute;top:11px;left:12px;display:block;background: url("/commImage/10.2/ui/icon/tip.png") no-repeat scroll 0px 0px;}
.check_contact_tip a{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;color:#2c93da;padding:0 4px;}
.check_contact_tip b{font-family:"Microsoft yahei",SimSun,Tahoma;color:#fd0b00;font-weight:normal;}

.check_contact_tip.close{padding:8px 34px;}
.content-resume .check_contact_tip.close{margin:5px 0;}
.check_contact_tip.close .close_icon{height:20px;width:20px;background:url("/commImage/10.2/ui/icon/80.png") no-repeat -50px 0;position:absolute;top:50%;right:10px;margin-top:-10px;padding:0;overflow:hidden;text-indent:-300px;}

.check_contact_tip.no{color:#e46660;background-color:#fff3f3;border-color:#ffd4d4;margin:15px 20px 0;}
.check_contact_tip.no i{background-position:0px -100px;}
.check_contact_tip.no b{font-family:"Microsoft yahei",SimSun,Tahoma;color:#fd0b00;font-weight:normal;}

.check_contact_tip.yes{color:#555555;background-color:#f2ffea;border-color:#d5f1c4;}
.check_contact_tip.yes i{background-position:0px -50px;}

/*refresh resume*/
.jobcn-box .box-context{padding:20px 17px 25px 17px;}
.jobcn-box .box-context span{font-size:14px;line-height:28px;color:#555555;}
.jobcn-box .box-context span.mobile_num{color:#f26b01;}

.jobcn-box .deliver_set *{font-size:14px;}
.jobcn-box .deliver_set .box{height:240px;padding:0px 17px 0 17px;}
.jobcn-box .deliver_set .is_deliver{overflow:hidden;padding:10px 0;}
.jobcn-box .deliver_set li{position:relative;}
.jobcn-box .deliver_set .is_deliver li{float:left;height:30px;line-height:30px;padding-right:40px;padding-left:24px;}
.jobcn-box .deliver_set a{width:14px;height:14px;display:inline-block;background:url("/commImage/ui/icon/icon17.png") no-repeat scroll -50px -50px;vertical-align:top;position:absolute;top:8px;left:0;}
.jobcn-box .deliver_set a.checked{background-position:0px -50px;}
.jobcn-box .deliver_set .deliver_resume{height:120px;background:#fffced;padding:10px 10px 6px 10px;border:1px solid #f1dc9f;}
.jobcn-box .deliver_set .deliver_resume h3{font-weight:normal;color:#555;margin:0px 0 10px 0;}
.jobcn-box .deliver_set .deliver_resume li{height:30px;line-height:30px;padding-left:24px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jobcn-box .deliver_set .disable{background:#f8f8f8;border:1px solid #dddddd;}
.jobcn-box .deliver_set .disable h3,
.jobcn-box .deliver_set .disable li{color:#999;}
.jobcn-box .deliver_set .disable a{cursor:auto;}
.jobcn-box .deliver_set .disable a.checked{background-position:-50px -50px;cursor:auto;}
.jobcn-box .deliver_set .deliver_tip{font-size:12px;padding-top:10px;color:#888;}
.jobcn-box .deliver_set .tip{padding:75px 85px 0 155px;font-size:16px;font-weight:bold;color:#333;line-height:24px;position:relative;}
.jobcn-box .deliver_set .tip i{width:54px;height:54px;display:block;background:url("/commImage/ui/icon/icon17.png") no-repeat scroll -100px -100px;position:absolute;top:70px;left:89px;}

/* tip mould 2016-09-05*/
.tip_mould{padding:20px 0;}
.tip_mould dt,.tip_mould dd{font-size:12px;line-height:1.75;color:#888888;}

/**
 *from search.css 
 *jobcn-select
**/
.jobcn-select{position:relative;border:0;width:185px;zoom:1;z-index:1;}
.jobcn-select .jobcn-select-toggle{border:1px solid #E0E0E0;height:28px;line-height:28px;display:block;background:#F6F6F6 url("/commImage/ui/bg/bg33.png") no-repeat;padding-right:26px;padding-left:7px;font-size:14px;color:#444;font-family:"Microsoft yahei",SimSun,Tahoma;text-align: left;}
.jobcn-select .jobcn-select-list{position:absolute;top:29px;left:0;border:1px solid #E0E0E0;background:#FFF;right:0;_width:183px;}
.keyword .jobcn-select .jobcn-select-list{_width:60px;}
.jobcn-select .jobcn-select-list li{padding:0 7px;cursor:pointer;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;text-align: left;}
.jobcn-select-icon{width:11px;height:6px;overflow:Hidden;display:block;position:absolute;top:50%;right:10px;background:url("/commImage/ui/bg/bg32.png") no-repeat -150px -100px;margin-top:-3px;}
.jobcn-select .jobcn-select-list li:hover{background:#5891DF;color:#FFF;}
.jobcn-select .jobcn-select-list li span{font-size:14px;line-height:24px;}

.jobcn-select-active{z-index:10}
.jobcn-select-active .jobcn-select-toggle{border-color:#E0E0E0}
.jobcn-select-active .jobcn-select-list{display:block;line-height:18px;}
.select-scroll{height:200px;overflow-y:scroll;}

.keyword-type-select{right:72px;top:0px;width:62px;float:left;}
.adv_search_com .keyword-type-select .jobcn-select-toggle{padding:0 23px 0 7px;width:30px;}

/**
jobcn-select-label
**/
.jobcn-select-label{position:relative;width:188px;zoom:1;}
.jobcn-select-label .jobcn-select-label-toggle{border:1px solid #E0E0E0;height:28px;line-height:28px;display:block;background:#F6F6F6 url("/commImage/ui/bg/bg33.png") no-repeat;padding-right:26px;padding-left:70px;font-size:12px;color:#444;}
.jobcn-select-label .jobcn-select-label-list{position:absolute;top:29px;left:65px;border:1px solid #E0E0E0;background:#FFF;right:0;width:121px;_width:186px;}
.jobcn-select-label .jobcn-select-label-list li{padding:0 7px;}
.jobcn-select-label-icon{width:11px;height:6px;overflow:Hidden;display:block;position:absolute;top:50%;right:10px;background:url("/commImage/ui/bg/bg32.png") no-repeat -150px -100px;margin-top:-3px;}
.jobcn-select-label .jobcn-select-label-title{position:absolute;top:50%;left:10px;width:55px;height:20px;line-height:20px;margin-top:-10px;display:block;border-right:1px solid #E0E0E0;color:#777;}
.jobcn-select-label .jobcn-select-label-list .selected,.jobcn-select-label .jobcn-select-label-list li:hover{background:#5891DF;color:#FFF;}

.jobcn-select-active .jobcn-select-label-toggle{border-color:#E0E0E0}
.jobcn-select-active .jobcn-select-label-list{display:block;line-height:18px;}


/**
jobcn-dialog
**/
.jobcn-dialog{width:407px;zoom:1;position:relative;}
.jobcn-dialog .jobcn-dialog-text{overflow:hidden;border:1px solid #E0E0E0;height:28px;line-height:28px;display:block;background:#F6F6F6 url("/commImage/ui/bg/bg33.png") no-repeat;padding-right:26px;padding-left:7px;font-size:14px;color:#444;font-family:"Microsoft yahei",SimSun,Tahoma;text-align: left;}
.jobcn-dialog .jobcn-dialog-text:hover{text-decoration:none;}
.jobcn-dialog .jobcn-dialog-icon{width:11px;height:6px;overflow:Hidden;display:block;position:absolute;top:50%;right:10px;background:url("/commImage/ui/bg/bg32.png") no-repeat -150px -100px;margin-top:-3px;}

/**
header_title
**/
.header_title{background:#fff;border-bottom:1px solid #f3f3f3;min-width:1200px;}
.header_title_logo{float:left;}
.header_title_logo_pic{width:230px;float:left;}
.header_title_logo_pic h1{margin:0;padding:0px;}
.header_title_logo_pic a{width:230px;height:115px;display:block;background:url("/commImage/logo/info_logo.png") no-repeat 0 30px;text-indent:-200px;overflow:hidden;font-size:0;text-indent:-999px;}
.header_title_logo_pic a:hover{text-decoration:none;}
.header_title_logo_txt{float:left;line-height:22px;height:22px;padding:46px 0;color:#555;font-size:18px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.header_title_logo_txt i{width:1px;height:18px;background:#DDD;display:inline-block;vertical-align:top;margin:2px 15px 2px 0;overflow:hidden;*display:inline;*zoom:1;}

.header_title_back{float:right;line-height:22px;height:22px;padding:46px 0;font-size:16px;}
.header_title_back i{display:inline-block;height:18px;width:18px;background:url("/commImage/10.2/ui/icon/54.png") no-repeat;vertical-align:top;margin:2px 5px;overflow:hidden;}
.header_title_back a{color:#f26b01;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:16px;}

/**
no data
**/
.no_data_wrap{margin-top:20px;padding:140px 0 260px;}
.no_data{text-align:center;}
.no_data_tips{font-size:20px!important;color:#888;padding-top:30px;line-height:1.2;font-family:"Microsoft yahei",SimSun,Tahoma;}
.no_data_tips a{font-size:20px;color:#2c93da;padding-top:30px;line-height:1.2;font-family:"Microsoft yahei",SimSun,Tahoma;}
.no_data_tips span{font-size:20px;color:#555;padding-top:30px;line-height:1.2;font-family:"Microsoft yahei",SimSun,Tahoma;}
.no_data_btn{padding-top:30px;}
.no_data_btn a{display:inline-block;height:30px;line-height:30px;width:100px;color:#fff;background:#f26b01;border:0;padding:0;margin:0;font-size:14px;cursor:pointer;border-radius:3px;font-family:"Microsoft yahei",SimSun,Tahoma;text-decoration:none;}
.no_data_btn a:hover{background:#f67302;}

/**
confirm mobile
*/
.mobile_number_confirm .box-content{padding:20px 30px 25px;}
.mobile_number_confirm_txt{color:#888;font-size:14px;}
.mobile_number_confirm_number{color:#222222;font-size:26px;padding:5px 0 10px;line-height:32px;height:32px;}
.mobile_number_confirm_number a{margin-left:15px;font-size:14px;color:#1155CC;vertical-align:top;display:inline-block;}
.mobile_number_confirm_tip{color:#888;font-size:14px;line-height:22px;height:22px;}
.mobile_number_confirm_tip i{width:16px;height:16px;display:inline-block;vertical-align:top;margin:3px 5px 3px 0;background:url("/commImage/10.2/ui/icon/selector.png") no-repeat;overflow:hidden;cursor:pointer;}
.mobile_number_confirm_tip i.checked{background-position:-50px 0;}

/**
refresh pos
*/
.refresh_pos{padding-top:20px;}
.refresh_pos_inner{border:1px solid #dddddd;background:#fafafa;padding:0 15px;position:relative;zoom:1;}
.refresh_pos_hd{border-bottom:1px solid #e6e6e6;padding:12px 0;}
.refresh_pos_hd div{font-weight:bold;font-size:16px;color:#222;}
.refresh_pos_hd p{color:#555;font-size:14px;padding-top:5px;}
.refresh_pos_bd{padding:15px 0;font-size:14px;color:#555555;line-height:32px;height:32px;}
.refresh_pos_bd a{color:#2c93da;font-size:14px;}
.refresh_pos_bd .refresh_pos_bd_btn{height:22px;line-height:22px;padding:4px 20px;border:1px solid #f26b01;background:#fff;color:#f26b01;display:inline-block;vertical-align:top;border-radius:3px;margin-right:20px;}
.refresh_pos_bd .refresh_pos_bd_btn:hover{text-decoration:none;}
.refresh_pos_bd_txt .jobcn_checkbox{width:15px;height:15px;display:inline-block;background:url("/commImage/10.2/ui/icon/selector.png") no-repeat;cursor:pointer;vertical-align:top;margin:8px 5px 8px 0;}
.refresh_pos_bd_txt .jobcn_checkbox_checked{background-position:-50px 0;}
.refresh_pos_close{width:20px;height:20px;background:url("/commImage/10.2/ui/btn/btn03.png") -150px 0 no-repeat;overflow:hidden;position:absolute;right:13px;text-indent:-500px;top:13px;}
.refresh_pos_close:hover{background-position:-150px -50px;}
.refresh_pos_success{height:132px;text-align:center;}
.refresh_pos_success_txt{display:inline-block;vertical-align:top;line-height:54px;height:54px;font-size:16px;color:#555;padding-top:38px;font-weight:bold;}
.refresh_pos_success_icon{display:inline-block;height:54px;width:54px;vertical-align:top;background:url("/commImage/10.2/ui/icon/68.png") no-repeat;margin-right:10px;}

/**

*/
.manage_wrapper{padding-top:20px;}
.manage_info{margin:0px auto;background:#fff;width:1198px;border:1px solid #eee;border-bottom:1px solid #dadada;}
.manage_info_hd{border-bottom:1px solid #e6e6e6;background:#fbfbfb;padding:5px 10px;line-height:22px;}
.manage_info_hd i{vertical-align:top;width:14px;height:14px;display:inline-block;margin:4px 10px;background:url("/commImage/10.2/ui/icon/63.png") no-repeat 0 -100px;}
.manage_info_hd a{font-family:"Microsoft yahei",SimSun,Tahoma;color:#888;font-size:14px;}

/**
getback password
*/
.getback_password{padding:50px 249px 100px;}
.getback_password .select_way{float:left;padding-right:10px;}
.getback_password .select_way .jobcn-select{width:98px;cursor:pointer;}
.getback_password .select_way .jobcn-select .jobcn-select-toggle{padding-top:5px;padding-bottom:5px;border-radius:2px;}
.getback_password .select_way .jobcn-select .jobcn-select-list{top:39px;}
.getback_password .select_way .jobcn-select .jobcn-select-list li{line-height:22px;height:22px;}
.getback_password .personal_name .form_text{width:192px !important;}
.getback_password .step_tit{height:32px;background:url("/commImage/10.2/ui/icon/69.png") no-repeat;}
.getback_password .step_tit li{float:left;line-height:22px;height:22px;padding:5px 0;width:33.3%;text-align:center;font-size:14px;color:#555;}
.getback_password .step_tit em{font-style:normal;}
.getback_password .step_tit .active{color:#fff;}
.getback_password .step2{background-position:0 -50px;}
.getback_password .step3{background-position:0 -100px;}
.getback_password .get_pw_body{padding:60px 190px 60px 110px;border-bottom:1px solid #ddd;margin-bottom:10px;}
.getback_password .s3_txt1{text-align:center;padding:60px 0 20px;font-size:16px;color:#555;line-height:22px;height:22px;}
.getback_password .row{padding-bottom:20px;}
.getback_password .row .title{float:left;width:60px;line-height:22px;height:22px;padding:9px 0;text-align:right;font-size:14px;color:#555;}
.getback_password .row .body{margin-left:80px;}
.getback_password .btn{padding-top:10px;text-align:center;}
.getback_password .btn a{width:320px;height:46px;line-height:46px;background:#F26B01;outline:none;font-weight:normal;font-size:18px;color:#FFF;cursor:pointer;border-radius:2px;padding:0;overflow:hidden;display:inline-block;text-align:center;vertical-align:top;}
.getback_password .btn a:hover{background:#e85116;border-color:#d14914;text-decoration:none;}
.getback_password .btn a:active{box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);}
.getback_password .btn a.resend_mail{background:#ddd;}
.getback_password .verify{text-align:center;padding-top:75px;}
.getback_password .verify a{display:inline-block;vertical-align:top;}
.getback_password .verify a:hover{text-decoration:none;}
.getback_password .verify i{display:inline-block;height:110px;width:110px;vertical-align:top;background:#eee;margin:0 33px;background:url("/commImage/10.2/ui/icon/69.png") no-repeat -150px -150px;}
.getback_password .verify .active i.email{background-position:0 -150px;}
.getback_password .verify i.phone{background-position:-450px -150px;}
.getback_password .verify .active i.phone{background-position:-300px -150px;}
.getback_password .form_text{line-height:22px;height:22px;padding:8px 9px;border-radius:2px;border:1px solid #ddd;outline:none;width:300px;font-size:14px;}
.getback_password .form_email_wrap{padding-bottom:10px;width:320px;margin:0 auto;}
.getback_password .msg{line-height:22px;height:22px;padding-top:2px;}
.getback_password .msg i{display:inline-block;height:14px;line-height:14px;width:14px;vertical-align:top;background:url("/commImage/10.2/ui/icon/35.png") no-repeat;overflow:hidden;margin:4px 5px 4px 0;}
.getback_password .msg_hint{color:#5ad;}
.getback_password .msg_hint i{background-position:-50px -50px;}
.getback_password .msg_error{color:#df2b2b;}
.getback_password .msg_error i{background-position:0 -50px;}
.getback_password .sms_code{display:inline-block;vertical-align:top;line-height:22px;height:22px;border:1px solid #ddd;background:#f7f7f7;padding:8px 10px;font-size:14px;text-align:center;width:98px;border-radius:2px;text-decoration:none;}
.getback_password .sms_code:hover{background:#fff;}
.getback_password .verify span{display:block;padding-top:18px;text-align:center;padding-bottom:38px;color:#888;font-size:16px;line-height:22px;height:22px;}
.getback_password .verify .active span{color:#5eb75d;}
.getback_password .send_success{text-align:center;padding-top:10px;color:#666;line-height:22px;font-size:14px;}
.getback_password .send_success a{color:#1155CC;}
.getback_password .bind_phone_number{font-size:14px;color:#aaa;padding-top:15px;line-height:22px;}
.get_pw_ok{text-align:center;padding:50px 190px;}
.get_pw_ok .ok_icon{display:inline-block;height:100px;width:100px;vertical-align:top;background:url("/commImage/10.2/ui/icon/65.png") no-repeat;}
.get_pw_ok .ok span{display:block;color:#555;font-size:20px;padding:40px 0 30px;line-height:22px;}
.get_pw_ok .redirect{padding-bottom:25px;color:#888;font-size:14px;}
.get_pw_ok .redirect span{color:#e3393c;padding-right:5px;}

/**
page tips
*/
.page_tips{color:#555;line-height:24px;font-size:14px;}
.page_tips .title{font-weight:bold;}
.page_tips .body ul{margin-left:20px;list-style-type:disc;}
.page_tips .body a{color:#1155CC;}

/**
account selection
*/
.set_account_selection_content .box-content{padding:15px;}
.set_account_selection_title{font-size:14px;padding:15px 0;color:#333;}
.set_account_selection_list{padding-bottom:25px;_height:135px;max-height:135px;overflow-y:auto;}
.set_account_selection_list li{font-size:14px;padding:5px 0;line-height:22px;height:22px;}
.set_account_selection_list li a{cursor:pointer;}
.set_account_selection_list li a:hover{text-decoration:none;color:#;}
.set_account_selection_list .jobcn_radio i{width:16px;height:16px;display:inline-block;background:url("/about/v2/images/select_icon.png") no-repeat;cursor:pointer;vertical-align:top;margin:3px 5px 3px 0;}
.set_account_selection_list .jobcn_radio_checked i{background-position:0px -25px;}

/**
verified phone
*/
.set_verified_phone_content .box-content{padding:20px 15px;height:280px;}
.verified_phone_form{padding-bottom:25px;}
.verified_phone_form_txt{color:#222;font-size:16px;padding-bottom:15px;}
.verified_phone_form_inp{padding-bottom:10px;}
.verified_phone_form_inp input{border:1px solid #ddd;line-height:22px;height:22px;padding:8px 10px;width:190px;outline:none;color:#555;font-size:14px;}
.has_error .verified_phone_form_inp input{border-color:#e46660;}
.has_error .verified_phone_form_wrong{display:block;}
.verified_phone_form_wrong{color:#e46660;font-size:12px;line-height:22px;height:22px;}
.verified_phone_form_wrong i{display:inline-block;vertical-align:top;height:16px;width:16px;margin:3px 5px 3px 0;background:url("/commImage/10.2/ui/icon/tip.png") no-repeat 0 -100px;}
.verified_phone_tips{line-height:22px;border-top:1px solid #e6e6e6;padding-top:25px;}
.verified_phone_tips h4{color:#555;font-size:14px;font-weight:bold;padding-bottom:5px;}
.verified_phone_tips li{color:#888;font-size:14px;list-style:disc;margin-left:20px;padding:2px 0;}
.verified_phone_tab_hd{background:#f2f2f2;padding-top:10px;height:40px;border-bottom:1px solid #e6e6e6;overflow:visible;}
.verified_phone_tab_hd ul{padding:0 15px;}
.verified_phone_tab_hd li{float:left;}
.verified_phone_tab_hd a{display:block;padding:10px 20px 9px 20px;line-height:22px;height:22px;font-size:14px;color:#555;cursor:pointer;}
.verified_phone_tab_hd a:hover{text-decoration:none;}
.verified_phone_tab_hd span{color:#5eb75d;padding-left:5px;}
.verified_phone_tab_hd .active{background:#fff;border:1px solid #e6e6e6;border-bottom:0;padding:9px 19px;border-top-right-radius:5px;border-top-left-radius:5px;color:#f26b01;position:relative;z-index:1;}
.verified_phone_weixin{text-align:center;padding:23px 0 13px;}
.verified_phone_weixin h4{color:#222;font-size:16px;line-height:22px;height:22px;}
.verified_phone_weixin h4 i{display:inline-block;height:20px;width:24px;vertical-align:top;background:url("/commImage/10.2/ui/icon/01.png") no-repeat -200px -50px;margin:1px 6px 1px 0;}
.verified_phone_weixin p{color:#888;font-size:14px;line-height:22px;height:22px;padding:10px 0 15px;}
.verified_phone_weixin_pic span{display:inline-block;vertical-align:top;border:1px solid #e6e6e6;padding:10px;}
.verified_phone_weixin_pic img{height:160px;width:160px;vertical-align:top;}
.verified_phone_weixin_txt{line-height:22px;height:22px;color:#555;padding:10px 0;font-size:14px;}
.verified_phone_msg .box-content{padding:20px 15px;}
.verified_phone_msg_number{padding-bottom:25px;}
.verified_phone_msg_number dt{color:#888888;font-size:14px;height:22px;line-height:22px;padding-bottom:5px;}
.verified_phone_msg_number dd{color:#222;font-size:26px;line-height:40px;height:40px;}
.verified_phone_msg_set_btn{padding-bottom:20px;}
.verified_phone_msg_set_btn a{display:inline-block;height:22px;line-height:22px;padding:8px 50px;background:#f7f7f7;border:1px solid #e6e6e6;font-size:14px;text-decoration:none;vertical-align:top;cursor:pointer;color:#555;}
.verified_phone_msg_set_btn a:hover{background:#fcfcfc;}
.verified_phone_msg_set_btn span{display:inline-block;height:40px;line-height:40px;vertical-align:top;color:#888888;margin-left:10px;font-size:14px;}
.verified_phone_msg_set_inp{padding-bottom:37px;}
.verified_phone_msg_set_inp input{border:1px solid #ddd;line-height:22px;height:22px;padding:8px 10px;width:178px;outline:none;color:#555;font-size:14px;}
.verified_phone_msg_tip{padding-bottom:30px;}
.verified_phone_msg_tip h4{font-size:16px;font-weight:bold;color:#222;padding-bottom:2px;}
.verified_phone_msg_tip p{color:#888;font-size:14px;}
.verified_phone_msg_qrcode{padding-bottom:35px;}
.verified_phone_msg_qrcode dt{float:left;width:90px;}
.verified_phone_msg_qrcode dt img{vertical-align:top;}
.verified_phone_msg_qrcode dd{margin-left:100px;background:#ededed;padding:15px 20px;line-height:30px;height:60px;color:#222;font-size:16px;}
.verified_phone_msg_qrcode dd b{font-weight:bold;}
.verified_phone_success{font-size:16px;color:#222;line-height:54px;height:54px;text-align:center;padding:28px 0 60px;font-weight:bold;}
.verified_phone_success i{width:54px;height:54px;vertical-align:top;display:inline-block;background:url("/commImage/10.2/ui/icon/68.png") no-repeat;margin-right:10px;}
.verified_phone_success.fail i{background:url("/commImage/ui/icon/icon17.png") no-repeat -100px -100px;}

/**
del resume
*/
.set_del_resume_content .box-content{padding:20px 15px;}
.del_resume_tips{line-height:22px;border-top:1px solid #e6e6e6;padding-top:15px;}
.del_resume_tips h4{color:#555;font-size:14px;font-weight:bold;padding-bottom:5px;margin:0;font-weight:normal;}
.del_resume_tips li{color:#888;font-size:14px;list-style:disc;margin-left:20px;padding:2px 0;}
.set_del_resume_content .del_resume_has{padding:25px 0 50px;font-size:16px;color:#555555;}
.set_del_resume_content .del_resume_has span{font-weight:bold;color:#f26b01;font-size:16px;}


/* 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 *{font-family:"Microsoft Yahei";}
.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:#F26B01;font-weight:bold;border-bottom:2px solid #F26B01;}
.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:#f26b01;height:58px;line-height:58px;text-decoration:none;}
.notice_setting .notice_more a:hover{background:#f26b01;color:#fff;}
.notice_right_box .login_tip{padding:18px;height:138px;}
.notice_right_box .login_tip_box{background:#fff;}

.notice_right_box.chat{width:230px;}
.notice_right_box.chat .notice_right_hd{background:#fff;border-bottom:1px solid #e6e6e6;}
.notice_right_box.chat .notice_right_hd li a{font-weight:bold;line-height:50px;height:50px;}
.notice_right_box.chat .notice_right_hd li a:before{content:'';display:inline-block;vertical-align:top;height:26px;width:26px;margin:12px 8px 12px 0;background:#eee url("/commImage/10.2/ui/icon/chatIcon.jpg") no-repeat;}
.notice_right_box.chat .notice_right_hd .icon_close{top:18px;}
.notice_right_box.chat .newest_notice_box{text-align:center;}
.notice_right_box.chat .chat_msg{line-height:20px;padding:10px 0;color:#888888;font-size:14px;}
.notice_right_box.chat .chat_msg b{padding:0 5px;font-weight:bold;font-size:18px;color:#f26b01;}
.notice_right_box.chat .chat_pic{padding:10px 0;}
.notice_right_box.chat .chat_reply{padding:5px 0 15px;color:#888;font-size:12px;line-height:22px;}

.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.weixi{background-position:0 -200px;}
.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:#F26b01;color:#fff;}

.jobcn_sidebar{position:fixed;right:10px ;bottom:10px;}
.jobcn_sidebar *{font-family:"Microsoft Yahei";}
.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/74.png") no-repeat;text-decoration:none;text-align:center;}
.jobcn_sidebar li.upward a{background-position: -50px -50px;}
.jobcn_sidebar li.share a{background-position:-50px -100px;}
.jobcn_sidebar li.notice a{background-position:-50px -150px;}
.jobcn_sidebar li.chat{display:none;}
.jobcn_sidebar li.chat a{background-position:12px 12px;}
.jobcn_sidebar li a:hover{background:#F26b01;}
.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;}

/* want_area_setting */
.want_area_setting .box-content{padding:16px 15px;}
.want_area_setting .tip{background:#fffce5;border:1px solid #f0e5ba;height:38px;line-height:38px;font-size:14px;color:#555555;margin-bottom:5px;}
.want_area_setting .tip .icon_tip{display:inline-block;width:14px;height:14px;background:url("/commImage/10.2/ui/icon/icon_tip.png") no-repeat;vertical-align:top;margin:12px 8px;}
.want_area_setting .want_area_row{padding:6px 0;}
.want_area_setting .want_area_row dt,.want_area_setting .want_area_row dd{float:left;color:#444;font-size:14px;line-height:30px;}
.want_area_setting .want_area_row dt{margin-right:8px;}
.want_area_setting .want_area_row dd.area{font-weight:bold;}
.want_area_setting .want_area_row .jobcn-dialog .jobcn-dialog-text{background:#fff;border:1px solid #eee;font-size:14px;color:#aaaaaa;}
.want_area_setting .want_area_row .select_row .select{display:inline-block;width:16px;height:16px;background:url("/commImage/10.2/ui/icon/icon_select.png") no-repeat;vertical-align:top;margin-top:7px;margin-right:8px;}
.want_area_setting .want_area_row .select_row .select.active{background-position:0 -50px;}
.want_area_setting .want_area_setting_bd{border-bottom:1px solid #eeeeee;padding-bottom:16px;}
.want_area_setting .warm_tip p{font-size:14px;color:#888888;line-height:22px;padding:24px 0 15px 0;}

/* redirect url */
.redirect_url{text-align:center;padding:100px 0 150px;}
.redirect_url_third{font-size:26px;color:#555;font-family:"Microsoft yahei";line-height:32px;padding-top:25px;padding-bottom:15px;}
.redirect_url_automatic{font-size:14px;color:#555;font-family:"Microsoft yahei";}
.redirect_url_automatic span{color:#f26b01;padding-right:5px;}
.redirect_url_btn{padding-top:20px;}
.redirect_url_btn a{display:inline-block;vertical-align:top;width:100px;height:34px;line-height:34px;background:#f26b01;color:#fff;border-radius:2px;font-size:14px;font-family:"Microsoft yahei";text-decoration:none;}
.redirect_url_tip{text-align:left;padding-top:100px;}
.redirect_url_tip h4{width:510px;margin:0 auto;font-size:14px;color:#888;font-family:"Microsoft yahei";}
.redirect_url_tip ul{width:480px;margin:0 auto;list-style-type:decimal;}
.redirect_url_tip li{font-family:"Microsoft yahei";font-size:14px;color:#888;line-height:22px;}

/* 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;}

.top_banner{background:#681d22 url("/commImage/10.2/banner/1920_100_1.jpg") no-repeat center;min-width:1200px;}
.top_banner a{display:block;height:100px;width:100%;text-indent:-1000px;overflow:hidden;}

.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;
}

.im_apply_img_close {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 20px;
    cursor: pointer;
}

/* download jobcn */
.download_jobcn_container{width:400px;margin:48px auto 100px;position:relative;z-index:1;}
.download_jobcn_container_logo{text-align:center;padding-bottom:30px;}
.download_jobcn_container_logo img{vertical-align:top;}
.download_jobcn_container_text{font-size:28px;color:#222;text-align:center;font-family:"Microsoft yahei";line-height:32px;font-weight:bold;}
.download_jobcn_container_text span{display:block;padding-top:45px;font-size:14px;color:#999;font-family:"Microsoft yahei";font-weight:normal;line-height:22px;height:22px;}
.download_jobcn_left{width:438px;height:335px;position:absolute;top:0;left:0;}
.download_jobcn_right{width:158px;height:375px;position:absolute;top:140px;right:0;}
.download_jobcn_container_list{padding-top:30px;}
.download_jobcn_container_list ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.download_jobcn_container_list li{width:178px; height:178px;border:1px solid #e6e6e6;border-radius:20px;text-align:center;margin:30px 0 10px 0;}
.download_jobcn_container_list li:hover .download_jobcn_container_icon{display:none;}
.download_jobcn_container_list li:hover .download_jobcn_container_hover{display:block; margin-bottom: 10px;}
.download_jobcn_container_hover > span{margin-top:10px;}
.download_jobcn_container_hover img{vertical-align:top;}
.download_jobcn_container_hover span{display:block;font-size:16px;color:#333;line-height:22px;height:22px;padding-bottom:8px;}
.download_jobcn_container_hover a{display:inline-block;width:90px;height:22px;line-height:22px;padding:4px;border-radius:15px;border:1px solid #f26b01;color:#f26b01;font-size:14px;vertical-align:top;margin:12px 0 6px;font-family:"Microsoft yahei";text-decoration:none;}
.download_jobcn_container_hover a:hover{color:#fff;background:#f26b01;}
.download_jobcn_container_hover em{display:block;font-size:12px;color:#999;line-height:22px;height:22px;font-family:"Microsoft yahei";}
.download_jobcn_container_icon{padding:45px 0;}
.download_jobcn_container_icon img{vertical-align:top;}
.download_jobcn_container_icon span{font-size:16px;color:#333;line-height:22px;height:22px;padding-top:10px;display:block;}
.download_jobcn_container_harmonyOS .title{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.download_jobcn_container_harmonyOS .download_jobcn_container_hover{
    padding: 10px 0;
}

.py0{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
/* download jobcn touch */
@media (min-width: 375px) {.download_jobcn_touch *{font-size:16px;}}
@media (max-width: 375px) {.download_jobcn_touch *{font-size:16px;}}
@media (max-width: 320px) {.download_jobcn_touch *{font-size:12px;}}
.download_jobcn_touch{max-width:750px;margin:0 auto;position:relative;z-index:1;font-family:-apple-system-font,"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif;}
.tip{position: fixed; top:0; left:0; right:0; z-index:9999; font-size:14px;color:#ed6a0c;line-height:24px; background: #fffbe8; padding: 3px 12px}
.download_jobcn_touch *{font-family:'not specified';}
.download_jobcn_touch_container{position:relative;z-index:1;text-align:center;height:100vh;}
.download_jobcn_touch_container_logo{padding-top:6em;padding-bottom:2em;}
.download_jobcn_touch_container_text h3{font-size:1.75em;font-weight:bold;line-height:2.2em;height:2.2em;color:#222;padding-bottom:1.35em;}
.download_jobcn_touch_container_text p{line-height:2.2em;}
.download_jobcn_touch_container_text p a{font-size:1.25em;color:#2c93da;}
.download_jobcn_touch_container_logo img{vertical-align:top;width:5em;height:5em;}
.download_jobcn_touch_container_install{position:absolute;bottom:3.5em;left:0;right:0;line-height:2em;font-size:1em;}
.download_jobcn_touch_container_install span{font-size:0.75em;color:#999;}
.download_jobcn_touch_container_install a{color:#2c93da;}
.download_jobcn_touch_left{width:11.3em;position:absolute;top:0;left:0;}
.download_jobcn_touch_right{width:4em;position:absolute;top:4.5em;right:0;}

/* resume auto refresh */
.resume_auto_refresh *{font-family:"Microsoft yahei",SimSun,Tahoma;}
.resume_auto_refresh_banner{height:500px;background:#edf3f9 url("/commImage/10.2/banner/1920_500_1.jpg") no-repeat center;}
.resume_auto_refresh_banner_logo{padding:30px 0;position:relative;}
.resume_auto_refresh_banner_logo a{position:absolute;top:50%;right:0;line-height:22px;height:22px;margin-top:-11px;font-size:14px;color:#478dec;}
.resume_auto_refresh_banner_main{padding-top:20px;}
.resume_auto_refresh_banner_main h2{font-size:45px;font-weight:bold;line-height:68px;height:68px;}
.resume_auto_refresh_banner_main p{line-height:45px;color:#222;font-size:16px;}
.resume_auto_refresh_banner_main p b{font-size:30px;color:#f26b01;padding-right:10px;}
.resume_auto_refresh_banner_main p span{color:#888;text-decoration:line-through;margin-left:10px;}
.resume_auto_refresh_banner_main div{padding-top:30px;}
.resume_auto_refresh_banner_main div a{display:inline-block;width:140px;height:46px;line-height:46px;background:#f26b01;color:#fff;font-weight:bold;text-align:center;font-size:16px;border-radius:4px;}
.resume_auto_refresh_banner_main div a:hover{background:#e85116;text-decoration:none;}
.resume_auto_refresh_feature{padding:62px 0;text-align:center;}
.resume_auto_refresh_feature dl{display:inline-block;width:180px;}
.resume_auto_refresh_feature dl.feature_search{float:left;}
.resume_auto_refresh_feature dl.feature_apply{float:right;}
.resume_auto_refresh_feature dl h3{font-size:30px;color:#222;padding-bottom:10px;}
.resume_auto_refresh_feature dl p{font-size:16px;color:#888;line-height:26px;}
.resume_auto_refresh_feature dl dt{text-align:center;padding-bottom:34px;position:relative;}
.resume_auto_refresh_feature dl dt i{width:40px;height:40px;background:url("/commImage/10.2/ui/icon/85.png") no-repeat -150px -150px;position:absolute;top:-10px;right:10px;}
.resume_auto_refresh_feature dl dt span{display:inline-block;height:140px;width:140px;vertical-align:top;background:url("/commImage/10.2/ui/icon/85.png") no-repeat;}
.resume_auto_refresh_feature dl.feature_search dt i{background-position:-150px -150px;}
.resume_auto_refresh_feature dl.feature_search dt span{background-position:0 0;}
.resume_auto_refresh_feature dl.feature_recommend dt i{background-position:-200px -150px;}
.resume_auto_refresh_feature dl.feature_recommend dt span{background-position:-150px 0;}
.resume_auto_refresh_feature dl.feature_apply dt i{background-position:-250px -150px;}
.resume_auto_refresh_feature dl.feature_apply dt span{background-position:0 -150px;}
.resume_auto_refresh_tip{background:#f3f3f3;padding:55px 0;}
.resume_auto_refresh_tip dt{line-height:48px;height:48px;font-size:22px;color:#222;padding-bottom:8px;}
.resume_auto_refresh_tip dd{color:#888;line-height:38px;font-size:16px;}

/* resume auto refresh service */
.resume_auto_refresh_service .refresh_banner{background:#efe5e5 url("/commImage/10.2/banner/1920_520_2.jpg") no-repeat center;height:520px;}
.resume_auto_refresh_service .refresh_banner_logo{padding:30px 0;}
.resume_auto_refresh_service .refresh_banner_text{padding:30px;position:relative;}
.resume_auto_refresh_service .refresh_banner_text h3{font-size:48px;color:#222;font-family:"Microsoft yahei",SimSun,Tahoma;line-height:60px;}
.resume_auto_refresh_service .refresh_banner_text h2{font-size:80px;color:#f26b01;font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;line-height:100px;padding:20px 0 25px;}
.resume_auto_refresh_service .refresh_banner_text p{color:#555;font-size:16px;font-family:"Microsoft yahei",SimSun,Tahoma;width:380px;line-height:28px;}
.resume_auto_refresh_service .refresh_banner_text img{position:absolute;top:34px;right:30px;width:260px;height:260px;border-radius:8px;}
.resume_auto_refresh_service .activity_rules{color:#888;font-size:16px;background:#fff;}
.resume_auto_refresh_service .activity_rules_hd{text-align:center;}
.resume_auto_refresh_service .activity_rules_hd span{margin-top:-30px;display:inline-block;line-height:32px;height:32px;padding:14px 52px;border-radius:30px;text-align:center;background:#f26b01;color:#fff;font-size:24px;font-weight:bold;font-family:"Microsoft yahei",SimSun,Tahoma;vertical-align:top;}
.resume_auto_refresh_service .activity_rules_bd{padding:40px 30px;}
.resume_auto_refresh_service .activity_rules_bd dl{padding-bottom:30px;}
.resume_auto_refresh_service .activity_rules_bd dt{font-size:18px;color:#222;font-family:"Microsoft yahei",SimSun,Tahoma;font-weight:bold;line-height:22px;padding-bottom:5px;}
.resume_auto_refresh_service .activity_rules_bd dd{font-family:"Microsoft yahei",SimSun,Tahoma;line-height:30px;}
.resume_auto_refresh_service .activity_rules_bd li{font-family:"Microsoft yahei",SimSun,Tahoma;margin-left:20px;list-style:decimal;}
.resume_auto_refresh_service .activity_rules_bd li a{font-family:"Microsoft yahei",SimSun,Tahoma;font-size:16px;color:#478dec;}

/* box login */
.per_box_login{overflow: visible;}
.per_box_login .box-header{position:relative;}
.per_box_login .box-body{overflow: visible;}
.per_box_login .box-close{width:40px;height:40px;position:absolute;top:0;right:0;background:#dddddd url("/commImage/10.2/ui/icon/01.png") -2px -302px no-repeat;border-top-right-radius:6px;border-bottom-left-radius:6px;}
.per_box_login .box-close:hover{background-color:#aaa;}
.set_box_login_content {overflow: visible;}
.set_box_login_content .box-content{overflow: visible; background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.2);border-radius:6px;height:500px;}
.set_box_login_content .box_login_tab a{display:inline-block;vertical-align:top;line-height:22px;height:22px;padding:4px 12px;background:#ffe6d2;border-top-left-radius:6px;border-bottom-right-radius:6px;color:#f26b01;font-size:14px;font-family:"Microsoft yahei";}
.set_box_login_content .box_login_tab a i{width:18px;height:18px;display:inline-block;vertical-align:top;background:url("/commImage/10.2/ui/icon/87.png");margin:2px 5px 2px 0;}
.set_box_login_content .box_login_tab a i.icon_pc{background-position:-50px 0;}
.set_box_login_content .normal_login_reg{position: absolute; left: 0; right: 0;bottom: 0; background:#f3f3f3;line-height:22px;height:22px;padding:14px 0;font-size:14px;color:#222;text-align:center;font-family:"Microsoft yahei";border-bottom-right-radius:6px;border-bottom-left-radius:6px;}
.set_box_login_content .normal_login_reg a{font-family:"Microsoft yahei";color:#4f8eef;}
.set_box_login_content .normal_login_reg a:hover{}
.set_box_login_content .normal_login_form{overflow: visible;padding:40px 40px 35px 40px;}
.set_box_login_content .normal_login_form_tip{position: absolute; z-index: 12;  top: -34px; left: 0; right: 0; border:1px solid #FFC7B9;background:#FFF4F1;line-height:22px;height:22px;margin-top:10px;border-radius:4px;padding:0 10px;color:#FF5500;font-size:12px;}
.set_box_login_content .normal_login_form dl{padding:10px 0;}
.set_box_login_content .normal_login_form dt{position:relative;}
.set_box_login_content .normal_login_form dt lable{position:absolute;top:50%;left:10px;font-size:14px;color:#888;font-family:"Microsoft yahei";transform:translateY(-50%);}
.set_box_login_content .normal_login_form_input{line-height:22px;height:22px;padding:8px 10px;outline:none;border:1px solid #cccccc;background:#fafafa;border-radius:4px;width:298px;font-family:"Microsoft yahei";font-size:14px;color:#222;}
.set_box_login_content .normal_login_form_captcha a{font-family:"Microsoft yahei";}
.set_box_login_content .normal_login_btn button{height:46px;width:100%;background:#f26b01;color:#fff;font-size:18px;border:0;border-radius:4px;cursor:pointer;}
.set_box_login_content .normal_login_btn button:hover{background:#e85116;}
.set_box_login_content .normal_login_auto{padding:10px 0 30px;position:relative;}
.set_box_login_content .normal_login_form_forgot{position:absolute;top:10px;right:0;line-height:22px;height:22px;color:#aaa;font-family:"Microsoft yahei";font-size:14px;}
.set_box_login_content .normal_login_three{font-family:"Microsoft yahei";line-height:22px;height:22px;padding:35px 0 0;font-size:14px;}
.set_box_login_content .normal_login_three a{font-family:"Microsoft yahei";font-size:12px;color:#666;}
.set_box_login_content .normal_login_three a i{display:inline-block;vertical-align:top;height:22px;width:22px;line-height:22px;background:url(/commImage/10.2/ui/icon/33.png) no-repeat;margin-right:3px;}
.set_box_login_content .normal_login_three a.sina i{background-position:-150px -250px;}
.set_box_login_content .normal_login_three a.qq i{background-position:-100px -250px;}
.set_box_login_content .normal_login_three a.weixin i{background-position:-200px -250px;}
.set_box_login_content .normal_login_three b{font-weight: normal;font-family:"Microsoft yahei";padding-right:15px;color:#888;}
.set_box_login_content .normal_login_three span{padding:0 15px;font-size:12px;color:#888;}
.set_box_login_content .quick_login_main{text-align:center;}
.set_box_login_content .quick_login_main_title{margin: 0; font-size:24px;font-weight:bold;line-height:36px;height:36px;color:#222;font-family:"Microsoft yahei";padding:50px 0 30px;}
.set_box_login_content .quick_login_main_scan{text-align:center;line-height:22px;height:22px;font-size:14px;color:#888;padding:20px 0 40px;font-family:"Microsoft yahei";}
.set_box_login_content .quick_login_main_scan i{font-style: initial; display:inline-block;width:14px;height:14px;line-height:14px;color:#fff;background:#aaaaaa;text-align:center;font-size:12px;cursor:default;border-radius:7px;vertical-align:top;margin:4px 0 4px 6px;}
.set_box_login_content .quick_login_main_enter{font-family:"Microsoft yahei";line-height:22px;height:22px;font-size:14px;color:#888;}
.set_box_login_content .quick_login_main_img_qrcode{width:180px;margin:0 auto;position:relative;}
.set_box_login_content .quick_login_main_img_qrcode img{vertical-align:top;}
.set_box_login_content .quick_login_main_img_fail{position:absolute;top:0;left:0;background:rgba(255,255,255,0.85);width:180px;height:180px;}
.set_box_login_content .quick_login_main_img_fail p{font-size:16px;line-height:22px;height:22px;padding:50px 0 20px;color:#000;font-family:"Microsoft yahei";}
.set_box_login_content .quick_login_main_img_fail button{background:#f26b01;color:#fff;font-size:14px;border-radius:5px;font-family:"Microsoft yahei";border:0;height:40px;width:100px;cursor:pointer;}
.set_box_login_content .jobcn-radio{cursor:pointer;line-height:22px;height:22px;display:inline-block;vertical-align:top;font-family:"Microsoft yahei";font-size:14px;color:#222;}
.set_box_login_content .jobcn-radio i{display:inline-block;height:18px;width:18px;background:url("/commImage/10.2/ui/icon/81.png") no-repeat -100px -400px;vertical-align:top;margin:2px 10px 2px 0;}
.set_box_login_content .jobcn-radio-checked i{background-position:-100px -400px;}
.set_box_login_content .jobcn-radio-checked .checked i{background-position:-150px -400px;}
.quick_qr_main_success{ font-size: 22px;color: #222222;padding: 20px 0;font-weight: bold;}
.box-header{overflow: visible;}
.normal_login_list{position: relative; overflow: visible;}
#login-auto-label{font-size: 14px; color: #222;text-decoration: none;}


.select_account_content .box-content{padding:10px 17px;}
.select_account_content_hd{color:#999;font-size:14px;}
.select_account_content_bd li{margin:16px 0;background:#f3f3f3;padding:14px 20px;position:relative;border-radius:4px;cursor:pointer;}
.select_account_content_bd li.active{background:#fff9f4;padding:13px 19px;border:1px solid #f26c05;}
.select_account_content_bd li.active .input_checkbox{top:13px;right:19px;}
.select_account_content_bd li h3{color:#222222;font-size:14px;line-height:22px;border-bottom:1px solid #ddd;padding-bottom:10px;}
.select_account_content_bd li h4{color:#222222;font-size:14px;line-height:22px;padding-bottom:4px;}
.select_account_content_bd li dl{padding-top:10px;}
.select_account_content_bd li dd{font-size:14px;color:#222;line-height:24px;}
.select_account_content_bd li div{font-size:14px;color:#222;}
.select_account_content_bd li .orange{color:#f26b01;}
.select_account_content_bd .input_checkbox{position:absolute;top:14px;right:20px;}
.select_account_content_bd .input_checkbox:before{margin-right:0;}

.email_validate_content .box-content{padding:15px 17px;}
.email_validate_content_hd{font-size:14px;line-height:22px;color:#999;}
.email_validate_content_bd{padding:10px 0 15px;}
.email_validate_content_bd dl{padding:3px 0 3px 70px;line-height:40px;font-size:14px;color:#222;}
.email_validate_content_bd dt{float:left;width:70px;margin-left:-70px;line-height:40px;height:40px;color:#999;font-size:14px;}
.email_validate_content_bd ul{width:316px;}
.email_validate_content_bd .captcha_get a{display:block;border:1px solid #f26b01;text-align:center;background:#fff9f4;border-radius:4px;color:#f26b01;line-height:38px;height:38px;text-decoration:none;}
.email_validate_content_bd .captcha_get span{display:block;text-align:center;background:#f3f3f3;border-radius:4px;color:#999;font-size:14px;}
.email_validate_content_bd .captcha_text{padding-top:10px;}
.email_validate_content_bd .captcha_text input{display:block;border:1px solid #e5e5e5;text-align:center;background:#fff;border-radius:4px;color:#222;line-height:40px;height:40px;width:100%;padding:0;box-sizing:border-box;outline:none;}

.email_validate_content_ft{color:#999;font-size:14px;line-height:22px;}

.email_validate_send_content .box-content{padding:10px 17px;}
.email_validate_send_content_hd{font-size:14px;line-height:22px;color:#999;}
.email_validate_send_content_bd{text-align:center;font-size:32px;color:#f26b01;font-weight:bold;padding:40px 0 50px;line-height:1.5;word-wrap:break-word;}
.email_validate_send_content_ft{color:#999;font-size:14px;line-height:22px;}

