/* 布局 */
.theme{
    color: #FFCF3D;
}
/*logo div*/
.admin-login-box{
    width: 200px;
    background-color: #F6F8FC!important;
}
/*头*/
.header .layui-main{ margin: 0}
/*logo*/
.logo img{width: 25px; height: 25px;}
/*菜单点击*/
.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover{
    background-color: #FFCF3D;
    color: #fff;
}
/*菜单移上去*/
.layui-nav-tree .layui-nav-item a:hover{
    background-color: #FFCF3D!important;
    color: #fff!important;
}

/*菜单箭头*/
.layui-nav .layui-nav-more {
    border-top-color: rgba(0,0,0,.7)
}
.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more {
    margin-top: -9px;
    border-style: dashed dashed solid;
    border-color: transparent transparent #000;
}
/*菜单背景*/
.layui-bg-black{
    background-color: #F6F8FC!important;
}
.layui-side .layui-nav{
    background-color: #F6F8FC!important;
}
.header-demo .layui-nav .layui-nav-item a{
    font-weight: normal;
    font-size: 15px;
    color: #8D8D8D!important;
}
.layui-nav .layui-nav-item a{
    color: #000!important;
    font-size: 16px;
    font-weight: bold;
}
.layui-nav-itemed>.layui-nav-child{
    background-color: #F6F8FC!important;
}
.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{
    height: 0px !important;
    background-color: #F6F8FC!important;
}
/*子菜单间距*/
.layui-nav-child dd {
    margin-left: 0px;
}
.layui-nav-tree .layui-nav-child a{
    padding: 0 30px!important;
    font-weight: normal;
    font-size: 15px;
    color: #727272!important;
}
/*左边区域*/
.layui-layout-admin .layui-side{
    top: 70px;
}
/*中间区域*/
.layui-layout-admin .layui-body{
    top: 70px;
}
.admin-side-toggle, .admin-side-full {
    background-color: #FFCF3D!important;
}
.admin-nav-card>.layui-tab-title{
    border-bottom: 4px solid #FFCF3D;
}
.admin-nav-card>.layui-tab-title .layui-this {
    background-color: #FFCF3D;
}
.layui-side-scroll{
    width: auto;
}
.layui-layout-admin .header-demo{
    border-bottom-color: #FFCF3D;
}
.layui-header{
    height: 70px;
}
.header-demo .layui-nav .layui-nav-item{
    line-height: 69px;
}
.admin-nav-card{
    margin-top: 1px;
}
.header-demo .layui-nav .layui-this{
    background-color: #fff;
}
.header-demo .layui-nav .layui-this a{
    font-weight: bold;
}