cil-left-menu {
    display: block;
    width: 220px;
    position: absolute;
}

nav.navbar-default.navbar-static-side {
    height: 100vh;
    overflow-x: hidden;
    overflow-y: auto;
} ////////////////////////////
/// 自定义滚动条样式
///////////////////////////
nav.navbar-default.navbar-static-side ::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #2f4050;
}

nav.navbar-default.navbar-static-side ::-webkit-scrollbar {
    width: 12px;
    background-color: #F5F5F5;
}

nav.navbar-default.navbar-static-side ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    width: 8px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #293846;
}

.mini-navbar #side-menu .mini-navbar-second-menu {
    position: fixed;
    top: 151px;
    z-index: 10;
    left: 70px;
    padding: 0px;
}

.mini-navbar #side-menu .mini-navbar-third-menu {
    position: fixed;
    top: 454px;
    z-index: 100;
    left: 135px;
    padding: 0px;
    width: 150px;
}

#side-menu {
    padding-bottom: 30px;
}

.nav .nav-header {
    max-height: 156px;
    margin-bottom: 7vh;
    .profile-element {
        text-align: center;
    }
}

.nav .nav-header .text-muted span {
    display: inline-block;
    max-width: 205px;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 10px;
}

.nav .nav-header .text-muted b {
    vertical-align: super;
}

.nav>li.inActive {
    // border-left: 4px solid transparent!important;
    background: #293846;
    background: none;
}

.nav>li.active {
    background: none;
}

.nav>li.active>a {
    color: #2CC5C6 !important;
}

.nav-header {
    padding: 10px 25px;
    background: none;
}

.navbar-default .nav>li>a,
.navbar-default .nav>li>a {
    background-color: transparent;
    color: #707070;
}

.navbar-default .nav>li>a:hover,
.navbar-default .nav>li>a:focus {
    background-color: transparent;
    color: #2CC5C6;
}

#side-menu .nav-second-level {
    width: 205px;
}

#side-menu .inActive .nav-second-level {
    display: none;
}

#side-menu .active .nav-second-level {
    display: block;
}

@media (min-width: 1280px) {
    #wrapper>:first-child {
        position: fixed;
        left: 0;
        top: 0;
        z-index: 1;
    }
}