.subject-module-reduce1{overflow:hidden}.subject-module-reduce1 .item{float:left;width:390px;margin:0 10px 10px 0;background:#fff}.subject-module-reduce1 .item.margin{margin-right:0}.subject-module-reduce1 .item .img-box{display:block;position:relative}.subject-module-reduce1 .item .product-pic{width:60%;padding:20px 20%}.subject-module-reduce1 .item .product-name{width:100%;padding:0 20px;box-sizing:border-box;line-height:34px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-module-reduce1 .item .product-config{width:100%;color:#666;padding:0 20px;box-sizing:border-box;line-height:26px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-module-reduce1 .item .price-box{float:left}.subject-module-reduce1 .item .old-price{width:100%;padding:0 20px;box-sizing:border-box;color:#999;font-size:14px;line-height:42px;text-decoration:line-through}.subject-module-reduce1 .item .price{display:inline-block;padding-left:20px;padding-bottom:20px;line-height:34px;color:#999;font-size:14px}.subject-module-reduce1 .item .price .red{color:#ff1900;font-size:24px}.subject-module-reduce1 .item .btn-box{float:right;margin-right:20px;margin-top:42px}.subject-module-reduce1 .item .btn-box .buy-btn{display:block;width:126px;height:34px;line-height:34px;background-color:#179dff;color:#fff;font-size:14px;text-align:center;border-radius:17px;position:relative;padding-left:23px;box-sizing:border-box}.subject-module-reduce1 .item .btn-box .buy-btn .price-sign{width:18px;position:absolute;top:9px;left:22px}.subject-module-reduce2{overflow:hidden}.subject-module-reduce2 .item{float:left;width:290px;margin:0 10px 10px 0;background:#fff}.subject-module-reduce2 .item.margin{margin-right:0}.subject-module-reduce2 .item .img-box{display:block;position:relative}.subject-module-reduce2 .item .product-pic{width:60%;padding:20px 20%;border-bottom:2px solid #179dff}.subject-module-reduce2 .item .product-name{width:100%;padding:0 20px;box-sizing:border-box;line-height:40px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-module-reduce2 .item .product-config{width:100%;color:#666;padding:0 20px;box-sizing:border-box;line-height:22px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-module-reduce2 .item .price-box{text-align:center}.subject-module-reduce2 .item .price-box .old-price{display:inline-block;padding-top:6px;color:#999;line-height:38px;font-size:14px;text-decoration:line-through;margin-right:8px}.subject-module-reduce2 .item .price-box .price{display:inline-block;color:#999;line-height:38px;font-size:14px}.subject-module-reduce2 .item .price-box .price .red{color:#ff1900;font-size:24px}.subject-module-reduce2 .item .btn-box{clear:both;width:100%;line-height:34px;text-align:center;padding:10px 0 20px}.subject-module-reduce2 .item .btn-box .buy-btn{display:inline-block;width:126px;height:34px;background-color:#179dff;color:#fff;font-size:14px;border-radius:17px;position:relative;padding-left:23px;box-sizing:border-box}.subject-module-reduce2 .item .btn-box .buy-btn .price-sign{width:18px;position:absolute;top:9px;left:22px}.subject-module-reduce3{overflow:hidden}.subject-module-reduce3 .item{float:left;width:390px;margin:0 10px 10px 0;background:#fff;padding:15px 10px 20px 10px;box-sizing:border-box}.subject-module-reduce3 .item.margin{margin-right:0}.subject-module-reduce3 .item .img-box{float:left;width:180px;overflow:hidden;position:relative}.subject-module-reduce3 .item .img-box img{width:90%;padding:0 5%}.subject-module-reduce3 .item .product-name{float:right;width:185px;line-height:30px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-module-reduce3 .item .product-config{float:right;width:185px;color:#666;height:48px;line-height:24px;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.subject-module-reduce3 .item .old-price{float:left;width:58px;padding-left:6px;padding-top:6px;line-height:34px;color:#999;font-size:14px;text-decoration:line-through}.subject-module-reduce3 .item .price{float:right;width:120px;line-height:42px;color:#999;font-size:14px}.subject-module-reduce3 .item .price .red{color:#ff1900;font-size:24px}.subject-module-reduce3 .item .btn-box .buy-btn{float:right;margin-top:6px;width:126px;line-height:34px;background-color:#179dff;color:#fff;font-size:14px;text-align:center;border-radius:17px;position:relative;padding-left:23px;box-sizing:border-box}.subject-module-reduce3 .item .btn-box .buy-btn .price-sign{width:18px;position:absolute;top:9px;left:22px}.subject-module-reduce4{overflow:hidden}.subject-module-reduce4 .item{float:left;width:590px;margin:0 10px 10px 0;background:#fff;padding:20px;box-sizing:border-box}.subject-module-reduce4 .item.margin{margin-right:0}.subject-module-reduce4 .item .img-box{float:left;width:240px;overflow:hidden;position:relative}.subject-module-reduce4 .item .img-box img{width:76%;padding:0 12%}.subject-module-reduce4 .item .product-name{float:right;width:300px;line-height:24px;text-align:right;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-module-reduce4 .item .product-config{float:right;width:300px;color:#666;line-height:30px;text-align:right;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-module-reduce4 .item .product-config span{display:inline-block;border-bottom:1px dashed #e3e3e3}.subject-module-reduce4 .item .old-price{float:right;width:300px;line-height:26px;text-align:right;color:#999;text-decoration:line-through;margin-top:18px}.subject-module-reduce4 .item .price{float:right;width:300px;line-height:36px;text-align:right;color:#999;font-size:14px}.subject-module-reduce4 .item .price .red{color:#ff1900;font-size:24px}.subject-module-reduce4 .item .btn-box .buy-btn{float:right;margin-top:8px;width:126px;line-height:34px;background-color:#179dff;color:#fff;font-size:14px;text-align:center;border-radius:17px;position:relative;padding-left:23px;box-sizing:border-box}.subject-module-reduce4 .item .btn-box .buy-btn .price-sign{width:18px;position:absolute;top:9px;left:22px}.subject-module-brand1{overflow:hidden}.subject-module-brand1 .item{float:left;width:390px;margin:0 10px 10px 0;background:#fff;padding:20px;box-sizing:border-box}.subject-module-brand1 .item.margin{margin-right:0}.subject-module-brand1 .item .img-box{float:left;width:128px;position:relative}.subject-module-brand1 .item .img-box img{width:90%;padding:0 5%}.subject-module-brand1 .item .product-name{float:right;width:210px;line-height:24px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-module-brand1 .item .product-config{float:right;width:210px;color:#666;line-height:32px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-module-brand1 .item .old-price{float:right;width:210px;margin-top:8px;color:#999;font-size:14px;line-height:20px;text-decoration:line-through}.subject-module-brand1 .item .price{float:right;width:210px;line-height:32px;color:#999;font-size:14px}.subject-module-brand1 .item .price .red{color:#ff1900;font-size:24px}.subject-module-brand1 .item .btn-box{clear:both;padding-top:6px}.subject-module-brand1 .item .btn-box .buy-btn{display:block;width:100%;line-height:34px;background-color:#179dff;color:#fff;font-size:14px;text-align:center;position:relative;padding-left:23px;box-sizing:border-box}.subject-module-brand1 .item .btn-box .buy-btn .price-sign{width:18px;position:absolute;top:9px;left:134px}.subject-module-brand2{overflow:hidden}.subject-module-brand2 .item{float:left;width:230px;margin:0 10px 10px 0;background:#fff}.subject-module-brand2 .item.margin{margin-right:0}.subject-module-brand2 .item .img-box{display:block;position:relative}.subject-module-brand2 .item .product-pic{width:60%;padding:16px 20%}.subject-module-brand2 .item .product-name{width:100%;padding:0 10px;box-sizing:border-box;line-height:38px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-module-brand2 .item .product-config{width:100%;color:#666;padding:0 10px;box-sizing:border-box;height:44px;line-height:22px;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.subject-module-brand2 .item .price-box{text-align:center}.subject-module-brand2 .item .price-box .old-price{display:inline-block;padding-top:6px;color:#999;line-height:46px;font-size:14px;text-decoration:line-through;margin-right:8px}.subject-module-brand2 .item .price-box .price{display:inline-block;color:#999;line-height:46px;font-size:14px}.subject-module-brand2 .item .price-box .price .red{color:#ff1900;font-size:24px}.subject-module-brand2 .item .btn-box{clear:both;width:100%;line-height:34px}.subject-module-brand2 .item .btn-box .buy-btn{display:block;width:100%;height:34px;background-color:#179dff;color:#fff;font-size:14px;text-align:center;position:relative;padding-left:23px;box-sizing:border-box}.subject-module-brand2 .item .btn-box .buy-btn .price-sign{width:18px;position:absolute;top:9px;left:78px}.subject-module-brand3{overflow:hidden}.subject-module-brand3 .item{float:left;width:230px;margin:0 10px 10px 0;background:#fff}.subject-module-brand3 .item.margin{margin-right:0}.subject-module-brand3 .item .img-box{display:block;position:relative}.subject-module-brand3 .item .product-pic{width:60%;padding:16px 20%}.subject-module-brand3 .item .product-name{width:100%;padding:0 10px;box-sizing:border-box;line-height:38px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-module-brand3 .item .product-config{width:100%;color:#666;padding:0 10px;box-sizing:border-box;height:44px;line-height:22px;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.subject-module-brand3 .item .price-box{text-align:center}.subject-module-brand3 .item .price-box .old-price{display:inline-block;padding-top:6px;color:#999;line-height:46px;font-size:14px;text-decoration:line-through;margin-right:8px}.subject-module-brand3 .item .price-box .price{display:inline-block;color:#999;line-height:46px;font-size:14px}.subject-module-brand3 .item .price-box .price .red{color:#ff1900;font-size:24px}.subject-module-brand3 .item .btn-box{clear:both;width:100%;line-height:34px;text-align:center;padding-bottom:20px}.subject-module-brand3 .item .btn-box .buy-btn{display:inline-block;width:126px;height:34px;background-color:#179dff;color:#fff;font-size:14px;text-align:center;border-radius:17px;position:relative;padding-left:23px;box-sizing:border-box}.subject-module-brand3 .item .btn-box .buy-btn .price-sign{width:18px;position:absolute;top:9px;left:22px}.subject-box{padding-bottom:20px;background:#f3f3f3}.subject-box .nav{width:100%;background:#fff;text-align:center}.subject-box .nav img{width:1190px}.subject-box .banner{width:100%;min-width:1190px}.subject-box .banner img{width:100%}.subject-box .subject-module{width:1190px;margin:0 auto;color:#333}.subject-box .subject-module .title{width:100%;line-height:65px;font-size:26px;margin-top:8px}.subject-box .subject-module a{color:#333}.subject-box .subject-module .img-box .no-stock{position:absolute;width:50%;height:auto;left:50%;top:50%;margin-top:-25%;margin-left:-25%;z-index:1;padding:0}.subject-box .main-visual{width:100%;height:446px;overflow:hidden;margin:0 auto;position:relative}.subject-box .main-visual .main-image{width:100%;height:446px;overflow:hidden;margin:0 auto;position:relative}.subject-box .main-visual .main-image ul{width:9999px;height:446px;overflow:hidden;position:absolute;top:0;left:0}.subject-box .main-visual .main-image li{width:100%;height:446px;float:left}.subject-box .main-visual .main-image li img{width:100%;height:446px}.subject-box .main-visual .main-image li a{width:100%;height:446px;display:block}.subject-box .main-visual .main-image li span{width:100%;height:446px;display:block}.subject-box .main-visual .flicking-con{width:1200px;margin:0 auto;position:relative}.subject-box .main-visual .flicking-con .flicking-inner{position:absolute;top:420px;left:45%;z-index:999;width:300px;height:21px}.subject-box .main-visual .flicking-con .flicking-inner a{float:left;width:14px;height:14px;margin:0;margin-right:12px;display:block;text-indent:-9999px;background:#000;opacity:0.2;filter:alpha(opacity=20)}.subject-box .main-visual .flicking-con .flicking-inner a.on{opacity:0.5;filter:alpha(opacity=50)}.subject-box .main-visual .flicking-con .banner-btn{z-index:31111;position:absolute;width:30px !important;height:54px !important;top:50%;margin-top:200px;display:none}.subject-box .main-visual .flicking-con .banner-btn i{display:block}.subject-box .main-visual .flicking-con .banner-btn.btn-prev{background-position:-80px 0;left:0}.subject-box .main-visual .flicking-con .banner-btn.btn-next{background-position:-160px 0;right:0}
