#content  .mainLeft  
{
	float: left;
	width: 765px;
	border:0;
	margin:0;
}
.linkButton  {
	padding: 0em;
	font-size: 12pt;
	width: 10em;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	line-height: 2.5em;
	border: 1px solid #009900;
	margin-bottom: 10px;
}
.linkButton a {
	display: block;
	height: 100%;
	width: 100%;
}
.linkButton a:hover
{
background-color:#009900}
#container #contentContainer #content .mainLeft .jobCatg li
{
	display: inline;
	margin-right: 2px;
	margin-left: 2px;
}
  .mainRight  
{
	float: right;
	width: 225px;
	border: thin solid #444444;
		border:0;
	margin:0;
}

#container #contentContainer #content .mainLeft .posterTableList
{
	float: left;
	width: 376px;
	border: 1px none #5E696F;
	
}

#container #contentContainer #content .mainLeft .posterTableList0
{
	float: left;
	width: 752px;
	border: 1px none #5E696F;
	margin-top:10px;
	
}

#container #contentContainer #content .mainLeft .posterTableList1
{
	float: left;
	width: 370px;
	border: 1px solid #cccccc;
	
}

#container #contentContainer #content .mainLeft .posterTableList2
{
	float: left;
	width: 370px;
	border: 1px solid #cccccc;
	margin-left:12px;
}

#container #contentContainer #content  h2
{
	font-size: 14px;
	line-height: 31px;
	font-family:"ËÎÌå";
	/*background-color: #FF961E;*/
	margin: 0px;
	padding-left: 8px;
	color: #FFFFFF;
	background-image: url(../../images/menu_bg3.gif);
	letter-spacing: 1px;
	vertical-align: baseline;
	font-weight:bold;
}
.mainRight  h2
{
	font-size: 12px;
	line-height: 31px;
	/*background-color: #FF961E;*/
	margin: 0px;
	padding-left: 8px;
	color: #FFFFFF;
	background-image: url(../../images/menu_bg3.gif);
	letter-spacing: 1px;
	vertical-align: baseline;
}

#container #contentContainer #content   table
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	font:12px;
 
}
#container #contentContainer #content  .posterTableList table td
{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-size: 12px;
	line-height: 180%;
}
#container  #contentContainer  #content .bbb
{
	font-size: 12px;
	color: #3f3534;
}



#container #contentContainer #content .mainLeft  table .lastLine
{
	
	border-bottom-style: none;
	
}

#container #contentContainer #content .mainLeft .preCast
{
	float: left;
	width: 450px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#container #contentContainer #content .mainLeft .jobCatg
{
	float: right;
	width: 302px;
	margin-top: 10px;
	margin-left: 10px;
}

#container #contentContainer #content .mainLeft .member
{
	width: 450px;
	float: left;
	margin-top: 10px;
}
#container #contentContainer #content .mainLeft .member img
{
	border: 1px solid silver;
}


#container #contentContainer #content .mainLeft .logoAds
{
	width: 302px;
	float: right;
	margin-top: 10px;
	border:#cccccc 1px solid;
}

#container #contentContainer #content .mainLeft .posterTableList a:hover
{
	color: #F17213;
	text-decoration: none;
}

#container #contentContainer #content .mainLeft .logoAds img
{
	border: 1px solid #5e696f;
	margin-bottom: 3px;
}
#container #contentContainer #content .mainLeft .leftBannerAds
{
	margin-bottom: 15px;
}


#container #contentContainer #content .mainLeft .textAds
{
	width: 450px;
	float: left;
	clear: left;
	margin-top:10px;
}

#container #contentContainer #content .mainLeft .wantAJob
{
	margin-top: 10px;
}



#container #pageHeader img
{
	display: block;
	float: left;
	z-index: 9000;
}
/*blueku Board*/
#container #contentContainer #content .mainRight .infoBoard div.divBorder {
	padding:10px;
}


#container #contentContainer #content .mainRight .infoBoard div.divBorder label
{
	color:#005fcd;
	font-size:12px;
	line-height:1.2em;
}

/*blueku Board end*/
/*ServiceCenter begin*/
#container #contentContainer #content .mainRight .serviceStation
{
margin-top:5px;
}

#container #contentContainer #content .mainRight .serviceStation div.divBorder
{
padding:10px;
}
/* ServiceCenter end*/
/* baibao*/
#container #contentContainer #content .mainRight .magicBox
{
	margin-top:5px;
}

#container #contentContainer #content .mainRight .magicBox ul
{
margin:5px 0 0 0;
padding-left:10px;
padding-bottom:10px;
float:left;
}

#container #contentContainer #content .mainRight .magicBox ul li
{
	line-height:2.5em;
	list-style:none;
	width:4.8em;
	float:left;
	background-repeat:no-repeat;
	padding:0 0 0 3.3em;
}
#container #contentContainer #content .mainRight .magicBox ul li.zhishi
{
background-image:url(/images/icon/zhishi.jpg);
}

#container #contentContainer #content .mainRight .magicBox ul li.gongjiao
{
background-image:url(/images/icon/qiche.gif);
}

#container #contentContainer #content .mainRight .magicBox ul li.huoche
{
background-image:url(/images/icon/huoche.gif);
}

#container #contentContainer #content .mainRight .magicBox ul li.quhao
{
background-image:url(/images/icon/quhao.jpg);
}

#container #contentContainer #content .mainRight .magicBox ul li.ditu
{
background-image:url(/images/icon/ditu.jpg);
}

#container #contentContainer #content .mainRight .magicBox ul li.tianqi
{
background-image:url(/images/icon/tianqi.jpg);
}

#container #contentContainer #content .mainRight .magicBox ul li.gjj
{
background-image:url(/images/icon/gjj.gif);
width:7em;
}
/*#container #contentContainer #content .mainRight .magicBox ul li img
{
display:inline-block;
}*/
/*bbs*/
#container #contentContainer #content .mainRight .forumHighlight
{
	margin-top:5px;
}

#container #contentContainer #content .mainRight .forumHighlight ul
{
	list-style:none;
	padding:10px 0 10px 10px;
	margin:0;
	font-size:12px;
}

#container #contentContainer #content .mainRight .forumHighlight ul li
{
	list-style:none;
	font-size:12px;
	line-height:1.5em;
	background: url(../../../../../../images/icon/fp-bg-v32.gif) no-repeat -314px -384px;
	padding-left:1.2em;
}

#container #contentContainer #content .mainRight .forumHighlight ul li a
{
	color:#005fcd;
}
#container #contentContainer #content .mainRight .forumHighlight ul li a:hover
{
	color:#005fcd;
	text-decoration:underline;
}
/*bbsend*/
/* parter begin*/
#container #contentContainer #content .mainRight .parteners
{
	margin-top:5px;
}

#container #contentContainer #content .mainRight .parteners div.divBorder
{
padding:10px 0 10px 10px;
}

#container #contentContainer #content .mainRight .parteners a
{
	color:#005fcd;
}

#container #contentContainer #content .mainRight .parteners a:hover
{
	color:#005fcd;
	text-decoration:underline;	
}
/* parter end*/
 .jobCatg h3
{
	font-size: 12px;
	line-height: 120%;
	padding: 0px;
	color: #00CC00;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* .jobCatg a:hover
{
	background-color: #33FF00;
}*/

#container #contentContainer #content .mainRight img
{
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}

#container #sidebarContainer .cityslect
{
	float: left;
	width: 400px;
	margin-right: 50px;
}

#container #sidebarContainer .jobSerch
{
	float: left;
	width: 250px;
	margin-right: 50px;
}
#container #contentContainer #content .mainLeft .joblist
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
}
.joblist .jobposter
{
	margin-top: 5px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F17213;
}




.joblist .jobposter .logo
{
	width: 170px;
	float: left;
}
.joblist .jobposter li
{
	display: block;
	float: left;
}


 .joblist .jobposter .name
{
	font-size: 12pt;
	width: 480px;
	margin: 0px;
	padding: 0px;
	float: left;
}

.joblist .jobposter .descripion
{
	float: left;
	width: 220px;
	clear: left;
	height: 100px;
	overflow: hidden;
	display: block;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #F17213;
}

.joblist .jobposter .jobTitle
{
	display: block;
	float: left;
	width: 480px;
}

#container #contentContainer #content .mainLeft .joblist .jobposter .jobRequirement
{
	clear: none;
	width: 300px;
}

.notRegisterHint
{
	width: 76%;
	margin-right: auto;
	margin-left: auto;
	background-color: #EEEEEE;
	padding: 3px;
	border: 1px solid #89CDEE;
}

