.contract-print[data-v-34b58cb0]{width:100vw}.contract-print .contract-print-table[data-v-34b58cb0]{width:100vw;text-align:center}.contract-print .title[data-v-34b58cb0]{background-color:#fff;text-align:center;font-size:22px;font-weight:600;color:#4b4b4b;margin-bottom:12px;width:100vw}.contract-print .table-contract-print[data-v-34b58cb0]{width:100vw;border-top:1px solid #f0f0f0;table-layout:fixed;word-break:break-all}.contract-print .table-contract-print tr[data-v-34b58cb0]{width:100vw;border-left:1px solid #f0f0f0}.contract-print .table-contract-print td[data-v-34b58cb0],.contract-print .table-contract-print th[data-v-34b58cb0]{font-size:16px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:6px}.contract-print .table-contract-print .width1[data-v-34b58cb0]{width:80px}.contract-print .table-contract-print2[data-v-34b58cb0]{width:100vw;border-top:1px solid #f0f0f0;table-layout:fixed;word-break:break-all}.contract-print .table-contract-print2 tr[data-v-34b58cb0]{width:100vw;border-left:1px solid #f0f0f0}.contract-print .table-contract-print2 td[data-v-34b58cb0],.contract-print .table-contract-print2 th[data-v-34b58cb0]{font-size:16px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:6px}.contract-print .table-contract-print2 .width1[data-v-34b58cb0]{width:80px}.approval-tagImg[data-v-5fd1049d]{position:absolute;top:50px;left:480px;width:100px;height:100px}.approval-tagImg img[data-v-5fd1049d]{width:100%}.printContractId[data-v-5fd1049d]{display:none}.tab-header[data-v-5fd1049d]{display:flex;justify-content:space-between;height:48px}.tab-header .left-area .mode-select-box[data-v-5fd1049d],.tab-header .left-area[data-v-5fd1049d]{display:flex;align-items:center}.tab-header .left-area .mode-select-box[data-v-5fd1049d] span{font-size:14px;font-weight:400}.tab-header .left-area .mode-select-box[data-v-5fd1049d] .el-radio-button__inner{padding:9px 20px}.tab-header .left-area .mode-select-box[data-v-5fd1049d] .el-radio-button.is-active .el-radio-button__inner{color:#fff}.tab-header .left-area .mode-select-box .my-edit-btn[data-v-5fd1049d]{margin-left:12px}.tab-header .left-area .mode-select-box .my-edit-btn[data-v-5fd1049d] span{color:#fff}.tab-header .left-area .select-versions[data-v-5fd1049d]{width:120px;position:relative;margin-right:10px;height:34px}.tab-header .left-area .select-versions[data-v-5fd1049d] .el-input--small .el-input__inner{font-size:14px!important;height:34px!important;line-height:34px!important}.tab-header .left-area .select-time[data-v-5fd1049d]{margin:0 10px}.tab-header .right-area[data-v-5fd1049d]{display:flex;align-content:center}[data-v-5fd1049d] .my-switch{display:flex;align-items:center}[data-v-5fd1049d] .my-switch .margin-right{margin-right:20px}[data-v-5fd1049d] .custom-class-process.el-drawer{width:420px!important}[data-v-5fd1049d] .custom-class-process.el-drawer .my-btn-table{border-bottom:1px solid #efefef;display:flex;align-items:center}[data-v-5fd1049d] .custom-class-process.el-drawer .my-table-left{display:flex;flex-direction:column;font-size:16px;border:1px solid #efefef;margin-right:12px}[data-v-5fd1049d] .custom-class-process.el-drawer .my-table-left table tbody td,[data-v-5fd1049d] .custom-class-process.el-drawer .my-table-left table thead th{padding:4px}[data-v-5fd1049d] .custom-class-process.el-drawer .my-table-left span:not(:last-child){border-bottom:1px solid #efefef}[data-v-5fd1049d] .custom-class-process.el-drawer .my-table-left .isActive{background-color:#1e88e5;color:#fff}[data-v-5fd1049d] .custom-class-process.el-drawer .my-table-left-width{width:300px}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body{padding:12px}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-tabs.el-tabs{min-height:400px}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-timeline{width:100%}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-timeline .my-timeline-card{width:300px}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-timeline .my-timeline-card .el-card__body{padding:8px 20px}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-timeline .my-timeline-card .el-card__body p{margin-bottom:4px}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-timeline .my-timeline-card .el-card__body p:nth-child(2){color:#bfbfbf}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-timeline .my-timeline-card .el-card__body .my-timeline-span{width:auto;padding:4px 8px;background-color:#67c23a;border-radius:20px;color:#fff;font-size:12px}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes{width:100%;justify-content:flex-start;display:flex;flex-direction:column}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .margin-top{margin-top:20px}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .my-img{border:2px solid #4a73ab;width:60px;border-radius:50%;margin:0 auto}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .my-img img{width:100%}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .my-icon-s-custom{width:120px;height:80px;border-radius:4px;background-color:#8cafff;border:2px solid #4a73ab}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .my-icon-s-custom .el-icon-s-custom{font-size:52px;color:#faf214}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .my-item-use{text-align:center;margin-top:20px}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .my-item-start{display:flex;text-align:center;flex-direction:column}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .column{flex-direction:column}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .node-warp-line{position:relative;display:flex;text-align:center;justify-content:center;margin:8px}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .node-warp-line .mark-line{width:2px;height:42px;background-color:#8cafff}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .node-warp-line .mark-san{position:absolute;width:16px;height:16px;border-color:#8cafff #8cafff transparent transparent;border-width:3px;border-style:solid;transform:rotate(135deg);bottom:-7px}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .middle{display:flex;justify-content:center;align-items:center}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .mark-circle{width:42px;height:42px;border-radius:50%;margin:0 auto;border:2px solid #4a73ab}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .mark-circle .my-icon{font-size:36px;color:#67c23a}[data-v-5fd1049d] .custom-class-process.el-drawer .el-drawer__body .my-userTaskNodes .mark-circle .my-fang{width:18px;height:18px;border-radius:4px;background-color:#f56c6c}.firstLevelTask{border:none}.firstLevelTask .gantt_task_content{font-size:13px}.secondLevelTask{border:none}.thirdLevelTask{border:2px solid #da645d;color:#da645d;background:#da645d}.milestone-default{border:none;background:rgba(0,0,0,.45)}.milestone-unfinished{border:none;background:#5692f0}.milestone-finished{border:none;background:#84bd54}.milestone-canceled{border:none;background:#da645d}body,html{margin:0;padding:0;height:100%;overflow:hidden}.container{position:relative}.container .gantt_grid_head_cell{font-size:14px;color:#333}.container .select-wrap{display:flex;margin:20px 0}.container .select-wrap .el-input__inner{border:none}.container .left-container{height:100%}.container .green .gantt_tree_icon.gantt_file,.container .pink .gantt_tree_icon.gantt_file,.container .popular .gantt_tree_icon.gantt_file,.container .yellow .gantt_tree_icon.gantt_file{background:none;position:relative}.container .green .gantt_tree_icon.gantt_file:before,.container .pink .gantt_tree_icon.gantt_file:before,.container .popular .gantt_tree_icon.gantt_file:before,.container .yellow .gantt_tree_icon.gantt_file:before{content:"";width:10px;height:10px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.container .green .gantt_tree_icon.gantt_file:before{background:#84bd54}.container .yellow .gantt_tree_icon.gantt_file:before{background:#fcca02}.container .pink .gantt_tree_icon.gantt_file:before{background:#da645d}.container .popular .gantt_tree_icon.gantt_file:before{background:#d1a6ff}.gantt_task_content{text-align:left;padding-left:10px}.container{height:100vh;width:100%;overflow-y:auto}.left-container{overflow:hidden;position:relative;height:100%}.right-container{border-right:1px solid #cecece;float:right;height:100%;width:340px;box-shadow:0 0 5px 2px #aaa;position:relative;z-index:2}.gantt-messages{list-style-type:none;height:50%;margin:0;overflow-x:hidden;overflow-y:auto;padding-left:5px}.gantt-messages>.gantt-message{background-color:#f4f4f4;box-shadow:inset 5px 0 #d69000;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:14px;margin:5px 0;padding:8px 0 8px 10px}.gantt-selected-info{box-sizing:border-box;font-family:Geneva,Arial,Helvetica,sans-serif;height:50%;line-height:28px;padding:10px}.gantt-selected-info,.gantt-selected-info h2{border-bottom:1px solid #cecece}.select-task-prompt h2{color:#d9d9d9}.left-list[data-v-45806742]{width:260px;margin-right:20px;margin-top:20px;height:calc(100% - 20px)}.left-list .tab-control ul[data-v-45806742]{display:flex;margin:0;padding:0;height:40px;border-bottom:1px solid #ddd;list-style:none}.left-list .tab-control ul .item[data-v-45806742]{display:flex;align-items:center;margin-right:10px;cursor:pointer}.left-list .tab-control ul .item .add-icon[data-v-45806742]{font-size:18px;color:#1e88e5}.left-list .tab-control ul .item .desc[data-v-45806742]{display:inline-block;margin-left:2px;font-size:12px;font-weight:500;color:#000;white-space:nowrap!important}.left-list .tab-content[data-v-45806742]{height:calc(100% - 42px);overflow-y:scroll}.left-list .tab-content .parent-name[data-v-45806742]{padding-left:20px;padding-right:30px}.left-list .tab-content .parent-name[data-v-45806742]:hover{background:#cfeeff}.left-list .tab-content .ele-item[data-v-45806742]{margin-left:40px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4b4b4b}.left-list .tab-content .com-first-item[data-v-45806742]{font-weight:700}.left-list .tab-content .com-second-item[data-v-45806742]{font-weight:400;margin-left:24px}.left-list .tab-content[data-v-45806742] .el-collapse-item__header{padding-left:30px;font-size:15px;color:rgba(0,0,0,.65)}.left-list .tab-content[data-v-45806742]::-webkit-scrollbar{width:8px;height:8px;display:block}.left-list .tab-content[data-v-45806742]::-webkit-scrollbar-thumb{border-radius:60px;background:#bfbfbf}.my-node-div[data-v-f512db6e]{width:100%}.my-node-div .middle[data-v-f512db6e]{display:flex;align-items:center;justify-content:center}.my-node-div .width1[data-v-f512db6e]{width:100%!important}.my-node-div .fold-box2[data-v-f512db6e]{width:150px}.my-node-div .fold-box[data-v-f512db6e]{width:calc(100% - 5px);text-align:left}.my-node-div .fold-box i[data-v-f512db6e]{overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;width:100%}.my-node-div .my-node[data-v-f512db6e]{position:absolute;z-index:9;width:120px;height:auto;background-color:#fff;margin:0;cursor:pointer;padding:0 8px;box-shadow:0 0 2px 2px #e4dede}.my-node-div .my-node li[data-v-f512db6e]{padding:4px 0}.my-node-div .my-node1[data-v-f512db6e]{position:fixed;z-index:9;width:120px;height:auto;background-color:#fff;margin:0;cursor:pointer;padding:0 8px;box-shadow:0 0 2px 2px #e4dede}.my-node-div .my-node1 li[data-v-f512db6e]{padding:4px 0}.right-table[data-v-f512db6e]{position:relative;margin-top:20px;width:calc(100% - 300px)}.right-table .right-table-header[data-v-f512db6e]{background:#fff!important}.right-table .badge[data-v-f512db6e]{position:relative;display:flex;justify-content:space-between}.right-table .badge .badge-icon[data-v-f512db6e]{position:absolute;top:50%;left:22px;transform:translateY(-50%);content:"";display:inline-block;width:6px;height:6px;background:red;border-radius:50%}.right-table .badge .icon[data-v-f512db6e]{font-size:18px;color:#5a9cf8}.right-table .tree-content[data-v-f512db6e]{display:flex;justify-content:space-between;height:300px;margin-top:20px;border:1px solid #f5f5f5;padding:10px}.right-table .tree-content .left[data-v-f512db6e]{width:240px;height:100%;overflow-y:scroll;border-right:1px solid #f5f5f5}.right-table .tree-content .right[data-v-f512db6e]{flex:1;padding-left:10px;height:100%;overflow-y:scroll}.right-table .insert-menu[data-v-f512db6e]{position:absolute;cursor:pointer;left:0;top:0;display:none;padding:6px 10px;background:#fff;box-shadow:0 2px 4px #ccc}.right-table .insert-menu ul[data-v-f512db6e]{margin:0;padding:0}.right-table .insert-menu .item[data-v-f512db6e]{margin-bottom:6px;list-style:none}.right-table .my-right-table .my-header[data-v-f512db6e],.right-table[data-v-f512db6e] .el-date-editor.el-input.el-input--prefix.el-input--suffix.el-date-editor--date{width:100%}.right-table .my-right-table .right[data-v-f512db6e]{text-align:left}.my-add-icon[data-v-f512db6e]{cursor:pointer;height:32px;line-height:32px;font-size:14px}.my-add-icon[data-v-f512db6e]:not(:last-child){border-bottom:1px solid #efefef}[data-v-f512db6e] .el-table--border .el-table__cell:first-child .cell{text-align:left}[data-v-f512db6e] .my-table-flatten.el-table .el-table__cell{padding:0;height:42px;position:relative}[data-v-f512db6e] th.el-table__cell{position:relative}[data-v-f512db6e] .my-dialog{width:420px}[data-v-f512db6e] .my-dialog .el-dialog__header{padding:16px 24px;color:rgba(0,0,0,.65);background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}[data-v-f512db6e] .my-dialog .el-dialog__body{padding:6px 12px;height:auto}[data-v-f512db6e] .my-dialog .el-dialog__footer{padding:10px 16px;text-align:right;background:0 0;border-top:1px solid #f0f0f0;border-radius:0 0 2px 2px}.edit-mode[data-v-ad436604]{width:100%;height:100%;display:flex;justify-content:space-between}:host{height:100%}html{overflow:hidden}.gantt{width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;position:relative}.gantt-blank{display:inline-block;height:25px}.gantt-grid-header{height:60px;line-height:60px;border-bottom:1px solid #eee}.gantt-grid{box-shadow:5px 0 6px -5px #ddd}.gantt-grid,.gantt-task{display:inline-block;vertical-align:top;overflow:hidden}.gantt-grid-header-cell{vertical-align:top;display:inline-block;text-align:center;height:100%;border-top:none!important}.gantt-grid-body-cell{display:inline-block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gantt-task{height:100%}.gantt-grid-body{display:inline-block;overflow-y:hidden}.gantt-task-wrap{height:100%}.gantt-task-header-scale{border-bottom:1px solid #eaeaea}.gantt-task-header-scale-cell{vertical-align:top;text-align:center;display:inline-block;border-left:.5px solid #eaeaea;border-right:.5px solid #eaeaea;white-space:nowrap;overflow:hidden}.gantt-task-x-scroll{display:block;height:18px;bottom:0;left:0;overflow:scroll;position:absolute}::-webkit-scrollbar{width:8px;height:8px;display:block}::-webkit-scrollbar-thumb{border-radius:60px;background:#bfbfbf}::-webkit-scrollbar-track{border-radius:0;background:#efefef}.gantt-task-y-scroll{display:block;width:18px;top:164px;right:0;overflow-y:auto;overflow-x:hidden;position:absolute}.gantt-task-y-scroll::-webkit-scrollbar{width:8px;height:8px;display:block}.gantt-task-y-scroll::-webkit-scrollbar-thumb{border-radius:60px;background:#bfbfbf}.config-save{height:28px;line-height:28px;padding:0 5px;color:#444;font-size:12px}.operate-box{position:relative;height:48px}.three-buts{position:absolute;left:0;width:650px}.edit-element-field{position:absolute;top:10px;right:2px;z-index:999}.add-box{position:absolute;left:0;width:500px}.save-box{float:right}.w120{overflow:hidden;width:120px;white-space:nowrap}.mb5{margin-bottom:10px}.txt-right{text-align:right}:host ::ng-deep .ant-form-item-label{line-height:32px}:host ::ng-deep .ant-table table{border:1px solid #ddd;color:#444;border-bottom:none}.ant-table-tbody>tr:hover>td,:host ::ng-deep .ant-table-thead>tr:hover>td{background:#fafafa;color:#1e88e5}:host ::ng-deep .ant-table-thead>tr>th{background:#fff;border:1px solid #ddd;padding:8px 6px;border-top:none;border-left:none}:host ::ng-deep .ant-table-thead>tr>th:last-child{border-right:none}:host ::ng-deep .ant-table-tbody>tr>td{padding:6px 6px;word-break:break-word;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.active{background-color:#eee;color:#1e88e5}.center{text-align:center}:host ::ng-deep .ant-table-title{padding:7px 0;border-radius:0;border:1px solid #ddd;font-weight:bolder;text-indent:8px}.edit-mode{width:100%;height:100%}.left-drag{position:absolute;left:0;width:260px;height:100%}.left-ul{height:calc(100% - 49px);overflow-y:auto}.actived{color:red}.view-mark{position:relative;overflow:hidden;padding-left:6px;height:40px;line-height:40px;font-size:12px;font-weight:700;color:#4b4b4b}.view-mark b{margin-left:7px;margin-right:2px;cursor:pointer}.view-mark a{color:#67757c}.add-view{float:right;margin-right:5px}.icon-size{font-size:16px;color:#67757c}.left-drag ul{list-style:none;margin-bottom:10px;overflow:hidden;padding:0;color:#4b4b4b}.left-drag li{padding-left:30px;height:30px;line-height:30px;font-family:Lucida Grande,Lucida Sans Unicode,Helvetica Neue,Hiragino Sans GB,Microsoft Yahei,sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.left-drag li:hover{background-color:#cfeeff}.right-list{position:absolute;left:280px;width:calc(100% - 280px);height:100%;overflow-y:auto}#target .ant-input-number{font-feature-settings:"tnum";position:relative;width:100%;height:32px;line-height:32px;padding:4px 11px;color:rgba(0,0,0,.65);font-size:14px;line-height:1.5;background-color:#fff;background-image:none;transition:all .3s;display:inline-block;margin:0;padding:0;border:2px solid #0092da}:host ::ng-deep #target .ant-input,:host ::ng-deep #target .ant-select-selection{border:2px solid #0092da}.compact{margin-top:8px}.compact div{display:inline-block}.import{width:100%;height:50px;line-height:50px;background:#bec8c8;text-align:center;color:#fff}.indent-icon{font-size:22px;cursor:pointer}.indent-icon-box,.version-gantt{margin-right:12px}.version-gantt{width:300px}.tab-gantt[data-v-135019ce]{padding:16px;overflow:hidden;width:100%;height:100%}.execution-mode-box[data-v-135019ce]{height:calc(100% - 48px);width:100%;overflow:hidden;display:flex}.execution-mode-right1[data-v-135019ce]{height:100%;width:calc(100% - 312px);overflow:hidden}.execution-mode-right2[data-v-135019ce]{height:100%;width:100%;overflow:hidden}.version-gantt[data-v-135019ce]{display:flex;flex-direction:column;width:300px;font-size:16px;border:1px solid #efefef;margin-right:12px;height:100%;overflow-y:scroll}.version-gantt table tbody td[data-v-135019ce],.version-gantt table thead th[data-v-135019ce]{padding:4px}.version-gantt span[data-v-135019ce]:not(:last-child),.version-gantt table tbody tr[data-v-135019ce],.version-gantt table thead tr[data-v-135019ce]{border-bottom:1px solid #efefef}.version-gantt .isActive[data-v-135019ce]{background-color:#1e88e5;color:#fff}[data-v-135019ce] .el-drawer.ltr.reminder-drawer{border-right:1px solid #ddd}[data-v-135019ce] .el-drawer.ltr.reminder-drawer .el-drawer__header{margin-bottom:10px;padding:10px;border-bottom:1px solid #ddd}[data-v-135019ce] .show-file{width:100%;height:calc(100% - 50px)}.edit-mode1[data-v-135019ce]{width:100%;height:calc(100% - 60px);overflow:hidden}.edit-mode2[data-v-135019ce]{width:100%;height:calc(100% - 32px);overflow:hidden}