.adframe{ width:990px; height:337px; clear:both; border:1px solid #CCCCCC; padding:5px; background:#c11903;}
.adframe img{ width:990px; height:337px;}

.productsBox{width:990px; padding:5px; background:#ff0000; border:1px solid #CCCCCC; margin-top:10px;}
.reTailtext{ font-size:15px; font-weight:bold; text-align:left;}
.raTitle{ font-size:25px; color:#FFCC00; line-height:1.8;}
.raTxt{ font-family:"Times New Roman", Times, serif; font-size:15px; line-height:1.8; text-align:left; padding:15px; color:#000000;} 
.discountInfo{ border:1px solid #CCCCCC; margin:10px;  font-size:14px; line-height:2; padding:10px; font-weight:normal; position:relative; background:#FFFFFF;}
.discountInfo1{ border:1px solid #CCCCCC; margin:10px;  font-size:14px; line-height:2; padding:10px; font-weight:normal; position:relative; background: #FFFFFF;}
.discimg{ position:absolute; right:0;}

.discountProduct{border:1px solid #CCCCCC; margin:10px;  font-size:14px; line-height:2; padding:10px; font-weight:normal; position:relative; background: #FFFFFF;}


#list_dc_layout{ width:990px; padding:5px;}

#list_dc_layout ul{ margin:0px auto;}
#list_dc_layout li{ list-style:none; width:250px; padding:10px;margin:10px; float:left; border:2px solid #F3F3F3;}
#list_dc_layout li ul{ margin:0px; padding:0px;}
#list_dc_layout li li{ border:0px; width:240px; margin:0px auto; position:relative; padding:0px ; text-align:center;}
.offstar{position:absolute; background:url(beta_bg3.png) left no-repeat; padding-left:10px; padding-right:18px; padding-top:20px; padding-bottom:15px; font-weight:bold; color:#fff; font-size:14px; right:0; top:-30px;}
#list_dc_layout p{ line-height:1; color:#006633; height:60px; font-size:14px; font-weight:bold;}
#list_dc_layout p a:link,#list_dc_layout p a:visited{color:#006633; }
#list_dc_layout p a:hover{ color:#990000;}
.wsaleDel{filter:alpha(opacity=80); height:25px; width:240px; padding-left:10px; clear:both;
 -moz-opacity:0.5;
 -khtml-opacity: 0.5;
 opacity: 0.5;
 background:#000; position:relative;}
 .wsaleDel span{ font-size:13px; color:#FFFFFF;text-decoration:line-through;}
 .cart_to_buy{ width:240px; font-weight:normal;height:42px; background:url(240bng.jpg) no-repeat; position:relative; padding:5px; color:#FFFFFF;}
 .newprice{ font-size:16px; font-weight:bold; color:#FFFF00;}
 .flagsale{ position:absolute; left:-7px; top:-3px;}
 .expir{ font-size:18px; padding:10px; color:#003366; height:50px; line-height:2; background:#FFFFFF url(oclock.jpg) no-repeat right; position:relative; top:10px; z-index:10000; border:1px solid #888;}
  .expir span{ color:#0099FF; padding-left:20px;}
 .ssred{ color:#003399; padding:0px; font-size:24px;}
.actjt{ position:absolute; bottom:-7px; left:200px;}