/*高级招聘***************************************************************/
.jobArea { float: left; }
.jobInfo {
	float: left;
	width: 680px;
	margin: 0px 0px;
	display: inline;
	border-bottom: 1px solid #E4E4E4;
	padding: 5px 5px;
}
.jobInfo_bg { background: #F7F7F7; }
.jobInfTex { float: left; width: 80%; }
.jobInfBut { padding-top: 35px; text-align: center; }
.jobInfPos a { color: #294E66; height: 30px; line-height: 30px; font-size: 14px; padding-left: 10px; background: url(iso_1.jpg) left 5px no-repeat; }
.jobInfInt a { color: #585858; padding: 0px 0px 5px 0px; line-height: 18px;}
.jobInfEls { color: #4B7A97; height: 25px; line-height: 25px; padding: 0px 0 0 0px; }

/*招聘详细*/
.zpdetail {
	width: 700px;
	margin: 0px auto;
	padding:0px;
}
.zpdetail h2 { float: left; font-size: 14px; color: #294E66; margin: 0px; padding: 0; }
.zpdetail h2 a { font-size: 14px; color: #294E66; text-decoration: underline;}
.zp_content { float: left; width:700px; }
.zp_content_top { float: left; padding: 10px 5px; }
.zp_content_top .grey { color: #333333; }
.zp_content_top table{ border-collapse:collapse;border-spacing:0;border-left:1px solid #ccc;border-top:1px solid #ccc; }
.zp_content_top table tr td { height: 25px; border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 5px; }
.zp_content_memo { float: left; width: 100%; padding: 5px 0px; border-top: 1px solid #ccc; }
.zp_content_memo h3 { font-size: 14px; color: #294E66; font-weight: normal; margin: 0; padding: 5px 0; }
.zp_content_memo .zp_memo { padding: 5px; line-height: 22px; }

/*在线应聘*/
.joinCont {
	float: left;
	width: 700px;
	margin: 10px auto;
}
.joinCont table { border-collapse:collapse;border-spacing:0;border-left:1px solid #ccc;border-top:1px solid #ccc; }
.joinCont table td { height: 25px; border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 5px; }
.joinCont table input {
	width: 150px;
	height: 19px;
	overflow: hidden;
	border: 1px solid #dedede;
}