.flex-start-start{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}.flex-start-start-col{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-start-between-col,.flex-start-start-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-start-between-col{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-start-start-wrap{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center-start,.flex-center-start-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center-start-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-center-around,.flex-center-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-center-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-end-start,.flex-end-start-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-end-start-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-end-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-end-between,.flex-end-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-end-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-center-center,.flex-center-center-col{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}.flex-center-center-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-strat-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-strat-between,.flex-strat-between-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-strat-between-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-center-between,.flex-center-between-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-center-between-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-strat-around,.flex-strat-around-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around}.flex-strat-around-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inventory-form-box{background:#f9fafc;border-radius:4px;border:2px dotted #94a4b9}.weight-500{font-weight:500!important}.page-common{width:100%;background:#fff;border-radius:0 0 8px 8px;padding:16px;overflow:hidden;position:relative}.label-item{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#53575b;line-height:18px;text-align:left;font-style:normal}.base-table_panel{width:100%!important;padding:0!important}.base-table_panel .base-table{width:100%;font-family:PingFangSC,PingFang SC;font-size:14px;color:#333;text-align:left;font-style:normal}.base-table_panel .base-table .vxe-table--header-wrapper{background-color:#f0f4f8!important;font-weight:500}.base-table_panel .base-table .vxe-table--header-wrapper .vxe-header--column{padding:8px 0}.base-table_panel .base-table .vxe-cell{padding:0 4px;line-height:18px!important}.base-table_panel .base-table .vxe-table--body-wrapper{font-weight:400}.base-table_panel .base-table .vxe-table--body-wrapper .vxe-body--column .vxe-tree--node-btn{color:#c7d4e5}.base-table_panel .base-table .vxe-table--body-wrapper tr .region-col{height:unset!important;background-size:100% 0}.base-table_panel .base-table .vxe-table--body-wrapper tr .region-col>.vxe-cell{padding:0 0 16px;max-height:unset}.base-table_panel .base-table .vxe-table--body-wrapper tr .last-subitem{background-size:100% 0}.base-table_panel .base-table .vxe-table--body-wrapper tr:hover .region-col{background-color:#fff!important}.base-table_panel .base-table .vxe-table--body-wrapper .sign-row,.base-table_panel .base-table .vxe-table--body-wrapper .sign-row:hover td{background-color:#f0f4f8!important}.base-table_panel .base-table .vxe-table--body-wrapper .sticky-row{position:sticky;top:0;z-index:111}.base-table_panel .base-table .vxe-table--body-wrapper .first-level-style .col--tree-node+td .vxe-cell,.base-table_panel .base-table .vxe-table--body-wrapper .first-level-style .col--tree-node .vxe-cell{color:#1965f3;font-size:16px;font-weight:500;cursor:pointer}.base-table_panel .base-table .vxe-table--body-wrapper .first-level-style .col--tree-node+td .vxe-tree--node-btn,.base-table_panel .base-table .vxe-table--body-wrapper .first-level-style .col--tree-node .vxe-tree--node-btn{color:#246fff}.base-table_panel .base-table .vxe-table--body-wrapper .operation .operation-btn{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#246fff;line-height:18px;text-align:right;font-style:normal;cursor:pointer;padding:0}.base-table_panel .base-table .vxe-table--body-wrapper .operation .operation-btn+.operation-btn{margin-left:24px}.base-table_panel .base-table .vxe-table--body-wrapper .operation .btn-bg{background:#246fff;display:inline-block;padding:2px 8px;font-size:12px;color:#fff}.base-table_panel .base-table .header-col i{color:#7796d1;margin-left:8px;cursor:pointer}.base-table_panel .base-table .formula-title{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#666;line-height:16px;text-align:left;font-style:normal}.base-table_panel .base-table .vxe-table--footer-wrapper{background-color:#ecf3ff}.base-table_panel .base-table .vxe-table--footer-wrapper .vxe-footer--row td{height:36px}.base-table_panel .base-table .vxe-table--footer-wrapper .vxe-footer--row td .vxe-cell{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#246fff;line-height:18px;line-height:20px;text-align:left;font-style:normal}.base-table_panel .base-table .vxe-table--footer-wrapper .vxe-footer--row td:first-child .vxe-cell{font-size:16px;color:#333}.base-table_panel .base-table .add-row{background-color:#e7f0ff!important}.base-table_panel .base-table .delete-row{background-color:#fdf3f3!important}.base-table_panel .base-table .row-input .el-input__inner{background:#f0f4f8;border-radius:2px;border:1px solid #eef1f5;height:26px;line-height:26px;color:#666}.base-table_panel .base-table .row-input .el-input__icon,.base-table_panel .base-table .row-input .el-input__suffix-inner{line-height:26px}.base-table_panel .base-table .bg-not_complete{background-color:#d1f3df!important}.base-table_panel .base-table .color-1E70FF .el-input__inner,.base-table_panel .base-table .color-1E70FF .el-input__suffix-inner{color:#1e70ff}.base-table_panel .base-table .input-right .el-input__inner{text-align:right}.base-table_panel .base-table .input-center .el-input__inner{text-align:center}.border--default .vxe-table--border-line{border:unset}.son-table .vxe-table--border-line{border:1px solid #e8eaec}.color-246FFF,.total-cell{color:#246fff!important}.list-btn.el-button{padding:6px 20px;font-size:14px;border-radius:4px;background-color:#f0f4f8;margin-left:16px}.list-btn.el-button--primary{background-color:#1e70ff!important}.list-btn.el-button--warning{background-color:#fd677a!important}.primary-operation_btn{display:inline-block;background:#e7f1ff;border-radius:4px;border:1px solid #246fff;padding:4px 16px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#246fff;line-height:18px;text-align:left;font-style:normal;cursor:pointer}.primary-operation_btn+.primary-operation_btn{margin-left:8px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.pager-wrap{width: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}.pager-wrap .el-pagination{color:#333;font-size:12px;padding:1.6vh 1vw 0}.pager-wrap .el-pagination button,.pager-wrap .el-pagination span:not([class*=suffix]){font-size:12px;height:24px;line-height:24px}.pager-wrap .el-pagination__total{color:#333;margin-right:0}.pager-wrap .el-select__wrapper{min-height:24px;border-radius:0}.pager-wrap .el-input__wrapper{padding:0}.pager-wrap .el-pagination .el-select{display:block;width:100px}.pager-wrap .el-pagination .el-select .el-input{margin:0}.pager-wrap .el-pagination .el-select .el-input .el-input__inner{padding-right:23px;border-radius:1px;border:1px solid #eef1f5;background-color:#fff;color:#333}.pager-wrap .el-pagination__sizes{margin:0 0 0 8px}.pager-wrap .el-pagination__sizes .el-input .el-input__inner{font-size:12px;padding-left:5px}.pager-wrap .el-input--mini .el-input__icon{line-height:24px}.pager-wrap .el-pager li{height:24px;line-height:24px;font-size:12px;font-weight:400;border:1px solid #fff}.pager-wrap .el-pagination.is-background .el-pager li:not(.disabled).active,.pager-wrap .el-pagination.is-background .el-pager li:not(.disabled):hover{background-color:#1965f3;color:#fff!important}.pager-wrap .el-pagination.is-background .btn-next,.pager-wrap .el-pagination.is-background .btn-prev,.pager-wrap .el-pagination.is-background .el-pager li{border-radius:1px;min-width:24px;margin:0 0 0 8px;background-color:transparent}.pager-wrap .el-pagination.is-background .btn-next:disabled,.pager-wrap .el-pagination.is-background .btn-prev:disabled{color:#999}.pager-wrap .el-pagination__jump{margin-left:8px}.pager-wrap .el-pagination__editor.el-input{width:40px;font-size:12px}.pager-wrap .el-pagination__editor.el-input .el-input__inner{height:24px;line-height:24px;border-radius:1px;color:#333;border:1px solid #eef1f5;background-color:#fff}.pager-wrap .el-pagination .btn-next,.pager-wrap .el-pagination .btn-prev{border-radius:1px;border:1px solid #eef1f5;color:#333}.popup-tip-text{width:100%;height:100px;padding:24px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#23272c;line-height:20px;text-align:left;font-style:normal}.login-container{position:relative;background:url(../../assets/img/login-bg.jpg) no-repeat;width:100vw}.login-container,.login-container .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-container .header{background:#fff;width:100%;position:absolute;height:4.42708vw;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);padding-left:1.04167vw}.login-container .header .logo{padding:0 .52083vw;height:1.30208vw}.login-container .img-wrap{background:url(../../assets/img/earth.png) no-repeat 50%;background-size:contain;width:40.36458vw;height:40.2vw;position:relative;z-index:10}.login-container .login-wrap{color:#fff;margin-left:1.04167vw;margin-top:5%;position:relative;z-index:10;min-width:400px;background:#fff;padding:.52083vw 2.60417vw;border-top:5px solid var(--primary)}.login-container .login-wrap .h2{font-size:26px;font-weight:400;margin:30px 0 15px;color:#333}.login-container .login-wrap .info{font-size:16px;margin-bottom:30px;color:#333}.login-container .login-wrap .captcha-img{width:100px;max-height:100%;position:absolute;right:0;top:1px;cursor:pointer}.login-container{background:url(../../assets/img/login-bg.jpg) no-repeat 50%;background-size:contain;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-size:cover;overflow:hidden}.login-container input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#333}.login-container .el-input{position:relative;display:inline-block;width:100%}.login-container .el-input input{background:transparent;-webkit-appearance:none;border-radius:0;padding:12px 5px 12px 15px;color:#333;caret-color:#409eff;font-size:14px}.login-container .el-form-item{background:#fff;border-radius:5px;color:#454545}.login-container .father{width:100%;height:100vh}.login-container .content-box{margin:auto;width:100%;height:70vh;background:#000;overflow:hidden;position:relative}.login-container .content-box .imgbox label{position:absolute;top:-40px;left:30px;color:#fff;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:20}.login-container .content-box .imgbox label h3{font-size:28px;font-weight:400}.login-container .content-box .imgbox label h2{font-size:50px;font-weight:400;padding:0;color:#009eff;margin:0}.login-container .content-box .imgbox label h4{font-size:16px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-container .content-box .imgbox label i{background:hsla(0,0%,100%,.5);width:1px;height:15px;display:inline-block;margin:0 20px}.login-container .content-box:after{content:"";background:rgba(0,0,0,.6);position:absolute;z-index:0;width:100%;height:100%;top:0;left:0}.login-container .content-header,.login-container .footer{width:80%;min-width:1000px}.login-container .content-box .content{width:80%}.login-container .content-header{height:18vh;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:20px;padding-left:44px}.login-container .header-logo{width:260px}.login-container .header-logo img{width:100%;height:100%}.login-container .header-title ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0}.login-container .header-title li{padding:0 22px;font-size:16px;font-family:Microsoft YaHei;font-weight:600;color:#555;line-height:22px}.login-container .header-title .active{color:#448cca}.login-container .imgbox h3,.login-container .imgbox h4{color:#fff}.login-container .imgbox img{width:100%;height:100%;position:relative}.login-container .pas{font-size:14px;font-weight:400;color:#666;line-height:33px;margin-top:1.5%}.login-container .el-input input{border:0;border-bottom:1px solid #ddd;padding-left:0}.login-container .agreement{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-container .agreement .txt{font-size:12px;font-weight:400;color:#999}.login-container .agreement .clause{color:#0052d9;cursor:pointer}.login-container .content{width:63%;height:100%;margin:auto;position:relative;z-index:10}.login-container .login-form{position:relative;width:450px;padding:30px 50px;overflow:hidden;margin-left:16%;-webkit-box-shadow:0 0 15px rgba(125,193,230,.2);box-shadow:0 0 15px rgba(125,193,230,.2);background:#fff}.login-container .login-form h3{font-size:14px}.login-container .login-form .icon-login-type{position:absolute;right:5px;top:5px;font-size:52px;line-height:52px;cursor:pointer;color:#000;overflow:hidden}.login-container .login-form .icon-login-type:after{content:"";position:absolute;right:60%;top:0;width:200%;height:200%;background:#fff;-webkit-transform:rotate(40deg);transform:rotate(40deg)}.login-container .title-container{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-container .title-container .title{font-size:31px;font-family:Microsoft YaHei;font-weight:600;color:#000;line-height:47px;margin:0}.login-container .title-container .title-bottom{font-size:14px;font-family:Microsoft YaHei;font-weight:600;color:#555;margin-top:1%}.login-container .show-pwd{font-size:16px}.login-container .show-code,.login-container .show-pwd{position:absolute;right:10px;top:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login-container .show-code{font-size:12px}.login-container .btn{width:100%;margin:15px 0 20px 0;background:#0071ff;border-radius:5px;border:0}.login-container .footer{padding-top:20px;height:22vh;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.login-container .footer-left{font-size:12px;font-family:Microsoft YaHei;font-weight:300;color:#000}.login-container .footer-right{font-size:12px;font-weight:400;color:#555;right:0;position:absolute}.login-container .footer-right img{width:22px;margin-right:5px}.login-container .footer-right a{color:#555}@media screen and (max-width:1600px){.login-container .header-title li{padding:0 18px;line-height:18px;font-size:13px}.login-container .title-container .title{font-size:23px;line-height:39px}.login-container .title-container .title-bottom{font-size:10px;line-height:18px}.login-container .pas{font-size:12px;line-height:28px}.login-container .el-input input{height:33px}.login-container .el-form-item{margin-bottom:8px}.login-container .el-form-item--medium .el-form-item__content,.login-container .el-form-item--medium .el-form-item__label{line-height:30px}.login-container .el-input--medium{font-size:10px}.login-container .btn{margin:13px 0 20px}}@media screen and (max-width:1366px){.login-container .content-header{height:14.5vh}.login-container .content-box{height:70vh}.login-container .content-box label h3{font-size:24px}.login-container .content-box label h2{font-size:34px}.login-container .content-box label h4{font-size:14px}.login-container .content-box label i{margin:0 15px}.login-container .login-form{width:380px;margin-left:30px;padding:20px 35px}.login-container .header-title li{padding:0 16px;line-height:16px;font-size:14px}.login-container .header-logo{width:200px}.login-container .title-container .title{font-size:26px;line-height:28px;margin-bottom:8px}.login-container .title-container .title-bottom{line-height:16px}.login-container .pas{line-height:23px}.login-container .el-input input{height:28px}.login-container .el-form-item{margin-bottom:11px}.login-container .el-form-item--medium .el-form-item__content,.login-container .el-form-item--medium .el-form-item__label{line-height:26px}.login-container .btn{margin:10px 0 17px}.login-container .footer-right{right:1rem!important}}@media (min-width:1366px) and (max-width:1920px){.login-container .footer-right{right:6.5rem}}.is-qr-code-login{margin:4% auto 0;width:320px;height:250px}.is-qr-code-login .default-image,.is-qr-code-login .image-view{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}.is-qr-code-login .default-image .image-view,.is-qr-code-login .image-view .image-view{width:auto;height:100%}.is-qr-code-login .qr-code-tip{margin-top:10px;text-align:center}.is-qr-code-login .qr-code-tip .app-name{color:#f40}.master-page .data-opt-btn{margin-left:.4rem}.master-project-edit-dialog .el-col{width:33.33333%!important}.master-project-edit-dialog .el-col:nth-child(4),.master-project-edit-dialog .el-col:nth-child(6),.master-project-edit-dialog .el-col:nth-child(12){width:66.66667%!important}.master-project-edit-dialog .el-col:last-child,.master-project-edit-dialog .el-col:nth-child(13),.master-project-edit-dialog .el-col:nth-child(14){width:100%!important}.master-project-edit-dialog .select-remote .el-select__input{margin-left:8px!important}.master-project-edit-dialog .el-radio-group .el-radio{line-height:32px}.master-project-edit-dialog .el-icon-user-solid{font-size:15px}.dialog-add{width:600px;height:80%;margin:auto}.dialog-add /deep/ .el-dialog .el-dialog__body{height:auto}.dialog-add .el-dialog.is-fullscreen{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.dialog-add .pj-left-box:nth-child(2){margin:0 .4rem}.dialog-add .distribution .person-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dialog-add .distribution .person-overview .pj-box{background:#fff;border-radius:4px;width:calc(50% - 3px);height:calc(80vh - 144px - .8rem);-webkit-box-sizing:border-box;box-sizing:border-box}.dialog-add .distribution .person-overview .pj-box.pj-right-box{width:calc(50% - 2px)}.dialog-add .distribution .person-overview .pj-box .over-title{font-size:12px;margin-bottom:10px}.dialog-add .distribution .person-overview .pj-box .over-inp{margin:.4rem .4rem 0}.dialog-add .distribution .person-overview .pj-box .pe-list{overflow:auto;height:calc(100% - 74px)}.dialog-add .distribution .form-footer-buttons{background:var(--primary-light9);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 10px .6rem 0}.dialog-add .check-icon-box{border:1px solid #ddd;border-radius:50%;width:20px;height:20px;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}.dialog-add .check-icon-box.el-icon-check{background:#2fbd5e;color:#fff;border-color:#2fbd5e}.dialog-add .check-icon-box.el-icon-close{background:#fd5761;color:#fff;border-color:#fd5761}.bill-contract-detail .card-base-info{background:#f0f2f6!important;padding:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bill-contract-detail .top-title-box{background:#fff;padding:1rem!important}.bill-contract-detail .top-title-box .title-box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.36rem}.bill-contract-detail .top-title-box .title-box,.bill-contract-detail .top-title-box .title-box .title-box-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bill-contract-detail .top-title-box .title-box .title-box-top{margin-top:-10px}.bill-contract-detail .top-title-box .title-box .title-box-top .tbui-tag{display:-webkit-box;display:-ms-flexbox;display:flex}.bill-contract-detail .top-title-box .title-box .title-box-top>span{font-size:16px}.bill-contract-detail .top-title-box .title-box .btn-edit{width:90px!important}.bill-contract-detail .small-title-box{margin-top:10px;font-size:12px;font-weight:400;color:#999}.bill-contract-detail .small-title-box .item{margin:0 1.82rem 0 1.57rem}.bill-contract-detail .tabs-wrapper{margin-top:.4rem!important}.project-worker-edit .el-col{width:33.33333%!important}.project-worker-edit .el-radio-group .el-radio{width:33.33333%;margin-right:0!important}.project-worker-edit .el-col:nth-child(13),.project-worker-edit .el-col:nth-child(16){width:66.66667%!important}.project-worker-edit .el-upload--picture-card{width:100%}.project-worker-edit .el-radio-group .el-radio{line-height:32px}.project-worker-edit .el-radio-group .el-radio .el-radio__label{padding-left:8px!important}.company-info .remarks-input{width:100%!important}.company-info .el-row{width:70%}.company-info .el-col:nth-child(2),.company-info .el-col:nth-child(4),.company-info .el-col:nth-child(9),.company-info .el-col:nth-child(15){width:66.66667%!important}.employee-info .el-form .el-row .el-col:nth-child(16) .el-form-item__content>div,.employee-info .el-form .el-row .el-col:nth-child(17) .el-form-item__content>div{width:100%}.employee-info .el-form .el-row .el-col:nth-child(4),.employee-info .el-form .el-row .el-col:nth-child(6),.employee-info .el-form .el-row .el-col:nth-child(12){width:33.33333%!important}.epidemic-prevention-info .el-row{width:100%}.accident-report{position:absolute}.accident-report>.el-dialog>.el-dialog__header{height:65px;line-height:50px;font-size:20px;color:#333;border-bottom:1px solid #e7e7e7!important;position:relative}.accident-report>.el-dialog .el-dialog__title{font-size:20px}.accident-report .el-dialog__body,.accident-report .el-dialog__header{background:#fff;border:none}.accident-report .el-dialog__footer{background:#fff;border:none;padding-top:0}.accident-report .el-dialog__body{padding:0}.accident-report .el-form-item__label{width:auto;padding-bottom:0}.accident-report .card-file-box,.accident-report .el-input{width:100%!important}.accident-report .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:"*";color:#f56c6c;margin-right:-15px}.accident-report .el-form .el-input.is-disabled .el-input__inner{color:#3d3d3d}.accident-report .page-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:82vh;padding:10px;gap:20px}.accident-report .page-content .group-panel-other{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden}.accident-report .page-content .group-panel-other .title-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:600;white-space:wrap;text-overflow:ellipsis}.accident-report .page-content .group-panel-other .title-panel .title{padding:0;margin:0;color:#004487;font-size:22px;font-weight:500;line-height:normal}.accident-report .page-content .group-panel-other .content-panel{padding-left:2px;height:100%;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-flex:1;-ms-flex:1;flex:1}.accident-report .page-content .group-panel-other .content-panel .group-panel-active{-webkit-box-flex:0!important;-ms-flex:0 1 auto!important;flex:0 1 auto!important}.accident-report .page-content .group-panel-other .content-panel .from-content{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-flex:1;-ms-flex:1;flex:1}.accident-report .page-content .group-panel-other .content-panel .from-content .group-panel{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.accident-report .page-content .group-panel-other .content-panel .from-content .card-file-box{margin-bottom:0}.accident-report .page-content .group-panel-other .content-panel .from-content .el-radio-group{padding:0}.accident-report .page-content .group-panel-other .content-panel .base-info{font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;color:#4e5969;padding:15px 0}.accident-report .page-content .group-panel-other .content-panel .base-info .blue-text{color:#004487;font-weight:700}.accident-report .page-content .group-panel-other .content-panel .base-info.form{padding:0 15px}.accident-report .page-content .group-panel-other .content-panel .base-info.form .el-form-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:5px;margin-top:5px}.accident-report .page-content .group-panel-other .content-panel .base-info.form .el-form-item .el-form-item__label{width:100%;font-size:12px;font-weight:400;color:rgba(0,0,0,.898)}.accident-report .page-content .group-panel-other .content-panel .base-info.form .el-form-item .el-form-item__content{width:100%;margin-left:0!important;color:#004487;font-size:1em;font-weight:700;line-height:normal}.accident-report .page-content .group-panel-other .content-panel .base-info.bg{background:#f7fbff}.accident-report .overflow-long{overflow-y:auto}.accident-report .overflow-long::-webkit-scrollbar-thumb{background:transparent;border-radius:0}.accident-report .el-dialog__header{height:50px!important;padding:0 10px!important}.accident-report .el-dialog__body{height:calc(100% - 100px)!important}.accident-report .el-dialog .el-dialog__header .el-dialog__headerbtn{background:url(../../assets/img/dailogClose.svg) no-repeat 50%;background-size:cover;width:16px;height:16px;padding:0;top:17px;right:15px}.accident-report .el-dialog .el-dialog__header .el-dialog__headerbtn>i{display:none}.accident-report .title-with-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:16px;font-weight:500;padding-left:15px;white-space:nowrap;overflow:hidden;color:#3d3d3d;text-overflow:ellipsis}.accident-report .title-with-line>img{position:absolute;right:39px;top:13px;cursor:pointer}.accident-report .title-with-line>img.close-img{top:16px;right:41px}.accident-report .title-with-line:before{content:"";position:absolute;left:0;top:50%;height:1.4em;max-height:20px;width:5px;background-color:#004487;border-radius:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.statistical-region{margin-left:10px}.statistical-region,.statistical-region>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.statistical-region>div:first-child{background-color:#f7fbff;padding:5px 20px;margin-right:15px;gap:25px}.statistical-region>div:first-child>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:18px;position:relative}.statistical-region>div:first-child>div:before{content:"";width:1px;height:18px;background-color:#eee;position:absolute;left:-13px}.statistical-region>div:first-child>div:first-child:before{display:none}.statistical-region>div:first-child>div div{font-size:12px;color:#3d3d3d;font-weight:350;margin-right:8px}.statistical-region>div:first-child>div span{color:#004487;font-size:16px;font-weight:500}.project-overview .tbui-detail-panel .left .card-base-info{padding:0}.bill-contract-detail .equipment-information .form-content .el-form .el-form-item__content{display:block;width:100%}.letter-title{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.letter-title div{cursor:pointer;color:#337ab7}.letter-title div:hover{text-decoration:underline}.mission-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:970px;height:100%}.mission-right{width:100%;background-color:#fff;padding:.4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.title{font-size:20px;font-weight:400;color:#333}.info-content{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:10px 15px}.info-content .info-header{border-bottom:1px solid #ddd;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}.info-content .info-header .overview{max-width:calc(100% - 100px)}.info-content .info-header .overview .over-title{margin:0 0 10px}.info-content .info-header .overview .over-title .title{font-size:16px;font-weight:400}.info-content .info-header .overview p{color:#999;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px}.info-content .info-header .overview p span{margin-right:20px;font-size:12px}.info-content .content-detail{white-space:pre-wrap;font-size:14px;line-height:22px}@media screen and (max-width:1366px){.el-form-item--mini.el-form-item{margin-bottom:.4rem}.one-line .el-form-item .el-radio{margin-right:6px}.one-line .el-form-item .el-radio__label{padding-left:3px}}.operating-bar{margin-bottom:10px}.operating-bar>*{margin-right:5px}:root{--primary:#214870!important;--primary-light1:#375a7e!important;--primary-light2:#4d6d8d!important;--primary-light3:#647f9b!important;--primary-light4:#7a91a9!important;--primary-light5:#90a4b8!important;--primary-light6:#a6b6c6!important;--primary-light7:#bcc8d4!important;--primary-light8:#d3dae2!important;--primary-light9:#e9edf1!important;--primary-dark1:#1e4165!important;--primary-dark2:#1a3a5a!important;--primary-dark3:#17324e!important;--primary-dark4:#142b43!important;--primary-dark5:#112438!important;--primary-dark6:#0d1d2d!important;--primary-dark7:#0a1622!important;--primary-dark8:#070e16!important;--primary-dark9:#03070b!important;--tiffany:#4ab7bd;--pan-green:#30b08f;--gray:#9b9b9b;--light-gray:#f0f2f6;--low-bag:#b7a79a;--blue:#33a2f2;--red:#fd5761;--pink:#f0608e;--green:#2fbd5e;--orange:#fb7a39;--purple:#cd1076;--yellow:#ffc83c;--dark:#000;--dark1:#333;--dark2:#666;--dark3:#999;--dark-gary:#aaa;--dark-gary1:#ddd;--dark-gary2:#eee;--dark-gary3:#f1f1f1;--dark-gary4:#f6f6f6;--xs:0.4rem;--sm:15px;--md:20px;--lg:25px;--h1:32px;--h2:20px;--h3:18px;--h4:16px;--h5:14px;--h6:12px;--menu-text:hsla(0,0%,100%,0.5);--menu-active-text:#fff;--sub-menu-active-text:#fff;--menu-bgc:var(--color-primary-dark1);--menu-hover:var(--color-primary-dark3);--menu-bg-active:var(--color-primary-dark4);--sub-menu-bg:var(--color-primary-dark2);--sub-menu-hover:var(--color-primary-dark5);--top-bar-height:3.17708vh;--side-bar-width:10.9375vw;--side-bar-width-sm:0px}.work-daily-calendar{padding:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.work-daily-calendar .demo-app-calendar .fc .fc-daygrid-day-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.work-daily-calendar .demo-app-calendar .journal{color:#38a3f6;cursor:pointer}.work-daily-calendar .demo-app-calendar .fc-toolbar{text-align:center;padding:10px 10px;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-bottom:0!important}.work-daily-calendar .demo-app-calendar .fc-button{background-color:#fff;border-color:#c3c6c9;color:#657483;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.05);box-shadow:inset 0 -2px 0 rgba(0,0,0,.05);padding:0 15px;height:1.7rem;font-size:1rem}.work-daily-calendar .demo-app-calendar .fc-state-active{background-color:#f7f8f9;background-image:none;outline:0;color:#333;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.work-daily-calendar .demo-app-calendar .fc-header-toolbar .fc-center h2{font-size:16px}.work-daily-calendar .demo-app-calendar .fc-view-container{width:100%}.work-daily-calendar .demo-app-calendar .fc-view-container .fc-day-grid-event{padding:4px}.work-daily-calendar .demo-app-calendar .fc-view-container .fc-title{font-weight:500}.work-daily-calendar .demo-app-calendar .fc-view-container .fc-scroller.fc-day-grid-container{height:auto!important}.work-daily-calendar .demo-app-calendar .fc-button-primary:not(:disabled).fc-button-active:focus,.work-daily-calendar .demo-app-calendar .fc-button-primary:not(:disabled):active:focus{-webkit-box-shadow:none;box-shadow:none}.dialog-add-task .project-top{font-size:25px;color:#333;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dialog-add-task .project-top .rili{font-size:22px;margin:0 10px}.dialog-add-task .project-top .create-by{font-size:12px;display:inline-block;margin-right:10px;color:#666}.dialog-add-task .project-bottom{background-color:#fff;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dialog-add-task .project-bottom .project-left{border-right:1px solid #eee;width:calc(100% - 290px);color:#333}.dialog-add-task .project-bottom .project-left .project-header{border-bottom:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:10px}.dialog-add-task .project-bottom .project-left .project-header .project-name{font-size:14px;line-height:40px}.dialog-add-task .project-bottom .project-left .project-header .add-task{padding-left:10px;font-size:12px;color:#1983fa;cursor:pointer;line-height:40px;margin-right:20px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex}.dialog-add-task .project-bottom .project-left .project-header .add-task .add{font-size:20px}.dialog-add-task .project-bottom .project-left .project-content{height:400px;position:relative;padding-bottom:1px;overflow:auto}.dialog-add-task .project-bottom .project-left .project-content .project-item{border-bottom:1px solid #eee}.dialog-add-task .project-bottom .project-left .project-content .project-item .item-box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;width:100%}.dialog-add-task .project-bottom .project-left .project-content .project-item .item-box:hover .delete,.dialog-add-task .project-bottom .project-left .project-content .project-item .item-box:hover .task-detail{color:#38a3f6;display:block}.dialog-add-task .project-bottom .project-left .project-content .project-item .item-box .task-title{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 60px);flex:0 0 calc(100% - 60px);max-width:calc(100% - 60px)}.dialog-add-task .project-bottom .project-left .project-content .project-item .item-box .delete{font-size:12px;padding:0 20px 0 10px;color:#666;cursor:pointer;display:none}.right-header{border-bottom:1px solid #eee;padding:15px 15px;padding:5px 15px}.right-header .demonstration{height:22px}.right-header .demonstration .el-input__inner{height:22px;border-color:transparent;margin-left:15px}.right-header .demonstration .el-input__prefix{top:-5px;left:-4px}.right-header .demonstration .el-input__suffix{display:none}.right-header .is-disabled.demonstration .el-input__inner{border-color:#e4e7ed}.right-header .is-disabled.demonstration .el-input__prefix{left:5px}.right-header:first-child .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.right-header:first-child .block .choose,.right-header:first-child .block .demonstration{width:50%}.right-header:first-child .block .demonstration{-webkit-box-flex:1;-ms-flex:1;flex:1}.right-header:first-child .block .demonstration .el-input__inner{padding-left:revert;text-align:right}.right-header:first-child .block .demonstration .el-input__prefix{left:5px}.right-header:nth-child(2) .work-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.right-header:nth-child(2) .work-time .time-in{background:#2fbd5e;color:#fff;width:20px;height:20px;text-align:center;line-height:20px;border-radius:2px}.right-header:nth-child(2) .work-time .el-range-separator{padding:0 2px 0 2px;line-height:12px}.right-header:nth-child(2) .work-time:first-child{margin-bottom:10px}.right-header:nth-child(2) .work-time:first-child .time-in{background:#fb7a39;color:#fff;width:20px;height:20px;text-align:center;line-height:20px;border-radius:2px}.right-header:nth-child(4){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.right-header:nth-child(4) .el-link.el-link--primary{margin-left:24px}.right-header:nth-child(4) .name-box,.right-header:nth-child(4) .name-box .circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.right-header:nth-child(4) .name-box .circle{border-radius:50%;width:25px;height:25px;margin-right:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fbe8e6}.choosetype .el-radio{margin-right:20px;margin-bottom:5px}.choosetype .el-radio:last-child{margin-right:0}.time-txt{font-size:12px;color:#999;margin-left:5px;margin-right:10px;line-height:22px}.save-dialog{margin:10px 0 0 10px;margin:20px 0 0 10px}.submit{height:30px;line-height:30px;color:#fff;border-radius:3px;text-align:center;font-weight:500;margin-bottom:10px;cursor:pointer}.submit:hover{opacity:.8}