@import url("module/layout.css");
@import url("module/style.min.css");
@import url("module/button.css");
@import url("module/upload.css");
@import url("module/form.css");
@import url("module/admin.css");
@import url("module/global.css");
@import url("module/cropper.css");
@import url("module/sp-btn.css");
@import url("module/iconfont.css");
@import url("../../plugs/font-awesome-4.7.0/css/font-awesome.min.css");
@import url("../../plugs/layui-v2.5.6/css/layui.css");
@import url("../../plugs/font-awesome-4.7.0/css/font-awesome.min.css");
.layui-btn-sm i {font-size: 16px!important;}
.header-demo .layui-nav .layui-nav-item{margin: 0 5px;}
.layui-table-cell {height: 34px;line-height: 32px;padding: 0 15px;position: relative;box-sizing: border-box;}
.zz-div-backdata{width:400px;padding:60px 20px;text-align: center;}
.zz-div-backdata .layui-icon{font-size: 50px;margin-bottom: 10px;}
.content {position: relative;min-height: 100%;overflow: hidden;}
.setting-tip {line-height: 16px;color: #B2B2B2;margin-top: 10px;}

/*侧边导航*/
.right-content {
    left: 233px;
}
.layui-side-scroll {
    background-color: white !important;
    color: black !important;
    width: 210px;
    position: fixed;
    z-index: 101;
    box-shadow: 3px 10px 5px #888888;
}
.pear-nav-tree, .light-theme .pear-nav-tree .layui-nav-child {
    background-color: white!important;
}
.pear-nav-tree {
    border-radius: 0px;
    background-color: #28333E;
}
.pear-nav-tree .layui-nav-item a span {
    letter-spacing: 2px;
    font-size: 13.5px;
}
.pear-nav-tree .layui-nav-item a i {
    margin-right: 12px;
}

.pear-nav-tree a, .light-theme .pear-nav-tree .layui-nav-more {
    color: dimgray !important;
    border-top-color: dimgray;
}
.pear-nav-tree, .pear-nav-tree .layui-nav-child {
    background-color: white !important;
}
.pear-nav-tree li dd.layui-this, .pear-nav-tree li dd.layui-this>a , .pear-nav-tree li dd.layui-this>a  span{
    background-color: rgba(95,184,120, 0.05) !important;
    color: #145ccd;
}
.pear-nav-tree dl {
    padding-top: 8px;
    padding-bottom: 8px;
    margin-left: 20px;
}

/*左侧收起*/
.iframe-minheight.open .layui-side-scroll{left: -300px;}
.iframe-minheight.open .right-content{left: 18px;}
.collapse {
    position: absolute;
    left: 0px;
    top: calc(40vh - 68px);
    width: 15px;
    height: 68px;
    z-index: 3;
}
.collapse.open{
    position: absolute;
    left: 215px;
    top: calc(40vh - 68px);
    width: 15px;
    height: 68px;
    z-index: 3;
}
.collapse-bg {
    width: 0;
    height: 68px;
    position: absolute;
    top: 0;
    left: 0;
    border-bottom: 9px solid transparent;
    border-right: none;
    border-left: 15px solid #009688;
    border-top: 9px solid transparent;
    -o-transition: all 0.1s ease,0.1s ease;
    -ms-transition: all 0.1s ease,0.1s ease;
    -moz-transition: all 0.1s ease,0.1s ease;
    -webkit-transition: all 0.1s ease,0.1s ease;
}
.navbar-collapse {
    width: 15px;
    left: 0;
    height: 68px;
    position: relative;
    text-align: center;
    cursor: pointer;
}
.navbar-collapse>span {
    color: #fff;
    font-size: 14px;
    line-height: 68px;
    vertical-align: text-top;
}