/*
 * @Description SRM 主业务壳公共基础字号和公共控件字号覆盖
 * @Author symbio.li.xu
 * @Date 2026/8/31
 */

/*
 * Keep the override limited to public base and control styles. The body
 * qualifier is intentional because some dependency styles are loaded by
 * SeaJS after the page shell. Inline styles and more specific page selectors
 * remain effective.
 */
body {
    font-size: 12px;
}

body .form-control,
body .btn,
body .dropdown-menu,
body .input-group-addon,
body label,
body output,
body h5,
body .h5,
body .popover,
body .popover-title,
body .sns-combobox,
body .alert,
body .table-header,
body .widget-toolbar > a,
body .widget-toolbar > .widget-menu > a,
body .dataTables_info,
body .ui-spinner-input,
body .ui-tooltip,
body .ui-dialog .ui-dialog-buttonpane button,
body .ui-jqdialog .ui-dialog-buttonpane button,
body .onpage-help-modal .modal-body,
body .panel-title,
body .datagrid-cell,
body .datagrid-header .datagrid-cell span,
body .datagrid-view .datagrid-editable-input,
body .webuploader-box .uploader-list,
body .webuploader-box .uploader-list .item h4,
body .phx-uploader .uploader-status-bar .info,
body .phx-uploader .uploader-status-bar .btns .webuploader-pick,
body .dropzone .dz-preview,
body .dropzone-previews .dz-preview,
body .gritter-title,
body .phx-img-limit .btnbox span.font-btn,
body .ztree *,
body .layui-layer-title,
body .layui-layer-dialog .layui-layer-content,
body .select2-container-multi .select2-choices .select2-search-field input {
    font-size: 12px;
}

/*
 * 共享头部按当前用户语言动态显示中文或英文；仅覆盖文字节点，
 * 保留语言切换、用户菜单中的图标字体原有尺寸。
 */
body #navbar #currentLanguage,
body #navbar #login_userName,
body #navbar #login_orgName {
    font-size: 12px;
}

body #login-info-modal .modal-body h3 {
    font-size: 22px;
}

body #login-info-modal .modal-title,
body #login-password-modal .modal-title {
    font-size: 16px;
}

body #login-info-modal .close,
body #login-password-modal .close {
    font-size: 19px;
}
