body,html{margin:0;padding:0;background:#efefef}#app,body,body .van-button--default,body .van-cell,html,html .van-button--default,html .van-cell{color:#595959}#app{text-align:center}#app .van-dialog__header{font-weight:600;font-size:1.2em}#app .van-dialog__content{font-weight:400}.exchange_coupon{display:flex;align-items:center;position:relative;background:#fff7f3;padding:3vw;margin:3vw;border-radius:2vw}.exchange_coupon:before{left:-1.5vw}.exchange_coupon:after,.exchange_coupon:before{position:absolute;width:3vw;height:3vw;border-radius:50%;background-color:#fff;content:" ";top:calc(50% - 1.5vw)}.exchange_coupon:after{right:-1.5vw}.exchange_coupon .yui_icon{width:7vw;margin-right:2vw}.exchange_coupon .yui_icon img{width:100%}.exchange_coupon .coupon-info{flex:1}.exchange_coupon .coupon-info h5{margin:0;font-size:14px;font-weight:500;color:#595959;line-height:20px}.exchange_coupon .coupon-info .y-link{font-size:10px;font-weight:400;color:#999;line-height:14px;display:inline-flex;align-items:center}.exchange_coupon .yui_ft{width:18vw;text-align:center;position:relative}.exchange_coupon .yui_ft:before{position:absolute;content:" ";top:2vw;left:0;bottom:2vw;border-left:1px dashed rgba(244,177,143,.3764705882352941)}.exchange_coupon .yui_ft p{margin:0;font-size:2.6vw;font-weight:400;color:#2fbd4b;line-height:1.6}.yui_btn-exchange{padding-left:2vw;padding-right:2vw;background-color:transparent}.y_cell-activity-code .van-cell__title{align-items:center;display:inline-flex}