.use-coupon{display:flex;flex-flow:column;height:100%}.use-coupon .coupons-area{padding:72px 12px 0;flex:1 1 auto}.use-coupon .coupons-area .empty{min-height:211px;line-height:211px;font-size:12px;color:#666;text-align:center}.use-coupon .coupons-area .invalid-title{text-align:center;font-size:12px;line-height:52px;color:#999}.exchange-bar{display:flex;justify-content:space-between;width:100%;padding:10px 12px;border-bottom:1px solid #e7eaf1;position:absolute;top:44px;left:0;z-index:10;background:#fff}.exchange-bar button{display:inline-block;width:84px;height:36px;line-height:36px;font-size:16px;color:#fff;background-color:#ccc;border:none;-webkit-appearance:none}.exchange-bar button.active{background-color:#09f}.custom-input-wrapper{position:relative}.custom-input-wrapper .custom-input{width:255px;height:36px;padding-left:10px;border:1px solid #ddd;border-radius:3px;font-size:12px;-webkit-appearance:none}.custom-input-wrapper .custom-input::-webkit-input-placeholder{color:#999}.custom-input-wrapper .iconfont{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;color:#ccc}.custom-input-wrapper .hide{display:none}.coupon{position:relative;margin-bottom:15px;box-shadow:0 2px 12px -8px}.coupon .coupon-info{position:relative;height:95px;padding:10px 15px;color:#fff}.coupon .coupon-info .type{font-size:14px}.coupon .coupon-info .denomination{font-size:26px;line-height:26px;text-align:center}.coupon .coupon-info .denomination span{font-size:12px}.coupon .coupon-info .course-title{width:68.37%;margin:0 auto 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}.coupon .coupon-info .expire{text-align:center;font-size:12px;line-height:16px}.coupon .coupon-info.coupon-type1{background:#fe6161}.coupon .coupon-info.coupon-type2{background:#e0b97b}.coupon .coupon-info.invalid{background:#999}.coupon .coupon-info>.iconfont{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:22px;display:none}.coupon .coupon-info .check{display:block}.coupon .coupon-info ul{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:space-around}.coupon .coupon-info ul li{width:10px;height:10px;border-radius:50%;background:#fff;-webkit-transform:translateY(50%);transform:translateY(50%)}.coupon .coupon-des{padding:10px 15px;background:#fff;display:flex;justify-content:space-between;align-items:center}.coupon .coupon-des .limit{width:63.81%;font-size:12px;vertical-align:middle;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon .coupon-des .use{display:inline-block;padding:3px 8px;font-size:12px;color:#f31;border:1px solid #f31;border-radius:10px;background:transparent;-webkit-appearance:none}
/*# sourceMappingURL=coupons.80a37fa9.chunk.css.map */