
/*横条广告*/
.banAd{margin-top:10px;}

/* 轮播 */
.slideBox{height:631px; background-position:center; background-repeat:no-repeat; position:relative;}

.bgColor{background:#52d779; padding:1px;}
.content{width:1008px; position:relative;}

/*倒计时*/
.announced b{font-weight:normal; font-size:40px; color:#fff;}
.announced .countdown{margin:50px 0 20px; padding-bottom:30px; font-size:30px; text-align:center; border-bottom:1px dashed #520069; color:#187433;}
.announced .countdown span{margin:0 10px;}
.announced .countdown i{background:#000; color:#fff; padding:0 5px; margin-right:1px; font-style:normal;}

/*规则*/
.rule{width:1078px; margin:20px 5px; color:#187433; padding:1px 1px 10px; font-size:16px; line-height:30px;}

.menu{width:114px; float:left; text-align:center; /*position:absolute; left:-124px; top:140px;*/ position:fixed; left:50%; margin-left:-628px; bottom:50px;}
.menu ul{background:#f78435; margin-top:10px;}
.menu li{line-height:40px; border-bottom:1px solid #c86827;}
.menu li a{color:#fff; font-size:18px;}
.menu li img{width:100px; margin:10px 0;}
.menu li.on{background:#c86827;}

/* product */
.proList{width:100%; margin-top:10px;}
.proList li{width:220px; height:363px; float:left; background:#fff; border:1px solid #fff; padding:8px 9px 15px; margin:0 5px 15px 5px;}
.proList li.banAdLeft{width:490px; height:388px; padding:0; background:none; border:0;}
.proList li.banAdLeft img{width:100%; height:100%;}
.proList li.banAd{width:990px; height:88px; margin:0 5px 10px; padding:0; background:none; border:0;}
.proList li.banAd img{width:100%;}
.proList li .pic{width:100%; height:220px; margin-bottom:5px;}
.proList li .pic img{width:100%; height:100%;}
.proList li b{height:36px; display:block; font-size:14px; line-height:20px; padding-bottom:4px; margin-bottom:5px; border-bottom:1px dashed #aaa;}
.proList li b a{display:block; width:100%;}
.proList li b span{display:block; font-size:12px; font-weight:normal; color:#b6b6b6;}
.proList li .price{font-size:20px; font-family:Arial;}
.proList li .price small{font-family:Verdana;}
.proList li .kandiao{float:right; color:#999;}
.proList li .kandiao span{color:#ff3831;}
.proList li .kandiao span big{font-size:20px;}
.proList li .oldPrice{font-size:12px; color:#888;}
.proList li .oldPrice i{font-style:normal;}
.proList li .setbacks{background:#eaeaea; border-radius:5px; margin-top:5px; height:6px; position:relative;}
.proList li .setbacks span{display:block; height:100%; background:#fbcb54; border-radius:5px; position:absolute; top:0; left:0;}
.proList li .jinsheng{float:right; text-align:right; color:#999;}
.proList li .jinsheng i{color:#fe0000; font-style:normal; font-family:Verdana;}
.proList li .button{width:102px; height:32px; display:block; text-align:center; line-height:24px; border-radius:3px; margin-top:2px;}
.proList li .button span{font-size:20px; margin-right:5px;}
.proList li .kanjia{float:left; /*background:#ffe8ee; border:1px solid #ff4552; color:#ff4552;*/ border:1px solid #fff;}
.proList li .buy{float:right;/* background:#ff4552; border:1px solid #ff4552; color:#fff;*/ border:1px solid #fff;}
.proList li .share{margin:8px 0 0;}
.proList li .share dt{float:left; font-size:14px; color:#999; line-height:20px; text-align:center;}
.proList li .share dt span{display:block; color:#ff4552; font-size:24px;}
.proList li .share dd{width:27px; float:left; margin:5px 4px 0;}
.proList li .share img{width:100%;}
.proList li:hover b{display:none;}
.proList li:hover .share{display:block;}
.proList li.gray:hover b, .proList li.no:hover b{display:block;}
.proList li.gray:hover .share, .proList li.no:hover .share{display:none;}
.proList li.gray, .proList li.no{position:relative;}
.proList .noImg{position:absolute; bottom:15px; right:10px;}

.proList .load{text-align:center; color:#fff;}


/*砍价弹框*/
#bargainBox{width:834px; max-height:664px; background:url(../images/bargainLayerBg.png); background-size:100% 100%; padding:1px;}
#bargainBox b{display:block; margin:130px 0 0 110px; font-size:18px; font-weight:normal;}
#bargainBox b span{margin:0 3px;}
#bargainBox .yh{margin:15px 0 0 110px;}
#bargainBox .buts2{margin:5px 0 0 110px;}
#bargainBox .buts2 a{margin-right:10px;}
#bargainBox .box{width:656px; max-height:322px; border-spacing:0; margin:20px 0 80px 90px; border:1px solid #65b76f; border-radius:5px;}
#bargainBox .til{height:36px; line-height:36px; background:#65b76f; color:#fff;}
#bargainBox .til span{width:33%; float:left; text-align:center;}
#bargainBox .list{max-height:286px; overflow:hidden; overflow-y:auto;}
#bargainBox li{height:36px; line-height:36px; overflow:hidden;}
#bargainBox li span{width:33%; float:left; text-align:center;}
#bargainBox li span i{font-style:normal; font-size:12px; margin-right:3px;}