.table-striped>tbody>tr:nth-of-type(odd)>*{
    background: #fafafa;
}
.table-hover > tbody > tr:hover > * {
    --bs-table-accent-bg: none;
    background-color: #f5f7fa;
}
.table>:not(:first-child){
    border-top: 1px solid currentColor;
}
#tool_box#tool_box{
    padding-bottom: 10px;
}
.form-control{
    padding: 3px 0.75rem;
}
#nav_primary{
    height: 40px;
    background: #FFFFFF;
    box-shadow: 0px 2px 6px rgba(19, 30, 61, 0.05);
}
.page-item.active .page-link {
    z-index: 3;
    color: #0d6efd;
    background-color: transparent;
}
.page-link {
    color: #596080;
    text-decoration: none;
    border: none;
    background-color: transparent;
}
#nav_primary .container{
    height: 40px;
}
.table-layout {
  padding: 24px;
  background: #FFFFFF;
  box-shadow: 0px 2px 8px rgba(19, 30, 61, 0.05);
  border-radius: 4px;
}
.table-content .table-wrap .el-table th .cell {
    color: #666;
}
.table-content .table-wrap .el-table td>.cell {
    font-size: 14px;
    color: #595f7f;
}
.table-content .table-wrap .el-table {
    border-top: 1px solid #ebeef5;
    border-left: 1px solid #ebeef5;
    border-right: 1px solid #ebeef5;
}
.table-content .table-wrap .table-pagination {
    padding: 16px 0;
    text-align: left;
}
.table-content .table-wrap .btn-next,
.table-content .table-wrap .btn-prev,
.table-content .table-wrap .el-pager,
.table-content .table-wrap .el-pagination__jump {
    float: right;
}