@charset "gb2312";
BODY,TD{color:#333333;font-size:12px;font-family:"宋体"}
body {  
	margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0;
	text-align: center; /* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */	
	padding-top:0px;
}
.oneCol #container {
	width: 950px;  /* 使用比最大宽度 (800px) 小 20px 的宽度可显示浏览器界面元素，并避免出现水平滚动条 */	
	margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */
	text-align: left; /* 这将覆盖 body 元素上的“text-align: center”*/	
	padding-top:0px;
}

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table.td.img,div,br{margin:0;padding:0;border:0;}

.headborder {
	BORDER-RIGHT: #ff7300 1px solid; BORDER-TOP: #ff7300 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ff7300 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ff7300 3px solid; HEIGHT: 31px; TEXT-ALIGN: center
}
.headonborder {
	BORDER-RIGHT: #ff7300 1px solid; BORDER-TOP: #ff7300 1px solid; FONT-WEIGHT: bold; BACKGROUND: #ff7300; BORDER-LEFT: #ff7300 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ff7300 3px solid; HEIGHT: 31px; TEXT-ALIGN: center
}

.search-border {
	border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid
}
.search-border-nolr {
	border-top: #999999 1px solid; border-bottom: #999999 1px solid
}
.search-border-notop {
	border-right: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid
}
.X{font-size:24px;font-weight:bold;}
.M {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal}
.C{font-size:14.8px}
.L{font-size:16px;font-weight:bold;}
.S{font-size:12px;}
.MR {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc3300}
.SM {FONT-WEIGHT: bold; FONT-SIZE: 12px}

.gray{color:#CCC}
.red{color:#FF0000;}
.F{COLOR: #FFFFFF}
.note {color:#999999;}
.NOL{TEXT-DECORATION: none}
.outborder {BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid}
.lh13 {	LINE-HEIGHT: 130%}
.lh15 {	LINE-HEIGHT: 150%}
.lh17 {	LINE-HEIGHT: 170%}
.cborder{
BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid
}


A:link{	color:#333333;text-decoration: none;}
A:visited{color:#333333;text-decoration: none;}
A:hover{color:#ff6600;text-decoration: none;}

A.orl:link{	color:#ff6600;text-decoration: none;}
A.orl:visited{color:#ff6600;text-decoration: none;}
A.orl:hover{color:#ff6600;text-decoration: none;}

A.blue:link{color:#003399;text-decoration: none;}
A.blue:visited{color:#003399;text-decoration: none;}
A.blue:hover{color:#ff6600;text-decoration: none;}

A.fff:link{color:#ffffff;text-decoration: none;}
A.fff:visited{color:#ffffff;text-decoration: none;}
A.fff:hover{color:#ffffff;text-decoration: none;}
.AW:link {COLOR: #3d362b;text-decoration: none;}
.AW:visited {COLOR: #3d362b;text-decoration: none;}
.AW:hover {COLOR: #ff6600;text-decoration: none;}

.space-10 {padding-top: 10px}
.space-6 {padding-top: 6px}

.blue{
	color:#0000ff;
	}

.white {
	color:#ffffff;
	}


.searchbar {
		height:30px;		
		border:#999999  solid;
		border-width:1px 1px 1px 1px;
		border-bottom:#ff6600 3px solid;
		background:#E7E7E7;
		background:url("/job/images/search_bg.gif");				
		text-align:center;	
		margin:0px;
		padding-top:8px;
		}	

div.kind {
/*
		width:170px !important;
		width:175px;
		border:#cccccc 1px solid;
		background:#f8f8f8;
		padding:15px 5px !important;
		padding:15px 0px;
		*/
	float:left;
	width:158px;
	padding: 3px 0px;
	margin: 0px;	
	border: 1px solid #cdcdcd;
	background:#f8f8f8;
	width:158px !IMPORTANT;	
	>/*ie only*/width /*IE5.5*/:160px;
		}
div.kind .leftadmiddle {
width:152px;
margin:3px 3px 3px 3px;
text-align:center;
/*display:inline;*/
}
div.kind h1 {
		margin:3px 4px;
		text-align:left;
		font-size:14px;
		font-weight:bold;
		padding:0px 2px;
		}

div.kind h2 {
		margin:5px 4px;
		text-align:left;
		font-size:12px;
		font-weight:normal;
		padding:0px 2px;
		}

div.kind h3 {
		margin:5px 4px;
		text-align:left;
		font-size:12px;
		font-weight:normal;
		line-height:120%;
		padding:3px 2px;
		}

div.kind h2 w {
		margin:5px 4px;
		text-align:left;
		font-size:12px;
		font-weight:normal;
		}

div.orangeproduct {
/*
		width:170px !important;
		width:175px;
		border:#ff7300 1px solid;
		line-height:15px;
		text-indent:4px;
		border-top:#ff9932 3px solid;
		background:#ff7300;
		padding:5px 5px !important;
		padding:5px 0px;*/
	width:160px;
	padding: 3px 0px;
	margin: 0px;		
	line-height:15px;
	text-indent:4px;
	border:1px 0px 1px 0px;
	border-top:#ff9932 3px solid;
	border-bottom:#ff7300 1px solid;
	background:#ff7300;	
	width:160px !IMPORTANT;	
	>/*ie only*/width /*IE5.5*/:162px;
		}
div.commendcompanycontent {
		width:170px !important;
		width:175px;
		border:#cccccc 1px solid;
		background:#f8f8f8;
		padding:5px 5px !important;
		padding:5px 0px;
		margin-top:10px;
		}

div.commendcompanycontent h1 {
		text-align:left;
		margin-top:10px;
		padding:0 5px;
		font-size:14px;
		font-weight:normal;
		color:#999999;
		}

div.commendcompanycontent h2 {
		text-align:left;		
		padding:0 5px;
		font-size:12px;
		font-weight:normal;
		color:#999999;
		}
#bottom {
		float:left;
		border-top:#ff7300 3px solid;
		width:100%;
		padding-top:10px;
		margin-top:10px;
		font-size:12px;
		text-align:center;
		line-height:150%;		
		}


div.listcallingsortword {
		width:100%;
		margin-top:15px;
		margin-bottom:5px;
		text-align:left;
		}

div.ListCallingSort {
		width:100%;
		background:#f8f8f8;
		padding:0px;
		}
		
div.listcallingresult{
		display:block;
		margin:0px;
		padding-top:6px;
		padding-bottom:6px;		
		padding-left:10px;	
		text-align:left;
		}

ul.callinglayout {
		display:block;
		margin:0px;
		padding:0px !important;
		/*padding:3px;*/
		padding-top:0px;
		padding-bottom:0px;		
		list-style:none;
		text-align:left;		
		}

ul.callinglayout li {
		float:left;
		
		/*width:85px !important;*/
		width:auto;
		margin:0px 0px 0px 0px;	
		margin:4px 4px 4px 4px	!important;
		white-space:nowrap;
		}
		
ul.keywords {
		display:block;
		margin:0px;
		padding:0px;
		list-style:none;
		text-align:left;			
		}
		
ul.keywords li {
		float:left;
		width:20px;
		margin:0px 5px;
		margin-bottom:8px;
		white-space:nowrap;					
		}		
.hackbox {
	border-top:1px solid transparent !important;
	margin-top:-1px !important;
	border-top:0px;
	margin-top:0px;
	clear:both;
	visibility:hidden;
	}
.cs1{color:#000000;font-size:13px;background-color:#e6e6e6;font-weight:bold;text-align:center;}
.cs2{color:#000000;font-size:12px;text-align:left;padding-left:10px;}
.adbanner950 {
width:950px;margin:0px;padding:0px;
}
h1{margin:0px;padding:0px;font-size:12px;color:#000000;line-height:20px;display:inline;font-weight:normal;}
h2{margin:0px;padding:0px;font-size:16px;color:#666666;line-height:30px;display:inline;}
h3{margin:0px;padding:0px;font-size:12px;font-weight:normal;}
u{text-decoration:none;}
.topbar{
/*border-bottom:1px solid #808080;background-color:#D4D0C8;height:20px;text-align:center;*/
/*height:31px;line-height:31px;background:url('/images/topnav.gif') repeat-x;text-align:center;*/
border-bottom: #cfcfcf 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EFEFEF'); width: 100%; background: #D4D0C8;height:25px;line-height:25px;text-align:center;margin-bottom:5px;}


