/* CSS by:xutao */
@charset "utf-8";
*{ margin:0; padding:0; list-style:none;}

body{ margin:0; padding:0; background:#FFF; font:12px/1.8 Verdana, Arial, "����", SimSun ,serif, sans-serif;color:#333}
div,form,select,textarea,input { font-family:arial; font-size:12px;}
img { border:0;}

h1,h2,h3,h4,h5,h6,input,textarea{ color:#000;}
h1{font-size:16px;}
h2{font-size:14px;}
h3,h4{font-size:12px;}

a:link,a:visited{color:#0038A5;text-decoration:none;}
a:hover,a:active{color:#f00;text-decoration:underline;}	

.fl { float:left;}
.fr { float:right;overflow:hidden;}
.fw { font-weight:bold;}
.cb { clear:both;}
.tac { text-align:center;}

/*blank room*/
.blank1,.blank2,.blank5,.blank10,.blank20,.blank25,.blank50{clear:both;overflow:hidden}
.blank1{height:1px;}
.blank2{height:2px;}
.blank5{height:5px;}
.blank10{height:10px;}
.blank20{height:20px;}	
.blank25{height:25px;}	
.blank50{height:50px;}

.all { width:960px; margin:0 auto; overflow:hidden; clear:both;}
.POPMENU {BORDER: #AAC8F0 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradientWipe(duration=0.5, gradientsize=1, WipeStyle=1); BACKGROUND-COLOR: #F1FAFF;padding:6px;margin-top:2px;}

.zhaopinh{float:right;width:150px;}
.zhaopinh a{text-indent:-9999px;width:130px;height:40px;display:block;}

/* ���� */
.jobtop{width:960px; height:76px;background: url(../../images/default/top_bg.png) repeat-x #2270D7;clear:both;margin-top:6px;overflow:hidden;}
#logo a{float:left;display: block;text-indent: -9999px;width: 245px;height: 76px;position: relative;}
#nav{float:right;width:715px;height:76px;}
#nav li{display:inline;}

#nav .index a,#nav .indexon a{background: url(../../images/default/t_nav.png) no-repeat top;}
#nav .index a:link,#nav .index a:visited{float:left;background-position:left 0px;display:block;text-indent:-9999px;width:82px;height:76px;position: relative;}
#nav .index a:hover,#nav .index a:active{background-position:left -80px;}
#nav .indexon a:link,#nav .indexon a:visited{float:left;background-position:left -160px;display:block;text-indent:-9999px;width:82px;height:76px;position: relative;}

#nav .job a,#nav .jobon a{background: url(../../images/default/t_nav.png) no-repeat top;margin-left:10px;}
#nav .job a:link,#nav .job a:visited{float:left;background-position:-92px 0px;display:block;text-indent:-9999px;width:75px;height:76px;position: relative;}
#nav .job a:hover,#nav .job a:active{background-position:-92px -80px;}
#nav .jobon a:link,#nav .jobon a:visited{float:left;background-position:-92px -160px;display:block;text-indent:-9999px;width:75px;height:76px;position: relative;}

#nav .new a,#nav .newon a{background: url(../../images/default/t_nav.png) no-repeat top;margin-left:10px;}
#nav .new a:link,#nav .new a:visited{float:left;background-position:-177px 0px;display:block;text-indent:-9999px;width:57px;height:76px;position: relative;}
#nav .new a:hover,#nav .new a:active{background-position:-177px -80px;}
#nav .newon a:link,#nav .newon a:visited{float:left;background-position:-177px -160px;display:block;text-indent:-9999px;width:57px;height:76px;position: relative;}

#nav .bao a,#nav .baoon a{background: url(../../images/default/t_nav.png) no-repeat top;margin-left:10px;}
#nav .bao a:link,#nav .bao a:visited{float:left;background-position:-244px 0px;display:block;text-indent:-9999px;width:93px;height:76px;position: relative;}
#nav .bao a:hover,#nav .bao a:active{background-position:-244px -80px;}
#nav .baoon a:link,#nav .baoon a:visited{float:left;background-position:-244px -160px;display:block;text-indent:-9999px;width:93px;height:76px;position: relative;}

#nav .edu a,#nav .eduon a{background: url(../../images/default/t_nav.png) no-repeat top;}
#nav .edu a:link,#nav .edu a:visited{float:left;background-position:-337px 0px;display:block;text-indent:-9999px;width:93px;height:76px;position: relative;}
#nav .edu a:hover,#nav .edu a:active{background-position:-337px -80px;}
#nav .eduon a:link,#nav .eduon a:visited{float:left;background-position:-337px -160px;display:block;text-indent:-9999px;width:93px;height:76px;position: relative;}

#nav .bbs a,#nav .bbson a{background: url(../../images/default/t_nav.png) no-repeat top;margin-left:10px;}
#nav .bbs a:link,#nav .bbs a:visited{float:left;background-position:-440px 0px;display:block;text-indent:-9999px;width:57px;height:76px;position: relative;}
#nav .bbs a:hover,#nav .bbs a:active{background-position:-440px -80px;}
#nav .bbson a:link,#nav .bbson a:visited{float:left;background-position:-440px -160px;display:block;text-indent:-9999px;width:57px;height:76px;position: relative;}

#nav .gr a,#nav .gron a{background: url(../../images/default/t_nav.png) no-repeat top;margin-left:15px;}
#nav .gr a:link,#nav .gr a:visited{float:left;background-position:-512px 0px;display:block;text-indent:-9999px;width:93px;height:76px;position: relative;}
#nav .gr a:hover,#nav .gr a:active{background-position:-512px -80px;}
#nav .gron a:link,#nav .gron a:visited{float:left;background-position:-512px -160px;display:block;text-indent:-9999px;width:93px;height:76px;position: relative;}

#nav .qy a,#nav .qyon a{background: url(../../images/default/t_nav.png) no-repeat top;margin-left:10px;}
#nav .qy a:link,#nav .qy a:visited{float:left;background-position:-615px 0px;display:block;text-indent:-9999px;width:93px;height:76px;position: relative;}
#nav .qy a:hover,#nav .qy a:active{background-position:-615px -80px;}
#nav .qyon a:link,#nav .qyon a:visited{float:left;background-position:-615px -160px;display:block;text-indent:-9999px;width:93px;height:76px;position: relative;}

.newqy{width:960px;height:40px;margin:0 auto;overflow:hidden; clear:both;background: url(../../images/default/top_nbg.png) no-repeat;padding-left:35px;line-height:42px;}
#rollBox{float:left;width:550px;overflow:hidden;}
#rollBox ul{list-style-type: none;padding:0px;margin:0px;}

/* ��½�� */
#loginer{width:960px;margin-top:6px;overflow:hidden; clear:both;}
.job_login{float:left;width:222px;height:158px;background:#F9FCDD url(../../images/default/login_bg.gif) no-repeat top;overflow:hidden;}
.job_login1{float:left;width:222px;height:158px;background:#F9FCDD url(../../images/default/login_bg.gif) no-repeat left -180px;overflow:hidden;}
.job_login .gr a,.job_login1 .gr a{margin:0px;float:left;text-indent:-9999px;width:111px;height:1px;position:relative;}
.job_login .qy a,.job_login1 .qy a{float:left;display:block;text-indent:-9999px;width:111px;height:20px;position:relative;}

#main_login{ margin:0 6px!important;margin-top:-10px;}
#main_login dl{margin-top:25px!important;border:0;margin:0;padding:0;}
#main_login .login_dl{color:#000000;padding-top:10px!important;}
#main_login .login_dl dt{ float:left; width:50px; text-align:right; padding:4px 0 0 10px;}
#main_login .login_dl dd{margin:10px 0 10px 10px;}
#main_login .login_dl .input{border-width:1px; border-style:solid; border-color:#FF9C3E #F0D361 #F0D361 #FF9C3E;height:20px; width:130px;line-height:20px;padding:2px 0 2px 3px;font-size:12px;}
#main_login .login_dl input:focus,#main_login .login_dl textarea:focus{ border-color:#008DE2 #75CBFF #75CBFF #008DE2; border-width:1px; border-style:solid; }
#main_login .loginButton{background:url(../../images/default/login_.gif);color:#FFFFFF;border:none;cursor:pointer;font-size:14px;font-weight:bold;height:28px;text-align:center;vertical-align:middle;width:65px;}

#user_login{padding:10px!important;margin-top:-10px;}
.user_login p{border-bottom:1px dotted #cccccc;margin-bottom:8px; padding-top:40px!important;padding-top:8px;padding-bottom:8px;}
.user_login ul{border:0;margin:0;padding:0;}
.user_login li{width:85px; padding-left:15px; float:left; height:22px; line-height:22px; background:url(../../images/default/user_login_ic.gif) no-repeat 0 7px;}

/* =����*/
.job_so{float:left;width:504px;height:158px;margin-left:6px;background:#E1ECFB url(../../images/default/so_bg.gif) no-repeat;overflow:hidden;}
.job_so .title{padding:6px 5px;clear:both;}
.job_so .title .txt{font-size:14px;width:98px; height:33px; line-height:33px; text-align:center; float:left;}
.job_so .title_img{line-height:22px; float:right; padding:0px 1px;}
.job_so .title_img img{padding-left:2px;}

#search_job{margin:30px 12px!important;margin-top:4px;margin-bottom:none;height:105px;clear:both;}
#search_job .title001,#search_job .title002{width:42px;height:24px;float:left;text-align:center;margin:5px 0px 0px 5px;}
#search_job .title002{background:url(../../images/default/paopao.gif) no-repeat;color:#FFFFFF;}
#search_job .title003{float:left;text-align:center;margin:2px 0px 0px 6px;}

#search_job .search003{float:left;width:240px;border-left:1px solid #357ABB;border-top:1px solid #357ABB;border-right:1px solid #B2C7E2;border-bottom:1px solid #B2C7E2;background:#EEF9FF url(../../images/default/search.gif) no-repeat left center;height:23px;line-height:23px;padding-left:25px;margin-left:10px;color:#666666;}
.search004{margin-left:10px;width:80px; height:25px; background:url(../../images/default/citybg.gif) no-repeat; border:none; vertical-align:middle;cursor:pointer;line-height:25px!important;line-height:25px;padding-left:0px;}
.search004_l{margin-left:10px;width:160px; height:25px; background:url(../../images/default/citybg1.gif) no-repeat; border:none; vertical-align:middle;cursor:pointer;line-height:25px!important;line-height:25px;padding-left:0px;}
.search004_m{margin-left:10px;width:130px; height:25px; background:url(../../images/default/citybg2.gif) no-repeat; border:none; vertical-align:middle;cursor:pointer;line-height:25px!important;line-height:25px;padding-left:0px;}
#search_job .search005{margin-left:10px;width:92px; height:25px; background:url(../../images/default/so_job.gif) no-repeat; border:none; color:#fff; vertical-align:middle;cursor:pointer;}
#search_job .search005 span{display:none;}

#search_job .keyswordbox{margin-top:6px!important;margin-top:0px;height:24px;float:left;margin-left:10px!important;margin-left:5px;line-height:24px;line-height:22px;}
#search_job .temp{width:11px;height:11px;float:left;margin-right:5px;margin-top:12px;background:url(../../images/default/interro.gif) no-repeat;line-height:11px;}
#search_job .keyswordtext{height:24px;float:left;line-height:35px;}
#search_job .keyswordtext1{height:24px;float:left;line-height:35px;}

/* =��Ѷ*/
.job_news{float:right;width:222px;border-bottom:1px #41A2E9 solid;background-position:left;background-repeat:repeat-y;text-align: center;}
.job_news .TabTitle{clear: both;height:31px;overflow: hidden;}
.job_news .TabTitle a{color:#444444;text-decoration:none;}
.job_news .TabTitle ul{border:0;margin:0;padding:0;}
.job_news .TabTitle li{float:left;width:72px;cursor:pointer;height:29px;line-height:29px;list-style-type: none;}
.job_news .TabTitle .active{background:#fff;border-left:1px #41A2E9 solid;border-top:1px #41A2E9 solid;border-right:1px #41A2E9 solid;border-bottom:1px #fff solid;}
.job_news .TabTitle .normal{background:#EBF3FB;border:1px #41A2E9 solid;}
.job_news .TabContent{width:auto;background:#fff;height:125px;margin: 0px auto;padding:1px 0 0 0;border-right:1px #41A2E9 solid;border-left:1px #41A2E9 solid;}
.job_news .none {display:none;}
.job_news .txtlist ul{border:0;margin:0;padding:0;}
.job_news .txtlist li{background:url(../../images/default/li_yellow.gif) no-repeat 5px 8px; padding-left:21px; overflow:hidden;line-height:24px;}
.job_news .txtlist li a{white-space: normal;}	

/* Ʒ����ҵ�� */
.pp_img{width:960px;margin:0 auto;overflow:hidden; clear:both;}
.pp_img .tn .nlist{padding:0px;margin:0px;clear:both;height:1%;overflow:hidden;}
.pp_img .tn .nlist ul{list-style-type: none;width:960px;overflow:hidden;}
.pp_img .tn .nlist li{float:left;width:960px;height:60px;margin-top:6px;display:inline;margin-right:6px;}
.pp_img .tn .nlist li a img{width:958px;height:58px;display: block;border:1px solid #c6c6c6;}
.pp_img .tn .nlist li a:hover img{border:1px #3461B7 solid;margin: 0px;padding: 0px;}
/* ��8 */
.pp_img .tn3 .nlist{width:966px;padding:0px;margin:0px;clear:both;height:1%;overflow:hidden;}
.pp_img .tn3 .nlist ul{list-style-type: none;width:960px;overflow:hidden;}
.pp_img .tn3 .nlist li{float:left;width:316px;height:60px;margin-top:6px;display:inline;margin-right:6px;}
.pp_img .tn3 .nlist li a img{width:314px;height:58px;display: block;border:1px solid #c6c6c6;}
.pp_img .tn3 .nlist li a:hover img{border:1px #3461B7 solid;margin: 0px;padding: 0px;}

/* �������� */
.mq_img{width:960px;margin:0 auto;overflow:hidden; clear:both;}
.mq_img .tn6 .nlist{width:966px;padding:0px;margin:0px;clear:both;height:1%;overflow:hidden;}
.mq_img .tn6 .nlist ul{list-style-type: none;width:960px;overflow:hidden;}
.mq_img .tn6 .nlist li{float:left;width:155px;height:60px;margin-top:6px;display:inline;margin-right:6px;}
.mq_img .tn6 .nlist li a img{width:153px;height:58px;display: block;border:1px solid #c6c6c6;}
.mq_img .tn6 .nlist li a:hover img{border:1px #3461B7 solid;margin: 0px;padding: 0px;}

/* �����Ƽ����� */
.tj_img{width:960px;margin:0 auto;overflow:hidden; clear:both;}
.tj_img .t3 .nlist{width:966px;padding:0px;margin:0px;clear:both;height:1%;overflow:hidden;}
.tj_img .t3 .nlist ul{list-style-type: none;width:960px;overflow:hidden;}
.tj_img .t3 .nlist li{float:left;width:314px;margin-top:6px;display:inline;margin-right:6px;border:1px solid #E9E9E9;}
.tj_img .t3 .nlist .fl{float:left;padding:6px;width:88px;}
.tj_img .t3 .nlist .fl img{width:88px;height:31px;display: block;}
.tj_img .t3 .nlist .fr{float:left;padding:6px;line-height:16px;padding-left:0px;}

/* 文字推荐区 */
.txt_in{width:960px;margin:0 auto;overflow:hidden; clear:both;}
.txt_in .txt .nlist{width:966px;padding:0px;margin:0px;clear:both;height:1%;overflow:hidden;}
.txt_in .txt .nlist ul{list-style-type: none;width:960px;overflow:hidden;}
.txt_in .txt .nlist li{width:294px;overflow:hidden;background:url(../../images/default/arrow1.gif) no-repeat 5px 12px; padding-left:14px; line-height:32px;float:left;margin-top:6px;display:inline;margin-right:6px;border:1px solid #E9E9E9;white-space:nowrap;padding-right:6px;text-overflow:ellipsis;}
.txt_in .txt .nlist li .t3c{color:#333;}

/* 最新注册区 */

.reg_in{width:958px;margin:6px auto;overflow:hidden; clear:both;border:1px solid #d3d3d3;}
.reg_xu{width:960px;overflow:hidden;}
.reg_in .hd{height:32px;background:url(../../images/default/bg_hd.jpg) repeat-x #e5e5e5;border:1px solid #fff;padding:0px 10px;}
.reg_in .hd .acc{float:left;font-weight:bold;font-size:108%;color:#fe6603;padding-top:3px!important;padding-top:8px!}
.reg_in .hd .act{float:right;line-height:32px;}
.reg_in .txt1{padding:0 6px 6px 6px;overflow:hidden; clear:both;}
.reg_in .txt1 .nlist{width:970px;padding:0px;margin:0px;clear:both;height:1%;overflow:hidden;}
.reg_in .txt1 .nlist ul{list-style-type:none;width:960px;overflow:hidden;}
.reg_in .txt1 .nlist li{width:216px;overflow:hidden;background:url(../../images/default/arrow2.gif) no-repeat 5px 11px; padding-left:14px;line-height:28px;float:left;margin-top:6px;display:inline;margin-right:6px;border:1px solid #E9E9E9;white-space:nowrap;text-overflow:ellipsis;}
.reg_in .txt1 .nlist li .t3c{color:#333;}


/* �˲�/ְλ/��ҵ */
/* �˲�/ְλ */
.joblr{width:960px;margin:6px auto;overflow:hidden; clear:both;}
.newjob {border:1px solid #d3d3d3;float:left;width:314px;margin-right:6px;overflow:hidden;}
.newjob .hd {height:32px;background:url(../../images/default/bg_hd.jpg) repeat-x #e5e5e5;border:1px solid #fff;padding:0px 10px;}
.newjob .hd .acc{float:left;font-weight:bold;font-size:108%;color:#fe6603;padding-top:3px!important;padding-top:8px!}
.newjob .bd {padding:0 6px 6px;width:332px;overflow:hidden; clear:both;}
.newjob .bd ul{}
.newjob .bd li{float:left;width:146px;margin-top:6px;display:inline;margin-right:6px;border:1px solid #F4F4F4;}
.newjob .bd .txt{padding:6px;}
/* ��ҵ */
.newhy {border:1px solid #d3d3d3;float:right;width:314px;overflow:hidden;}
.newhy .hd {height:32px;background:url(../../images/default/bg_hd.jpg) repeat-x #e5e5e5;border:1px solid #fff;padding:0px 10px;}
.newhy .hd .acc{float:left;font-weight:bold;font-size:108%;color:#fe6603;padding-top:3px!important;padding-top:8px!}
.newhy .bd {padding:0 6px 6px;width:332px;overflow:hidden; clear:both;}
.newhy .bd ul{list-style-type: none;width:312px;overflow:hidden;}
.newhy .bd li{float:left;width:146px;margin-top:6px;display:inline;margin-right:6px;border:1px solid #F4F4F4;}
.newhy .bd .txt{padding:6px;}

/* ����l�� */
.joblink{ width:960px;clear:both;overflow:hidden}
.grayBorder{padding:6px;border:1px solid #c6c6c6;clear:both;height:1%;}


/* �ײ� */
.footer{width:960px;margin:6px auto;overflow:hidden; clear:both;}
.footer .nav{width:960px; height:40px;background: url(../../images/default/bottom_bg.jpg) repeat-x #2270D7;clear:both;line-height:40px;font-size:14px;color:#FFFFFF;}
.footer .nav a{color:#FFFFFF;}
.footer .xu_rss{width:960px;height:40px;margin-top:2px;background: url(../../images/default/xu_rss_bg.jpg) repeat-x;clear:both;line-height:40px;}
.footer .xu_rss a.rss1{float:left;display:block;width:170px;height:40px;background: url('../../images/default/xu_rss_.jpg') no-repeat left top;margin-left:120px!important;margin-left:60px;overflow:hidden;cursor: hand;}
.footer .xu_rss a.rss2{float:left;display:block;width:115px;height:22px;background: url('../../images/default/xu_rss_.jpg') no-repeat left -60px;margin-left:20px;margin-top:10px;overflow:hidden;cursor: hand;}
.footer .xu_rss a.rss3{float:left;display:block;width:115px;height:22px;background: url('../../images/default/xu_rss_.jpg') no-repeat left -100px;margin-left:10px;margin-top:10px;overflow:hidden;cursor: hand;}
.footer .xu_rss a.rss4{float:left;display:block;width:115px;height:22px;background: url('../../images/default/xu_rss_.jpg') no-repeat left -140px;margin-left:10px;margin-top:10px;overflow:hidden;cursor: hand;}
.footer .xu_rss a.rss5{float:left;display:block;width:115px;height:22px;background: url('../../images/default/xu_rss_.jpg') no-repeat left -177px;margin-left:10px;margin-top:10px;overflow:hidden;cursor: hand;}

.footer .txt {margin:10px auto;width:960px;clear:both;text-align:center;color:#000;}
.footer .txt img{margin-right:10px;}



/* centerjob */
#centerjob{width:960px;margin:6px auto;overflow:hidden; clear:both;}
.soborder{zoom:1; border:1px solid #B1C7E2;}
.soborder_b{border:1px solid #FAFDFE; background:#EAF1FD; padding:5px 4px 4px 4px;}
.soborder .rtno {float:left;line-height:26px; overflow:hidden; margin-left:6px; color:#000;font-size:14px;font-weight:bold;}
.soborder .rtno span{color:#FF7C02;}

.soborder .rt { height:0px; clear:both;}

.soborder .rt a{float:left; width:85px; height:30px;line-height:32px; overflow:hidden; margin-left:6px; color:#fff; background:#1A86E0 url(../../images/default/rtbg.gif) 0 0 no-repeat; text-align:center; font-size:14px;text-decoration:none;}
.soborder .rt a.active{color:#000; background-position:0 -30px;font-weight:bold;}
.soborder .rt a.clos{width:55px;color:#fff; background-position:0 -60px;}
.soborder .rm{background:#fff; border:1px solid #CBDFFF; padding:10px;}
.youd .rm{margin-top:29px;}

/* sojob */
#sojob {}
.sobg{height:28px;border-left:1px solid #FF6801;background-color:#FFFFDC;color:#000;font-weight:bold;}
#so_job{margin-top:4px;margin-bottom:none;clear:both;}
#so_job .title001,#so_job .title002{width:42px;height:24px;float:left;text-align:center;margin:5px 0px 0px 5px;}
#so_job .title002{background:url(../../images/default/paopao.gif) no-repeat;color:#FFFFFF;}
#so_job .title003{float:left;text-align:center;margin:2px 0px 0px 6px;}
#so_job .search003{float:left;width:440px;border-left:1px solid #357ABB;border-top:1px solid #357ABB;border-right:1px solid #B2C7E2;border-bottom:1px solid #B2C7E2;background:#EEF9FF url(../../images/default/search.gif) no-repeat left center;height:23px;line-height:23px;padding-left:25px;margin-left:10px;color:#666666;}
#so_job .search004{margin-left:10px;width:80px; height:25px; background:url(../../images/default/citybg.gif) no-repeat; border:none; vertical-align:middle;cursor:pointer;line-height:25px!important;line-height:25px;padding-left:0px;}
#so_job .search005{margin-left:10px;width:92px; height:25px; background:url(../../images/default/so_job.gif) no-repeat; border:none; color:#fff; vertical-align:middle;cursor:pointer;}
#so_job .search005 span{display:none;}
#so_job .keyswordbox{height:24px;float:left;margin-left:10px!important;margin-left:5px;line-height:24px;line-height:22px;}
#so_job .temp{width:11px;height:11px;float:left;margin-right:5px;margin-top:12px;background:url(../../images/default/interro.gif) no-repeat;line-height:11px;}
#so_job .keyswordtext{height:24px;float:left;line-height:35px;}
#so_job .keyswordtext1{height:24px;float:left;line-height:35px;}

#so_yy{}
#so_yy .so_tj{height:40px;color:#444;font-size:14px;}
#so_yy .so_left{margin-left:10px;}
#so_yy .so_left .input{ width:248px;border-left:1px solid #357ABB;border-top:1px solid #357ABB;border-right:1px solid #B2C7E2;border-bottom:1px solid #B2C7E2;height:20px;line-height:20px;padding-left:3px;}
#so_yy .so_bg{width:160px; height:25px; background:url(../../images/default/citybg1.gif) no-repeat; border:none; vertical-align:middle;cursor:pointer;line-height:25px!important;line-height:25px;padding-left:0px;}
#so_yy .so_left .searchs{width:92px; height:28px; background:url(../../images/default/so_job1.gif) no-repeat; border:none; color:#fff; vertical-align:middle;cursor:pointer;}
#so_yy .so_left .searchs span{display:none;}

/* sooooo */
#new_so{margin:0px;padding-left:10px;border-left:1px solid #2170D7;background-color:#FFFFDC;}
#new_so span{font-weight:bold;height:28px;line-height:28px;}

/* searchjob_list */
#so_list {}
#so_list .al{overflow:hidden;clear:both;}
#so_list .nb{float:left;margin-right:20px;width:210px;height:42px;}
#so_list .nb .fl{float:left;color:#444;font-size:14px;}
#so_list .nb .fr{float:right;text-align:center;}
#so_list .nb .listbg{width:140px; height:25px; background:url(../../images/default/citybg2.gif) no-repeat; border:none; vertical-align:middle;cursor:pointer;line-height:25px!important;line-height:25px;}
#so_list .al1{overflow:hidden;clear:both;height:42px;}
#so_list .al1 .input{ width:248px;border-left:1px solid #357ABB;border-top:1px solid #357ABB;border-right:1px solid #B2C7E2;border-bottom:1px solid #B2C7E2;height:19px;line-height:20px;padding-left:3px;}
#so_list .al1 span{color:#444;font-size:14px;}
#so_list .al1 .searchs{width:92px; height:25px; background:url(../../images/default/so_job.gif) no-repeat; border:none; color:#fff; vertical-align:middle;cursor:pointer;}
#so_list .al1 .searchs span{display:none;}

#so_list .bgc{border:1px solid #EBAD7D;background-color:#FFF8CC;padding:5px 10px;}
#so_list .bgc span{color:red;}
#so_list .erbar{margin-top:10px;height:26px; line-height:26px; padding:3px 0px;}
#so_list .erbar a{color:#FF6801;}
#so_list .listbg td{height:34px; line-height:34px;border-top:1px solid #B1C7E2;border-bottom:1px solid #B1C7E2;background-color:#EAF1FD;font-size:14px;font-weight:bold;}
#so_list .listbg1 td{height:32px; line-height:32px;border-bottom:1px solid #B1C7E2;}


/* l.fox ajax css */
.msg0,.msg1,.msg2,.msg3{width:350px;height:20px;float:left;padding-left:10px;line-height:20px;}
.msg0{border:1px solid #E6FFE6;background:url(../../images/default/msg_ok.gif) no-repeat center left #E6FFE6;padding-left:18px;}
.msg2{border:1px solid #FF6600;background:url(../../images/default/msg_error.gif) no-repeat center left #FFEAF7;padding-left:18px;}
.msg3{border:1px solid #FFBABE;background:url(../../images/default/msg_ho.gif) no-repeat center left #FFEAF7;padding-left:18px;}
#Waiting{position:absolute;left:0px;top:0px;height:79px;width:350px;background:#fcfcfc;border:1px solid #A4A4A4;z-index:10;visibility:hidden;}
#Waiting_img{margin:20px;background:url(../../images/default/loading32.gif) no-repeat;width:39px;height:39px;float:left;}
#Waiting_text{margin:20px;width:200px;height:39px;float:left;line-height:20px;float:left;font-size:15px;font-style: italic;}
.p_total , .p_pages , .p_curpage{font-family:Arial;font-weight:bold;color:#D50700;}
.p_curpage{font-size:18px;}
.sysmsg_mainbox,.error_mainbox{position:absolute;border:0px;font-size:12px;overflow:hidden;z-index:0;height:80px;}

.centext{border:0px;width:auto;height:80px;float:left;}

.sysmsg_left,.error_left{border:0px;width:18px;height:80px;float:left;}
.sysmsg_left{background:url(../../images/default/n_messages_left.gif) no-repeat;}
.error_left{background:url(../../images/default/n_errormsg_left.gif) no-repeat;}

.sysmsg_tops,.error_tops{border:0px;height:19px;float:left;clear:both;}
.sysmsg_tops{border-top:1px solid #75C212;background:#F8FFF8;}
.error_tops{border-top:1px solid #D7C072;background:#FEFFEF;}

.sysmsg_context,.error_context{border:0px;height:45px;float:left;clear:both;line-height:15px;color:#000;}
.sysmsg_context{background:#F8FFF8;}
.error_context{background:#FEFFEF;}

.sysmsg_point,.error_point{border:0px;width:20px;height:15px;float:left;clear:left;}
.sysmsg_point{background:url(../../images/default/n_messages_point.gif) no-repeat;}
.error_point{background:url(../../images/default/n_errormsg_point.gif) no-repeat;}

.sysmsg_line,.error_line{border:0px;height:15px;float:left;}
.sysmsg_line{background:url(../../images/default/n_messages_line.gif) repeat-x;}
.error_line{background:url(../../images/default/n_errormsg_line.gif) repeat-x;}

.sysmsg_right,.error_right{border:0px;height:80px;width:22px;float:left;cursor:pointer;}
.sysmsg_right{background:url(../../images/default/n_messages_right.gif) no-repeat;}
.error_right{background:url(../../images/default/n_errormsg_right.gif) no-repeat;}

