.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .28s;transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-transform-enter{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.breadcrumb-enter-active,.breadcrumb-leave-active{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-enter,.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.breadcrumb-move{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-leave-active{position:absolute}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.el-dialog{-webkit-transform:none;transform:none;left:0;position:relative;margin:0 auto}.upload-container .el-upload{width:100%}.upload-container .el-upload .el-upload-dragger{width:100%;height:200px}.el-dropdown-menu a{display:block}.el-range-separator{-webkit-box-sizing:content-box;box-sizing:content-box}#app .main-container{min-height:100%;-webkit-transition:margin-left .28s;transition:margin-left .28s;margin-left:210px;position:relative}#app .sidebar-container{-webkit-transition:width .28s;transition:width .28s;width:210px!important;background-color:#304156;height:100%;position:fixed;font-size:0;top:0;bottom:0;left:0;z-index:1001;overflow:hidden}#app .sidebar-container .horizontal-collapse-transition{-webkit-transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out;transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}#app .sidebar-container .el-scrollbar__bar.is-vertical{right:0}#app .sidebar-container .el-scrollbar{height:100%}#app .sidebar-container.has-logo .el-scrollbar{height:calc(100% - 50px)}#app .sidebar-container .is-horizontal{display:none}#app .sidebar-container a{display:inline-block;width:100%;overflow:hidden}#app .sidebar-container .svg-icon{margin-right:16px}#app .sidebar-container .sub-el-icon{margin-right:12px;margin-left:-2px}#app .sidebar-container .el-menu{border:none;height:100%;width:100%!important}#app .sidebar-container .el-submenu__title:hover,#app .sidebar-container .submenu-title-noDropdown:hover{background-color:#263445!important}#app .sidebar-container .is-active>.el-submenu__title{color:#f4f4f5!important}#app .sidebar-container .el-submenu .el-menu-item,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title{min-width:210px!important;background-color:#1f2d3d!important}#app .sidebar-container .el-submenu .el-menu-item:hover,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#001528!important}#app .hideSidebar .sidebar-container{width:54px!important}#app .hideSidebar .main-container{margin-left:54px}#app .hideSidebar .submenu-title-noDropdown{padding:0!important;position:relative}#app .hideSidebar .submenu-title-noDropdown .el-tooltip{padding:0!important}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon{margin-left:20px}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu{overflow:hidden}#app .hideSidebar .el-submenu>.el-submenu__title{padding:0!important}#app .hideSidebar .el-submenu>.el-submenu__title .svg-icon{margin-left:20px}#app .hideSidebar .el-submenu>.el-submenu__title .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}#app .hideSidebar .el-menu--collapse .el-submenu>.el-submenu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .el-menu--collapse .el-menu .el-submenu{min-width:210px!important}#app .mobile .main-container{margin-left:0}#app .mobile .sidebar-container{-webkit-transition:-webkit-transform .28s;transition:-webkit-transform .28s;transition:transform .28s;transition:transform .28s,-webkit-transform .28s;width:210px!important}#app .mobile.hideSidebar .sidebar-container{pointer-events:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translate3d(-210px,0,0);transform:translate3d(-210px,0,0)}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{-webkit-transition:none;transition:none}.el-menu--vertical>.el-menu .svg-icon{margin-right:16px}.el-menu--vertical>.el-menu .sub-el-icon{margin-right:12px;margin-left:-2px}.el-menu--vertical .el-menu-item:hover,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#263445!important}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:#d3dce6}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:6px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}body{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}label{font-weight:700}html{-webkit-box-sizing:border-box;box-sizing:border-box}#app,html{height:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.app-container{padding:20px}#app,body,html{width:100%;height:100%;background-color:#f6f8f9;font-size:12px}a{color:#333}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#000}a:link{text-decoration:none}a:-webkit-any-link{text-decoration:none}a,button,input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none!important}*,a,button,input,textarea{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;outline:none}.aminui{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.aminui,.aminui-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.aminui-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.scrollable{-webkit-overflow-scrolling:touch}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background-color:rgba(50,50,50,.3)}::-webkit-scrollbar-thumb:hover{background-color:rgba(50,50,50,.6)}::-webkit-scrollbar-track{background-color:rgba(50,50,50,.1)}::-webkit-scrollbar-track:hover{background-color:rgba(50,50,50,.2)}.layout-setting{position:fixed;width:40px;height:40px;border-radius:3px 0 0 3px;bottom:100px;right:0;z-index:100;background:#409eff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.layout-setting i{font-size:18px;color:#fff}.adminui-header{height:58px;background:#222b45;color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.adminui-header,.adminui-header-left{display:-webkit-box;display:-ms-flexbox;display:flex}.adminui-header-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.adminui-header-right,.adminui-header .logo-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.adminui-header .logo-bar{font-size:20px;font-weight:700}.adminui-header .logo-bar .logo{margin-right:10px;width:35px;height:35px}.adminui-header .nav{margin-left:40px}.adminui-header .nav,.adminui-header .nav li{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.adminui-header .nav li{padding:0 10px;margin:0 10px 0 0;font-size:14px;color:hsla(0,0%,100%,.6);list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.adminui-header .nav li i{margin-right:5px}.adminui-header .nav li:hover{color:#fff}.adminui-header .nav li.active{background:hsla(0,0%,100%,.1);color:#fff}.adminui-header .user-bar .panel-item:hover{background:hsla(0,0%,100%,.1)!important}.adminui-header .user-bar .user label{color:#fff}.aminui-side-split{width:65px;-ms-flex-negative:0;flex-shrink:0;background:#222b45;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.aminui-side-split-top{height:49px}.aminui-side-split-top a{display:inline-block;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aminui-side-split-top .logo{height:30px;vertical-align:bottom}.adminui-side-split-scroll{overflow:auto;overflow-x:hidden;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.aminui-side-split li{cursor:pointer;width:65px;height:65px;color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aminui-side-split li i{font-size:18px}.aminui-side-split li p{margin-top:5px}.aminui-side-split li:hover{background:hsla(0,0%,100%,.1)}.aminui-side-split li.active{background:#409eff}.adminui-side-split-scroll::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.4);border-radius:5px}.adminui-side-split-scroll::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.5)}.adminui-side-split-scroll::-webkit-scrollbar-track,.adminui-side-split-scroll::-webkit-scrollbar-track:hover{background-color:hsla(0,0%,100%,0)}.aminui-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-negative:0;flex-shrink:0;width:210px;background:#fff;-webkit-box-shadow:2px 0 8px 0 rgba(29,35,41,.05);box-shadow:2px 0 8px 0 rgba(29,35,41,.05);border-right:1px solid #e6e6e6;-webkit-transition:width .3s;transition:width .3s}.adminui-side-top{border-bottom:1px solid #ebeef5;height:50px;line-height:50px}.adminui-side-top h2{padding:0 20px;font-size:17px;color:#3c4a54}.adminui-side-scroll{overflow:auto;overflow-x:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.adminui-side-bottom{border-top:1px solid #ebeef5;height:51px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.adminui-side-bottom i{font-size:16px}.adminui-side-bottom:hover{color:var(--el-color-primary)}.aminui-side.isCollapse{width:65px}.el-menu .menu-tag{position:absolute;height:18px;line-height:18px;background:var(--el-color-danger);font-size:12px;color:#fff;right:20px;border-radius:18px;padding:0 6px}.el-menu .el-sub-menu__title .menu-tag{right:40px}.el-menu--horizontal>li .menu-tag{display:none}.aminui-body{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.adminui-topbar,.aminui-body{display:-webkit-box;display:-ms-flexbox;display:flex}.adminui-topbar{height:50px;border-bottom:1px solid #ebeef5;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.adminui-topbar .left-panel,.adminui-topbar .right-panel,.right-panel-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.right-panel-search>*+*{margin-left:10px}.adminui-tags{height:35px;background:#fff;border-bottom:1px solid #e6e6e6}.adminui-tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.adminui-tags li{cursor:pointer;display:inline-block;height:34px;line-height:34px;position:relative;-ms-flex-negative:0;flex-shrink:0}.adminui-tags li:after{content:" ";width:1px;height:100%;position:absolute;right:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background-image:linear-gradient(#fff,#e6e6e6)}.adminui-tags li a{display:inline-block;padding:0 10px;width:100%;height:100%;color:#999;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}.adminui-tags li a,.adminui-tags li i{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.adminui-tags li i{margin-left:10px;border-radius:3px;width:18px;height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.adminui-tags li i:hover{background:rgba(0,0,0,.2);color:#fff}.adminui-tags li:hover{background:#ecf5ff}.adminui-tags li.active{background:#409eff}.adminui-tags li.active a{color:#fff}.adminui-tags li.sortable-ghost{opacity:0}.adminui-main{overflow:auto;background-color:#f6f8f9;-webkit-box-flex:1;-ms-flex:1;flex:1}.aminui.main-maximize .main-maximize-exit{display:block}.aminui.main-maximize .adminui-header,.aminui.main-maximize .adminui-tags,.aminui.main-maximize .adminui-topbar,.aminui.main-maximize .aminui-side,.aminui.main-maximize .aminui-side-split{display:none}.main-maximize-exit{display:none;position:fixed;z-index:3000;top:-20px;left:50%;margin-left:-20px;border-radius:50%;width:40px;height:40px;cursor:pointer;background:rgba(0,0,0,.2);text-align:center}.main-maximize-exit i{font-size:14px;margin-top:22px;color:#fff}.main-maximize-exit:hover{background:rgba(0,0,0,.4)}.sc-page{width:1230px;margin:0 auto}:root{--el-color-primary:#409eff;--el-color-primary-light-1:#53a7ff;--el-color-primary-light-2:#66b1ff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-4:#8cc4ff;--el-color-primary-light-5:#9fceff;--el-color-primary-light-6:#b2d8ff;--el-color-primary-light-7:#c5e1ff;--el-color-primary-light-8:#d8ebff;--el-color-primary-light-9:#ebf5ff;--el-color-primary-dark-1:#398ee5;--el-color-primary-dark-2:#337ecc;--el-color-primary-dark-3:#2c6eb2;--el-color-primary-dark-4:#265e99;--el-color-primary-dark-5:#204f7f;--el-color-primary-dark-6:#193f66;--el-color-primary-dark-7:#132f4c;--el-color-primary-dark-8:#0c1f32;--el-color-primary-dark-9:#060f19;--el-color-active:#f08c4a}.el-menu{border:none!important}.el-menu .el-menu-item a{color:inherit;text-decoration:none;display:block;width:100%;height:100%;position:absolute;top:0;left:0}.el-form-item-msg{font-size:12px;color:#999;clear:both;width:100%}.el-container{height:100%}.el-aside{border-right:1px solid var(--el-border-color-light)}.el-container+.el-aside{border-right:0;border-left:1px solid var(--el-border-color-light)}.el-header{background:#fff;border-bottom:1px solid var(--el-border-color-light);padding:13px 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-header,.el-header .left-panel,.el-header .right-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-header .right-panel>*+*{margin-left:10px}.el-footer{background:#fff;border-top:1px solid var(--el-border-color-light);padding:13px 15px}.el-main{padding:15px}.el-main.nopadding{padding:0;background:#fff}.el-drawer__body{overflow:auto;padding:0}.el-popconfirm__main{margin:14px 0}.el-card__header{border-bottom:0;padding:15px 20px 0 20px}.el-card__header,.el-dialog__title,.el-drawer__header>:first-child{font-size:17px;font-weight:700}.el-tree.menu .el-tree-node__content{height:36px}.el-tree.menu .el-tree-node__content .el-tree-node__label .icon{margin-right:5px}.el-progress__text{font-size:12px!important}.el-progress__text i{font-size:14.4px!important}.el-step.is-horizontal .el-step__line{height:1px}.el-step__title{font-size:14px}.drawerBG{background:#f6f8f9}.el-button+.el-dropdown,.el-button-group+.el-button-group,.el-button-group+.el-dropdown{margin-left:10px}.el-tabs__nav-wrap:after{height:1px}.el-table th.is-sortable{-webkit-transition:.1s;transition:.1s}.el-table th.is-sortable:hover{background:#eee}.el-table .el-table__body-wrapper{background:#f6f8f9}.el-col .el-card{margin-bottom:15px}.el-main{-ms-flex-preferred-size:100%;flex-basis:100%}.el-main>.scTable .el-table--border .el-table__inner-wrapper:after,.el-main>.scTable .el-table--border:after,.el-main>.scTable .el-table--border:before,.el-main>.scTable .el-table__border-left-patch{display:none}.el-main>.scTable .el-table--border .el-table__inner-wrapper tr:first-child td:first-child,.el-main>.scTable .el-table--border .el-table__inner-wrapper tr:first-child th:first-child{border-left:0}.el-table.el-table--large{font-size:14px}.el-checkbox-button__inner,.el-radio-button__inner,.el-table,.el-table.el-table--small{font-size:12px}.el-sub-menu .el-icon{font-size:17px}.el-sub-menu .el-sub-menu__icon-arrow{font-size:12px}.aminui-side-split li.active{background-color:var(--el-color-primary)}.adminui-tags li:hover{background-color:var(--el-color-primary-light-9)}.adminui-tags li.active{background-color:var(--el-color-active)!important}.contextmenu li:hover{background-color:var(--el-color-primary-light-9)!important;color:var(--el-color-primary-light-2)!important}.data-box .item-background,.diy-grid-setting,.layout-setting{background-color:var(--el-color-primary)!important}.el-tag{-webkit-transition:all 0s!important;transition:all 0s!important}.sceditor .tox-tinymce{border:1px solid #dcdfe6;border-radius:0}body .tox-tinymce-aux{z-index:5700}.page-user .user-info-top{text-align:center}.page-user .user-info-top h2{font-size:18px;margin-top:5px}.page-user .user-info-top p{margin:8px 0 10px 0}.page-user .menu{background:none}.page-user .menu .el-menu-item{font-size:12px;--el-menu-item-height:50px}.page-user .menu .el-menu-item-group{border-top:1px solid var(--el-border-color-light)}.page-user .menu .el-menu-item-group:first-child{border:0}.static-table{border-collapse:collapse;width:100%;font-size:14px;margin-bottom:45px;line-height:1.5em}.static-table th{text-align:left;white-space:nowrap;color:#909399;font-weight:400}.static-table td,.static-table th{border-bottom:1px solid #dcdfe6;padding:15px;max-width:250px}.static-table td{color:#606266}.header-tabs{padding:10px 0 0 0;display:block;border:0!important;height:50px;background:none}.header-tabs .el-tabs__header{padding-left:10px;margin:0}.header-tabs .el-tabs__content{display:none}.header-tabs .el-tabs__nav{border-radius:0!important}.header-tabs .el-tabs__item{font-size:13px}.header-tabs .el-tabs__item.is-active{background-color:var(--el-bg-color-overlay)}.common-header-left,.common-header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-header-logo img{height:30px;margin-right:10px;vertical-align:bottom}.common-header-logo label{font-size:20px}.common-header-title{font-size:16px;border-left:1px solid var(--el-border-color-light);margin-left:15px;padding-left:15px}.common-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-header-right a{font-size:14px;color:var(--el-color-primary);cursor:pointer}.common-header-right a:hover{color:var(--el-color-primary-light-3)}.common-container{max-width:1240px;margin:30px auto 30px auto}.common-main{padding:20px}.common-title{font-size:26px;margin-bottom:20px;font-weight:400}.common-main .el-form{width:500px;margin:30px auto}.common-main .el-steps .el-step__title{font-size:14px}.common-main .el-steps .el-step__icon{border:1px solid}.common-main .yzm{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.common-main .yzm .el-button{margin-left:10px}.common-main .link{color:var(--el-color-primary);cursor:pointer}.common-main .link:hover{color:var(--el-color-primary-light-3)}html.dark{--el-text-color-primary:#d0d0d0;--el-color-primary-dark-2:var(--el-color-primary-light-2)!important;--el-color-primary-light-9:var(--el-color-primary-dark-8)!important;--el-color-primary-light-8:var(--el-color-primary-dark-7)!important;--el-color-primary-light-7:var(--el-color-primary-dark-6)!important;--el-color-primary-light-5:var(--el-color-primary-dark-4)!important;--el-color-primary-light-3:var(--el-color-primary-dark-3)!important}html.dark #app,html.dark .login_bg{background:var(--el-bg-color)}html.dark .adminui-header{background:var(--el-bg-color-overlay);border-bottom:1px solid var(--el-border-color-light);height:59px}html.dark .aminui-side-split{background:var(--el-bg-color)}html.dark .aminui-side-split li{color:var(--el-text-color-primary)}html.dark .aminui-side{background:var(--el-bg-color-overlay)}html.dark .adminui-side-bottom,html.dark .adminui-side-top,html.dark .aminui-side{border-color:var(--el-border-color-light)}html.dark .adminui-side-top h2{color:var(--el-text-color-primary)}html.dark .adminui-tags,html.dark .adminui-topbar{background:var(--el-bg-color-overlay);border-color:var(--el-border-color-light)}html.dark .adminui-main,html.dark .drawerBG{background:var(--el-bg-color)}html.dark .adminui-header-menu .el-menu{--el-menu-bg-color:var(--el-bg-color-overlay)!important;--el-menu-hover-bg-color:#171819!important}html.dark .adminui-header-menu .el-menu .el-sub-menu__title{background-color:transparent!important}html.dark ::-webkit-scrollbar-thumb{background-color:rgba(163,166,173,.3)}html.dark ::-webkit-scrollbar-thumb:hover{background-color:rgba(163,166,173,.5)}html.dark .el-footer,html.dark .el-header,html.dark .el-main.nopadding{background:var(--el-bg-color-overlay);border-color:var(--el-border-color-light)}html.dark .el-main{background:var(--el-bg-color)}html.dark .el-aside{background:var(--el-bg-color-overlay);border-color:var(--el-border-color-light)}html.dark .el-table .el-table__body-wrapper{background:var(--el-bg-color)}html.dark .el-table th.is-sortable:hover{background:#111}.app-breadcrumb.el-breadcrumb[data-v-5f90066e]{display:inline-block;font-size:14px;line-height:50px;margin-left:8px}.app-breadcrumb.el-breadcrumb .no-redirect[data-v-5f90066e]{color:#97a8be;cursor:text}.hamburger[data-v-49e15297]{display:inline-block;vertical-align:middle;width:20px;height:20px}.hamburger.is-active[data-v-49e15297]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navbar[data-v-e3e81244]{height:50px;overflow:visible!important;position:relative;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.navbar .hamburger-container[data-v-e3e81244]{line-height:46px;height:100%;float:left;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;-webkit-tap-highlight-color:transparent}.navbar .hamburger-container[data-v-e3e81244]:hover{background:rgba(0,0,0,.025)}.navbar .breadcrumb-container[data-v-e3e81244]{float:left}.navbar .right-menu[data-v-e3e81244]{float:right;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:visible!important}.navbar .right-menu[data-v-e3e81244]:focus{outline:none}.navbar .right-menu .message-icon-container[data-v-e3e81244]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:50px;cursor:pointer;position:relative}.navbar .right-menu .message-icon-container .el-icon-message[data-v-e3e81244]{font-size:32px;color:#409eff}.navbar .right-menu .message-icon-container .unread-badge[data-v-e3e81244]{position:absolute;top:-10px;right:-10px;background:#f56c6c;color:#fff;font-size:14px;width:25px;height:25px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .right-menu .avatar-container[data-v-e3e81244]{margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .right-menu .avatar-container .avatar-wrapper[data-v-e3e81244]{position:relative}.navbar .right-menu .avatar-container .avatar-wrapper .user-avatar[data-v-e3e81244]{cursor:pointer;width:40px;height:40px;border-radius:10px}.navbar .right-menu .avatar-container .avatar-wrapper .el-icon-caret-bottom[data-v-e3e81244]{cursor:pointer;position:absolute;right:-20px;top:25px;font-size:12px}[data-v-e3e81244] .message-popover{padding:0;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999!important;max-height:calc(100vh - 80px);overflow:visible;width:600px!important;-webkit-transform:none!important;transform:none!important;left:auto!important;right:0!important;top:100%!important}[data-v-e3e81244] .message-popover .message-list-container{width:100%;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-e3e81244] .message-popover .message-list-container .message-list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px 10px;border-bottom:1px solid #e6e6e6}[data-v-e3e81244] .message-popover .message-list-container .message-list-header .total-unread{color:#f56c6c;font-size:12px}[data-v-e3e81244] .message-popover .message-list-container .empty-message{padding:40px 0;text-align:center;color:#999}[data-v-e3e81244] .message-popover .message-list-container .empty-message i{font-size:48px;margin-bottom:10px;color:#e6e6e6}[data-v-e3e81244] .message-popover .message-list-container .empty-message p{font-size:14px}[data-v-e3e81244] .message-popover .message-list-container .message-list{max-height:450px;overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}[data-v-e3e81244] .message-popover .message-list-container .message-list .message-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 20px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}[data-v-e3e81244] .message-popover .message-list-container .message-list .message-item:hover{background-color:#f5f7fa}[data-v-e3e81244] .message-popover .message-list-container .message-list .message-item .message-icon{margin-right:12px;margin-top:2px;width:36px;height:36px;border-radius:50%;background-color:#f0f8ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}[data-v-e3e81244] .message-popover .message-list-container .message-list .message-item .message-icon i{font-size:18px;color:#409eff}[data-v-e3e81244] .message-popover .message-list-container .message-list .message-item .message-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}[data-v-e3e81244] .message-popover .message-list-container .message-list .message-item .message-content .message-type{font-size:14px;font-weight:500;margin-bottom:4px}[data-v-e3e81244] .message-popover .message-list-container .message-list .message-item .message-content .message-desc{font-size:12px;color:#666;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;margin-bottom:4px}[data-v-e3e81244] .message-popover .message-list-container .message-list .message-item .message-content .message-desc.expanded{-webkit-line-clamp:unset;max-height:none;overflow:visible}[data-v-e3e81244] .message-popover .message-list-container .message-list .message-item .message-content .toggle-btn{font-size:12px;color:#409eff;cursor:pointer;margin-left:4px;line-height:1}[data-v-e3e81244] .message-popover .message-list-container .message-list .message-item .message-content .toggle-btn:hover{color:#66b1ff}[data-v-e3e81244] .message-popover .message-list-container .message-list .message-item .message-content .message-count{font-size:12px;color:#666;margin-top:4px}[data-v-e3e81244] .message-popover .message-list-container .message-list .message-item .item-unread-badge{width:8px;height:8px;border-radius:50%;background-color:#f56c6c;margin-top:10px;-ms-flex-negative:0;flex-shrink:0}[data-v-e3e81244] .message-popover .message-list-container .message-list-footer{padding:10px 20px;text-align:center;cursor:pointer;font-size:14px;color:#409eff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}[data-v-e3e81244] .message-popover .message-list-container .message-list-footer i{margin-left:4px;font-size:12px}[data-v-e3e81244] .message-popover .message-list-container .message-list-footer:hover{color:#66b1ff}.flash-icon[data-v-e3e81244]{font-size:30px;color:#1890ff;-webkit-animation:flash-data-v-e3e81244 1s infinite alternate;animation:flash-data-v-e3e81244 1s infinite alternate}@-webkit-keyframes flash-data-v-e3e81244{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.3;-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes flash-data-v-e3e81244{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.3;-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes blink-data-v-e3e81244{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.6;color:#ccc}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1;color:#f56c6c}to{-webkit-transform:scale(1);transform:scale(1);opacity:.6;color:#ccc}}@keyframes blink-data-v-e3e81244{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.6;color:#ccc}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1;color:#f56c6c}to{-webkit-transform:scale(1);transform:scale(1);opacity:.6;color:#ccc}}.blink[data-v-e3e81244]{-webkit-animation:blink-data-v-e3e81244 1s infinite!important;animation:blink-data-v-e3e81244 1s infinite!important}.sidebarLogoFade-enter-active[data-v-fffa3f14]{-webkit-transition:opacity 1.5s;transition:opacity 1.5s}.sidebarLogoFade-enter[data-v-fffa3f14],.sidebarLogoFade-leave-to[data-v-fffa3f14]{opacity:0}.sidebar-logo-container[data-v-fffa3f14]{position:relative;width:100%;height:50px;line-height:50px;background:#2b2f3a;text-align:center;overflow:hidden}.sidebar-logo-container .sidebar-logo-link[data-v-fffa3f14]{height:100%;width:100%}.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-fffa3f14]{width:32px;height:32px;vertical-align:middle;margin-right:12px}.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-fffa3f14]{display:inline-block;margin:0;color:#fff;font-weight:600;line-height:50px;font-size:14px;font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif;vertical-align:middle}.sidebar-logo-container.collapse .sidebar-logo[data-v-fffa3f14]{margin-right:0}.sub-el-icon[data-v-18eeea00]{color:currentColor;width:1em;height:1em}.app-main[data-v-64cf4d83]{min-height:calc(100vh - 50px);width:100%;position:relative;overflow:hidden}.fixed-header+.app-main[data-v-64cf4d83]{padding-top:50px}.el-popup-parent--hidden .fixed-header{padding-right:15px}[data-v-4f739cf0]:export{menuText:#bfcbd9;menuActiveText:#409eff;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:210px}.app-wrapper[data-v-4f739cf0]{position:relative;height:100%;width:100%}.app-wrapper[data-v-4f739cf0]:after{content:"";display:table;clear:both}.app-wrapper.mobile.openSidebar[data-v-4f739cf0]{position:fixed;top:0}.drawer-bg[data-v-4f739cf0]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.fixed-header[data-v-4f739cf0]{position:fixed;top:0;right:0;z-index:9;width:calc(100% - 210px);-webkit-transition:width .28s;transition:width .28s}.hideSidebar .fixed-header[data-v-4f739cf0]{width:calc(100% - 54px)}.mobile .fixed-header[data-v-4f739cf0]{width:100%}.login-container[data-v-6a91c9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100vw;overflow:hidden}.login-container .login-banner[data-v-6a91c9bc]{width:33.33333%;color:#fff;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;overflow:hidden}.login-container .login-banner[data-v-6a91c9bc]:after{content:"";position:absolute;bottom:0;right:0;width:80%;height:60%;background:hsla(0,0%,100%,.05);border-radius:50% 0 0 0}.login-container .login-banner .banner-content[data-v-6a91c9bc]{z-index:1;margin-top:60px}.login-container .login-banner .banner-content .banner-title[data-v-6a91c9bc]{font-size:24px;font-weight:600;margin-bottom:10px}.login-container .login-banner .banner-content .banner-slogan[data-v-6a91c9bc]{font-size:14px;margin-bottom:5px;opacity:.9}.login-container .login-banner .banner-content .banner-desc[data-v-6a91c9bc]{font-size:12px;opacity:.7}.login-container .login-banner .banner-content .banner-logo[data-v-6a91c9bc]{margin-top:30px}.login-container .banner-content h2[data-v-6a91c9bc]{font-size:40px}.login-container .login-form-wrapper[data-v-6a91c9bc]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:80px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:600px;margin:0 auto}.login-container .login-form-wrapper .form-header[data-v-6a91c9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;width:100%;max-width:400px;margin-left:auto;margin-right:auto}.login-container .login-form-wrapper .form-header .form-logo[data-v-6a91c9bc]{margin-right:8px}.login-container .login-form-wrapper .form-header .form-title[data-v-6a91c9bc]{font-size:26px;font-weight:700;color:#333}.login-container .login-form-wrapper .login-form[data-v-6a91c9bc]{width:100%;max-width:400px;margin:0 auto}.login-container .login-form-wrapper .form-extra[data-v-6a91c9bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;font-size:12px}.login-container .login-form-wrapper .register-link[data-v-6a91c9bc]{text-align:left;font-size:14px;margin-top:20px}@media(max-width:768px){.login-banner[data-v-6a91c9bc]{display:none}.login-form-wrapper[data-v-6a91c9bc]{width:100%;max-width:100%;padding:40px 20px}}.wscn-http404-container[data-v-c095f994]{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:40%;left:50%}.wscn-http404[data-v-c095f994]{position:relative;width:1200px;padding:0 50px;overflow:hidden}.wscn-http404 .pic-404[data-v-c095f994]{position:relative;float:left;width:600px;overflow:hidden}.wscn-http404 .pic-404__parent[data-v-c095f994]{width:100%}.wscn-http404 .pic-404__child[data-v-c095f994]{position:absolute}.wscn-http404 .pic-404__child.left[data-v-c095f994]{width:80px;top:17px;left:220px;opacity:0;-webkit-animation-name:cloudLeft-data-v-c095f994;animation-name:cloudLeft-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.wscn-http404 .pic-404__child.mid[data-v-c095f994]{width:46px;top:10px;left:420px;opacity:0;-webkit-animation-name:cloudMid-data-v-c095f994;animation-name:cloudMid-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.wscn-http404 .pic-404__child.right[data-v-c095f994]{width:62px;top:100px;left:500px;opacity:0;-webkit-animation-name:cloudRight-data-v-c095f994;animation-name:cloudRight-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes cloudLeft-data-v-c095f994{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@keyframes cloudLeft-data-v-c095f994{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@-webkit-keyframes cloudMid-data-v-c095f994{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@keyframes cloudMid-data-v-c095f994{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@-webkit-keyframes cloudRight-data-v-c095f994{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}@keyframes cloudRight-data-v-c095f994{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}.wscn-http404 .bullshit[data-v-c095f994]{position:relative;float:left;width:300px;padding:30px 0;overflow:hidden}.wscn-http404 .bullshit__oops[data-v-c095f994]{font-size:32px;line-height:40px;color:#1482f0;margin-bottom:20px;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__headline[data-v-c095f994],.wscn-http404 .bullshit__oops[data-v-c095f994]{font-weight:700;opacity:0;-webkit-animation-name:slideUp-data-v-c095f994;animation-name:slideUp-data-v-c095f994;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__headline[data-v-c095f994]{font-size:20px;line-height:24px;color:#222;margin-bottom:10px;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-c095f994]{font-size:13px;line-height:21px;color:grey;margin-bottom:30px;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-c095f994],.wscn-http404 .bullshit__return-home[data-v-c095f994]{opacity:0;-webkit-animation-name:slideUp-data-v-c095f994;animation-name:slideUp-data-v-c095f994;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__return-home[data-v-c095f994]{display:block;float:left;width:110px;height:36px;background:#1482f0;border-radius:100px;text-align:center;color:#fff;font-size:14px;line-height:36px;cursor:pointer;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideUp-data-v-c095f994{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp-data-v-c095f994{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dashboard-container[data-v-7babb913]{margin:30px}.dashboard-text[data-v-7babb913]{font-size:30px;line-height:46px}.notify-container[data-v-7babb913]{margin-top:20px;border:1px solid #e5e7eb;border-radius:8px;padding:20px;background:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.notify-title[data-v-7babb913]{font-size:20px;font-weight:700;margin-bottom:15px;color:#111827;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notify-title[data-v-7babb913]:before{content:"";display:inline-block;width:4px;height:20px;background:#1890ff;margin-right:8px;border-radius:2px}.notify-icon[data-v-7babb913]{font-size:24px;-webkit-transition:all .3s;transition:all .3s}.notify-icon[data-v-7babb913]:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.notify-icon.el-icon-time[data-v-7babb913]{color:#1890ff}.notify-icon.el-icon-check-circle[data-v-7babb913]{color:#52c41a}.notify-icon.el-icon-warning[data-v-7babb913]{color:#faad14}.notify-icon.el-icon-circle-check[data-v-7babb913]{color:#52c41a}.notify-icon.el-icon-info[data-v-7babb913]{color:#94a3b8}.type-text[data-v-7babb913]{font-weight:600;color:#334155}.desc-text[data-v-7babb913]{color:#475569;line-height:1.5}.operate-btn[data-v-7babb913]{color:#1890ff;font-weight:500}.operate-btn[data-v-7babb913]:hover{color:#0284c7;text-decoration:underline}.total-count[data-v-7babb913]{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.no-notify[data-v-7babb913]{margin-top:20px;border:1px solid #e5e7eb;border-radius:8px;padding:40px 20px;background:#fff;text-align:center}[data-v-7babb913] .el-table--striped .el-table__row--striped td{background:#f8fafc}[data-v-7babb913] .el-table__row:hover td{background:#f0f9ff}[data-v-7babb913] .el-table th{font-weight:600}[data-v-7babb913] .notify-icon{font-size:24px;-webkit-transition:all .3s;transition:all .3s;color:#1890ff!important}[data-v-7babb913] .notify-icon:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.project-container[data-v-0b5adf2e]{padding:20px;background-color:#f5f7fa;min-height:100vh}.top-operation-bar[data-v-0b5adf2e] .el-button{padding:8px 20px;font-size:14px}.pagination-wrapper[data-v-0b5adf2e]{margin-top:20px;text-align:center}.pagination-wrapper[data-v-0b5adf2e] .el-pagination{display:inline-block}.project-detail-dialog[data-v-0b5adf2e] .el-dialog__header{padding:16px 20px;border-bottom:1px solid #e8ebf0}.project-detail-dialog[data-v-0b5adf2e] .el-dialog__header .el-dialog__title{font-size:26px;font-weight:600;color:#2c3e50}.project-detail-dialog[data-v-0b5adf2e] .el-dialog__body{padding:20px;background-color:#fafbfc;max-height:70vh;overflow-y:auto}.project-detail-dialog[data-v-0b5adf2e] .el-dialog__footer{padding:12px 20px;border-top:1px solid #e8ebf0;text-align:center}.project-detail-dialog .dialog-content-wrapper[data-v-0b5adf2e]{background:#fff;border-radius:8px;padding:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.project-detail-dialog .info-table[data-v-0b5adf2e]{width:100%;border:1px solid #e8ebf0;border-radius:6px;overflow:hidden}.project-detail-dialog .info-table .info-row[data-v-0b5adf2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e8ebf0}.project-detail-dialog .info-table .info-row[data-v-0b5adf2e]:last-child{border-bottom:none}.project-detail-dialog .info-table .info-row .info-label[data-v-0b5adf2e]{width:120px;background-color:#f8f9fa;font-weight:500;color:#4e5969;border-right:1px solid #e8ebf0;-ms-flex-align:center;-ms-flex-pack:center}.project-detail-dialog .info-table .info-row .info-label[data-v-0b5adf2e],.project-detail-dialog .info-table .info-row .info-value[data-v-0b5adf2e]{padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.project-detail-dialog .info-table .info-row .info-value[data-v-0b5adf2e]{min-height:60px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#2c3e50;-ms-flex-align:center;-ms-flex-pack:center}.project-detail-dialog .info-table .info-row .info-value[data-v-0b5adf2e]:nth-child(6){border-right:none}.project-detail-dialog .info-table .info-row .text-primary[data-v-0b5adf2e]{color:#409eff;font-weight:500}.project-detail-dialog .info-table .full-row .info-label[data-v-0b5adf2e]{width:120px;text-align:center;border-right:1px solid #e8ebf0}.project-detail-dialog .info-table .full-row .info-value[data-v-0b5adf2e]{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:calc(100% - 120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.project-detail-dialog .info-table .full-row .remark-content[data-v-0b5adf2e]{line-height:1.6;text-align:center;white-space:pre-wrap;word-break:break-all;padding:8px 0;color:#666;display:inline-block}.project-detail-dialog .dialog-footer .confirm-btn[data-v-0b5adf2e]{width:100px;height:36px;font-size:14px;background-color:#409eff;border-color:#409eff;border-radius:6px;-webkit-transition:all .2s;transition:all .2s}.project-detail-dialog .dialog-footer .confirm-btn[data-v-0b5adf2e]:hover{background-color:#337ecc;border-color:#337ecc}.project-detail-dialog .search-form[data-v-0b5adf2e] .el-form-item{margin-bottom:0;margin-right:16px}.project-detail-dialog .search-form[data-v-0b5adf2e] .el-input,.project-detail-dialog .search-form[data-v-0b5adf2e] .el-select{--el-input-hover-border-color:#409eff;--el-input-focus-border-color:#409eff}.project-detail-dialog .search-form[data-v-0b5adf2e] .el-button{padding:8px 20px}.project-detail-dialog .search-form[data-v-0b5adf2e] .el-button--primary{background-color:#409eff;border-color:#409eff}[data-v-0b5adf2e] .custom-red-btn:focus,[data-v-0b5adf2e] .custom-red-btn:hover{background-color:#a83224;border-color:#a83224}[data-v-0b5adf2e] .custom-red-btn.is-disabled{background-color:#d98880;border-color:#d98880}[data-v-0b5adf2e] .el-dialog{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin:0!important;max-height:90vh!important;overflow-y:auto!important}[data-v-0b5adf2e] .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}[data-v-0b5adf2e] .el-dialog__footer,[data-v-0b5adf2e] .el-dialog__header{-ms-flex-negative:0;flex-shrink:0}.project-progress-record[data-v-7c12c9b2]{padding:0 20px 20px;width:100%;height:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;overflow:hidden}.empty-tip[data-v-7c12c9b2],.loading-tip[data-v-7c12c9b2]{text-align:center;padding:20px;color:#999;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100px}.timeline-wrapper[data-v-7c12c9b2]{width:100%;max-width:800px;margin:0 auto;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:10px 0;scrollbar-width:thin;scrollbar-color:#409eff #f5f7fa}.timeline-wrapper[data-v-7c12c9b2]::-webkit-scrollbar{width:6px}.timeline-wrapper[data-v-7c12c9b2]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#409eff}.timeline-wrapper[data-v-7c12c9b2]::-webkit-scrollbar-track{background-color:#f5f7fa}.timeline-card[data-v-7c12c9b2]{padding:16px;border:1px solid #e5e6eb;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:12px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.timeline-card[data-v-7c12c9b2]:last-child{margin-bottom:0}.operator-item[data-v-7c12c9b2]{background-color:#f0f7ff;padding:8px 12px;border-radius:4px;margin-bottom:12px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.operator-name[data-v-7c12c9b2]{color:#409eff;font-weight:600;font-size:15px}.card-item[data-v-7c12c9b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px;line-height:24px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.card-item[data-v-7c12c9b2]:last-child{margin-bottom:0}.item-label[data-v-7c12c9b2]{width:80px;font-weight:500;color:#666;text-align:right;margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.item-value[data-v-7c12c9b2]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333;word-break:break-all}.status-flow-content[data-v-7c12c9b2],.status-flow[data-v-7c12c9b2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.status-flow-content[data-v-7c12c9b2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.status-from[data-v-7c12c9b2]{color:#666;padding:2px 8px;background-color:#f5f7fa;border-radius:4px;font-size:14px;white-space:nowrap}.status-arrow[data-v-7c12c9b2]{color:#409eff;font-size:16px;white-space:nowrap}.status-to[data-v-7c12c9b2]{color:#409eff;font-weight:500;padding:2px 8px;background-color:#e6f7ff;border-radius:4px;font-size:14px;white-space:nowrap}@media (max-width:768px){.project-progress-record[data-v-7c12c9b2]{padding:0 10px 10px}.item-label[data-v-7c12c9b2]{width:70px;margin-right:8px;font-size:14px}.timeline-card[data-v-7c12c9b2]{padding:12px}.operator-item[data-v-7c12c9b2]{padding:6px 8px}.status-flow-content[data-v-7c12c9b2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.status-arrow[data-v-7c12c9b2]{display:none}}.record-title[data-v-4eb74f55]{font-size:16px;font-weight:600;margin-bottom:16px;text-align:center}.custom-status-btn[data-v-4eb74f55]{padding:10px 30px;border-radius:6px;font-size:14px;border:2px solid #e5e6eb;min-width:100px;height:40px;line-height:22px;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fff;color:#333;font-weight:500;cursor:pointer;outline:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}.custom-status-btn.active[data-v-4eb74f55]{background-color:#409eff;border-color:#1e88e5;color:#fff;font-weight:600;-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.2),0 4px 8px rgba(64,158,255,.15);box-shadow:0 0 0 2px rgba(64,158,255,.2),0 4px 8px rgba(64,158,255,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.custom-status-btn[data-v-4eb74f55]:not(.active):hover{border-color:#99c1f1;background-color:#f5f9ff;color:#409eff;-webkit-box-shadow:0 3px 6px rgba(64,158,255,.1);box-shadow:0 3px 6px rgba(64,158,255,.1)}.custom-status-btn[data-v-4eb74f55]:disabled{background-color:#f5f7fa;border-color:#e5e6eb;color:#999;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none;cursor:not-allowed}.project-container[data-v-0a058120]{padding:20px;background-color:#f5f7fa;min-height:100vh}.top-operation-bar[data-v-0a058120] .el-button{padding:8px 20px;font-size:14px}.pagination-wrapper[data-v-0a058120]{margin-top:20px;text-align:center}.pagination-wrapper[data-v-0a058120] .el-pagination{display:inline-block}.project-detail-dialog[data-v-0a058120] .el-dialog__header{padding:16px 20px;border-bottom:1px solid #e8ebf0}.project-detail-dialog[data-v-0a058120] .el-dialog__header .el-dialog__title{font-size:26px;font-weight:600;color:#2c3e50}.project-detail-dialog[data-v-0a058120] .el-dialog__body{padding:20px;background-color:#fafbfc;max-height:70vh;overflow-y:auto}.project-detail-dialog[data-v-0a058120] .el-dialog__footer{padding:12px 20px;border-top:1px solid #e8ebf0;text-align:center}.project-detail-dialog .dialog-content-wrapper[data-v-0a058120]{background:#fff;border-radius:8px;padding:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.project-detail-dialog .info-table[data-v-0a058120]{width:100%;border:1px solid #e8ebf0;border-radius:6px;overflow:hidden}.project-detail-dialog .info-table .info-row[data-v-0a058120]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e8ebf0}.project-detail-dialog .info-table .info-row[data-v-0a058120]:last-child{border-bottom:none}.project-detail-dialog .info-table .info-row .info-label[data-v-0a058120]{width:120px;background-color:#f8f9fa;font-weight:500;color:#4e5969;border-right:1px solid #e8ebf0;-ms-flex-align:center;-ms-flex-pack:center}.project-detail-dialog .info-table .info-row .info-label[data-v-0a058120],.project-detail-dialog .info-table .info-row .info-value[data-v-0a058120]{padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.project-detail-dialog .info-table .info-row .info-value[data-v-0a058120]{min-height:60px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#2c3e50;-ms-flex-align:center;-ms-flex-pack:center}.project-detail-dialog .info-table .info-row .info-value[data-v-0a058120]:nth-child(6){border-right:none}.project-detail-dialog .info-table .info-row .text-primary[data-v-0a058120]{color:#409eff;font-weight:500}.project-detail-dialog .info-table .full-row .info-label[data-v-0a058120]{width:120px;text-align:center;border-right:1px solid #e8ebf0}.project-detail-dialog .info-table .full-row .info-value[data-v-0a058120]{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:calc(100% - 120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.project-detail-dialog .info-table .full-row .remark-content[data-v-0a058120]{line-height:1.6;text-align:center;white-space:pre-wrap;word-break:break-all;padding:8px 0;color:#666;display:inline-block}.project-detail-dialog .dialog-footer .confirm-btn[data-v-0a058120]{width:100px;height:36px;font-size:14px;background-color:#409eff;border-color:#409eff;border-radius:6px;-webkit-transition:all .2s;transition:all .2s}.project-detail-dialog .dialog-footer .confirm-btn[data-v-0a058120]:hover{background-color:#337ecc;border-color:#337ecc}.project-detail-dialog .search-form[data-v-0a058120] .el-form-item{margin-bottom:0;margin-right:16px}.project-detail-dialog .search-form[data-v-0a058120] .el-input,.project-detail-dialog .search-form[data-v-0a058120] .el-select{--el-input-hover-border-color:#409eff;--el-input-focus-border-color:#409eff}.project-detail-dialog .search-form[data-v-0a058120] .el-button{padding:8px 20px}.project-detail-dialog .search-form[data-v-0a058120] .el-button--primary{background-color:#409eff;border-color:#409eff}[data-v-0a058120] .custom-red-btn:focus,[data-v-0a058120] .custom-red-btn:hover{background-color:#a83224;border-color:#a83224}[data-v-0a058120] .custom-red-btn.is-disabled{background-color:#d98880;border-color:#d98880}[data-v-0a058120] .el-dialog{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin:0!important;max-height:90vh!important;overflow-y:auto!important}[data-v-0a058120] .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}[data-v-0a058120] .el-dialog__footer,[data-v-0a058120] .el-dialog__header{-ms-flex-negative:0;flex-shrink:0}.priority-dot[data-v-0a058120]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:4px;vertical-align:middle}.dot-red[data-v-0a058120]{background-color:#f56c6c}.dot-yellow[data-v-0a058120]{background-color:#e6a23c}.priority-text[data-v-0a058120]{vertical-align:middle}[data-v-0a058120] .el-table{font-size:15px}.pending-btn[data-v-0a058120]{border-radius:4px;font-size:14px;background-color:#e6a23c!important;border-color:#e6a23c!important;color:#fff!important;-webkit-transition:all .2s ease;transition:all .2s ease}.pending-btn[data-v-0a058120]:hover{background-color:#d49029!important;border-color:#d49029!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(230,162,60,.2);box-shadow:0 2px 4px rgba(230,162,60,.2)}.pending-btn[data-v-0a058120]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:none;box-shadow:none}.pending-btn.is-disabled[data-v-0a058120]{background-color:#f5dab1!important;border-color:#f5dab1!important;color:#fff!important;cursor:not-allowed;-webkit-transform:none!important;transform:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.project-container[data-v-016b8a30]{padding:20px;background-color:#f5f7fa;min-height:100vh}.top-operation-bar[data-v-016b8a30] .el-button{padding:8px 20px;font-size:14px}.pagination-wrapper[data-v-016b8a30]{margin-top:20px;text-align:center}.pagination-wrapper[data-v-016b8a30] .el-pagination{display:inline-block}.project-detail-dialog[data-v-016b8a30] .el-dialog__header{padding:16px 20px;border-bottom:1px solid #e8ebf0}.project-detail-dialog[data-v-016b8a30] .el-dialog__header .el-dialog__title{font-size:26px;font-weight:600;color:#2c3e50}.project-detail-dialog[data-v-016b8a30] .el-dialog__body{padding:20px;background-color:#fafbfc;max-height:70vh;overflow-y:auto}.project-detail-dialog[data-v-016b8a30] .el-dialog__footer{padding:12px 20px;border-top:1px solid #e8ebf0;text-align:center}.project-detail-dialog .dialog-content-wrapper[data-v-016b8a30]{background:#fff;border-radius:8px;padding:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.project-detail-dialog .info-table[data-v-016b8a30]{width:100%;border:1px solid #e8ebf0;border-radius:6px;overflow:hidden}.project-detail-dialog .info-table .info-row[data-v-016b8a30]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e8ebf0}.project-detail-dialog .info-table .info-row[data-v-016b8a30]:last-child{border-bottom:none}.project-detail-dialog .info-table .info-row .info-label[data-v-016b8a30]{width:120px;background-color:#f8f9fa;font-weight:500;color:#4e5969;border-right:1px solid #e8ebf0;-ms-flex-align:center;-ms-flex-pack:center}.project-detail-dialog .info-table .info-row .info-label[data-v-016b8a30],.project-detail-dialog .info-table .info-row .info-value[data-v-016b8a30]{padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.project-detail-dialog .info-table .info-row .info-value[data-v-016b8a30]{min-height:60px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#2c3e50;-ms-flex-align:center;-ms-flex-pack:center}.project-detail-dialog .info-table .info-row .info-value[data-v-016b8a30]:nth-child(6){border-right:none}.project-detail-dialog .info-table .info-row .text-primary[data-v-016b8a30]{color:#409eff;font-weight:500}.project-detail-dialog .info-table .full-row .info-label[data-v-016b8a30]{width:120px;text-align:center;border-right:1px solid #e8ebf0}.project-detail-dialog .info-table .full-row .info-value[data-v-016b8a30]{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:calc(100% - 120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.project-detail-dialog .info-table .full-row .remark-content[data-v-016b8a30]{line-height:1.6;text-align:center;white-space:pre-wrap;word-break:break-all;padding:8px 0;color:#666;display:inline-block}.project-detail-dialog .dialog-footer .confirm-btn[data-v-016b8a30]{width:100px;height:36px;font-size:14px;background-color:#409eff;border-color:#409eff;border-radius:6px;-webkit-transition:all .2s;transition:all .2s}.project-detail-dialog .dialog-footer .confirm-btn[data-v-016b8a30]:hover{background-color:#337ecc;border-color:#337ecc}.project-detail-dialog .search-form[data-v-016b8a30] .el-form-item{margin-bottom:0;margin-right:16px}.project-detail-dialog .search-form[data-v-016b8a30] .el-input,.project-detail-dialog .search-form[data-v-016b8a30] .el-select{--el-input-hover-border-color:#409eff;--el-input-focus-border-color:#409eff}.project-detail-dialog .search-form[data-v-016b8a30] .el-button{padding:8px 20px}.project-detail-dialog .search-form[data-v-016b8a30] .el-button--primary{background-color:#409eff;border-color:#409eff}[data-v-016b8a30] .custom-red-btn:focus,[data-v-016b8a30] .custom-red-btn:hover{background-color:#a83224;border-color:#a83224}[data-v-016b8a30] .custom-red-btn.is-disabled{background-color:#d98880;border-color:#d98880}[data-v-016b8a30] .el-dialog{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin:0!important;max-height:90vh!important;overflow-y:auto!important}[data-v-016b8a30] .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}[data-v-016b8a30] .el-dialog__footer,[data-v-016b8a30] .el-dialog__header{-ms-flex-negative:0;flex-shrink:0}.priority-dot[data-v-016b8a30]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:4px;vertical-align:middle}.dot-red[data-v-016b8a30]{background-color:#f56c6c}.dot-yellow[data-v-016b8a30]{background-color:#e6a23c}.priority-text[data-v-016b8a30]{vertical-align:middle}[data-v-016b8a30] .el-table{font-size:15px}.pending-btn[data-v-016b8a30]{border-radius:4px;font-size:14px;background-color:#e6a23c!important;border-color:#e6a23c!important;color:#fff!important;-webkit-transition:all .2s ease;transition:all .2s ease}.pending-btn[data-v-016b8a30]:hover{background-color:#d49029!important;border-color:#d49029!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(230,162,60,.2);box-shadow:0 2px 4px rgba(230,162,60,.2)}.pending-btn[data-v-016b8a30]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:none;box-shadow:none}.pending-btn.is-disabled[data-v-016b8a30]{background-color:#f5dab1!important;border-color:#f5dab1!important;color:#fff!important;cursor:not-allowed;-webkit-transform:none!important;transform:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.project-container[data-v-f5f453a6]{padding:20px;background-color:#f5f7fa;min-height:100vh}.top-operation-bar[data-v-f5f453a6] .el-button{padding:8px 20px;font-size:14px}.pagination-wrapper[data-v-f5f453a6]{margin-top:20px;text-align:center}.pagination-wrapper[data-v-f5f453a6] .el-pagination{display:inline-block}.project-detail-dialog[data-v-f5f453a6] .el-dialog__header{padding:16px 20px;border-bottom:1px solid #e8ebf0}.project-detail-dialog[data-v-f5f453a6] .el-dialog__header .el-dialog__title{font-size:26px;font-weight:600;color:#2c3e50}.project-detail-dialog[data-v-f5f453a6] .el-dialog__body{padding:20px;background-color:#fafbfc;max-height:70vh;overflow-y:auto}.project-detail-dialog[data-v-f5f453a6] .el-dialog__footer{padding:12px 20px;border-top:1px solid #e8ebf0;text-align:center}.project-detail-dialog .dialog-content-wrapper[data-v-f5f453a6]{background:#fff;border-radius:8px;padding:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.project-detail-dialog .info-table[data-v-f5f453a6]{width:100%;border:1px solid #e8ebf0;border-radius:6px;overflow:hidden}.project-detail-dialog .info-table .info-row[data-v-f5f453a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e8ebf0}.project-detail-dialog .info-table .info-row[data-v-f5f453a6]:last-child{border-bottom:none}.project-detail-dialog .info-table .info-row .info-label[data-v-f5f453a6]{width:120px;background-color:#f8f9fa;font-weight:500;color:#4e5969;border-right:1px solid #e8ebf0;-ms-flex-align:center;-ms-flex-pack:center}.project-detail-dialog .info-table .info-row .info-label[data-v-f5f453a6],.project-detail-dialog .info-table .info-row .info-value[data-v-f5f453a6]{padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.project-detail-dialog .info-table .info-row .info-value[data-v-f5f453a6]{min-height:60px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#2c3e50;-ms-flex-align:center;-ms-flex-pack:center}.project-detail-dialog .info-table .info-row .info-value[data-v-f5f453a6]:nth-child(6){border-right:none}.project-detail-dialog .info-table .info-row .text-primary[data-v-f5f453a6]{color:#409eff;font-weight:500}.project-detail-dialog .info-table .full-row .info-label[data-v-f5f453a6]{width:120px;text-align:center;border-right:1px solid #e8ebf0}.project-detail-dialog .info-table .full-row .info-value[data-v-f5f453a6]{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:calc(100% - 120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.project-detail-dialog .info-table .full-row .remark-content[data-v-f5f453a6]{line-height:1.6;text-align:center;white-space:pre-wrap;word-break:break-all;padding:8px 0;color:#666;display:inline-block}.project-detail-dialog .dialog-footer .confirm-btn[data-v-f5f453a6]{width:100px;height:36px;font-size:14px;background-color:#409eff;border-color:#409eff;border-radius:6px;-webkit-transition:all .2s;transition:all .2s}.project-detail-dialog .dialog-footer .confirm-btn[data-v-f5f453a6]:hover{background-color:#337ecc;border-color:#337ecc}.project-detail-dialog .search-form[data-v-f5f453a6] .el-form-item{margin-bottom:0;margin-right:16px}.project-detail-dialog .search-form[data-v-f5f453a6] .el-input,.project-detail-dialog .search-form[data-v-f5f453a6] .el-select{--el-input-hover-border-color:#409eff;--el-input-focus-border-color:#409eff}.project-detail-dialog .search-form[data-v-f5f453a6] .el-button{padding:8px 20px}.project-detail-dialog .search-form[data-v-f5f453a6] .el-button--primary{background-color:#409eff;border-color:#409eff}[data-v-f5f453a6] .custom-red-btn:focus,[data-v-f5f453a6] .custom-red-btn:hover{background-color:#a83224;border-color:#a83224}[data-v-f5f453a6] .custom-red-btn.is-disabled{background-color:#d98880;border-color:#d98880}[data-v-f5f453a6] .el-dialog{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin:0!important;max-height:90vh!important;overflow-y:auto!important}[data-v-f5f453a6] .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}[data-v-f5f453a6] .el-dialog__footer,[data-v-f5f453a6] .el-dialog__header{-ms-flex-negative:0;flex-shrink:0}.priority-dot[data-v-f5f453a6]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:4px;vertical-align:middle}.dot-red[data-v-f5f453a6]{background-color:#f56c6c}.dot-yellow[data-v-f5f453a6]{background-color:#e6a23c}.priority-text[data-v-f5f453a6]{vertical-align:middle}[data-v-f5f453a6] .el-table{font-size:15px}.pending-btn[data-v-f5f453a6]{border-radius:4px;font-size:14px;background-color:#e6a23c!important;border-color:#e6a23c!important;color:#fff!important;-webkit-transition:all .2s ease;transition:all .2s ease}.pending-btn[data-v-f5f453a6]:hover{background-color:#d49029!important;border-color:#d49029!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(230,162,60,.2);box-shadow:0 2px 4px rgba(230,162,60,.2)}.pending-btn[data-v-f5f453a6]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:none;box-shadow:none}.pending-btn.is-disabled[data-v-f5f453a6]{background-color:#f5dab1!important;border-color:#f5dab1!important;color:#fff!important;cursor:not-allowed;-webkit-transform:none!important;transform:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.project-container[data-v-50ced625]{padding:20px;background-color:#f5f7fa;min-height:100vh}.top-operation-bar[data-v-50ced625] .el-button{padding:8px 20px;font-size:14px}.pagination-wrapper[data-v-50ced625]{margin-top:20px;text-align:center}.pagination-wrapper[data-v-50ced625] .el-pagination{display:inline-block}.project-detail-dialog[data-v-50ced625] .el-dialog__header{padding:16px 20px;border-bottom:1px solid #e8ebf0}.project-detail-dialog[data-v-50ced625] .el-dialog__header .el-dialog__title{font-size:26px;font-weight:600;color:#2c3e50}.project-detail-dialog[data-v-50ced625] .el-dialog__body{padding:20px;background-color:#fafbfc;max-height:70vh;overflow-y:auto}.project-detail-dialog[data-v-50ced625] .el-dialog__footer{padding:12px 20px;border-top:1px solid #e8ebf0;text-align:center}.project-detail-dialog .dialog-content-wrapper[data-v-50ced625]{background:#fff;border-radius:8px;padding:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.project-detail-dialog .info-table[data-v-50ced625]{width:100%;border:1px solid #e8ebf0;border-radius:6px;overflow:hidden}.project-detail-dialog .info-table .info-row[data-v-50ced625]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e8ebf0}.project-detail-dialog .info-table .info-row[data-v-50ced625]:last-child{border-bottom:none}.project-detail-dialog .info-table .info-row .info-label[data-v-50ced625]{width:120px;background-color:#f8f9fa;font-weight:500;color:#4e5969;border-right:1px solid #e8ebf0;-ms-flex-align:center;-ms-flex-pack:center}.project-detail-dialog .info-table .info-row .info-label[data-v-50ced625],.project-detail-dialog .info-table .info-row .info-value[data-v-50ced625]{padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.project-detail-dialog .info-table .info-row .info-value[data-v-50ced625]{min-height:60px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#2c3e50;-ms-flex-align:center;-ms-flex-pack:center}.project-detail-dialog .info-table .info-row .info-value[data-v-50ced625]:nth-child(6){border-right:none}.project-detail-dialog .info-table .info-row .text-primary[data-v-50ced625]{color:#409eff;font-weight:500}.project-detail-dialog .info-table .full-row .info-label[data-v-50ced625]{width:120px;text-align:center;border-right:1px solid #e8ebf0}.project-detail-dialog .info-table .full-row .info-value[data-v-50ced625]{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:calc(100% - 120px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.project-detail-dialog .info-table .full-row .remark-content[data-v-50ced625]{line-height:1.6;text-align:center;white-space:pre-wrap;word-break:break-all;padding:8px 0;color:#666;display:inline-block}.project-detail-dialog .dialog-footer .confirm-btn[data-v-50ced625]{width:100px;height:36px;font-size:14px;background-color:#409eff;border-color:#409eff;border-radius:6px;-webkit-transition:all .2s;transition:all .2s}.project-detail-dialog .dialog-footer .confirm-btn[data-v-50ced625]:hover{background-color:#337ecc;border-color:#337ecc}.project-detail-dialog .search-form[data-v-50ced625] .el-form-item{margin-bottom:0;margin-right:16px}.project-detail-dialog .search-form[data-v-50ced625] .el-input,.project-detail-dialog .search-form[data-v-50ced625] .el-select{--el-input-hover-border-color:#409eff;--el-input-focus-border-color:#409eff}.project-detail-dialog .search-form[data-v-50ced625] .el-button{padding:8px 20px}.project-detail-dialog .search-form[data-v-50ced625] .el-button--primary{background-color:#409eff;border-color:#409eff}[data-v-50ced625] .custom-red-btn:focus,[data-v-50ced625] .custom-red-btn:hover{background-color:#a83224;border-color:#a83224}[data-v-50ced625] .custom-red-btn.is-disabled{background-color:#d98880;border-color:#d98880}[data-v-50ced625] .el-dialog{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin:0!important;max-height:90vh!important;overflow-y:auto!important}[data-v-50ced625] .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}[data-v-50ced625] .el-dialog__footer,[data-v-50ced625] .el-dialog__header{-ms-flex-negative:0;flex-shrink:0}.priority-dot[data-v-50ced625]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:4px;vertical-align:middle}.dot-red[data-v-50ced625]{background-color:#f56c6c}.dot-yellow[data-v-50ced625]{background-color:#e6a23c}.priority-text[data-v-50ced625]{vertical-align:middle}[data-v-50ced625] .el-table{font-size:15px}.pending-btn[data-v-50ced625]{border-radius:4px;font-size:14px;background-color:#e6a23c!important;border-color:#e6a23c!important;color:#fff!important;-webkit-transition:all .2s ease;transition:all .2s ease}.pending-btn[data-v-50ced625]:hover{background-color:#d49029!important;border-color:#d49029!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(230,162,60,.2);box-shadow:0 2px 4px rgba(230,162,60,.2)}.pending-btn[data-v-50ced625]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:none;box-shadow:none}.pending-btn.is-disabled[data-v-50ced625]{background-color:#f5dab1!important;border-color:#f5dab1!important;color:#fff!important;cursor:not-allowed;-webkit-transform:none!important;transform:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.tab-container[data-v-e86b1ee6]{padding:10px}.approval-list-container[data-v-311d603c]{padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;font-size:14px}.info-value[data-v-311d603c]{color:#666}.status-col[data-v-311d603c]{font-weight:500}[data-v-311d603c] .el-table-column--operation .el-button{margin-right:8px}[data-v-311d603c] .el-table{font-size:15px}[data-v-311d603c] .el-table__row{height:45px!important}[data-v-311d603c] .el-table__header th{font-size:16px;font-weight:600}[data-v-311d603c] .el-table .el-button--mini{font-size:14px}[data-v-311d603c] .el-table .el-tag{font-size:14px;padding:2px 8px}.approval-list-container[data-v-10788178]{padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;font-size:14px}.info-value[data-v-10788178]{color:#666}.status-col[data-v-10788178]{font-weight:500}[data-v-10788178] .el-table-column--operation .el-button{margin-right:8px}[data-v-10788178] .el-table{font-size:15px}[data-v-10788178] .el-table__row{height:45px!important}[data-v-10788178] .el-table__header th{font-size:16px;font-weight:600}[data-v-10788178] .el-table .el-button--mini{font-size:14px}[data-v-10788178] .el-table .el-tag{font-size:14px;padding:2px 8px}[data-v-10788178] .dialog-title-style{font-size:16px;text-align:center}.agree-dialog-content[data-v-10788178]{font-size:15px;color:#333;line-height:1.8;padding:16px 0;text-align:center}.tip-text[data-v-10788178]{margin-top:8px;font-size:14px}.dialog-footer[data-v-10788178]{margin-top:8px}.dialog-btn[data-v-10788178]{font-size:15px;padding:6px 16px;margin-left:8px}[data-v-10788178] .custom-approval-dialog .el-dialog__header{text-align:center;padding:15px 20px}[data-v-10788178] .dialog-title-style{font-size:18px;font-weight:600;color:#333;float:none!important;display:inline-block}[data-v-10788178] .custom-approval-dialog .el-dialog__headerbtn{position:absolute;right:20px;top:15px}.tip-text[data-v-10788178]{margin-top:12px;font-size:15px;color:#666}.dialog-footer[data-v-10788178]{text-align:center;margin-top:20px;padding-right:20px}.dialog-btn[data-v-10788178]{font-size:16px;padding:8px 20px;margin-left:10px}.reject-reason-input[data-v-10788178]{margin-top:16px;width:100%}.sc-password-strength[data-v-3e325b0c]{height:5px;width:100%;background:#c8c9cc;border-radius:5px;position:relative;margin:10px 0}.sc-password-strength[data-v-3e325b0c]:before{left:20%}.sc-password-strength[data-v-3e325b0c]:after{right:20%}.sc-password-strength[data-v-3e325b0c]:after,.sc-password-strength[data-v-3e325b0c]:before{position:absolute;content:"";display:block;width:20%;height:inherit;border:5px solid #fff;border-top:0;border-bottom:0;z-index:1;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.sc-password-strength-bar[data-v-3e325b0c]{position:absolute;height:inherit;width:0;border-radius:inherit;-webkit-transition:width .5s ease-in-out,background .25s;transition:width .5s ease-in-out,background .25s;background:transparent}.sc-password-strength-level-1[data-v-3e325b0c]{width:20%;background-color:#f56c6c}.sc-password-strength-level-2[data-v-3e325b0c]{width:40%;background-color:#f56c6c}.sc-password-strength-level-3[data-v-3e325b0c]{width:60%;background-color:#e6a23c}.sc-password-strength-level-4[data-v-3e325b0c]{width:80%;background-color:#67c23a}.sc-password-strength-level-5[data-v-3e325b0c]{width:100%;background-color:#67c23a}.reset-password-container[data-v-114f0764]{width:100%;max-width:600px;margin:50px auto;padding:20px;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.page-title[data-v-114f0764]{font-size:20px;font-weight:600;color:#333;text-align:center;margin-bottom:30px}.reset-form[data-v-114f0764]{padding:0 20px}.btn-group[data-v-114f0764]{text-align:center;margin-top:20px}.btn-group .el-button[data-v-114f0764]{width:120px;margin:0 10px}.protect-question-content[data-v-114f0764]{line-height:36px;padding:0 15px;border:1px solid #e6e6e6;border-radius:4px;background-color:#f5f5f5;color:#666}.default-text[data-v-114f0764],.loading-text[data-v-114f0764]{color:#999}.no-question-text[data-v-114f0764]{color:#f56c6c}.question-text[data-v-114f0764]{color:#333;font-weight:500}.svg-icon[data-v-f9f7fefc]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-f9f7fefc]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}.project-detail-dialog .el-dialog[data-v-4910656b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:600px;height:80vh;max-height:800px}.project-detail-dialog .el-dialog__header[data-v-4910656b]{padding:15px 20px;border-bottom:1px solid #e5e6eb;-ms-flex-negative:0;flex-shrink:0}.project-detail-dialog .el-dialog__body[data-v-4910656b]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px;margin:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:400px}.project-detail-dialog .el-dialog__footer[data-v-4910656b]{padding:12px 20px;border-top:1px solid #e5e6eb;-ms-flex-negative:0;flex-shrink:0;text-align:center}.dialog-footer[data-v-4910656b]{width:100%}