.van-coupon-list{height:100%;position:relative;background-color:#f8f8f8}.van-coupon-list__field{padding:7px 15px}.van-coupon-list__exchange{height:32px;line-height:30px}.van-coupon-list__list{overflow-y:auto;padding:15px 0;box-sizing:border-box;-webkit-overflow-scrolling:touch}.van-coupon-list__close{left:0;bottom:0;position:absolute;font-weight:500}.van-coupon-list__empty{padding-top:100px;text-align:center}.van-coupon-list__empty p{color:#999;margin:15px 0;font-size:14px;line-height:20px}.van-coupon-list__empty img{width:80px;height:84px}.van-coupon-item{overflow:hidden;border-radius:4px;margin:0 15px 15px;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.1)}.van-coupon-item:active{background-color:#e8e8e8}.van-coupon-item__content{display:-webkit-box;display:-webkit-flex;display:flex;height:100px;padding:24px 0 0 15px;box-sizing:border-box}.van-coupon-item h2,.van-coupon-item p{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-coupon-item h2{height:34px;font-weight:500;line-height:34px}.van-coupon-item p{font-size:12px;line-height:16px;color:#999}.van-coupon-item__head{min-width:90px}.van-coupon-item__head h2{color:#f44;font-size:24px}.van-coupon-item__head h2 span{font-size:50%}.van-coupon-item__body{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;border-radius:0 4px 4px 0}.van-coupon-item__body h2{font-size:16px}.van-coupon-item__corner{top:16px;right:15px;position:absolute}.van-coupon-item__corner .van-icon{border-color:#f44;background-color:#f44}.van-coupon-item__reason{padding:7px 15px;background-color:#fbfbfb;border-top:1px dashed #eee}.van-coupon-item--disabled:active{background-color:#fff}.van-coupon-item--disabled .van-coupon-item__content{height:90px}.van-coupon-item--disabled h2,.van-coupon-item--disabled p,.van-coupon-item--disabled span{color:#999}