.fenxiao-promote{overflow:hidden;padding:0 30rpx 160rpx;min-height:100vh;background-color:#ff2d46;background-size:100%;background-repeat:no-repeat}.fenxiao-promote .my-earnings,
.fenxiao-promote .activity-rules{background-color:#fff;border-radius:30rpx}.fenxiao-promote .my-earnings{margin-top:230rpx;padding-bottom:40rpx}.fenxiao-promote .my-earnings .earnings-head-wrap{background-color:#fff7f5;height:160rpx;border-radius:30rpx;border-bottom-left-radius:0;border-bottom-right-radius:0}.fenxiao-promote .my-earnings .earnings-head{position:relative;padding-top:60rpx;display:flex;align-items:center;justify-content:center}.fenxiao-promote .my-earnings .earnings-head .name{position:absolute;width:384rpx;height:74rpx;top:-22rpx}.fenxiao-promote .my-earnings .earnings-head .content{font-size:24rpx}.fenxiao-promote .my-earnings .earnings-head .money-bg{width:80rpx;height:80rpx}.fenxiao-promote .my-earnings .earnings-head .money-text{margin:0 6rpx;font-size:40rpx;line-height:1}.fenxiao-promote .my-earnings .earnings-body{padding:0 30rpx}.fenxiao-promote .my-earnings .earnings-body .earnings-tab{display:flex;justify-content:space-around;align-items:center;height:100rpx;font-size:30rpx;color:#e93224;margin-bottom:10rpx}.fenxiao-promote .my-earnings .earnings-body .earnings-tab text.active{position:relative;font-weight:700}.fenxiao-promote .my-earnings .earnings-body .earnings-tab text.active::after{position:absolute;content:"";height:4rpx;width:86rpx;left:50%;bottom:-4rpx;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#e93224}.fenxiao-promote .my-earnings .earnings-body .earnings-content-wrap{max-height:440rpx}.fenxiao-promote .my-earnings .earnings-body .earnings-item{display:flex;align-items:center;margin-bottom:20rpx}.fenxiao-promote .my-earnings .earnings-body .earnings-item:last-child{margin-bottom:0}.fenxiao-promote .my-earnings .earnings-body .earnings-item .item-img{width:90rpx;height:90rpx;margin-right:20rpx;flex-shrink:0}.fenxiao-promote .my-earnings .earnings-body .earnings-item .item-time{font-size:24rpx;color:#909399}.fenxiao-promote .my-earnings .earnings-body .earnings-item .item-name{line-height:1.3}.fenxiao-promote .my-earnings .earnings-body .earnings-item .money{margin-left:auto;color:#f9b124}.fenxiao-promote .my-earnings .earnings-empty{display:flex;align-items:center;justify-content:center;height:160rpx;font-size:30rpx}.fenxiao-promote .activity-rules{position:relative;margin-top:60rpx;min-height:300rpx}.fenxiao-promote .activity-rules .rules-name{position:absolute;width:384rpx;height:74rpx;top:-22rpx;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fenxiao-promote .activity-rules .content{padding:70rpx 20rpx 0}.fenxiao-promote .activity-rules .rules-empty{padding-top:140rpx;text-align:center;font-size:30rpx}.fenxiao-promote .active-btn{position:fixed;bottom:0;left:0;right:0;z-index:5;display:flex;align-items:center;justify-content:center;background-color:#ff2d46;height:160rpx;padding:0 60rpx}.fenxiao-promote .active-btn button{flex:1;margin:0;border-radius:50rpx;color:#985400;background:linear-gradient(45deg,#ffe2ac,#fdc174)}