*:not(.scrollbar-notrack)::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #F5F5F5; } *::-webkit-scrollbar { width: 6px; height: 6px; } *::-webkit-scrollbar-thumb { background-color: #adb5bd; } html { height: 100%; overflow: hidden; } body { height: 100%; margin: 0; font-size: 12px; } .workflows-topbar { height: 53px; line-height: 53px; padding: 0 10px; border-bottom: 1px solid #dddddd; } .workflows-content { padding: 10px 0; display: flex; flex: 1; } .workflows-content .workflows-activitybar { width: 42px; margin-right: 10px; background: rgb(248, 248, 248); } .workflows-content button { background: none; border: none; outline: none; cursor: pointer; } /* .workflows-content button img { width: 36px; } */ .workflows-content .workflows-panel { flex: 1; overflow: hidden; margin-right: 10px; } .workflows-canvasContent{ width: calc(100% - 42px - 240px); } .workflows-toolbar{ height: 30px; } .workflows-toolbar button{ margin-top: 5px; margin-right: 10px; line-height: 30px; } .workflows-content .workflows-setting { width: 240px; background: rgb(248, 248, 248); } .workflows-setting .edit-title-txt { flex: 1; } .workflows-setting .edit-title-submit, .workflows-setting .edit-title-submit:focus { outline: none; border: none; background: none; cursor: pointer; } .workflows-setting .edit-title-submit:hover { color: #007bff; } .workflows-setting .edit-title{ height: 37px; line-height: 37px; padding: 0 10px; background: linear-gradient( rgb(255,255,255), rgb(217,217,217) ) } .workflows-setting .edit-content-panel{ overflow: auto; flex: 1; } .workflows-setting .edit-content-panel .edit-content{ border: 1px solid rgba(0, 0, 0, 0.121569); border-radius: 0.25rem; } .workflows-setting .edit-content-panel .card { border-radius: 0; border-width: 0; } .workflows-setting .edit-content-panel .card:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; } .workflows-setting .edit-content-panel .card:last-child { border-bottom-left-radius: 0.25rem; border-bottom-right-radius: 0.25rem; } .workflows-setting .timeLimit { width: 25px; } .d-inline-block { display: inline-block; } .float-right { float: right; } .mb2 { margin-bottom: 2px !important; } .w30 { width: 32px; height: 32px; } .w16 { width: 16px !important; height: 16px; } /*--------按钮--------*/ .bpm-btn { line-height: 1.5; display: inline-block; font-weight: 400; text-align: center; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 0 15px; font-size: 14px; border-radius: 4px; height: 32px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1); transition: all .3s cubic-bezier(.645,.045,.355,1); position: relative; color: rgba(0,0,0,.65); background-color: #fff; border-color: #d9d9d9; } .bpm-btn-primary{ color: #fff; background-color: #1890ff; border-color: #1890ff; } /*--------表格--------*/ .bpm-table { line-height: 1.5; color: rgba(0,0,0,.65); -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; list-style: none; position: relative; clear: both; } .bpm-table table { width: 100%; border-collapse: separate; border-spacing: 0; text-align: left; border-radius: 4px 4px 0 0; } .bpm-table-small { border: 1px solid #e8e8e8; border-radius: 4px; } .bpm-table-bordered .bpm-table-title+.bpm-table-content, .bpm-table-bordered .bpm-table-title+.bpm-table-content .bpm-table-thead>tr:first-child>th, .bpm-table-bordered .bpm-table-title+.bpm-table-content table, .bpm-table-without-column-header .bpm-table-title+.bpm-table-content, .bpm-table-without-column-header table { border-radius: 0; } .bpm-table-bordered .bpm-table-tbody>tr>td, .bpm-table-bordered .bpm-table-thead>tr>th { border-right: 1px solid #e8e8e8; } .bpm-table-bordered .bpm-table-body>table, .bpm-table-bordered .bpm-table-fixed-left table, .bpm-table-bordered .bpm-table-fixed-right table, .bpm-table-bordered .bpm-table-header>table { border: 1px solid #e8e8e8; border-right: 0; border-bottom: 0; } .bpm-table-body { -webkit-transition: opacity .3s; transition: opacity .3s; } .bpm-table table { width: 100%; border-collapse: separate; border-spacing: 0; text-align: left; border-radius: 4px 4px 0 0; } .bpm-table-thead>tr>th { padding: 16px; word-break: break-all; } .bpm-table-thead>tr>th { background: #fafafa; -webkit-transition: background .3s ease; transition: background .3s ease; text-align: left; color: rgba(0,0,0,.85); font-weight: 500; border-bottom: 1px solid #e8e8e8; } .bpm-table-small>.bpm-table-content>.bpm-table-body>table>.bpm-table-tbody>tr>td, .bpm-table-small>.bpm-table-content>.bpm-table-body>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-left>.bpm-table-body-outer>.bpm-table-body-inner>table>.bpm-table-tbody>tr>td, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-left>.bpm-table-body-outer>.bpm-table-body-inner>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-left>.bpm-table-header>table>.bpm-table-tbody>tr>td, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-left>.bpm-table-header>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-right>.bpm-table-body-outer>.bpm-table-body-inner>table>.bpm-table-tbody>tr>td, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-right>.bpm-table-body-outer>.bpm-table-body-inner>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-right>.bpm-table-header>table>.bpm-table-tbody>tr>td, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-right>.bpm-table-header>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-header>table>.bpm-table-tbody>tr>td, .bpm-table-small>.bpm-table-content>.bpm-table-header>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-scroll>.bpm-table-body>table>.bpm-table-tbody>tr>td, .bpm-table-small>.bpm-table-content>.bpm-table-scroll>.bpm-table-body>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-scroll>.bpm-table-header>table>.bpm-table-tbody>tr>td, .bpm-table-small>.bpm-table-content>.bpm-table-scroll>.bpm-table-header>table>.bpm-table-thead>tr>th { padding: 8px; } .bpm-table-tbody>tr, .bpm-table-tbody>tr>td, .bpm-table-thead>tr { -webkit-transition: all .3s; transition: all .3s; } .bpm-table-small.bpm-table-bordered .bpm-table-thead>tr>th:last-child, .bpm-table-small.bpm-table-bordered .bpm-table-tbody>tr>td:last-child { border-right: none; } .bpm-table-small>.bpm-table-content>.bpm-table-body>table, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-left>.bpm-table-body-outer>.bpm-table-body-inner>table, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-left>.bpm-table-header>table, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-right>.bpm-table-body-outer>.bpm-table-body-inner>table, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-right>.bpm-table-header>table, .bpm-table-small>.bpm-table-content>.bpm-table-header>table, .bpm-table-small>.bpm-table-content>.bpm-table-scroll>.bpm-table-body>table, .bpm-table-small>.bpm-table-content>.bpm-table-scroll>.bpm-table-header>table { border: 0; padding: 0 8px; } .bpm-table-small>.bpm-table-content>.bpm-table-header>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-body>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-scroll>.bpm-table-header>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-scroll>.bpm-table-body>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-left>.bpm-table-header>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-right>.bpm-table-header>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-left>.bpm-table-body-outer>.bpm-table-body-inner>table>.bpm-table-thead>tr>th, .bpm-table-small>.bpm-table-content>.bpm-table-fixed-right>.bpm-table-body-outer>.bpm-table-body-inner>table>.bpm-table-thead>tr>th { background: #fff; border-bottom: 1px solid #e8e8e8; } .bpm-pagination { line-height: 1.5; color: rgba(0,0,0,.65); -webkit-box-sizing: border-box; box-sizing: border-box; } .bpm-table-pagination.bpm-pagination { margin: 16px 0; float: right; } .bpm-pagination, .bpm-pagination ol, .bpm-pagination ul { margin: 0; padding: 0; list-style: none; } .bpm-pagination.mini .bpm-pagination-next, .bpm-pagination.mini .bpm-pagination-prev { margin: 0; min-width: 24px; height: 24px; line-height: 24px; } .bpm-pagination-disabled, .bpm-pagination-disabled:focus, .bpm-pagination-disabled:hover { cursor: not-allowed; } .bpm-pagination-next, .bpm-pagination-prev { outline: 0; } .bpm-pagination-jump-next, .bpm-pagination-jump-prev, .bpm-pagination-next, .bpm-pagination-prev { font-family: Arial; cursor: pointer; color: rgba(0,0,0,.65); border-radius: 4px; list-style: none; min-width: 32px; height: 32px; line-height: 32px; text-align: center; -webkit-transition: all .3s; transition: all .3s; display: inline-block; vertical-align: middle; } .bpm-pagination-prev .bpm-pagination-item-link:after { content: "<"; display: block; } .bpm-pagination-next .bpm-pagination-item-link:after { content: ">"; display: block; } .bpm-pagination-item { cursor: pointer; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; min-width: 32px; text-align: center; list-style: none; border: 1px solid #d9d9d9; background-color: #fff; font-family: Arial; outline: 0; } /** * 选中页码的默认样式 */ .bpm-pagination-item-active { border: 1px solid #409EFF; color: #409EFF; } .bpm-pagination-item, .bpm-pagination-total-text { display: inline-block; vertical-align: middle; height: 32px; line-height: 30px; margin-right: 8px; } .bpm-pagination.mini .bpm-pagination-next .bpm-pagination-item-link, .bpm-pagination.mini .bpm-pagination-prev .bpm-pagination-item-link { border-color: transparent; background: transparent; } .bpm-pagination-disabled .bpm-pagination-item-link, .bpm-pagination-disabled:focus .bpm-pagination-item-link, .bpm-pagination-disabled:focus a, .bpm-pagination-disabled:hover .bpm-pagination-item-link, .bpm-pagination-disabled:hover a, .bpm-pagination-disabled a { border-color: #d9d9d9; color: rgba(0,0,0,.25); cursor: not-allowed; } .bpm-pagination-next .bpm-pagination-item-link, .bpm-pagination-prev .bpm-pagination-item-link { border: 1px solid #d9d9d9; background-color: #fff; border-radius: 4px; outline: none; display: block; -webkit-transition: all .3s; transition: all .3s; } .bpm-pagination.mini .bpm-pagination-item { margin: 0; min-width: 24px; height: 24px; line-height: 22px; } .ui-dialog { width:auto; } .activity-vertical{ position: relative; } .activity-vertical:hover .verticalBox{ height: 100px; transition: height 0.1s; } .activity-vertical:hover .verticalBox p{ display: block; } .verticalBox{ position: absolute; top: -60px; left: 60px; width: 80px; transform: translateX(-25%); height: 0; background-color: #fff; box-shadow: 0 1px 5px #aaa; transition: height 0.1s; } .verticalBox p{ display: none; text-align: left; padding-left: 10px; } .activity-horizontal{ position: relative; } .activity-horizontal:hover .horizontalBox{ height: 100px; transition: height 0.1s; } .activity-horizontal:hover .horizontalBox p{ display: block; } .horizontalBox{ position: absolute; top: -60px; left: 60px; width: 80px; transform: translateX(-25%); height: 0; background-color: #fff; box-shadow: 0 1px 5px #aaa; transition: height 0.1s; } .horizontalBox p{ display: none; text-align: left; padding-left: 10px; }