/*
 * Skin: Red
 * ---------
 */
 
.skin-z .main-header {
    background-color: #EAF1FA;
}

.skin-z .main-header .navbar {
    background-color: #EAF1FA;
}

.skin-z .main-header .navbar .nav>li>a {
    color: #000;
}

.nav-addtabs>li>a {
    border-right: none;
    margin-top: 5px;

}
.skin-z .main-sidebar{
    background: url('/assets/img/back.png') no-repeat center;
}
.skin-z .main-header .navbar .nav>li>a:hover,
.skin-z .main-header .navbar .nav>li>a:active,
.skin-z .main-header .navbar .nav>li>a:focus,
.skin-z .main-header .navbar .nav .open>a,
.skin-z .main-header .navbar .nav .open>a:hover,
.skin-z .main-header .navbar .nav .open>a:focus,
.skin-z .main-header .navbar .nav>.active>a {
    background: #fff;
    color: #165DFF;
    border-top-right-radius: 14px;
    border-top-left-radius: 14px;
    height: 45px;
}

.skin-z .main-header .navbar .nav-addtabs li>.close-tab {
    color: #165DFF;
}
 .layui-layer-z .layui-layer-title{
    background-color: #D3E3FD !important;
}

.layui-layer-z  .layui-layer-setwin .layui-layer-close1:after {
    /* content: "\e626"; */
    background-image: url('/assets/img/close.png');
    background-repeat: no-repeat;
    width: 100%;
    background-position: center;
    height: 45px;
  }
  
.skin-z .main-header .navbar .sidebar-toggle {
    color: #000;
}

.skin-z .main-header .navbar .sidebar-toggle:hover {
    color: #f6f6f6;
    background: rgba(0, 0, 0, 0.05);
}

.skin-z .main-header .navbar .sidebar-toggle {
    color: #000;
}

.skin-z .main-header .navbar .sidebar-toggle:hover {
    background-color: #fff;
}

@media (max-width: 767px) {
    .skin-z .main-header .navbar .dropdown-menu li.divider {
        background-color: rgba(255, 255, 255, 0.1);
    }

    .skin-z .main-header .navbar .dropdown-menu li a {
        color: #fff;
    }

    .skin-z .main-header .navbar .dropdown-menu li a:hover {
        background: #EAF1FA;
    }
}

.skin-z .main-header .logo {
    background-color: #EAF1FA;
    color: #fff;
    border-bottom: 0 solid transparent;
}

.skin-z .main-header .logo:hover {
    background-color: #EAF1FA;
}

.skin-z .main-header li.user-header {
    background-color: #EAF1FA;
}

.skin-z .content-header {
    background: transparent;
}

.skin-z .wrapper,
.skin-z .main-sidebar,
.skin-z .left-side {
    background-color: #fff;
}

.skin-z .content-wrapper,
.skin-z .main-footer {
    border-left: 1px solid #d2d6de;
}

.skin-z .user-panel>.info,
.skin-z .user-panel>.info>a {
    color: #444;
}

.skin-z .sidebar-menu>li {
    -webkit-transition: border-left-color 0.3s ease;
    -o-transition: border-left-color 0.3s ease;
    transition: border-left-color 0.3s ease;
}
.skin-z .logo-lg,
.skin-z .logo-mini
{
    padding: 0px 10px;

}
.skin-z .sidebar-menu>li.header {
    color: #848484;
    background: #f9fafc;
}

.skin-z .sidebar-menu>li:hover>a,
.skin-z .sidebar-menu>li.active>a {
    color: #165DFF;
    background: #fff;
    border-left-color: #fff;
    border-radius: 6px;
}

.skin-z .sidebar-menu>li.active {
    border-left-color: #EAF1FA;
}

.skin-z .sidebar-menu>li>.treeview-menu {
    /* background: #fff; */
}

.skin-z .sidebar a {
    color: #444;
}

.skin-z .sidebar a:hover {
    text-decoration: none;
}

.skin-z .treeview-menu>li>a {
    color: #777;
}

.skin-z .treeview-menu>li.active>a {
    color: #fff;
    background-color: #165DFF;
    border-radius: 6px;
}

.skin-z .treeview-menu>li>a:hover {
    background-color: #165DFF;
    color: #fff;
}

.skin-z .treeview-menu>li.active>a {
    font-weight: 600;
}






@media (min-width: 768px) {
    .skin-z.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
        border-left: 1px solid #d2d6de;
    }
}

.skin-z .sidebar-menu>li>a {
    border-left: 3px solid transparent;
    padding-left: 12px;
}

@media (min-width: 768px) {
    .skin-z.sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span:not(.pull-right) {
        margin-left: -3px;
    }
}

.skin-z .main-sidebar {
    -webkit-box-shadow: 7px 0 14px rgba(0, 0, 0, 0.03);
    box-shadow: 7px 0 14px rgba(0, 0, 0, 0.03);
}

.skin-z .content-wrapper,
.skin-z .main-footer {
    border-left: none;
}


/*# sourceMappingURL=skin-z.css.map */







.slimScrollDiv{
    padding: 0px 11px;
}
.sidebar-menu, .main-sidebar .user-panel, .sidebar-menu > li.header{
    margin-top: 30px;
}
/* .btn-success {
    background: #EAF1FA;
    color: #fff;
}

.btn-success:hover,
.btn-success:active,
.btn-success:focus {
    opacity: .8;
    background: #EAF1FA !important;
    background-color: #EAF1FA !important;
}
.btn-primary{}
.btn-secondary{}
.btn-success{}
.btn-danger{}
.btn-warning{}
.btn-info{}
.btn-light{}
.btn-dark{}
.btn-link{}
.btn-default{}
*/
/* a.btn.disabled, fieldset[disabled] a.btn::after{
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor: not-allowed;
    border-radius: 8px;
} */
.btn-default{
    background-color: #fff;
}
.btn-default:hover,
.btn-default:active,
.btn-default:focus {  
    color: #409eff !important;
    background-color: #fff !important;
    border-color: #409eff !important;
    box-shadow: none !important;
}
.btn-success{
    background-color: #ecf5ff;
    color: #409eff !important; 
    border-color: #a0cfff !important;
    /* background-color: #409eff;
    color: #fff !important;
    border-color: #409eff !important; */
}
.btn-success:hover,
.btn-success:focus {  
    color: #fff !important;
    background-color: #409eff !important;
    border-color: #409eff !important;
    box-shadow: none !important;
}
.btn-success:active{
    background-color: #337ecc !important;
    border-color: #337ecc !important;
    color: #fff !important;
    box-shadow: none !important;
}

.btn-primary{
    background-color: #f0f9eb;
    color: #67c23a !important;
    border-color: #b3e19d !important;
}
.btn-primary:hover,
.btn-primary:focus {  
    color: #fff !important;
    background-color: #67c23a !important;
    border-color: #67c23a !important;
    box-shadow: none !important;
}
.btn-primary:active{
    background-color: #529b2e !important;
    border-color: #529b2e !important;
    color: #fff !important;
    box-shadow: none !important;
}

.btn-info{
    background-color: #f4f4f5;
    color: #909399 !important;
    border-color: #c8c9cc !important;
}
.btn-info:hover,
.btn-info:focus {  
    color: #fff !important;
    background-color: #909399 !important;
    border-color: #909399 !important;
    box-shadow: none !important;
}
.btn-info:active{
    background-color: #73767a !important;
    border-color: #73767a !important;
    color: #fff !important;
    box-shadow: none !important;
}

.btn-warning{
    background-color: #fdf6ec;
    color: #e6a23c !important;
    border-color: #f3d19e !important;
}
.btn-warning:hover,
.btn-warning:focus {  
    color: #fff !important;
    background-color: #e6a23c !important;
    border-color: #e6a23c !important;
    box-shadow: none !important;
}
.btn-warning:active{
    background-color: #b88230 !important;
    border-color: #b88230 !important;
    color: #fff !important;
    box-shadow: none !important;
}

.btn-danger{
    background-color: #fef0f0;
    color: #f56c6c !important;
    border-color: #fab6b6 !important;
}
.btn-danger:hover,
.btn-danger:focus {  
    color: #fff !important;
    background-color: #f56c6c !important;
    border-color: #f56c6c !important;
    box-shadow: none !important;
}
.btn-danger:active{
    background-color: #c45656 !important;
    border-color: #c45656 !important;
    color: #fff !important;
    box-shadow: none !important;
}

.form-control {
    /* padding: 20px; */
    transition: border-color 4s;
}

.skin-z .sidebar-menu li.treeview.active>a,
.skin-z .sidebar-menu li.treeview.treeview-open>a {
    background-color: #fff;
    color: #165DFF;
    /* border-left-color: #EAF1FA; */
    /* border-bottom-color: #EAF1FA; */
}

.form-control:hover,
.form-control:focus {
    border: 1px solid #EAF1FA;
    box-shadow: 0 0 5px #EAF1FA;

}



.fixed-table-toolbar .pull-right {

    margin-top: 25px;
}