.hospital-new-component .patient-detail-phone .patient-block {
  margin: 24rpx 0;
  background: #fff;
  padding: 24rpx;
  color: #333;
  font-size: 34rpx;
}
.hospital-new-component .patient-detail-phone .patient-block .patient-name {
  font-size: 40rpx;
  line-height: 56rpx;
}
.hospital-new-component .patient-detail-phone .patient-block .patient-flex {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 50rpx;
}
.hospital-new-component .patient-detail-phone .patient-block .patient-flex .patient-icon {
  width: 32rpx;
  height: 32rpx;
}
.hospital-new-component .patient-detail-phone .patient-block .input {
  padding: 0;
  font-size: 34rpx;
  color: #333;
}
.hospital-new-component .patient-detail-phone .patient-block .patient-place {
  font-size: 24rpx;
  color: rgba(0, 0, 0, 0.25);
}
.hospital-new-component .patient-detail-phone .patient-btn {
  margin: 40rpx 24rpx;
  background: #1677FF;
  color: #fff;
  font-size: 34rpx;
  border-radius: 8rpx;
  line-height: 98rpx;
  text-align: center;
}
