.mt-15 { margin-top: 28.13rpx; } .ml-3 { margin-left: 5.63rpx; } .page { background-color: #f5f5f5; width: 100%; overflow-y: auto; overflow-x: hidden; height: 100%; } .list { padding: 54.38rpx 37.5rpx 200.63rpx; background-image: linear-gradient(180deg, #ff8d1a -24.5%, #ff8d1a00 57.4%); } .list-item { padding: 30rpx 26.25rpx; background-color: #ffffff; border-radius: 18.75rpx; } .list-item:first-child { margin-top: 0; } .image { width: 105rpx; height: 105rpx; } .group { width: 261.25rpx; } .font { font-size: 30rpx; font-family: SourceHanSansCN; line-height: 27.75rpx; color: #000000; } .font_2 { font-size: 24.38rpx; font-family: SourceHanSansCN; line-height: 31.88rpx; color: #9c9c9c; } .text { font-size: 26.25rpx; } .image_2 { width: 41.25rpx; height: 41.25rpx; } .group_2 { align-self: flex-end; } .equal-division { width: 336.56rpx; } .image_3 { width: 33.75rpx; height: 33.75rpx; } .font_3 { font-size: 24.38rpx; font-family: SourceHanSansCN; line-height: 22.69rpx; color: #ff8d1a; } .section { flex: 1 1 155.63rpx; } .equal-division-item { padding: 11.25rpx; background-color: #ffffff; border-radius: 9.38rpx; height: 56.25rpx; border-left: solid 1.88rpx #ff8d1a; border-right: solid 1.88rpx #ff8d1a; border-top: solid 1.88rpx #ff8d1a; border-bottom: solid 1.88rpx #ff8d1a; } .equal-division-item_2 { padding: 11.25rpx; background-color: #ff8d1a; border-radius: 9.38rpx; height: 54.38rpx; } .image_4 { width: 30rpx; height: 30rpx; } .font_4 { font-size: 24.38rpx; font-family: SourceHanSansCN; line-height: 22.69rpx; color: #ffffff; } .text_2 { line-height: 22.72rpx; }