body,div,p,pre,select,textarea,option,ul,ol,li,h1,h2,h3,h4,h5,h6,td,th,dl,dt,dd,fieldset,legend,caption,form,span{padding:0;margin:0;}
input{padding:0;}
body{font-size:12px;background:#fff;color:#012ea3;font-family:"宋体"}
h1,h2,h3,h4,h5,h6,input,select,textarea,option,td,th{font-size:12px}
table{border:0;font:12px;/*border-collapse:collapse;border-spacing:0;*/}
caption{text-align:left;}
img,fieldset{border:0;}
legend{height:0;font-size:0;}
ul,ol,li{List-style-type:none}
q:before,q:after{ content:”;} 
.cls:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cls{display: inline-block;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}

a{color:#023ec2;text-decoration:none}
a:hover{color:#f00;text-decoration:none}
a.bode{font-weight:bold;text-decoration:none}
a.wit{color:#fff}
a.wit:hover{color:#f00}
a.b000{color:#000}
a.b000:hover{color:#f00}
a.gren{color:#e1eca7}
a.gren:hover{color:#f00}
a.gry{color:#8c8c8c}
a.gry:hover{color:#f00}
.col_b,.col_b:hover{color:#646464}
input.chk{vertical-align:text-top;*vertical-align:middle;_vertical-align:auto;margin:0 3px 0 0;*margin:0 0 0 1px}
input[type="button"]{*padding:3px 0 0}
.more{text-align:right;clear:both;}
.more a{text-decoration:underline;}
.dis_n{display:none}
.flt_l{float:left;}
.flt_r{float:right}
.marb5{ margin-bottom:5px;}
.mart5{ margin-top:5px;}
.mart8{ margin-top:8px;}
.marb8{ margin-bottom:8px;}
div.lay_tip{position:absolute;width:337px;background:url(/Public/images/recruit/tip_bg.gif) no-repeat}
div.lay_tip p{display:block;color:#999;margin:15px 35px 5px;line-height:150%; }
div.lay_tip .tip_b{height:3px;font-size:1px;overflow:hidden;background:#fff url(/Public/images/recruit/tip_bg.gif) no-repeat left bottom}
/* red&green buttons css */
.butn{ background:url(/Public/images/recruit/butn.gif) no-repeat; width:102px; height:26px; border:0; color:#022fa4; font-weight:bold; cursor:pointer}
.butn2{ background:url(/Public/images/recruit/butn2.gif) no-repeat; width:64px; height:19px; border:0; cursor:pointer}
.butn3{ background:url(/Public/images/recruit/butn3.gif) no-repeat; width:92px; height:26px; border:0; cursor:pointer}
.butn4{ background:url(/Public/images/recruit/butn4.gif) no-repeat; width:138px; height:26px; border:0; cursor:pointer}
.butn5{ background:url(/Public/images/recruit/butn5.gif) no-repeat; width:69px; height:31px; border:0; cursor:pointer}
.butn6{ background:url(/Public/images/recruit/butn6.gif) no-repeat; width:122px; height:31px; border:0; cursor:pointer}
.butn7{ background:url(/Public/images/recruit/butn7.gif) no-repeat; width:60px; height:19px; border:0; cursor:pointer}
.butn8{ background:url(/Public/images/recruit/butn8.gif) no-repeat; width:86px; height:24px; border:0; cursor:pointer}
a.butn9{_width:102px;padding:0 6px;_padding:8px 0 0 7px;_height:28px;_line-height:28px}
a.butn9:hover{background:url(/Public/images/recruit/quick1.gif) no-repeat left -196px}
.butn10{ background:url(/Public/images/recruit/login.gif) no-repeat; width:40px; height:62px; border:0; cursor:pointer}
.butn11{ background:url(/Public/images/recruit/reg.gif) no-repeat; width:88px; height:34px; border:0; cursor:pointer}
.butn12{ background:url(/Public/images/recruit/resume.gif) no-repeat; width:88px; height:34px; border:0; cursor:pointer}
.butn13{ background:url(/Public/images/recruit/butn13.gif) no-repeat; width:69px; height:21px; border:0; cursor:pointer}
.butn14{ background:url(/Public/images/recruit/butn14.gif) no-repeat; width:69px; height:21px; border:0; cursor:pointer}
.butn15{ background:url(/Public/images/recruit/butn15.gif) no-repeat; width:64px; height:22px; border:0; cursor:pointer}
.butn16{ background:url(/Public/images/recruit/butn16.gif) no-repeat; width:64px; height:22px; border:0; cursor:pointer}
.butn17{ background:url(/Public/images/recruit/butn17.gif) no-repeat; width:22px; height:59px; border:0;}
.butn18{ background:url(/Public/images/recruit/butn18.gif) no-repeat; width:22px; height:59px; border:0;}
.butn19{ background:url(/Public/images/recruit/butn19.gif) no-repeat; width:64px; height:30px; border:0;cursor:pointer}
.butn_s,.butn_h,.butn_t,.butn_d{background:url(/Public/images/recruit/my_butn.gif) no-repeat; color:#044ca0;border:0;cursor:pointer; font-weight:bold}
.butn_t{width:154px;height:31px; background-position:0 0px}
.butn_d{width:154px;height:31px; background-position:0 -31px}
.butn_h{width:154px;height:31px; background-position:0 -62px}
.butn_s{width:98px;height:31px; background-position:0 -93px}


.inp_txt{height:15px;padding:3px 0 0;text-indent:5px;border:1px solid #54595E;border-color:#54595E #7f9db9 #7f9db9 #54595E;font-family:"宋体"}
.inp_txth{height:18px;_height:20px;line-height:20px;text-indent:5px;border:1px solid #0566c7}
.inp_blk{margin:5px 0 0;display:inline-block;height:18px;line-height:14px;padding:0;background:#fff;color:#000;padding-right:11px;*padding-right:13px;border:1px solid #54595E;border-color:#54595E #7f9db9 #7f9db9 #54595E;vertical-align:middle}
.inp_blk input.inp_wls{border:0;float:left;text-indent:5px;height:14px;line-height:14px;margin:3px 0 0;}
.inp_blk input.inp_wls2{border:0;float:left;text-indent:5px;height:14px;line-height:14px;margin:3px 0 0;}
.inp_blk input.inp_wls3{border:0;float:left;text-indent:5px;height:14px;line-height:14px;margin:3px 0 0;}
.inp_blk input{vertical-align:none;*vertical-align:middle;margin:3px 4px 0;*margin:0 0 1px;}
.inp_txtsel{cursor:pointer;border-right-width:0}
.inp_sel,.inp_selh{width:20px;height:20px;margin:0 auto;border:0;background:url(/Public/images/recruit/butn9.gif) no-repeat}
.inp_sel{background-position:left top}
.inp_selh{background-position:left -20px}
.inp_wl{width:335px;}
.inp_wls{width:253px;_width:245px}
.inp_wm{width:313px;}

.inp_wl2{width:232px;}
.inp_wls2{width:150px;_width:142px;}
.inp_wm2{width:232px;}

.inp_wl3{width:140px;}
.inp_wls3{width:58px;_width:50px;}
.inp_wm3{width:140px;}

.inp_wms{width:179px;}
.inp_ws{width:59px;}
.inp_cue{color:#999}
.sele_txt{height:20px;line-height:20px;margin-top:1px}
.sele_wll{width:181px}
.sele_wl{width:110px}
.sele_ws{width:80px}
.inp_check{vertical-align:middle;_vertical-align:auto}




a.bt_gre{background-position:right -210px}
a.bt_gre span{background-position:left -210px}
a.bt_gre:hover{background-position:right -231px}
a.bt_gre:hover span{background-position:left -231px}

/*showpage*/
.showpage{clear:both;font-size:12px; padding-top:1px;height:25px;background:#f3f8fe;overflow:hidden; padding-left:5px;}
.showpage .plist{padding-top:3px;line-height:17px;}
.showpage .plist a{color:#0130a6;}
.showpage .plist span{ float:right; color:#000000; margin-right:5px}
.showpage .plist span input{ border:1px #d1e2fc solid; height:15px; width:30px; text-align:center}
.showpage .plist .p1{display:block;height:17px;float:left;padding-left:8px;padding-right:8px;border:1px solid #d1e2fc;background:#fff;text-decoration:none;margin-right:2px;color:#000;}
.showpage .plist b{float:left;color:#0130a6;display:block; padding:0 8px 0 8px;margin-right:3px;background:#f3f7ff;border:1px #d1e2fc solid;}
.showpage .plist a:hover{color:#ff0000;}
.showpage .plist .selectall{ float:left; padding-left:5px; padding-right:10px;}
.showpage .plist .selectall label{ cursor:pointer}
.showpage .plist .selectall label input{ margin-right:5px;}
/*企业-showpage*/
.dl-showpage{clear:both;font-size:12px; margin-top:6px;height:25px;background:#ffffff;overflow:hidden; padding-left:5px; border-bottom:1px solid #b2cefe; margin-bottom:1px; padding-bottom:5px;}
.dl-showpage .plist{padding-top:4px;line-height:17px;}
.dl-showpage .plist a{color:#002fa1;}
.dl-showpage .plist span{ float:right; color:#002fa1; margin-right:5px}
.dl-showpage .plist span input{ border:1px #d2e2fc solid; height:15px; width:25px; text-align:center}
.dl-showpage .plist .p1{display:block;height:17px;float:left;padding-left:8px;padding-right:8px;border:1px solid #d2e2fc;background:#fff;text-decoration:none;margin-right:2px;color:#000;}
.dl-showpage .plist b{float:left;color:#002fa1;display:block; padding:0 8px 0 8px;margin-right:3px}
.dl-showpage .plist b{background:#f3f8fe;border:1px #d2e2fc solid;}
.dl-showpage .plist a:hover{color:#ff0000;}
.dl-showpage .quanxuan{ float:left; padding-top:6px;*padding-top:2px; margin-left:4px; display:inline}
.dl-showpage .wenzi{ float:left; padding-top:7px; margin:0 16px 0px 6px}

/*ico*/
.icoo{display:inline-block;vertical-align:middle; }
.iedit{background:url(/Public/images/recruit/ico/edit.gif) no-repeat; cursor:pointer;width:20px; height:20px;}
.ieditf{background:url(/Public/images/recruit/ico/fedit.gif) no-repeat; cursor:pointer;width:20px; height:20px;}
.ipreview{background:url(/Public/images/recruit/ico/preview.gif) no-repeat; cursor:pointer;width:20px; height:20px;}
.irefresh{background:url(/Public/images/recruit/ico/refresh.gif) no-repeat; cursor:pointer;width:20px; height:20px;}
.idel{background:url(/Public/images/recruit/ico/del.gif) no-repeat; cursor:pointer;width:20px; height:20px;}
.iview{background:url(/Public/images/recruit/ico/view.gif) no-repeat; cursor:pointer;width:20px; height:20px;}
.irevocation{background:url(/Public/images/recruit/ico/revocation.gif) no-repeat; cursor:pointer;width:20px; height:20px;}

.icollection{background:url(/Public/images/recruit/ico/collection.gif) no-repeat; cursor:pointer; width:124px; height:21px;}
.idownload{background:url(/Public/images/recruit/ico/download.gif) no-repeat; cursor:pointer ;width:91px; height:21px;}
.idelall{background:url(/Public/images/recruit/ico/delall.gif) no-repeat; cursor:pointer ;width:91px; height:21px;}
.iinterview{background:url(/Public/images/recruit/ico/interview.gif) no-repeat; cursor:pointer ;width:116px; height:21px;}
.iup{background:url(/Public/images/recruit/ico/iup.gif) no-repeat; cursor:pointer ;width:10px; height:10px;}
.idown{background:url(/Public/images/recruit/ico/idown.gif) no-repeat; cursor:pointer ;width:10px; height:10px;}

/* header */
.head{width:950px;zoom:1;margin:0 auto;clear:both; clear:both; height:76px; overflow:hidden}
.head .logo{ height:49px; float:left; display:inline; width:250px;}

/*快捷导航*/
.head .main_nav{ overflow:hidden; zoom:1; float:right; width:415px;}
.head .main_nav #first_nav{ clear:both; margin-top:15px; overflow:hidden; zoom:1}
.head .main_nav #first_nav li{ width:98px;overflow:hidden; zoom:1;font-size:12px;background:url(/Public/images/recruit/main_navbg.gif) no-repeat; text-align:center; margin:0 5px 0 0; height:26px; float:left; display:inline; line-height:24px}
.head .main_nav #first_nav li a{ color:#0031a4; overflow:hidden}
.head .main_nav #first_nav li a:hover{ color:#ff2207}

.head .main_nav #first_nav li.choose{ background:url(/Public/images/recruit/main_navbg2.gif) no-repeat;}
.head .main_nav #first_nav li.choose a{ color:#fff; text-decoration:none;}
.head .main_nav #first_nav li.choose a:hover{ color:#ff2207;}
.head .sunnav{ height:25px; border:2px #4b7ae2 solid; border-bottom:0;background:url(/Public/images/recruit/sunnavbg.gif) repeat-x;}
.head .sunnav ul{ clear:both; overflow:hidden; zoom:1}
.head .sunnav ul li{ float:left; display:inline; width:118px; line-height:25px; color:#FFFFFF; font-size:14px; text-align:center; background:url(/Public/images/recruit/sunnavline.gif) no-repeat right top}
.head .sunnav ul li a{ color:#FFFFFF}
.head .sunnav ul li a:hover{ color:#FFFF00; font-weight:bold}
.head .sunnav ul li .hover{ color:#FFFF00; font-weight:bold}

.my_hedr{width:945px;zoom:1;margin:0 auto;clear:both; background:url(/Public/images/recruit/top.gif) no-repeat; height:59px; clear:both;}
.my_hedr .my_butn{ float:right; width:600px; padding-top:25px;}
.my_hedr .my_butn .butn_top{background:url(/Public/images/recruit/butn_top.gif) no-repeat; width:75px; height:23px; text-align:center; line-height:23px; float:left; display:inline; margin-left:6px;}

.line{height:1px;clear:both; zoom:1;overflow: hidden;background:url(/Public/images/recruit/line.gif) repeat-x;}

/* 企业_header */
.qiye_hedr{width:945px;zoom:1;margin:0 auto;clear:both; background:url(/Public/images/recruit/qiye/qy-top.gif) no-repeat; height:59px; clear:both;}
.qiye_hedr .qiye_butn{ float:right; width:380px; padding-top:25px;}
.qiye_hedr .qiye_butn .butn_top{background:url(/Public/images/recruit/qiye/topbtn.gif) no-repeat; width:75px; height:23px; text-align:center; line-height:23px; float:left; display:inline; margin-left:10px; color:#fff}
.qiye_hedr .qiye_butn .butn_top a:link,.qiye_hedr .qiye_butn .butn_top a:visited{color:#fff}
.qiye_hedr .qiye_butn .butn_top a:hover{ text-decoration:underline}
.qiye_hedr .qiye_butn .butn_top span{background:url(/Public/images/recruit/qiye/topbtn.gif) no-repeat; background-position:-98px 0; width:3px; height:23px; float:right}
.qiye_hedr .qiye_butn .butn{ width:101px;}

.qiye_sectop{width:948px;zoom:1;margin:0 auto 2px;clear:both; clear:both; border:1px solid #b2cefe; border-top:none}
.qiye_sectop .biaotou{ height:32px;background:url(/Public/images/recruit/qiye/sectopbg.gif) repeat-x;}
.qiye_sectop .biaotou div{background:url(/Public/images/recruit/qiye/tou.gif) no-repeat 10px 6px; padding-left:35px; padding-top:9px; font-size:15px; font-weight:bold; float:left}
.qiye_sectop .biaotou p{ float:right; width:80px; height:20px; line-height:20px;background:url(/Public/images/recruit/qiye/yq.gif) no-repeat; color:#ee3e0f; padding-left:25px; margin-top:6px; margin-right:10px;}
.qiye_sectop .biaotou p a:link,.qiye_sectop .biaotou p a:visited{color:#ee3e0f}
.qiye_sectop .xinxi{ height:30px; overflow:hidden; line-height:30px; color:#2b2b2b}
.qiye_sectop .xinxi a:link,.qiye_sectop .xinxi a:visited{color:#2b2b2b}
.qiye_sectop .xinxi ul{}
.qiye_sectop .xinxi ul li{ float:left; display:inline; margin-left:38px;}
.qiye_sectop .xinxi span{ color:#ff6407}

.zc_hedr{width:945px;zoom:1;margin:0 auto;background:url(/Public/images/recruit/qiye/top1.gif) no-repeat; height:59px; clear:both;}
.zc_hedr .zc_nav{ padding-right:20px; padding-top:5px; text-align:right; height:20px;}
.zc_hedr .zc_nav a{ padding:0 5px;}
.zc_hedr .zc_nav2{ padding-right:20px; padding-top:8px; text-align:right; height:24px; color:#FFFFFF}
.zc_hedr .zc_nav2 a{ color:#ff0100; width:40px; height:14px; text-align:center; padding:2px 0 0; background-color:#FFFFFF; display: inline-block; margin:0 5px;}


.footer{clear:both;width:940px;padding:6px 0 13px;border-top:1px solid #7F7F7F; margin:6px auto 0; font-size:12px;}
.footer p{color:#000000;text-align:center; line-height:22px;}
/*底部链接*/
.footer p a:link{ color:#000000}
.footer p a:visited{color:#000000;text-decoration:none;}
.footer p a:hover{color:#c00;text-decoration:none;}


/* 企业_title和内容区*/
.qy-title01{ background:url(/Public/images/recruit/qiye/title01.gif) repeat-x; height:24px; border:1px solid #b3cffe;}
.qy-title01 div{ background:url(/Public/images/recruit/qiye/ico1.gif) no-repeat 8px 7px; padding-left:26px; padding-top:6px; float:left; font-size:14px; font-weight:bold;}
.qy-title01 p{ float:right; padding-right:10px; padding-top:10px;}

.qy-cont{ overflow:hidden; height:1%; clear:both;border:1px solid #b3cffe; border-top:none; background:#ffffff;font-family:"宋体"}

/* main part */

.iwrap{width:950px;text-align:left;zoom:1;clear:both;margin:0 auto; overflow:hidden; background:#fff;}
.iwrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.iwrap .w_l{float:left;width:198px; margin-left:5px; display:inline}
.iwrap .w_r{float:right;width:736px; margin-right:5px; display:inline; overflow:hidden;zoom:1}
.iwrap .w_r .s_l{float:left;width:536px; }
.iwrap .w_r .s_r{float:right;width:195px; }
.iwrap .w_r .tab_l{float:left;width:365px; }
.iwrap .w_r .tab_r{float:right;width:365px; }

.iwrap .l_l{float:left;width:736px; margin-left:5px; display:inline}
.iwrap .l_r{float:right;width:198px; margin-right:5px; display:inline; overflow:hidden;zoom:1}


.enterwrap{width:950px;text-align:left;zoom:1;clear:both;margin:0 auto; overflow:hidden; background:#fff;}
.enterwrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.enterwrap .w_l{float:left;width:200px; margin-left:5px; display:inline}
.enterwrap .w_r{float:right;width:734px; margin-right:5px; display:inline; overflow:hidden;zoom:1}



.wrap{width:945px;text-align:left;zoom:1;clear:both;margin:0 auto; overflow:hidden; background:#eaf0fe;}
.wrap:after,.chr_logn h1:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.wrap .w_l{float:left;width:192px; margin-left:5px; display:inline}
.wrap .w_r{float:right;width:738px; margin-right:5px; display:inline}

/* title */
.tit01{ background:url(/Public/images/recruit/titbg.gif) no-repeat; height:25px; overflow:hidden;zoom:1}
.tit01 h3{ background:url(/Public/images/recruit/tith3.gif) no-repeat right top; float:left; height:18px; padding:7px 30px 0 10px; margin-left:2px; font-size:14px; display:inline}
.tit01 span{ float:right}
.tit01 a.more{width:31px; height:9px;overflow:hidden; font-size:8px;  text-align:center; background:url(/Public/images/recruit/more.gif); text-indent:-999em; margin:8px 8px 0 0; display:block}

.tit02{ background:url(/Public/images/recruit/titbg-2.gif) no-repeat; height:25px; overflow:hidden;zoom:1}
.tit02 h3{float:left; height:18px; padding:7px 30px 0 23px; font-size:14px; display:inline; color:#FFFFFF;}
.tit03{ background:url(/Public/images/recruit/titbg-3.gif) repeat-x;  height:24px; overflow:hidden;zoom:1;border:1px #b2cefe solid; border-top:none;}
.tit03 h3{float:left; height:18px; padding:7px 30px 0 23px; background: font-size:14px; display:inline; color:#022fa4;background:url(/Public/images/recruit/jt.gif) no-repeat 7px center; font-size:14px;}
.tit03 span{ float:right}
.tit03 a.more{width:31px; height:9px;overflow:hidden; font-size:8px; text-align:center; background:url(/Public/images/recruit/more.gif); text-indent:-999em; margin:8px 8px 0 0; display:block;}


.tit04{ background:url(/Public/images/recruit/titbg-4.gif) no-repeat; height:32px; overflow:hidden;zoom:1}
.tit04 h3{ background:url(/Public/images/recruit/tith3-4.gif) no-repeat left top; float:left; height:22px; padding:10px 10px 0 30px; font-size:14px; display:inline; color:#ff4400}
.tit04 span{ float:left; width:20px; background:url(/Public/images/recruit/tith3r-4.gif) no-repeat left top; display:block; height:32px;}
.tit04 a.more{width:31px; height:9px;overflow:hidden; font-size:8px;  text-align:center; background:url(/Public/images/recruit/more.gif); text-indent:-999em; margin:8px 8px 0 0; display:block}
.tit04 p{ float:right;}
.tit04 p a{ color:#FFFFFF}


.tit05{ background:url(/Public/images/recruit/titbg-5.gif) repeat-x; height:23px; overflow:hidden;zoom:1; border:1px #94b6fd solid}
.tit05 h3{ background:url(/Public/images/recruit/tith3-5.gif) no-repeat 10px 7px; float:left; padding:6px 0 0 25px;  font-size:14px; display:inline; color:#0040bc}
.tit05 span{ float:right}
.tit05 a.more{width:33px; height:7px;overflow:hidden; font-size:8px;  text-align:center; background:url(/Public/images/recruit/more-5.gif); text-indent:-999em; margin:8px 8px 0 0; display:block}
.tit05 p{ float:right; padding:5px 5px 0 0}

.tit06{ background:url(/Public/images/recruit/titbg-5.gif) repeat-x; height:23px; overflow:hidden;zoom:1; border:1px #94b6fd solid}
.tit06 h3{ background:url(/Public/images/recruit/tith3-6.gif) no-repeat 10px 6px; float:left; padding:6px 0 0 20px;  font-size:12px; display:inline; color:#0040bc}
.tit06 span{ float:right}
.tit06 a.more{width:33px; height:7px;overflow:hidden; font-size:8px;  text-align:center; background:url(/Public/images/recruit/more-5.gif); text-indent:-999em; margin:8px 8px 0 0; display:block}
.tit06 p{ float:right; padding:5px 5px 0 0}

.tit07{ background:url(/Public/images/recruit/titbg-7.gif) repeat-x; height:28px; overflow:hidden;zoom:1; border:1px #bcc9f3 solid}
.tit07 h3{ float:left; padding:9px 0 0 15px;  font-size:14px; display:inline; color:#000}
.tit07 span{ float:right}
.tit07 a.more{width:33px; height:7px;overflow:hidden; font-size:8px;  text-align:center; background:url(/Public/images/recruit/more-5.gif); text-indent:-999em; margin:8px 8px 0 0; display:block}
.tit07 p{ float:right; padding:5px 5px 0 0}


.tit-top{ background:url(/Public/images/recruit/tittop.gif) no-repeat; height:2px; overflow:hidden; clear:both}
.fm_cont{ border:1px #b2cefe solid; border-top:none; overflow:hidden; zoom:1; background:#f6f9fe;}
.enter_fm_cont{ border:1px #bcc9f3 solid; border-top:none; overflow:hidden; zoom:1; background:#f6f9fe;}
/*企业版左侧样式*/
.tuijianfw .fm_cont{ padding:15px 0; text-align:center;}
.blog .fm_cont ul{overflow:hidden; clear:both;zoom:1; padding:5px}
.blog .fm_cont ul li{line-height:24px;}
.zixun .fm_cont{ padding:10px 15px; text-align:left;}
.zixun .fm_cont p{line-height:24px;}

/*快捷导航*/
.sub_nav{ overflow:hidden; zoom:1; clear:both}
.sub_nav #first_nav{ clear:both; padding-top:5px; overflow:hidden; zoom:1}
.sub_nav #first_nav li{ width:177px;overflow:hidden; zoom:1;font-size:12px;background:url(/Public/images/recruit/sub-nav.gif) no-repeat; text-indent:33px; margin:0 auto 5px}
.sub_nav #first_nav li a{ color:#0031a4; display:block;width:177px; line-height:24px; height:24px; overflow:hidden}
.sub_nav #first_nav li a:hover{ color:#0001ab}
.sub_nav #first_nav li.choose{ background:url(/Public/images/recruit/sub-nav2.gif) no-repeat;}
.sub_nav #first_nav li.choose a{ color:#ff2207; text-decoration:none;}
.sub_nav #first_nav li.choose a:hover{ color:#ff2207;}

/*个人用户*/
.user_center{}
.user_center .fm_cont{ padding:5px 5px 6px 5px;}
.user_center .logged{ clear:both; overflow:hidden; zoom:1; height:90px;}
.user_center .logged .userl{float:left; display:inline;}
.user_center .logged p{height:22px;  width:140px; line-height:22px;}
.user_center .logged p.butns{ float:left; height:44px; line-height:44px; width:40px;}
.user_center .logged .username,.user_center .logged .password{width:90px; line-height:20px; border:1px #b5caff solid}
.user_center .logged .code{width:40px; line-height:20px; border:1px #b5caff solid}
.user_center .logged .butn10{ margin-left:5px}
.user_center .logged .forgot{ text-align:center; height:22px; line-height:22px; clear:both; margin:5px 0}
.user_center .logged .forgot a{ text-decoration:underline}
.user_center .logged .forgot a:hover{ text-decoration:none}
.user_center .login{ clear:both; overflow:hidden; zoom:1; height:90px;}
.user_center .login p{ line-height:22px;}
.user_center .login p span{ color:#e83306;}
.user_center .login p span a{ color:#e83306;text-decoration:underline}
.user_center .login p span a:hover{ color:#e83306;}
.user_center .reg{ text-align:center}
.user_center .reg img{ margin:5px 2px 5px;}
.user_center .qiyefont{ padding:0; margin:0; line-height:22px; text-align:center}
.user_center .qiyefont a{ color:#e73203;}
.user_center .qiyefont a:hover{ color:#c00; text-decoration:underline}


/*企业用户*/
.enter_user_center{}
.enter_user_center .enter_fm_cont{ padding:5px 5px 6px 12px;}
.enter_user_center .logged{ clear:both; overflow:hidden; zoom:1; height:100px;}
.enter_user_center .logged p{height:22px;  line-height:22px;}
.enter_user_center .logged .username,.enter_user_center .logged .password{width:120px; line-height:20px; border:1px #b5caff solid}
.enter_user_center .logged .code{width:80px; line-height:20px; border:1px #b5caff solid}
.enter_user_center .logged .butn19{ margin-left:5px; float:left}
.enter_user_center .logged .forgot{ float:left;margin:5px 0 0 15px}
.enter_user_center .logged .forgot a{ text-decoration:underline}
.enter_user_center .logged .forgot a:hover{ text-decoration:none}

.enter_user_center .login{ clear:both; overflow:hidden; zoom:1; height:100px;}
.enter_user_center .login p{ line-height:22px;}
.enter_user_center .login p span{ color:#e83306;}
.enter_user_center .login p span a{ color:#e83306;text-decoration:underline}
.enter_user_center .login p span a:hover{ color:#e83306;}

.enter_user_center .login p.butns{ text-align:center;}
.butn21{ background:url(/Public/images/butn21.gif) no-repeat; width:92px; height:30px; border:0;cursor:pointer}





#think_run_time {display:none;}


.usernamehelplistover{background-color:#FAAD5B;}
.usernamehelplist{border-color:#FAAD5B;background-color:#ffffff;}
.usernamehelplist{font-size:12px;display:none;min-width:150px;width: auto!important;width: 150px; padding:5px;border-style:solid;border-width:1px;position:absolute;z-index:100000}
.usernamehelplist ul{width:auto;height:auto;}
.usernamehelplist ul li{height:20px;line-height:20px;cursor:pointer;min-width:150px;width: auto!important;width: 150px; }

