.login,body,body #root,body #root .app,html,html #root,html #root .app{height:100%;width:100%}.login{display:flex;align-items:center}.login .login-text{width:35%;height:68%;margin-left:12%;border-radius:5%;background-color:#fff;position:relative}.login .login-text .login-title{font-size:2vw;text-align:center;font-weight:700;margin-top:8%;letter-spacing:.2vw;color:#1989fa;margin-left:8%;padding-left:5%;background-repeat:no-repeat}.login .login-text .login-form{display:flex;justify-content:center;margin-top:12%;font-size:1vw}.login .login-text .login-form .loginInput{height:50px;width:100%;border:0;border-bottom:1px solid #eee}.login .login-text .login-button-forget{float:right;margin-right:10%}.login .login-text .login-button{width:50%;height:11%;display:block;border-radius:5px;margin:15% auto 0;font-size:1.7vw;position:absolute;left:24%;bottom:17%}.login .login-text footer{text-align:center;margin-top:20%;opacity:.2}.forget_Password{min-height:150px}.forget_Password .tip{text-align:center;font-size:16px}.forget_Password .tip .tip_icon{color:#ffcc35;margin-right:5px}.forget_Password .forget_steps{width:60%;margin:0 auto}.forget_Password .verifyForm{margin-top:40px}.forget_Password .captcha{display:inline-block;height:32px;width:100px;margin-left:10px;position:absolute;top:0}.edit_password{padding:10px}.edit_password .edit_password_header{font-size:16px;color:#3365e2}.ButtonPosition{display:block;box-sizing:border-box;width:60.333333%;text-align:right;margin-top:40px}.ModifyRemind{text-align:center;margin-top:8px}.nextStepButton{color:#fff;background-color:#1890ff}.identifyingcodeYes{font-size:13px;color:#fff;background-color:#1890ff;border:1px solid #1890ff;line-height:14px}.identifyingcode,.identifyingcodeYes{position:relative;left:5px;top:2px;width:90px;height:27px;text-align:center;overflow:hidden;padding:5px}.identifyingcode{font-size:12px;color:#a3a3a3;background-color:#e5e5e5;border:0;line-height:17px}.password_Modify{position:absolute;left:50%;top:30%;transform:translate(-50%,-50%)}.password_Modify :global .ant-form-item-label{text-align:left!important}.password_Modify :global .ant-form-item-label label:after{content:""!important}.ModifyPhoneNumber :global #_verifyCode_{display:inline-flex!important}.password_lower1{width:62px;background:red;height:14px;margin-right:10px}.password_lower2,.password_lower3{width:62px;background:#f0f2f5;height:14px;margin-right:10px}.password_content{display:inline-flex;width:320px;left:94px;position:relative;height:20px;line-height:20px;top:2px}.password_remind_lower{width:270px;color:red;position:relative;top:-4px}.password_mid1,.password_mid2{width:62px;background:#f93;height:14px;margin-right:10px}.password_mid3{width:62px;background:#f0f2f5;height:14px;margin-right:10px}.password_remind_mid{width:330px;color:#f93;position:relative;top:-4px}.password_heigh1,.password_heigh2,.password_heigh3{width:62px;background:#5ac381;height:14px;margin-right:10px}.password_remind_heigh{width:280px;color:#5ac381;position:relative;top:-4px}.passwordRemindTitle{font-weight:700;margin-bottom:5px}.passwordPopover :global .ant-popover-arrow,.passwordPopover :global .ant-popover-inner{margin-left:55px}.reset_password{height:150px}.reset_password .tip{text-align:center;font-size:16px}.reset_password .tip .tip_icon{color:#ffcc35;margin-right:5px}.admin{height:100%}.admin .sider{color:#fff;overflow-y:scroll;scrollbar-width:none}.admin .content::-webkit-scrollbar,.admin .sider::-webkit-scrollbar{display:none}.admin .content{overflow-y:scroll;scrollbar-width:none;background-color:#fff;margin:10px 10px 0;padding:5px 10px;width:98%;border-radius:10px}.header{position:relative;color:#fff;background-color:#3365e2}.header .header-top{display:flex}.header .header-top .header-top-right{height:60px;position:absolute;right:0;padding-right:20px;line-height:60px;display:flex;align-items:center}.header .header-top .header-top-right .inv_infor{min-width:200px;line-height:16px}.header .header-top .header-top-right .header_user_operation{position:absolute;z-index:100;color:#000;top:60px;right:20px;padding:5px;line-height:30px;border:1px solid #ccc;background-color:#fff;width:100px;text-align:center;cursor:pointer;transition:.5s}.header .header-top .header-top-right .header_user_operation div:hover{background-color:#1492ff;color:#fff}.header .header-top .header-top-right .header_user_operation div.boreder{border-bottom:1px solid #ccc}.header .header-top .header-top-right .header_user{cursor:pointer}.header .header-top .header-top-right .header_user .context{display:inline-block;height:40px;margin:0 10px;vertical-align:middle}.header .header-top .header-top-right .header_user .context span{display:block;height:16px;line-height:16px}.header .header-top .header-top-right button{color:#fff}.header .header-top .header-top-left{line-height:26px;padding:5px 0 5px 8px;margin-left:30px}.header .header-top .header-top-left .system_name{font-size:18px;font-weight:700}.header .header-top .header-top-left .company_name{font-size:15px;font-weight:700}.header .header-bottom{display:flex}.header .header-bottom .header-bottom-left,.header .header-bottom .header-bottom-right{height:60px;display:flex;align-items:center;padding-left:20px}.header .header-bottom .header-bottom-right{position:absolute;right:0;padding-right:26px}.header #components-layout-demo-custom-trigger .trigger{padding:0 24px;font-size:18px;line-height:64px;cursor:pointer;transition:color .3s}.download_header{padding:10px 20px;display:flex;justify-content:space-between;align-items:center;color:#1296db;font-size:20px}.download_header .download_title{margin-left:20px;font-weight:700;color:#000}.left-nav{position:relative}.left-nav .left-nav-header{display:flex;justify-content:center;height:50px;background-color:#fff;align-items:center}.left-nav .left-nav-header h1{font-weight:700;font-size:20px}.left-nav .left-nav_link{display:inline-block;width:100%}.pin-right{position:fixed;right:30px;top:30%;z-index:2}.pin{width:26px;padding:10px 5px 6px;height:auto;color:#fff;text-align:center;line-height:15px;cursor:pointer}.pin-hour{background-color:rgba(0,204,255,.7)}.pin-hour:hover{background-color:#0cf}.pin-refresh{background-color:rgba(255,204,51,.7);margin-top:5px}.pin-refresh:hover{background-color:#fc3}.pin-statistical{margin-top:5px;background-color:rgba(98,207,150,.7)}.pin-statistical:hover{background-color:#62cf96}.person_Infor{padding:20px;height:890px}.footer_button{width:150px;display:flex;margin:20px auto;padding-bottom:20px;justify-content:space-between}.preview-modal .ant-modal-body{padding:0;background:#fff}.filter-bar .form-item,.filter-bar button{margin:0 5px}.filter-bar:after{clear:both}.filter-bar button{margin-top:5px}.filter-bar-investigation{display:block}.filter-bar-investigation .form-item{display:inline-block;margin:5px;height:28px}.filter-bar-investigation .form-item .ui-label{display:inline-block;margin-right:10px}.filter-bar-investigation .form-item .ant-input{width:110px}.filter-bar-investigation .form-item .ant-input-group{width:148px;display:inline-block}.filter-bar-investigation:after{content:"";display:block;height:0;visibility:hidden;clear:both}.preview-list li:nth-child(odd){background:#f9f9f9}.preview-list li{overflow:hidden;padding:10px 15px}.preview-list li .item{float:left;width:50%;padding-left:140px}.preview-list li .item .ui-label{padding:0 0 0 20px;position:relative;float:left;width:205px;margin-left:-140px;margin-right:8px;text-align:right}.preview-list li .item .ui-label:after{content:":";position:relative;margin-left:3px;top:-.5px}.create-form .field{overflow:hidden}.create-form .field .ant-form-item{float:left;width:50%}.create-form .field-max{overflow:hidden}.create-form .ant-form-item{padding-left:140px}.create-form .ant-form-item-label{float:left;width:140px;margin-left:-140px}.preview-list li .item{white-space:pre-wrap}.search_label .ant-form-item-label{float:left;width:110px;margin-left:41px}.search_label .ant-form-explain{margin-left:150px}.text_left_label{float:left;width:95px;margin-bottom:8px;white-space:normal}.RemarkStyle .ant-form-item-label{opacity:0}.ant-form-item{margin-bottom:10px}.projectDetail_heard{display:flex;margin-left:15px}.projectDetail_heard .heard_item{margin-right:20px}.projectDetail_heard .heard_item label:after{content:": "}.hospital_content{display:flex;flex-direction:column;align-items:center;justify-content:center}.hospital_content .hospital_item{display:flex;align-items:center;width:500px;margin-bottom:15px;justify-content:space-between}.hospital_content .hospital_item .item_left{width:40%;text-align:right}.hospital_content .hospital_item .item_right{width:60%}.reviewInfor_content{display:flex;flex-direction:column;padding:0 10px}.reviewInfor_content .content_header{padding:20px 10px;justify-content:space-between}.reviewInfor_content .content_header,.reviewInfor_content .content_row{display:flex;align-items:center;width:100%}.reviewInfor_content .content_row .row_title{font-size:14px;font-weight:800;margin-bottom:20px}.reviewInfor_content .content_row .row_item{display:flex;align-items:center;width:50%;margin-bottom:20px;justify-content:space-between}.reviewInfor_content .content_row .row_item .item_left{width:30%;text-align:right}.reviewInfor_content .content_row .row_item .item_right{width:70%}.reviewInfor_content .content_footer{margin:auto}.check_header{margin:20px 0;justify-content:space-between}.check_filter,.check_header,.check_header .header_item{display:flex;align-items:center}.check_filter{margin:20px 0 30px;justify-content:space-between}.icon_style{margin-right:5px;font-size:20px}.invDetails{width:95%;padding:20px 0}.invDetails .footer_btn{width:200px;display:flex;justify-content:space-around;text-align:center;padding-top:50px;margin:0 auto}.siteList_header{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding:5px 20px;border-bottom:1px dashed #ccc}.siteList_header .leftText{display:flex}.siteList_header .leftText .icon{font-size:20px;margin:0 10px}.siteList_header .leftText .info{margin-right:20px;min-width:200px}.siteList_header .leftText .operation{width:350px;display:flex;align-items:center}.siteList_header .leftText .operation button{margin-right:20px}.siteList_header .goBack{font-size:18px}.userInfor{padding:0 20px}.visit_content{display:flex;flex-direction:column;align-items:center;justify-content:center}.visit_content .visit_item{display:flex;align-items:center;width:350px;margin-bottom:15px;justify-content:space-between}.visit_content .visit_item .item_left{width:20%}.visit_content .visit_item .item_right{width:80%}.sort_grouping_node{height:40px;line-height:40px;background-color:#f0f2f5;padding-left:20px;margin-bottom:10px;display:flex;align-items:center;z-index:99999}.invExec_Mgr{padding:20px}.invExec_Mgr .invExec_header{margin-bottom:20px;display:flex;justify-content:space-between}.invExec_Mgr .invExec_header .invExec_Btn>button{margin-right:15px}.invExec_Mgr .invExec_header .config_infor{font-size:16px;color:#1492ff}.invExec_Mgr .invExec_header .config_infor .config_infor_icon{font-size:20px;vertical-align:middle}.sort_item_node{height:40px;line-height:40px;background-color:#108ee9;color:#fff;padding-left:20px;margin-bottom:10px;z-index:99999}.progressPlan{padding:20px}.progressPlan .progressPlan_filter{margin-bottom:20px}.progressPlan li.sort_item:nth-of-type(3n){margin-right:0}.sort_ul{display:flex;flex-wrap:wrap}.sort_item{width:28%;min-height:40px;line-height:20px;white-space:break-spaces;background-color:#108ee9;color:#fff;padding:5px 10px;margin-right:20px;margin-bottom:10px;z-index:99999}.model_content,.sort_item{display:flex;justify-content:center;align-items:center}.model_content{margin:10px 0;flex-direction:column}.model_content .model_item{display:flex;align-items:center;width:350px;margin-top:20px;justify-content:space-between}.model_content .model_item .item_left{width:20%}.model_content .model_item .item_right{width:80%}.First_line{background:#e6f7ff}.weightTable{font-weight:700}.InvPlan_header{display:flex;align-items:center;justify-content:left;margin-top:10px}.InvPlan_header .header_item{color:#50abec;display:flex;align-items:center}.fte_content{display:flex;flex-direction:column;align-items:center;justify-content:center}.fte_content .fte_item{display:flex;align-items:center;width:590px;margin-bottom:15px;justify-content:space-between}.fte_content .fte_item .item_left{width:20%}.fte_content .fte_item .item_right{width:80%}.halvingLine{border-bottom:1px solid #ddd;margin-bottom:10px}.piList_item{display:flex;margin:5px 0}.piList_item .piList_item_text{width:35%}.pi_add_btn{color:#1296da;margin-left:10px}.pi_add_btn,.pi_del_btn{font-size:20px;cursor:"pointer"}.pi_del_btn{color:red;margin-left:20px}.form_border{border-bottom:1px solid #ccc;margin:10px 0}.form_fte{display:flex;width:100%;justify-content:space-between}.dispose_item{margin-bottom:20px}.dispose_item .dispose_title{margin-bottom:10px;font-size:15px;font-weight:700}.dispose_item .dispose_title_search{display:flex;justify-content:space-between}.dispose_item .dispose_title_search .seach{width:50%;display:flex;font-size:14px;font-weight:400;align-items:center;justify-content:space-around}.dispose_item .demand_Info{display:flex;flex-wrap:wrap}.dispose_item .demand_Info .demand_Info_item{width:50%;display:flex;height:30px;line-height:30px}.dispose_item .demand_Info .demand_Info_item .demand_Info_label{width:40%;text-align:right;white-space:break-spaces}.dispose_item .demand_Info .demand_Info_item .demand_Info_value{width:60%;white-space:break-spaces}.dispose_item .dispose_dispose{padding:10px}.dispose_item .dispose_dispose .dispose_dispose_list{width:40%}.dispose_item .dispose_dispose .dispose_dispose_list_item{display:flex;align-items:center;justify-content:space-between}.dispose_item .dispose_dispose .dispose_dispose_list_item .del_btn{color:#108ee9;cursor:pointer}.projectFile_header{margin-bottom:10px}.homePage{padding:10px 5px}.homePage .ant-tabs-bar{background:#fff}.homePage .ant-tabs-bar .ant-tabs-nav-wrap{width:1200px;margin:0 auto}.homePage .ant-tabs-bar .ant-tabs-tab-active,.homePage .ant-tabs-bar .ant-tabs-tab:hover{color:#3b67da}.homePage .ant-tabs-bar .ant-tabs-ink-bar{background:#fff}.homePage .tabWidth .ant-tabs{overflow:unset}.homePage .tabWidth .ant-tabs .ant-tabs-bar{background:none}.homePage .tabWidth .ant-tabs .ant-tabs-tab-active{color:#3b67da}.homePage .tabWidth .ant-tabs .ant-tabs-ink-bar{background:#3b67da}.homePage .tabWidth .flexBox{display:flex;flex-wrap:wrap}.homePage .tabWidth .flexBox .flexItem{position:relative;width:49%;box-shadow:0 0 3px #ccc;border-radius:3px;display:inline-block;vertical-align:top}.homePage .tabWidth .flexBox .flexItem:nth-child(odd){margin-right:2%}.homePage .tabWidth .flexBox .outer{padding:10px;margin-bottom:2%}.homePage .tabWidth .flexBox .performanceTable{float:none;width:49%;padding-bottom:50px;overflow:hidden}.homePage .tabWidth .flexBox .performanceTable .monthSelect{position:relative;margin-top:10px;padding-bottom:10px;text-align:center;border-bottom:1px solid #d1d1d1}.homePage .tabWidth .flexBox .performanceTable .monthSelect .anticon-left-circle-o{position:absolute;top:7px;left:180px;font-size:14px;cursor:pointer}.homePage .tabWidth .flexBox .performanceTable .monthSelect .anticon-left-circle-o:hover{color:#49a9ee}.homePage .tabWidth .flexBox .performanceTable .monthSelect .anticon-right-circle-o{position:absolute;top:7px;right:180px;font-size:14px;cursor:pointer}.homePage .tabWidth .flexBox .performanceTable .monthSelect .anticon-right-circle-o:hover{color:#49a9ee}.homePage .tabWidth .flexBox .performanceTable .tableWrap{margin-top:10px;margin-left:10px}.homePage .tabWidth .flexBox .performanceTable .tableWrap .ant-table table{border:none!important}.homePage .tabWidth .flexBox .performanceTable .tableWrap .ant-table-thead tr th{font-weight:600;border:none;background:#fff}.homePage .tabWidth .flexBox .performanceTable .tableWrap .ant-table-placeholder,.homePage .tabWidth .flexBox .performanceTable .tableWrap .ant-table-tbody>tr>td,.homePage .tabWidth .flexBox .performanceTable .tableWrap .ant-table-tbody tr td{border:none}.homePage .tabWidth .flexBox .performanceTable .footer{border-top:1px solid #d1d1d1}.homePage .tabWidth .flexBox .footer{position:absolute;bottom:10px;right:10px;left:10px;margin-top:10px;padding:0;line-height:30px;text-align:right}.homePage .tabWidth .flexBox .footer .more{margin-right:4px;color:#666}.homePage .tabWidth .flexBox .footer .more:hover{color:#0e77ca}.homePage .tabWidth .modTitle{line-height:30px;font-size:14px;font-weight:700}.homePage .tabWidth .tit{margin:4px 0 14px;font-size:14px;text-align:center}.homePage .tabWidth .ant-menu-submenu-title{background:#62cf96;height:38px;border-bottom:0;padding:9px 26px;color:#fff;font-size:14px;line-height:20px}.homePage .tabWidth .ant-menu-submenu-title:after{line-height:38px}.homePage .tabWidth .ant-menu-sub{padding:7px 0}.homePage .tabWidth .ant-menu-inline{border-right:0;background:transparent}.homePage .tabWidth .ant-menu-item-selected,.homePage .tabWidth .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:initial}.homePage .tabWidth .ant-menu-item{margin-left:0;left:0;padding-left:20px!important}.homePage .tabWidth .ant-menu-item-selected>a,.homePage .tabWidth .ant-menu-item-selected>a:hover,.homePage .tabWidth .ant-menu-item>a:hover{color:#49a9ee}.homePage .tabWidth .ant-menu-inline .ant-menu-item:after,.homePage .tabWidth .ant-menu-vertical .ant-menu-item:after{right:auto;top:50%;bottom:auto;border-right:0;transform:none;left:8px;margin-top:-3px;width:6px;height:6px;border-radius:50%;background-color:#49a9ee}.homePage .filter-wrap{display:flex;flex-wrap:wrap}.homePage .filter-wrap .filter-item{margin-right:20px}.homePage .filter-wrap .filter-item .filter-label{margin-right:8px}.homePage .colorWrap{display:flex;flex-wrap:wrap}.homePage .colorWrap .colorBox{background-position-x:-4px;background-repeat:no-repeat;background-size:105% 105%;position:relative;margin-bottom:2%;margin-right:2%;padding:10px;width:23.5%;min-height:160px;border-radius:7px;box-shadow:5px 5px 10px #999}.homePage .colorWrap .colorBox:nth-child(4n){margin-right:0}.homePage .colorWrap .colorBox :global .ant-spin-container{margin-top:10px}.homePage .colorWrap .colorBox .colorData{padding-left:20px;min-height:21px;margin-top:8px;font-size:20px;font-weight:700;color:#fff;font-weight:600}.homePage .colorWrap .colorBox .colorCompare{padding-left:20px;margin-top:16px;font-size:12px;color:#fff}.homePage .colorWrap .colorBox .colorCompare span{display:inline-block;width:40px}.homePage .colorWrap .colorBox .colorCompare i{margin:0 6px}.homePage .colorWrap .colorBox .colorMore{position:absolute;right:10px;bottom:10px;cursor:pointer;font-size:12px;font-weight:600;color:#fff}.homePage .colorWrap .colorBox .colorMore:hover{color:#0e77ca}.homePage .colorWrap .colorBox .colorTitle{font-size:14px;color:#fff;font-weight:600;padding-left:20px}.homePage .colorWrap .colorBox .ant-spin-blur:after{background:hsla(0,0%,100%,0)}.homePage .chartHeader{display:flex;justify-content:space-between}.homePage .chartHeader .chartFilter{display:flex;justify-content:center;align-items:center}.homePage .chartHeader .chartFilter .ant-calendar-picker-input::placeholder,.homePage .chartHeader .chartFilter .ant-input{color:#333}.homePage .chartHeader .iconfont{position:relative;top:1px;margin-left:10px;font-weight:400;color:#5257ba;cursor:pointer}.homePage .dsFilter{position:relative;display:flex;flex-wrap:wrap;background:#fff;padding:20px 40px;border-radius:3px}.homePage .dsFilter .dsFilterList{display:flex;flex-wrap:wrap;width:100%;padding:10px 0;border-bottom:1px dashed #d1d1d1}.homePage .dsFilter .dsFilterList .dsFilterLabel{margin-right:20px;color:#000;margin-top:5px;font-weight:500}.homePage .dsFilter .dsFilterList .dsFilterItemWrap a{display:inline-block;margin:0 10px 10px 0}.homePage .dsFilter .dsFilterList .dsFilterItemWrap .dsFilterItem{padding:6px 8px;color:rgba(0,0,0,.6509803921568628);border-radius:3px}.homePage .dsFilter .dsFilterList .dsFilterItemWrap .dsFilterItem.active,.homePage .dsFilter .dsFilterList .dsFilterItemWrap .dsFilterItem:hover{color:#fff;background:#5257ba}.homePage .dsFilter .dsFilterList .dsFilterItemWrap .dsFilterItem.disabled{color:#ccc;cursor:no-drop}.homePage .dsFilter .dsFilterList .dsFilterItemWrap .dsFilterItem.disabled:hover{color:#ccc;background:#fff}.homePage .dsFilter .dsFilterList.noBorder{border:none}.homePage .dsFilter .dsFilterList.sp{display:unset!important}.homePage .dsFilter i{position:absolute;right:40px;bottom:20px;color:#5257ba;cursor:pointer;font-size:14px}.homePage .dsContent{margin-top:20px;padding:20px 40px;background:#fff;border-radius:3px}.homePage .dsContent .chartBox{min-height:400}.homePage .ant-fullcalendar-header{background:#108ee9;text-align:center!important}.homePage .ant-fullcalendar-header .ant-fullcalendar-today{background:#108ee9;box-shadow:0 0 0 1px #108ee9;border-radius:50%}.homePage .ant-fullcalendar-header .ant-radio-group.ant-radio-group-small{display:none}.homePage .ant-fullcalendar-selected-day .ant-fullcalendar-value{border-radius:50%}.homePage .home-cal .ant-fullcalendar-cell{position:relative}.homePage .home-cal .ant-fullcalendar-cell .ant-fullcalendar-content{position:inherit}.homePage .home-cal .ant-fullcalendar-cell .ant-fullcalendar-content .calPoint{position:absolute;top:17px;right:14px;color:#ecec00;cursor:pointer}.homePage .home-cal .ant-fullcalendar-selected-day .ant-fullcalendar-value{background-color:#c4c1f1;box-shadow:0 0 0 1px #c4c1f1}.homePage .home-cal .ant-fullcalendar-value{width:24px;height:24px}.homePage .home-cal .ant-fullcalendar-today .ant-fullcalendar-value{box-shadow:0 0 0 1px #c4c1f1}.homePage .areaGraphic{text-align:right;margin-top:25px;display:flex;float:right;height:13px;line-height:13px;margin-bottom:25px}.homePage .diamond{width:13px;height:13px;background-color:#b3b5b9;margin-right:10px;margin-top:1px;border-radius:13px}.homePage .line{width:40px;height:2px;background-color:#b3b5b9;margin-left:15px;margin-top:6px}.homePage .circle{width:10px;height:10px;background-color:#b3b5b9;margin-top:2px;border-radius:13px;position:relative;left:-25px}.homePage .tableExport{text-align:right;float:left;margin-top:5px}.homePage .tableExportBtn{width:60px;float:right;border:1px solid #333e4d;text-align:center;cursor:pointer}.homePage .homePageTab :global .ant-tabs-ink-bar,.homePage .homePageTab :global .ant-tabs .ant-tabs-tab-active{color:#3b67da!important}.homePage .chartBox{position:relative}.homePage .chartBox .showLegend{position:absolute;left:10px;z-index:1;cursor:pointer}.homePage .chartBox .showLegend:hover{color:#0e77ca}.homePage.afficheNews .ant-select-arrow{display:none!important}.bluePoint{position:absolute;top:17px;right:8px;color:#56acf1;cursor:pointer}.notice_header{margin:10px}.notice_header,.notice_header .header_item{display:flex;justify-content:space-between;align-items:center}.notice_header .header_item button{border:0}.icon_style{font-size:19px;color:#1296db}.MajorEvent_edit{padding:10px 20px;height:100%;overflow-y:scroll;scrollbar-width:none}.MajorEvent_edit .siteEdit_header{font-size:24px;line-height:30px}.MajorEvent_edit .edit_header{color:#3365e2;font-size:16px;display:flex;justify-content:space-between}.MajorEvent_edit .edit_header .edit_title{margin:0 10px;color:rgba(0,0,0,.7)}.MajorEvent_edit .edit_context{padding-bottom:80px}.MajorEvent_edit .edit_context .context_title{font-size:16px;font-weight:700;padding:10px 20px;border-bottom:1px solid #ccc}.MajorEvent_edit .edit_context .context_li{padding:10px}.MajorEvent_edit .edit_context .context_li .isRequired{color:red;margin-right:5px}.MajorEvent_edit .edit_context .context_li .context_li_span{display:inline-block;width:20%;text-align:right;padding-right:20px;vertical-align:top}.MajorEvent_edit .edit_footer{width:80%;display:flex;justify-content:center;margin:0 auto;padding:20px 20px 10px;position:fixed;bottom:0;background-color:#fff}.MajorEvent_edit .edit_footer button{margin:0 10px}.MajorEvent_edit::-webkit-c{display:none}.MajorViewDetail_heard_item{margin-bottom:10px;display:flex}.MajorViewDetail_heard_item .heard_item{margin-right:20px}.MajorViewDetail_heard_item .heard_item label{margin-right:5px}.content_jdeCode{padding:10px}.content_jdeCode .retun_btn{float:right}.Modal_item{padding:20px;border-bottom:1px dashed #ccc}.Modal_item .Modal_title{color:#1492ff;font-size:16px;margin-bottom:10px}.contractCode_tableItem .contractMain_span{position:absolute;top:5px;right:5px;border-radius:5px;border:1px solid #1492ff;color:#1492ff;padding:0 5px}.work_process .workProcess_nodeRender .nodeRender_item .item_label{width:20%;margin-right:10%}.work_process .workProcess_nodeRender .nodeRender_item .item_remark{width:35%}.dndflow{flex-direction:column;display:flex;flex-grow:1;height:100%}.dndflow .dndflow_sidebar{background-color:#f7f9fb}.dndflow .dndflow_sidebar .sidebar_node{margin:0 auto 20px;width:80px;height:50px;line-height:48px;font-size:14px}.dndflow aside{border-right:1px solid #eee;padding:15px 10px;font-size:12px;background:#fcfcfc}.dndflow .dndnode,.dndflow aside .description{margin-bottom:10px}.dndflow .dndnode{height:20px;padding:4px;border:1px solid #1a192b;border-radius:2px;display:flex;justify-content:center;align-items:center;cursor:grab}.dndflow .dndnode.input{border-color:#0041d0}.dndflow .dndnode.output{border-color:#ff0072}.dndflow .reactflow-wrapper{flex-grow:1;height:100%}.dndflow .selectall{margin-top:10px}@media screen and (min-width:768px){.dndflow{flex-direction:row}.dndflow aside{width:20%;max-width:250px}}.inputNode{border-radius:50%}.genericNode,.inputNode{text-align:center;overflow:visible;border:2px solid #b6defa;background-color:#e7f6fe}.branchNode{text-align:center;overflow:visible;border:2px solid #a3f7bc;background-color:#c4f3d3}.updatenode__controls{position:absolute;right:0;z-index:4;padding:0 20px;width:200px;height:100%;box-sizing:border-box;background-color:#f7f9fb}.updatenode__controls .updatenode__controls_size_X{width:70px;margin-right:10px}.updatenode__controls .updatenode__controls_size_Y{width:70px}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.updatenode__controls label{display:block}.updatenode__bglabel{margin-top:10px}.updatenode__checkboxwrapper{margin-top:10px;display:flex;align-items:center}.work_tab{display:flex;justify-content:space-between;margin:0 auto}.work_tab div{padding:10px 0;flex-grow:1;color:#000;text-align:center;border:1px solid #ccc}.work_tab div.tab_Click{background-color:#09f;color:#fff}.work_header{margin:10px 0;display:flex;align-items:center}.mergeTable_td{width:97%;height:94%;position:absolute;top:10px;overflow-y:scroll;scrollbar-width:none}.mergeTable_td .mergeTable_Add{float:right;margin-right:10px}.mergeTable_td .mergeTable_item{padding:10px;margin:0 20px;line-height:30px;border-bottom:1px solid #ccc}.mergeTable_td .mergeTable_item .mergeTable_text{display:inline-block;width:96%}.mergeTable_td .mergeTable_item .mergeTable_del_btn{font-size:18px;color:red;cursor:pointer;vertical-align:middle}.person_content{display:flex;flex-direction:column;align-items:center;justify-content:center}.person_content .person_item{display:flex;align-items:center;width:450px;margin-bottom:15px;justify-content:space-between}.person_content .person_item .item_left{width:25%;text-align:right}.person_content .person_item .item_right{width:75%}.efficiency_highchart{width:90%;margin:0 auto}.efficiency_title{font-size:18px;font-weight:700;text-align:center}.efficiency_table{width:90%;margin:20px}.search_content{width:900px;display:flex;align-items:center;margin:40px 0 20px 10px}.search_content .search_item{width:600px;display:flex;align-items:center;justify-content:space-around}.search_content .search_button{width:100px;margin-left:15px}.container_highchart{width:80%;margin:0 auto}.container_title{font-size:18px;font-weight:700;text-align:center}.container_table{margin:20px}.retun_btn{float:right;font-size:small}.violation_tab{display:flex;justify-content:space-between;margin:10px auto}.violation_tab div{padding:10px 0;flex-grow:1;color:#000;text-align:center;border:1px solid #ccc}.violation_tab div.tab_Click{background-color:#09f;color:#fff}.violation_header{width:100%;justify-content:space-between}.violation_filter,.violation_header{margin:10px 0;display:flex;align-items:center}.detail_header{margin:-10px 0 10px 5px}.list{display:flex;flex-direction:column}.list .list_item{display:flex;width:100%;margin-bottom:20px}.list .list_item .item_left{width:25%;text-align:right}.list .list_item .item_right{width:75%}.title{font-weight:600;font-size:17px;margin-left:10px}.page{display:flex;flex-direction:column}.page .page_header{width:100%;justify-content:space-between;padding:10px 5px}.page .page_header,.page .page_header .header_left{display:flex;align-items:center}.halvingLine{width:100%;border-bottom:2px solid #ddd;margin:10px auto 20px}.work_process{padding:20px;height:100%}.work_process .work_process_title{display:flex;justify-content:space-between}.work_process .work_process_title .work_process_title_icon{font-size:20px;color:#5592ff;margin-right:10px;vertical-align:bottom}.work_process .work_process_updateDate{text-align:right;padding:20}.work_process .work_process_updateDate .updateDate_btn{margin:0 10px}.work_process .work_process_context{height:83%;overflow-y:scroll}.work_process .work_process_context::-webkit-scrollbar{display:none}.work_process .workProcess_nodeRender .nodeRender_title{display:flex;justify-content:space-between;padding:10px 20px 0;border-bottom:1px solid #ccc}.work_process .workProcess_nodeRender .nodeRender_title .title_text{font-size:14px;font-weight:800}.work_process .workProcess_nodeRender .nodeRender_context{transition:.5s;overflow:hidden}.work_process .workProcess_nodeRender .nodeRender_item{min-height:52px;display:flex;justify-content:space-between;padding:10px 20px}.work_process .workProcess_nodeRender .nodeRender_item .item_label{width:15%;margin-right:5%}.work_process .workProcess_nodeRender .nodeRender_item .item_context{width:40%;padding-right:20px}.work_process .workProcess_nodeRender .nodeRender_item .item_context .statusError{color:red}.work_process .workProcess_nodeRender .nodeRender_item .item_context .item_context_unit{margin-left:5px}.work_process .workProcess_nodeRender .nodeRender_item .item_remark{width:50%}.work_process .work_process_footer{display:flex;justify-content:center;margin:0 auto;padding:20px 20px 10px;background-color:#fff}.work_process .work_process_footer button{margin:0 10px}.react-flow__attribution{display:none}.site_start_edit{padding:10px 20px;height:100%;overflow-y:scroll}.site_start_edit .siteEdit_header{font-size:24px;line-height:30px}.site_start_edit .edit_header{color:#3365e2;display:flex;justify-content:space-between}.site_start_edit .edit_header .edit_title{margin:0 10px;color:rgba(0,0,0,.7)}.site_start_edit .edit_context{padding-bottom:35px}.site_start_edit .edit_context .context_title{font-size:16px;font-weight:700;padding:10px 20px;border-bottom:1px solid #ccc}.site_start_edit .edit_context .context_li{padding:10px}.site_start_edit .edit_context .context_li .isRequired{color:red;margin-right:5px}.site_start_edit .edit_context .context_li .context_li_span{display:inline-block;width:40%}.site_start_edit .edit_footer{width:80%;display:flex;justify-content:center;margin:0 auto;padding:20px 20px 10px;position:fixed;bottom:0;background-color:#fff}.site_start_edit .edit_footer button{margin:0 10px}.preview-list-inv li{display:flex;overflow:hidden;padding:10px 30px 10px 15px}.preview-list-inv li .item{width:50%;display:inline-block}.preview-list-inv li .item .ui-label{position:relative;display:inline-block;width:50%;text-align:right;vertical-align:top}.preview-list-inv li .item .ui-label:after{content:":";margin:0 8px 0 2px;position:relative;top:-.5px}.preview-list-inv li .item .ui-label.clearAfter:after{content:""}.preview-list-inv li .item .ui-text{width:50%;display:inline-block;vertical-align:top;word-break:break-all}.preview-list-inv li .allItem{width:100%}.preview-list-inv li .allItem .ui-label{width:25%}.preview-list-inv li .allItem .ui-text{width:75%!important}.analysis_detail_tab .detail_tab_item{padding:15px 0 10px;border-bottom:1px dashed #ccc}.analysis_detail_tab .detail_tab_item .detail_tab_item_span{display:inline-block;padding:5px 20px;cursor:pointer;color:#108ee9}.analysis_detail_tab .detail_tab_item .item_span_checked{color:#fff;border-radius:5px;background-color:#108ee9}.anlysis_detail_context{padding:0 20px}.anlysis_detail_context .detail_context_tital{line-height:60px;font-size:18px;font-weight:700;text-align:center}.right_link{position:relative;left:95%;bottom:45px;text-align:center;text-decoration:none}.dashboard-color-indicators .indicator-color-card:nth-child(5n+1){background-color:#e8f5e9;border-top:5px solid #a1d6a5}.dashboard-color-indicators .indicator-color-card:nth-child(5n+2){background-color:#e3f2fd;border-top:5px solid #84c6f6}.dashboard-color-indicators .indicator-color-card:nth-child(5n+3){background-color:#fff8e1;border-top:5px solid #ffe07b}.dashboard-color-indicators .indicator-color-card:nth-child(5n+4){background-color:#f3e5f5;border-top:5px solid #d19bd9}.dashboard-color-indicators .indicator-color-card:nth-child(5n+5){background-color:#e0f7fa;border-top:5px solid #88e0ec}.indicator-container{background:#fff;max-width:100%;min-height:500px;box-sizing:border-box;border:1px solid #eee}.indicator-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:5px 10px;border-bottom:1px solid #eee;background-color:#ebeffc}.indicator-header .header-title{font-weight:400;color:#149eff}.indicator-header .header-icon{color:#149eff;cursor:pointer}.dashboard-color-indicators{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:25px;gap:25px;box-sizing:border-box;padding:5px 15px 20px}.indicator-color-card{width:23%;height:185px;flex:0 0 auto;background:#fff;border:1px solid #eee;border-radius:4px;padding:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);box-sizing:border-box}.indicator-color-card .indicator-title{font-size:19px;font-weight:600;color:#6c757d;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.indicator-color-card .indicator-value{font-size:45px;font-weight:500;margin-bottom:12px;color:#333;text-align:center}.indicator-color-card .trend-group{display:flex;align-items:center;justify-content:space-between;margin-top:12px;width:100%;box-sizing:border-box}.indicator-color-card .trend-group .trend-item{display:flex;align-items:center;justify-content:center;flex:1 1;min-width:0;height:100%;margin:0;padding:0;box-sizing:border-box}.indicator-color-card .trend-group .trend-item:last-child{margin-bottom:0;margin-left:10px}.indicator-color-card .trend-group .trend-item .period{font-size:15px;color:#6c757d;margin-right:8px}.indicator-color-card .trend-group .trend-item .trend-arrow{margin-right:4px;font-size:15px}.indicator-color-card .trend-group .trend-item .trend-arrow.up{color:#52c41a}.indicator-color-card .trend-group .trend-item .trend-arrow.down{color:#dc3545}.indicator-color-card .trend-group .trend-item .trend-arrow.none{color:#6c757d}.changeContentIcon{font-size:20px;margin-left:15px;color:#108ee9;cursor:pointer}.dashboard-chart-indicators{display:flex;flex-wrap:wrap;grid-gap:36px;gap:36px;box-sizing:border-box;margin-top:10px}.indicator-chart-card{width:48%;min-height:300px;flex:0 0 auto;background:#fff;border:1px solid #eee;border-radius:4px;padding:16px;box-shadow:0 1px 3px rgba(0,0,0,.05);box-sizing:border-box}.chart-container{margin:20px auto;padding:20px;border-radius:8px;position:relative}.chart-header{position:absolute;top:-20px;left:0;z-index:10}.legend-toggle{padding:8px 12px;margin-bottom:10px}.legend-toggle,.toggle-title{display:flex;align-items:center}.toggle-title{margin-right:12px;font-size:18px;font-weight:600}.toggle-label{font-size:14px;font-weight:500;margin-left:7px}.highcharts-legend-item-hidden .highcharts-point{opacity:.3}@media (max-width:600px){.chart-container{padding:10px;margin:10px}.chart-header{position:static;margin-bottom:15px;display:flex;justify-content:flex-end}}.app{overflow:hidden}.context_container{padding:20px}.tableBac{background-color:#f5f7fa}.tableBac .ant-table-cell-fix-right{background:#f5f7fa}.tableLinkBtn{display:block;white-space:break-spaces}.tableBtn{color:#1890ff}.cardBored .ant-card-head{border-bottom:none}.required_span{color:red;margin-right:5px}.ant-btn{border-radius:5px}.search-bar{position:relative;display:flex;flex-wrap:wrap;padding:20px 10px}.search-bar.flex-end{justify-content:flex-end}.search-bar .search-item{display:flex;margin:5px}.search-bar .search-item .ui-label{flex:none;margin-right:8px;line-height:28px}.search-bar .ant-btn{margin:5px;border:none;border-radius:5px}.search-bar .ant-btn.search-btn{background:#73b9f2;border:none}.search-bar .ant-btn.search-btn:hover{background:#44a1ee}.search-bar .ant-btn.add-btn{background:#00e2a9}.search-bar .ant-btn.add-btn:hover{background:#1ec99e}.search-bar .ant-btn.export-record-btn{background:#f96}.search-bar .ant-btn.export-record-btn:hover{background:#f37f45}.search-bar .ant-select-selection--multiple{max-height:28px;overflow:hidden}.flex-list{display:flex;flex-wrap:wrap}.flex-list .flex-item{display:flex;overflow:hidden;padding:8px 10px;width:100%;line-height:25px}.flex-list .flex-item .item-left{padding-right:4px;width:30%;text-align:right}.flex-list .flex-item .item-left.initialLineHeight{line-height:14px}.flex-list .flex-item .item-right{width:70%}.flex-list .flex-item.two_columns{width:50%}.flex-list .flex-item.two_columns .item-left{width:40%;text-align:right}.flex-list .flex-item.two_columns .item-right{width:60%}.flex-list .flex-item.one_column{width:100%}.flex-list .flex-item.one_column .item-left{width:19.5%}.flex-list .flex-item.one_column .item-right{flex:1 1}.flex-list .flex-item .textareaNoResize{resize:none}.icon-delete{margin-left:10px;color:red;font-size:16px;cursor:pointer}.ant-modal-footer{text-align:center}.expand{margin-right:-40px;margin-bottom:0;padding-right:40px;max-height:40px;overflow:hidden;transition:all .1s linear 0s}.expand.expanded{max-height:500px}.expand .expand-box{position:absolute;top:10px;right:40px}.expand .expand-box .expand-icon{position:relative;top:1px;font-size:12px}.vertical-center-modal{text-align:center;white-space:break-spaces}.vertical-center-modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.vertical-center-modal .ant-modal{display:inline-block;vertical-align:middle;top:0;text-align:left}.ant-modal-body{max-height:500px;overflow:auto}.ant-form-item-label>label{white-space:normal;line-height:18px}.form_add_btn{padding:5px;font-size:18px;color:#1492ff;cursor:pointer}.form_add_List{display:flex;align-items:center}.form_add_List .text{width:213px;line-height:24px;word-wrap:break-word}.form_add_List .form_del_btn{font-size:18px;line-height:18px;color:red}.add_list{width:200px;display:flex;flex-wrap:wrap;margin:0 auto;justify-content:space-between}.expandable_table .ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table{margin-left:-16px}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*# sourceMappingURL=0.ca54e7bc279e336690ef.css?time=1766134854431.map */