.data-v-c9e973d8 .newgift-content uni-image{width:113rpx!important;height:24rpx!important}.data-v-c9e973d8 .reward-popup .uni-popup__wrapper.uni-custom.center .uni-popup__wrapper-box{max-height:unset!important;overflow-y:unset}.register-box.data-v-c9e973d8 .uni-scroll-view{background:unset!important}.register-box.data-v-c9e973d8{max-height:300rpx;overflow-y:scroll}.reward-wrap{width:85vw;height:auto}.reward-wrap .newgift-content{width:100%;height:auto;background-size:100%;background-repeat:no-repeat;padding-bottom:40rpx}.reward-wrap .content-title-holiday{font-size:32rpx;font-weight:700;font-family:BDZongYi-A001;display:flex;align-items:center;justify-content:center;padding-top:320rpx;line-height:1}.reward-wrap .content-title-holiday .birthday-img-all{width:100rpx;height:20rpx}.reward-wrap .content-title-holiday > view{margin:0 20rpx;color:#fff;font-weight:700}.reward-wrap .content-title-name{font-size:32rpx;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center;color:#fff;margin:30rpx 0 40rpx;line-height:1}.reward-wrap .content-title-hint{margin:0 70rpx 40rpx;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center;color:#fff}.reward-wrap .reward-content{max-height:300rpx;margin:0 56rpx}.reward-wrap .reward-content-two{max-height:360rpx;margin:0 56rpx}.reward-wrap .head{color:#fff;text-align:center;line-height:1;margin:20rpx 0}.reward-wrap .content:last-child{margin-bottom:0}.reward-wrap .content{display:flex;align-items:center;padding:16rpx 26rpx;background:#fff;border-radius:10rpx;margin-bottom:20rpx}.reward-wrap .content .info{flex:1}.reward-wrap .content .tip{color:#fa5b14;padding:10rpx 0 10rpx 20rpx;width:60rpx;line-height:1.5;letter-spacing:2rpx;border-left:2rpx dashed #e5e5e5}.reward-wrap .content .num{font-size:48rpx;color:#fa5b14;font-weight:bolder;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300rpx}.reward-wrap .content .type{font-size:24rpx;margin-left:10rpx;line-height:1;font-weight:400;color:#606266}.reward-wrap .content .desc{margin-top:8rpx;color:#909399;font-size:24rpx;line-height:1}.reward-wrap .close-btn{text-align:center;margin-top:20rpx;z-index:500}.reward-wrap .close-btn .btn{color:#fff;font-size:40rpx;border:4rpx solid #fff;border-radius:50%;padding:10rpx;font-weight:700;width:40rpx;height:40rpx;margin:0 auto;line-height:40rpx}