.layui-layout-admin .layui-body,


/* 头部  admin-side-toggle*/
.header{border-bottom: 1px solid #f2f3f7; color: #fff;}

.header .layui-nav1{position: absolute; left: 180px; top: 0; padding: 0; background: none;}
.header .layui-nav2{position: absolute; right: 0px; top: 0; padding: 0; background: none;}
.header .layui-nav3{position: absolute; right: 50px; top: 0; padding: 0; background: none;}

/* 底部 */
.footer {
	position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 1;
    background-color: #f8f8f8;
    padding: 10px 0;
    text-align: center;
    border-top: 1px solid #e0e0e0;
}

/* 自定义css */
.admin-header-item-mobile{
	position: absolute; right: 0px; height: 70px;line-height: 70px; 
	padding: 0 20px; text-align: center; top:0;
	display: none;
}

.admin-header-user img{
	width: 30px; height: 30px; border-radius: 100%;    
	/*position: relative;
    top: 15px;*/
}
.layui-nav .layui-this:after {
    background: linear-gradient(135deg, #fff, #eee) !important;
}
.layui-nav-bar {
    background-color: #fff !important;
    box-shadow: 0 4px 12px rgba(0,0,0,0.15) !important;
}

/* 适配多设备 */
@media screen and (max-width: 992px) {
.layui-layout-admin .layui-side{position: fixed; top: 0; left: -260px; transition: all .3s; -webkit-transition: all .3s;}
.layui-body{position: static; bottom: 0; left: 0;}
.admin-side-toggle ,.admin-header-item{display: none;}
.admin-header-item-mobile{ display: block; }
}
