page{ background-color: var(--main-color); } .promation-coupon{ padding:0 30rpx 70rpx 30rpx; overflow: auto; } .loadings{ height:80rpx; text-align: center; } .coupon-list .item{ background-color: #fff; border-radius: 24rpx; padding:32rpx 40rpx 40rpx; margin-bottom:24rpx; box-shadow: 0px 4px 10px 2px rgba(222, 169, 0, 0.5); position: relative; z-index: 1; } .coupon-list .item::before,.coupon-list .item::after{ content: ''; border-radius: 50%; position: absolute; left:-12rpx;top:88rpx; width:24rpx;height:24rpx; background-color: var(--main-color); } .coupon-list .item::after{ right:-12rpx; left: auto; } .coupon-list .item .name{ font-size: 40rpx; font-weight: 500; display: flex; align-items: center; line-height: 54rpx; } .coupon-list .item .name .left{ flex:1; } .coupon-list .item .money{ font-size: 54rpx; line-height: 1; } .coupon-list .item .tips{ font-size: 26rpx; color: #999999; margin-top:44rpx; } .button.get{ position: relative; z-index: 1; margin-top:60rpx; background-color: var(--main-font-color)!important; color:#fff!important; } .button.disabled{ } .bottom-img{ position: fixed; bottom:0; width:500rpx; height:540rpx; left:calc(50vw - 250rpx); z-index: 0; }