.marginTop8{margin-top:8px}.marginTop40{margin-top:40px}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;font-size:0}.ant-cascader-picker-disabled,.ant-checkbox-disabled+span,.ant-input-disabled,.ant-radio-disabled+span,.ant-select-disabled{background:transparent;color:rgba(0,0,0,.65)!important}.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:rgba(0,0,0,.43)!important;background:#fafafa}.ant-radio-disabled .ant-radio-inner:after{background-color:rgba(0,0,0,.43)!important}input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{color:rgba(0,0,0,.65);background:#fafafa}.ant-input[disabled],.ant-radio-button-wrapper-disabled,.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{color:rgba(0,0,0,.65)!important}.ant-input[disabled]{background:#fafafa}.ant-time-picker-input[disabled]{color:rgba(0,0,0,.65);background:#fafafa}.ant-select-disabled .ant-select-selection{background:#fafafa}.ant-calendar-range-picker-input{text-align:left!important}.ant-modal{padding-bottom:0!important}.ant-modal-header{padding:14px 24px}.ant-modal-close-x{width:51px!important;height:51px!important;background:#fff;border-bottom:1px solid #ddd}.listTemp{padding:24px}.pageBox{padding:20px 0;text-align:right}.defaultTable{background:#fff}.defaultTable .ant-table-placeholder{padding:0 16px;line-height:50px}.defaultTable .ant-table-thead>tr>th{color:#262626;padding:17px 10px 17px 16px;line-height:22px;text-align:left;background:#fafafa!important}.defaultTable .ant-table-tbody>tr>td{color:#595959;padding:17px 10px 17px 16px;line-height:22px;text-align:left;font-weight:400}.defaultTable a{color:#1890ff}.ant-table-body::-webkit-scrollbar{width:12px;height:12px;cursor:pointer}.ant-table-body::-webkit-scrollbar-thumb{border-radius:12px;background:rgba(46,47,48,.2);cursor:pointer}.ant-table-body::-webkit-scrollbar-track{background:transparent}.backTemp{text-align:center;background:#fff;line-height:50px;position:sticky;top:0;right:0;left:0;z-index:7;border-bottom:1px solid #ddd;margin:0}.backTemp .backBtn{float:left;margin-left:0;cursor:pointer;color:#0084ff;font-size:16px;font-weight:500;padding:0 24px}.backTemp .backTitle{font-size:16px;font-weight:700;text-align:left;color:rgba(0,0,0,.85);padding:0 24px}.formFormat{background:#fff;padding:0;position:relative}.formFormat .saveFormBtn{height:60px;position:sticky;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #ddd;margin-right:20px}.formFormat .saveFormBtn .ant-btn{position:relative;display:block;float:right;height:32px;margin:15px 10px}.stepFormat{background:#fafafa;overflow-y:auto;padding:24px}.stepFormat .stepFormatPage{background:#fff;padding:24px}.stepFormat .ant-form-item-required:before{display:none}.stepFormat2{background:#fff}.stepFormat::-webkit-scrollbar{width:12px;height:12px;cursor:pointer}.stepFormat::-webkit-scrollbar-thumb{cursor:pointer;border-radius:12px;background:rgba(46,47,48,.2)}.stepFormat::-webkit-scrollbar-track{background:transparent}.formRequire{padding:15px 14px 15px 0}.formRequire .formTitleIcon{display:inline-block;position:absolute;right:7px;line-height:18px;top:15px}.formRequire .formTitle{height:18px;line-height:18px;text-align:right}.formRequire .formTitle .formTitleRequire{float:right;line-height:18px;position:relative;display:inline-block;content:"*";font-size:14px;color:#f5222d}.formRequire .formTitle .formTitleWord{float:right;margin-left:4px;line-height:18px}.formRequireNoPadding{padding:0 14px 0 0}.formRequireNoPadding .formTitleIcon{display:inline-block;position:absolute;right:7px;line-height:18px;top:15px}.formRequireNoPadding .formTitle{height:18px;line-height:18px;text-align:right}.formRequireNoPadding .formTitle .formTitleRequire{float:right;line-height:18px;position:relative;display:inline-block;content:"*";font-size:14px;color:#f5222d}.formRequireNoPadding .formTitle .formTitleWord{float:right;margin-left:4px;line-height:18px}.formRequire2{padding:5px 14px 7px 0}.formRequire2 .formTitleIcon{display:inline-block;position:absolute;right:7px;line-height:36px;top:5px}.formRequire2 .formTitle{height:18px;line-height:18px;text-align:right}.formRequire2 .formTitle .formTitleRequire{float:right;line-height:18px;position:relative;display:inline-block;content:"*";font-size:14px;color:#f5222d}.formRequire2 .formTitle .formTitleWord{float:right;margin-left:4px;line-height:18px}.formItemStyle{padding:8px 0}.FormTemp .ant-form-item-control{line-height:28px}.FormTemp .ant-form-item,.FormTemp .ant-form-item-control-wrapper{width:100%}.FormTemp .ant-form-item-with-help{margin:0}.FormTemp:first-child{margin-top:0}.formRadioCheck{text-align:left;width:100%}.formRadioCheck .ant-form-item-control,.formRadioCheck .ant-form-item-control-wrapper{width:100%}.formRadioCheck .ant-form-item-children{line-height:0;width:100%}.formRadioCheck .ant-form-item-control{line-height:0}.formRadioCheck .ant-radio-group{width:100%}.formRadioCheck .ant-radio-group .ant-radio-wrapper{margin:0 8px 0 0;line-height:32px;float:left}.formRadioCheck .ant-checkbox-group{width:100%;text-align:left}.formRadioCheck .ant-checkbox-group .ant-checkbox-wrapper{margin:0 8px 0 0;line-height:32px;float:left}.anchorForm{position:absolute;top:24px;left:24px;padding:18px 0}.anchorForm .ant-anchor-link{line-height:22px;padding:0 0 0 16px;margin-bottom:8px;font-size:14px}.formTitleFirst{color:#262626;margin:40px 0 8px;line-height:24px;font-size:18px;font-weight:700}.formTitleSecond{margin:8px 0}.formTitleSecond .ant-divider-inner-text{font-weight:700;font-size:16px;line-height:24px}.formTitleSecond .ant-divider-horizontal.ant-divider-with-text-left:before{width:3%}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,ul,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;outline-style:none}body,html{line-height:1;overflow-x:hidden;width:100%;color:#000;font-size:14px}a{margin:0;padding:0;border:0;text-decoration:none;font-size:100%;vertical-align:baseline;background:transparent}li,ol,ul{list-style:none}a:focus,a:hover{text-decoration:none;outline-style:none}em,i{font-style:normal}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{vertical-align:middle;outline:none;border:none}.clear:after,.clear:before{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}.clear:after{clear:both}.clear{*zoom:1}.ant-spin-nested-loading>div>.ant-spin{height:100vh!important;position:fixed;left:0;top:calc(50vh - 200px)}.isView .has-error .ant-form-explain{display:none!important}.isView .error .ant-select-selection--single{border:1px solid #d9d9d9}.appBody{height:100%;background-color:#fff;overflow:auto}.appBody .containerContentPageRoute{min-height:calc(100vh - 30px)}.containerContentPage.appBody .containerContentPageRoute{min-height:calc(100vh - 158px)}.appBody::-webkit-scrollbar{width:12px;height:12px}.appBody::-webkit-scrollbar-thumb{border-radius:12px;background:rgba(46,47,48,.2);cursor:pointer}.appBody::-webkit-scrollbar-track{background:transparent}.ant-modal-body::-webkit-scrollbar{width:12px;height:12px}.ant-modal-body::-webkit-scrollbar-thumb{border-radius:12px;background:rgba(46,47,48,.2);cursor:pointer}.ant-modal-body::-webkit-scrollbar-track{background:transparent}.FormTemp{background:#fafafa;margin-top:8px;position:relative}.FormTemp .oldAndGlycIcon{position:absolute;top:0;right:0;background:#fafafa;padding-left:16px;z-index:1}.FormTemp .FormTempT{background:#fff;position:relative;font-weight:700;font-size:18px;padding:32px 0 8px;line-height:26px;color:rgba(0,0,0,.85)}.FormTemp .FormTempT2{padding-top:8px;line-height:22px;position:relative;height:32px}.FormTemp .FormTempT2 .FormTempT2Hr{border-bottom:1px solid #eee;position:absolute;top:19px;left:24px;right:24px}.FormTemp .FormTempT2 .FormTempT2Word{padding:0 16px 0 24px;font-size:16px;font-weight:700;color:#262626;background:#fafafa;display:inline-block;position:absolute;top:8px}.FormTemp .FormTempT3{padding-top:8px;line-height:22px;position:relative;height:32px}.FormTemp .FormTempT3 .FormTempT3Hr{border-bottom:1px solid #eee;position:absolute;top:19px;left:24px;right:24px}.FormTemp .FormTempT3 .FormTempT3Word{padding:0 16px 0 24px;font-size:16px;font-weight:700;color:#262626;background:#fff;display:inline-block;position:absolute;top:8px}.accomplishmentManageStep1 .ant-alert-with-description.ant-alert-no-icon{padding:4px 8px 8px!important}.OtherIframeIframe{height:calc(100vh - 137px)}.drawerTable .drawerTableTitle{font-weight:700}.drawerTable .drawerTableTable{border-color:#f0f0f0;border:1px solid #f0f0f0;line-height:38px;margin-top:16px}.drawerTable .drawerTableTable td{text-align:left;padding:1px 24px;background:#fff;color:rgba(0,0,0,.85)}.drawerTable .drawerTableTable .tdBold{background:#fafafa}.drawerTable .drawerTableTable .numberBorder{border:1px solid #bfbfbf;padding:0 3px;margin:0 3px;text-align:center;display:inline-block;height:20px;line-height:20px;width:20px}.drawerTable .drawerTableTable .numberBorder:first-child{margin-left:0}.drawerTable .drawerTableTable .numberBorder1{border-color:#fff}.drawerTable .drawerTableTable .numberBorder2{border-color:#fff;margin:0}.drawerTable .drawerTableTable .drawerTableTableCtDiv{width:140px;height:140px;border:1px dashed #d9d9d9;padding:8px;float:left;margin:8px 16px 8px 0;position:relative;cursor:pointer}.drawerTable .drawerTableTable .drawerTableTableCtDiv .drawerTableTableCtImg{width:122px;height:122px}.downloadHealthEduMenu:hover{background:#fff!important}.downloadHealthEduTitle{margin:10px 0;color:#333;border-bottom:1px solid #ddd;line-height:24px}.downloadHealthEduCt{color:#1990ff;cursor:pointer;line-height:24px}.downloadHealthEduCt:hover{background:#e6f7ff}.ant-form-item-label{text-align:left!important}.ant-form-item-label label{color:rgba(0,0,0,.65)!important}.ant-select-arrow{color:#333}.listSearch .listSearchCt{float:left;margin-bottom:16px}.listSearch .listSearchCt .listSearchCtName{float:left;line-height:32px;text-align:right;padding-right:7px}.listSearch .listSearchCt .listSearchCtName span{margin-right:2px}.listSearch .listSearchCt .listSearchCtVal{line-height:32px}.listSearch .listSearchCt .listSearchCtVal .ant-calendar-range-picker-input{width:85px;text-align:left}.listSearch .listSearchCt .listSearchCtVal .ant-calendar-range-picker-separator{width:32px}.listSearch .listSearchCt .listSearchCtValInput{height:32px}.listSearch .listSearchCtSpan{float:left;height:32px}.listSearch .listSearchBtnLeft{float:left;width:30%}.listSearch .listSearchBtnLeft .btnLLeft .ant-btn{float:left;margin-right:16px;margin-bottom:16px}.listSearch .listSearchBtnLeft .btnLRight .ant-btn{float:right;margin-left:16px;margin-bottom:16px}.listSearch .listSearchBtnRight{float:right;width:30%}.listSearch .listSearchBtnRight .btnRLeft .ant-btn{float:left;margin-right:16px;margin-bottom:16px}.listSearch .listSearchBtnRight .btnRRight .ant-btn{float:right;margin-left:16px;margin-bottom:16px}.listTable{background:#fff}.listTable .ant-table-thead>tr th{font-weight:700;color:#262626;padding:13px 16px;line-height:22px;background:#fafafa}.listTable .ant-table-tbody tr td{font-weight:400;font-size:14px;color:#595959;padding:13px 16px;line-height:22px;height:22px;background:transparent;vertical-align:top}.listTable .ant-table-tbody tr td.ant-table-row-expand-icon-cell{text-align:center}.listTable .ant-table-body{scrollbar-width:none}.listTable .ant-table-body::-webkit-scrollbar{display:none}.listTable .ant-table-body::-webkit-scrollbar-thumb{cursor:pointer;border-radius:12px;background:rgba(46,47,48,.2)}.listTable .ant-table-body::-webkit-scrollbar-track{background:transparent}.listTable .ant-table-placeholder{padding:13px 16px;line-height:24px}.listTable .ant-pagination-item a{color:rgba(0,0,0,.65)}.listTable .ant-table-tbody>tr.noHover:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:transparent}.listTable .relativeTable{margin-top:-57px}.listTable .relativeTable .ant-table-body::-webkit-scrollbar-thumb{background:transparent}.listTable .tableHeadFixed{background:transparent;margin-top:0}.listTable .tableHeadFixed .ant-table-placeholder,.listTable .tableHeadFixed .ant-table-tbody{display:none}.listTable .listTableFilter .ant-table-thead>tr>th .anticon-filter{right:8px}.listTable .listTableFilter .ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters{padding-right:60px!important}.listTable .tableSticky1{position:sticky;top:0;z-index:990;background:#fff}.listTable .tableSticky2{position:sticky;bottom:4px;left:0;overflow:auto;width:100%;height:12px;z-index:2;cursor:pointer}.listTable .tableSticky2::-webkit-scrollbar{width:12px;height:12px;cursor:pointer}.listTable .tableSticky2::-webkit-scrollbar-thumb{cursor:pointer;border-radius:12px;background:rgba(46,47,48,.2)}.listTable .tableSticky2::-webkit-scrollbar-track{background:transparent}.listTable .pageBox{padding:20px 0 0;text-align:right}.listTable .pagePreAndNext{float:right;margin:24px 0 0}.listTable .pagePreAndNext .anticon{cursor:not-allowed;margin-left:8px;color:#d9d9d9;text-align:center;font-size:12px;border:1px solid #d9d9d9;border-radius:2px;width:32px;height:32px;line-height:32px}.listTable .pagePreAndNext .anticon.active{color:#595959;cursor:pointer}.tableCtTooltip{cursor:pointer;cursor:default}.tableCtTooltip .ellipsisClass{word-break:break-all;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tableCtTooltip .tableCtTooltipBtn{border:1px solid #ddd;padding:0 10px;line-height:30px;border-radius:4px;width:auto}.tableCtTextTooltip{max-width:360px}.tableCtTextTooltip .ant-tooltip-inner{max-width:350px;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left}.tableInfo .tableInfoTable{border:1px solid #f0f0f0;border-width:1px 0 0 1px;color:rgba(0,0,0,.85);line-height:22px}.tableInfo .tableInfoTable .tableInfoTr{display:flex;flex-wrap:wrap}.tableInfo .tableInfoTable .tableInfoTH{flex:0 0 88px;background:#fafafa}.tableInfo .tableInfoTable .tableInfoTd,.tableInfo .tableInfoTable .tableInfoTH{justify-content:flex-start;display:flex;align-items:center;text-align:left;padding:8px 12px;border:1px solid #f0f0f0;border-width:0 1px 1px 0}.tableInfo .tableInfoTable .tableInfoTd{flex:1;min-height:40px}