body,ul,li,ol,dd,dt,dl{margin:0;padding:0}
body{font: 12px Verdana, Arial, Helvetica, sans-serif;color: #000; background:url(backdrop.gif) left bottom repeat-x;}
a{color: #000;text-decoration: none;}
a:hover{color: #ff0000;text-decoration: none;}
.left{float:left}
.right{float:right}
textarea{ padding:0px}

/* Header */

#header {
	height: 85px;
	text-align: left;
	width:950px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header #logo{
	float:left;
	margin: 28px 0px 10px 29px;
}
#header #top_right{
	float:right;
	padding-right: 50px;
	margin-top: 5px;
	line-height:190%;
	text-align: right
}
#header #top_right a{color:#000;}
#header #top_right a:hover{color:#ff0000;}

#top {
	height: 105px;
	text-align: left;
	width:950px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#top #logo{
	float:left;
	margin: 28px 0px 10px 29px;
}
#top #top_right{
	float:right;
	padding-right: 50px;
	margin-top: 5px;
	line-height:190%;
	text-align: right
}





/* banner */
#banner{margin: 0 auto;width: 950px; border-bottom:1px solid #ddd; border-top:1px solid #fff; background:#FFFFFF}
#sub_banner{margin: 0 auto ;width: 950px; border-bottom:1px solid #ddd; border-top:1px solid #fff; background:#fff}

/* main */
#jobdetail{
	margin: 0 auto;
	width: 900px;
	height:auto !important;
	height:780px;
	min-height:780px;
	overflow:hidden;
	border-bottom:1px solid #ddd;
	clear:both;
	display:block;
	padding:25px; 
	background:#FFFFFF
}

#main{
	margin: 0px auto 0px auto;
	width: 950px;
	overflow:hidden;
	border-bottom:1px solid #ddd;
	clear:both;
	display:block;
	background-color:#FFFFFF;
	padding-top:10px
}

/* Primary Content */

#primaryContentContainer{
	float: left;
	margin: 0px 0px 0px 10px;
	width: 230px;
	padding-left:0px;
	overflow:hidden
}
#primaryContentContainer #zuo_biaoti{border-bottom:1px solid #ddd;}
#primaryContentContainer #zuo_biaoti_down{ border-bottom:1px solid #ddd; height:30px; line-height:30px; padding-left:40px; font-size:14px; color:#834240; font-weight:bold; background:url(icon_down.jpg) 20px 9px no-repeat;border-top:1px solid #ddd;}
/* specific to en */
#primaryContentContainer #zuo_biaoti_down_en{ border-bottom:1px solid #ddd; height:30px; line-height:30px; padding-left:40px; font-size:12px; color:#834240; font-weight:bold; background:url(icon_down.jpg) 20px 11px no-repeat;border-top:1px solid #ddd;}
#primaryContentContainer #zuo_biaoti_top{ border-bottom:1px solid #ddd; height:30px; line-height:30px; padding-left:40px; font-size:14px; color:#834240; font-weight:bold; background:url(icon_right.jpg) 20px 9px no-repeat}
/* specific to en */
#primaryContentContainer #zuo_biaoti_top_en{ border-bottom:1px solid #ddd; height:30px; line-height:30px; padding-left:40px; font-size:12px; color:#834240; font-weight:bold; background:url(icon_right.jpg) 20px 11px no-repeat}
#primaryContentContainer ul{list-style: none; margin:0; padding:0}
#primaryContentContainer ul li{ border-bottom:1px solid #ddd; height:30px; line-height:30px; padding-left:50px; background:url(icon_right.jpg) 30px 9px no-repeat}

/* Secondary Content */
#secondaryContent{
	width: 679px;
	overflow:hidden;
	border-left:1px solid #ddd;
	float:left;
	padding-left:20px;
	height:auto !important;
	height:790px;
	min-height:790px;
	padding-bottom:20px
}
#secondaryContent #biaoti{
	width: 679px;
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#834240;
	font-weight:bold
}
#secondaryContent #fubiaoti{
	width: 679px;
	height:30px;
	line-height:30px;
	font-size:15px;
	font-weight:bold
}
#secondaryContent #content{
	width: 585px;
	margin-bottom: 5px;
	line-height:22px;
}
#secondaryContent #content img{padding: 5px 5px 5px 0px;}
#secondaryContent #content p{padding-top:5px}










#secondaryContent_sd{
	width: 679px;
	overflow:hidden;
	border-left:1px solid #ddd;
	float:left;
	padding-left:20px;
	height:auto !important;
	height:1200px;
	min-height:1200px;
	padding-bottom:20px
}
#secondaryContent_sd #biaoti{
	width: 679px;
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#834240;
	font-weight:bold
}
#secondaryContent_sd #fubiaoti{
	width: 679px;
	height:30px;
	line-height:30px;
	font-size:15px;
	font-weight:bold
}
#secondaryContent_sd #content{
	width: 585px;
	margin-bottom: 5px;
	line-height:22px;
}
#secondaryContent_sd #content img{padding: 5px 5px 5px 0px;}
#secondaryContent_sd #content p{padding-top:5px}
/* footer */
#footer{
	margin: 0 auto;
	width: 920px;
	clear: both;
	padding-left:30px;
	background:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px
}

#showpage{ margin:8px}
#nav_nav{ width:935px; height:27px;line-height:27px; margin:0 auto; background-color:#c1c1c1; text-align:right; padding-right:15px}
