.mine { display: flex; flex-direction: column; width: 100%; background-color: #fff; } .mine .head { display: flex; flex-direction: row; justify-content: center; align-items: center; margin-top:20rpx; } .mine .head image { height: 48rpx; width: 48rpx; margin: 0 10rpx; } .mine .head .balance {color: #e93323;} .mine .main { display: flex; flex-direction: row; margin-top: 36rpx; height: 240rpx; } .mine .main .left { display: flex; flex-direction: column; justify-content: center; align-items: center; flex-grow: 2; } .main .left .start { width: 200rpx; height: 200rpx; background-color: #e93323!important; color: #fff; border-radius: 50%; display: flex; flex-direction: column; justify-content: center; align-items: center; } .mine .main .right { display: flex; flex-direction: column; justify-content: center; flex-grow: 3; } .mine .main .right .current { display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-start; } .mine .main .right .current .progress { font-size: 48rpx; color: green; } .mine .his { display: flex; flex-direction: column; justify-content: flex-start; } .mine .his .his-img { display: flex; flex-direction: row; justify-content: center; } .mine .his .his-img image { width: 431rpx; height: 88rpx; } .mine .his .no-record { display: flex; flex-direction: row; justify-content: center; margin-top: 32rpx; color: gray; } .mine .his .records { display: flex; flex-direction: column; width: 100%; margin: 32rpx 20rpx; } .mine .his .records .item { display: flex; flex-direction: row; justify-content: flex-start; height: 54rpx; margin: 10rpx; } .mine .his .records .color { color: forestgreen; } .mine .his .records .icon { width: 10%; } .mine .his .records .icon image { width: 48rpx; height: 48rpx; } .mine .his .records .item .symbol { display: flex; width: 15%; } .mine .his .records .item .direction { display: flex; width: 15%; } .mine .his .records .item .amount { display: flex; width: 30%; } .mine .his .records .item .time { display: flex; width: 30%; }