/* CSS Document */


#left {width:597px; float:left; margin:0; padding:0;}
.topAdv{margin-bottom:8px; width:592px; margin-left:0; margin-right:0; padding:0;}
.leftTitle{width:592px; height:23px; font-size:14px; font-weight:bold; background:url(../images/shop_leftTitle.gif) no-repeat top; padding-top:8px;}
.leftTitleName{float:left; width:500px; margin-left:32px; display:inline;}
.leftMore{float:left; margin-top:8px; display:inline;}
.leftDiv{width:590px; height:145px; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; border-left:1px solid #e0e0e0; margin-bottom:8px;} 
.product{width:196px; padding-top:17px; text-align:center; overflow:hidden; float:left;}
.productInfo{line-height:35px;}
.leftMidAdv{margin-bottom:8px; width:592px;}

.leftSbox{width:194px; height:157px; float:left; margin-right:5px;}
.leftTitleS{width:162px; padding-left:32px; height:31px; line-height:31px; font-size:14px; font-weight:bold; background:url(../images/shop_leftTitle_S.gif) no-repeat left top;}
.leftDivS{width:192px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; text-align:center; margin-bottom:8px;}
.productS{width:192px; padding-top:17px;}
.moreS{margin-left:50px; margin-top:8px;}

#right{width:178px; float:right;}
.cartInfo{width:178px; height:172px; background:url(../images/shop_cartBackBg.gif) no-repeat top center; margin-bottom:8px;}
.cartInfoTitle{font-weight:bold; font-size:14px; padding:10px 0 0 1em; color:#3b7125;}
.cartInfoC{color:#f60; font-weight:bold; line-height:16px; padding-left:12px; margin-top:6px;}
.cartPayfor{color:#3b7125; font-weight:bold; padding-left:12px; margin-top:6px;}
.cartImg{width:178px; text-align:center; height:61px; margin-top:9px;}
.rightTitle{width:146px; height:31px; padding-left:32px; font-weight:bold; font-size:14px; line-height:31px; background:url(../images/shop_rightTitle.gif) no-repeat left top;}
.rightDiv{border-right:1px solid #e0e0e0; border-left:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; margin-bottom:8px;}
.Numberul{list-style:none; margin:0 0 0 6px; padding:3px 0;}
.Numberul li{margin:0; padding:0; line-height:20px;}
.hotImg{padding:14px 0 10px 0; text-align:center;}
.hotsaleInfo{width:156px; border-top:1px dashed #bbb; margin:0 10px 0 10px; padding:5px 0 8px 0; text-indent:2em; text-align:left;}
.moreR{margin-left:32px; margin-top:8px;}
.healthul{list-style:none; width:176px; margin:0; padding:12px 0; text-align:center; overflow:hidden;}
.healthul li{width:72px; float:left; text-align:20px; margin:0 6px; padding:0;}
.rightadv{border:1px solid #e0e0e0; text-align:center; padding-top:11px; margin-bottom:11px;}
.advImgR{margin-bottom:8px;}

