#jst1{line-height:25px;background: url(images/job_s_tbg1.gif) repeat-x;height: 25px;border-right: 1px solid #B8B8B8;border-bottom: 1px solid #B8B8B8;border-left: 1px solid #B8B8B8;width: 958px;}
a.a1,a.a2{ line-height:22px;}
a.a2{ margin-right:9px;}
ul.jst2{}
ul.jst2 li{float:left; margin-left:12px;background: url(images/job_s_bg.gif) no-repeat 0px 8px;padding-left: 15px;}

.job_s_tb{margin-left:10px;background: url(images/job_s_bg.gif) no-repeat 0px -32px;}
.job_s_nav{background: url(images/job_s_bg.gif) no-repeat 0px -72px; font-size:14px; font-weight:bold; color:#fff;}
.job_s_nav2{background: url(images/job_s_bg.gif) no-repeat 0px -453px; font-size:14px; font-weight:bold; color:#fff;}
.job_s_nav a,.job_s_nav2 a{color:#fff;}
.job_s_nav a.curr,.job_s_nav2 a.curr{color:#000;}

#jst{padding-left:15px;}
#jst div{float:left; width:44px; height:25px; text-align:center; line-height:24px; cursor:pointer;}
#jst div.line{float:left; width:24px; height:25px;color:#FF7300; text-align:center; line-height:25px;cursor:default;}
#jst div.curr{background: url(images/job_s_bg.gif) no-repeat 0px -117px;color: #FFFFFF;}

.job_s_currpos{line-height:30px;padding-left:10px;}
#job_s_as{width:660px;height:254px;float:left;padding-top:25px;}
.job_s_as{background: url(images/job_s_bg.gif) no-repeat -12px -161px;}
.job_s_as2{background: url(images/job_s_bg.gif) no-repeat -12px -511px;}
#job_s_as select{width:105px;}
#job_s_as select.hy{ width:200px;}

#job_s_login{width:260px;height:254px;padding-top:25px;float:right;}
.job_s_login{background: url(images/job_s_bg.gif) no-repeat -688px -161px;}
.job_s_login2{background: url(images/job_s_bg.gif) no-repeat -688px -511px;}

#job_s_login .inp{ border:1px solid #7F9DB9; width:118px; height:18px;}
#job_s_login .job_s_pp{ width:235px; height:110px; overflow:hidden; margin-top:26px; margin-left:12px;}

.job_s_stit{ border-bottom:3px solid #F96820; margin-bottom:10px;}
.job_s_stit2{ border-bottom:3px solid #3285F6; margin-bottom:10px;}
dl.job_s_fun {width:940px; margin-left:10px; line-height:24px;}
dl.job_s_fun:after{clear:both;height:0pt; visibility:hidden; content:"."; display:block; }
dl.job_s_fun dt{background: url(images/dot.gif) repeat-x bottom; text-indent:8px; height:24px; width:100%; overflow:hidden;margin:0px; margin-bottom:4px;font-weight:bold;}
dl.job_s_fun dt.job{color:#FC6014;}
dl.job_s_fun dt.job a{color:#FC6014;}
dl.job_s_fun dt.rc{color:#3285F6;}
dl.job_s_fun dt.rc a{color:#3285F6;}

dl.job_s_fun dd{color:#4B4A4A;width:188px;float:left;overflow:hidden; height:24px; text-indent:8px; margin:0px;}
dl.job_s_fun dd a{color:#4B4A4A;}

ul.job_s_hy{width:940px; margin-left:10px; line-height:30px;}
ul.job_s_hy li{color:#040404;text-indent:8px;background: url(images/dot.gif) repeat-x bottom;float:left; width:235px;height:30px;overflow:hidden;}
ul.job_s_hy li a{color:#040404;}

#job_s_lbox{width:754px;float:left;}

#job_s_rbox{width:195px;float:right;}
.job_s_kfrx{color:#FF0000; font-size:14px; text-align:center; line-height:36px;}
.job_s_pp2{width:195px;height:110px;overflow:hidden;background: url(images/job_s_adbg.gif) no-repeat;text-align:center;padding-top: 10px;overflow:hidden;margin-bottom:14px;}

.job_s_tbox{ border:1px solid #FCBB97}
.job_s_tbox .curr_tit{background: url(images/job_s_curr_bgl.gif) repeat-x;border-bottom: 1px solid #FCBB97; line-height:23px;}
.job_s_tbox .currpos{ float:left; margin-left:12px;}
.job_s_tbox .currpos{ float:left; margin-left:12px;}
.job_s_tbox .resultstr{ float:right; margin-right:18px;}
.job_s_tbox .pdb{ padding-bottom:10px;}
.job_s_tbox dl{ margin-left:18px; margin-right:18px; line-height:24px; margin-top:5px;}
.job_s_tbox dt{font-weight:bold;background: url(images/job_s_dot1.gif) no-repeat left center;padding-left: 14px;}
.job_s_tbox dd{margin:0px;float:left; color:#666666; width:217px; height:24px; overflow:hidden; padding-left:13px;}
.job_s_tbox dd a{color:#1E3085;}

.job_s_qstb{ border-bottom:1px solid  #BBE5F9;}
.job_s_qstb select{width:94px;}
.rgbFCBE81{ color:#FCBE81;}
.rgbFB3703{color:#FB3703;}
.jobs_s_ibox{border:2px solid #FC4A04;}
.jobs_s_ibox2{border:1px solid #D1D3D4;}
.job_s_tbox2{ color:#666666; border-bottom:1px dashed #DDDDDD; line-height:24px;}
.job_s_tbox2 .info{ margin-top:10px; margin-left:10px;}
.job_s_tbox2 .name{color:#FF0000; font-size:14px; font-weight:bold; text-decoration:underline;}
.job_s_tbox2 .name2{color:#001D4C; font-size:14px; font-weight:bold; text-decoration:underline;}
.job_s_tbox2 .name3{color:#666666; text-decoration:underline;}


.job_s_dhx{background: url(images/dot.gif) repeat-x bottom;}
.job_s_r_a{background: url(images/job_s_btnbg1.gif) no-repeat;height: 19px;width: 75px;line-height:19px;text-align:center;float:left;margin-top: 4px;margin-bottom: 5px;margin-left: 2px;}

.job_s_page{border-top:1px solid #FF7300; padding-top:15px; padding-bottom:15px; text-align:center; margin-top:15px;}


/*CSS badoo style pagination*/
div.page {border-top:1px solid #FF7300; padding-top:15px; padding-bottom:15px; text-align:center; margin-top:15px; font-size:13px;color:#48b9ef; font-family:Arial, Helvetica, sans-serif; background-color:#fff;}
div.page a {border:2px solid #f0f0f0;text-decoration:none;color:#48b9ef;margin: 0px 2px;padding: 2px 5px;}
div.page a:hover {border:2px solid #ff5a00;color:#ff5a00;}
div.page a:active {border:2px solid #ff5a00;color:#ff5a00;}
div.page span {border:2px solid #ff5a00;background-color:#ff6c16;color:#fff;font-weight:bold;padding: 2px 5px;}
div.page span.disabled {display:none;}
.readz{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000;}