.list-footer[data-v-7f120c14]{padding-top:.90667rem;padding-bottom:1.06667rem;text-align:center;position:relative}.list-footer[data-v-7f120c14]:after{content:"";position:absolute;border-bottom:.05333rem solid #ccc;top:0;left:0;right:0;transform:scaleY(.5);transform-origin:left bottom}.list-footer img[data-v-7f120c14]{width:2.82667rem}.list-footer p[data-v-7f120c14]{font-size:.53333rem;color:#999}.pb-70[data-v-7f120c14]{padding-bottom:3.73333rem}.zym_footer[data-v-7f120c14]{width:100%;height:1.6rem}.comm-detail{width:100%;min-height:100vh;background:#f6f3f7;display:flex;flex-direction:column;padding-bottom:5.33333rem}.comm-detail .detail-top{width:20rem;height:20rem}.comm-detail .detail-top img{width:100%;height:100%}.comm-detail .detail-center{padding:.64rem;display:flex;flex-direction:column;background:#fff}.comm-detail .detail-center .detail-price{display:flex;color:var(--themeColor);align-items:center;margin-bottom:.53333rem}.comm-detail .detail-center .detail-price .price-amount{margin-right:.42667rem}.comm-detail .detail-center .detail-price .amount-sign{font-size:.48rem}.comm-detail .detail-center .detail-price .amount{font-size:1.06667rem;margin-right:.21333rem}.comm-detail .detail-center .detail-price .after-coupon{font-size:.64rem}.comm-detail .detail-center .detail-price .price-coupon{display:flex;align-items:center;width:3.09333rem;height:.8rem;color:#ed1224;font-size:.64rem;background:url(http://qnimg.zowoyoo.com/img/null/1585119808748.png) no-repeat;background-size:100% 100%;margin-top:.16rem}.comm-detail .detail-center .detail-price .price-coupon .coupon{margin-left:.21333rem;margin-right:.42667rem}.comm-detail .detail-center .detail-productname{margin-top:.53333rem;font-size:.8rem;color:#333;font-weight:600;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.comm-detail .detail-center .detail-productname img{width:1.06667rem;height:1.06667rem}.comm-detail .detail-center .detail-hascoupon-top{display:flex;width:100%;height:2.56rem;align-items:center}.comm-detail .detail-center .detail-hascoupon-top .hascoupon-price{font-size:.64rem;color:#da3331;margin-right:.58667rem}.comm-detail .detail-center .detail-hascoupon-top .hascoupon-price .amount-sign{font-size:.48rem}.comm-detail .detail-center .detail-hascoupon-top .hascoupon-price .amount{font-size:1.06667rem;margin-right:.21333rem}.comm-detail .detail-center .detail-hascoupon-top .hascoupon-price .after-coupon{font-size:.64rem}.comm-detail .detail-center .detail-hascoupon-center{width:100%;height:2.88rem;position:relative}.comm-detail .detail-center .detail-hascoupon-center img{width:100%;height:100%}.comm-detail .detail-center .detail-hascoupon-center .detail-hascoupon-couponamount{position:absolute;top:50%;transform:translateY(-50%);left:.96rem;font-size:1.92rem;color:#c6411d}.comm-detail .detail-center .detail-hascoupon-center .detail-hascoupon-couponamount .couponamount-sign{font-size:.96rem}.comm-detail .shop-name{height:2.88rem;display:flex;align-items:center;background-color:#fff;margin-top:.53333rem;padding-left:.74667rem;padding-right:.96rem}.comm-detail .shop-name img{width:2.24rem;height:2.24rem;border-radius:50%;margin-right:.26667rem}.comm-detail .shop-name span{color:#666;font-size:.74667rem}.comm-detail .shop-name .enter-the-store{width:4.42667rem;height:1.38667rem;border-radius:1.06667rem;background-color:var(--themeColor);color:#fff;font-size:.74667rem;line-height:1.38667rem;text-align:center;margin-left:auto}.comm-detail .detail-content{width:100%;display:flex;flex-direction:column;margin-top:.53333rem}.comm-detail .detail-content .content-title{width:100%;height:2.61333rem;display:flex;justify-content:center;background:#fff}.comm-detail .detail-content .content-title .title{display:flex;font-size:.8rem;color:#333;margin-top:1.06667rem}.comm-detail .detail-content .content-title .title-img{margin-top:.32rem;margin-right:.16rem;height:.69333rem;width:.69333rem}.comm-detail .detail-content .content-pdd{width:100%;background:#f4f1f4}.comm-detail .detail-bottom{display:flex;width:20rem;height:2.66667rem;position:fixed;bottom:0}.comm-detail .detail-bottom .home{width:2.88rem;height:100%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.53333rem}.comm-detail .detail-bottom .home img{width:.85333rem;height:.85333rem}.comm-detail .detail-bottom .share{width:5.65333rem;height:100%;background:linear-gradient(90deg,#f7b21e,#f5b31c);color:#fff;font-size:.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.comm-detail .detail-bottom .share .share-commission{font-size:.58667rem}.comm-detail .detail-bottom .buy{flex:1;height:100%;font-size:.8rem;display:flex;justify-content:center;align-items:center;color:#fff;background:var(--themeColor)}.comm-detail .detail-bottom .buy .buy-box{display:flex;flex-direction:column;align-items:center;justify-content:center}.comm-detail .detail-bottom .buy .buy-box .buy-commission{font-size:.58667rem}.comm-detail .detail-bottom .sell-out{flex:1;height:100%;font-size:.8rem;display:flex;justify-content:center;align-items:center;color:#fff;background:linear-gradient(90deg,#f8a792,#f8909a)}.comm-detail .rules-box{position:fixed;left:0;bottom:0;width:100%;height:16.24rem;background:#fff;border-radius:.32rem .32rem 0 0}.comm-detail .rules-box .lark-message-no{position:relative;width:100%;height:1.6rem}.comm-detail .rules-box .lark-message-no .lark-i{position:absolute;top:.37333rem;right:.37333rem;padding:.26667rem;color:#999;z-index:999}.comm-detail .rules-box .ruleTitle{position:relative;top:-.8rem;left:0;width:100%;height:1.6rem;text-align:center;font-size:.85333rem;letter-spacing:.05333rem}.comm-detail .rules-box .ruleContent{padding:0 1.17333rem}.comm-detail .rules-box .ruleContent .topbox{line-height:1.6rem}.comm-detail .rules-box .ruleContent .topbox p{font-size:.64rem;color:#ca7904}.comm-detail .rules-box .ruleContent .topbox p span:first-child{padding:.10667rem .32rem;background:#fbf7ee;margin-right:.37333rem}.comm-detail .rules-box .ruleContent .topbox p span:nth-child(2){color:#666}.comm-detail .rules-box .ruleContent .topbox p:nth-child(2){margin-bottom:.53333rem}.comm-detail .rules-box .ruleContent .line{height:.05333rem;background:#e5e5e5}.comm-detail .rules-box .ruleContent .introduce .direct,.comm-detail .rules-box .ruleContent .introduce .indirect{font-size:.64rem}.comm-detail .rules-box .ruleContent .introduce .direct p:first-child,.comm-detail .rules-box .ruleContent .introduce .indirect p:first-child{color:#333;line-height:1.6rem}.comm-detail .rules-box .ruleContent .introduce .direct p:nth-child(2),.comm-detail .rules-box .ruleContent .introduce .indirect p:nth-child(2){color:#666}.comm-detail .rules-box .ruleContent .introduce .direct{padding-top:.53333rem;margin-bottom:1.06667rem}.comm-detail .pdditemimg{width:20rem}