/*bof: index */
/*bof: banner*/
.index_big_pic {border:0px #dcedfc solid; height:253px; width:753px; margin:0 0 5px;}
* html .index_big_pic{ margin-bottom:0px;}
.index_big_banner{ float:left; width:500px; height:249px; margin:0; padding:0; position:relative; overflow:hidden;}
.index_big_banner ul,.index_big_banner ul li{ list-style:none; margin:0; padding:0;}
.index_big_banner .indexSlider{left:0; position:absolute; top:0;}
.index_big_banner ul li,.index_big_banner .indexSlider div{ height:498px;}
#bannerA{ position:absolute; right:5px; bottom:2px;}
#bannerA a{background:#F7F7F7; border:1px solid #BBBBBB; cursor:pointer; margin:0 1px; padding:1px 5px;}
#bannerA a.cur{ color:red;}
.index_order_step{ float:right; margin:0; padding:0 0 0 0px;}
.index_freeshipping{ padding-top:0px; padding-bottom:5px;}
.index_coupon{ background:url(../images/index_coupon.jpg) no-repeat; height:49px; width:237px; padding-top:98px; padding-left:12px;}
.index_coupon_textbox{ background:url(../images/index_coupon_textbox.jpg) no-repeat; display:block; height:24px; width:127px; padding-left:115px; padding-top:6px; border:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:700; color:#d86e44}
* html .index_coupon_textbox{ margin-left:-3px;}
/*eof: banner*/

.NewArrivalHeader{background:url(../images/new-arrival-bg.gif) no-repeat left top; height:31px; position:relative; width:753px;}
.NewArrivalHeader span{ color:#5e884a; display:block;  font-size:16px; font-weight:bold; padding:7px 0 10px 20px; width:160px;}
.NewArrivalHeader .TabsDot{ cursor:pointer; display:block; padding-right:10px; position:absolute; top:7px; right:0; text-align:right; width:100px;}
* html .NewArrivalHeader .TabsDot{ top:14px;}
* +html .NewArrivalHeader .TabsDot{ top:14px;}
div.TabsDot a{ background:url(../images/new-circle.gif) no-repeat -8px top; display:inline-block; height:7px; margin:0 2px; width:7px;}
div.TabsDot a.current, div.TabsDot a:hover{ background:url(../images/new-circle.gif) no-repeat; }
.newarrivalsCon{ border: 1px solid #d7fbda;border-top:0;  height:160px; margin-bottom:5px; }
* html .newarrivalsCon{ margin-top:-5px;}
.newConWrapper{height:156px; overflow:hidden; position:relative;}
.newarrivalsCon ul{ left:0; position:absolute; top:0; width:751px;}
.newarrivalsCon ul{ margin:0; padding:0;}
.newarrivalsCon li{ float:left; list-style:none; padding:20px 20px 10px; text-align:center; width:210px;}
* html .newarrivalsCon ul{ top:-5px;}

#indexTabProducts{  width:753px;}
.TabMenu{background:url(../images/product-tab-bg.gif) no-repeat left top; height:31px; margin:0; padding:0;}
.TabMenu li{  color:#666; cursor:pointer; float:left; font-weight:bold; font-size:16px; list-style:none; margin:3px 10px 0; padding:0; }
.TabMenu li.current{background:url(../images/index-tab-bg.gif) no-repeat; border:0px solid #dcedfc; border-bottom:0;  font-size:16px;}
.TabMenu li a{ color:#666; display:inline-block; padding:6px 10px 4px;}
.TabMenu li a:hover{text-decoration:none;}
.TabMenu li.current a{background:url(../images/index-tabA-bg.gif) no-repeat right top; color:#2c89cf;}

.productList{border:1px solid #dcedfc; border-top:0; width:751px;}
.productList li{ list-style:none; float:left; height:135px; padding:38px 20px 10px; position:relative; text-align:center; width:210px;}
.productList li img{ padding:0 0 10px;}
.productList li p{ line-height:20px;}
.productList li .new{ display:block;left:192px;position:absolute;top:30px;}
span.productPriceDiscount {background:transparent url(../images/icons/discount_bg.gif) no-repeat scroll 0 0;color:#FFFFFF;display:inline-block;font-size:14px;font-weight:bold;height:24px;left:189px; left:189px;padding-top:22px;position:absolute;top:20px;width:46px;
}
.index_coupon a{ display:inline-block; height:30px; width:200px;}
/* eof: index */
