body{
	font-size:12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color:#ffffff;
	margin-bottom:0px;
	text-align: center;
	color:#2e2e2e;
}
form{
margin:0;
}
img{
border:0px;
}
div{
font-size:12px;
margin:0 auto;
}
a:link{
text-decoration: none;
color:#2e2e2e;
}
a:visited{
text-decoration: none;
color:#2e2e2e;
}
a:hover{
text-decoration:none;
color:#ff0000;
}
a:active{
text-decoration:blink;
}
.maintable{
width:920px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;

}
.navdivnow{
float:left; width:80px; font-size:14px; font-weight:bold; text-align:center; height:30px;
background:url(navnow.gif) no-repeat;

}
.navdivnow a:link,.navdivnow a:visited{
color:#d70a1b;
display:block;
height:100%;
padding-top:8px;
}

.navdiv{
float:left; width:80px; font-size:14px; font-weight:bold; text-align:center; height:25px;
 }
.navdiv a:link,.navdiv a:visited{
color:#fff;
display:block;
height:100%;
padding-top:8px;
}
.navdiv a:hover{
color:#d70a1b;
background:url(navnow.gif) no-repeat;
display:block;
padding-top:8px;
height:100%;
}

.maintable td{
vertical-align:top;

}
.tdbottom{
height:4px;
background:url(border-bottom.gif) repeat-x bottom;
}
.div910{
width:910px;
}
.topdiv{
height:97px;
width:910px;

}
.logodiv{
width:235px; float:left; padding-top:20px;  text-align:left
}
.topcenter{
width:620px; float:left; text-align:left
}
.topbg1{
width:620px; background-color:#620f25; height:4px; font-size:0;
}
.topbg2{
width:105px; background-color:#3b3b3b; height:4px; font-size:0;
}
.bannerdiv{
width:100%; background-color:#343434; text-align:center
}
/*****************************/

.listdiv{
height:18px; line-height:18px; vertical-align:middle; border-top:1px #CCCCCC dashed; text-align:left; 
}
.listdiv a:link,.listdiv a:visited{
padding-left:10px;
display:block;
}
.listdiv a:hover{
background:#620f25; 
color:#FFFFFF;
display:block;
height:100%;
}
/*****************************/
.FullBrand{
height:18px; line-height:18px; vertical-align:middle;  text-align:right; padding-right:5px;
}
.FullBrand a:link,.FullBrand a:visited{
padding-left:10px;
display:block;
background:url(s1.gif) no-repeat 82px 6px;

}
/*****************************/

.listsmalldiv{
margin-left:8px; height:18px; line-height:18px; vertical-align:middle; border-top:1px #CCCCCC dashed; text-align:left; 
}
.listsmalldiv a:link,.listsmalldiv a:visited{
padding-left:10px;
display:block;
}
.listsmalldiv a:hover{
background:url(s1.gif) no-repeat left;
}
/*****************************/
.listsmalldivnow{
margin-left:8px; height:18px; line-height:18px; vertical-align:middle; border-top:1px #CCCCCC dashed; text-align:left; 
}
.listsmalldivnow a:link,.listsmalldivnow a:visited,.listsmalldivnow a:hover{
padding-left:10px;
display:block;
background:url(s1.gif) no-repeat left;}
/***************************/
.listdivnow{
height:18px; line-height:18px; vertical-align:middle;border-top:1px #CCCCCC dashed; text-align:left; padding-left:5px; background:#620f25; 
}
.listdivnow a:link,.listdivnow a:visited{
color:#ffffff;
}
.prodiv{
width:138px; height:215px; border:1px #CCCCCC solid; float:left; 
}
.inputsubmit{
 font-weight:bold; font-size:14px; color:#FFFFFF; background-color:#666666; height:25px; border:0px; cursor:hand;
}
.inputsubmit1{
 font-weight:bold; font-size:14px; color:#FFFFFF; background-color:#000000; height:40px; border:0px;cursor:hand;
}
.inputsubmit2{
 font-weight:bold; font-size:14px; color:#FFFFFF; background-color:#666666; height:40px; border:0px;cursor:hand;
}
.txtinput1{
width:98%; height:20px; border:1px #cccccc solid; color:#666666; padding-top:5px;
}
.splitdiv{
background:#620f25; height:2px; width:100%; font-size:0px;
}
.mainleftdiv{
width:165px; float:left; margin-right:15px; 
}
.maincenterdiv{
width:600px; float:left;
}
.mainrightdiv{
width:170px; float:right;
}
.updatetime{
width:105px; float:left; font-size:12px;
}
.bottomdiv{
 float:left;background:url(bottombg.gif) repeat-x; height:38px; width:879px; vertical-align:middle; line-height:38px; color:#FFFFFF;
}
.bottomdiv a:link,.bottomdiv a:visited{
 color:#FFFFFF
}
.bottomul{
list-style:none; margin:0; line-height:20px;
}
.bottomul li a:link,.bottomul li a:visited{
color:#FFFFFF
}.bottomul li a:hover{
color:#FF000000
}

.navul{
list-style:none; margin:0; line-height:20px;
}

.regdiv0{
width:85px; float:left; text-align:right; padding-right:10px; font-size:13px; font-weight:bold;height:40px; line-height:40px; vertical-align:middle;
}
.regdiv1{
width:145px; float:left; text-align:right; padding-right:10px; font-size:13px; font-weight:bold;height:40px; line-height:40px; vertical-align:middle;
}
.addaddress{
width:120px; float:left; text-align:right; font-size:13px; font-weight:bold;height:40px; line-height:40px; vertical-align:middle; margin-right:15px;
}
.regdiv2{
width:450px; float:left; height:40px; line-height:40px; vertical-align:middle; text-align:left
}
.regdiv3{
width:190px; float:left; height:40px; line-height:40px; vertical-align:middle; text-align:left
}
.regtxt{
height:26px; width:150px; border:1px #999999 solid;
}
.regtxt3{
height:26px; width:180px; border:1px #999999 solid;
}
.inputtag{
float:left; line-height:150%; color:#878787
}
.itemtxt{
border:1px #CCCCCC solid; width:140px; text-align:center; margin-right:10px; float:left; height:20px; padding-top:3px; font-weight:bold;
}
.prebnt,.nextbnt{
float:left; padding-left:5px; margin-top:5px;

}
.pagedes{
float:left; padding-left:12px;padding-right:12px; font-size:12px; font-family:Verdana; text-align:center;
}
.prebnt a:hover{

}
.menuul{
list-style:none;
margin-left:0px;
margin-bottom:20px;
margin-top:5px;
line-height:180%;
font-size:14px;
}
.listul{
margin:0;
}
.listul li{
float:left;
margin-left:10px;
text-align:left;
font-size:12px;
list-style:none;
}
.orderdivtitle{
background:#ffffff; height:25px; line-height:25px; vertical-align:middle; font-size:12px;  font-weight:bold; border-bottom:1px #ededed solid;
}
.orderdivlist{
 height:35px; line-height:35px; vertical-align:middle; font-size:12px; border-bottom:1px #ededed solid; cursor:pointer;
}
.saleul{
margin:0;
list-style:none;
}
.saleli1{
font-size:12px;
color:#383838;
line-height:150%;
}

.saleli2{
font-size:12px;
color:#7b0606;
line-height:150%;
}
.bagdiv{
color:#FFFFFF; float:left;font-size:12px;background:#a4a4a4; height:22px; line-height:22px; vertical-align:middle; text-align:center; width:100%; 
}

.addressdiv{
float:left; width:215px; height:145px; background-color:#FFFFFF; margin-right:10px; margin-bottom:10px;
}
.listnews1{
height:28px;
background-color:#FFFFFF;
color:#666666;
line-height:28px;
vertical-align:middle;


}

.listnews2{
height:28px;
background-color:#efefef;
color:#666666;
line-height:28px;
vertical-align:middle;

}
.indexul {
list-style:none;
margin:0px;
padding:0px;


}
.indexul li{
 width:220px;
 white-space:nowrap;
 text-overflow:ellipsis; 
 -o-text-overflow:ellipsis; 
 overflow: hidden;

}
.logintable td
{
height:28px;
font-size:12px;
vertical-align:middle;


}
.memberlefttb td{
padding-left:20px;
height:30px;
font-size:14px;

}
.input1
{
width:118px;
}
.fleft
{
	float:left;
	}
.fright
{
	float:right;
}
.clear {
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
	padding:0px;
	margin:0px;
	visibility:hidden; overflow:hidden;
}
.tcenter
{
	text-align:center;
	}
.tleft
{
	text-align:left;
	}
.tright
{
	text-align:right;
	}

/*调试相关*/
.debugborder
{
	border:1px #F00 solid;}
