.ui-box{height:110rpx; display: flex; align-items: flex-start; align-content: space-between; padding:37rpx 57rpx 28rpx; border-radius:12rpx; background:#ee3a43 url('data:image/png;base64,[encoded data, 9868 characters]') center bottom no-repeat; background-size: contain;}
.integral{font-size: 90rpx; line-height: 80rpx;}
.ui-box > .ui-text{flex-shrink: 1; width: 100%;}
.ui-score{flex-shrink: 0; text-align: center;}
.list-block .item-content{border-bottom: 2rpx solid #c7c7cc; line-height: 35rpx; padding: 10rpx 0;}
.list-block .item-content:last-child{border-bottom: 0 none;}
.list-block .item-title{font-size: 24rpx; color: #3e3a39;}
.list-block .item-text{color:#9fa0a0; font-size:20rpx;}
.list-block .item-after{font-size: 28rpx; font-weight: bold; color: #ee3a43;}
.title{border-bottom: 2rpx solid #9fa0a0; font-size: 26rpx; color: #ee3a43;position: relative;}
.title [class^="icon-"]{font-size: 60rpx; margin-right: 10rpx; vertical-align: middle;}
.title::after{content:'0'; height: 4rpx; line-height: 0; font-size: 0; background: #ee3a43; width: 124rpx; position: absolute; bottom: -4rpx; left: 0;}