.hospital-new-component .patient-detail-edit .patient-block {
  margin: 24rpx 0;
  background: #fff;
  padding: 24rpx;
  color: #333;
  font-size: 34rpx;
}
.hospital-new-component .patient-detail-edit .patient-block .patient-name {
  font-size: 40rpx;
  line-height: 56rpx;
}
.hospital-new-component .patient-detail-edit .patient-block .patient-flex {
  display: flex;
  justify-content: space-between;
}
.hospital-new-component .patient-detail-edit .patient-block .patient-theme {
  font-size: 24rpx;
  color: #1677FF;
}
.hospital-new-component .patient-detail-edit .patient-block .patient-icon {
  width: 45rpx;
  height: 45rpx;
}
.hospital-new-component .patient-detail-edit .patient-block .patient-p {
  color: #999;
  font-size: 24rpx;
  margin-top: 24rpx;
}
.hospital-new-component .patient-detail-edit .patient-block .patient-label {
  flex: 0 0 200rpx;
}
.hospital-new-component .patient-detail-edit .patient-block .patient-val {
  flex: 1 1 auto;
}
.hospital-new-component .patient-detail-edit .patient-btn {
  margin: 40rpx 24rpx;
  background: #1677FF;
  color: #fff;
  font-size: 34rpx;
  border-radius: 8rpx;
  line-height: 98rpx;
  text-align: center;
}
