.hospital-new-component .scroll-view-max { max-height: 70vh; } .hospital-new-component .hospital-select-card { padding: 0 32rpx 80rpx 32rpx; } .hospital-new-component .hospital-select-card .item-box { height: 144rpx; border-radius: 8rpx; display: flex; padding: 20rpx 24rpx; align-items: center; margin-bottom: 24rpx; justify-content: space-between; background-color: #f8f8f8; color: #333; line-height: 1.5; } .hospital-new-component .hospital-select-card .item-box .card-balance { font-size: 26rpx; } .hospital-new-component .hospital-select-card .item-box .card-num { font-size: 34rpx; } .hospital-new-component .hospital-select-card .button { height: 49rpx; padding: 0 32rpx; background: #1677FF; border-radius: 8rpx; display: flex; align-items: center; justify-content: center; color: #fff; font-size: 24rpx; } .hospital-new-component .hospital-select-card .button:active { opacity: 0.9; } .hospital-new-component .hospital-select-card .button.disabled { color: #999; background-color: #f5f5f5; } .hospital-new-component .hospital-select-card .tips { color: #999; font-size: 26rpx; padding-top: 14rpx; }