.highlight:not(.djs-connection) .djs-visual > :nth-child(1) { stroke: #7ACB5A !important; } .highlight-cancle:not(.djs-connection) .djs-visual > :nth-child(1) { stroke: #802A2A !important; } .highlight-run:not(.djs-connection) .djs-visual > :nth-child(1) { stroke: red !important; } .highlight-line:not(.djs-shape) .djs-visual :last-child { stroke: #7ACB5A !important; } .highlight-label .djs-visual text{ fill: #428bca !important; } /*hjjd-box 流程节点*/ .hjjd-box{ display: block; margin: 0; padding: 0; } .hjjd-box:before, .hjjd-box:after{ display: table; content: ""; } .hjjd-box:after{ clear: both; } .hjjd-box .jd-list{ display: inline-block; margin: 5px 10px 10px 0; float: left; } .hjjd-box .jd-list:before, .hjjd-box .jd-list:after{ display: table; content: ""; } .hjjd-box .jd-list:after{ clear: both; } .hjjd-box .jd-list .jd-wzx{ display: inline-block; width: 15px; height: 15px; border: 1px solid #000; background: #808080; margin: 0 5px 0 0; float: left; box-sizing: border-box; } .hjjd-box .jd-list .jd-yzx{ display: inline-block; width: 15px; height: 15px; border: 1px solid #000; background: #7ACB5A; margin: 0 5px 0 0; float: left; box-sizing: border-box; } .hjjd-box .jd-list .jd-dqjd{ display: inline-block; width: 15px; height: 15px; border: 1px solid #000; background: #ff0000; margin: 0 5px 0 0; float: left; box-sizing: border-box; } .hjjd-box .jd-list .jd-yzf{ display: inline-block; width: 15px; height: 15px; border: 1px solid #000; background: #802a2a; margin: 0 5px 0 0; float: left; box-sizing: border-box; } .hjjd-box .jd-list .text{ font-size: 14px; height: 15px; line-height: 15px; color: #393939; font-weight: bold; float: left; } /*lchj-box 流程环节*/ .lchj-box{ display: block; width: 300px; margin: -45px 0 0 -40px; box-shadow: 0 0 6px 0 rgba(0,0,0,0.1); } .lchj-box .box-head{ background: #F1F1F1; height: 36px; line-height: 36px; padding: 0 10px; } .lchj-box .box-head .title{ color: #454545; font-size: 15px; font-weight: bold; padding: 0 15px 0 0; } .lchj-box .box-head .link, .lchj-box .box-head .link:hover{ color: #428bca; font-size: 14px; font-weight: bold; cursor: pointer; text-align-last: none; } .lchj-box .box-body { overflow: auto; height: 300px; padding: 10px; background: #fff; } /*lchj-table 非组件表格*/ .lchj-table { border-top: 1px solid #dee3e9; border-left: 1px solid #dee3e9; border-collapse: separate; border-spacing: 0; table-layout: fixed; width: 100%; color: #333; font-size: 14px; margin: 0; } .lchj-table + .lchj-table{ margin-top: 10px; } .lchj-table tr td, .lchj-table tr th { border-bottom: 1px solid #dee3e9; border-right: 1px solid #dee3e9 !important; padding: 6px; text-align: left; } .lchj-table tr td .el-button.el-button--text, .lchj-table tr th .el-button.el-button--text { padding: 0; } .lchj-table tr td .el-button, .lchj-table tr th .el-button { padding: 4px 10px; } .lchj-table td.clum, .lchj-table th.clum { background: #f4f9ff; text-align: right; } .lchj-table thead tr th, .lchj-table thead tr td { color: #333; background: #f4f9ff; font-weight: 700; border-top: 0 !important; border-left: 0 !important; } .lchj-table tr td.center, .lchj-table tr th.center { text-align: center; } .num-color{ background: #7ACB5A; color: #fff; font-size: 13px; display: inline-block; min-width: 15px; height: 15px; line-height: 15px; text-align: center; border-radius: 5px; padding: 0 3px; box-sizing: border-box; margin: 5px 0 0 0; }