.order-form .delivery .left-icon,.order-form .delivery .right-icon{height:var(--van-cell-line-height);font-size:var(--van-cell-icon-size);line-height:var(--van-cell-line-height)}.order-form .delivery .left-icon{margin-right:var(--van-padding-base)}.order-form .delivery .right-icon{margin-left:var(--van-padding-base);color:var(--van-cell-right-icon-color)}.order-form .delivery .add-contacts{color:#666}.order-form .delivery .address{font-size:3.2vw;line-height:3.2vw;color:var(--van-cell-right-icon-color)}.order-form .goods .content{padding:2.13vw 0;background-color:#fff}.order-form .goods .content .van-card{background-color:#fff}.order-form .goods .content .van-card .van-card__price{color:red}.order-form .goods .content .van-cell .label{flex:1;color:var(--van-cell-value-color)}.order-form .goods .content .van-cell .value{flex:1;text-align:right;color:red}.order-form .goods .content .van-cell>.price{font-size:var(--van-card-price-integer-font-size);font-weight:var(--van-font-weight-bold);font-family:var(--van-card-price-font-family);color:red}.order-form .goods .content .van-cell>.disabled{color:var(--van-cell-value-color)}.order-form .goods .notice{margin-top:1.33vw;color:red;font-size:3.2vw}.order-form .notes{margin-top:4vw}.order-form .notes .van-cell__title{flex:inherit;color:var(--van-cell-value-color)}.order-form .notes .van-cell__value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.order-form .notes .header{line-height:5.33vw;font-weight:500;padding:var(--van-cell-vertical-padding) var(--van-cell-horizontal-padding) 0}.order-form .notes textarea{background-color:#f7f8fa}.coupons{box-sizing:border-box;position:fixed;width:100vw;height:207.6vw;background:#ececec;z-index:100;top:1.33vw;padding-left:4.27vw;padding-right:4.27vw;padding-top:5.33vw}.coupons .title{width:18.13vw;height:3.47vw;font-family:PingFang SC;font-weight:500;font-size:3.73vw;color:#666;line-height:6.67vw}.coupons .box{width:91.47vw;height:28.27vw;background:#fff;border-radius:1.33vw;border:1px solid #ececec}.coupons .box .card{width:91.47vw;height:21.07vw;display:flex;justify-content:space-between;align-items:center}.coupons .box .card .price{display:block;width:20.53vw;height:7.87vw;font-family:Roboto;font-weight:500;font-size:6.67vw;color:#f8483f;line-height:6.67vw;margin-left:5.33vw}.coupons .box .card .content{width:32.4vw;height:21.33vw;display:flex;flex-direction:column;justify-content:space-around}.coupons .box .card .content .name{height:4vw;font-size:4.27vw;color:#333}.coupons .box .card .content .name,.coupons .box .card .content .time{display:block;font-family:PingFang SC;font-weight:500;line-height:6.67vw}.coupons .box .card .content .time{height:3.07vw;font-size:3.2vw;color:#999}.coupons .box .card .noCheck{background:#fff}.coupons .box .card .checked,.coupons .box .card .noCheck{width:4vw;height:4vw;border-radius:50%;border:1px solid #ccc;margin-right:4vw}.coupons .box .card .checked{background:#f8483f}.coupons .box .intro{box-sizing:border-box;width:91.47vw;height:7.2vw;background:#fff0f0;border-radius:1.33vw;padding-left:5.2vw;font-family:PingFang SC;font-weight:500;font-size:3.2vw;color:#666;line-height:7.2vw}.coupons .submit{position:fixed;width:91.47vw;height:12.27vw;bottom:26.67vw;display:flex;justify-content:space-evenly}.coupons .submit .cancel,.coupons .submit .confirm{display:inline-block;width:34.67vw;height:10.13vw;background:linear-gradient(269deg,#ff7132,#f8483f);border-radius:5.07vw;font-family:PingFang SC;font-weight:500;font-size:4.8vw;color:#fff;line-height:10.13vw;text-align:center}