/* pages/user/purse.wxss */ Page { background-color: #D13829; padding-top: 1rpx; } .purse__detail { background-image: linear-gradient(-90deg, #F1472E 3%, #F8923E 97%); border: 14rpx solid #FFB38F; border-radius: 20rpx; box-shadow: 0 4rpx 8rpx 0 rgba(120, 47, 47, 0.5), inset 2rpx 2rpx 12rpx 0 rgba(125, 61, 37, 0.2); height: 374rpx; margin: 32rpx 32rpx 52rpx; padding: 16rpx 32rpx 32rpx; width: 686rpx; } .purse__text { color: #fff; font-size: 24rpx; } .purse__text_right { float: right; text-decoration: underline; } .purse__withdraw { color: #fff; font-size: 64rpx; font-weight: bold; height: 82rpx; margin-top: 32rpx; } .purse__withdraw_btn { background-color: transparent; background-image: linear-gradient(180deg, #FFFFFF 0%, #FFD0B7 100%); box-shadow: 0 10rpx 40rpx 0 rgba(142, 40, 19, 0.36); border-radius: 30rpx; color: #F14A2F; float: right; font-size: 30rpx; font-weight: bold; height: 60rpx; line-height: 60rpx; margin: 15rpx 32rpx 0 0; width: 132rpx; } .reward::after { height: 120%; left: 10rpx; top: 30%; } .purse__money { display: flex; flex-direction: row; margin: 40rpx -16rpx 0; } .purse__money_item { color: #fff; flex: 1; font-size: 24rpx; height: 118rpx; margin: 0 16rpx; padding: 12rpx 0 0; position: relative; text-align: center; } .purse__money_item::before { background: #FFFFFF; border-radius: 4rpx; content: ''; height: 100%; left: 0; opacity: 0.18; position: absolute; top: 0; width: 100%; } .purse__money_item text { display: block; font-size: 44rpx; font-weight: bold; margin-top: 10rpx; } .purse__rule { height: 472rpx; margin-bottom: 52rpx; position: relative; } .purse__rule_head { height: 98rpx; left: 50%; margin-left: -232rpx; position: absolute; top: 0; width: 464rpx; z-index: 1; } .purse__rule_bg { height: 430rpx; left: 32rpx; position: absolute; top: 48rpx; width: 686rpx; } .purse__rule_detail { font-size: 24rpx; font-weight: bold; height: 260rpx; left: 100rpx; position: absolute; top: 144rpx; width: 550rpx; } .purse__rule_detail label { display: block; margin: 10rpx 10rpx 10rpx 20rpx; padding-left: 25rpx; position: relative; } .purse__rule_detail label::before { background-color: #333; content: ''; height: 10rpx; left: 0; position: absolute; top: 18rpx; transform: rotate(45deg); width: 10rpx; } .purse__rule_detail text { color: #FF1A19; line-height: 44rpx; } .purse__rule_detail .tag { background-color: #FF1A19; border-radius: 28rpx 24rpx 24rpx 0; color: #fff; display: inline-block; font-size: 16rpx; font-weight: normal; line-height: 32rpx; margin: 0 5rpx; padding: 0 20rpx; } .purse__btn_group { margin: 0 32rpx; } .purse__share { background-image: linear-gradient(-180deg, #E01CFF 0%, #7D08F9 100%); border-radius: 50rpx; float: left; font-size: 32rpx; height: 100rpx; line-height: 100rpx; width: 456rpx; } .purse__rank { background-image: linear-gradient(-180deg, #FFF42C 0%, #FF9F2C 100%); border-radius: 50rpx; color: #FF2017; float: left; font-size: 32rpx; font-weight: bold; height: 100rpx; line-height: 100rpx; margin-right: 20rpx; width: 210rpx; }