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