
body {
    overflow-x: hidden;
}


table.data-table {
    border-collapse: collapse !important;
}

.main-footer {
    display: none;
}

.content .content-wrapper {
    padding: 5.7rem 1.5rem 0;
}

.main-sidebar, .main-sidebar:before {
    width: 220px;
}


.content-wrapper, .main-header {
    margin-left: 220px!important;
}


@media (max-width: 991.98px)
{
    body:not(.sidebar-mini-md) .content-wrapper, body:not(.sidebar-mini-md) .content-wrapper:before, body:not(.sidebar-mini-md) .main-footer, body:not(.sidebar-mini-md) .main-footer:before, body:not(.sidebar-mini-md) .main-header, body:not(.sidebar-mini-md) .main-header:before {
        margin-left: 0!important;
    }
}
/*================================================= 侧边菜单调整 begin ======================================================*/
.main-sidebar .nav .nav-item .nav-link {
    margin: 0 8px;
    padding: 10px 10px 10px 15px !important;
    border-radius: 5px;
}

.sidebar-collapse .main-sidebar .nav .nav-item .nav-link {
    padding: 8px 14px 8px 15px !important;
    margin: 0 8px 0 8px !important;
    border-radius: 5px;
}

.main-sidebar .nav-treeview .nav .nav-item .nav-link {
    padding: 8px 15px 8px 25px;
    margin: 0 8px;
    border-radius: 5px;
}

.sidebar-collapse [class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link i {
    margin-left: -10px !important;
}

.sidebar-light-primary .nav-item > .nav-link.active {
    font-weight: normal;
}

.nav-sidebar .nav-treeview > .nav-item {
    padding: 5px 0;
}

.nav.nav-pills > .nav-item {
    padding: 3px 0;
}

.main-sidebar .nav-treeview.nav .nav-item .nav-link {
    padding: 10px 10px 10px 25px !important;
}

.main-sidebar .nav-treeview.nav .nav-item .nav-link:hover {
    background: #f5f5f5;
}

.main-sidebar .nav .nav-item .nav-link:hover {
    background: #f5f5f5;
}

[class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link.active, [class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link.active {
    background: #EE542F !important;
    color: white!important;
}

[class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link.active, [class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link.active:hover {
    background: #EE542F !important;
    color: white!important;
}

[class*=sidebar-light-] .nav-sidebar > .nav-item > .nav-link.active {
    background: #EE542F !important;
    color: white!important;
}

[class*=sidebar-light-] .nav-sidebar > .nav-item > .nav-link.active:hover {
    background: #EE542F !important;
    color: white!important;
}

.nav-sidebar .nav-link > .right, .nav-sidebar .nav-link > p > .right {
    top: auto !important;
}

.header-navbar.fixed-top {
    left: 220px;
}
/*筛选边距*/
.filter-box{
    padding: .5rem !important;
}
.main-menu .navbar-header .navbar-brand  .logo-lg {
    display: block;
    width: 100%;
}

.main-menu .navbar-header .navbar-brand .logo-lg img{
    width: 200px;
    height: 40px;
    display: block;
    max-width: 200px;
}
.nav-sidebar>.nav-item.menu-open>.nav-link{
    color: #ee542f!important;
}


.table-wrapper {
    width: 100%;
    overflow: auto;
    border-bottom:1px solid #ee542f;
}

.table-wrapper table {
    overflow:scroll;
}

/* 表格th/td样式 */
.table-wrapper th {
    min-width: 100px;
    width: 100px;
    max-width: 200;
    box-sizing: border-box;
    /*单元格 超出长度 显示...*/
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 30px;
}

.table-wrapper th:first-child {
    width: 30px!important;
    max-width: 30px!important;
    min-width: 30px!important;
}


.lable-custom{
    font-size: 12px;
    margin: 0  6px;
    padding-bottom: 5px;
    border-bottom:1px dashed #ee542f;
}

.grid-filter-form .row {
    margin: 14px;
}
.grid__actions__ {
    width: 130px;
    min-width: 130px;
}
.grid-selector .select-label {
    color: black!important;
}
.content-header {
    display: none!important;
}
