body { background:#2A2A2A url(../images/body-about-bg.gif) repeat-x;}
#footer { margin-top:0px;}
/*what*/
#what { width:705px; height:65px; padding:12px 28px 0 17px; margin-top:20px; color:#FFFFFF; background:#000000 url(../images/what-bg.gif) right no-repeat; margin-left:5px;}
#what a { color:#FFFFFF;}
#what h1 { font-size:28px; color:#FFFFFF; padding-top:6px;}
#con-bg { background-color:#FFFFFF; width:960px; height:auto; padding-bottom:50px; margin:0 5px; overflow:hidden;}
/*main*/
#main { float:left; width:740px; height:auto; min-height:550px; background-color:#FFFFFF}
#banner { width:740px; height:230px; background:url(../images/job-banner-bg.jpg) no-repeat;}
#banner-join { width:740px; height:230px; background:url(../images/join-banner-bg.jpg) no-repeat;}
#content { width:700px; padding:10px 20px 0 20px;}
#shortcut { width:198px; height:auto; float:left; padding:15px 10px; border:1px solid #F3EED3; background-color:#F9F7EB;}
#shortcut li.showname { color:#000000; margin-bottom:12px; width:198px;}
#shortcut li { margin-bottom:10px; float:left; width:128px; color:#AAA37C;}
#shortcut li.showtime { letter-spacing:0px; width:70px; text-align:right;}
#cont { width:470px; height:auto; float:right;}
ul.works { width:448px; height:auto; padding:10px; border:1px solid #E5E5E5; margin-bottom:5px;}
ul.works li { margin-bottom:10px; line-height:20px; padding-left:5px;}
ul.works li.work-name { font-size:14px; color:#D53B29; font-weight:bold; padding:5px; background-color:#F5F5F5;}
ul.works li.work-time { float:right; padding-top:5px; padding-right:5px;}
ul.works li.biaoti { color:#000000;}
ul.works li.onlinejob a { width:87px; height:22px; display:block; text-indent:-9999px; background:url(../images/onlinejob.gif) no-repeat;}
#work-tongji { padding:10px 0;}
#work-tongji span { color:#D53B29; font-weight:bold;}
#work-page { word-spacing:5px; height:auto; padding:5px 0;}
#work-page a { border:1px solid #CCCCCC; padding:3px 5px;}
/*sidebar*/
#sidebar { float:right; width:220px; height:auto; min-height:550px; background-color:#F4F4F4;}
#cooperation { width:206px; height:24px; padding:8px 0 0 14px; background-color:#D53B29; color:#FFFFFF; font-size:14px;}
ul#cooper { width:210px; height:auto; background-color:#D0D0D0; padding:15px 5px;}
ul#cooper li { width:194px; height:auto; overflow:hidden; margin-bottom:5px; border:1px solid #C9C9C9; padding:5px 7px; background:#E0E0E0 url(../images/sidebar-li-bg.gif) 8px 8px no-repeat; line-height:18px; text-indent:12px;}
ul#cooper li a { font-weight:bold;}
ul#contact-tel { width:190px; height:auto; padding:15px;}
ul#contact-tel li { letter-spacing:0px; margin-bottom:8px;}
ul#contact-tel li.sidetit { font-size:14px; letter-spacing:1px; padding-bottom:5px;}
ul#contact-tel li.tocont { padding-top:5px;}
#jsshow { width:200px; height:auto; padding:20px 0 30px 10px;}
#jsshow h3 { font-size:14px; font-weight:normal; line-height:18px; padding-bottom:8px;}
#jsshow h3 a { color:#FFFFFF; background-color:#637A89; padding:2px 4px;}
#jsshow p { line-height:16px;}
#jsshow ul { display:none;}
#jsshow img { width:200px; height:200px; margin-bottom:10px; border:none;}
/*color*/
.gold { color:#CE8733;}
/*job*/
ul#rencaiku { width:450px; height:auto; padding-left:20px;}
ul#rencaiku li { height:24px; margin-bottom:5px; overflow:hidden; float:left;}
ul#rencaiku li.tongchang { width:450px; font-size:14px; color:#000000; padding-bottom:5px; font-weight:bold;}
ul#rencaiku li.zhuyi { width:450px; height:60px; font-size:12px; color:#E00000;}
ul#rencaiku li.j-left { width:90px;}
ul#rencaiku li.j-right { width:360px;}
ul#rencaiku li span { color:#FF0000;}
ul#rencaiku li.tongchang2 { width:450px; font-size:12px; color:#000000; font-weight:bold; padding-top:10px; margin-top:5px; border-top:1px dashed #CCCCCC;}
ul#rencaiku li.tongchang3 { width:450px; font-size:12px;}
.inp-time { width:120px;}
