.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;
}
