/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; line-height:1.5}
a {
	text-decoration:none;
}
a {
	color: #737373;
}
a:hover {
	color: #FF6803;
}
p,input{ margin:0px; padding:0px;}

#headerAd p {
    border: 1px solid #C0C4CD;
    float: left;
    height: 56px;
    margin-left: 10px;
    margin-top: 12px;
    overflow: hidden;
    width: 328px;
}

#InTopNav {
	line-height: 27px;
	height: 27px;
	width: 100%;
	border-bottom: 1px solid #E6E6E6;
	text-align: center;
	background-image: url(/images/2010/header/job168img_In_Bj.jpg);
	background-repeat: repeat-x;
	background-position: 0px -190px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	overflow: hidden;
}
#InTopNavA {
	height: 27px;
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	overflow: hidden;
}
.InTopNavB {
	height: 27px;
	width: 520px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	overflow: hidden;
	line-height: 27px;
	color: #7D7D7D;
	text-decoration: none;
	float: left;
}
.InTopNavC {
	height: 27px;
	width: 430px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	overflow: hidden;
	line-height: 27px;
	color: #474747;
	text-decoration: none;
	float: left;
}
.InTopNavC a {
	color: #474747;
	text-decoration: none;
}
.InTopNavC a:hover {
	color: #FF6803;
	text-decoration: none;
}
/* ----------------------首页头部-----------------------------*/
#InHeader {
	height: 121px;
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.InHeaderLog {
	float: left;
	height: 58px;
	width: 128px;
	padding-left: 10px;
	padding-top: 11px;
}
.InHeaderEn {
	float: left;
	height: 61px;
	width: 92px;
	margin-top: 11px;
	margin-left: 5px;
}
.InHeaderEn .headCity {
	width:80px;
	border-left:1px solid #ccc;
	overflow:hidden;
	float:left;
	padding-left:5px;
}
.InHeaderEn .cityTitle {
	text-align:center;
	font-size:32px;
	font-family:黑体;
	color:#35579F;
	overflow:hidden;
	height:38px;
	margin:0;
	padding:0;
}
.InHeaderEnTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #37589F;
	float: left;
	height: 24px;
	width: 82px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.InHeaderEnTxt a {
	color: #37589F;
	text-decoration: none;
}
.InHeaderEnTxt a:hover {
	color: #FF9900;
	text-decoration: none;
}
.InHeaderEnTxt a:visited {
	color: #37589F;
	text-decoration: none;
}
.InHeaderEnBtn {
	float: left;
	height:34px;
	width: 92px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	background: url(/images/2010/job168img_In_Bj.jpg) -120px -64px no-repeat;
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	color: #FE4F00;
	text-decoration: none;
	text-align: center;
}
.InHeaderEnBtn a {
	color: #FE4F00;
	text-decoration: none;
}
.InHeaderEnBtn a:hover {
	color: #FF9900;
	text-decoration: none;
}
.InHeaderEnBtn a:visited {
	color: #FE4F00;
	text-decoration: none;
}
.HeaderAd01 {
	height: 56px;
	width: 328px;
	border: 1px solid #C0C4CD;
	float: left;
	overflow: hidden;
	margin-top: 11px;
	margin-right: 12px;
}
#Peheader1{
	height: 30px;
	width: 952px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #37589F;
	float: left;
	overflow: hidden;
	padding-top: 12px;
	line-height: 30px;
}
.Peheader1A{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	height: 30px;
	width: 105px;
	background-image: url(/person/images/job168img_Pe_bj1.jpg);
	background-repeat: no-repeat;
	float: left;
}
.Peheader1B{
	font-size: 14px;
	text-decoration: none;
	height: 30px;
	width: 820px;
	padding-left: 12px;
	overflow: hidden;
	float: left;
}
.Peheader1B a:link{color: #36579C;}
.Peheader1B a:visited{color: #36579C;}
.Peheader1B a:hover{color: #FF6803;}

/* --------------------------------注册部分-----------------------------------*/
#InLogin{
	height: 200px;
	width: 211px;
	overflow: hidden;
	background-color:white;
	border: 1px solid #C0C4CD;
	float: left;}
#InLoginL1{
	float: left;
	height: 58px;
	width: 211px;
	margin-bottom: 4px;
	background-image: url(/images/2010/job168img_In_Bj4.jpg);
	background-repeat: no-repeat;
}
#InLoginL1A{
	line-height: 27px;
	float: left;
	height: 27px;
	width: 200px;
	padding-left: 100px;
	color: #FF6600;
	overflow: hidden;
}
#InLoginL1B{
	line-height: 22px;
	float: left;
	height: 22px;
	width: 200px;
	padding-left: 11px;
	color: #3d5ba1;
	overflow: hidden;
	padding-top: 5px;
}
#InLoginL1B input{ width:20px;}
.InLoginL1Txt{font-size: 14px;line-height: 28px;font-weight: bold;color: #FFFFFF;text-decoration: none;text-align: center;float: left;height: 24px;width: 72px;overflow: hidden;padding-top: 28px;padding-left: 42px;}
.InLoginL1Txt1{font-size: 14px;line-height: 28px;font-weight: bold;color: #355AA1;text-decoration: none;text-align: center;float: left;height: 24px;width: 72px;overflow: hidden;padding-top: 28px;
padding-left: 8px;}
.InLoginL2{
	float: left;
	height: 24px;
	width: 195px;
	padding-left: 16px;
	font-size: 12px;
	color: #38569E;
	text-decoration: none;
	line-height: 24px;
}
.InLoginL2input{line-height: 20px;text-decoration: none;height: 18px;width: 121px;border: 1px solid #BFC4CA;margin-left: 6px;padding-left: 3px;color: #9D9D9D;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;}
#InLoginL3{float: left;height: 30px;width: 195px;padding-left: 16px;padding-top: 2px;}
.InLoginL3w{line-height: 34px;color: #36599B;text-decoration: none;height: 34px;overflow: hidden;float: left;padding-right: 0px;}
.InLiginL3Btn{background: url(/images/2010/job168img_In_Bj.jpg) no-repeat -15px -258px;height: 26px;width: 67px;overflow: hidden;float: left;font-size: 14px;line-height: 26px;font-weight: bold;color: #FFFFFF;text-decoration: none;text-align: center;}
#InLoginL4{line-height: 19px;color: #727272;
	text-decoration: none;
	height: 19px;
	width: 194px;
	padding-top: 1px;
	float: left;
	overflow: hidden;
	padding-left: 17px;
	padding-bottom: 3px;
}
#InLoginL5 {
	background: url(/images/2010/job168img_In_Bj.jpg) no-repeat -82px -256px;
	float: left;
	height: 29px;
	width: 88px;
	padding-left:14px;
	overflow: hidden;
	font-size: 14px;
	line-height: 29px;
	font-weight: bold;
	display:inline;
	
	text-align: center;
}
#InLoginL5 a{color: #FF7701;}
#InRAd01{height: 148px;width: 211px;border: 1px solid #C0C4CD;overflow: hidden;margin-top: 4px;float: left;}
#InMainLine01C{float: left;height: 356px;width: 512px;overflow: hidden;padding-left: 5px;}/* 首页中部第一行中列*/
#InMainLine01CL1{height: 135px;width: 512px;overflow: hidden;float: left;}
/* 首页中部第一行中列第一行*/
#InMainLine01CL2{height: 162px;width: 509px;overflow: hidden;margin-top: 6px;float: left;}/* 首页中部第一行中列第二行*/
#InScrollAd01{height: 160px;width: 220px;overflow: hidden;float: left;border: 1px solid #C0C4CD; position:relative}/* 首页中部第一行中列第二行滚动广告*/
#InCAdB{float: left;width: 282px;margin-left: 5px;overflow: hidden;}/* 首页中部第一行中列第二行广告定位*/
#InCAdB p{
	height: 76px;
	width: 280px;
	border: 1px solid #C0C4CD;
	overflow: hidden;
	margin-bottom: 6px;
}

/*wb_main*/
.wb_title{ background:url(../images/wb_title_bg.jpg) repeat-x; height:26px; line-height:26px; padding-left:15px; font-size:14px; font-weight:bold; color:#024395;}
.wb_title2{ background:url(../images/wb_title_bg2.jpg) repeat-x; height:26px; line-height:26px; padding-left:15px; font-size:14px; font-weight:bold; color:#fb0706;}
.more{ font-size:12px; font-weight:normal; float:right; margin-right:10px; color:#024395;}
.more a{ color:#024395;}

#wb_main{ width:952px; margin:0px auto; overflow:hidden; margin-top:7px;}
#wb_mainL{ width:213px; float:left; overflow:hidden; margin-right:7px;}
#wb_mainL1{ width:213px; height:202px; overflow:hidden; margin-bottom:7px;}
#wb_mainL2{ width:211px; height:207px; overflow:hidden; margin-bottom:7px; border: solid 1px #ff9899;}
#wb_mainL2box{ background:url(../images/img2.jpg) no-repeat; width:186px; height:51px; padding-top:130px; padding-left:25px;}
#wb_mainL3{ width:211px; height:153px; overflow:hidden; margin-bottom:7px; border: solid 1px #aaccef;}
#wb_mainL3box{ width:211px; height:122px; overflow:hidden; padding-top:5px;}
#wb_mainL3box p{ width:190px; padding-left:15px; background:url(../images/dot1.jpg) no-repeat 6px 8px; height:24px; line-height:24px; overflow:hidden; color:#3d5ba1;}
#wb_mainL3box p a{ color:#3d5ba1;}

#wb_mainC{ width:482px; float:left; overflow:hidden; margin-right:7px; }
#wb_mainC1{ width:480px; height:179px; overflow:hidden; margin-bottom:7px; border: solid 1px #c1c4cd;}
#wb_mainC2{ width:480px; height:63px; overflow:hidden; margin-bottom:7px; border: solid 1px #f7970f; background:url(../images/wb_mainC2.jpg) repeat-x;}
#wb_mainC2a{ height:32px; width:480px; overflow:hidden; color:#f67d14; font-size:12px; font-weight:bold;}
.wb_mainC2a1{ background:url(../images/wb_mainC21.jpg) no-repeat; width:47px; height:31px; float:left; text-align:center; line-height:26px; font-weight:bold; color:#FFFFFF; margin-right:3px; display:inline;}
.wb_mainC2a2{ background:url(../images/wb_mainC22.jpg) no-repeat; width:47px; height:31px; float:left; text-align:center; line-height:28px; font-weight: normal;;  color:#707070; margin-right:3px; display:inline;}
.wb_mainC2aTXT{ height:31px;  float:left; text-align:center; padding:0px 5px; line-height:26px;}
#wb_mainC2b{ height:31px; width:480px; overflow:hidden;}
.wb_mainC2binput{ border:#839db8 solid 1px; height:18px; line-height:18px; width:226px; margin-left:10px; float:left; }
.wb_mainC2bbutton1{ width:123px; height:22px; background:url(../images/wb_mainC2b1.jpg) no-repeat; border:0; margin-left:10px; float:left; line-height:22px; padding-left:10px; cursor: pointer;}
.wb_mainC2bbutton2{ width:74px; height:23px; background:url(../images/wb_mainC2b2.jpg) no-repeat; border:0; margin-left:10px; float:left; cursor: pointer;}

#wb_mainC3{ width:480px; height:318px; overflow:hidden; margin-bottom:7px; border: solid 1px #aaccef;}
#wb_mainC3box{ width:480px; height:287px; overflow:hidden; padding-top:5px;}
.wb_mainC3txt{
	width:212px;
	background:url(../images/dot1.jpg) no-repeat 13px 8px;
	height:26px;
	line-height:26px;
	padding-left:25px;
	color:#3d5ba1;
	float: left;
}
.wb_mainC3txt a{ color:#3d5ba1;}
.wb_mainC3txt1{
	width:95px;
	float:left;
	overflow:hidden;
	color: #5a5a5a;
	white-space: nowrap;
}
.wb_mainC3txt2{
	width:55px;
	padding-left:10px;
	float:left;
	overflow:hidden;
	font-weight: bold;
	white-space: nowrap;
}
.wb_mainC3txt3{
	width:40px;
	padding-left:12px;
	float:left;
	overflow:hidden;
	color: #5a5a5a;
	white-space: nowrap;
}

#wb_mainR{ width:242px; float:left; overflow:hidden;}
#wb_mainR1{ width:240px; height:179px; overflow:hidden; margin-bottom:7px; border: solid 1px #aaccef;}
#wb_mainR1box{ width:220px; height:138px; padding:5px 10px 10px 10px; line-height:20px; color:#5f5f5f;}
.dot2{ background:url(../images/dot2.jpg) no-repeat; width:57px; height:19px; color:#FFFFFF; float:left; padding-left:5px;}
#wb_mainR1box p{ background:url(../images/dot3.jpg) no-repeat 0px 8px; line-height:24px; height:24px; width:100px; float:left; overflow:hidden; padding-left:10px; font-weight:bold; color:#01449f;}
#wb_mainR1box p a{ color:#01449f;}
#wb_mainR2{ width:240px; height:124px; overflow:hidden; margin-bottom:7px; border: solid 1px #aaccef;}
#wb_mainR2box{ width:240px; height:93px; overflow:hidden; padding-top:5px;}
#wb_mainR2box p{ width:210px; padding-left:20px; background:url(../images/dot1.jpg) no-repeat 12px 8px; height:24px; line-height:24px; overflow:hidden; color:#3d5ba1;}
#wb_mainR2box p a{ color:#3d5ba1;}
#wb_mainR3{ width:240px; height:124px; overflow:hidden; margin-bottom:7px; border: solid 1px #aaccef;}
#wb_mainR3box{ width:240px; height:93px; overflow:hidden; padding-top:5px;}
#wb_mainR3box p{ width:220px; padding-left:10px; height:24px; line-height:24px; overflow:hidden; color:#3d5ba1;}
#wb_mainR3box p a{ color:#3d5ba1;}
#wb_mainR4{ width:240px; height:124px; overflow:hidden; margin-bottom:7px; border: solid 1px #aaccef;}
#wb_mainR4box{ width:240px; height:93px; overflow:hidden; padding-top:5px;}
#wb_mainR4box p{ width:210px; padding-left:20px; background:url(../images/dot1.jpg) no-repeat 12px 8px; height:24px; line-height:24px; overflow:hidden; color:#3d5ba1;}
#wb_mainR4box p a{ color:#3d5ba1;}
#wb_mainR5{ width:242px; height:126px; overflow:hidden;}
#wb_mainR5 p{ width:240px; height:60px; margin-bottom:4px; overflow:hidden; border:solid 1px #CCCCCC;}

#InFooter{
padding: 0px;
font-size: 12px;
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	text-align: center;
}
#InFooter a{ color: #666666;}
.InFooterA{
	height: 30px;
	width: 952px;
	overflow: hidden;
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #3562BF;
	line-height: 30px;
	padding: 0px;
	margin: 0px;
	margin:0 auto;
}
#InFooterB{
	width: 952px;
	overflow: hidden;
	text-align: left;
	line-height: 24px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #696969;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:center;
}
.InFooterB1{
	float: left;
}