/* CSS Document */
body
{
	background:#FFF;
 
}
body, div, ul, li, a, img, p, form, h1, h2, h3, h4, h5, h6, input, textarea, dt, dd, dl, span {
	padding:0;
	margin:0;
	z-index:0;
	margin:0 auto;
}
.clear {
	clear:both;
}
.bg
{
	 background:#FFF; 
} 
img
{
	border:0px;
} 
#commonJump
{
	height:20px;
 
	background:#DEDEDE;  
} 
.floatleft
{ 
	float:left;
} 
#xhmain
{
	width:1002px;
	height:60px;
	background:#FFF;
}
.logo
{
	padding-left:15px;
	width:200px;
	float:left;
}
#search
{
	float:left;
	width:585px; 
	*height:62px;  /* IE 6*/
	min-height:60px;/*ff*/ 
	background:url(../images/input.png) no-repeat left bottom; 
}
.tabs
{
	padding-left:33px;
	padding-top:5px;
	*padding-top:7px;/* IE 6*/
}
.tabs .money
{
	float:left;
	display:block;
	color:#F00;
	font-size:12px; 
}
.tabs li
{ 
	float:left;
	list-style-type:none;
	padding-left:0px;
	font-size:14px;
	padding-left:6px;
	/*width:58px;*/
} 
.tabs li a
{
	color: #000000;
    display: block; 
    float:left;
    font-size: 14px;
    height: 14px; 
    text-decoration: none;
	padding-bottom:9px;
	*padding-bottom:7px;/* IE 6*/
}
.tabs .cur
{
	background:url(../images/arrow.gif) no-repeat center bottom;
}
.tabs li a:hover
{
	background:url(../images/arrow.gif) no-repeat center bottom;
}
.kuang
{
	padding-top:6px;
	padding-bottom:15px;
	background:#FFF;
}
.searchform
{
	padding-left:30px;
	padding-top:0px;
	vertical-align:middle;
	height:20px; 
	/*height:40px\0; */
	
}
.searchform #searchinput
{
	border:medium none;
	float:left;
	background-color:#FFF;
	width:449px;
	font-size:14px;
	*margin-top:5px;/*IE6*/
	margin-top:3px\0;/*IE8*/
	min-height:25px;/*ff*/ 
}
.searchform #searchbtn
{
	float:left;
	background:url(../images/sButon.png) no-repeat left top;
	width:103px;
	height:33px;
	margin-top:-5px; 
	*+margin-top:-3px;/* IE7支持 */ 
}
#searchIndex
{
	margin:0 auto;
	height:36px; 
	background:url(../images/indexingbg.png) repeat-x top;
}
#byClassify  li span,
#byBrand  li span
{
	color:#900;
}
#searchIndex .midalign
{
	width:1002px;
}
#searchIndex span
{
	float: left;
	color: #FFF;  
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin-top: 8px;
	padding-left:35px;
    width: 180px;
}
#searchIndex ul li
{
	float:left;
	list-style-type:none;
	margin-top:10px;
}
#searchIndex ul li a
{  
    float: left;
	color: #FFF;
	font-family:Arial;
	font-size:14px;
    height: 20px;
    padding:1px 5px 2px ;
	font-weight:bold;
    text-decoration: none
}
#searchIndex ul li a:hover
{
	background-color:#FFF;
	color:#F00;
}
#searchIndex ul li .queryCur
{
	background-color:#FFF;
	color:#F00;
}
 
 #keywordIndex
 {
	clear:both; 
	position:absolute;
	/*display:none;*//*隐藏不占位*/ 
	width:720px;
	margin-left:200px;
	padding-bottom:5px; 
	background:#FCE6E2; 
	border:1px solid #CCC;
	z-index:99999;
	overflow:auto;/*firefox下自动撑开*/
 }
 .handShow
 {
	 cursor:hand;/*IE6下有效果*/
	 cursor:pointer;/*ff下有效果*/
 }
  #xlquery
 {
	 float:left; 
	 margin-left:35px;
	 color:#FFF;
	 background:#D82717; 
	 padding:2px;
	 display:block; 
 }
 #close
 {
	 float:right;
	 position:relative;
	 top:2px;
	 font-size:9px;
	 right:2px;
	
 }
 .indextabs
 {
	 font-weight:bold;
 } 
.dataList ul
{
	margin:10px;
}
.dataList li
{
	float:left;
	list-style-type:none;
	padding:2px 5px;
}
.dataList li a
{
	text-align:left;
	font-size:12px;
	color:#333;
	text-decoration:none;
	white-space:nowrap;/*内容不换行*/
}
#content
{
	width:1002px; 
	padding-left:15px  ; 
	padding-right:15px  ; 
	padding-top:10px;
	margin: 0 auto;  
}
hr
{
	width:1002px; 
	margin-top:8px;
	*margin-top:3px;
	border:0  #999;  
	height:1px;
	background:#999; 
	min-height:1px;
	 
}
 

 