.hospital-new-component .patient-tabs {
  position: relative;
  padding: 0 24rpx;
  background: #fff;
  display: flex;
}
.hospital-new-component .patient-tabs .patient-scroll {
  display: flex;
  flex: 1 1 auto;
  overflow-x: auto;
}
.hospital-new-component .patient-tabs .patient-item {
  line-height: 80rpx;
  margin-right: 80rpx;
  font-size: 34rpx;
  font-weight: 500;
  color: #333;
  border-bottom: 4rpx solid transparent;
  white-space: nowrap;
}
.hospital-new-component .patient-tabs .patient-item.selected {
  color: #1677FF;
  border-bottom-color: #1677FF;
}
.hospital-new-component .patient-tabs .patient-icon {
  position: relative;
  z-index: 1;
  padding: 0 14rpx;
  display: flex;
  align-items: center;
  box-shadow: -15rpx 0 15rpx 0 #ffffff;
}
