body{background:#f0f1f2;}
.top_banner{min-width:1200px !important;}
.position_box{background:#f0f1f2 url("/commImage/10.2/banner/1920_560_1.jpg") no-repeat center top;min-width:1200px;}
.jobcn_nav_header{min-width:1200px !important;}
.jobcn_index{width:1200px;min-width:1200px;}
div,dt,dd,li,a,span,p,td,tr,i,em,article,h1,h2,h3,h4,h5,h6,button{font-family:"\5FAE\8F6F\96C5\9ED1","Verdana","Tahoma" !important;}
a{cursor: pointer;}
.layout{background:#FFF;}
.layout .content{overflow:hidden;}
.layout .col_main{width:750px;float:left;padding-bottom:30000px;margin-bottom:-30000px;}
.layout .main_box{padding:30px 60px 60px 60px;}
.layout .col_right{width:240px;float:right;border-left:1px solid #F2F2F2;margin-left:-1px;height:100%;padding-bottom:30000px;margin-bottom:-30000px;}
.layout .right_box{padding:25px;}

.jobcn_header{background:#F96C40;height:43px;}
.jobcn_header .logo{float:left;padding:0 10px;}
.jobcn_header .logo a{font-family:"Microsoft Yahei","Verdana","Tahoma";line-height:43px;font-size:16px;color:#FFF;}
.jobcn_header .nav{float:left;}
.jobcn_header .nav ul{float:left;}
.jobcn_header .nav li{float:left;line-height:43px;height:43px;padding:0 10px;}
.jobcn_header .nav li a{color:#FFF;font-size:14px;}

.jobcn_header .quick_menu{float:right;}

.nav_pos{}
.nav_pos .info{padding:60px 0 60px 170px;}
.nav_pos .base{color:#fff;}
.nav_pos .base h2{font-size:36px;line-height:46px;height:46px;font-weight:bold;padding-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nav_pos .base h2 .base_text{}
.nav_pos .base h2 .base_icon{position:absolute;top:0;right:0;}
.nav_pos .base .attributes{padding:2px 0;}

.home_company .video_wrap{width:770px;margin:0 auto;padding:25px 0;}
.home_company .video_wrap .item_box{padding:0;}
.home_company .video_wrap .item_box iframe{width:100%;}
.home_company .video_wrap .item_head{font-size:14px;font-weight:normal;line-height:22px;color:#555;}

.nav_pos .info dl{font-size:14px;display:inline-block;vertical-align:top;line-height:22px;padding:1px 0;margin-right:15px;}
.nav_pos .info dt{float:left;}
.nav_pos .info dd{float:left;}
.nav_pos .info dd.adress{}
.nav_pos .info dd a{color:#fff;}
.nav_pos .major{position:absolute;top:10px;right:25px;}
.nav_pos .major img{}
.nav_pos .major span{display:block;font-size:12px;}
.nav_pos .highquality{}
.nav_pos .highquality a{color:#fff;}

.nav_pos .base .features{padding-top:5px;font-size:0;}
.nav_pos .base .features .emergent{display:inline-block;line-height:22px;vertical-align:top;padding:4px 15px;border-radius:15px;background:#ff9f00;font-size:14px;margin-right:8px;color:#fff;}
.nav_pos .base .features .spring{display:inline-block;line-height:22px;vertical-align:top;padding:4px 15px;border-radius:15px;background:#54b68a;font-size:14px;margin-right:8px;color:#fff;}
.nav_pos .base .features .summer{display:inline-block;line-height:22px;vertical-align:top;padding:4px 15px;border-radius:15px;background:#00c0fa;font-size:14px;margin-right:8px;color:#fff;}
.nav_pos .base .features .welfare{display:inline-block;line-height:22px;vertical-align:top;padding:4px 15px;border-radius:15px;background:rgba(0,0,0,0.3);font-size:14px;margin-right:8px;}
.nav_pos .base .features .welfare_tip{display:inline-block;width:14px;height:14px;margin:8px 0;overflow:hidden;background:url('/commImage/10.2/ui/icon/33.png') no-repeat 0 -400px;}
.nav_pos .base .features .highQuality{display:inline-block;line-height:22px;vertical-align:top;padding:4px 15px;border-radius:15px;background:#ce7b43;font-size:14px;color:#fff;margin-right:8px;}
.nav_pos .base .features .goldMedal{display:inline-block;line-height:22px;vertical-align:top;padding:4px 15px;border-radius:15px;background:#a15e29;font-size:14px;color:#fff;margin-right:8px;}
.nav_pos .base .features .gqyp{display:inline-block;line-height:22px;vertical-align:top;padding:4px 15px;border-radius:15px;background:#0d73f1;font-size:14px;color:#fff;margin-right:8px;}
.nav_pos .base .headhunt_icon{background:url("/commImage/10.2/ui/icon/92.png") -50px -50px no-repeat;display:inline-block;width:30px;height:30px;vertical-align:top;overflow:hidden;margin-right:8px;}
.nav_pos .base .vip_com0{background:url("/commImage/10.2/ui/icon/92.png") 0 0 no-repeat;display:inline-block;width:30px;height:30px;vertical-align:top;overflow:hidden;padding:0;margin-right:8px;display:none;}
.nav_pos .base .vip_com1{background:url("/commImage/10.2/ui/icon/92.png") -100px 0 no-repeat;display:inline-block;width:30px;height:30px;vertical-align:top;overflow:hidden;padding:0;margin-right:8px;}
.nav_pos .base .vip_com2{background:url("/commImage/10.2/ui/icon/92.png") -50px 0 no-repeat;display:inline-block;width:30px;height:30px;vertical-align:top;overflow:hidden;padding:0;margin-right:8px;}
.nav_pos .base .vip_com3{background:url("/commImage/10.2/ui/icon/92.png") 0 0 no-repeat;display:inline-block;width:30px;height:30px;vertical-align:top;overflow:hidden;padding:0;margin-right:8px;}
.nav_pos .base .certificate_icon2 a{background:url("/commImage/10.2/ui/icon/92.png") 0 -50px no-repeat;display:inline-block;width:30px;height:30px;vertical-align:top;overflow:hidden;margin-right:8px;}
.nav_pos .base .certificate_icon2 a:hover{text-decoration:none;}

.nav_pos .focus{float:right;padding-top:25px;white-space:nowrap;}
.nav_pos .focus .add_focus{width:93px;height:33px;border:1px solid #54C13C;border-radius:3px;}
.nav_pos .focus .add_focus a{display:block;text-align:center;line-height:33px;font-size:14px;color:#54C13C;}
.nav_pos .focus .add_focus a:hover{text-decoration:none;background:#54C13C;color:#FFF;}

.nav_pos .focus .number_focus{text-align:center;line-height:24px;color:#A7A7AB;width:93px;}

.nav_pos .logo{float:left;border-radius:8px;overflow:hidden;margin-left:-170px;}
.nav_pos .logo img{vertical-align:top;}

.nav_pos .sub_menu ul{background:#f3f3f3;border-top-left-radius:10px;border-top-right-radius:10px;}
.nav_pos .sub_menu li{float:left;height:50px;line-height:50px;padding:0 25px;font-size:16px;}
.nav_pos .sub_menu li a{color:#222;}
.nav_pos .sub_menu li.active{position:relative;}
.nav_pos .sub_menu li.active a{color:#f26b01;font-weight:bold;}
.nav_pos .sub_menu li.active:after{content:"";position:absolute;bottom:0;left:25px;right:25px;height:4px;background:#f26b01;border-radius:2px;}
.nav_pos .sub_menu li.job_left{width:170px; margin:0; padding:0 15px; font-weight:bold; background:#f26b01;border-top-left-radius:10px;}
.nav_pos .sub_menu li.job_left a{color:#fff;}

.name_pos{padding-bottom:20px;}
.name_pos .name{font-size:26px;color:#222;padding-bottom:10px;font-weight:bold;position:relative;padding-right:120px;}
.name_pos .name .jipin_icon,.name_pos .name .gaoxin_icon{padding-top:8px;}
.name_pos .attributes{font-size:14px;color:#222;}
.name_pos .attributes dl{float:left;line-height:22px;padding:4px 0;}
.name_pos .attributes dt{float:left;color:#999;padding-right:10px;}
.name_pos .attributes dd{float:left;}
.name_pos .attributes dd .icon-refresh{background-position:0 3px;}
.name_pos .attributes span{padding:0 10px;color:#e6e6e6;}
.name_pos .salary{padding-left:10px;color:#f26b01;}
.name_pos .salary_title{line-height:22px;color:#999;}
.name_pos .salary_body{font-size:24px;font-weight:bold;line-height:26px;}
.name_pos .posid{position:absolute;top:4px;right:0;font-size:12px;font-weight:normal;color:#999;}
.name_pos .ranking{padding-top:5px;}
.name_pos .ranking a{background:#ffecc6;height:22px;line-height:22px;padding:1px 10px;display:inline-block;margin-right:10px;border-radius:4px;color:#ce7b43;vertical-align:top;font-size:12px;}

.info_recruiter{padding:15px 0 15px 65px;line-height:25px;position:relative;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:20px;}
.info_recruiter_avatar{margin-left:-65px;float:left;border-radius:6px;border:1px solid #e6e6e6;box-sizing:border-box;}
.info_recruiter_hd{font-size:14px;font-weight:normal;color:#999;}
.info_recruiter_timely{font-size:12px;color:#f26b01;}
.info_recruiter_name{font-size:14px;color:#222;padding-right:3px;font-weight:bold;}
.info_recruiter_state_online{display:inline-block;height:18px;line-height:18px;vertical-align:top;background:#5eb75d;color:#fff;border-radius:2px;font-size:12px;margin:4px 3px 2px 3px;padding:0 3px;}
.info_recruiter_state_active{color:#5eb75d;padding:0 5px;font-size:14px;}
.info_recruiter_state_off{color:#666;padding:0 5px;font-size:14px;}
.info_recruiter_chat{position:absolute;top:50%;right:0;margin-top:-18px;text-align:center;}
.info_recruiter_chat:hover{text-decoration:none;}
.info_recruiter_chat .dropdown_toggle{padding:0 10px;height:36px;line-height:36px;background:#016aea;color:#fff;border-radius:4px;font-size:14px;font-weight:bold;}
.info_recruiter_chat .dropdown_toggle:hover{background:#0b5cbf;}
.info_recruiter_chat .dropdown_toggle i{*display:inline;*zoom:1;display:inline-block;width:22px;height:22px;margin:7px 2px 7px 0;background:url("/commImage/10.2/ui/icon/78.png") no-repeat;vertical-align:top;}
.info_recruiter_chat .dropdown_content{position:absolute;top:50px;right:0;width:220px;padding:20px 0 10px;border:1px solid #e9e9e9;background:#fff;text-align:center;line-height:20px;font-size:14px;color:#444;z-index:500;}
.info_recruiter_chat .dropdown_content.bottom{top: 50px;}
.info_recruiter_chat .dropdown_content img{width:120px;height:120px;margin-bottom:10px;}
.info_recruiter_chat .dropdown_toggle_icon{*display:inline;*zoom:1;display:inline-block;width:22px;height:22px;margin-right:5px;background:url("/commImage/10.2/ui/icon/78.png") no-repeat;vertical-align:top;}
.info_recruiter_chat .dropdown_content_icon{position:absolute;top:-7px;left:50%;margin-left:70px;width:14px;height:7px;display:inline-block;background:url("/commImage/10.2/ui/icon/78.png") no-repeat -100px 0px;}

.info_pos .require dt{float:left;width:80px;color:#999;font-size:14px;line-height:22px;padding:5px 0;}
.info_pos .require dd{padding:5px 0 5px 80px;line-height:22px;font-size:14px;}
.info_pos .job_require dd{color:#333;}
.info_pos .job_require span{padding:0 5px;font-size:12px;color:#ddd;}
.info_pos .other_require span{line-height:20px;height:20px;border:1px solid #d3d3d3;padding:0 10px;display:inline-block;vertical-align:top;margin:0 10px 10px 0;font-size:12px;color:#555;white-space:nowrap;border-radius:2px;}

.weal_pos{ padding-bottom:20px;}
.weal_pos .weal_head{color:#444;line-height:30px;height:30px;padding-bottom:10px;font-size:18px;font-weight:bold;}
.weal_pos li{float:left;padding-right:10px;padding-bottom:10px;}
.weal_pos li a{display:block;line-height:22px;padding:4px 15px;background:#f0f1f2;border-radius:15px;font-size:14px;color:#555555;}
.weal_pos li a:hover{text-decoration:none;background:#ffeee1;color:#f26b01;}


.address_pos{ padding-bottom:20px}
.desc_pos{line-height:30px;font-size:14px;color:#555;padding-bottom:20px;}
.desc_pos_head{color:#444;line-height:30px;height:30px;font-size:18px;font-weight:bold;}
.desc_pos_body{word-break:break-all;}

.promotion_pos{padding-bottom:20px;}
.promotion_pos .promotion_head{color:#444;line-height:30px;height:30px;padding-bottom:10px;font-size:18px;font-weight:bold;}
.promotion_pos .promotion_body li{float:left;padding-bottom:10px;}
.promotion_pos .promotion_body li span{font-size:14px;padding:3px 15px;display:block;line-height:22px;height:22px;color:#555;border:1px solid #e6e6e6;border-radius:15px;}
.promotion_pos .promotion_body li.limiter i{padding:3px 10px;display:block;line-height:22px;height:22px;font-family:arial;}

.address_pos .address_pos_head{color:#444;line-height:30px;height:30px;font-size:18px;font-weight:bold;}
.address_pos dl{padding-left:70px;position:relative;*zoom:1;line-height:28px;font-size:14px;color:#444;}
.address_pos dt{position:absolute;top:0;left:0;}
.address_pos dd{}
.address_pos dd .tab_map_title{}
.address_pos dd .tab_map_title a{color:#1155CC;margin-left:15px;position:relative;_zoom:1;padding-left:15px;white-space:nowrap;}
.address_pos dd .tab_map_title a i{display:block;height:17px;width:12px;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -100px -100px;;overflow:hidden;position:absolute;top:0;_top:4px;left:0;}
.address_pos dd .tab_map_body{margin-left:-70px;overflow:hidden;height:0;position:relative;}
.address_pos dd .tab_map_body .list{width:80px;float:left;border:1px solid #DADADA;height:248px;margin-top:5px;margin-bottom:5px;margin-right:10px;}
.address_pos dd .tab_map_body .list ul{padding-left:10px;padding-top:10px;}
.address_pos dd .tab_map_body .list li{position:relative;_zoom:1;padding-left:20px;}
.address_pos dd .tab_map_body .list a{line-height:24px;line-height:26px\9;height:24px;color:#555555;display:block;font-size:12px;}
.address_pos dd .tab_map_body .list a:hover{text-decoration:none;}
.address_pos dd .tab_map_body .list i{width:15px;height:15px;display:block;background:url("/commImage/10.2/ui/icon/selector.png") no-repeat;cursor:pointer;position:absolute;top:50%;left:0;margin-top:-8px;}
.address_pos dd .tab_map_body .list i.checked{background-position:-50px 0;}


.bmap_btn_controls a{margin-right:5px;font-size:12px;height:22px;line-height:22px;color:#555;background:#FFF;padding:0 5px;border-radius:3px;box-shadow:0 1px 4px #aaa;}

.marker_fb_box{background:#fff;border: 1px solid #ddd;box-shadow: 0 1px 4px #bababa;border-radius: 3px;}
.marker_fb_box .box-header{position: relative;height: 40px;}
.marker_fb_box .box-close{position: absolute;top: 5px;right:10px;display:inline-block;font-size:20px;line-height: 20px;text-decoration: none;color:#aaa;}
.marker_fb_box .box-close:hover{color:#555;}
.marker_fb_box .box-body{position: relative;height: 160px;font-size:18px; color: #444;}
.marker_fb_box .fb_box_con {padding: 10px;}
.marker_fb_box .fb_box_con p{margin-bottom: 1em;line-height: 1.5;text-align: center;}
.marker_fb_box .fb_box_con .fb_verify input{width: 8em;padding: 3px;height:16px;font-size: 16px;line-height: 16px;vertical-align: middle;border: 1px solid #ddd;outline: none;}
.marker_fb_box .fb_box_con .fb_verify input:focus{border-color: #c0c0c0;}
.marker_fb_box .fb_box_con .fb_verify .verify_error:focus{border-color: #e77;}
.marker_fb_box .fb_box_con .fb_verify img{margin-left: 20px;vertical-align: middle;}
.marker_fb_box .fb_box_con .fb_verify img:hover{cursor: pointer;}
.marker_fb_box .fb_box_con .fb_verify_refresh{margin-left: 5px;font-size: 12px;text-decoration: none;color:#aaa;}
.marker_fb_box .fb_box_con .fb_verify_refresh:hover{color:#666;}
.marker_fb_box .fb_btn_group{position: absolute;bottom:0;width:100%;padding: 15px 0;text-align: right;background:#eee;}
.marker_fb_box .fb_enter{margin-right: 10px;padding: 5px 15px;font-size: 14px;background: #09b057;color:#fff;border: none;border-radius: 3px;}
.dataLoading{background:url(/commImage/ui/loading/loadingMask.gif) no-repeat center;}

.address_pos dd .tab_map_body .map{height:250px;background:#FAFAFA;margin:-1px;_position:relative;_z-index:1;margin-top:5px;margin-bottom:5px;}

.tip_pos{
    padding-bottom: 20px;
}
.tip_pos dl{line-height:22px;padding:4px 0 4px 70px;}
.tip_pos dt{float:left;font-size:14px;color:#9fabb8;margin-left:-70px;}
.tip_pos dd span{padding:0 5px;float:left;font-size:14px;color:#9fabb8;}
.tip_pos dd a{white-space:nowrap;float:left;font-size:14px;color:#9fabb8;}
.tip_pos .hlkw span{padding: 0px;float: none;}

.contactUs_pos{padding:12px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;position:relative;_zoom:1;}
.contactUs_pos .contactUs_head{float:left;padding-left:5px;width:85px;font-size:14px;padding-top:8px;padding-bottom:8px;}
.contactUs_pos .contactUs_body{float:left;padding-left:20px;font-size:13px;padding-top:8px;padding-bottom:8px;border-left:1px solid #EEE;width:485px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.contactUs_pos .contactUs_pos_open{position:absolute;top:30px;right:10px;width:12px;height:7px;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -50px -200px;overflow:hidden;text-indent:-100px;cursor:pointer;}
.contactUs_pos .contactUs_pos_close{position:absolute;top:30px;right:10px;width:12px;height:7px;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -100px -200px;overflow:hidden;text-indent:-100px;cursor:pointer;}
.contactUs_pos .contactUs_body span{color:#CCCCCC;padding:0 8px;}
.contactUs_pos dl{padding-left:70px;padding-top:6px;padding-bottom:6px;position:relative;*zoom:1;line-height:16px;font-size:14px;color:#555;}
.contactUs_pos dt{position:absolute;top:6px;left:0;line-height:16px;}
.contactUs_pos dd{}
.contactUs_pos dd span{color:#AAA;}
.contactUs_pos_view{padding:6px 0;font-size:14px;line-height:16px;height:16px;}
.contactUs_pos_view a{color:#116dd9;}
.contactUs_pos_view i{display:inline-block;height:16px;width:24px;vertical-align:top;background:url("/commImage/10.2/ui/icon/81.png") no-repeat -250px -100px;margin-right:10px;}
.contactUs_pos_list{float:left;width:530px;}
.contactUs_pos_list a{color:#4f8eef;}
.contactUs_pos_card{float:right;width:240px;text-align:center;height:150px;}
.contactUs_pos_card_text{font-size:14px;line-height:22px;height:22px;color:#AAA;}


.refresh_pos{padding-top:0;}
.refresh_pos .refresh_pos_inner{padding:0;border-radius:6px;}
.refresh_pos_text{background:#b7b7b7 url("/commImage/10.2/banner/950_90_1.jpg") no-repeat center;padding:17px 40px;position:relative;zoom:1;border:0;color:#fff;border-radius:6px;}
.refresh_pos_text h4{font-size:20px;line-height:30px;font-weight:bold;}
.refresh_pos_text p{font-size:14px;line-height:22px;height:22px;padding-top:4px;}
.refresh_pos_bd_btn{position:absolute;top:50%;right:65px;height:40px;line-height:40px;width:130px;border-radius:6px;background:#2eb163;margin-top:-20px;text-align:center;color:#fff;font-size:14px;}
.refresh_pos_bd_btn:hover{text-decoration:none;}
.refresh_pos_close{width:24px;height:24px;background:#6e6e6e url("/commImage/10.2/ui/btn/btn03.png") -148px 2px no-repeat;overflow:hidden;position:absolute;right:0;text-indent:-500px;top:0;border-top-right-radius:6px;border-bottom-left-radius:6px;}
.refresh_pos_close:hover{background-position:-148px 2px;}

.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_success{height:90px;text-align:center;}
.refresh_pos_success_txt{display:inline-block;vertical-align:top;line-height:54px;height:54px;font-size:16px;color:#555;padding:18px;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;}


.btn_pos{height:46px;padding:20px 0;}
.btn_pos .operateBar{float:left;}
.btn_pos .operateBar .apply{height:44px;line-height:44px;width:130px;border:1px solid #D96704;background:#FF7701;border-radius:3px;float:left;font-size:14px;color:#FFF;text-align:center;text-decoration:none;font-weight:bold;margin-right:15px;}
.btn_pos .operateBar .apply i{display:inline-block;height:20px;width:20px;margin:12px 5px 12px 0;vertical-align:top;background:url("/commImage/10.2/ui/icon/91.png") no-repeat -100px 0;overflow:hidden;}
.btn_pos .operateBar .apply:hover{background:#f67302;}
.btn_pos .operateBar .favorites{height:44px;line-height:44px;width:130px;border:1px solid #DDDDDD;background:#FFF;border-radius:3px;float:left;font-size:14px;color:#777;text-align:center;text-decoration:none;font-weight:bold;}
.btn_pos .operateBar .favorites span{}
.btn_pos .operateBar .favorites i{width:20px;height:20px;display:inline-block;margin:12px 5px 12px 0;background:url("/commImage/10.2/ui/icon/91.png") no-repeat 0 -50px;cursor:pointer;vertical-align:top;}
.btn_pos .operateBar .favorited i{background-position:-100px -100px;}
.btn_pos .operateBar .favorited .loading img{vertical-align:top;margin:13px 0;}
.btn_pos .operateBar .chat{float:left;position:relative;width:130px;margin-right:15px;}
.btn_pos .operateBar .chat .dropdown_toggle{height:44px;line-height:44px;border:1px solid #0b5cbf;border-color:#0b5cbf;background:#016aea;border-radius:3px;font-size:14px;color:#fff;text-align:center;text-decoration:none;font-weight:bold;display:block;}
.btn_pos .operateBar .chat .dropdown_toggle:hover{background:#0b5cbf;}
.btn_pos .operateBar .chat .dropdown_content{position:absolute;top:-218px;left:-55px;width:220px;padding:20px 0 10px;border:1px solid #e9e9e9;background:#fff;text-align:center;line-height:20px;font-size:14px;color:#444;z-index:500;}
.btn_pos .operateBar .chat .dropdown_content.bottom{top: 50px;}
.btn_pos .operateBar .chat .dropdown_content img{width:120px;height:120px;margin-bottom:10px;}
.btn_pos .operateBar .chat .dropdown_toggle_icon{display:inline-block;width:20px;height:20px;margin:12px 5px 12px 0;background:url("/commImage/10.2/ui/icon/91.png") no-repeat -50px 0;vertical-align:top;}
.btn_pos .operateBar .chat .dropdown_content_icon{position:absolute;bottom:-7px;left:50%;margin-left:-4px;width:14px;height:7px;display:inline-block;background:#fff url("/commImage/10.2/ui/icon/78.png") no-repeat -50px 0px;}

.btn_pos .operateBar_right{float:right;}
.btn_pos .operateBar_right a{line-height:44px;float:left;padding:0 10px;font-size:14px;color:#999999;}
.btn_pos .operateBar_right a:hover{text-decoration:none;}
.btn_pos .operateBar_right .btn_pos_share {background: url("/commImage/10.2/ui/bg/bg11.png") no-repeat -150px -540px;padding-left: 24px;}
.btn_pos .operateBar_right .btn_pos_report{background: url("/commImage/10.2/ui/bg/bg11.png") no-repeat -143px -190px;padding-left: 24px;}
.btn_pos .operateBar_right .btn_pos_program{background: url("/commImage/10.2/ui/bg/bg11.png") no-repeat 0px -640px;padding-left: 24px;padding-right:16px;}
.btn_pos .operateBar_right .mini_box{position:relative;float:left;}
/*.btn_pos .operateBar_right .mini_box:hover .mini_code_box{display:block;}*/
.btn_pos .operateBar_right .mini_box .mini_code_box{display:none;position:absolute;z-index: 1000;text-align:center;top:-470%;left:-66px;width:220px;padding:20px 0 10px ;border:1px solid #e9e9e9;background:#fff;cursor:default;}
.btn_pos .operateBar_right .mini_box .mini_code_box.bottom{top: 45px;}
.btn_pos .operateBar_right .mini_box .mini_code_box.bottom > .icon_horn{top: -7px; bottom: auto; transform: rotate(0deg);}
.btn_pos .operateBar_right .mini_box .mini_code_box img{width: 120px;height: 120px;}
.btn_pos .operateBar_right .mini_box .mini_code_box .icon_horn{position:absolute;transform: rotate(180deg);bottom: -7px;left:50%;margin-left:-4px;width:14px;height:8px;display:inline-block;background:#fff url("/commImage/10.2/ui/icon/20.png") no-repeat -250px 0px;}
.btn_pos .operateBar_right .mini_box .mini_code_box img{margin-bottom:10px;}
.btn_pos .operateBar_right .mini_box .mini_code_box p{color:#444444;font-size:14px;line-height:20px;}
.btn_pos .matching{float:right;color:#54C13C;text-align:right;line-height:46px;height:46px;}
.btn_pos .matching span{font-size:30px;}
.fixed_btn_pos{position:fixed;bottom:0;z-index:10;}
.fixed_btn_pos .btn_pos{width:764px;padding:15px 15px;background:rgba(255,255,255,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D8FFFFFF',endColorstr='#D8FFFFFF');}


.state_law{color:#f26b01;}
.state_law a{color:#f26b01;}

.check_contact_tip{border-radius:6px;}
.check_contact_tip h3{color:#f26b01;}
.check_contact_tip p{margin-left:-24px;}
.check_contact_tip ul{margin-left:-24px;}
.check_contact_tip li{margin-left:20px;list-style:disc;}
.check_contact_tip .btn_pos_report{position:absolute;top:8px;right:10px;}

.related_pos .tab_head{position:relative;line-height:30px;}
.related_pos .tab_head ul{}
.related_pos .tab_head li{float:left;height:30px;line-height:30px;text-align:center;font-size:18px;}
.related_pos .tab_head li.active{font-weight:bold;}
.related_pos .tab_head .more{position:absolute;top:0;right:0;color:#4f8eef;font-size:14px;}
.related_pos .tab_body{padding:10px 0;}
.related_pos .tab_body li{margin-right:-20px;}
.related_pos .tab_body a{float:left;width:33.3%;}
.related_pos .tab_body a:hover{text-decoration:none;}
.related_pos .tab_body a:hover dl{box-shadow:0 0 10px rgba(0,0,0,0.1);}
.related_pos .tab_body dl{margin-right:20px;margin-bottom:20px;border:1px solid #ddd;border-radius:6px;padding:15px 20px;transition:box-shadow 0.5s;}
.related_pos .tab_body dt{position:absolute;top:3px;left:0;}
.related_pos .tab_body dt i.checkbox{width:15px;height:15px;display:block;background:url("/commImage/10.2/ui/icon/selector.png") no-repeat;cursor:pointer;display:none;}
.related_pos .tab_body dt i.checked{background-position:-50px 0;}
.related_pos .tab_body dd{position:relative;line-height:22px;height:68px;}
.related_pos .tab_body dd b{color:#666;font-weight:bold;}
.related_pos .tab_body dd div.range{padding-left:12px;position:relative;*zoom:1;}
.related_pos .tab_body dd div.name{color:#222;font-size:16px;line-height:22px;padding-right:50px;font-weight:bold;padding-bottom:2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.related_pos .tab_body dd div.company{color:#222;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:22px;}
.related_pos .tab_body dd .info{font-size:14px;color:#999;}
.related_pos .tab_body dd .info em{padding:0 5px;color:#e6e6e6;}
.related_pos .job_list_item_salary{position:absolute;top:0;right:0;color:#f26b01 !important;}
.related_pos .job_list_item_area{display:none;}
.related_pos .operateBar{height:35px;line-height:35px;background:#F7F8F9;border-radius:3px;padding-left:30px;position:relative;*zoom:1; margin-bottom:25px;display:none;}
.related_pos .operateBar i.checkbox{position:absolute;top:50%;margin-top:-8px;left:10px;width:15px;height:15px;display:block;background:url("/commImage/10.2/ui/icon/selector.png") no-repeat;cursor:pointer;}
.related_pos .operateBar i.checked{background-position:-50px 0;}
.related_pos .operateBar li{float:left;padding-right:10px}
.related_pos .operateBar a{color:#44659E;}
.related_pos .operateBar a.all_select{color:#666;}
.related_pos .operateBar a:hover.all_select{text-decoration:none;}


.interest_body li{position: relative;}

.interest_body .layer{z-index:10 ;position: absolute; top: 35px; width: 198px; padding-top:30px;}
.interest_body .cd_head_layer{ width:188px;background:#fff;box-shadow:1px 1px 5px #999;border:1px solid #e4e4e4\0;*border:1px solid #e4e4e4;_border:1px solid #e4e4e4;}
.interest_body .cd_head_layer .head_title{color:#fff;padding:10px 0px 15px 0px;}
.interest_body .cd_head_layer .head_title img{ width:70px; height:70px; border-radius:50%;position:absolute; left:15px; top:0px;}
.interest_body .cd_head_layer .head_title dd{margin-left:95px;}
.interest_body .cd_head_layer .head_body{ padding:8px 10px ;font-size:14px; line-height:25px;color:#888;}
.interest_body .cd_head_layer .head_body dt{ color:#949494;}
.interest_body .cd_head_layer .head_body dd{ color:#434a52;position:relative;zoom:1;padding-left:13px;font-size:12px;color:#888;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:140px;}
.interest_body .cd_head_layer .head_body dd.head_body_big{font-size:14px;color:#555;}
.interest_body .cd_head_layer .head_body dd em{position:absolute;top:2px;left:0;font-family:"SimSun";font-size:12px;font-style:normal;}
.interest_body a{text-decoration:none;}
.interest_body .cd_head_layer .bgColor2{ background:#586472;}
.interest_body .cd_head_layer .bgColor2 img{border:1px solid #586472; }


.interest_body .cd_head_layer .bgColor3{ background:#76d5e7;}
.interest_body .cd_head_layer .bgColor3 img{border:1px solid #76d5e7; }


.interest_body .cd_head_layer .bgColor4{ background:#4cdbd7;}
.interest_body .cd_head_layer .bgColor4 img{border:1px solid #4cdbd7; }


.interest_body .cd_head_layer .bgColor5{ background:#c5a7ef;}
.interest_body .cd_head_layer .bgColor5 img{border:1px solid #c5a7ef; }


.interest_body .cd_head_layer .bgColor6{ background:#febf10;}
.interest_body .cd_head_layer .bgColor6 img{border:1px solid #febf10; }


.interest_body .cd_head_layer .bgColor7{ background:#9cd02e;}
.interest_body .cd_head_layer .bgColor7 img{border:1px solid #9cd02e; }


.interest_body .cd_head_layer .bgColor8{ background:#77b5da;}
.interest_body .cd_head_layer .bgColor8 img{border:1px solid #77b5da; }


.interest_body .cd_head_layer .bgColor9{ background:#f88081;}
.interest_body .cd_head_layer .bgColor9 img{border:1px solid #f88081; }


.interest_body .cd_head_layer .bgColor1{ background:#78be99;}
.interest_body .cd_head_layer .bgColor1 img{border:1px solid #78be99; }





.state_pos{padding-bottom:20px;}

.interest_pos .statistics{padding:20px 0 30px 0;}
.interest_pos .statistics li{float:left;width:55px;padding-left:10px;border-left:1px solid #F2F2F2;line-height:20px;padding-right:0;padding-bottom:0;text-align:center;}
.interest_pos .statistics li.first{border-left:0;padding-left:0;}
.interest_pos .statistics .total{font-size:16px;font-family:Arial;color:#333;}
.interest_pos .statistics .name{color:#999;}




.info_box{ padding: 25px 20px; background:#f2f2f2; margin-bottom:15px}
.matching_pos{ width:290px; float:left}
.matching_pos .matching_pos_result{width:215px; }
.matching_pos .matching_head{padding-bottom: 15px; position:relative;*zoom:1; padding-left:20px; font-size:14px; font-weight:bold; color:#7c8da5}
.matching_pos .matching_head span{font-size:14px;color:#848892;position:relative;}
.matching_pos .matching_head i{position:absolute;top:2px;left:0px;width:14px;height:14px;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -140px -600px;overflow:hidden;text-indent:-100px; display:block}
.matching_pos .matching_percentage{width:190px;height:24px;line-height:24px;border-radius:15px;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat 0 0;position:relative;margin-top: 15px;}
.matching_pos .matching_percentage .bg{height:24px;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat 0 -50px;width:76%;}
.matching_pos .matching_percentage .text{position:absolute;top:0;left:0;color:#FFF;padding-left:10px;}
.matching_pos .matching_percentage .text span{padding-left:5px;font-weight:bold;}
.matching_pos .matching_body{padding-top:20px;}
.matching_pos .matching_body dl{padding-left:25px;position:relative;_zoom:1;}
.matching_pos .matching_body dt{position:absolute;top:0;left:0;line-height:20px;height:20px;}
.matching_pos .matching_body dd{float:left;line-height:20px;height:20px;white-space:nowrap;}
.matching_pos .matching_body .matching_off{color:#fb6d3d;}
.matching_pos .matching_body .matching_off i{padding:0 6px;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -100px -498px;}
.matching_pos .matching_body .matching_on{color:#54c23b; margin-bottom:8px;}
.matching_pos .matching_body .matching_on i{padding:0 6px;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -100px -548px;}
.matching_pos .matching_body .matching_tip{color:#f6b805;}
.matching_pos .matching_body .matching_tip i{padding:0 6px;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -150px -498px;}
.statistics_pos{ width:260px; float:left}
.statistics_pos .statistics_title {color: #7C8DA5;font-size:14px;position:relative;_zoom:1;padding-left:20px;padding-bottom:20px;line-height:16px;height:16px; font-weight:bold;}
.statistics_pos .statistics_title i{width:15px;height:15px;position:absolute;top:1px;left:0;display:block;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -49px -600px;}
.statistics_update{color: #7C8DA5;font-size:14px;position:relative;_zoom:1; float:left}
.statistics_update .title{ font-weight:bold; padding-left:20px}
.statistics_update i{width:15px;height:15px;position:absolute;top:1px;left:0;display:block;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat 0 -100px;}
.statistics_update .time{ font-size:24px;color:#11b5aa;padding-top: 24px;}
.statistics_update span{ font-size:60px;}
 
.matching_pos_name{color:#737f8b;padding:5px 0;font-weight:bold;}
.matching_pos_explain{line-height:20px;color:#737f8b;}
.matching_pos_link{padding:15px 0 0 60px;}
.matching_pos_link a{color:#44659E;font-size:14px;}
.matching_pos_but{padding-top:10px;}
.matching_pos_but a{display:block;height:33px;line-height:33px;background: #66C19C;text-align:center;color:#FFF;font-size:14px;margin: 0 auto;}
.matching_pos_but a:hover{text-decoration:none;}
.matching_pos .matching_pos_login,.matching_pos .matching_pos_modify{ padding-right:60px;}

.statistics_pos .statistics_body{}
.statistics_pos dl{float:left;width:75px;padding-right:30px;text-align:center;color:#4CB1DE;}
.statistics_pos dl.interest{color:#66C19C;}
.statistics_pos dt{padding-bottom:15px;width:74px;height:74px;line-height:74px;overflow:hidden;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat 0px -500px;font-size:20px;}
.statistics_pos .resume_processing_25 dt{background-position:0 -300px;color:#cd646c;}
.statistics_pos .resume_processing_50 dt{background-position:-100px -300px;color:#eabf64;}
.statistics_pos .resume_processing_75 dt{background-position:0 -400px;color:#64aac9;}
.statistics_pos .resume_processing_100 dt{background-position:-100px -400px;color:#5dc646;}
.statistics_pos dl dd{cursor: pointer;}
.statistics_pos dd{}
.statistics_pos dd i{display:inline-block;width:12px;height:12px;overflow:hidden;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -100px -600px;margin-left:2px;margin-bottom:-1px;*margin-bottom:1px;_margin-bottom:4px;}

.statistics_pos  dd{color:#737f8b;}
.statistics_pos .interest_resume dt{background-position:0 -500px;color:#66c19c;}
.statistics_pos .interest_resume_100 dt{background-position:-100px -400px;color:#5dc646;}
.statistics_pos .interest_resume_75 dt{background-position:0 -400px;color:#64aac9;}
.statistics_pos .interest_resume_50 dt{background-position:-100px -300px;color:#eabf64;}
.statistics_pos .interest_resume_25 dt{background-position:0 -300px;color:#cd646c;}

.name_pos .position_update_time {color: #7C8DA5; font-size: 14px; position: relative; _zoom: 1; padding-left: 20px; font-family: "Microsoft Yahei","SimSun","Tahoma";}
.name_pos .position_update_time i{width:15px;height:15px;position:absolute;top:4px;left:0;display:block;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat 0 -100px;}
.name_pos .position_update_time span{color:#11B5AA;font-family:"Microsoft Yahei","SimSun","Tahoma";}


.interest_pos{padding-top:20px;}
.interest_pos .interest_title{font-size:14px;color:#848892;padding-bottom:20px;height:20px;line-height:20px;}
.interest_pos ul{margin-right:-20px;}
.interest_pos li{float:left;padding-bottom:15px;padding-right:20px;}
.interest_pos li img{display:block;border-radius:50%;cursor:pointer;}
.interest_pos li a{text-decoration:none;}


.jobcn_footer{line-height:20px;padding:20px 0;color:#666;}
.jobcn_footer .menu{ width:640px; margin:5px auto;}
.jobcn_footer .menu a{color:#666;}
.jobcn_footer .menu span{padding:0 14px;color:#666;}
.jobcn_footer .copyRight{ text-align:center;}

/* jobcn site nav */
.site_nav{background:#FFF;border-bottom:1px solid #e4e4e4;position:relative;z-index:1;height:28px;}
.site_nav .sn_logo{float:left;line-height:28px;height:28px;padding:0 10px;}
.site_nav .sn_logo a{color:#da251d;font-weight:bold;}
.site_nav .sn_nav{float:left;line-height:28px;height:28px;}
.site_nav .sn_nav li{padding:0 10px;}
.site_nav .sn_nav li a{color:#727272;}
.site_nav .sn_quick_menu{float:left;width:397px;}
.site_nav .menu_item{float:left;position:relative;width:90px;height:28px;margin-right:-1px}
.site_nav .site_cont{float:left;width:90px}

.site_nav .sn_login_info .per_not_login ul{float:right;}
.site_nav .sn_login_info .per_not_login li{float:left;padding:0 15px;background:url("/commImage/10.2/ui/icon/31.png") no-repeat -299px -42px;}
.site_nav .sn_login_info .per_not_login li.per_not_login_info{background:none;}
.site_nav .sn_login_info .per_not_login a{color:#818181;}
.site_nav .sn_login_info{width:130px;}
.site_nav .sn_login_info .menu_hd{width:99px;padding-right:15px;text-align:right;background-image:none;}
.site_nav .sn_login_info .menu_hd span{background:#ececec;padding:0 3px;margin:0 3px;border-radius:2px;color:#818181;}
.site_nav .sn_login_info .menu-bd{width:128px;line-height:20px;overflow:hidden;}
.site_nav .sn_login_info .menu-bd ul{width:98px;margin:0 auto;border-top:1px solid #EEE;padding:4px 0;}
.site_nav .sn_login_info .menu-bd li{line-height:20px;height:20px;width:auto;padding:0;position:relative;}
.site_nav .sn_login_info .menu-bd ul.sn_login_info_msg{border-top:0;}
.site_nav .sn_login_info .menu-bd a{color:#727272;}
.site_nav .sn_login_info .menu-bd span{position:absolute;top:0;right:0;}
.site_nav .sn_login_info .sn_login_info_exit{position:absolute;top:0;right:0;color:#b1b1b1;}
.site_nav .sn_login_info .sn_login_info_name{float:left;width:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.site_nav .sn_login_info .sn_login_info_number{width:39px;float:left;}
.site_nav .sn_nav li{float:left;line-height:28px;height:28px;}
.site_nav .sn_quick_menu{float:right;line-height:28px;height:28px;}
.site_nav .menu-bd{position:absolute;top:28px;right:0;border:1px solid #e4e4e4;background:#FFF;z-index:2;}
.site_nav .menu_hd{line-height:28px;height:28px;width:74px;padding:0 1px 0 15px;background:url("/commImage/10.2/ui/icon/31.png") no-repeat -299px -42px;cursor:pointer;}
.site_nav .menu_hd b{background:url("/commImage/10.2/ui/icon/31.png") no-repeat -48px 6px;padding:0 2px;margin-left:3px;}
.site_nav .menu_hd i.phone{background:url("/commImage/10.2/ui/icon/31.png") no-repeat -100px 2px;padding:2px 5px;}
.site_nav .sn_mobile .menu-bd{width:310px;padding:16px 8px 8px 8px;}
.site_nav .sn_mobile img{display:block;}
.site_nav .sn_mobile .mobile_item_text{}
.site_nav .sn_mobile .mobile_item_text a{color:#727272;}
.site_nav .sn_mobile .mobile_item_text i{background:url("/commImage/10.2/ui/icon/31.png") no-repeat;padding:2px 8px;margin-right:2px;}
.site_nav .sn_mobile .sn_mobile_wx i{background-position:-150px 0;padding:2px 10px;}
.site_nav .sn_mobile .sn_mobile_Android i{background-position:-200px 0;}
.site_nav .sn_mobile .sn_mobile_iPhone i{background-position:-250px 0;}
.site_nav .mobile_item{float:left;padding:0 8px}
.site_nav .sn_sitemap .menu-bd{width:600px;padding:15px 0;}
.site_nav .sn_sitemap ul{border-left:1px solid #EEE;margin-left:-1px;line-height:28px;}
.site_nav .menu-bd li{width:73px;padding-left:15px;line-height:28px;height:28px;}
.site_nav .menu-bd li a{color:#727272;}
.site_nav .sn_sitemap li a{color:#727272;}
.site_nav .sn_sitemap h3{font-weight:bold;color:#535353;padding:0 0 5px 15px;}
.site_nav .site_job_search li{float:left;width:75px;padding-left:15px;}
.site_nav .site_hot_area li{float:left;width:45px;padding-left:15px;}
.site_nav .site_job_sort{width:180px;}
.site_nav .site_job_sort li{float:left;width:75px;padding-left:15px;}
.site_nav .site_hot_area{width:240px;}
.site_nav .sn_menu{position:relative;}
.menu_item_active .menu-bd{display:block;}
.menu_item_active .menu_hd{background:#FFF;height:29px;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;position:absolute;top:0;left:0;z-index:3;padding:0 0 0 14px;}
.menu_item_active .menu_hd b{background-position:2px 6px;}

/* about */
.item_box{padding:25px 0; }
.item{}
.item_head{font-size:18px;font-weight:bold;line-height:28px;padding-bottom:5px;}
.item_head i{}
.item_body{ font-size:14px; color:#555; line-height:26px;}

.container_box{background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}

.footer{margin-top:40px;min-width:1200px;}

.left_side{float:left;width:200px;}
.left_side .item_box{ background:none}
.left_side .item{ padding:0}
.left_side .item_head{padding:0 30px 10px 25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:16px;position:relative;font-weight:bold;}
.left_side .item_head i{ left:0px;}
.left_side .item_head em{ right:15px;}
.right_main{display:inline;float:right;width:1000px;position:relative;border-left:1px solid #ddd;box-sizing:border-box;}
.right_main .stop_apply{position:absolute;top:20px;right:150px;width:170px;height:98px;background:url("/commImage/10.2/ui/icon/stopRecruitment1.png") no-repeat;z-index:1;}
.read_box{ margin-top:25px !important;}
.right_main .main_box{padding:25px;}

.left_side dt .nav_bg{background:#bbbbbb;height:18px;}
.left_side dd .nav_bg{background:#dddddd;height:14px;}

.right_main .item_head{}
.right_main .item_head i{left:0px;top:1px}
.right_main .item.map{ padding-top:30px;}
.right_main_tip{padding-top:15px;font-size:14px;color:#888;line-height:22px;}
.home_company .home_main .right_main_tip{padding-left:25px;padding-right:25px;}

/* home */
.home_company .company .item_body{line-height:26px;font-size:14px;color:#555555;}
.home_company .company .summary{height:185px;overflow:hidden;}
.home_company .more{text-align:right;}
.home_company .more a{color:#44659E;font-size:14px;}

.home_company .contactus dl{padding-left:80px;padding-top:6px;padding-bottom:6px;position:relative;*zoom:1;line-height:16px;font-size:14px;color:#444;}
.home_company .contactus dt{position:absolute;top:6px;left:0;line-height:16px;color:#888;}
.home_company .contactus dd{}
.home_company .contactus dd span{color:#AAA;}
.home_company .contactus dd.show_map a{color:#1155CC;margin-left:15px;position:relative;_zoom:1;padding-left:15px;white-space:nowrap;}
.home_company .contactus dd.show_map a i{display:block;height:17px;width:12px;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -100px -100px;;overflow:hidden;position:absolute;top:0;_top:4px;left:0;}

.home_company .bizInfo .item_head a{margin-left:20px;color:#4f8eef;font-size:14px;font-weight:normal;}
.home_company .bizInfo dl{overflow:hidden;zoom:1;padding:3px 0;}
.home_company .bizInfo dt{float:left;width:80px;line-height:22px;height:22px;color:#888;}
.home_company .bizInfo dd{margin-left:80px;line-height:22px;height:22px;}


.home_company .pos_list .item_body{padding-bottom:20px;}
.home_company .pos_list .item_body a{float:left;padding:10px;}
.home_company .pos_list .item_body a:hover{background:#f4f4f4;border-radius:8px;text-decoration:none;}
.home_company .pos_list .item_body div{margin-left:-10px;margin-right:-10px;}
.home_company .pos_list dl{float:left;width:193px;line-height:22px;}
.home_company .pos_list dd{color:#666;width:170px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.home_company .pos_list dd span{color:#CCC;padding:0 5px;}
.home_company .pos_list dt{font-size:14px;color:#44659E;}
.home_company .pos_list dt{width:180px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.home_company .photo{width:770px;margin:0 auto;}
.home_company .photo .item_head{padding-bottom:10px;}
.home_company .photo .item_head a{margin-left:20px;color:#4f8eef;font-size:14px;font-weight:normal;}
.home_company .photo li{padding-bottom:20px;}
.home_company .photo li img{vertical-align:top;}
.home_company .photo li .text{color:#555555;line-height:22px;font-size:14px;padding-bottom:5px;}

.home_company .photo .album_item{width:470px;overflow:hidden;float:left;height:330px;border-radius:10px;margin-right:10px;margin-bottom:10px;border:1px solid #eee;box-sizing:border-box;position:relative;}

.home_company .photo .album_style_1 .album_item{width:949px;}
.home_company .photo .album_style_1 .album_item_1 .pic{height:328px;}
.home_company .photo .album_style_1 .album_item_1 .pic img{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.home_company .photo .album_style_1 .pic.vertical img{width:100%;height:auto;}

.home_company .photo .album_style_2{margin-right:-11px;}
.home_company .photo .album_style_2 .album_item{width:470px;height:330px;overflow:hidden;float:left;border-radius:10px;margin-right:10px;margin-bottom:10px;border:1px solid #eee;box-sizing:border-box;position:relative;}
.home_company .photo .album_style_2 .album_item img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.home_company .photo .album_style_2 .pic.vertical img{width:100%;height:auto;}

.home_company .photo .album_style_3{margin-right:-11px;}
.home_company .photo .album_style_3 .album_item{width:450px;height:160px;overflow:hidden;float:left;border-radius:10px;margin-right:10px;margin-bottom:10px;border:1px solid #eee;box-sizing:border-box;position:relative;}
.home_company .photo .album_style_3 .pic{height:158px;}
.home_company .photo .album_style_3 .album_item_1{width:490px;height:330px;}
.home_company .photo .album_style_3 .album_item_1 .pic{height:328px;}
.home_company .photo .album_style_3 .album_item img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.home_company .photo .album_style_3 .pic.vertical img{width:100%;height:auto;}

.home_company .photo .album_style_4{margin-right:-11px;}
.home_company .photo .album_style_4 .album_item{width:230px;height:160px;overflow:hidden;float:left;border-radius:10px;margin-right:10px;margin-bottom:10px;border:1px solid #eee;box-sizing:border-box;position:relative;}
.home_company .photo .album_style_4 .album_item .pic{height:158px;width:228px;}
.home_company .photo .album_style_4 .album_item img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.home_company .photo .album_style_4 .album_item_1{width:470px;height:330px;}
.home_company .photo .album_style_4 .album_item_1 .pic{height:328px;width:468px;}
.home_company .photo .album_style_4 .album_item_2{width:470px;height:160px;}
.home_company .photo .album_style_4 .album_item_2 .pic img{width:100%;height:auto;}
.home_company .photo .album_style_4 .pic.vertical img{width:100%;height:auto;}

.home_company .photo .album_style_5{margin-right:-11px;}
.home_company .photo .album_style_5 .album_item{width:230px;height:160px;overflow:hidden;float:left;border-radius:10px;margin-right:10px;margin-bottom:10px;border:1px solid #eee;box-sizing:border-box;position:relative;}
.home_company .photo .album_style_5 .album_item img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.home_company .photo .album_style_5 .album_item .pic{height:158px;}
.home_company .photo .album_style_5 .album_item_1{width:470px;height:330px;}
.home_company .photo .album_style_5 .album_item_1 .pic{width:468px;height:328px;}
.home_company .photo .album_style_5 .pic.vertical img{width:100%;height:auto;}


.home_company .home_main .video_object{float:right;width:340px;height:180px;overflow:hidden;border-radius:10px;margin-left:22px;margin-top:7px;}
.home_company .home_main .video_object iframe{width:340px;height:180px;}
.home_company .company_introduction{max-height:168px;overflow:hidden;line-height:28px;}
.home_company .company_introduction_more a{font-size:14px;color:#4f8eef;}

/*
.home_company .read{padding:0 15px;}
.home_company .read a{float:left;padding:5px 0;color:#44659E; font-size:12px;}
.home_company .read dl{float:left;width:320px; padding:10px 0}
.home_company .read dt{float:left;width:70px;}
.home_company .read dd{float:left;line-height:20px;padding:8px 0;width:220px;}
.home_company .read dd div.com_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#333;width:220px;}
.home_company .read dd div.pos_cnt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.home_company .read img{display:block;border:1px solid #DDD;border-radius:50%;}
*/

.home_company .read .item_body{margin-right:-15px;}
.home_company .read a{float:left;width:33.3%;}
.home_company .read a:hover dl{box-shadow:0 0 10px rgba(0,0,0,0.1);}
.home_company .read_box .item_head{padding-bottom:0;line-height:22px;height:22px;}
.home_company .read_box .item_box{padding:0;}
.home_company .item.read{padding:0;}
.home_company .read a:hover{text-decoration:none;}
.home_company .read dl{padding:17px 20px 17px 100px;background:#ffffff;box-sizing:border-box;border-radius:10px;margin-right:15px;margin-top:15px;transition:box-shadow 0.5s;}
.home_company .read dt{float:left;margin-left:-80px;}
.home_company .read dt img{vertical-align:top;width:66px;height:66px;box-sizing:border-box;border:1px solid #e6e6e6;border-radius:10px;}
.home_company .read dd{height:66px;}
.home_company .read .com_name{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;font-family:"Microsoft yahei";line-height:22px;height:22px;font-size:16px;color:#222;}
.home_company .read .com_attr{line-height:22px;height:22px;font-family:"Microsoft yahei";font-size:12px;color:#999;}
.home_company .read .com_attr span{display:inline-block;line-height:24px;vertical-align:top;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Microsoft yahei";font-size:12px;}
.home_company .read .com_attr em{font-style:normal;padding:0 5px;}
.home_company .read .pos_cnt{line-height:22px;height:22px;font-family:"Microsoft yahei";font-size:12px;color:#999;}
.home_company .read .pos_cnt b{color:#f26b01;font-weight:bold;padding-right:5px;font-size:12px;}


.home_company .statistics .statistics_box{margin:0 auto;width:200px;}
.home_company .home_main .item{padding:0px 25px 25px 25px;width:auto;}
.home_company .home_main .item_head{}

/*video*/
.video_company .video:first-child{ margin-bottom:20px;}

/* position  */
.jobcn_position_bar_pager .pgNext{height:20px;float:left;width:12px;text-indent:-100px;overflow:hidden;background:url("/commImage/ui/icon/pager3.png") no-repeat scroll;margin:0 2px;cursor:pointer;}
.jobcn_position_bar_pager .first{background-position:center -404px;}
.jobcn_position_bar_pager .prev{background-position:center -436px;}
.jobcn_position_bar_pager .next{background-position:center -469px;}
.jobcn_position_bar_pager .last{background-position:center -500px;}
.jobcn_position_bar_pager .firstEmpty{background-position:center -5px;}
.jobcn_position_bar_pager .prevEmpty{background-position:center -38px;}
.jobcn_position_bar_pager .nextEmpty{background-position:-18px -70px;}
.jobcn_position_bar_pager .lastEmpty{background-position:-18px -101px;}
.jobcn_position_bar_pager .page-number{padding:0;float:left;width:23px;height:20px;text-align:center;margin:0 2px;cursor:pointer;}
.jobcn_position_bar_pager .pgEmpty{display:none;}
.jobcn_position_bar_pager .pgCurrent{background:#fff url("/commImage/ui/icon/pager3.png") no-repeat left -600px;}







/* jobcn position list */
.job_list{background:#FFF;}
.job_list .right_main .item_box{ padding-top:0;}
.job_list_filter{background:#fff;z-index:2;}
.job_list_filter_list{padding:0 25px 15px;}
.job_list_filter_item{float:left;position:relative;margin-right:10px;min-width:120px;}
.job_list_filter_dept{background:none;}
.job_list_filter_hd{line-height:22px;height:22px;padding:3px 25px 3px 10px;border:1px solid #ddd;border-radius:3px;font-size:14px;cursor:pointer;}
.job_list_filter_hd span{}
.job_list_filter_hd i{width:10px;height:6px;display:block;background:url("/commImage/10.2/ui/icon/92.png") no-repeat -150px -50px;position:absolute;top:50%; right:10px;margin-top:-3px;}
.job_list_filter_hd .job_list_filter_icon{background-position:-50px -242px;}
.job_list_filter_bd{position:absolute;top:35px;left:0;background:#FFF;border:1px solid #ddd;overflow:hidden;*zoom:1;width:180px;}
.job_list_filter_bd ul{float:left;width:140px;border-right:1px dotted #DDD;margin-right:-1px;padding:0 10px;}
.job_list_filter_bd li{height:28px;line-height:28px;font-size:14px;color:#44659e;cursor:pointer;position:relative;_zoom:1;}
.job_list_filter_bd li span{position:absolute;top:0;right:0;color:#888;}
.job_list_filter_bd li div{width:115px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.job_list_filter_bd_box{overflow:Hidden;width:160px;padding:5px 0;}
.job_list_filter_active{z-index:2;}
.job_list_filter_active .job_list_filter_hd{position:relative;z-index:2;}
.job_list_filter_active .job_list_filter_hd:after{content:"";height:10px;background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;position:absolute;left:-1px;right:-1px;bottom:-7px;}
.job_list_filter_active .job_list_filter_hd i{background-position:-100px -50px;}
.job_list_filter_active .job_list_filter_bd{display:block;}


.job_list_filter_item .job_list_filter_bd{width:650px;}
.job_list_filter_item .job_list_filter_bd_box{width:650px;}
.job_list_filter_item_style3 .job_list_filter_bd{width:480px;}
.job_list_filter_item_style3 .job_list_filter_bd_box{width:480px;}
.job_list_filter_item_style2 .job_list_filter_bd{width:320px;}
.job_list_filter_item_style2 .job_list_filter_bd_box{width:320px;}
.job_list_filter_item_style1 .job_list_filter_bd{width:160px;}
.job_list_filter_item_style1 .job_list_filter_bd_box{width:160px;}

.job_list_more{padding:20px 0 40px 0;}
.job_list_more a{width:750px;height:45px;line-height:45px; font-size:16px; font-weight:bold; background:#f6f8fb;margin:0 auto;border:1px solid #ced5e0;font-family:"Microsoft Yahei","SimSun","Tahoma";display:block;text-align:center;color:#5d76a0;border-radius:5px;}

/*map*/
.map .map_head a{font-size:14px;color:#7E8286;}
.map .map_head a.active{font-weight:bold;}
.map .map_head span{padding:0 10px;color:#CCC;font-size:14px;}
.map .map_body{padding-bottom:15px;}
.map .map_body li{width:100%;height:380px;background:#FAFAFA;border-radius:10px;}
.map .map_address{font-size:14px;color:#5F6264;padding-left:15px;position:relative;_zoom:1;}
.map .map_address i{display:block;height:17px;width:12px;background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -100px -100px;;overflow:hidden;position:absolute;top:5px;_top:4px;left:0;}


/*qr_code*/
.code_box{height:600px;background:url("/commImage/10.2/ui/bg/bg_code_06.jpg") no-repeat;background-size:100%;margin:0 auto;position:relative;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.code_box .qr_code{ width:114px; height:114px; position:absolute; left:211px; top:200px;overflow:hidden;}
.code_box .qr_code .title{ color:#fff; font-size:14px; font-weight:bold; text-align:center;height:45px; line-height:45px;}
.code_box .qr_code .code_pic{   text-align:center}
.code_box .qr_code .code_pic img{width:115px; height:115px;}
.code_box .phone_box{position:absolute;left:611px;top:54px;}
.code_box .phone_pic{ width:240px; height:460px;background:#fff;overflow: hidden;border-radius:10px;}
.code_box .phone_pic iframe{width:240px;height:460px;-webkit-font-smoothing:antialiased;}

.nav_pos .sub_menu .code_btn{ position:relative;}
.nav_pos .sub_menu .phone_btn{ float:left;width:10px; height:43px; padding:3px 5px 0 0;_padding:1px 5px 0 0; background:url("/commImage/10.2/ui/bg/phone_btn.png") no-repeat 0 center;}
.code_box .phone_box img{ width:100%; height:100%;border:0;}

.code_ball{ width:119px; height:306px; position:fixed; right:200px; top:100px;   _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));_margin-top:100px;   background: url("/commImage/10.2/ui/bg/qr_code_ball.png") no-repeat ;_background: url("/commImage/10.2/ui/bg/qr_code_ball1.png") no-repeat ; background-size:100%; z-index:10 }
.code_ball .squre{padding: 174px 10px 0 13px; padding-top:170px}
.code_ball .squre .title{ color:#fff; font-size:12px; height:30px; line-height:15px; font-family: Microsoft yahei,arial; text-align:center; padding-bottom:5px}
.code_ball .squre .code_img{width: 84px;height: 84px; padding:4px; _padding:4px 4px 0 4px; background:#fff}
.code_ball .squre .code_img img{width: 84px;height: 84px;}


/*left_job_list*/
.pagination .jobcn-select{float:none;display:inline-block;width:auto;}
.left_job_list{ padding:0 15px;}
.left_job_list a{color:#555;font-size:14px; }
.left_job_list dl{ padding-bottom:20px;}
.left_job_list dd{padding:0 18px 0 25px; }
.left_job_list dd li{line-height:22px;padding:7px 0;}
.left_job_list dd li a{width:100%; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.left_job_list dd .posActive{ color:#f26b01}
.left_job_list .drop{ width:10px;height:6px;display:block; background:url("/commImage/10.2/ui/icon/92.png") no-repeat -100px -50px; position:absolute; top:7px; right:-2px;}
.left_job_list .close{ background-position:-150px -50px;}
.left_job_list .pageWrapper{padding-bottom:10px;}
.left_job_list .pagination{padding:15px;text-align:center;font-size:0;}
.left_job_list .pagination  a,.left_job_list .pagination  input{ display:block;width:24px;height:24px;line-height:24px;color:#222;background:#eee;text-align:center;border-radius:4px;}
.left_job_list .pagination  li.page_btn a{ background: #fafafa url("/commImage/10.2/ui/icon/v3.png") no-repeat; }
.left_job_list .pagination  li.first_page a{background-position: 9px 7px; }
.left_job_list .pagination  li.pre_page a{background-position: -21px 7px; }
.left_job_list .pagination  li.next_page a{background-position: -52px 7px; }
.left_job_list .pagination  li.last_page a{background-position: -82px 7px;}
.left_job_list .pagination  li.last_page{ padding-right:0 }
.left_job_list .pagination  li.active a{color:#fff;background:#f26b01;}
.left_job_list .pagination  li.go_input{ font-size:12px; color:#666; padding-right:0px; }
.left_job_list .pagination  input{ display:inline-block; margin:0 11px;_margin:0 9px;*margin-bottom:-4px; text-align:center; height:24px;line-height: 24px; width:26px; font-size:14px; color:#666}
.left_job_list .pagination  span{ font-size:12px;}
.left_job_list .pagination  .go_btn{ display:inline-block; font-size:14px; text-decoration:none; width:52px; height:28px; color:#333; margin-left:10px;*margin-bottom:-4px; background:url("/commImage/10.2/ui/icon/48.png") no-repeat; border:none}
.left_job_list .jobcn-select{ margin:0 6px;}
.left_job_list .pagination  a.jobcn-select-toggle{width:40px;text-align:left;padding:0 18px 0 12px;background:#eee;border:none;}
.left_job_list .jobcn-select .jobcn-select-list{top:24px;max-height:168px;overflow-y:auto;overflow-x:hidden;}
.left_job_list .jobcn-select .jobcn-select-list li{ float:none;padding:0px !important;display:block;margin:0;}
.left_job_list .jobcn-select .jobcn-select-list li span{font-size:14px;color: #666;display: block; padding:3px 0px 3px 12px;cursor:pointer;line-height:22px;}
.left_job_list .jobcn-select .jobcn-select-list li:hover{background:#eee;}
.left_job_list .pagination{margin:0 0 15px;}
.left_job_list .pagination li{display:inline-block;margin:0 5px;}
.left_job_list .jump_to{height:24px;line-height:24px;font-size:14px !important;color:#666;vertical-align:top;}
.left_job_list .jobcn-select .jobcn-select-icon{width: 27px;height: 25px;display:block;position:absolute;top: 3px;right: 0px;background: url("/commImage/10.2/ui/icon/01.png") no-repeat -237px -40px;overflow:hidden;cursor: pointer;}
/*weixin_Bind*/
.weixinBind_icon{background:url("/commImage/ui/icon/default_icon.png") no-repeat -180px -27px;padding:0 6px;}
.result_operate_new{ border:0; margin-bottom:0; margin-top:4px; padding-bottom:0; float:right}

/* certificate_icon */



.job_list table .posName{ padding:0 10px;}
.job_list table .comName{ padding-right:0;}

.job_view .item_head{font-size:16px;color:#f26b01;padding-bottom:15px;line-height:22px;position:relative;}
.job_view .item_head:before{content:"";position:absolute;top:4px;left:-25px;width:5px;height:16px;background:#f26b01;}
.job_view .item_main{padding:15px 25px 0;margin-right:-20px;}

.job_view .item_job .job_info{padding:2px 0 7px;line-height:22px;}
.job_view .item_job .job_info p em{padding:0 8px;color:#e6e6e6;font-style:normal;}
.job_view .item_job .job_info p span{color:#555;padding:0;}
.job_view .item_job .job_info p span.view-pos-date{color:#555;}
.job_view .job_welfare{height:20px;overflow:hidden;}
.job_view .job_welfare span{float:left;line-height:20px;height:20px;padding:0 5px;background:#eee;margin-right:8px;border-radius:4px;color:#555;white-space:nowrap;} 
.job_view .item_box{padding:0;margin:0;float:left;width:50%;}
.job_view .item_box:hover{}
.job_view.detail{padding:0px 25px;margin-right:-20px;}
.job_view .item_box .item_job{padding:18px 20px 20px;border:1px solid #eee;margin-right:20px;margin-bottom:20px;border-radius:6px;transition:box-shadow 0.5s;height:75px;position:relative;}
.job_view .item_box .item_job:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);}
.job_view .item_box .item_job a:hover{text-decoration:none;}
.job_view .item_box .item_job .job_main a:hover{text-decoration:none;}
.job_view .item_box .item_job .job_title h4{line-height:24px;height:24px;position:relative;padding-right:80px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:18px;font-weight:bold;}
.job_view .item_box .item_job .job_name a{font-size:18px;color:#222;font-weight:bold;}
.job_view .item_box .item_job .job_salary{position:absolute;top:18px;right:20px;font-size:18px;font-weight:bold;color:#f26b01;line-height:24px;}
.job_view .item_box.hover .item_job{padding:18px 20px 20px;border:1px solid #eee;background:transparent;}
.job_view .item_box.active{border:0;}

.job_preview_tip{background:#fffce5;border:1px solid #f0e5ba;margin:25px 25px 0 25px;color:#555555;padding:8px 10px 8px 34px;font-family:"Microsoft Yahei","SimSun","Tahoma";font-size:14px;position:relative;}
.job_preview_tip a{color:#006600;font-family:"Microsoft Yahei","SimSun","Tahoma";}
.job_preview_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;}
.warm_tip{margin-bottom:15px;}
.position_tip{background:#fffce5;border:1px solid #f0e5ba;color:#555555;padding:8px 10px 8px 34px;font-family:"Microsoft Yahei","SimSun","Tahoma";font-size:14px;position:relative;border-radius:10px;}
.position_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;}
.position_tip a{color:#ff7701;font-family:"Microsoft Yahei","SimSun","Tahoma";}

.successful_favourite{padding:25px 0;width:150px;padding-left:60px;margin:10px auto;position:relative;zoom:1;}
.successful_favourite .success_icon{width:32px;height:32px;position:absolute;top:18px;left:20px;background:url("/commImage/ui/icon/icon5.png") no-repeat scroll -50px -550px;}
.successful_favourite p{font-size:14px;font-weight:bold;color:#444;}

/* favourite */
.fast_favourite{padding-left:50px;position:relative;zoom:1;width:280px;margin:0 auto;padding-top:45px;padding-bottom:45px;}
.fast_favourite .failure_icon{width:32px;height:32px;position:absolute;top:40px;left:0;background:url("/commImage/ui/icon/icon5.png") no-repeat scroll 0 -550px;}
.fast_favourite h1{padding:0;margin:0;font-size:14px;color:#CC0000;padding-bottom:10px;font-weight:bold;}
.fast_favourite p{font-size:14px;color:#444;line-height:30px;}
.successful_favourite{padding:25px 0;width:150px;padding-left:60px;margin:10px auto;position:relative;zoom:1;}
.successful_favourite .success_icon{width:32px;height:32px;position:absolute;top:18px;left:20px;background:url("/commImage/ui/icon/icon5.png") no-repeat scroll -50px -550px;}
.successful_favourite p{font-size:14px;font-weight:bold;color:#444;}

/**/


/**/
.no_position{ text-align:center; padding-top:15px;}
.no_position i{ width:120px; height:120px; display:block; background:url("/commImage/10.2/ui/icon/no_position.png") no-repeat; margin:0 auto;}
.no_position img{vertical-align:top;}
.no_position .no_data_tips{color:#666; font-size:14px; display:block;padding-top:15px;}

/*.job_list_item_salary*/
.job_list_item_salary{position:relative;_zoom:1;padding-left:15px;}
.job_list_item_salary i{background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -150px -250px;width:13px;height:13px;position:absolute;top:6px;left:0;overflow:Hidden;display:none;}
.job_list_item_area{position:relative;_zoom:1;padding-left:15px;}
.job_list_item_area i{background:url("/commImage/10.2/ui/bg/bg11.png") no-repeat -100px -250px;width:13px;height:13px;position:absolute;top:6px;left:0;overflow:Hidden;}
.job_list_more{padding:20px 0;}
.job_list_more a{width:300px;height:22px;line-height:22px;margin:0 auto;padding:9px 0;font-family:"Microsoft Yahei","SimSun","Tahoma";display:block;text-align:center;color:#555;border-radius:5px;background:#e6e6e6;font-size:14px;font-weight:normal;border:0}
.job_list_more a:hover{text-decoration:none;}

/* bizRegInfo */
.bizRegInfo{padding-top:20px;}
.bizRegInfo_detail{padding-bottom:20px;*zoom:1;}
.bizRegInfo_bd_item_inner{background:#ffffff;padding:0 25px;}
.bizRegInfo_bd_title{line-height:22px;height:22px;font-size:16px;padding:20px 0 15px 0;position:relative;zoom:1;font-weight:bold;}
.bizRegInfo_bd_title i{height:18px;width:4px;background:#ff9556;position:absolute;top:50%;left:-25px;margin-top:-9px;overflow:hidden;}
.bizRegInfo_bd_title_r{position:absolute;top:20px;right:0;font-size:12px;color:#888;font-weight:normal;}
a.bizRegInfo_bd_title_r{color:#1155cc;}
.bizRegInfo_bd_body td,.bizRegInfo_bd_body th{border:1px solid #ddd;line-height:22px;padding:8px 20px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.bizRegInfo_bd_body .job_name{text-align:left;}
.bizRegInfo_bd_body .job_name a{color:#1155cc;}
.bizRegInfo_bd_body .salary{color:#f26b01;}
.bizRegInfo_bd_body{padding-bottom:30px;}
.bizRegInfo_detail_bd{_padding-top:1px;_padding-left:2px;}

.bizRegInfo_hd{background:#fff;margin-bottom:20px;padding:20px 25px;}
.bizRegInfo_hd h2{font-size:24px;color:#333;height:30px;line-height:30px;}
.bizRegInfo_hd h2 b{font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1";}
.bizRegInfo_hd h2 span{line-height:20px;height:20px;display:inline-block;margin:5px 10px;vertical-align:top;font-size:12px;background:#5eb75d;color:#fff;border-radius:2px;padding:0 6px;}
.bizRegInfo_hd_attr{font-size:14px;padding-top:8px;line-height:22px;position:relative;}
.bizRegInfo_hd_attr a{position:absolute;top:0;right:0;color:#1155cc;}
.bizRegInfo_hd_attr b{font-family:"\5FAE\8F6F\96C5\9ED1";color:#888;font-weight:normal;}
.bizRegInfo_hd_attr span{font-family:"\5FAE\8F6F\96C5\9ED1";color:#555;}
.bizRegInfo_hd_attr em{padding:0 15px;color:#ddd;font-style:normal;}

.bizRegInfo_detail dl{overflow:hidden;width:50%;float:left;border:1px solid #dddddd;width:469px;_width:468px;margin-top:-1px;margin-left:-1px;background:#f7f7f7;}
.bizRegInfo_detail dt{float:left;color:#888888;padding:7px 0 7px 20px;line-height:24px;font-size:14px;}
.bizRegInfo_detail dd{margin-left:125px;font-size:14px;color:#555;background:#fff;border-left:1px solid #ddd;padding:7px 20px;line-height:24px;}
.bizRegInfo_detail_ft{color:#888888;line-height:22px;height:22px;text-align:right;padding-top:15px;}
.bizRegInfo_detail_ft i{display:inline-block;height:16px;width:54px;background:#EEE;margin:3px 0 3px 5px;vertical-align:top;overflow:hidden;background:url("/commImage/10.2/ui/icon/54.png") no-repeat 0 -50px;}
.bizRegInfo_jobs table{table-layout:fixed;width:100%;}
.bizRegInfo_jobs thead tr{background:#f7f7f7;}
.bizRegInfo_jobs thead th{color:#888;}
.bizRegInfo_jobs td{text-align:center;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* zhiYuMP */
.zhiYuMP_box{background:#fff;border-radius:20px;}
.zhiYuMP_box .box-header{text-align:center;padding:40px 0 20px;line-height:30px;height:30px;}
.zhiYuMP_box .box-title{font-size:22px;font-weight:bold;color:#222;cursor:default;}
.zhiYuMP_box .box-title:hover{text-decoration:none;}
.zhiYuMP_box .set_zhiyu_mp_content{text-align:center;}
.zhiYuMP_box .zhiyu_mp_content_tip{color:#888;font-size:14px;line-height:20px;}
.zhiYuMP_box .zhiyu_mp_content_tip b{color:#222;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1";}
.zhiYuMP_box .zhiyu_mp_content_pic{padding:30px 0;}
.zhiYuMP_box .zhiyu_mp_content_pic img{vertical-align:top;}
.zhiYuMP_box .zhiyu_mp_content_scan{color:#888;line-height:24px;padding-bottom:25px;font-size:16px;}

/* zhiYuMPContact */
.zhiyumpcontact_box .box-title{display:none;}
.zhiyumpcontact_box .box-header{position:relative;}
.zhiyumpcontact_box .box-close{width:32px;height:32px;background:url("/commImage/10.2/ui/bg/bg17.png") no-repeat 0 -362px;position:absolute;top:-18px;right:-18px;}
.zhiyumpcontact_box .zhiyump_contact_content{width:560px;height:360px;background:url("/commImage/10.2/ui/bg/bg17.png") no-repeat;}
.zhiyumpcontact_box .zhiyump_contact_content_card{padding:125px 0 30px 42px;}
.zhiyumpcontact_box .zhiyump_contact_content_card img{vertical-align:top;width:170px;height:170px;}
.zhiyumpcontact_box .zhiyump_contact_content_copyright{line-height:22px;height:22px;text-align:center;color:#77c89c;font-size:14px;}


/* stop recruitment */
.stop_recruitment{padding:20px 0;}
.stop_recruitment_main{padding:30px 0;background:#fff;border-radius:6px;text-align:center;}
.stop_recruitment_main h3{font-size:32px;font-weight:bold;color:#222;line-height:48px;padding-bottom:4px;}
.stop_recruitment_main p{color:#666;font-size:14px;line-height:22px;}
.stop_recruitment_main_icon{display:inline-block;width:112px;height:94px;background:url("/commImage/10.2/ui/icon/stopRecruitment.png") no-repeat;vertical-align:top;margin-right:20px;}
.stop_recruitment_main_text{display:inline-block;text-align:left;padding:10px 0;}

/* recommend jobs */
.recommend_jobs_main{width:770px;float:left;min-height:1000px;}
.recommend_jobs_side{width:210px;float:right;}
.recommend_jobs_content{background:#ffffff;border-radius:6px;padding:6px 0;}
.recommend_jobs_item{padding:0 30px;}
.recommend_jobs_item:hover{background:#f1f6ff;}
.recommend_jobs_box{padding:18px 0;border-top:1px solid #eee;}
.recommend_jobs_item:first-child .recommend_jobs_box{border-top:0;}
.recommend_jobs_info{width:500px;float:left;height:92px;}
.recommend_jobs_info_posName{line-height:22px;height:22px;padding:5px 0;}
.recommend_jobs_info_posName a{font-size:18px;color:#222;font-weight:bold;font-family:"Microsoft yahei";display:inline-block;vertical-align:top;height:22px;line-height:22px;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.recommend_jobs_info_posName a:hover{color:#3986fa;}
.recommend_jobs_info_posName a:visited{color:#9a531a;}
.recommend_jobs_attr{height:92px;position:relative;margin-left:420px;}
.recommend_jobs_attr_welfare{text-align:right;position:absolute;right:0;bottom:6px;max-height:56px;overflow:hidden;}
.recommend_jobs_attr_welfare span{display:inline-block;vertical-align:top;line-height:20px;height:20px;background:#eee;padding:0 5px;margin-left:8px;margin-top:8px;border-radius:4px;color:#555;font-family:"Microsoft yahei";}
.recommend_jobs_attr_salary{font-size:18px;color:#f26b01;font-weight:bold;font-family:"Microsoft yahei";text-align:right;line-height:22px;padding-top:6px;}
.recommend_jobs_info_base{line-height:22px;padding:4px 0;color:#888888;font-family:"Microsoft yahei";font-size:14px;}
.recommend_jobs_info_base span{padding:0 8px;color:#ddd;font-size:12px;}
.recommend_jobs_info_base em{font-style:normal;font-family:"Microsoft yahei";font-size:14px;}
.recommend_jobs_info_comName{line-height:22px;padding:4px 0;}
.recommend_jobs_info_comName a{color:#888888;font-family:"Microsoft yahei";font-size:14px;max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:22px;line-height:22px;display:inline-block;vertical-align:top;}
.recommend_jobs_info_comName .vip_com1{display:inline-block;height:14px;width:14px;vertical-align:top;overflow:hidden;padding:0;background:url("/commImage/ui/icon/default_icon.png") no-repeat -60px -30px;margin:4px 0 4px 8px;}
.recommend_jobs_info_comName .vip_com2{display:inline-block;height:14px;width:14px;vertical-align:top;overflow:hidden;padding:0;background:url("/commImage/ui/icon/default_icon.png") no-repeat -30px -30px;margin:4px 0 4px 8px;}
.recommend_jobs_info_comName .vip_com3{display:inline-block;height:14px;width:14px;vertical-align:top;overflow:hidden;padding:0;background:url("/commImage/ui/icon/default_icon.png") no-repeat 0 -30px;margin:4px 0 4px 8px;}
.recommend_jobs_main_more{padding:10px 30px 24px;}
.recommend_jobs_main_more a{display:block;line-height:22px;height:22px;background:#eee;text-align:center;padding:9px 0;border-radius:4px;font-family:"Microsoft yahei";font-size:14px;color:#222;text-decoration:none;}
.recommend_jobs_main_more a:hover{background:#ffeee1;color:#f26b01;}
.recommend_jobs_side_hot{background:#fff;border-radius:6px;margin-bottom:20px;font-size:14px;}
.recommend_jobs_side_hot_hd{line-height:22px;height:22px;padding:15px 20px 8px;font-family:"Microsoft yahei";color:#888;}
.recommend_jobs_side_hot_hd i{width:18px;height:18px;display:inline-block;vertical-align:top;margin:2px 10px 2px 0;background:url("/commImage/10.2/ui/icon/81.png") no-repeat -250px -300px;}
.recommend_jobs_side_hot_bd{padding:5px 10px 15px 20px;}
.recommend_jobs_side_hot_bd ul{overflow:hidden;}
.recommend_jobs_side_hot_bd li{float:left;padding:3px 15px 3px 0;}
.recommend_jobs_side_hot_bd a{display:inline-block;color:#4f8eef;line-height:22px;height:22px;vertical-align:top;border-radius:4px;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;}
.recommend_jobs_side_hot_bd a:hover{color:#4f8eef;}
.recommend_jobs_side_pics li{margin-bottom:20px;}
.recommend_jobs_side_pics li img{vertical-align:top;border-radius:6px;}

.bread{padding-top:25px;font-size:14px;color:#8D96A4;}
.bread a{color:#8D96A4;}
.bread span{color:#888;padding:0 5px;font-family:arial;}

.stop_hiring_tip{width:1200px;margin:15px auto 0;color:#888;}

.preview_row_bg{background:#dddddd;height:14px;margin:14px 0;}
.preview_row_bg:first-child{margin-top:2px;}
.preview_row_bg:last-child{margin-bottom:0;}
.preview_row_picture{border-radius:5px;height:260px;line-height:260px;text-align:center;background:#e5e5e5;}
.preview_row_map{border-radius:5px;height:320px;line-height:320px;text-align:center;background:#e5e5e5;}

.footer_information_right dl.footer_information_right_about{padding-left:100px;}
.footer_information_right dl{padding-left:80px;}

#baidu_jsapi_watermark{opacity:0;}
div[id*="baidu_jsapi_watermark_"]{visibility:hidden;}
