﻿div.el-cus-empty-text { position: absolute; left: 0; top: 50px; text-align: center; width: 100%; color: #909399; }
/*div.el-table__empty-block span.el-table__empty-text {display:none; }*/
div.el-table__empty-block { height: auto !important; }
.el-pagination { display: flex; justify-content: flex-end; border: solid 1px #e6e6e6; border-top: none; background: #f2f2f2; }
.el-table__footer-wrapper tbody td.el-table__cell, .el-table__header-wrapper tbody td.el-table__cell, .el-table__fixed-footer-wrapper tbody td.el-table__cell { font-weight: bold; color: #333; }
.el-pagination__total { margin-right: 5px; }
.el-table { color: #444444; }
.el-table .sort-caret { margin: 0 auto; border-width: 4px; left: initial; }

.el-table .descending .sort-caret.descending { border-top-color: #000; }
.el-table .ascending .sort-caret.ascending { border-bottom-color: #000; }

.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner { background: #5FB878; border-color: #5FB878; }
.el-pagination button:disabled, .el-pager li, .el-pagination .btn-next, .el-pagination .btn-prev { background: initial; }

.el-pagination { border: solid 1px #e6e6e6; }
.el-pagination__jump { margin-left: 5px; }
.el-pagination button, .el-pagination span:not([class*=suffix]) { font-size: 12px; min-width: 26px; }
.el-pager li { font-size: 12px; min-width: 28px; }
.el-pagination .btn-prev { padding-right: 5px; }
.el-pagination .btn-next { padding-left: 5px; }
.el-pagination__editor.el-input .el-input__inner { height: 22px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; }
.el-pagination .el-select .el-input { width: 90px; }
.el-pagination .el-select .el-input .el-input__inner { font-size: 12px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; padding: 0 20px 0 5px; }

.el-table th.el-table__cell { background-color: #f2f2f2; }
.el-table th.el-table__cell > .cell { font-size: 12px; color: #333; padding: 0 3px; left: 0; }
.el-table td, .el-table th.is-leaf { border-color: #e6e6e6; }
.el-table .cell { padding: 0 3px; font-size: 12px; line-height: 24px; }
.el-table .cell span { font-size: 12px; }
.el-table .el-table__cell { padding: 0px; }
.el-table tr.current-row, .el-table tr.current-row.hover-row { background-color: #bce9ff; }

.el-table__body tr.hover-row.current-row > td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped.current-row > td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped > td.el-table__cell, .el-table__body tr.hover-row > td.el-table__cell { background-color: initial; }
.el-table__body tr.current-row > td.el-table__cell, .el-table__body tr.current-row:hover > td.el-table__cell { background: initial; }
.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell { background-color: initial; }
.el-table .caret-wrapper { height: 18px; width: 14px; top: -1px; }
.el-table .caret-wrapper .ascending { top: 0; right: 0; left: 0; margin: auto; }
.el-table .caret-wrapper .descending { bottom: 0; right: 0; left: 0; margin: auto; }
.el-table .el-table__header .cell { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 26px; line-height: 26px; }
.el-table-container { }
div.el-table__header-wrapper table.el-table__header thead th.el-table__cell { text-align: center; }
td.el-table__cell div.cell button.el-button--mini { padding: 2px 3px; border-radius: 2px; margin-left: 0; }
.el-input__inner { border-radius: 2px; padding: 0 5px; }
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content { background-color: #daebff; }
.el-table .el-table__header-wrapper .el-table__cell:first-child .cell { padding-top: 5px; }
.el-input.is-disabled input.el-input__inner { color: #8c8d8d; }
.el-checkbox__label { padding-left: 5px; }
.el-pagination__sizes .el-select--mini i.el-select__caret.el-input__icon.el-icon-arrow-up { line-height: 24px; }
.el-table__fixed-header-wrapper table.el-table__header th.el-table-column--selection div.cell { padding-top: 6px; }
.el-form-item__label {font-size:12px; }

.el-input-number.is-without-controls .el-input__inner { padding: 0 5px; }
.el-button [class*=el-icon-] + span { margin-left: 1px; }