@charset "gb2312";
#newArrivals{
	height: 192px;
	width:597px;
	background-color: #fff;	
	border-top: 6px solid #ddd;
	border-bottom: 6px solid #ddd;
	border-left:solid 1px #ddd;
	border-right:solid 1px #ddd;
	}
#newArrivals h1{
	color:#838383;
	font-size:12px;
	width:589px;
	height:35px;
	background: url(newArrivals.jpg) no-repeat;
	text-align: right;
	line-height: 35px;}
#newArrivals h3{float:left; width:400px; font-size:16px; height:35px; color:#c917b5; line-height: 35px; text-indent:16px;}
#newArrivals a.mode{float:right; width:60px; margin-top:5px;}	
#newArrivals ul{padding: 0 8px;}
#newArrivals li{
	margin: 0 5px;
	float: left;}
#img { border:0}
#right-top-right{
	width: 188px;
	float: left;
	background:#fff;
	margin-left: 8px;
	margin-bottom:8px;
	border:solid 1px #ddd;}
	
#right-top-right li{display:block; line-height:20px; height:20px; margin-left:10px; width:188px; overflow:hidden;}
#right-top-right h1{
	background: url(onSale.jpg) no-repeat;
	width: 188px;
	font-size:12px;
	height: 35px;
	text-align:right;
	line-height: 35px;
	 clear:both; margin-bottom:5px;}
#right-top-right h1 a{ color:#000000;}
#right-top-right h1 a:hover{color:#FF6600}
#right-top-right #noticebox{width:170px; height:450px; word-break:break-all; margin:5px auto; clear:both; overflow:hidden; line-height:180%;}
.product{
background-color:#fff;
	width:150px;
	text-align:center;
	float: left;
	padding: 4px 20px 4px 20px;}
.productPic{
	width:133px;}
.productName{
	color:#ABAAAA;
	word-wrap:break-word;width:150px;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-top:5px;}
.productName a:link { font-size:12px;color: #555454; text-decoration: none} 
.productName a:visited { font-size:12px; color: #ABAAAA; text-decoration: none} 
.productName a:hover { font-size:12px; color: #FF9500; text-decoration: underline}  
.productPrice{
	color:#CD0808;
	font-weight: bold;
	width:150px;
	height:1.2em;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-top:5px;}
.STYLE2 {
	color: #555454;
	text-decoration: line-through;}
.productPrice a:link { font-size:12px; color: #CD0808; text-decoration: none} 
.productPrice a:visited { font-size:12px; color: #A9A450; text-decoration: none} 
.productPrice a:hover { font-size:12px; color: #FF9500; text-decoration: underline} 
.save{color:#A9A450;width:150px;	padding-top:5px;}
.save a:link { font-size:12px; color: #5A8FCA; text-decoration: none} 
.save a:visited { font-size:12px; color: #EAA28C; text-decoration: none} 
.save a:hover { font-size:12px; color: #FF9500; text-decoration: underline} 
#hotsellers{
	width:797px;
	float: left;
	background:#fff; padding-bottom:10px;}
#hotsellers h1{
	background: url(hotsellers.jpg) no-repeat;
	width: 797px;
	color:#828282;
	font-size:12px;
	height: 35px;
	text-align:right;
	line-height: 35px;}
#hotsellers h2{
	background:url(tbg.gif) repeat-x;
	width: 797px;
	color:#000;
	font-size:16px;
	line-height: 35px;
	font-weight: bold;
	text-indent: 20px;
}
#hotsellers h2 a{color:#000000;}
#hotsellers h2 a:hover{ color:#FFFFFF;}	
#hotsellers h3{
	background: url(relatedproducts.jpg) no-repeat;
	width: 797px;
	color:#828282;
	font-size:12px;
	height: 35px;
	text-align:right;
	line-height: 35px;}
#hotsellers ul{
clear:both;
	margin-top:10px;}
.product2Name{
	color:#ABAAAA;
	width:150px;
	overflow: hidden;
	text-overflow: ellipsis;
	height:2em;
	padding-top:0px;
}
.product2{
	width:141px;
	padding:5px 9px 0 9px;}
.productName2,.productPrice2,.save2{width:141px}
.productPic2{
width:135px; overflow:hidden;
	border: 1px solid #666666;
	padding: 2px;}
#page{
    background:#fff;
	width:100%;
	float: left;
}
#page ul{padding: 20px 0px;	text-align: center;}
#page li{
    color:#555454;
	margin:3px;
	display: inline;
	font-weight: bold;
}
.s9{
	color:#555454;
	font-size:12px;
	border-collapse:collapse;   
  border:#ccc 1px solid;   
}
.RecommendedProducts2{
    font-size:16px;
	font-weight: bold;
	text-align: left;
	color:#555454;
}
.Description2{
	line-height:25px;
	text-align: left;
	color:#555454;
}
.STYLE3 {
	color: #FF0000;
	font-weight: bold;
}
.STYLE5 {color: #555454; font-weight: bold; }
.STYLE6 {
	color: #5A8FCA;
	font-weight: bold;
}
#demo {
overflow:hidden;
width:580px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo1 li img{max-width:135px; max-height:156px; width:expression(this.width > 135 ? '135px': true);}
#demo2 {
float: left;
}
.blogtab {margin:10px 0; border:solid 1px #000}
.blogtab tr{background-color:expression((this.sectionRowIndex%2==0)?"#f4efe3":"#fff");}

.proimgs{border:1px solid #C9C9C9; max-width:400px; max-height:330px; border:none; width:expression(this.width > 400 ? '400px': true);}
