iframe{border:none;position:absolute;top:-54px}.coupon-detail{width:100%;min-height:100%;background:#388bff}.coupon-detail .topbar{color:#fff;padding:15px}.coupon-detail .topbar p{margin-left:6px}.coupon-detail .topbar .van-button{background:#fff;border:none}.coupon-detail .res-content{padding:20px}.coupon-detail .res-content .van-button:first-child{margin-bottom:20px}.coupon-detail .share-content{background:#fff;padding:20px}.coupon-detail .share-content .item{margin-right:20px}.coupon-detail .share-content .item img{width:50px;height:50px;margin:0 auto;margin-bottom:10px}.coupon-detail .btns{padding:20px 0}.coupon-detail .btns .back{font-size:15px;margin-top:20px}.coupon-detail .current{font-size:18px;position:absolute;top:15px;left:15px;z-index:9;background:#f7f7f7;padding:2px 8px}.coupon-detail .coupons-cnt{position:relative}.coupon-detail .share-btns{position:relative;z-index:999;padding:10px;color:#fff;font-size:16px;height:54px;min-height:54px}.coupon-detail .share-btns .give{width:80px;font-size:14px;z-index:9;background:#e3eefd;color:#4b8cf7;padding:4px 12px;border-radius:20px;text-align:center}.coupon-detail .indicator{position:fixed;left:10px;right:10px;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.coupon-detail .indicator .van-icon{padding:10px;background-color:rgba(0,0,0,.1);border-radius:50%}.coupon-detail .indicator .prev{position:absolute;left:0}.coupon-detail .indicator .next{position:absolute;right:0}.coupon-detail .van-swipe{height:100%;border-radius:0!important;position:relative}.coupon-detail .van-swipe-item{position:relative}.coupon-detail .content{height:100%;position:relative;background:#fff}.coupon-detail .content .name{font-size:17px;margin-bottom:3px;margin-top:5px}.coupon-detail .content .tips{font-size:14px}.coupon-detail .content .logo{width:66px;height:66px;position:absolute;top:-33px;left:50%;margin-left:-33px;border-radius:50%;z-index:99}.coupon-detail .content .qrcode{position:relative;padding:20px 0;border-bottom:1px dashed #ccc}.coupon-detail .content .qrcode .qrcode-box{position:relative}.coupon-detail .content .qrcode .qrcode-box img{width:40px;height:40px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.coupon-detail .content .qrcode .qr{margin-bottom:10px;margin-top:20px}.coupon-detail .content .qrcode .qr canvas{width:160px;height:160px}.coupon-detail .content .qrcode .outpage{width:70%;margin:0 auto;display:block;padding:40px 0}.coupon-detail .content .qrcode p{font-size:20px}.coupon-detail .content .qrcode .point{width:18px;height:18px;background:#f7f7f7;position:absolute;bottom:-9px;border-radius:50%}.coupon-detail .content .qrcode .point-l{left:-30px}.coupon-detail .content .qrcode .point-r{right:-30px}.coupon-detail .content .qrcode .code-img{width:160px;height:160px;margin:0 auto;margin-bottom:10px;margin-top:10px}.coupon-detail .content .expired{position:relative;margin-top:15px}.coupon-detail .content .expired .v-bg{height:100%}.coupon-detail .content .expired .name{font-size:16px;padding-bottom:10px;border-bottom:1px dashed #ccc;position:absolute;top:15px;left:20px;width:68%}.coupon-detail .content .expired .name p:first-child{font-size:14px;margin-bottom:3px}.coupon-detail .content .expired .date{font-size:14px;position:absolute;top:80px;left:20px}.coupon-detail .content .info{padding-top:14px;position:relative}.coupon-detail .content .info .group{padding:8px 0}.coupon-detail .content .info .group p{font-size:15px}.coupon-detail .content .info .group .gray{font-size:14px}.coupon-detail .content .info .group .van-button{background:rgba(56,139,255,.15);color:#388bff;border:none;font-size:15px}.coupon-detail .content .van-collapse .van-cell{padding-left:0;padding-right:0;padding-top:8px;font-size:15px}.coupon-detail .content .van-collapse .van-collapse-item__wrapper .van-collapse-item__content{padding-left:0;padding-right:0;line-height:25px;font-size:14px}.coupon-detail .back-icon{width:9px;height:16px}