.coupon-item{position:relative;margin:2.66667vw 0}.coupon-item .image{position:absolute;left:0;top:0}.coupon-item .inner{height:28.53333vw;overflow:hidden;padding:2.26667vw 4vw 2.26667vw 2.26667vw;background:url(../img/coupon_bg.47e89d72.png);background-size:100% 100%;background-repeat:no-repeat}.coupon-item .inner,.coupon-item .quan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.coupon-item .quan{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.33333vw;width:28vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff}.coupon-item .quan .price{font-size:9.06667vw;height:9.33333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.coupon-item .quan .price .rmb{font-family:DINPro-Bold,DINPro;font-weight:700;line-height:9.33333vw}.coupon-item .quan .price .unit{font-size:4.26667vw;font-family:PingFangSCRegular;margin-right:.8vw;line-height:6.66667vw}.coupon-item .quan .price.small{font-size:6.4vw}.coupon-item .quan .price.small .unit{line-height:8vw}.coupon-item .quan .type{font-size:3.73333vw;font-family:PingFangSCRegular;color:#fff;line-height:5.33333vw;padding-bottom:1.33333vw;margin-top:2.66667vw}.coupon-item .content{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 2.66667vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.coupon-item .content,.coupon-item .content>div{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.coupon-item .content>div{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.coupon-item .content .desc{font-size:4vw;color:#333;line-height:5.6vw}.coupon-item .content .other{border-top:1px dashed #979797}.coupon-item .content .other .time{font-size:3.46667vw;font-family:Helvetica;color:#999;line-height:4.53333vw;margin-right:1.33333vw}.coupon-item .content .other .tag{padding:0 1.33333vw;line-height:5.2vw;background:#ffede9;font-size:2.93333vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#b1cecc;white-space:nowrap}.coupon-item .content .give-box{margin-top:-2.66667vw;margin-bottom:-1.33333vw;margin-left:auto}.coupon-item .left-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.coupon-item .tip{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 2.13333vw 0 2.26667vw;position:relative;top:-2.26667vw;left:-2.13333vw}.coupon-item .tip .box{width:100%;padding:1.6vw 2vw;background:#ffede9}.coupon-item .tip .box,.coupon-item .tip .box .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.coupon-item .tip .box .icon{margin-right:1.33333vw;height:5.33333vw;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.coupon-item .tip .box p{font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fd5452;line-height:5.33333vw}.coupon-receive .article-box{padding:2.66667vw 1.33333vw}.coupon-receive .article-box .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:600;margin-bottom:2.66667vw;padding-left:2.4vw}.coupon-receive .article-box .title-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.coupon-receive .article-box .box img{max-width:100%}.coupon-receive .article-box .time{text-align:right;padding-top:2.66667vw;padding-bottom:2.66667vw}.coupon-receive .coupon-list{padding:0 2.26667vw}.coupon-receive .coupon-list .icon-img{width:20.66667vw;margin-right:.66667vw}.coupon-receive .coupon-list .receive-box{margin-top:-2.66667vw;margin-bottom:-1.33333vw;margin-left:auto}