.bg-box{background-image:url(../img/bg.ece73b23.png);background-size:100% 100%;min-height:100%;padding:20px;box-sizing:border-box}.shop-name{font-size:16px;letter-spacing:2px;line-height:42px}.active-title,.shop-name{color:#faf9ce;text-align:center}.active-title{font-size:50px;font-weight:700;letter-spacing:4px}.bg-img{text-align:center;padding:20px}.bg-img img{width:100px}.active-sku{background:#faf9ce;width:100%;margin:auto;line-height:36px;color:#bc2b1b;border-radius:20px;padding:0 15px;box-sizing:border-box;margin-bottom:8px}.active-sku .sku-name{font-size:14px;font-weight:700;width:120px;display:inline-block}.active-sku .sku-num{display:inline-block;font-size:14px;width:30px;text-align:center}.active-sku .sku-price{font-size:12px;font-weight:700;letter-spacing:1px;margin-right:4px;position:relative}.active-sku .sku-price .original_price{position:absolute;width:100%;height:2px;top:6px;right:0;background:#bc2b1b}.active-sku .sku-price2{font-size:16px;font-weight:700;width:180px}.active-sku .sku-symbol{font-size:12px;font-weight:700}.sku-img{width:100%;height:400px;background:#fdf3f1;border-radius:8px;padding:15px;padding-bottom:0;box-sizing:border-box;margin-top:20px;margin-bottom:20px}.sku-img img{width:100%;height:100%}.active-rule{width:100%;min-height:500px;background-image:url(../img/nav2.bd0d39b1.png);background-size:100% 100%;padding:20px;box-sizing:border-box}.active-rule h4{text-align:center;line-height:26px;font-size:14px;width:100px;background:red;margin:auto;color:#fff;letter-spacing:1px;font-weight:500;border-radius:6px;margin-top:20px;margin-bottom:20px}.active-rule .rule-item{margin-top:5px}.active-rule .rule-item .rule-index{border-radius:50%;width:16px;height:16px;display:inline-block;text-align:center;line-height:16px;background:red;color:#fff;font-size:14px;margin:0 4px}.active-rule .rule-item .rule-content{font-size:12px;color:#333;letter-spacing:.4px;line-height:16px}.active-nav{background-image:url(../img/nav.a8c79deb.png);background-size:100% 100%;width:220px;margin:auto;height:36px;line-height:36px;text-align:center;color:#fff;margin-top:20px}.shop-img{background:#fdf3f1;border-radius:8px;padding:15px;padding-bottom:0;box-sizing:border-box;margin-top:20px}.shop-img img{width:100%;height:300px;margin-bottom:15px}.shop-address{background:#fdf3f1;border-radius:8px;padding:15px;padding-bottom:0;box-sizing:border-box;margin-top:20px;height:320px}.shop-address .map-box{width:100%;height:140px;background:#fff;margin-bottom:20px}.shop-address .connect-box{width:100%;height:130px}.shop-address .connect-box .connect-box-left{width:calc(100% - 110px);height:80px;float:left}.shop-address .connect-box .connect-box-left .connect-item{min-height:30px;box-sizing:border-box;border-radius:14px;background:#fff;margin-top:13px;line-height:18px;padding:0 10px;overflow:hidden;padding-bottom:5px}.shop-address .connect-box .connect-box-left .connect-item img{width:20px;line-height:18px;position:relative;top:5px;margin-right:4px}.shop-address .connect-box .connect-box-left .connect-item span{font-size:12px}.shop-address .connect-box .connect-box-right{width:100px;height:100px;float:right}.shop-address .connect-box .connect-box-right img{width:100px;height:100px}.shop-address .connect-box .connect-box-right span{font-size:12px;display:inline-block;width:100%;text-align:center}.submit-btn{width:100%;font-size:16px;text-align:center;letter-spacing:2px;font-weight:700;height:32px;line-height:32px;color:#fff;background:#e41f20;border:1px solid #fff;border-radius:14px;box-sizing:border-box;margin-top:20px}.submit-box{width:300px;height:400px;border-radius:8px}.submit-box .submit-box-title{line-height:60px;text-align:center;font-size:16px}.submit-box .submit-line{line-height:20px;margin:5px 20px;box-sizing:border-box;font-size:12px;border-bottom:1px solid #c0c4cc;padding:7px 5px}.submit-box .submit-line .label{width:52px;display:inline-block}.submit-box .submit-line .value{border:none}.submit-box .submit-car{line-height:20px;margin:5px 20px;box-sizing:border-box;font-size:12px;padding:7px 5px}.submit-box .submit-car .label{width:52px;display:inline-block}.submit-box .submit-car .value{border:none}.input-item2{height:32px;line-height:32px;border:1px solid #dcdfe6;box-sizing:border-box;border-radius:4px}.input-item2,.submit-foot{font-size:14px;text-align:center}.submit-foot{position:absolute;bottom:0;height:34px;line-height:34px;width:100%;background:red;color:#fff;letter-spacing:2px}.toast-box{width:300px;height:460px;border-radius:8px;padding:20px;box-sizing:border-box;text-align:center}.toast-box .cg-img{width:100px;margin:auto}.toast-box .cg-title{color:#e41f20;font-size:16px;margin-bottom:16px}.toast-box .bmcg-title{color:#333;font-size:16px;margin-bottom:16px}.toast-box .active-time{display:block;font-size:12px;color:#333;margin-bottom:5px}.toast-box .active-time .red{color:#e41f20}.toast-box .active-address{display:block;font-size:12px;color:#333;margin-bottom:15px}.connect-inbox{width:100%;height:130px;position:relative}.connect-inbox .connect-box-left{width:100%;height:90px}.connect-inbox .connect-box-left .connect-item{min-height:30px;box-sizing:border-box;border-radius:14px;background:#fff;margin-top:8px;line-height:20px;padding:0 10px;border:1px solid #eee;text-align:left;overflow:hidden;text-overflow:ellipsis}.connect-inbox .connect-box-left .connect-item img{width:20px;line-height:18px;position:relative;top:5px;margin-right:4px}.connect-inbox .connect-box-left .connect-item span{font-size:12px}.connect-inbox .connect-box-right{width:100px;height:100px;margin:auto;bottom:-92px;position:absolute;left:50%;margin-left:-50px}.connect-inbox .connect-box-right img{width:100px;height:100px}.connect-inbox .connect-box-right span{font-size:12px;display:inline-block;width:100%;text-align:center}.active-toast-box{width:300px;height:350px;border-radius:8px;padding:20px;box-sizing:border-box;text-align:center}.active-toast-box div img{margin:30px 0}.active-toast-box div p{font-size:18px;font-weight:700}.float-nav{position:fixed;bottom:100px;right:3px;width:30px}.float-nav img{width:30px;margin-bottom:8px}.share-toast-box{background:none;height:100%;width:100%}.share-toast-box .tishi{width:200px;position:absolute;top:20px;right:20px}.share-toast-box .sure{width:120px;position:absolute;top:50%;left:50%;margin-left:-50px}