@charset "gb2312";
/* CSS Document */
body{font-size:12px;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td ,ul,li{    margin: 0;    padding: 0;border:0px;list-style:none;}
a{text-decoration:none;}
a:hover{color:#F00;text-decoration:underline;}
.f_l{float:left;}
.f_r{float:right;}
.text_center{text-align:center;}
.text_r{text-align:right;}
.center{margin-left:auto;margin-right:auto;}
.f12{font-size:12px;font-weight:normal;}
.f12_b{font-size:12px;font-weight:bold;}
.f12_1{font-size:12px;font-weight:normal;color:#666;}
.f14{font-size:14px;font-weight:normal;}
.f14_b{font-size:14px;font-weight:bold;}
.bold{font-weight:bold;}
.c{clear:both;height:0px;line-height:0px;font-size:0px;}
.public_red{color:#f00;}
.inp_1{width:14px;heihgt:14px;line-height:normal; vertical-align:middle;margin:0px;padding:0px;}
.m_b10{margin-bottom:10px;}
.m_b6{margin-bottom:6px;}
.dmag{margin-top:2px; white-space:nowrap; width:300px;}

/*structure*/
.structure_main{width:960px;margin:0px auto;}
.structure_main2{width:952px;margin:0px auto;}
.structure_left{float:left;width:958px;}
/*top*/
.public_top{background:url(../images/public_top.gif) repeat-x;height:28px;line-height:28px;margin-bottom:5px;font-size:12px;}
.account_left{float:left;line-height:27px;color:#000;margin-right:5px;}
.account_left a{color:#8A8A8A}
.account_left a:hover{color:#f00;text-decoration:underline;}
.news_midddle{float:left;width:380px;margin-left:10px;padding-left:25px;display:inline;color:#757575;height:28px;overflow:hidden;line-height:28px;}
.news_midddle a{color:#757575}
.menu_right{width:87px;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;height:28px;line-height:28px;background:url(../images/menu_icon.gif) right 12px no-repeat;padding:0px 14px 0px 10px;float:right;position:relative;z-index:5;color:#000;}
.menu_right a{color:#000;}
.menu_right ul{border:1px solid #D6D6D6;width:120px;padding:2px;border-top:0px;position:absolute;background-color:#F3F3F3;left:-18px;top:24px;}
.menu_right li{height:22px;line-height:22px;}
.menu_right li a{display:block;padding-left:11px;}
.menu_right li a:hover{background-color:#ddd;text-decoration:none;color:#000;}
.version_home{float:right;display:inline;margin-right:10px;font-weight:bold;color:#f00;line-height:27px;}
.version_home a{color:#f00;}
.version_home a:hover{color:blue;text-decoration:none;}
/*头部广告*/

.public_addver li{float:left;margin-right:5px;display:inline;margin-bottom:2px;border:1px solid #ddd;}
.public_addver li li{border:0px;margin:0px;padding:0px;}
.public_addver li.end{margin-right:0px;}
.public_addver li img{float:left;}
/*logo部分*/
.public_logo{float:left;width:254px;}
.public_banner{float:left;width:516px;margin-bottom:5px;margin-top:3px;}
.public_banner img,.public_banner object{border:1px solid #ddd;}
.public_right{float:right;width:178px;}
.neww_steps li{height:20px;line-height:20px;color:#000;border-bottom:1px dotted #ccc;overflow:hidden;text-overflow:ellipsis; vertical-align:middle;font-size:12px;}
.neww_steps li div{line-height:20px;height:20px;overflow:hidden;vertical-align:middle;}
.neww_steps li a{color:#000;}
.neww_steps li a:hover{color:#f00;text-decoration:underline;}

/*导航部分*/
.public_nav0{height:38px;background:url(../images/public_nav.jpg) left bottom no-repeat;padding:0px 2px;}
.public_nav_steps0{height:35px;float:left;}
.public_nav_steps0 li{float:left;cursor:pointer;height:35px;display:inline;margin:2px 2px 0px 2px;text-align:center;line-height:35px;font-size:14px;font-weight:bold;color:#fff;}
.public_nav_steps0 li img{display:inline;vertical-align:middle;}
.public_nav_steps0 li a{float:left;padding:0px 6px;height:35px;color:#fff;}
.public_nav_steps0 li a:hover,.public_nav_steps0 li.current{background:url(../images/public_navhover.gif) repeat-x;color:#fff;text-decoration:none;}
/*搜索条件*/
.public_search{ background:url(../images/public_search.gif) repeat-x;margin-top:6px;border-left:1px solid #e95702;border-right:1px solid #e95702;padding:7px 16px;height:34px;}
.skin_search{background-image:url(../images/new_inputbox.gif);background-repeat:no-repeat;background-color:transparent;}
.search_condition{background-position:-4px -5px;width:415px;height:34px;float:left;display:inline;margin-right:13px;}
.search_condition input{vertical-align:middle;border:0px;height:30px;line-height:30px;color:#999;font-size:14px;padding:2px 10px;overflow:hidden;width:395px;}

.search_condition2{background-position:-4px -5px;width:445px;height:34px;float:left;display:inline;margin-right:13px;}
.search_condition2 input{vertical-align:middle;border:0px;height:30px;line-height:30px;color:#999;font-size:14px;padding:2px 10px;overflow:hidden;width:424px;}
.select_condition{background-position:-24px -81px;width:124px;height:30px;padding:2px 22px 2px 6px;color:#999;font-size:14px;float:left;display:inline;margin-right:13px;line-height:30px;}

.submit_btn{background-position:-208px -81px;width:154px;height:35px;cursor:pointer;border:0px;vertical-align:middle;}
.submit_btn0{background-position:-208px -81px;width:154px;height:35px;cursor:pointer;border:0px;vertical-align:middle; margin-right:13px;}
.advanece_btn{cursor:pointer;border:0px;vertical-align:middle;display:inline-block;font-size:14px;color:#fff;}
.advanece_btn:hover{color:yellow;text-decoration:underline;}
/*职位分类层*/
.jobsort_layer{position:relative;z-index:4;display:none;clear:both;}
.jobsort_layer ul{border:1px solid #ccc;background-color:#fff;width:958px;float:left;position:absolute;top:0px;left:0px;}
.jobsort_layer li{float:left;border-right:1px dotted #ccc;display:inline;width:188px;padding:2px 2px 2px 0px;height:265px;}
.jobsort_layer li.last{border-right:0px;}
.jobsort_layer li dt,.jobsort_layer li dl.current dt{padding:0px 10px;font-weight:bold;color:#000;height:22px;line-height:22px;clear:both;}
.jobsort_layer li dt a,.jobsort_layer li dl.current dt a{color:#000;}
.jobsort_layer li dt a:hover,.jobsort_layer li dl.current dt a:hover{color:#f00;text-decoration:underline;}
.jobsort_layer li dl.current dd{float:none;height:22px;line-height:22px;color:#014CCC;}
.jobsort_layer li dl.current dd a{display:block;color:#014CCC;float:none;height:22px;line-height:22px;padding:0px 5px 0px 10px;width:auto;}
.jobsort_layer li dd{float:left;display:inline;line-height:22px;height:22px;color:#014CCC;width:94px;}
.jobsort_layer li dd a{color:#014CCC;float:left;height:22px;line-height:22px;padding-left:10px;width:84px;}
.jobsort_layer li dd a:hover,.jobsort_layer li dl.current dd a:hover{background-color:#e3f0f4;color:#ff5000;text-decoration:none;}
/*导航栏搜索处*/
.keyword_searcht,.search_btns{background-image:url(../images/key_search.gif);background-color:transparent;background-repeat:no-repeat;}
.keyword_searcht{background-position:-18px -19px;width:220px;height:27px;float:left;display:inline;padding:0px 2px 0px 25px;line-height:27px;margin:10px 1px 0px 8px;overflow:hidden;}
.keyword_searcht input{background-color:transparent;border:0px;height:22px;line-height:22px;display:inline-block;margin-top:2px;color:#666;width:220px; overflow:hidden;}
.search_btns{background-position:-284px -18px;width:80px;height:27px;border:0px;text-align:center;line-height:27px;color:#ff0100;font-weight:bold;cursor:pointer;}
.search_parts{float:left;display:inline;margin:10px 5px 0px 0px;}
.popular_search{font-size:12px;color:#fff;float:left;display:inline;height:20px;line-height:20px;margin-top:12px;}
.popular_search a{color:#fff;margin:0px 2px;}
.popular_search a:hover{color:yellow;text-decoration:underline;}
.company_register{float:right;display:inline;width:215px;color:#fff;line-height:18px;margin-top:3px;font-size:12px;}
.company_register img{float:left;vertical-align:middle;display:inline;margin-right:5px;}
.company_register a{color:#fff;}
.company_register a:hover{color:yellow;text-decoration:underline;}

/*导航栏下面*/
.invite_steps li a,.invite_steps li a span,.invite_steps li a:hover,.invite_steps li a:hover span{background-image:url(../images/public_tabs.jpg);background-repeat:no-repeat;background-color:transparent;cursor:pointer;float:left;display:inline;}

.public_next{height:70px;border:1px solid #ddd;padding:0px 1px;overflow:hidden;margin-bottom:5px;}
.public_next_index{background:url(../images/logopart_bg.gif) #fff repeat-x;height:54px;padding:7px 2px;}
.industry_left{float:left;display:inline;background:url(../images/key_search.gif) 0px -127px no-repeat;padding:8px 0px 0px 10px;width:678px;}
.industry_left li{float:left;display:inline;margin-left:4px;}
.industry_left li a{padding-right:4px;color:#000; white-space:nowrap;}
.industry_left li a{background-position:right -85px;}
.industry_left li a span{background-position:left -85px;}
.industry_left li a span{padding-left:4px;color:#000;height:40px;line-height:40px;font-size:16px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
.industry_left li a:hover{background-position:right -128px;color:#fff;text-decoration:none;}
.industry_left li a:hover span{background-position:left -128px;color:#fff;text-decoration:none;}
.personjob_left{float:right;width:247px;height:47px;background:url(../images/key_search.gif) -415px -12px no-repeat;padding:6px 6px 0px 6px;margin-top:3px;}
.personjob_left .job_left{margin-right:4px;}
.personjob_left .job_left a,.personjob_left .job_right a,.personjob_left .job_left a:hover,.personjob_left .job_right a:hover{float:left;display:inline;background-image:url(../images/skin_login.gif);background-color:transparent;background-repeat:no-repeat;cursor:pointer;}
.personjob_left .job_left img{float:left;}
.personjob_left .job_right{width:122px;float:left;display:inline;}
.personjob_left .job_right .m_b6{margin-bottom:2px;}

.personjob_left .job_left a.person1{background-position:-10px -28px;width:75px;height:42px;}
.personjob_left .job_left a.person1:hover{background-position:-10px -98px;}
.personjob_left .job_left a.person2{background-position:-85px -28px;width:46px;height:42px;}
.personjob_left .job_left a.person2:hover{background-position:-85px -98px;}
.personjob_left .job_right a.login1{background-position:-136px -28px;width:76px;height:42px;}
.personjob_left .job_right a.login1:hover{background-position:-136px -98px;}
.personjob_left .job_right a.login2{background-position:-212px -28px;width:46px;height:42px;}
.personjob_left .job_right a.login2:hover{background-position:-212px -98px;}

.personjob_right{float:left;width:147px;display:inline;margin-left:4px;}
.personjob_right a{margin:0px 2px;float:left;display:inline;text-decoration:none;}
.personjob_right a:hover{text-decoration:none;color:#fff;}
.personjob_right a.login_btn,.personjob_right a.register_btn,.urgent_second .recommend{background-image:url(../images/public_btn.gif);background-repeat:no-repeat;background-color:transparent;}
.personjob_right a.login_btn,.personjob_right a.register_btn{cursor:pointer;}
.personjob_right a.login_btn{background-position:-10px -7px;width:51px;height:41px;overflow:hidden;text-align:center;font-size:14px;font-weight:bold;color:#fff;font-size:14px;line-height:41px;}
.personjob_right a.register_btn{background-position:-10px -66px;width:87px;height:40px;overflow:hidden;text-align:center;font-size:14px;font-weight:bold;color:#fff;font-size:14px;line-height:40px;}
.personjob_right{float:left;width:147px;display:inline;margin-left:4px;}
.personjob_right a{margin:0px 2px;float:left;display:inline;text-decoration:none;}
.personjob_right a:hover{text-decoration:none;color:#fff;}
.personjob_right a.login_btn,.personjob_right a.register_btn,.urgent_second .recommend{background-image:url(/Images/public_btn.gif);background-repeat:no-repeat;background-color:transparent;}
.personjob_right a.login_btn,.personjob_right a.register_btn{cursor:pointer;}
.personjob_right a.login_btn{background-position:-10px -7px;width:51px;height:41px;overflow:hidden;text-align:center;font-size:14px;font-weight:bold;color:#fff;font-size:14px;line-height:41px;}
.personjob_right a.register_btn{background-position:-10px -66px;width:87px;height:40px;overflow:hidden;text-align:center;font-size:14px;font-weight:bold;color:#fff;font-size:14px;line-height:40px;}
/*地区*/
.area_share{background:url(../images/public_city.gif) repeat-x;height:28px;margin-bottom:5px;padding:0px 5px;}
.area_share li{margin-top:3px;cursor:pointer;}
.area_share li,.area_share li a,.area_share li a span,.area_share li.current,.area_share li.current span{float:left;display:inline;height:22px;line-height:22px;}
.area_share li a,.area_share li a span{height:22px;overflow:hidden;}
.area_share li.current,.area_share li.current span,.area_share li a:hover,.area_share li a:hover span{background-image:url(../images/public_tabs.jpg);background-color:transparent;background-repeat:no-repeat;}
.area_share li.current,.area_share li a:hover{background-position:right -309px;text-decoration:none;}
.area_share li.current span,.area_share li a:hover span{background-position:left -309px;}
.area_share li.current,.area_share li a{padding-right:10px;}
.area_share li.current span,.area_share li a span{padding-left:10px;}
.area_share li.current span,.area_share li a:hover span{color:#f00;text-decoration:none;}
.area_share li a,.area_share li a span{color:#fff;}


.area_share span.last{float:right;background-image:none;padding:0px;color:#fff;line-height:28px;}
.area_share span.last a{color:#fff;}
.area_share span.last a:hover{color:#f00;text-decoration:underline;}

.area_more{  color: #fff;
    float: right;
    margin-right: 6px;
    position: relative;
    z-index: 3;line-height:28px;}
.area_more ul {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    left: -20px;
    list-style: none outside none;
    margin: 0;
    padding: 1px;
    position: absolute;
    top: 20px;
    width: 62px;
    z-index: 1;
}

.area_more ul li {
    color: #000000;
    height: 24px;
    line-height: 24px;
	width:62px;display:block;
}
.area_more ul li a {
    color: #F95E00;
    display:block;
    padding: 0px 5px;
    text-decoration: none;
	width:52px;
}
.area_more ul li a:hover{ background:#ccc;color:#f00;text-decoration:underline;}

/*footer*/

/*qq*/
.links_qq span{float:left;color:#FF5000;}
.links_qq div{float:right;width:880px;}
.links_qq a{background:url(../images/link_bar.gif) right center no-repeat;color:#737373;padding-right:5px;margin:0px 5px;line-height:22px;line-height:22px;display:inline-block;}
.links_qq a:hover{color:#f00;text-decoration:underline;}

/*最底部*/
.public_bottom{background:url(../images/newbottom.jpg) center top no-repeat;position:relative;z-index:0;padding:14px 0px;width:960px;font-size:12px;}
.public_bottom  p{margin:0px;}
.service_ico{background:url(../images/public_bottom.gif) no-repeat;width:65px;height:69px;position:absolute;left:-6px;top:-6px;}
.bottom_left{float:left;width:309px;display:inline;border-right:1px dotted #ddd;padding-right:10px;margin:0px 10px 0px 15px;text-align:right;line-height:20px;color:#707070;}
.bottom_right{float:left;width:565px;display:inline;line-height:20px;color:#707070; background:url(../images/newbottom6.jpg) right bottom no-repeat;height:162px;text-align:left;}
.message_line{border-bottom:1px dotted #ddd;color:#404042;padding-bottom:3px;margin-bottom:3px;}
.message_line span,.right_message span{color:#F64708;font-weight:bold;}
.message_line2{border-bottom:1px dotted #ddd;color:#707070;}
.right_message{color:#404042;line-height:18px;}
.about_message,.about_message a{color:#707070;}
.about_message a{margin:0px 2px;}
.about_message a.current{margin-left:0px;}
.about_message a:hover{color:#f00;text-decoration:underline;}
.service_message{line-height:18px;}
.service_message a{background:url(../images/key_search.gif) -99px -98px no-repeat;width:61px;height:18px;text-align:center;line-height:18px;color:#FF5800;display:inline-block;margin-right:5px;vertical-align:middle;}
.service_message img{vertical-align:middle;}
.service_message a:hover{color:#f00;text-decoration:underline;}
.telephone_ico{background:url(../images/telephone_ico.gif) left 4px no-repeat;padding-left:14px;}
.prompt_message{color:#A7A7A7;}

.public_footer{border-top:1px solid #D1D7DC;padding:10px 0px;text-align:center;}
.public_footer p{color:#707070;margin-top:5px;}
.public_footer p a{color:#707070}
.public_footer p a:hover{color:#f00;text-decoration:underline;}
.public_footer p.copyright{color:#404040;}

/*新加的广告特效*/
.special_ad li img{position:relative;z-index:2;}
.special_ad li{position:relative;z-index:1;height:99px; overflow:visible;border:0px!important;margin:0px!important;}
.special_ad li dl{position:absolute;z-index:1;background-color:#ffe6c2;padding:10px 10px 28px 10px;width:166px;overflow:hidden;text-overflow:ellipsis;left:-2px;top:-2px;border:2px solid #f00;display:none;}
.special_ad li.spec dl{width:359px;}
.special_ad li dt{font-size:12px;padding-top:99px;}
.special_ad li dt,.special_ad li dd{line-height:22px;}
.special_ad li dt{color:#e40015;font-weight:bold;clear:both;}
.special_ad li dt a{color:#e40015;}
.special_ad li dd{color:#333;height:22px;overflow:hidden;text-overflow:ellipsis;float:left;display:inline;width:156px;background:url(/Images/public_dian.gif) left 8px no-repeat;padding-left:10px;font-size:12px;}
.special_ad li dd a{color:#333;}
.special_ad li dt a:hover,.special_ad li dd a:hover{color:#f00;text-decoration:underline;}
.special_ad li.spec dd.btm,.special_ad li dd.btm{height:28px;line-height:28px;background-image:none;padding:0px 10px;background-color:#ffd786;color:#7a1b15;float:none;position:absolute;left:0px;bottom:0px;font-size:12px;}
.special_ad li dd.btm{width:166px;}
.special_ad li.spec dd.btm{width:359px;}
.special_ad li.spec dd.btm a,.special_ad li dd.btm a{color:#7a1b15;}
.special_ad li.spec dd.btm a:hover,.special_ad li dd.btm a:hover{color:#f00;text-decoration:underline;}


/*职位title*/
.assign_title{border:1px solid #ddd;margin-bottom:5px;background-position: 0 0px;height: 30px;line-height: 30px;overflow: hidden;padding-right: 5px; background-repeat:repeat-x;padding-right:5px;line-height:30px}
.assign_title,.assign_title span.current{background-color: transparent;background-image: url(/images/assign_img.gif);}
.assign_title span.current{display:inline-block;height:30px;background-position:right -35px;padding:0px 60px 0px 55px;font-size:14px;font-weight:bold;color:#fff;}
.assign_title span{font-size:12px;font-weight:normal;color:#f00;}
.assign_title span a{color:#f00;}
.assign_title span a:hover{color:#f00;text-decoration:underline;}
/*列表新加的标题2013-3-25*/
.steps6{ border-bottom:1px dotted #666;float:left;width:940px;padding-bottom:12px;}
.steps6 li.current{font-weight:bold;float:left;display:inline;width:215px;background:url(../images/ico_title.gif) left 3px no-repeat;padding:0px; font-size:14px;color:#000;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;margin:0px 10px 0px 0px;padding-left:10px;}
.steps6 li.current span{font-size:12px;font-weight:normal;margin-left:10px;color:#666;width:35px;height:19px;display:inline-block;line-height:19px;text-align:center;color:#fff; background:url(https://hr.bjx.com.cn/images/more_btn.gif) no-repeat;}
.steps6 li.current span.special a{color:#fff;}
.steps6 li.current span a:hover{color:#fff;text-decoration:none;}
.steps6 li a:hover{color:#f00;text-decoration:underline;}
.steps6 li.current a{color:#f00;margin:0px 5px;}
.steps6 li{float:left;display:inline;width:215px;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;margin:0px 10px 0px 0px; background:url(images/icon_dian.gif) left 9px no-repeat;padding-left:10px;color:#333;}
.steps6 li a{color:#333;}
/*2013-4-1职位详情*/
.company_portrait{border:1px solid #ccc;width:65px;height:65px;float:left;display:inline;margin:10px 10px 0 0;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;vertical-align:middle;display: flex;
    justify-content: center;
    align-items: center;}
.company_portrait img{width:65px;vertical-align:middle;}
.company_portrait2 img{width:130px;vertical-align:middle;}
.company_portrait2{border:1px solid #ccc;width:130px;height:130px;margin:0 auto 10px auto;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;vertical-align:middle;display: flex;
    justify-content: center;
    align-items: center;}
.company_left{float:left;width:520px;}
.company_right{float:right;width:400px;padding-left:14px;}

.p_icon_line03 li{background:url(//common.bjx.com.cn/Images/icon_dian2.gif) left 10px no-repeat;padding-left:9px;border-bottom:1px dotted #c3c3c3;line-height:22px;height:22px;margin-bottom:2px;overflow:hidden;}
.p_icon_line03 li div{height:24px;overflow:hidden;}
.p_icon_line03 li div a,.p_icon_line03 li div a.bluea:visited,.p_icon_line03 li div a.bluea:active{color:#013396;}
.p_icon_line03 li a{color:#013396;}
.p_icon_line03 li span.f_l{margin-right:4px;}

.attention_btn{background:url(//common.bjx.com.cn/images/attention_btn.gif) no-repeat;width:60px;height:26px;text-align:center;line-height:25px;color:#fff;border:0px;font-size:12px;vertical-align:middle;}
.attention_btn_h{background:url(://common.bjx.com.cn/images/attention_btn_h.gif) no-repeat;width:60px;height:26px;text-align:center;line-height:25px;color:black;border:0px;font-size:12px;vertical-align:middle;}

.new_tips{position:relative;z-index:1;display:none;}
.inside_tips{border:1px solid #D2CFAE;background-color:#FFFFBA;line-height:24px;padding:5px;right:0px;top:-14px;position:absolute;z-index:1;}
/*专题的层*/

.special_topic{position:relative;z-index:20;display:none;top:-2px;}
.special_topic ul{position:absolute;top:0px;right:0px;width:360px;padding:10px;border:1px solid #e96512;background-color:#fff;}
.special_topic li{margin:0px 4px;}
.special_topic li,.special_topic li a,.special_topic li a span{float:left;display:inline-block;height:23px;line-height:23px;cursor:pointer;}
.special_topic li a:hover,.special_topic li a:hover span{background-image:url(../images/public_tabs.jpg);background-color:transparent;background-repeat:no-repeat;color:#fff;}
.special_topic li a:hover{background-position:right -333px;}
.special_topic li a:hover span{background-position:left -333px;}
.special_topic li a{padding-right:5px;}
.special_topic li a span{padding-left:5px;}
.special_topic li a,.special_topic li a span{color:#333;}
.special_topic li a:hover{text-decoration:none;color:#fff;}


/*选择地区和分类的层*/
.chseab12cd{font-size:14px;border:2px solid #ffdea9;height:auto;left:0;padding:5px 2px 5px 15px;position:absolute;top:74px;width:670px;z-index:9999;background:url("/Common/images/popBgs_03.gif") repeat-y scroll left top #fffdee;line-height:normal}
.chseab12cd .hotCity{padding:8px 0 18px}
.chseab12cd .hotCity h2{float:left}
.chseab12cd .hotCity .close,.closeBox .close{background:url(/Common/images/popClose.gif) no-repeat;width:30px;padding-left:16px;cursor:pointer;float:right}
.chseab12cd .hotCity a{margin-right:13px}
.fl{float:left}
.chseab12cd .sc{float:left;clear:both;padding:0;padding-bottom:8px;margin:0;width:100%}
.chseab12cd .sc li{float:left;height:17px;padding:10px 0 0 8px;white-space:nowrap}
.chseab12cd .sc img{cursor:pointer;float:left;margin:1px 4px 0 0;border:0 none}
.chseab12cd a{float:left;color:#333;text-decoration:none}
.chseab12cd a:visited{color:#333}
.chseab12cd a:hover{color:#fb0000;text-decoration:none}
.redLink a{color:#fb0000;text-decoration:none}
.chseab12cd .sc li.current{position:relative;width:73px;padding:8px 0 0 0}
.chseab12cd .sc li.current div{position:absolute;overflow:hidden;height:19px;border:2px solid #fe7e01;background-color:#fff;border-bottom:0;top:4px;padding:4px 5px 0 6px;white-space:nowrap}
.chseab12cd .pb0{padding-bottom:0}
.chseab12cd .citySub{background-color:#fff;border:2px solid #fe7e01;float:left;padding:6px 0 3px;width:99%;display:none;margin:0}
.chseab12cd .citySub li{float:left;height:22px;padding:6px 8px 0 13px;white-space:nowrap}
.chseab12cd .fs12{font-size:12px}.chseab12cd ul{list-style:none}
.closeBox a{float:right;color:#F00;font-size:12px;margin-right:5px}

.new_workplace{height:24px;line-height:24px;border:1px solid #B1B1B1;vertical-align:middle;background:url(//common.bjx.com.cn/images/double_ico.gif) #fff right 6px no-repeat;padding:0px 5px;width:110px;}
.new_workplace span{width:100px;display:block;}
/*职位搜索*/
.new_box{border:1px solid #ccc;background-color:#f4f4f4}
.new_place{border-bottom:1px solid #ccc;padding:2px 23px;color:#ff4500;font-weight:bold;font-size:12px;line-height:24px;}
.new_place a{color:#ff4500}
.new_place a:hover{color:#f00;text-decoration:underline;}

.new_table{color:#333;}
.new_table th,.new_table td{padding:4px;border-bottom:1px solid #ccc;}
.new_table th{font-size:12px;font-weight:bold;vertical-align:top;white-space:nowrap;line-height:24px;}
.new_table td li{float:left;margin:2px;display:inline;height:26px;line-height:26px;}
.new_table td li.current a,.new_table td li a:hover{border:1px solid #ff5f00;background-color:#fcddca;height:24px;line-height:24px;text-decoration:none;color:#333;}
.new_table td li a{float:left;height:24px;line-height:24px;border:1px solid #f4f4f4;background-color:#f4f4f4;padding:0px 5px;}

.jobsearch_title{font-weight:bold;color:#fff;font-size:14px;color:#fff;float:left;margin:7px 7px 0px 2px;}

/*duilian*/
.zhuanti{width:80px;height:320px;display:block;position:absolute;top:100px;cursor:pointer; background:none;}
#zhuanti_left{left:5px;float:left; text-align:left;margin-left:5px;}
#zhuanti_right{right:5px;float:right;marign-right:10px; }
.adLeft,.adRight{position:absolute;top:0;right:0;width:80px; height:300px;cursor:pointer;}
p.closer{ width:80px; position:absolute; top:300px; left:0; height:20px; display:block; text-align:right; color:#000; font-size:12px; margin:0; padding:0;}
p.closel{ width:80px;position:absolute; top:300px;left:0; height:20px;display:block;text-align:left; color:#000; font-size:12px;margin:0; padding:0;}
.adLeft img{ width:80px; height:300px;display:block; border:0;margin:0; padding:0; float:left;}
.adRight img{ width:80px; height:300px;display:block; border:0;margin:0; padding:0; float:right;}
.zt_left{ width:20px; height:300px; display:none; float:left;}
.zt_right{ width:20px; height:300px; display:none; float:right;}
.zt_left img,.zt_right img{ width:20px; height:300px; display:block;border:0;}
p.replayL{ font-size:12px;text-align:center;margin:0; padding:0;}
p.replayR{ font-size:12px;text-align:center;margin:0; padding:0;}

/*2013-08-27*/
.remind_part{font-size:12px;color:#f00;line-height:24px;margin:0px 17px 15px 17px;background:url(https://hr.bjx.com.cn/images/remind_ico.gif) left 2px no-repeat;padding-left:22px;}
/*2013-10-17高级搜索*/
.new_condition{ background:url(../images/condition_bg) left top repeat-x;}
.advance_btn2{ background:url(../images/advanece_btn2.gif) no-repeat;width:154px;height:35px;border:0px;vertical-align:middle;cursor:pointer;}
.condition_empty{color:#fff;font-size:14px;text-decoration:none;vertical-align:middle;margin-left:10px;text-shadow:1px 1px 1px #2077B0}
.condition_empty:hover{color:yellow;text-decoration:underline;}
.condition_select{height:30px;width:100px;-moz-border-raidus:3px;-webkit-border-radius:3px;border-raidus:3px;background-color:#fefefe;}
/*duilian*/
.zhuanti{width:80px;height:320px;display:block;position:absolute;top:100px;cursor:pointer; background:none;}
#zhuanti_left{left:5px;float:left; text-align:left;margin-left:5px;}
#zhuanti_right{right:5px;float:right;marign-right:10px; }
.adLeft,.adRight{position:absolute;top:0;right:0;width:80px; height:300px;cursor:pointer;}
p.closer{ width:80px; position:absolute; top:300px; left:0; height:20px; display:block; text-align:right; color:#000; font-size:12px; margin:0; padding:0;}
p.closel{ width:80px;position:absolute; top:300px;left:0; height:20px;display:block;text-align:left; color:#000; font-size:12px;margin:0; padding:0;}
.adLeft img{ width:80px; height:300px;display:block; border:0;margin:0; padding:0; float:left;}
.adRight img{ width:80px; height:300px;display:block; border:0;margin:0; padding:0; float:right;}
.zt_left{ width:20px; height:300px; display:none; float:left;}
.zt_right{ width:20px; height:300px; display:none; float:right;}
.zt_left img,.zt_right img{ width:20px; height:300px; display:block;border:0;}
p.replayL{ font-size:12px;text-align:center;margin:0; padding:0;}
p.replayR{ font-size:12px;text-align:center;margin:0; padding:0;}
/*相关职位*/
.keyword_box2{border:1px solid #f1f1f1;border-left:1px solid #ff4a08;float:left;display:inline;width:958px;padding:10px 0px;background-color:#fff}
.keyword_title2{font-family:"微软雅黑",Arial, Helvetica, sans-serif;font-weight:normal;font-size:18px;color:#7e7e7e;line-height:normal;margin:0px 0px 5px 18px;}
.keyword_title2 span{color:#ff4a08;}
.keyword_list2 li{float:left;display:inline;margin:0px 4px 0px 18px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px;color:#000;line-height:24px;white-space:nowrap;width:137px;overflow:hidden;text-overflow:ellipsis;}
.keyword_list2 li a{color:#000;}
.keyword_list2 li a:hover{color:#f00;}

/*悬浮层*/
.layer_right2{ position:fixed;z-index:9999;right:0px;bottom:0px;width:114px;border:1px solid #ccc;background-color:#fff}
*html .layer_right2{position:absolute;
bottom:auto;right:0px;
top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));width:114px;border:1px solid #ccc;background-color:#fff}
.layer_right2 p{text-align:right;line-height:24px;height:24px;padding:2px 5px;cursor:pointer}
.layer_right2 p a{color:#000}
.layer_right2 p a:hover{color:#f00;text-decoration:underline}

/*addver*/
.spring_black{background:url(https://hr.bjx.com.cn/images/springadver.jpg) #24dbfd center top no-repeat;height:70px;overflow:hidden;}
.spring_black div{margin:0px auto;width:960px;}
.spring_black a{display:block;height:70px;overflow:hidden;text-indent:-99999999999999px;outline:none;width:100%;}
/*menu*/
.home_layer{position:relative;z-index:5;}
.home_layer .hrmenu_left{position:absolute;display:none;}


/*过期按钮*/
.expired_btn{background:url(/common/images/p_btn_bg.png) -33px -187px no-repeat;width:138px;height:33px;border:0;vertical-align:middle;cursor:pointer;text-align:center;line-height:32px;color:#333;font-weight:bold;font-size:14px;}

