.nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.full{height:100%}.full,.full-w{width:100%}.full-h{height:100%}.clear:after{content:"";display:block;clear:both}.new-product-single{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:0.3rem}.new-product-single .pic{background-color:#fff;padding:0.3rem;margin-right:0.3rem;width:4rem;height:4rem;font-size:0;flex-shrink:0}.new-product-single .pic img{max-height:100%}.new-product-single .pic video{max-width:100%;max-height:100%}.new-product-single .info-mobile{display:none;flex-grow:1;margin-left:0.15rem;align-self:center;color:#000;font-size:0.14rem}.new-product-single .info-mobile>p:not(:last-child){margin-bottom:0.1rem}.new-product-single .info-mobile .title{font-size:0.16rem;font-weight:600}.new-product-single .detail{background-color:#fff;flex-grow:1;padding:0.2rem 0.3rem;max-width:calc(100% - 4rem)}.new-product-single .detail>.info{width:100%;display:flex;align-items:flex-end;color:#000;margin-bottom:0.24rem}.new-product-single .detail .title{font-size:0.2rem;font-weight:600;line-height:1.2}.new-product-single .detail .to__sub{height:0.22rem;display:inline-block}.new-product-single .detail .to__sub-container{display:flex;align-items:flex-end;height:100%}.new-product-single .detail .sub-title{font-size:0.16rem;font-weight:400;opacity:0.6}.new-product-single .detail .price{font-size:0.16rem;font-weight:400;line-height:1;white-space:nowrap}.new-product-single .detail .form-line{display:flex}.new-product-single .detail .form-line:not(:last-child){margin-bottom:0.24rem}.new-product-single .detail .form-line.text{align-items:center}.new-product-single .detail .form-line.text .content{text-align:right}.new-product-single .detail .form-line .label{min-width:3rem;line-height:0.32rem;font-size:0.16rem}.new-product-single .detail .form-line .content{font-size:0.16rem;flex-grow:1}.new-product-single .detail .form-line .content .q-field{width:100%}.new-product-single .detail .form-line .tips{font-size:0.16rem;color:#000;opacity:0.6}.new-product-single .detail .form-line .addr-list{display:flex;flex-wrap:wrap;width:100%}.new-product-single .detail .form-line .addr-list .item{border:0.01rem solid #dedede;border-radius:0.12rem;width:calc(50% - 0.15rem);margin-right:0.15rem;margin-bottom:0.15rem;padding:0.15rem;display:flex;flex-direction:column;align-items:flex-start;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;word-break:break-word}.new-product-single .detail .form-line .addr-list .item .info{color:#d63a3a;font-size:0.2rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.new-product-single .detail .form-line .addr-list .item .checkbox{display:flex;align-items:center;justify-content:center;width:0.24rem;height:0.24rem}.new-product-single .detail .form-line .addr-list .item .checkbox i{font-size:0.21rem;padding:0.01rem;border:0.01rem solid #dedede;border-radius:50%;color:transparent}.new-product-single .detail .form-line .addr-list .item .price{color:#313131;flex-grow:1;overflow:hidden;margin:0.15rem 0;font-size:0.18rem}.new-product-single .detail .form-line .addr-list .item.active{background-image:linear-gradient(#f99,#d63a3a);border-color:#fff}.new-product-single .detail .form-line .addr-list .item.active .info,.new-product-single .detail .form-line .addr-list .item.active .price{color:#fff}.new-product-single .detail .form-line .addr-list .item.active .checkbox i{border-color:#d63a3a;color:#d63a3a;background-color:#fff}.new-product-single .detail .form-line .form-price{font-size:0.26rem;font-weight:600;color:#d63a3a;margin:0 auto}.new-product-single .detail .cancel-btn{width:2rem;max-width:80%}.new-product-single .detail .pay-btn{width:2rem;max-width:80%;background:linear-gradient(#f99,#d63a3a);color:#fff}@media (-ms-high-contrast:active) and (max-width:1024px),(any-hover) and (max-width:1024px),all and (-ms-high-contrast:none) and (max-width:1024px),not screen and (any-hover){.new-product-single .detail .pay-btn{margin-left:0;margin-top:0.1rem}}.new-product-single .to__price-box{display:flex;flex-direction:column;align-items:center;margin:auto}.new-product-single .to__price-box .to__item{display:flex;justify-content:space-between;align-items:center;width:100%}.new-product-single .to__price-box .to__item:nth-child(n+2){margin-top:0.1rem}.new-product-single .to__price-box .to__item .to__label{min-width:6em}.new-product-single .to__price-box .to__item .to__value{flex:1;font-size:0.24rem;font-weight:600;color:#d63a3a;text-align:right}.new-product-single .to__price-box .to__item .to__value-discount{font-size:0.2rem;color:#000}.new-product-single .page-coupon-information{margin-top:0.3rem}.new-product-single .page-coupon-information .to__top{position:relative;font-size:0.2rem;color:#666;font-weight:600}.new-product-single .page-coupon-information .to__top-desc{color:#000;line-height:0.28rem;font-size:0.14rem;font-weight:400;opacity:0.6}.new-product-single .page-coupon-information .to__content{margin-top:0.3rem;width:100%}.new-product-single .page-coupon-information .to__content .to__default{display:flex;align-items:center;margin-bottom:0.14rem;padding-left:3rem}.new-product-single .page-coupon-information .to__content .to__default-left{flex:1;display:flex;align-items:center;padding-left:0.2rem;height:0.5rem;background-color:#eaf8ea;color:#009907;cursor:pointer}.new-product-single .page-coupon-information .to__content .to__default-left .to__icon{margin-right:0.1rem;width:0.2rem;height:0.2rem;background-color:#fff;border-radius:50%}.new-product-single .page-coupon-information .to__content .to__default-left .to__label{opacity:0.6}.new-product-single .page-coupon-information .to__content .to__default .pay-btn{margin-left:0.2rem;padding:0 0.1rem;width:auto}.new-product-single .page-coupon-information .to__content .to__field{display:flex;align-items:center;justify-content:center}.new-product-single .page-coupon-information .to__content .to__field-label{min-width:3rem}.new-product-single .page-coupon-information .to__content .to__field-content{flex:1;margin-bottom:0.14rem;max-width:calc(100% - 3rem)}.new-product-single .page-coupon-information .to__content .to__field-content .to__clearable{cursor:pointer;opacity:0.6}.new-product-single .page-coupon-information .to__content .to__field-content .to__clearable:hover{opacity:1}.new-product-single .page-coupon-information .to__content .to__field-content .to__reset-text{max-width:100%;padding-left:0.625em;white-space:nowrap;overflow:hidden}.new-product-single .page-coupon-information .to__content .to__result{display:flex;align-items:center;justify-content:center}.new-product-single .page-coupon-information .to__content .to__result-success{margin-left:3rem;padding:0.09rem 0.2rem;width:calc(100% - 3rem);border:0.01rem solid #c8c8c8;border-radius:0.04rem}.new-product-single .page-coupon-information .to__content .to__result-success .to__title{color:#d63a3a;font-weight:500}.new-product-single .page-coupon-information .to__content .to__result-success .to__desc{margin:0.1rem 0;font-size:0.14rem;line-height:0.32rem;color:#000;opacity:0.6}.new-product-single .page-coupon-information .to__content .to__result-success .to__term{position:relative;margin-top:0.2rem;overflow:hidden;word-break:break-all}.new-product-single .page-coupon-information .to__content .to__result-success .to__term:before{position:absolute;top:0;content:"";width:100%;height:0.01rem;background-color:#c8c8c8}.new-product-single .page-coupon-information .to__content .to__result-success .to__term .q-item__section--avatar i{color:transparent;background-image:linear-gradient(180deg,#f99,#d63a3a);background-clip:text}.new-product-single .page-coupon-information .to__content .to__result-success .to__term .q-expansion-item__content .q-card__section{padding:0.2rem}.new-product-single .page-coupon-information .to__content .to__result-success .to__term .q-item__label{color:#000;opacity:0.6}.new-product-single .page-coupon-information .to__content .to__result-error{margin-left:3rem;width:calc(100% - 3rem);color:#d63a3a}@media (-ms-high-contrast:active) and (max-width:1024px),(any-hover) and (max-width:1024px),all and (-ms-high-contrast:none) and (max-width:1024px),not screen and (any-hover){.new-product-single{padding:0.2rem;flex-wrap:wrap;background-color:#fff}.new-product-single .pic{width:30vw;height:30vw;padding:0;margin:0}.new-product-single .info-mobile{display:block}.new-product-single .detail{flex-shrink:0;padding:0;width:100%;max-width:none;margin-top:0.1rem}.new-product-single .detail>.info{display:none}.new-product-single .detail .form-line .content,.new-product-single .detail .form-line .label,.new-product-single .detail .form-line .tips{font-size:0.14rem}.new-product-single .detail .form-line:not(:last-child){margin-bottom:0.15rem}.new-product-single .detail .form-line .addr-list .item{width:100%;margin-right:0}.new-product-single .detail .form-line .addr-list .item .info{font-size:0.16rem}.new-product-single .detail .form-line .addr-list .item .checkbox i{font-size:0.2rem}.new-product-single .detail .form-line .addr-list .item .price{font-size:0.14rem;margin:0.1rem 0}.new-product-single .detail .form-line .form-price{font-size:0.2rem}.new-product-single .detail .form-line.text .label{min-width:auto}.new-product-single .detail .form-line.text .content{font-weight:600}.new-product-single .detail .form-line:not(.text){display:block}.new-product-single .detail .form-line:not(.text) .content,.new-product-single .detail .form-line:not(.text) .label,.new-product-single .to__price-box{width:100%}.new-product-single .to__price-box .to__item .to__label{text-align:left}.new-product-single .page-coupon-information .to__content{margin-top:0.2rem}.new-product-single .page-coupon-information .to__content .to__default{flex-direction:column;align-items:flex-end;padding-left:0;width:100%}.new-product-single .page-coupon-information .to__content .to__default-left{flex:none;width:100%}.new-product-single .page-coupon-information .to__content .to__field{display:block;width:100%}.new-product-single .page-coupon-information .to__content .to__field-label{margin:0.08rem 0;width:auto;text-align:left}.new-product-single .page-coupon-information .to__content .to__field-content{max-width:100%}.new-product-single .page-coupon-information .to__content .to__result-error,.new-product-single .page-coupon-information .to__content .to__result-success{margin-left:0;width:100%}}