.pre-settlement { min-height: 100vh; padding: 32rpx 24rpx; background: #F5F4F5; } .pre-settlement .pre-settlement-detailed { padding: 27rpx 25rpx; background: #FFF; border-radius: 16rpx; } .pre-settlement .pre-settlement-detailed .line { margin: 24rpx 0; border-bottom: 1px dashed #A6A6A6; } .pre-settlement .pre-settlement-detailed .pre-settlement-line { display: flex; justify-content: space-between; margin-bottom: 24rpx; } .pre-settlement .pre-settlement-detailed .pre-settlement-line:last-child { margin-bottom: 0 !important; } .pre-settlement .pre-settlement-detailed .pre-settlement-line .line-left { color: #222; font-weight: 400; font-size: 30rpx; } .pre-settlement .pre-settlement-detailed .pre-settlement-line .line-right { color: #333; font-weight: 500; font-size: 30rpx; } .pre-settlement .pre-settlement-detailed .pre-settlement-line .pre-settlement-amount { color: #FF6430 !important; } .pre-settlement .pre-settlement-detailed .medical-insurance { padding: 26rpx 17rpx; background-color: #F5F5F5; border-radius: 8rpx; } .pre-settlement .pre-settlement-detailed .medical-insurance .medical-insurance-line { display: flex; justify-content: space-between; margin-bottom: 25rpx; } .pre-settlement .pre-settlement-detailed .medical-insurance .medical-insurance-line:last-child { margin-bottom: 0 !important; } .pre-settlement .pre-settlement-detailed .medical-insurance .medical-insurance-line .medical-insurance-line-left { color: #222; font-weight: 400; font-size: 28rpx; } .pre-settlement .pre-settlement-detailed .medical-insurance .medical-insurance-line .medical-insurance-line-right { color: #222; font-weight: 500; font-size: 28rpx; letter-spacing: 0.09rpx; } .pre-settlement .pre-settlement-detailed .medical-insurance .medical-insurance-line .gray { color: #9094A3 !important; font-weight: 400 !important; font-size: 26rpx !important; } .pre-settlement .refundable-amount { margin-top: 16rpx; padding: 32rpx 23rpx; text-align: center; background: #FFF; border-radius: 16rpx; } .pre-settlement .refundable-amount .refundable-amount-title { margin-bottom: 4rpx; color: #333; font-weight: 500; font-size: 32rpx; } .pre-settlement .refundable-amount .refundable-amount-desc { margin-bottom: 32rpx; color: #999; font-weight: 400; font-size: 26rpx; } .pre-settlement .refundable-amount .amount { margin-bottom: 32rpx; color: #333; font-weight: 500; font-size: 72rpx; letter-spacing: 0.24rpx; } .pre-settlement .refundable-amount .immediate-settlement-btn { width: 654rpx; height: 98rpx; }