.wrapper{ width: 100%; height:100%;}
.main-header{height: 70px;background:#094aa1;color: #fff;position: fixed;width: 100%;top: 0;left: 0;z-index: 3;}
.logo{width: 350px;line-height: 70px; height: 70px; font-size: 30px;color: #fff;}
.logo:hover{color: #fff;}
.navbar a{ float: left; padding:15px 10px;font-size: 15px;color: #fff;letter-spacing: 1px;}
.navbar a.active{ background: #fff;color:#094AA1;border-radius: 10px 10px 0 0;font-weight: bold; padding:0 20px;margin: 0 10px;height: 50px;line-height: 50px; }
.main-header .layui-nav,blockquote .layui-nav,.crumb .layui-nav{background:none;}
.main-header .layui-nav .layui-this:after,blockquote .main-header .layui-nav .layui-this:after,.crumb .layui-nav .layui-this:after{background-color:rgba(0,0,0,0);}
.main-header .layui-nav-bar,blockquote .main-header .layui-nav-bar,.crumb .layui-nav-bar{display: none;}
.userInfo img{width: 40px;height: 40px;border-radius: 50%;}
.layui-nav .layui-nav-item a.layui-btn-danger{color: #fff;}
.layui-nav .layui-nav-bar{ display: none; }

.main-sidebar .layui-nav-side{top: 70px;}
.main-sidebar .layui-nav-tree{width: 160px;overflow: hidden;padding: 0 0 20px;}
.layui-nav-tree .layui-this,.layui-nav-tree .layui-this a,.layui-nav-tree .layui-this a:hover{background-color: #4E5465;}
.main-sidebar .layui-nav-tree .layui-nav-bar{background-color:#00B3EF;}
.main-sidebar .layui-nav-tree .layui-nav-child dd.layui-this a {background: #282b33 !important;font-size: 15px;font-weight: bold;}
.layui-nav-child dd.layui-this{background: #282b33 !important;}

.content-wrapper{position: fixed; width:100%; top:70px;padding-left: 160px;overflow-y: scroll;z-index: 2; bottom: 65px;}
#mainIframe{width: 100%;height: 100%;position: absolute;border: none;}

.leftTree{ width: 200px;position: fixed;overflow: auto;background:#fff;top:70px;bottom: 65px; }
.leftTree .site{border-bottom: 1px solid #E1E4E6;padding: 8px 10px;}
.leftTree .site input{ color:#094AA1;border: none;font-size: 16px;font-weight: bold;}
.leftTree .layui-unselect{text-align: center;}

.topTree{ width: 300px; height: 400px;overflow: auto;background:#fff;margin-top:30px;margin-left: 30px; }

.treeBottom{width: 300px;overflow: auto;background:#fff;margin-top:10px;margin-left: 30px;}
blockquote{  margin: 10px auto;  padding: 15px;  line-height: 22px;  border-left: 5px solid #067EBF; border-radius: 0 2px 2px 0; background: #fff; }
blockquote .layui-nav,.crumb .layui-nav{padding: 0; }
blockquote .layui-nav li,.crumb .layui-nav li{ line-height: 30px !important; }
blockquote .layui-nav li dl,.crumb .layui-nav li dl{top: 35px;}
.label-width-auto{ width: auto !important; }
.rightTable{margin-left: 200px;}
.rightTable .addForm{background: #fff;}
.rightTable .layui-elem-quote{margin-top:0px !important;}


.footer{width: 100%;text-align: center; background: #fff;border-top: 1px solid #dedede; line-height: 22px;padding: 10px 0;z-index: 2;}


.layui-table tr{ transition: all 0s !important; -webkit-transition: all 0s !important;}
table.layui-table{ box-shadow: 0 1px 1px rgba(0,0,0,0.1); border-top: 3px solid #d2d6de;border-radius: 3px;}
.layui-table td, .layui-table th{ border: none; border-bottom: 1px solid #f2f2f2;padding: 9px 5px;text-align: center;  }
.layui-table thead tr{background-color: #fff;}
.layui-table td a.text-l{display: block;}
.filterBox{line-height: 38px;}


.crumb{ background: #fff;width: 100%; padding: 0 25px; height: 55px;line-height: 55px; }
.crumb .layui-nav{ line-height: 30px; }
.crumb .layui-nav .layui-nav-item a.layui-btn-normal{ padding: 0 25px 0 10px;color: #fff; font-size: 12px; }

.layui-nav .layui-nav-more{ right: 8px;  }
.layui-layer{max-height: 100%;}

.layui-form-switch { width: 53px;margin-top: 0;}
 
.layui-form-switch i {top: 2px;}



 .mnavbarBtn{display: none !important;}
 .mnavbarList{display: block !important;}

.text-oh{
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 max-width: 210px;
}