﻿/*job分类搜索职位*/
.zw_term{  margin:10px 0 25px 0; width:1198px;background-color:#fff;overflow:hidden;}
.zw_term h1{padding:4px 0px 5px;padding: 4px 0 5px 0; background-color:#ebebeb;line-height:1.5; font-size:14px; font-weight:bold; text-indent:13px; color:#0a6995}
.zw_term ul{ display:block}
.zw_term ul li{ display:block}
.zw_term .search{ display:block; overflow:hidden;padding:4px 10px 0;}
.zw_term .search .category{ display:block; overflow:hidden;padding:3px 0 2px 15px; line-height:30px;float:left;}

.zw_term .search li a{display:inline-block;padding:0 10px 0px 10px;border-radius:4px;height:26px;line-height:26px;}
.zw_term .search li a:hover{background-color:#0b87dd;color:#fff;}
.zw_term .search .unfold{ height:30px;line-height:30px;}
.zw_term .search .zone{ height:30px; border-bottom:none;line-height:30px;}

.zw_term .search .category label{ float:left; display:block; width:45px;line-height:30px;}
.zw_term .search .category a.more{ float:left; display:block; padding:0 5px; width:45px;  color: #006CAE; cursor:pointer;margin-top:3px;}
.zw_term .search .category a.more:hover{ color:#f3ac00;background:none;}
.zw_term .search .category ul{ float:left; padding:0 10px 0 0px; width:1060px}
.zw_term .search .category ul li{ float:left; display:inline; /*margin-right:15px;*/ white-space:nowrap}
.zw_term .search .expansion{ display:inline; height:auto}
.zw_term .search li.border-bottom{ border-bottom:none}

/*job搜索条*/
div.sosuo{ padding-left:16px; height:48px; line-height:48px; background:#007DC9; color:#fff}
div.sosuo span{ display:block; float:left}
div.sosuo form{ display:block; float:left}
div.sosuo form span.thetext input{ display:inline; display:block; padding-left:18px; border:0 none; height:32px; line-height:32px; width:300px; background:#fff;color: #34495E;border-radius:4px 0 0 4px;}
div.sosuo form span.theannv input{ display:inline; display:block; border:0 none; height:34px;line-height: 32px; width:76px; background:#189dee; cursor:pointer;border-radius:0 4px 4px 0;}
div.sosuo form .reset{margin-left:12px;}
div.sosuo form .reset>a{}
div.sosuo form .reset>a:hover{text-decoration:underline;}
div.sosuo form span.reset input{ display:inline; display:block; border:none; background:none; cursor:pointer; color:#fff}
div.sosuo form span.thetext{ padding:7px 0 0 0}
div.sosuo form span.theannv{ padding:7px 0 0 0}

/*高薪职位主页新样式搜索框
div.newSch{ padding-left:16px; height:100px; background:#f00; color:#fff;}
div.newSch span{ display:block; float:left}
div.newSch form{ display:block; float:left}
div.newSch form span.thetext input{ display:inline; display:block; padding-left:18px; height:50px; line-height:52px; width:1040px; background:#fff;color: #34495E;border-radius:4px 0 0 4px;border:2px solid #189dee;}
div.newSch form span.theannv input{ display:inline; display:block; border:0 none; height:52px;line-height: 52px; width:76px; background:#189dee; cursor:pointer;border-radius:0 4px 4px 0;}
div.newSch form .reset{margin-left:12px;}
div.newSch form .reset>a{}
div.newSch form .reset>a:hover{text-decoration:underline;}
div.newSch form span.reset input{ display:inline; display:block; border:none; background:none; cursor:pointer; color:#fff}
div.newSch form span.thetext{ padding:7px 0 0 0}
div.newSch form span.theannv{ padding:7px 0 0 0}*/
/*JOB职位列表*/
.position-show{ margin-bottom:15px;}
.job-list{ float:left; width:1198px; background-color:#fff;}
.position-show_title h2 {display:block;height:47px;line-height:47px;border-bottom:1px solid #d2d2d2;font-size:14px;}
.position-show_title h2 span{font-size:14px;margin-left:2em;}
.position-show_title h2 span i{color:#ff6f36;font-weight:bolder;}
.job-list .jl_item{ display:block; padding:18px 0 18px 122px; border-bottom:1px solid #d2d2d2; color:#616161;position:relative;}
.job-list .jl_item:hover{ background:#f8f8f8}
.jl_item span,.jl_item p, .jl_item i,.jl_item a{min-height:20px;}
.job-list .jl_item h2,h3{display:block;}
.job-list .jl_item .jl_title{width:219px;display:inline-block;font-size:18px;color:#1a7abe;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:6px;line-height:30px;}
.job-list .jl_item .jl_lastupdated{font-size:12px;color:#999;display:inline-block;width:170px;margin:0;overflow:hidden;line-height: 20px;}
.job-list .jl_item .jl_introduction{display:inline-block;font-size:18px;color:#323232;font-weight:normal;overflow:hidden;width:347px;white-space:nowrap;text-overflow:ellipsis;}
.job-list .jl_item .jl_department{margin-right:6px;width:219px;display:inline-block;font-size:14px;color:#747474;}
.job-list .jl_item .jl_sf{font-size:18px;color:#ff7036;display:inline-block;width:170px;font-weight:bold;}
.job-list .jl_item .jl_rt{border-right:1px solid #b6b6b6;display:inline-block;font-size:14px;padding-right:15px;}
.job-list .jl_item .jl_locaiton{display:inline-block;font-size:14px;margin-left:15px;}
.job-list .jl_pic_b{position:absolute;width:100px;background-color:#FBFBFB;left: 0;top: 0;bottom: 0;}
.job-list .jl_pic{width:58px;height:58px;border-radius:50%;overflow:hidden;margin:5px auto 0;display: block;}
.job-list .jl_sn{text-align:center;color:#333;line-height:1.6;padding:0 6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*.job-list a:hover dl dt{ color:#c60; text-decoration:underline}
.job-list a dl{ display:block;padding-left: 13px;}
.job-list a dl dt{ display:block; float:left; height:29px; line-height:29px; width:940px; font-size:14px; font-weight:bold; color:#0070b2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.job-list a dl dd{ display:block; float:left; overflow:hidden; white-space:nowrap;
}
.job-list a dl dd.cash-year{ float:right; height:45px; line-height:45px; width:220px}
.job-list a dl dd.cash-year span{ display:block; float:left}
.job-list a dl dd.cash-year span.money{ padding:0 15px 0 0; font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#f60}
.job-list a dl dd.qiye{ margin-right:10px; width:500px}
.job-list a dl dd.didian,.job-list a dl dd.riqi,.job-list a dl dd.duixiang{ width:195px}
.job-list a dl dd.bumen{ width:315px}
.job-list div p a{ display:inline; border:none}*/

/*job职位高薪列表*/
.related-posts{ float:right; width:307px;}
.related-posts h2{ font-size:16px; color:#000; font-family:'Microsoft Yahei',Arial,'黑体'; font-weight:normal; line-height:48px; text-indent:23px; display:block; padding:3px 0 0 0; height:48px;}
.related-posts a{color:#3573ae;}
.related-posts h2 span{ display:block; margin:0 0 0 3px; height:24px; width:160px}
.related-posts ul{ display:block;}
.related-posts ul li{ display:block; padding:0 23px; height:45px; line-height:45px;border-bottom:1px solid #d7d7d7}
.related-posts ul li:last-child{ border-bottom:0 none}
.related-posts ul li a{ display:block; height:45px; cursor:pointer}
.related-posts ul li span:first-child{float:left; width:180px; height:45px; overflow:hidden;}
.related-posts ul li span:last-child{ float:left; width:180px; height:45px; overflow:hidden;font-weight:bold;}
.related-posts ul li span.money{ width:78px; color:#ff7036;text-align:right;}
.related-posts .bottom{ height:3px; overflow:hidden; background:url("../Images/posts_1.jpg") no-repeat 0 -31px}
.related-posts .career-ladder,
.rp-adviser-info,
.rp-steven-job,
.rp-email-stevenJob {border:1px solid #D5D5D5;margin:0 0 20px 0;background-color:#fff;border-radius:4px;}
.rp-adviser-info .button-2{ float:left;margin-top:8px;}
.adviser-info { overflow:hidden; padding:5px 22px 23px 22px;_width:157px;}
.adviser-info dt { text-align:center; font-weight:bold; line-height:26px;color:#2190EA;}
.adviser-info .staff-photo { display:block; margin:0 auto; margin-bottom:5px; background:#cecdcd; padding:2px; border-radius:46px;width: 92px;height: 92px;}
.adviser-info .toimg{margin:3px 0}
.adviser-info dd{ line-height:24px; overflow:hidden;word-wrap:break-word;word-break:break-all;text-align:center;}
.adviser-info dd strong{color:#999;margin-right:10px;}
.adviser-info dd span{color:#333;}
/*weixin*/
/*.adviser-info-weixin { overflow:hidden; border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2; padding:5px 10px 3px 10px;_width:182px;}
.adviser-info-weixin .weixin-img { display:block; margin:0 auto; margin-bottom:10px;margin-top:10px; background:#cecdcd;}
.adviser-info-weixin .weixin-foot {font-size:12px;color:#5E5B5B;line-height:30px;font-family:"微软雅黑";}
.adviser-info-weixin dt { text-align:center; font-weight:bold; line-height:20px;}
.adviser-info-weixin dd{ line-height:20px; overflow:hidden; width:159px; word-wrap:break-word;word-break:break-all;}
.adviser-info-weixin dd strong{ float:left;}
.adviser-info-weixin .guanzhu-rf {margin:5px auto;}
.guanzhu-rf {
  width:160px;
  height:25px;
  overflow:hidden;
}
.guanzhu-rf .guanzhu-rf-p1 {
  width:70px;
  height:25px;
  display:block;
  float:left;
  padding-left:10px;
}
.guanzhu-rf .guanzhu-rf-p2 {
  width:70px;
  height:25px;
  display:block;
  float:left;
  text-align:center;
  padding-left:10px;
}
*/

.adapter-guanzhu2 {width:230px;margin:0;padding:10px 0;}
.guanzhu2{width:170px;margin:0 auto;}
.guanzhu2-wb {width:145px;height:23px;overflow:hidden;position: relative;margin:0 auto;}
.guanzhu2-wb .guanzhu2-wb-wb {width:62px;height:22px;display:block;position:absolute;left:8px;}
.guanzhu2-wb .guanzhu2-wb-qq {width:57px;height:23px;display:block;position:absolute;left:80px;}
.guanzhu2-wx{width:145px;margin:0 auto;}
.guanzhu2-wx-shuoming{font-family: "Simsun";font-size:12px;color:#5E5B5B;text-align:center;line-height:14px;}
.guanzhu2 .guanzhu2-wb{margin-bottom:10px;}


.ai-details{ height:20px; overflow:hidden;}
.adviser-info .eml { }
.adviser-info .eml>span{unicode-bidi:bidi-override; direction: rtl;}
.rp-ai-btn { margin-left:15px;}
.rp-e-stevenJob { font-weight:bold;border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2; width:182px; padding:0 10px;_padding-right:8px;}
.career-ladder h2 span{ background:url("../Images/zhiwei_1.jpg") no-repeat 0 -24px}
.related-job h2 span{ background:url("../Images/zhiwei_1.jpg") no-repeat 0 -48px}
.rp-e-stevenJob .text-1 { margin-bottom:10px;}
.rp-e-stevenJob .button-1 { float:right; margin-bottom:8px;}
.text-1 { border:1px solid #acabac; height:22px; line-height:22px; font-size:12px; font-weight:normal; width:172px; padding:0 5px; }
.button-1 { font-weight:bold; cursor:pointer; text-align:center; width:50px; background:none; border:none; height:28px; line-height:28px; background:url("../Images/button1_1.gif") no-repeat 0 -28px;}
.button-2 { font-weight:bold; cursor:pointer; text-align:center; width:72px; background:none; border:none; height:28px; line-height:28px; background:url("../Images/button1_1.gif") no-repeat;}
.rp-e-stevenJob span { display:block; height:40px; line-height:40px;}
/*职位简介单页*/
.job{position:relative;}
.job-profile{ float:left; width:870px; _width:862px; _overflow:hidden;padding-bottom:15px;}
.job-profile span.title2{ display:block; margin-bottom:5px; padding-left:13px; color:#0a6995; font-weight:bold}
.job-profile dl{ margin:0 0 20px; padding:23px;border:1px solid #D5D5D5;border-radius:4px;background-color:#fff;}
.job-profile dl dt{/*height:35px;*/ line-height:35px; font-size:14px; font-weight:bold; color:#006bac;}
.job-profile dl dd{overflow:hidden;padding:5px 0 0; }
.job-profile .job-title {display:block;text-align: left;overflow: hidden;color: #17365D;height: 30px;line-height: 30px;font-size: 14px;padding:9px 0;}
.job-profile .job-title strong {float: left;padding: 0 16px;margin: 0 10px 0 0;font-size:16px;border-left:5px solid #2092EB;line-height: 100%;font-weight: normal;}
.job-profile .job-title strong a{color:#17365D;}
.job-profile .job-title .talentcodepanel{float:right;font-weight:bold;}
.job-profile .company-profile dd { line-height:28px;}
.job-profile .telchar{ padding-top:10px; _width:690px; _overflow:hidden; position:relative;}
.job-profile .telchar dt{font-size:28px;font-weight:normal;line-height:1.8em;padding:0 0 4px;width: 700px;}
.job-profile .telchar dt>a{display:inline-block;max-width:68%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.job-profile .telchar .telchar-nx { color:#F60;font-size:22px;display:inline-block;width:32%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.job-profile .telchar dd{display:block; overflow:hidden; float:left; height:26px; line-height:26px; width:400px;white-space: nowrap;}
.job-profile .telchar .j_dd_w3{float:left;width:268px;}
.job-profile .telchar .j_line{display:block;float:none;width:auto;}
.job-profile .j_location{margin-left:20px;}
.job-profile .j_location i{display:inline-block;vertical-align:middle;background:transparent url(../Images/job_location_1.png) center center no-repeat;width: 13px;height: 17px;margin:0 8px 0 8px;}
.job-profile .j_rl{display:inline-block;width:0;height:18px;border-left:1px solid #B7B7B7;margin:0 8px;vertical-align:middle;}
.job-profile .telchar dd span.nianxin{ display:block; float:left}
.job-profile .telchar dd span.focus{ display:block; float:right; width:260px; text-align:left; font-size:20px; font-family:"微软雅黑"; font-weight:bold; color:#f60}
.job-profile .neirong{ text-indent:24px}
.job .input_yinpin{ background-color:#2092EB;padding:6px 20px;color:#fff;font-size:16px;border:1px solid #0078D7;border-radius:4px;transition:all 0.2s ease-in-out;font-weight:bold;z-index: 9;position:absolute;top:15px;left:50%;margin-left:130px;}
.job .input_yinpin:hover{background-color:#1B68AE;}
.job-Deions{ /*border-bottom: 1px dashed #D2D2D2;*/}

/*job搜索条*/
.job div.sosuo form span.reset{ padding:8px 0 0 0}
.jobIndex div.sosuo form span.reset a{ margin:0 0 0 5px; cursor:pointer; color:#ebebeb}
.tatal{ clear:both; height:33px; line-height:33px; margin:15px 0 0 0; background:#f4f4f4; padding:0 5px}
.tatal .tal_left{ float:left}
.tatal .tal_left span{ color:#474747; padding:0 5px}
.tatal .tal_right{ float:right; width:auto; padding-top:3px;}
.tatal .tal_right a{ float:left; display:block; border:1px solid #0171b2; margin-left:11px; padding:0 8px; width:auto; height:24px; line-height:24px; text-align:center; color:#005f99;}
.tatal .tal_right a:hover{ border:1px solid #fd680d; color:#fd680d}
.tatal .tal_right a.current{ background:#0171b2; color:#FFF;}
#plinks{ display:block; overflow:hidden; clear:both;padding-bottom:8px;line-height:18px; width:1200px;font-size: 12px;}
dl.pl{ display:block; float:left; width:100%; color:#969696;padding: 0 0 8px;line-height: 26px;}
dl.pl dt,dl.pl dd{ float:left}
dl.pl dt{font-weight: 700;margin-right: 10px;}
dl.pl dt,dl.pl dd,dl.pl dd a{ display:block; white-space:nowrap}
dl.pl dd{margin-right: 10px;white-space: nowrap;}
dl.pl dd a{ color:#969696; text-decoration:none}
dl.pl dd a:hover{ color:#4b72b0; text-decoration:underline}
.search .selected ul li a{ margin:5px 5px; padding:0 10px 3px 5px; line-height:28px; color:#fff; cursor:pointer; background: #0b87dd;}
.zw_term .search .selected>label{line-height:35px;width:70px;margin-left:5px;}
.search .selected ul li a span{padding-left:9px;font-size:16px;}

.signindlg{ display:none; position:absolute; width:500px; left:50%; margin-left:-250px; top:110px; z-index:110; background-color:#fff; border:1px solid #E8E8E8}
.zw_term .search .selected{background-color:#fff;width:100%;}
.signindlg.open{ display:block}
.signindlg .titlebar{ height:18px; padding:3px}
.signindlg .titlebar .closebtn{ float:right; cursor:pointer}
.signindlg .tabs{ margin-top:20px; background:url('../Images/tab_1.jpg') repeat-x left bottom}
.signindlg .tabs .tab{ margin-left:10px; display:block; float:left; border:1px solid #386fa8; text-align:center; cursor:pointer}
.signindlg .tabs .current{ border-bottom-color:#fff}
.signindlg .tabs .tab a{ display:block; padding:7px; width:6em; font-size:14px; line-height:16px}
.signindlg .body1{ padding:10px}
.signindlg .body1 .msg{ margin:auto; text-align:center; font-size:14px; line-height:22px}
.signindlg .body1 .panel{ display:none}
.signindlg .body1 .panel.current{ display:block}
.signindlg{ width:480px; margin-top:10px}
.signindlg .item{ float:left; padding:5px 0 5px 90px; width:370px}
.signindlg .item .label{ float:left; display:block; width:70px; color:#444; text-align:right; font-size:14px; line-height:16px; padding:5px}
.signindlg .item .textbox,.signindlg .item .listbox{ float:left; width:160px; border:1px solid #e0e0e0; color:#444; font-size:14px; line-height:16px; padding:4px 19px 4px 4px}
.signindlg .item .listbox{ height:16px; background:url(../Images/69_1.png) no-repeat 162px center; cursor:pointer}
.signindlg .item .listbox ul li{ width:154px; white-space:nowrap; overflow:hidden; font-size:14px}
.signindlg .item .radiobox{ float:left; vertical-align:middle;margin-top:5px;_margin-top:0}
.signindlg .item .label2{ float:left; display:block; vertical-align:middle; font-size:14px; line-height:16px; padding:5px 0}
.signindlg .item .feedback{ float:left; display:block; clear:left; margin-left:80px; width:183px; color:red; font-size:12px; line-height:16px; padding:5px 0 0 2px}
.signindlg .item .defaulttext{ color:#999}
.signindlg .button{ margin:auto; display:block; width:85px; background-image:url(../Images/107_1.jpg); cursor:pointer; border:0 none; color:#fff; font-size:14px; font-weight:bold; height:28px}
.signindlg .denglu-wangji .button{ float:left; margin-right:5px; vertical-align:middle}

.loginb_modal{visibility:visible!important;display:none;}
.loginb_modal .feedback{display:block; margin-left:8px;color:red; font-size:12px; line-height:18px; padding:5px 0 0 2px}
.loginb_modal .reveal_con_line{padding:0 0 13px;}
.loginb_modal .textbox{display:block;margin:0 auto;width:290px;padding:3px 13px;border:solid 1px #DBDBDB;height: 30px;line-height: 30px;}
.loginb_modal .lm_btn_sub{height: 40px;width: 100%;background-color: #248FED;border: solid 1px #2390ED;color: #fff;display: block;cursor: pointer;font-weight: 700;font-size: 14px;
  transition: background-color .3s;-moz-transition: background-color .3s;-webkit-transition: background-color .3s;-o-transition: background-color .3s;}
.loginb_modal .lm_btn_sub:hover{background-color:#1B68AE}
.loginb_modal .autologin-box{line-height: 22px;height: 22px;width: auto;}
.loginb_modal .autologin-box .checkbox{height: 14px;vertical-align: middle;margin: 0 5px 0 0;padding:0;}
.loginb_modal .autologin-box .label{color: #999;cursor: pointer;}
.loginb_modal .autologin-box .lm_btn_rec{float:right;color: #48A5F5;}
.loginb_modal .autologin-box .lm_btn_rec:hover{text-decoration:underline;}
.loginb_modal .lm_reg_line{text-align:center;padding:0;}
.loginb_modal .lm_reg_line .lm_btn_reg{color: #48A5F5;margin-left:10px;}
.loginb_modal .lm_reg_line .lm_btn_reg:hover{text-decoration:underline;}
.loginb_modal .login-valid-input-box{float:left;position:relative}
.loginb_modal .login-item-value{width:175px;height:37px;line-height:37px;font-size:14px;color:#000;border:solid 1px #DBDBDB;display:block;padding-left:5px;background-color:#fff;border-right:0 none;}
.loginb_modal .login-valid-code-icon-box{height:16px;position:absolute;right:10px;top:14px;width:16px}
.loginb_modal .none i{display:none}
.loginb_modal .succ i{width:16px;height:16px;display:block;background:url("../Images/login-validcode-status-icon-v1_1.gif") no-repeat;background-position:0 0;}
.loginb_modal .hits i{width:16px;height:16px;display:block;background:url("../Images/login-validcode-status-icon-v1_1.gif") no-repeat;background-position:0 -16px;}
.loginb_modal .login-valid-picture-box{float:left;width:100px;height:39px;margin:0 8px 0 0;}
.loginb_modal .login-valid-change-box{float:left;}
.loginb_modal .login-valid-change-box>a{display:block;height:38px;width:24px;font-size:0;background:transparent url(../Images/valid_reload_1.png) center center no-repeat;}
.loginb_modal .login-valid-change-box a:hover{text-decoration:underline}
.reveal_c_title{font-size:20px;font-weight:normal;text-align:center;padding:0 0 20px;}
.reveal_c_green{color:#03B249}
.reveal_c_red{color:#FF2928}
.reveal_c_title2{font-size:20px;font-weight:normal;text-align:center;padding:0 0 20px;}
.reveal_c_con{text-align:center;}

.regform .agreement{ float:left; padding:5px 10px 5px 90px; width:380px}
.regform .agreement .checkbox{ float:left; vertical-align:middle;margin-top:3px;_margin-top:-2px}
.regform .agreement .label,.regform .agreement a{ float:left; display:block; vertical-align:middle; font-size:12px; line-height:14px; padding:3px 0}
.regform .agreement a{ color:#016db1}
.regform .agreement a:hover{ text-decoration:underline}
.signinform .optionitem{ float:left; padding:5px 10px 5px 170px; width:300px}
.signinform .optionitem .checkbox{ float:left; vertical-align:middle}
.signinform .optionitem .label{ float:left; display:block; vertical-align:middle; font-size:12px; line-height:14px;}
.panel .feedback{ margin:auto; padding:10px 0 4px 0; width:240px; height:14px; color:red; font-size:12px; line-height:14px}
.welcomedlg{ display:none; position:fixed; width:400px; height:150px; left:50%; top:50%; margin-left:-200px; margin-top:-75px; z-index:110; background-color:#fff; border:2px solid #386fa8}
.welcomedlg.open{ display:block}
.welcomedlg .titlebar{ height:18px; padding:3px}
.welcomedlg .titlebar .closebtn{ float:right; cursor:pointer}
.welcomedlg .body1{ padding:10px}
.welcomedlg .body1 .msg{ margin:auto; width:300px; font-size:14px; line-height:22px}
.welcomedlg .body1 .msg a{ color:#016db1; cursor:pointer}
.post .post_cont table.rell_tab tr td table.jlss_child tr td select.sel_nianling{ width:58px; height:20px}
.post .post_cont table.rell_tab tr td select.tiaojian{ width:100px; height:20px}
.kehu_tanchu .kh_center table.rell_tab tr td .szhy .the_tong.xuanze_kuang{ position:relative; z-index:10}
.xz_parent{ min-height:350px; height:auto!important; height:350px; width:520px; position:absolute; top:130px; left:50%; margin-left:-260px; display:none; z-index:111}
.xz_parent .xz_top{ height:5px; background:url(../Images/115_1.png) no-repeat; line-height:0; font-size:0; clear:both}
.xz_parent .xz_cent{ min-height:340px; height:auto!important; height:340px; border-left:3px #1a7abe solid; border-right:3px #1a7abe solid}
.xz_parent .xz_cent .biaoti{ height:36px; background:url(../Images/117_1.jpg) repeat-x 0 top}
.xz_parent .xz_cent .biaoti .bt_left{ width:100px; float:left; font-weight:bold; font-size:14px; color:#0b68ab; line-height:35px; padding-left:12px}
.xz_parent .xz_cent .biaoti .bt_right{ width:160px; float:right; height:36px; line-height:35px}
.xz_parent .xz_cent .biaoti .bt_right input{ float:right; margin:0 5px; background:url(../Images/49_1.jpg) no-repeat; width:50px; height:21px; text-align:center; line-height:21px; border:0; color:#fff; font-weight:bold; margin-top:7px; cursor:pointer}
.xz_parent .xz_cent .the_cont_rong{ background:#fff;  padding:0 10px; min-height:304px; height:auto!important; height:304px}
.xz_parent .xz_cent .the_cont_rong .cont_top{ padding:10px 0; background:url(../Images/114_1.jpg) repeat-x 0 bottom; overflow:hidden; min-height:72px; height:72px; overflow:hidden; width:100%}
.xz_parent .xz_cent .the_cont_rong .cont_top ul li{ float:left; width:240px; height:24px; line-height:24px}
.xz_parent .xz_cent .the_cont_rong .cont_top ul li span{ color:#333; display:block; float:left; overflow:hidden; max-width:216px; height:24px}
.xz_parent .xz_cent .the_cont_rong .cont_top ul li span.chahao{ width:24px; height:24px; background:url(../Images/118_1.jpg) no-repeat center; cursor:pointer}
.xz_parent .xz_cent .the_cont_rong .cont_bot{ }
.xz_parent .xz_cent .the_cont_rong .cont_bot ul{ padding:8px 0; width:494px; float:left}
.xz_parent .xz_cent .the_cont_rong .cont_bot ul li{ float:left; width:164px; height:28px; line-height:28px; cursor:pointer; position:relative; z-index:100}
.xz_parent .xz_cent .the_cont_rong .cont_bot ul li span{ float:left; color:#333}
.xz_parent .xz_cent .the_cont_rong .cont_bot ul li span label{ display:block; float:left; padding:0 3px; margin-top:2px}
.xz_parent .xz_cent .the_cont_rong .cont_bot ul li span label input{ padding:0; float:left; margin:0; margin-top:6px; display:inline}
.xz_parent .xz_cent .the_cont_rong .cont_bot ul li span font{ font-weight:normal; display:block; float:left; font-size:12px; color:#333; height:26px; width:120px; overflow:hidden}
.xz_parent .xz_cent .the_cont_rong .cont_bot ul li span.jiantou{ float:right; height:26px; padding-right:15px; background:url(../Images/119_1.jpg) no-repeat left center}
.xz_parent .xz_cent .the_cont_rong .cont_bot ul li ul li input{ float:left; color:#333; display:block}
.xz_parent .xz_cent .the_cont_rong .cont_bot ul li ul li span{ float:left; color:#333; display:block; width:130px; overflow:hidden; text-align:left; height:26px; line-height:26px}
.xz_parent .xz_bot{ height:5px; background:url(../Images/116_1.jpg) no-repeat; line-height:0; font-size:0}
.jqmOverlay{ background-color:#000}
.sanji{ position:absolute; width:235px; z-index:1000; background:#fff; padding:5px 10px 10px 10px; border:1px #1a7abe solid}
.xz_parent .xz_cent .the_cont_rong .cont_bot ul li div.sanji ul{ width:328px; float:left}
.sanji ul{width:235px !important;}
.sanji ul li{ height:24px; line-height:24px; width:115px !important;}
.sanji ul li label{ display:block; text-align:center; float:left; height:24px; line-height:24px}
.sanji ul li label input{ padding:0; margin:4px; margin-top:5px; display:block; float:left; width:16px; height :16px; }
.sanji ul li label span{ display:block; float:left; line-height:24px; color:#333; width:90px !important;}
.denglu-wangji{ margin:0 auto; padding-bottom:10px; height:35px; line-height:35px; width:150px}
.denglu-wangji a{ color:#241f20; text-decoration:underline}
.denglu-wangji .button{ float:left; margin-right:5px; vertical-align:middle}

.ui-datepicker{line-height:normal}



/*搜索结果列表*/
#searchList {width:1198px;float: left;}
.jobList{padding: 10px 0 5px 20px;border-bottom: 1px solid #eee;height: 58px;background: #fff;cursor: pointer;position: relative;}
.jobList:hover {background:#f6f6f6;}
.resultList div:last-child {border-bottom: 0;}
.jobList ul li{height:38px;line-height:38px;overflow:hidden;}
.jobList ul li span{float:left}
.jobList ul .l1{font-size:16px;color: #0168B7;}
.jobList ul .l1 a:hover {text-decoration: underline;}
.jobList ul .l1 .e1 a{color:#0168b7}
.jobList ul .l1 .e1 a.ur {padding-right:0px;position: relative;}
.jobList ul .l1 .e1 a.ur i {width:14px;height: 18px;background: url(../Images/urgent.png);position: absolute;right: 0;top:2px;}
.jobList ul .l1 .e1 a:hover span {text-decoration: underline;}
.jobList ul .l1 .e3 a{color:#666666;}
.jobList ul .l1 .e3 a:hover {text-decoration: underline;}
.jobList ul .l1 .e2{font-size:14px;color:#999;}
.jobList ul .l2{font-size:14px;}
.jobList ul .l2 .e2 a{color:#f85659;font-size:16px;font-weight: bold;}
.jobList ul .l2 .e3 a{color:#999}
.jobList ul .l1 .e1,.jobList ul .l2 .e1{width:160px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jobList ul .l1 .e1 span {float:none;}
.jobList ul .l1 .e2,.jobList ul .l2 .e2{width:143px;overflow:hidden;}
.jobList ul .l2 .e2{color:#F85659;font-weight: bold;font-size: 16px;}
.jobList ul .l1 .e3,.jobList ul .l2 .e3{width:180px;overflow:hidden;color: #999999;padding-right:6px}
.jobList ul .l2 .e3 i{padding:0 2px 0 5px;font-size:14px;color: #d6d6d6;}

.jobList ul .l1 .e5  {color:#f85659;font-size:16px;font-weight: bold;width:143px;}
.jobList ul .l1 .e6 
{
			width:90px;
            height:38px;
            text-align:center;
	        color:white;
            font-size:16px;
            font-family:@Adobe 仿宋 Std R;
            font-weight:bold;
            background:#0084CE;
            border-radius:5px;
            cursor:pointer;}

.emptyList {text-align: center;background: #FFF;padding: 0 26px;}
.empty-tip {width:500px;margin: 0 auto;padding: 50px 0;}
.empty-img {float: left;}
.empty-info {color: #AAA;text-align: left;line-height: 29px;margin-left: 80px;}

.exampleJob {padding-bottom: 60px;}
.exj-title {text-align: left;border-bottom:1px dashed #e9e9e9;float: left;width: 100%;color:#555;font-size: 18px;padding-bottom: 20px;}
.exj-child {text-align: left;border-bottom:1px dashed #e9e9e9;float: left;width: 100%;}
.exj-child.nob {border-bottom: 0;}
.exj-child div {width: 23%;float: left;padding: 0 1%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 36px;height: 36px;}
.exj-child .exj-e1,.exj-child .exj-e1 a  {color:#0168b7;}
.exj-child .exj-e2 {color:#999;}
.exj-child .exj-e3 {width: 30%;color:#666;}
.exj-child .exj-e3 a {color:#666;}
.exj-child .exj-e4 {width: 16%;color:#f85659;padding: 0 0 0 1%;}



.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px
}

.pagination>li {
	display: inline
}

.pagination>li>a,.pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd
}

.pagination>li:first-child>a,.pagination>li:first-child>span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}

.pagination>li:last-child>a,.pagination>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}

.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
	z-index: 3;
	color: #23527c;
	background-color: #eee;
	border-color: #ddd
}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
	z-index: 2;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7
}

.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd
}

.pagination-lg>li>a,.pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333
}

.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}

.pagination-sm>li>a,.pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5
}

.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px
}

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}