﻿body { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333; background-color:#d2d2d2; padding:0; margin:0; line-height:22px;}
ul,li{margin:0px;padding:0px;list-style-type: none;}
a{color: #333;text-decoration: none;}
a:hover {color:#fe7200; text-decoration:underline;}
#header { width:903px; height:136px; background-color:#FFF; margin:auto}
.clear { clear:both;}
h1,h2,h3 { font-size:12px; font-weight:normal; margin:0; padding:0;}

#main { width:903px; margin:0 auto; background-color:#FFF;  clear:both}
.font666 { color:#666;}
/*body第一栏开始*/
#mainbody1 { width:878px; margin:auto; padding-top:10px; padding-bottom:7px; }

#body1_left { width:228px;float:left;}
#body1_left .top { width:228px; height:4px; line-height:4px; overflow:hidden; background:url(../images/search_top.gif) no-repeat;}
#body1_left .mid { width:228px; background:url(../images/search_cen.gif) repeat-y;}
#body1_left .mid li{ width:210px; margin:0 auto; padding-top:12px; }
#body1_left .bottom { width:228px; height:6px; line-height:6px; overflow:hidden;  background:url(../images/search_bottom.gif)}

#body1_center { float:left; width:430px;   margin-left:9px; }
#body1_center .top { height:219px;border:#fc9d99 solid 1px; background:url(../images/tit_bg.gif) repeat-x top;}
#body1_center .top li { width:395px;margin:0 auto;font-size: 14px; padding-left:15px; background:url(../images/bookicon.gif) no-repeat left center;}
#body1_center .top li span { float:right; font-size:12px; padding-right:5px;}
#body1_center .top .title { height:25px; background:url(../images/arrow.gif) no-repeat 8px 7px; color:#ff4b00; padding-left:18px; line-height:25px; font-weight:bold; margin-bottom:8px;}
#body1_center .top .title span { float:right; padding-right:8px; font-weight:normal;}
#body1_center .top .title span a { color:#474948;}
#body1_center .top .title span a:hover { color:#f60;}

#body1_right { float:left; width:202px;  margin-left:9px;}
#body1_right .top { border:#fc9d99 solid 1px; background:url(../images/tit_bg.gif) repeat-x top;}
#body1_right .top .title { height:25px; background:url(../images/arrow.gif) no-repeat 8px 7px; color:#ff4b00; padding-left:18px; line-height:25px; font-weight:bold; margin-bottom:8px;}
#body1_right .top .title span { float:right; padding-right:8px; font-weight:normal;}
#body1_right .top .title span a { color:#474948;}
#body1_right .top .title span a:hover { color:#f60;}
#body1_right .ad { width:191px; }
#body1_right .ad li { width:191px; height:60px;  margin-bottom:2px;}
#body1_right .ad li img { margin-left:4px;}
/*body第一栏结束*/

/*body第二栏广告开始*/
#mainbody2 { width:878px; margin:auto;  padding-bottom:8px; }
#mainbody2_ad1 { width:228px;  float:left;}
#mainbody2_ad1 .ad1 { width:228px; }
#mainbody2_ad1 .ad1 li { width:226px; height:61px; border:#febe9a solid 1px; margin-bottom:5px;}
#mainbody2_ad1 .ad1 li img { margin:3px;}

#mainbody2_ad2 { width:211px; float:left; margin-left:7px;}
#mainbody2_ad2 .ad2 { width:211px; }
#mainbody2_ad2 .ad2  li{ width:209px; height:61px; border:#febe9a solid 1px; margin-bottom:5px;}
#mainbody2_ad2 .ad2  li img { margin:3px;}

#mainbody2_ad3 {width:211px; float:left; margin-left:7px;}
#mainbody2_ad3 .ad3 { width:211px; }
#mainbody2_ad3 .ad3  li{ width:209px; height:61px; border:#febe9a solid 1px; margin-bottom:5px;}
#mainbody2_ad3 .ad3  li img { margin:3px;}

#mainbody2_ad4 {width:202px; float:right; margin-left:7px;}
#mainbody2_ad4 .ad4 { width:202px; }
#mainbody2_ad4 .ad4  li{ width:200px; height:61px; border:#febe9a solid 1px; margin-bottom:5px;}
#mainbody2_ad4 .ad4  li img { margin:3px;}
/*body第二栏结束*/
/*body第三栏开始*/
#mainbody3 { width:878px; margin:auto;  padding-bottom:8px; }
#body3_left { float:left; width:228px;   }
#body3_left .top { border:#fc9d99 solid 1px; padding-bottom:8px; background:url(../images/tit_bg.gif) repeat-x top;}
#body3_left .top li { width:200px;margin:0 auto;padding-left:10px; background:url(../images/di_03.gif) no-repeat left center;}
#body3_left .top li span { float:left; font-size:12px; padding-right:5px;}
#body3_left .top .title { height:26px; background:url(../images/arrow.gif) no-repeat 8px 7px; color:#ff4b00; padding-left:18px; line-height:25px; font-weight:bold; margin-bottom:8px;}
#body3_left .top .title span { float:right; padding-right:8px; font-weight:normal;}
#body3_left .top .title span a { color:#474948;}
#body3_left .top .title span a:hover { color:#f60;}

#body3_right { float:left; width:639px; padding-left:10px;}
#body3_right .top { width:639px; height:26px; background:url(../images/body3_icon.gif) repeat-x top; border-right:#ececec solid 1px;}
#body3_right .top .tit {width:609px; height:26px; background:url(../images/body3_ti.gif) no-repeat 0px; color:#FFF; font-weight:bold; padding-left:21px; line-height:28px;}
#body3_right .top .tit span { float:right; color:#888;}
#body3_right .bottom {width:637px; border-bottom:#fc9d99 solid 1px;border-left:#fc9d99 solid 1px;border-right:#fc9d99 solid 1px; padding-top:8px;}
#body3_right .bottom li {width:192px; white-space:nowrap;text-overflow:ellipsis;overflow: hidden; float:left; height:46px; line-height:18px; padding-left:10px;background:url(../images/icon.gif) no-repeat  left 5px;; margin-left:8px; display:inline;}
#body3_right .bottom li span { color:#FF0000; padding-left:5px;}

.LinkRed a{color: #FF0000;text-decoration: none;}
.LinkRed a:hover {color:#fe7200; text-decoration:underline;}
/*body第三栏结束*/
/*body第四栏开始*/
#mainbody4 { width:878px; margin:auto; padding-bottom:8px; padding-top:8px; }
#body4_ad1 { width:228px; float:left;}
#body4_ad2 { width:313px; float:left; padding-left:10px;}
#body4_ad3 { width:313px; float:left; padding-left:10px;}
/*body第四栏结束*/
/*body第五栏开始*/
#mainbody5 { width:878px; padding-bottom:9px; padding-left:12px; }
#body5_left1 { float:left; width:228px; }
#body5_left1 .top { border:#fc9d99 solid 1px; background:url(../images/tit_bg.gif) repeat-x top;}
#body5_left1 .top li { height:25px; display:block; margin:0 auto; border-bottom:#f0f0f0 solid 1px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden; }
#body5_left1 .top li span {}
#body5_left1 .top .title { height:26px; background:url(../images/arrow.gif) no-repeat 8px 7px; color:#ff4b00; padding-left:18px; line-height:25px; font-weight:bold; margin-bottom:5px;}
#body5_left1 .top .title span { float:right; padding-right:8px; font-weight:normal;}
#body5_left1 .top .title span a { color:#474948;}
#body5_left1 .top .title span a:hover { color:#f60;}
#name_bg { width:215px; height:20px; margin:0 auto 5px; background:url(../images/name_bg.gif) no-repeat; font-weight:bold; color:#FFF;}
.Name { width:65px;  text-align:center; display:block;float:left;cursor:hand;}
.Gender {width:50px; text-align:center; display:block; float:left;}
.Education {width:45px; text-align:center; display:block;float:left;}
.Date {width:55px; text-align:center; display:block;float:left;}


#body5_right { float:left; width:639px; padding-left:10px; }
#body5_right .top { width:639px; height:26px; background:url(../images/body3_icon.gif) repeat-x top; border-right:#ececec solid 1px;}
#body5_right .top .tit {width:609px; height:26px; background:url(../images/body3_ti.gif) no-repeat 0px; color:#FFF; font-weight:bold; padding-left:21px; line-height:28px;}
#body5_right .top .tit span { float:right; color:#888;}
#body5_right .bottom {width:637px; border-bottom:#fc9d99 solid 1px;border-left:#fc9d99 solid 1px;border-right:#fc9d99 solid 1px; padding-top:10px;}
#body5_right .bottom li {width:192px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden; float:left;padding-left:10px;background:url(../images/icon.gif) no-repeat left 5px; margin-left:8px;}
.cRed,a.cRed:link { color:#ff0000; text-decoration:none;},a.cRed:hover { color:#f60; text-decoration:underline;}
#body5_right .bottom li h1 { font-weight:bold; }
#body5_right .bottom li h1 a { color:#646464;}
#body5_right .bottom li h1 a:hover { color:#f60;}
#body5_right .bottom li span { color:#FF0000; padding-left:5px;}
/*body第五栏结束*/
/*简历列表开始*/
#resumelist { width:878px; margin:auto;  } 
#resumelist .top { width:858px; height:26px; }
#resumelist .left { float:left;padding-bottom:5px;}
#resumelist .right { float:right;padding-bottom:5px;}
#resumelist .bottom { width:858px; height:18px; }
.red { color:#FF0000;}
#list {width:878px; height:auto; margin:auto; float:left;}
.fontbb { color:#FFF; font-weight:bold; font-family:"黑体"; font-size:14px;}
/*简历列表结束*/

/*简历详细开始*/
#main_resune { width:766px; margin:0 auto;}
#resune { width:766px; margin:0 auto; background-color:#FFF;  clear:both}
.ttti { color:#9fdff3; font-size:24px; font-weight:bold;}
.tttia { color:#000; font-size:20px; font-weight:bold;}
.ttgreen 
{
	 color:#0988cb;
height: 24px;
}
#resume_body { width:719px; margin:0 auto; padding-top:5px; padding-bottom:5px;}
.one { width:600px; margin:6px;}
#resume_btn { width:500px; margin:0 auto;}
#resume_foot { width:719px; height:23px; margin: 10px 10px 0 auto; text-align:center; background:url(../images/resume_footbg.gif); border-left:#9b9b9b solid 1px;}

/*简历详细结束*/

#mainbody { width:903px; margin:auto; padding-top:10px; clear:both}
#sidebar { float:left; width:215px; }
.column_welcome { width:147px; height:39px; margin:auto; padding-bottom:10px;}
#columntt { width:186px; height:35px; margin:auto;  background-image:url(../images/tt.gif); }
.word {font-weight: bold;color: #fe7200;  margin-left:30px; clear:both; padding-top:5px;}
#sidebar li { width:128px; margin:0 auto; line-height:30px; padding-left:20px; background:url(../images/icon1.gif) no-repeat left;}

#main_line { width:3px; float:left; background-image: url(../images/main_line.gif); height:615px;}
.companyname {width:665px;}
.content { float:right; width:664px; padding-left:10px; border-left:#ccc solid 1px; padding-right:10px;}

#header{width: 877px;margin-left: 13px;height: 73px;float: left;}
#logo{width:181px;height:73px;float:left;margin-right: 42px;}
#header_right { width:654px; float:left;}
#submenu{width:654px;height:30px;}
#loginbar{width:580px;height:30px;margin-top: 5px;}
#nav{width: 877px;margin-left: 13px;height: 30px;}
/*#nav_center ul{height: 15px;float: left;width: 845px;margin-top: 7px;margin-bottom: 5px;}*/
#nav_center li{height: 30px;float: left;width: 90px;text-align: center; background:url(../images/line.gif) no-repeat right center;font-size: 14px;line-height: 30px;font-weight: bold;color: #FFF;}
#nav_center li#noline { background:none;}
#nav_left{margin: 0px;padding: 0px;float: left;height: 30px;width: 6px;}
#nav_center{background: url(../images/nav_06.jpg) repeat-x;float: left;width: 845px;height: 30px;text-align: left;padding-left: 19px;}
#nav_right{float: left;height: 30px;width: 7px;}
#nav_center li a:link,#nav_center li a:visited { text-decoration:none;color:#FFF;}
#nav_center  li a:hover{color:#333;}


#search {width:877px; height:31px; margin:0 auto;}
#search_left{ float:left; width:6px; height:31px;}
#search_center{ float:left; height:31px; width:865px; background-image:url(../images/center_bg.gif)}
.search_body {  margin-top:5px; margin-left:30px;}
#search_right{ float:right; width:6px; height:31px;}

.font14 { font-size:14px;font-weight: bold;}

.titi { background-image:url(../images/titi.gif); width:662px; height:25px;}
.titi_1 { float:left; width:505px;margin-top:4px;text-align:right;}
.titi_2 { float:right; width:100px; margin-top:4px; }

#tititi { background-image:url(../images/tititi.gif); width:662px; height:25px;}
.tititi_1 { float:left; width:505px;margin-top:4px;text-align:right;}
.tititi_2 { float:right; width:110px; margin-top:4px; }


.line-height { line-height:25px;}
.pho { padding-top:10px;}
.info { float:left; width:458px; clear:both}
.photo { float:right; width:160px; padding:20px; }
.photo_line{ width:134px; height:138px;border:solid 1px; color:#999; text-align:center;}
.photo_word{width:128px;text-align:center; color:#999; margin-top:12px;}

.AllPost{  margin-top:8px; margin-bottom:8px;}
.AllPost_body{ width:650px; height:210px; background-image:url(../images/allpost_bg.gif);}
.AllPost_shop { margin-right:20px;}
.AllPost_btn { text-align:center; margin:15px;}
.btn_btn {text-align:center; margin-bottom:20px;}
.bottonline {background: #CCC;height:1px;overflow: hidden; width:877px; margin:auto;  margin-bottom:10px; margin-left:12px;}
.font_left { float:left; width:300px; margin-left:18px; margin-top:8px;}
.font_right { float:right;width:300px;margin-top:25px;}
.AllPost_name {  margin:10px;}
#AllPost_line { height:6px; width:650px; background-image:url(../images/post_line.gif)}
#AllPost_word { line-height:25px; margin-right:20px; padding-top:10px; padding-bottom:10px;}

/*资讯列表开始*/
#job { float:left; width:625px;  margin-left:13px;margin-top:12px; background-color:#fffbf8;}
#job .top { border:#fdb5a5 solid 1px; background:url(../images/tijob_bg.gif) repeat-x top;}
#job .top li { width:572px; margin:0 auto; padding-left:10px; background:url(../images/di_03.gif) no-repeat left center;
border-bottom:#ffe8dc solid 1px; font-size:14px; line-height:24px; }
#job .top li a { color:#000;}
#job .top li a:hover { color:#fe7200;}
#job .top  li span { float:right; color:#535353; font-size:12px; }
#job .top .title { height:25px; background:url(../images/arrow.gif) no-repeat 8px 7px; color:#ff4b00; padding-left:18px; line-height:25px; font-weight:bold; margin-bottom:8px; }
#job .bottom { width:590px; height:34px; border:#d4d4d4 solid 1px; margin:20px auto 8px auto; text-align:center;}
#job .menu { color:#ff5550; font-size:14px; width:auto; height:22px; float:right; padding-right:40px;}
#job .menu a {color:#ff5550;}
#job .menu a:hover {color:#535353;}

/*资讯列表结束*/

#job_body { width:903px; margin:0 auto;}
#job_left { float:left; width:620px; margin:15px 0 15px 15px;}
#job_left h1 { color:#fe0018; font-family:"黑体"; font-size:22px; text-align:center; margin-top:20px; margin-bottom:10px; border-bottom:#ccc solid 1px; padding-bottom:12px;}

#job_right { float:left; width:228px;  margin-left:23px;margin-top:12px;}
#job_right .top { height:268px;border:#fc9d99 solid 1px; background:url(../images/tit_bg.gif) repeat-x top;}
#job_right .top li { width:197px; margin:0 auto; padding-left:10px; background:url(../images/di_03.gif) no-repeat left center;}
#job_right .top .title { height:25px; background:url(../images/arrow.gif) no-repeat 8px 7px; color:#ff4b00; padding-left:18px; line-height:25px; font-weight:bold; margin-bottom:8px;}
#job_right .top .title span { float:right; padding-right:8px; font-weight:normal;}
#job_right .top .title span a { color:#474948;}
#job_right .top .title span a:hover { color:#f60;}
/*添加时间:2008-12-22 author:chuo */
#job_right .top .title span a {cursor:hand;}
/*添加时间:2008-12-22 author:chuo */
#job_right .ad { width:228px; margin-top:10px;}
#job_right .ad li { width:226px; height:61px; border:#febe9a solid 1px; margin-bottom:5px;}
#job_right .ad li img { margin:3px;}


#tttop_bg { width:228px; height:26px; background-image:url(../images/msjc.gif); }
.tttop_more {text-align:right; padding-top:6px;}

#ttword_bg { width:226px; height:200px; border-left:#fc9d99 solid 1px; border-right:#fc9d99 solid 1px; border-bottom:#fc9d99 solid 1px; }
.ttword li { padding-left:20px; width:190px;  color:#000;float:left; background:url(../images/di_03.gif) no-repeat 5px center;}


#title { color:#fe0018; font-family:"黑体"; font-size:22px; text-align:center; margin-top:20px; margin-bottom:10px;}
#title_line { border-bottom:solid 1px; width:620px; color:#999}
#title_time { color:#000099; text-align:center; margin:10px;}
#title_word { font-size:14px; line-height:25px; text-indent:30px; }

/*企业注册会员*/
#login_body { width:700px; margin:0 auto; padding-top:28px; clear:both;}
#login_body .logo { width:650px; height:30px; background:url(../images/hrboo.gif) no-repeat left center;}
#login_body .logo span {  float:right; font-weight:bold; background:url(../images/1-icon.gif) no-repeat right center; padding-right:18px;}
#login_body .king { width:700px; height:410px; border:#83a4d1 solid 1px; margin-top:8px; margin-bottom:15px;}
#login_body .king .btn{ width:650px;margin:10px auto 0; padding-bottom:10px;}
#login_body .king li { width:650px; height:27px; border-bottom:#e3e3e3 solid 1px; margin-bottom:5px;}
#login_body .RED { color:#FF0000}
#login_body .king li a:link { text-decoration:underline}
#login_body .king .btn_s { width:550px; margin:0 auto; padding-left:100px; padding-top:20px;}
#login_body .king .line_s {width:650px; height:10px;border-bottom:#e3e3e3 solid 1px;}
#login_body .king .bbt { margin-top:10px; font-weight:bold; text-align:left;}
#login_body .king .font { color:#777}

.line-height_post {line-height:30px; }

#footmenu{ width:878px; height:24px; margin:auto; background-color:#fe5550; clear:both; color:#FFF;MARGIN: 0 auto; WIDTH: 877px; HEIGHT: 20px;  TEXT-ALIGN: center}
#footer { width:878px; MARGIN: 5px auto; WIDTH: 903px; TEXT-ALIGN: center}
#footmenu a:link,#footmenu a:visited { text-decoration:none;color:#fff;}
#footmenu a:hover{color:#333;}
.twofont { margin-left:3px;}

/*添加时间:2008-12-19 author:chuo*/
.nav1{ width:665px; background-color:#FFEEDF; border-top:2px solid #FE9437; float:left;}
 .nav1 li{ height:25px; line-height:25px;}
 .nav1 li span.tb1 { width:132px; float:left;  font-weight:bold; text-align:center; border-right:1px solid #8E8E8E;}
 .nav1_c {  width:665px; background-color:#fff;}
 .nav1_c li.tb2{  width:665px; height:25px; line-height:25px; float:left;}
 .nav1_c li.tb2 span{ width:132px; float:left; text-align:center;cursor:hand; }
/*添加时间:2008-12-19 author:chuo*/
.interview
{
	display:none;
	text-align:center;
}
#newPrew
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
}

/*会员登陆*/
#mainbodys { width:878px; margin:10px auto;}
#logins { float:left; width:640px;   margin-left:9px; }
#logins  .top { border:#fc9d99 solid 1px; background:url(../images/tit_bg.gif) repeat-x top;}
#logins  .top .title { height:25px; background:url(../images/arrow.gif) no-repeat 8px 7px; color:#ff4b00; padding-left:18px; line-height:25px; font-weight:bold;}
#logins #cen{ padding:60px 0 150px 150px;}
#logins #cen li{ margin:10px 0;}
#logins #cen li input{ }
#logins #cen li#btn{ margin-left:50px; display:inline;}
.title1{ height:30px; padding-top:20px; line-height:30px; text-align:center; font-size:14px;}
.title1 span{color:#FF0019; 	font-weight: bold;}
.login1{padding:50px 0 150px 100px; }
.login1 li{ height:52px;  margin:10px 0; line-height:52px; color:#FF0019; font-size:14px;}
.login1 li img{ float:left; display:block; padding:0; margin:0; border:0;}
.login1 li span a{ padding-left:20px;color:#FF0019; text-decoration:none;}


div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
/* Link */
a{color: #2c2c2c; text-decoration:none;}
a:hover {color: #c00; text-decoration:underline;}
/* Color */
.cRed,a.cRed a{ color:#BF0000; }
.cF60,a.cF60 a{ color:#f60; }
.cBlue,a.cBlue a{color:#0c5298;}
.cGreen,a.cGreen a{color:#008000;}
.cPink,a.cPink a { color:#ff428e;}
/* Font  */
.fB {font-weight: bold;}
img1 { border:0; display:block;}
li,ul {margin:0; padding:0; list-style:none; }
/*input {vertical-align:middle; height:16px; margin:0; padding:0;}*/

.headerJob { width:903px; margin:0 auto; background:url(images/header_images/header_bg1.gif) repeat-x top;}
.headerJob .top { height:33px; line-height:33px; padding:0 8px;background-color:White}
.headerJob .top .welcome { width:300px; float:left;}
.headerJob .top .login { width:470px;background:url(images/header_images/line_01.gif) no-repeat right 11px; float:left; padding-top:7px;}
.headerJob .top .login input {border:1px solid #dbdbdb; height:18px;border-bottom-color:#fff;border-right-color:#fff; }
.headerJob .top .login li { width:468px; float:left; height:25px; line-height:25px; overflow:hidden;margin-right:10px; display:inline;}
.headerJob .top .action { float:right; padding-top:7px;}
.headerJob .top .action li { width:64px;height:20px; line-height:20px; overflow:hidden; margin-left:8px; display:inline; text-align:right; float:left;}
.headerJob .top .action li span { width:11px; float:left; padding-top:3px;}
.headerJob .mainNav { width:903px; height:54px; border:#d8d8d8 solid 1px;background-color:White;}
.headerJob .mainNav .logo { width:104px; height:38px; float:left; padding:9px 14px 6px;}
.headerJob .mainNav ul { width:715px; float:right; padding-left:25px;}
.headerJob .mainNav ul li { height:34px;border-right:#d8d8d8 solid 1px; float:left; margin-top:10px; line-height:34px; }
.headerJob .mainNav ul li span { padding-left:12px; height:19px; line-height:19px; float:left;}
.headerJob .mainNav ul li.m1 { width:91px; padding-left:4px; }
.headerJob .mainNav ul li.m2 { width:117px;}
.headerJob .mainNav ul li.noline { border:0;}