.new-appointment-dialog .el-form-item{margin-bottom:15px}.new-appointment-dialog .el-form-item__label{padding:0;line-height:24px;font-size:13px;color:#606266}.new-appointment-dialog .el-input__inner,.new-appointment-dialog .el-textarea__inner{border-radius:4px}.new-appointment-dialog .el-radio-group{display:flex}.new-appointment-dialog .el-radio-group .el-radio-button{flex:1}.new-appointment-dialog .el-radio-group .el-radio-button .el-radio-button__inner{width:100%}.new-appointment-dialog .document-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:148px;height:148px}.new-appointment-dialog .document-uploader .el-upload:hover{border-color:#409eff}.new-appointment-dialog .document-uploader .document-preview{position:relative;width:100%;height:100%}.new-appointment-dialog .document-uploader .document-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.new-appointment-dialog .document-uploader .document-actions{position:absolute;bottom:0;left:0;right:0;padding:5px;background:rgba(0,0,0,.5);display:flex;justify-content:center}.new-appointment-dialog .document-uploader .upload-progress{position:absolute;bottom:0;left:0;right:0;padding:5px}.new-appointment-dialog .document-uploader .document-uploader-icon{font-size:28px;color:#8c939d;width:148px;height:148px;line-height:148px;text-align:center}.new-appointment-dialog .diagnosis-uploader .el-upload-list--picture-card .el-upload-list__item,.new-appointment-dialog .multi-uploader .el-upload-list--picture-card .el-upload-list__item{width:148px;height:148px}.new-appointment-dialog .diagnosis-uploader .el-upload--picture-card,.new-appointment-dialog .multi-uploader .el-upload--picture-card{width:148px;height:148px;line-height:148px}.new-appointment-dialog .diagnosis-uploader .el-upload__tip,.new-appointment-dialog .multi-uploader .el-upload__tip{margin-top:5px;font-size:12px;color:#909399}.new-appointment-dialog .required-mark{color:#f56c6c;margin-right:4px;font-weight:700;display:inline-block}.new-appointment-dialog .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label:before{display:none}.el-divider__text{font-size:16px;font-weight:700;color:#409eff;background:#fff;padding:0 10px}