.add-project .select-input{width:120px}.add-project .autocomplete-input{width:240px}.add-project .key-input{flex:1}.add-project .el-form-item__content{display:flex;align-items:center;justify-content:center}.add-project .el-date-editor{width:100%}.add-project .el-form-item{margin-bottom:20px}.add-project .marginleft{margin-left:10px}.add-project .marginright{margin-right:10px}.add-project .add-btns{width:100%;display:flex;align-items:center;justify-content:flex-start}.picture-pop{position:fixed;top:50%;left:50%;width:90%;height:90%;padding:10px;background:rgba(0,0,0,.3);text-align:center;transform:translate(-50%,-50%);z-index:9999!important}.picture-pop img{max-width:100%;max-height:100%}.picture--mini{display:inline-block;margin:3px;width:40px;height:40px}

/*!
 * Viewer.js v1.11.3
 * https://fengyuanchen.github.io/viewerjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2023-03-05T07:01:15.525Z
 */.viewer-close:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen-exit:before,.viewer-fullscreen:before,.viewer-next:before,.viewer-one-to-one:before,.viewer-play:before,.viewer-prev:before,.viewer-reset:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-zoom-in:before,.viewer-zoom-out:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAAUCAYAAABWOyJDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAQPSURBVHic7Zs/iFxVFMa/0U2UaJGksUgnIVhYxVhpjDbZCBmLdAYECxsRFBTUamcXUiSNncgKQbSxsxH8gzAP3FU2jY0kKKJNiiiIghFlccnP4p3nPCdv3p9778vsLOcHB2bfveeb7955c3jvvNkBIMdxnD64a94GHMfZu3iBcRynN7zAOI7TG15gHCeeNUkr8zaxG2lbYDYsdgMbktBsP03jdQwljSXdtBhLOmtjowC9Mg9L+knSlcD8TNKpSA9lBpK2JF2VdDSR5n5J64m0qli399hNFMUlpshQii5jbXTbHGviB0nLNeNDSd9VO4A2UdB2fp+x0eCnaXxWXGA2X0au/3HgN9P4LFCjIANOJdrLr0zzZ+BEpNYDwKbpnQMeAw4m8HjQtM6Z9qa917zPQwFr3M5KgA6J5rTJCdFZJj9/lyvGhsDvwFNVuV2MhhjrK6b9bFiE+j1r87eBl4HDwCF7/U/k+ofAX5b/EXBv5JoLMuILzf3Ap6Z3EzgdqHMCuF7hcQf4HDgeoHnccncqdK/TvSDWffFXI/exICY/xZyqc6XLWF1UFZna4gJ7q8BsRvgd2/xXpo6P+D9dfT7PpECtA3cnWPM0GXGFZh/wgWltA+cDNC7X+AP4GzjZQe+k5dRxuYPeiuXU7e1qwLpDz7dFjXKRaSwuMLvAlG8zZlG+YmiK1HoFqT7wP2z+4Q45TfEGcMt01xLoNZEBTwRqD4BLpnMLeC1A41UmVxsXgXeBayV/Wx20rpTyrpnWRft7p6O/FdqzGrDukPNtkaMoMo3FBdBSQMOnYBCReyf05s126fU9ytfX98+mY54Kxnp7S9K3kj6U9KYdG0h6UdLbkh7poFXMfUnSOyVvL0h6VtIXHbS6nOP+s/Zm9mvyXW1uuC9ohZ72E9uDmXWLJOB1GxsH+DxPftsB8B6wlGDN02TAkxG6+4D3TWsbeC5CS8CDFce+AW500LhhOW2020TRjK3b21HEmgti9m0RonxbdMZeVzV+/4tF3cBpP7E9mKHNL5q8h5g0eYsCMQz0epq8gQrwMXAgcs0FGXGFRcB9wCemF9PkbYqM/Bas7fxLwNeJPdTdpo4itQti8lPMqTpXuozVRVXPpbHI3KkNTB1NfkL81j2mvhDp91HgV9MKuRIqrykj3WPq4rHyL+axj8/qGPmTqi6F9YDlHOvJU6oYcTsh/TYSzWmTE6JT19CtLTJt32D6CmHe0eQn1O8z5AXgT4sx4Vcu0/EQecMydB8z0hUWkTd2t4CrwNEePqMBcAR4mrBbwyXLPWJa8zrXmmLEhNBmfpkuY2102xxrih+pb+ieAb6vGhuA97UcJ5KR8gZ77K+99xxeYBzH6Q3/Z0fHcXrDC4zjOL3hBcZxnN74F+zlvXFWXF9PAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:280px;color:transparent;display:block;font-size:0;height:20px;line-height:0;width:20px}.viewer-zoom-in:before{background-position:0 0;content:"Zoom In"}.viewer-zoom-out:before{background-position:-20px 0;content:"Zoom Out"}.viewer-one-to-one:before{background-position:-40px 0;content:"One to One"}.viewer-reset:before{background-position:-60px 0;content:"Reset"}.viewer-prev:before{background-position:-80px 0;content:"Previous"}.viewer-play:before{background-position:-100px 0;content:"Play"}.viewer-next:before{background-position:-120px 0;content:"Next"}.viewer-rotate-left:before{background-position:-140px 0;content:"Rotate Left"}.viewer-rotate-right:before{background-position:-160px 0;content:"Rotate Right"}.viewer-flip-horizontal:before{background-position:-180px 0;content:"Flip Horizontal"}.viewer-flip-vertical:before{background-position:-200px 0;content:"Flip Vertical"}.viewer-fullscreen:before{background-position:-220px 0;content:"Enter Full Screen"}.viewer-fullscreen-exit:before{background-position:-240px 0;content:"Exit Full Screen"}.viewer-close:before{background-position:-260px 0;content:"Close"}.viewer-container{bottom:0;direction:ltr;font-size:0;left:0;line-height:0;overflow:hidden;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.viewer-container::-moz-selection,.viewer-container ::-moz-selection{background-color:transparent}.viewer-container::selection,.viewer-container ::selection{background-color:transparent}.viewer-container:focus{outline:0}.viewer-container img{display:block;height:auto;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.viewer-canvas{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.viewer-canvas>img{height:auto;margin:15px auto;max-width:90%!important;width:auto}.viewer-footer{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center}.viewer-navbar{background-color:rgba(0,0,0,.5);overflow:hidden}.viewer-list{box-sizing:content-box;height:50px;margin:0;overflow:hidden;padding:1px 0}.viewer-list>li{color:transparent;cursor:pointer;float:left;font-size:0;height:50px;line-height:0;opacity:.5;overflow:hidden;transition:opacity .15s;width:30px}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:2px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{background-color:#000;bottom:0;cursor:none;display:none;right:0;z-index:1}.viewer-player,.viewer-player>img{left:0;position:absolute;top:0}.viewer-toolbar>ul{display:inline-block;margin:0 auto 5px;overflow:hidden;padding:6px 3px}.viewer-toolbar>ul>li{background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;float:left;height:24px;overflow:hidden;transition:background-color .15s;width:24px}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:rgba(0,0,0,.8)}.viewer-toolbar>ul>li:focus{box-shadow:0 0 3px #fff;outline:0;position:relative;z-index:1}.viewer-toolbar>ul>li:before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{height:18px;margin-bottom:3px;margin-top:3px;width:18px}.viewer-toolbar>ul>.viewer-small:before{margin:-1px}.viewer-toolbar>ul>.viewer-large{height:30px;margin-bottom:-3px;margin-top:-3px;width:30px}.viewer-toolbar>ul>.viewer-large:before{margin:5px}.viewer-tooltip{background-color:rgba(0,0,0,.8);border-radius:10px;color:#fff;display:none;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-25px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:50px}.viewer-title{color:#ccc;display:inline-block;font-size:12px;line-height:1.2;margin:5px 5%;max-width:90%;min-height:14px;opacity:.8;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s;white-space:nowrap}.viewer-title:hover{opacity:1}.viewer-button{-webkit-app-region:no-drag;background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;height:80px;overflow:hidden;position:absolute;right:-40px;top:-40px;transition:background-color .15s;width:80px}.viewer-button:focus,.viewer-button:hover{background-color:rgba(0,0,0,.8)}.viewer-button:focus{box-shadow:0 0 3px #fff;outline:0}.viewer-button:before{bottom:15px;left:15px;position:absolute}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:rgba(0,0,0,.5)}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all .3s}@keyframes viewer-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.viewer-loading:after{animation:viewer-spinner 1s linear infinite;border:4px solid hsla(0,0%,100%,.1);border-left-color:hsla(0,0%,100%,.5);border-radius:50%;content:"";display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:1}@media (max-width:767px){.viewer-hide-xs-down{display:none}}@media (max-width:991px){.viewer-hide-sm-down{display:none}}@media (max-width:1199px){.viewer-hide-md-down{display:none}}.common-table{height:100%}.common-table tr th{background:#f5f7fa!important;color:#333}.common-table .success{color:#1ee48e}.common-table .error{color:#ff6057}.common-table .warning{color:#ffc108}.common-table .btn{padding:7px 14px;display:inline-block;font-size:14px;margin:0 10px;cursor:pointer}.common-table .edit-btn{border:1px solid #409eff;color:#409eff}.common-table .del-btn{border:1px solid #f56c6c;color:#f56c6c}.common-table .files-span{cursor:pointer;color:#13bfff;padding-right:15px;padding-bottom:10px}.common-table .files-span:hover{text-decoration:underline}.common-table .btns-box{display:flex;align-items:center;justify-content:center}.common-table .btns-box .btns-icon{font-size:20px;cursor:pointer;color:#c2c7d9;margin-right:20px}.common-table .emrecord{cursor:pointer;color:#13bfff}.common-table .pictrue-img{width:45px;height:45px;float:left;margin:0 10px 10px 0;cursor:pointer}.common-table .pictrue-img img{width:100%;height:100%}.common-table .copy-token{color:#13bfff;cursor:pointer}.common-table .pictrue-box:after{content:"";display:block;clear:both}.detail-edit{padding:8px;border-radius:4px 4px 4px 4px;opacity:1;border:1px solid #e8ecef}.detail-edit .detail-item{font-size:14px;margin-bottom:14px;display:flex;align-items:center;justify-content:flex-start}.detail-edit .detail-item .el-date-editor,.detail-edit .detail-item .item-change{width:100%}.detail-edit .item-label{width:105px;color:#8590b3}.detail-edit .item-text{color:#334681;font-size:16px}.detail-edit .item-arr-input{display:flex;align-items:center;justify-content:flex-start}.detail-edit .item-arr-input .arr-name{margin-right:10px}.detail-edit .other-btn{display:flex;align-items:center;justify-content:flex-end}.detail-edit .other-btn .el-button{margin:0;margin-right:20px}.memorandum{flex:2;max-height:260px;border-radius:4px 4px 4px 4px;opacity:1;border:1px solid #e8ecef;padding:8px 16px;margin-right:16px}.memorandum p{overflow-y:auto;cursor:pointer}.memorandum .mem-textare,.memorandum p{margin-top:16px;width:100%;height:calc(100% - 40px)}.memorandum .mem-textare{resize:none;border-color:#13bfff;box-sizing:border-box;padding:5px}.easy-comment{padding:10px 20px 0 20px;height:calc(100% - 30px);box-sizing:border-box;position:relative}.easy-comment .avator{width:36px;height:36px;border-radius:50%;color:#fff;text-align:center;line-height:36px;font-size:12px;background:#46d8ff;margin-right:10px}.easy-comment .comment-lis{height:calc(100% - 60px);overflow-y:auto}.easy-comment .comment-empty{text-align:center;line-height:50px;color:#999}.easy-comment .comment-item{padding-bottom:8px;border-bottom:1px solid #e8ecef;display:flex;align-items:flex-start;justify-content:flex-start;margin-top:8px}.easy-comment .comment-item .item-content .item-name{font-size:12px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#8590b3;margin-bottom:5px}.easy-comment .comment-item .item-content .item-text{font-size:12px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#334681}.easy-comment .my-comment{width:100%;display:flex;align-items:center;justify-content:flex-start;position:absolute;bottom:0;left:0;box-sizing:border-box;padding:10px 20px}.easy-comment .my-comment .my-comment-input{flex:1}.easy-comment .my-comment .my-comment-input .el-input__inner{border:0;background:#f8fbff}.easy-comment .my-comment .send{width:60px;height:32px;background:#13bfff;border-radius:4px 4px 4px 4px;opacity:1;font-size:14px;text-align:center;line-height:32px;color:#fff;cursor:pointer}.easy-trajectory{height:calc(100% - 40px);overflow-y:auto}.easy-trajectory table{margin-top:10px;border:none;width:100%}.easy-trajectory table th{color:#8590b3}.easy-trajectory table td{font-size:13px;color:#334681}.easy-trajectory table td .head{vertical-align:middle;font-size:10px;width:30px;height:30px;line-height:30px;margin-right:5px}.easy-trajectory table td,.easy-trajectory table th{vertical-align:top;padding:15px 0 10px 20px;min-height:50px;border-bottom:1px solid #e8ecef}.easy-trajectory table td:first-child,.easy-trajectory table th:first-child{width:110px}.easy-trajectory table td:nth-child(2),.easy-trajectory table th:nth-child(2){padding-top:10px;width:95px}.easy-trajectory table th:nth-child(2){padding-top:15px}.easy-trajectory table td:nth-child(3),.easy-trajectory table th:nth-child(3){width:95px}.easy-trajectory table td:nth-child(4),.easy-trajectory table th:nth-child(4){width:145px;height:50px}.easy-trajectory table td:nth-child(4) div,.easy-trajectory table th:nth-child(4) div{width:145px;overflow-x:hidden}.easy-trajectory table td:nth-child(5),.easy-trajectory table th:nth-child(5){width:143px;height:50px}.easy-trajectory table td:nth-child(5) div,.easy-trajectory table th:nth-child(5) div{width:163px;overflow-x:hidden}.easy-trajectory table .trajectory-content ::v-deep img{max-width:100%}.progress-track{flex:4;min-height:260px;max-height:260px;border-radius:4px 4px 4px 4px;opacity:1;border:1px solid #e8ecef}.progress-track .track-tab{padding:10px 30px 0 30px;display:flex;align-items:center;justify-content:flex-start}.progress-track .track-tab span{font-size:14px;display:flex;align-items:center;justify-content:flex-start;margin-right:20px;cursor:pointer}.progress-track .track-tab span.track-active{color:#13bfff}.progress-track .track-tab span img{width:16px;margin-right:5px}[data-v-02ca1536]::-webkit-scrollbar{width:4px}[data-v-02ca1536]::-webkit-scrollbar-track{border-radius:3px;background-color:#eff3f6;height:489px;margin:10px 0 10px 0}[data-v-02ca1536]::-webkit-scrollbar-thumb{border-radius:3px;-webkit-box-shadow:none;background-color:#c2c7d9}.member-main[data-v-02ca1536]{line-height:normal;z-index:20;position:fixed;width:266px;height:360px;background:#fff;box-shadow:0 6px 20px rgba(51,70,129,.16);border-radius:4px;font-size:14px}.member-main .headnav[data-v-02ca1536]{margin:16px 0 16px 0}.member-main .headnav span[data-v-02ca1536]{margin:0 20px 0 20px}.member-main .searchbox[data-v-02ca1536]{width:228px;height:36px;background:#fff;border:1px solid #e8ecef;border-radius:4px;margin-left:20px}.member-main .searchbox img[data-v-02ca1536]{margin:10px 0 10px 8px;float:left}.member-main .searchbox input[data-v-02ca1536]{border:none;margin:7px 0 0 8px;width:190px}.member-main .listtitle[data-v-02ca1536]{width:240px;height:20px;margin:16px 0 0 20px}.member-main .listtitle img[data-v-02ca1536]{float:left;margin:8px 5px 0 0}.member-main .listtitle h4[data-v-02ca1536]{float:left}.member-main .list[data-v-02ca1536]{width:228px;height:255px;margin:8px 0 0 20px;overflow:auto}.member-main .list ul[data-v-02ca1536]{list-style:none}.member-main .list ul li[data-v-02ca1536]{display:flex;align-items:center;justify-content:flex-start;width:220px;height:36px;padding:4px 0 0 5px;border-radius:4px;cursor:pointer}.member-main .list ul li .default-avatar[data-v-02ca1536]{width:30px;height:30px;background:#46d8ff;border-radius:50%;color:#fff;text-align:center;opacity:1;font-size:12px;margin-right:5px;line-height:30px}.member-main .list ul li img[data-v-02ca1536]{vertical-align:middle;width:30px;height:30px;border-radius:50%;margin-right:5px}.member-main .list ul li span[data-v-02ca1536]{display:block;padding-left:5px}.member-main .list ul .listcolor[data-v-02ca1536]{background:#f2f9ff}.member-main .list ul .select[data-v-02ca1536]{position:relative;color:#409eff;font-weight:700;cursor:pointer}.member-main .list ul .select[data-v-02ca1536]:after{font-family:element-icons;position:absolute;right:20px;content:"\e6da";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased}.easy-remind{flex:2;max-height:340px;border-radius:4px 4px 4px 4px;opacity:1;border:1px solid #e8ecef;padding:8px 16px;margin-right:16px}.easy-remind .remind-top{display:flex;align-items:center;justify-content:space-between;padding:0}.easy-remind .remind-top .add-remind{cursor:pointer;color:#13bfff}.easy-remind .remind-table{margin-top:5px;height:calc(100% - 20px)}.add-remind-dialog .remind-input{width:200px;margin-right:20px}.add-remind-dialog .el-form-item__content{display:flex;align-items:center}.easy-main-record{flex:4;min-height:340px;max-height:340px;border-radius:4px 4px 4px 4px;opacity:1;border:1px solid #e8ecef}.easy-main-record .record-top{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 5px 16px}.easy-main-record .record-top .add-record{cursor:pointer;color:#13bfff}.easy-main-record .record-table{width:100%;box-sizing:border-box;padding:0 16px;height:calc(100% - 35px)}.unit-box{display:flex;align-items:center;justify-content:center}.maintain-detail{width:100%;min-height:790px}.maintain-detail h6{font-size:16px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#8590b3}.maintain-detail .footer,.maintain-detail .maintain-main{width:100%;display:flex;margin-top:16px}.maintain-detail .el-table .el-table__cell{padding:5px 0}.maintain-detail .search{display:flex;align-items:center;justify-content:space-between}.maintain-detail .search .key-input{width:50%}.maintain-detail .file-table{height:600px}.detail-tab{height:50px;background:#f5f7fa;display:flex;align-content:center;justify-content:flex-start;border-bottom:1px solid #e8ecef}.detail-tab .tab-item{width:135px;border-right:1px solid #e8ecef;display:flex;align-items:center;justify-content:center;font-size:16px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#334681;cursor:pointer}.detail-tab .tab-item.active{color:#13bfff;background:#fff}.easymaintain{height:100%;padding:20px 32px;box-sizing:border-box}.easymaintain .el-button{width:auto;height:auto}.easymaintain .el-button.el-button--primary{padding:12px 20px;margin:0}.easymaintain .maintain-search .page-title{font-size:16px;font-family:PingFang SC-Bold,PingFang SC;font-weight:700;color:#334681;margin-bottom:20px}.easymaintain .maintain-search .search-box .el-form-item{margin-bottom:0}.easymaintain .maintain-search .key-input{width:448px}.easymaintain .maintain-search .search-box{display:flex;align-items:center;justify-content:space-between}.easymaintain .maintain-table{height:calc(100% - 100px);margin-top:20px}.maintain-detail-dialog .el-dialog{margin-top:5vh!important}.maintain-detail-dialog .el-dialog .el-dialog__header{padding:0!important}.maintain-detail-dialog .el-dialog .el-dialog__body{width:100%;box-sizing:border-box}