.contain { box-sizing: border-box; min-height: 100vh; background-color: #fafafa; } .content { padding: 60rpx 40rpx; } .title { font-size: 36rpx; line-height: 1; font-weight: 700; color: #0056A3; } .input { margin: 40rpx 0; padding: 22rpx; border-radius: 10rpx; background-color: #fff; border: 2rpx solid #eee; box-shadow: 0 6rpx 10rpx rgba(0, 0, 0, 0.1); } .userInfo { padding-top: 22rpx; border-top: 2rpx solid #eee; } .info { padding: 22rpx 32rpx; border-radius: 10rpx; background-color: #fff; border: 2rpx solid #eee; box-shadow: 0 6rpx 10rpx rgba(0, 0, 0, 0.1); margin-bottom: 30rpx; line-height: 2; } .info .mt { margin-top: 30rpx; } .info .r { color: #C13700; font-weight: 700; } .info .g { color: #60BB46; font-weight: 700; } .balance-info { display: flex; justify-content: space-between; margin-top: 20rpx; padding: 20rpx 0; border-top: 2rpx solid #eee; } .balance-item { flex: 1; text-align: center; } .balance-item .label { font-size: 24rpx; color: #666; margin-bottom: 10rpx; } .balance-item .value { font-size: 32rpx; font-weight: 700; } .balance-item .b { color: #0056A3; }