﻿body {
    overflow: hidden
}

.navbar .navbar-brand {
    padding: 0 0 0 5px;
    line-height: 60px;
}

.skin-1 .navbar {
    background: #06c;
}

/*顶栏阴影*/
/*.navbar.navbar-fixed-top {
    box-shadow: 0 1px 2px #bbb;
}*/
/*菜单阴影*/
.sidebar.sidebar-fixed:before {
    box-shadow: 0 1px 5px #aaa;
}
/*菜单右侧padding*/
.navbar-container {
    padding-right: 0;
}

/*子菜单光标样式*/
[name=list_tree], [data-href] {
    cursor: pointer;
}
/*顶栏右侧按钮*/
.ace-nav > li {
    height: auto;
    line-height: 62px;
    border: none;
    margin: 0;
}


    .ace-nav > li.light-blue > a,
    .ace-nav > li.light-blue > span {
        min-width: 50px;
        padding: 0 15px;
        background-color: #06c;
        color: #fff;
        font-size: 14px;
        text-align: center;
    }

        ace-nav > li.light-blue > a:focus,
        .ace-nav > li.light-blue > a:hover,
        .ace-nav > li.open.light-blue > a {
            background-color: #004fa2;
        }

    /*主页TOP菜单图标*/
    .ace-nav > li > a > .ace-icon {
        width: auto;
    }

.menu-min .nav-list > li:before {
    height: 41px;
}

.navbar .navbar-toggle.pull-left {
    margin: 15px 0 10px 5px;
}
/*index菜单*/
.sidebar {
    z-index: 9999;
}

.navbar-fixed-top + .main-container {
    padding-top: 60px;
}
.skin-1 .sidebar-shortcuts{
    background-color: #daedf7;
    border-color:#333;
}
.nav-list > li > a {
    height: auto;
    line-height: 42px;
    padding: 0 0 0 7px;
    font-size: 16px;
    /*color: #eee!important;*/
}

.nav-list > li a > .arrow {
    top: 18px;
}

.navbar-header small {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.navbar-header > .navbar-brand.back-pt {
    font-size: 14px;
    padding-top: 14px;
}

    .navbar-header > .navbar-brand.back-pt:hover {
        text-decoration: underline;
    }
.nav-list > li > a > .menu-icon {
    min-width: 22px;
    vertical-align: middle;
}
.nav-list > li > .submenu > li.active > a {
    color: #5aadff!important;
}
.nav-list > li:before {
    height: 44px;
    background-color: #337ab7!important;
}
.nav-list > li:hover:before {
    background-color: #337ab7!important;
}

.skin-1 .nav-list li.active > a:after {
    border-right-color: #337ab7;
}

.skin-1 .nav-list > li > a,
.skin-1 .nav-list > li.active:hover > a,
.skin-1 .nav-list > li.active > a ,
.skin-1 .nav-list > li.open:hover > a, 
.skin-1 .nav-list > li.open > a {
    background-color: #d4e7f0;
    color: #111;
}

.skin-1 .nav-list > li[name=alone].active:hover > a,
.skin-1 .nav-list > li[name=alone].active > a,
.skin-1 .nav-list > li[name=home].active > a {
    background-color: #2d83b9 !important;
    color: #fff;
}

.skin-1 .nav-list > li:hover > a {
    background-color: #fff;
    color: #111;
}
.skin-1 .nav-list > li {
    border-color: #b9cad3;
}
.nav .open > a, .nav .open > a:focus {
    background-color: #d4e7f0;
}

/*菜单收缩样式修改*/
.skin-1 .sidebar.menu-min .nav-list > li:hover > a {
    color: #111;
}
.skin-1 .sidebar.menu-min .nav-list > li.active > a, 
.skin-1 .sidebar.menu-min .nav-list > li.active > a:hover {
    background-color: #fff;
    color: #fff;
}
    .skin-1 .sidebar.menu-min .nav-list > li.active:hover > a, 
    .skin-1 .sidebar.menu-min .nav-list > li.active > a > .menu-text{
        color: #111;
    }

    /*内容容器内边距*/
    .page-content {
        padding: 44px 0 0 !important;
    }

@media(min-width:992px) {
    .navbar-toggle{
        display: none;
    }
}
@media(max-width:992px){
    .navbar-toggle {
        display: block;
    }
}

.container-fluid {
    padding: 0;
}

/*面包屑*/
.breadcrumb{
    font-size: 15px;
}
/*.breadcrumb i {
    font-size: 18px !important;
}

.breadcrumb li:first-child i {
    font-size: 20px !important;
}*/

/*foot*/
.footer {
    padding-top: 26px;
}

.footer-content {
    border: none !important;
    bottom: 0 !important;
    font-size: 12px !important;
    padding: 0 !important;
    line-height: 26px !important;
}

/*菜单样式*/
.navbar, .ace-nav > li.light-blue > a, .ace-nav > li.light-blue > span {
    background-color: #056cae !important;
}

.sidebar {
    background-color: #d4e7f0 !important;
}

.sidebar-toggle {
    background-color: #d4e7f0 !important;
    border-color: #b9cad3 !important;
}

.skin-1 .nav-list > li .submenu > li > a {
    border-top-color: #b9cad3 !important;
    background-color: #fff !important;
}

.skin-1 .nav-list > li > .submenu > li > a,
.skin-1 .nav-list > li .submenu li > .submenu li > a {
    color: #111;
}

.skin-1 .nav-list > li > .submenu > li:hover > a,
.skin-1 .nav-list > li .submenu li.open > a,
.skin-1 .nav-list > li .submenu li > .submenu li:hover > a {
    color: #056daf;
}

.nav-list > li > .submenu > li.active > a {
    background-color: #2d83b9 !important;
    color: #fff !important;
}

.nav-list > li.active > .submenu {
    border-top-color: #b9cad3 !important;
}

.skin-1 .sidebar.menu-min .nav-list > li > a > .menu-text {
    background-color: #d4e7f0 !important;
}

.skin-1 .nav-list > li > .submenu {
    border-top-color: #b9cad3 !important;
}

.skin-1 .nav-list > li .submenu,
.skin-1 .nav-list > li.active .submenu {
    background-color: #fff;
}

    .skin-1 .nav-list > li .submenu li > .submenu li.active:hover > a {
        color: #056daf;
    }

    .skin-1 .nav-list > li .submenu li > .submenu li.active > a,
    .skin-1 .nav-list > li .submenu li > .submenu li.active:hover > a {
        background-color: #056cae !important;
        color: #fff;
    }
/*******************************************************************/
