/* CSS Document */
/* CSS Document */
body{margin: 0px;padding: 0px;font-size: 12px;}
a {text-decoration:none; }
a:hover {color: #FF6803; }
P{margin: 0px;padding: 0px;}
.chense{
	color: #FF6D03;
}
.Orange{
	font-size: 14px;
	font-weight: bold;
	color: #FA6E0F;
	text-decoration: none;
}
.Blue{
	font-size: 14px;
	font-weight: bold;
	color: #4E61A6;
	text-decoration: none;}
.Blue1{	font-size: 12px;
	font-weight: normal;
	color: #4E61A6;
	text-decoration: none;}
.red{
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
.Gray{
	font-weight: normal;
	color: #6D6D6D;
	text-decoration: none;
}
.Gray1{
	font-weight: normal;
	color: #6D6D6D;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 5px;
	line-height: 20px;
	font-size: 12px;
}
.Gray2{
	font-weight: normal;
	color: #6D6D6D;
	text-decoration: none;
	padding-top: 3px;
	line-height: 20px;
	font-size: 12px;
}
.White{
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.Crude{
	font-weight: bold;
	text-decoration: none;
}
select{
	border: 1px solid #839DB8;
}
    
/* -------------------应聘布局之顶部导航----------------------*/
#InTopNav{line-height: 27px;height: 27px;width: 100%;margin:0 auto 0 auto;border-bottom: 1px solid #E6E6E6;background: url(/images/2010/job168img_In_Bj.jpg) 0px -190px repeat-x;text-align: center;}
#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;}
/* ----------------------应聘头部-----------------------------*/

/* --------------------------------应聘中部-----------------------------------*/
#ApMain{
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-bottom: 5px;
}/* 首页中部*/
#ApMainL{
	float: left;
	width: 213px;
	overflow: hidden;
	padding-top: 9px;
}
#ApMainL1{
	height: 158px;
	width: 211px;
	border: 1px solid #C0C4CD;
	float: left;
	overflow: hidden;
}
#InLoginL1{
	float: left;
	height: 58px;
	width: 211px;
	margin-bottom: 4px;
	background-image: url(/images/2010/job168img_App_bj4.jpg);
	background-repeat: no-repeat;
	background-position: -5px -5px;
}
.InLoginL1Txt{font-size: 14px;line-height: 28px;font-weight: bold;color: #FFFFFF;text-decoration: none;text-align: center;float: left;height: 24px;width: 62px;overflow: hidden;padding-top: 28px;padding-left: 73px;}
.InLoginL2{
	float: left;
	height: 24px;
	width: 195px;
	padding-left: 16px;
	font-size: 12px;
	color: #38569E;
	text-decoration: none;
	line-height: 24px;
	margin-top: 2px;
}
.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: 26px;
	width: 195px;
	padding-left: 16px;
	padding-top: 2px;
	margin-top: 4px;
}
.InLoginL3w{line-height: 20px;color: #36599B;text-decoration: none;height: 20px;overflow: hidden;float: left;padding-right: 39px;}
.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;}
#ApMain{ height:1172px;overflow:hidden; margin-bottom:5px}
#ApMainL2{
	height:135px;
	width: 211px;
	border: 1px solid #C0C4CD;
	float: left;
	overflow: hidden;
	margin-top: 5px;
}
#ApMainL2A{
	float: left;
	height: 106px;
	width: 189px;
	padding-right: 11px;
	padding-left: 11px;
	overflow: hidden;
}
.ApMainL2B{
	float: left;
	height: 19px;
	width: 185px;
	padding-left: 2px;
	overflow: hidden;
	margin-bottom: 3px;
	border: 1px solid #6FB2FF;
	padding-top: 1px;
}
.ApMainL2B1{
	float: left;
	height: 19px;
	width: 137px;
	border: 1px solid #FFFFFF;
	color: #999999;
	text-decoration: none;
}
.ApMainL2B img{
	float: left;
	margin: 0px;
	padding: 0px;	display: block;
}
.ApMainL2C{
	float: left;
	height: 22px;
	width: 185px;
	overflow: hidden;
	margin-bottom: 5px;
	padding-top: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.ApMainL2C1{
	float: left;
	height: 18px;
	width: 116px;
	border: 1px solid #999999;
	color: #999999;
	text-decoration: none;
}
.ApMainL2C1 img{
	float: left;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.ApMainL2C2{
	float: left;
	padding-bottom: 4px;
}
.ApMainL2C3{
	float: left;
	padding-left: 3px;
}
#ApMainL3{
	height:147px;
	width: 211px;
	border: 1px solid #C0C4CD;
	float: left;
	overflow: hidden;
	margin-top: 5px;
}
#ApMainL4{
	height:193px;
	width: 211px;
	border: 1px solid #C0C4CD;
	float: left;
	overflow: hidden;
	margin-top: 5px;
}
#ApMainL4A{
	height:108px;
	width: 189px;
	float: left;
	overflow: hidden;
	padding-top: 5px;
	padding-left: 22px;
}
#ApMainL4A2{
	float: left;
	height: 30px;
	width: 169px;
	padding-left: 23px;
	padding-top: 8px;
}
#ApMainL4A1{
	height:109px;
	width: 80px;
	float: left;
	overflow: hidden;
	padding-right: 6px;
	text-align: center;
	line-height: 25px;
	color: #39579F;
	text-decoration: none;
}
#ApMainL4A1 img{
	height:85px;
	width: 68px;
	overflow: hidden;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #C4C4C4;
}
#ApMainL5{
	height:504px;
	width: 211px;
	border: 1px solid #C0C4CD;
	float: left;
	overflow: hidden;
	margin-top: 5px;
}
#ApMainL5A{
	height: 21px;
	width: 197px;
	float: left;
	background-image: url(/images/2010/job168img_App_bj3.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	font-size: 14px;
	line-height: 21px;
	font-weight: bold;
	color: #FB7901;
	text-decoration: none;
	padding-left: 14px;
	overflow: hidden;
	margin-bottom:9px;
}
.ApMainL5A3{
	height: 19px;
	width: 175px;
	float: left;
	line-height: 19px;
	color: #39579F;
	text-decoration: none;
	padding-left: 14px;
	overflow: hidden;
}
.ApMainL5A4{
	height: 19px;
	width: 175px;
	float: left;
	line-height: 19px;
	color: #7B7B7B;
	text-decoration: none;
	padding-left: 14px;
	overflow: hidden;
}
.ApMainL5A1{
	height: 21px;
	width: 140px;
	float: left;
}
.ApMainL5A2{
	height: 21px;
	width: 50px;
	float: left;
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #FB7901;
	text-decoration: none;
}
#ApMainCR{
	float: left;
	width: 739px;
	overflow: hidden;
}
#ApMainCR1{
	float: left;
	width: 739px;
	overflow: hidden;
	height: 816px;
}
#ApMainC{
	float: left;
	width: 508px;
	overflow: hidden;
	background-image: url(/images/2010/job168img_App_bj1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-right: 6px;
	padding-left: 6px;
}
#ApMainC1{
	float: left;
	width: 508px;
	overflow: hidden;
	height: 317px;
}
#ApMainC1A{
	font-size: 14px;
	line-height: 23px;
	font-weight: bold;
	color: #35569A;
	text-decoration: none;
	height: 23px;
	width: 274px;
	padding-top: 20px;
	padding-left: 190px;
	float: left;
}
#ApMainC1B{
	height: 77px;
	width: 120px;
	float: left;
	padding-top: 30px;
	padding-left: 182px;
}
.ApMainC1B1{
	float: left;
	padding-left: 15px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	color: #FE781F;
	text-decoration: none;
	padding-bottom: 5px;
	background-image: url(/images/2010/job168img_App_btn4.jpg);
	background-repeat: no-repeat;
	background-position: 3px 5px;
}
.ApMainC1B2{
	line-height: 18px;
	margin: 0px;
	float: left;
	overflow: hidden;
	width: 100px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#ApMainC1C{
	height: 77px;
	width: 145px;
	float: left;
	padding-top: 30px;
	padding-left: 35px;
}
.ApMainC1C2{
	line-height: 18px;
	margin: 0px;
	float: left;
	overflow: hidden;
	width: 135px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#ApMainC1D{
	height: 60px;
	width: 120px;
	float: left;
	padding-top: 20px;
	padding-left: 182px;
}
#ApMainC1E{
	height: 60px;
	width: 145px;
	float: left;
	padding-top: 30px;
	padding-left: 35px;
}
#ApMainC1F{
		height: 40px;
	width: 120px;
	float: left;
	padding-top: 10px;
	padding-left: 182px;
}
#ApMainC2{
	float: left;
	width: 506px;
	overflow: hidden;
	height: 375px;
	border: 1px solid #AACCEF;
}
#ApMainC2C{
	float: left;
	width: 495px;
	overflow: hidden;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AACDED;
	background-image: url(/images/2010/job168img_App_bj2.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #3859A0;
	padding-left: 11px;
	margin-bottom: 10px;
}
.ApMainC2A{
	float: left;
	width: 110px;
	overflow: hidden;
	height: 22px;
	line-height: 22px;
	padding-left: 15px;
	color: #3859A0;
}
.ApMainC2A a:link{
	color: #39579F;
}
.ApMainC2A a:hover{
	color: #FF9900;
	text-decoration: none;
}
.ApMainC2A a:visited { color: #39579F; }
.ApMainC2B{
	float: left;
	overflow: hidden;
	height: 20px;
	line-height: 20px;
	padding-left: 15px;
	color: #3859A0;
	padding-right: 10px;
	width: 175px;
}
#ApMainC3{
	float: left;
	width: 506px;
	overflow: hidden;
	height: 110px;
	border: 1px solid #AACCEF;
	margin-top: 5px;
}
#ApMainC3A{
	float: left;
	width: 495px;
	overflow: hidden;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AACDED;
	background-image: url(/images/2010/job168img_App_bj2.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #3859A0;
	padding-left: 11px;
	margin-bottom: 5px;
}
.ApMainC3A1{
	float: left;
	height: 25px;
	width: 380px;
	overflow: hidden;
}
.ApMainC3A2{
	float: left;
	height: 25px;
	width: 100px;
	overflow: hidden;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #3859A0;
	text-decoration: none;
	text-align: right;
}
.ApMainCR2A3{
	line-height: 17px;
	float: left;
	height: 17px;
	width: 460px;
	padding-left: 20px;
	overflow: hidden;

}
#ApMainR{
	float: left;
	width: 219px;
	overflow: hidden;
	padding-top: 8px;
}
#ApMainR1{
	height: 195px;
	width: 217px;
	border: 1px solid #C0C4CD;
	float: left;
}
#ApMainR1A{
	height: 21px;
	width: 202px;
	float: left;
	background-image: url(/images/2010/job168img_App_bj3.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	font-size: 14px;
	line-height: 21px;
	font-weight: bold;
	color: #FB7901;
	text-decoration: none;
	padding-left: 14px;
	overflow: hidden;
	margin-bottom: 6px;
}
.ApMainR1A3{
	height: 19px;
	width: 196px;
	float: left;
	line-height: 19px;
	color: #39579F;
	text-decoration: none;
	padding-left: 20px;
	overflow: hidden;
	background-image: url(/images/2010/job168img_App_btn2.jpg);
	background-repeat: no-repeat;
	background-position: 8px 8px;
}
.ApMainR1A3 a{
	color: #39579F;
}
.ApMainR1A3 a:hover{
	color: #FF9900;
	text-decoration: none;
}
.ApMainR1A3 a:visited{
	color: #39579F;
}
.ApMainR1A1{
	height: 21px;
	width: 150px;
	float: left;
}
.ApMainR1A2{
	height: 21px;
	width: 50px;
	float: left;
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #FB7901;
	text-decoration: none;
}
#ApMainR2{
	height: 195px;
	width: 217px;
	border: 1px solid #C0C4CD;
	float: left;
	margin-top: 5px;
}
#ApMainCR2{
	float: left;
	width: 733px;
	overflow: hidden;
	height: 361px;
	padding-left: 6px;
}
#ApMainCR2A{
	float: left;
	width: 731px;
	overflow: hidden;
	height: 359px;
	border: 1px solid #AACEF2;
}
#ApMainCR2A1{
	float: left;
	width: 720px;
	overflow: hidden;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AACDED;
	background-image: url(/images/2010/job168img_App_bj2.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #3859A0;
	padding-left: 11px;
	margin-bottom: 15px;
}
.ApMainCR2A1A{
	float: left;
	height: 25px;
	width: 600px;
	overflow: hidden;
}
.ApMainCR2A1B{
	float: left;
	height: 25px;
	width: 100px;
	overflow: hidden;
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #3859A0;
	text-decoration: none;
	text-align: right;
}
.ApMainCR2A2{
	line-height: 17px;
	float: left;
	height: 17px;
	width: 325px;
	padding-bottom: 7px;
	padding-left: 40px;
	overflow: hidden;
	background-image: url(/images/2010/job168img_App_btn1.jpg);
	background-position: 30px 5px;
	background-repeat: no-repeat;
}
/* ------首页尾部---------*/

/* 首页尾部*/
