.drawer-title-box{width:460px;border:1px solid #e8e8e8;border-radius:4px}.drawer-title-box .title{font-weight:600;padding:0 16px;line-height:34px;border-bottom:1px solid #e8e8e8;background-color:#f5f5f5;color:#2c3034}.custom-tree-node{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px}.custom-tree-node .node-text{margin-right:20px}.custom-tree-node .node-text .tree-input /deep/ .el-input__inner{border:none;padding:0;border-bottom:1px solid #dcdfe6;height:20px!important;line-height:20px!important}.custom-tree-node .operate-icon{cursor:pointer;color:#778ca2}.custom-tree-node .operate-icon.is-edit:hover{color:#3598db}.tree-line .el-tree-node__children{padding-left:10px}.tree-line .el-tree-node__expand-icon{font-size:16px}.tree-line .el-tree-node__expand-icon.is-leaf{color:transparent}.operation_separator{content:"";width:100%;height:0;position:relative;right:0;bottom:0;border-width:1px;border-top:1px dashed #b9c7d7;margin-right:0;margin-left:-6px}.base-pagination{padding-top:5px;display:flex;justify-content:space-between;align-items:center}.base-pagination .pagination-tip{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.base-pagination .pagination-tip .pagination-tip-highlight{color:#ec6161}.base-pagination .el-pagination{font-weight:500}.base-pagination .el-pagination .el-select .el-input{width:60px}.base-pagination .el-pagination .btn-next,.base-pagination .el-pagination .button:disabled{color:#bdbdbd}.base-pagination .el-pagination .el-input__inner{line-height:28px}.base-pagination .el-pagination__sizes .el-input .el-input__inner{font-size:14px}.base-pagination .el-pager li{height:28px;line-height:28px;font-size:14px}.base-pagination .el-pagination__editor{height:28px}.base-pagination .el-pagination__editor.el-input{width:60px}.base-pagination .el-pagination__editor.el-input .el-input__inner{height:28px}.base-pagination .el-input--mini{font-size:14px}.base-pagination .el-pagination button,.base-pagination .el-pagination span:not([class*=suffix]){font-size:14px;height:28px;line-height:28px}.base-table .el-table__body .cell,.base-table.no-row-click .el-table__body .cell{color:#616466}.base-table{position:relative}.base-table .el-pagination{margin-top:4px;text-align:right}.base-table .el-pagination__jump .el-input__inner{height:28px}.base-table.no-row-click .el-table__row.hover-row .cell,.base-table.no-row-click .el-table__row:hover .cell{color:#616466}.base-table.no-row-click .cell{cursor:unset}.base-table .el-table--border td,.base-table .el-table--border th,.base-table .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #d9d9d9}.base-table .el-table th{background-color:#f5f5f5}.base-table .el-table thead .cell{font-weight:400}.base-table .el-table thead.is-group th{background-color:#f5f5f5}.base-table .el-table--border.el-loading-parent--relative{border-color:transparent}.approvals-dialog .el-dialog{max-height:80%;height:748px;margin:0!important;box-shadow:0 2px 8px rgba(0,0,0,.16)}.approvals-dialog .el-dialog .el-dialog__header{height:48px;line-height:27px;padding:11.5px 0 11.5px 20px;border-bottom:1px solid #e8e8e8}.approvals-dialog .el-dialog .el-dialog__header .el-dialog__title{font-size:18px}.approvals-dialog .el-dialog .el-dialog__body{padding:20px 40px 40px;height:calc(100% - 96px);overflow-y:auto}.approvals-dialog .el-dialog .el-dialog__body .tips{width:100%;margin-bottom:16px;padding:12px 16px;background:#ebf5fb;border:1px solid #aed6f1;border-radius:4px;color:#616466;font-weight:400;font-size:12px;line-height:18px}.approvals-dialog .el-dialog .el-dialog__body .tips i{color:#3598db;margin-right:8px}.approvals-dialog .el-dialog .el-dialog__body .tag-group{width:100%}.approvals-dialog .el-dialog .el-dialog__body .tag-group .tag{display:flex;align-items:center;height:32px;overflow:hidden}.approvals-dialog .el-dialog .el-dialog__body .tag-group .tag .label{color:#616466;font-size:14px;flex-shrink:0}.approvals-dialog .el-dialog .el-dialog__body .tag-group .tag .label span{color:#3598db}.approvals-dialog .el-dialog .el-dialog__body .tag-group .tag .el-tag{height:32px;background:#f5f5f5;color:#616466;border-radius:4px;border-color:#f5f5f5}.approvals-dialog .el-dialog .el-dialog__body .tag-group .tag .el-tag .el-tag__close{color:#616466}.approvals-dialog .el-dialog .el-dialog__body .tag-group .tag .el-tag .el-tag__close:hover{background-color:#bfbfbf;color:#fff}.approvals-dialog .el-dialog .el-dialog__body .tag-group .tag>:not(:first-child){margin-right:8px}.approvals-dialog .el-dialog .el-dialog__body .line{width:100%;height:1px;margin:16px 0;background-image:linear-gradient(90deg,#dcdfe6 0,#dcdfe6 50%,transparent 0);background-size:8px 1px;background-repeat:repeat-x}.approvals-dialog .el-dialog .el-dialog__body .base-form .el-form-item{display:inline-block;margin-bottom:12px}.approvals-dialog .el-dialog .el-dialog__body .base-form .el-form-item .el-input__inner{width:200px}.approvals-dialog .el-dialog .el-dialog__body .base-form>:first-child{margin-right:20px}.approvals-dialog .el-dialog .el-dialog__footer{padding:0 20px 16px 16px}.approvals-dialog .el-dialog .el-dialog__footer .el-button{width:80px;height:32px;border-radius:3px;padding:0}.approvals-dialog .el-dialog .el-dialog__footer .el-button--primary{background:#3598db;border-color:#3598db}.personnel-dialog .el-dialog{max-height:none;height:811px}.configure-nodes-dialog .el-dialog{max-height:748px;margin:0!important;box-shadow:0 2px 8px rgba(0,0,0,.16)}.configure-nodes-dialog .el-dialog .el-dialog__header{height:48px;line-height:27px;padding:11.5px 0 11.5px 20px;border-bottom:1px solid #e8e8e8}.configure-nodes-dialog .el-dialog .el-dialog__header .el-dialog__title{font-size:18px}.configure-nodes-dialog .el-dialog .el-dialog__body{max-height:652px;padding:20px 45px 40px;overflow:auto}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form{position:relative;height:152px;background:#fafafa;border-radius:4px;padding:20px 40px 0 20px;margin-bottom:12px}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .el-form-item{margin-bottom:12px}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .el-form-item .el-form-item__content .el-radio-group .el-radio .el-radio__label{padding-left:4px;font-weight:400;color:#2c3034}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .el-form-item .el-form-item__content .el-radio-group>:not(:last-child){margin-right:16px}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .custom-box{position:relative}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .custom-box .custom-input{position:relative;height:32px;line-height:30px;margin-left:138px;padding:0 12px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .custom-box .custom-input i{position:absolute;font-size:12px;top:50%;transform:translateY(-50%);right:8px}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .custom-box .custom-input .el-icon-error{display:none;color:#bfbfbf;font-size:14px}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .custom-box .custom-input:hover .el-icon-error{display:block}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .object-select{position:relative;margin-left:138px;width:calc(100% - 138px)}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .object-select .el-input .el-input__inner{height:32px;line-height:32px}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .object-select .el-input .el-select__caret{line-height:32px}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .object-select .error-msg{top:33px;left:0}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .delete-button{position:absolute;top:0;right:0;width:36px;height:36px;background:#f0f0f0;border-radius:0 4px 0 32px;padding:6px 0 0 13px}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .delete-button i{cursor:pointer}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .delete-button i:hover{color:#fb6262}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .nodata{color:#bfbfbf}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .no-role{background:#f5f5f5!important}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .error-msg{position:absolute;left:138px;color:#fb6262;font-weight:400;font-size:12px}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .validate-fail,.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form .validate-select .el-input__inner{border:1px solid #fb6262!important}.configure-nodes-dialog .el-dialog .el-dialog__body .configure-nodes-form .el-form>:nth-child(2){margin-bottom:4px}.configure-nodes-dialog .el-dialog .el-dialog__body .add-button{text-align:center;color:#3598db;font-size:14px;cursor:pointer}.configure-nodes-dialog .el-dialog .el-dialog__body .add-button i{margin-right:4px}.configure-nodes-dialog .el-dialog .el-dialog__body .disabled-button{opacity:.4}.configure-nodes-dialog .el-dialog .el-dialog__footer{padding:0 20px 16px 16px}.configure-nodes-dialog .el-dialog .el-dialog__footer .el-button{width:80px;height:32px;border-radius:3px;padding:0}.configure-nodes-dialog .el-dialog .el-dialog__footer .el-button--primary{background:#3598db;border-color:#3598db}.approval-node{height:270px;overflow:auto;padding-top:12px;line-height:normal}.approval-node .node{display:flex;position:relative;height:58px}.approval-node .node-number{display:inline-block;position:relative;width:24px;height:24px;margin-right:10px;border:2px solid #2c3034;border-radius:50%;flex-shrink:0}.approval-node .node-number span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);line-height:1;color:#2c3034;font-weight:600;font-size:14px}.approval-node .node-content{width:366px}.approval-node .node-content .label{font-weight:600;font-size:14px;color:#2c3034}.approval-node .node-content .personnel{width:100%;margin-top:2px;color:#969799;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.approval-node .node .line{position:absolute;top:24px;left:12px;transform:translateX(-50%);width:0;height:34px;border:1px solid #d9d9d9}.approval-node .add-button{position:absolute;top:10px;right:16px}.application-time .el-form{display:flex;position:relative}.application-time .el-form .text{width:114px;margin:0 2px;text-align:center}.application-time .el-form .form-input{width:48px}.application-time .el-form .form-input .el-form-item__content,.application-time .el-form .form-input .el-form-item__content .el-input{position:unset}.application-time .el-form .form-input .el-form-item__content .el-input .el-input__inner{height:34px}.application-time .el-form .form-select{width:48px}.application-time .el-form .form-select .el-form-item__content .el-select .el-input .el-input__inner{height:34px;padding:0 0 0 10px}.application-time .el-form .form-select .el-form-item__content .el-select .el-input .el-input__suffix .el-input__icon{line-height:34px}.application-time .el-form .right-class .el-form-item__content .el-input .el-input__inner{border-radius:4px 0 0 4px}.application-time .el-form .left-class{position:relative;left:-1px}.application-time .el-form .left-class .el-form-item__content .el-input .el-input__inner{border-radius:0 4px 4px 0}.application-time .el-form .left-class .el-form-item__content .el-form-item__error{right:-96px}.application-time .el-form .custom-left-input{z-index:10}.process-configuration--edit-drawer .el-drawer{width:1100px!important}.process-configuration--edit-drawer .el-drawer .base-drawer--content{display:flex;justify-content:space-between;padding:20px;overflow:hidden}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-form .drawer-title-box{width:514px}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-form .drawer-title-box .title-box-content{padding:16px 16px 20px}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-form .basic-information-form{height:357px}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-form .basic-information-form .el-textarea__inner{height:80px}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-form .basic-information-form .el-select .el-select__tags .el-tag__close{background-color:unset}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-form .basic-information-form .el-select .el-select__tags .el-tag__close:hover{background-color:#409eff}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-form .approval-node-form{height:calc(100% - 389px);margin-top:32px}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-form .approval-node-form .title-box-content{padding:16px 16px 0 16px}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-form .approval-node-form .title-box-content .el-form .el-form-item__content .el-radio-group .el-radio{margin-right:16px}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-form .approval-node-form .title-box-content .el-form .el-form-item__content .el-radio-group .el-radio .el-radio__label{padding-left:4px;color:#2c3034}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-form .approval-node-form .title-box-content .el-form>:last-child{margin-bottom:0}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-tree .drawer-title-box{width:514px;height:100%}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-tree .title-box-content{height:calc(100% - 35px);overflow:auto}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-tree .title-box-content .el-tree{padding:0 16px}.process-configuration--edit-drawer .el-drawer .base-drawer--content .process-configuration--edit-drawer-tree .title-box-content .tree-box--tips{font-size:12px;margin:16px 16px 8px;color:#616466;line-height:18px;border:1px solid #aed6f1;padding:9px 12px;background-color:#ebf5fb;border-radius:4px}.table-page-template{padding:16px;min-height:100%;border-radius:4px;display:flex;flex-direction:column}.table-page-template--searcher,.table-page-template-top{margin-bottom:12px}.table-page-template--searcher.search-form{background-color:#fff;border-radius:4px}.table-page-template--searcher .el-range-editor{width:370px!important}.table-page-template--content{background-color:#fff;border-radius:4px;padding:16px;flex:1}.table-page-template--operation{margin-bottom:16px;position:relative}.table-page-template--operation .el-button i{margin-right:4px}.form-drawer .base-drawer--content{padding:14px 40px 20px;overflow:auto}.form-drawer .one-column-form{padding-left:50px;padding-right:60px}.form-drawer .two-columns-form{overflow:hidden}.form-drawer .two-columns-form .el-form-item__content{flex:1}.form-drawer .two-columns-form .el-form-item{width:calc(50% - 10px);display:inline-flex;float:left}.zoom-in-image-popover{min-width:0;min-height:0;padding:4px}.zoom-in-image{width:30px;height:40px;vertical-align:middle}.zoom-in-image-max{display:block;width:100px;height:133px}.table-page--form-drawer__info .el-form .el-form-item{margin-bottom:0}.delete-dialog .el-dialog{height:160px}.delete-dialog .el-dialog .el-dialog__header{height:48px;line-height:24px;padding:12px 20px}.delete-dialog .el-dialog .el-dialog__header .el-dialog__title{font-size:18px;color:#333;font-weight:600}.delete-dialog .el-dialog .el-dialog__header .el-dialog__title .el-dialog__headerbtn{top:auto!important}.delete-dialog .el-dialog .el-dialog__body{padding:0 20px;height:64px}.delete-dialog .el-dialog .el-dialog__footer{padding:0 16px 16px 16px}.delete-dialog .el-dialog .el-dialog__footer .el-button{width:72px;height:32px;border-radius:3px;padding:0}.delete-dialog .el-dialog .el-dialog__footer .el-button--primary{background:#2a7af8;border-color:#2a7af8}.delete-dialog-warn{height:20px;line-height:20px;font-size:14px;color:#606266}.delete-dialog-warn .el-icon-warning{color:#f2994a;margin-right:6px;font-size:16px}.process-configuration-page .base-table .el-table__fixed-right{height:100%!important}