.layui-header{}
.layui-layout-admin .layui-header.my-header-bg{
  background-color: #fff;
}
.logo-img{
  height: 72px;
  overflow: hidden;
}
.logo-img img{
  height: 100%;
}
a.menu-a{
  line-height: 72px;
  text-align: center;
  color:#01AAED;
  float: right;
  margin-left: 20px;
}
a.menu-a:hover{
  color:#009688;
}
.person-infor{
  width: auto;
  height: auto;
  /*overflow: hidden;*/
  margin-top:16px;
  float: right;
  margin-left: 20px;
}
.person-imgbox{
  width: 40px;
  height: 40px;
  overflow: hidden;
  border-radius: 50%;
  float: left;
  margin-right: 10px;
  float: right;
}
.person-imgbox img{
  width: 100%;
  min-height: 100%;
}
.person-right{
  float: right;
  color:#666;
}
.person-name,person-vip{
  line-height: 20px;
}
.layui-layout-admin .layui-body{
  top: 135px;
}
.layui-nav-item dt, .layui-nav-item dd{
  line-height: 2.5;
}

.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{background-color:#fff;color:#fff}

.layui-nav-child a:hover { color: #009688 !important; }

.fix, .clear, .clear-all{
  clear: both;
}
/* 首页-头部*/
.header_bar{height:auto;}
.header_position{width: 100%;padding: 0;z-index: 99; }
.header_scroll{position:fixed;position:fixed\9;position:static\9\0;top:0;left:0;right:0;z-index:100;}
.header{margin:0 auto;padding:15px 0;background: #fff;position:relative;}
.header .logo{float:left;width:180px;}
.header .title{float:left;font-size:22px;line-height:46px;color:#999; margin-left:15px;}

/*头部导航*/
.nav_bar{width:100%;background:#224966;}
.nav { height:50px;background:#224966;line-height:50px;margin:0 auto;font-size: 14px;}
.nav dl{float:left;}
.nav dl a{font-size:16px;color: #fff;}
.nav dl a:hover{color: #fff;}
.nav dt{padding: 0 8px;display: inline-block;*display: inline;*zoom: 1;}
.nav dd{margin-left: 10px;display: inline-block;*display: inline;*zoom: 1;}
.nav dd .category{letter-spacing:1px;display:block;padding:0 10px;text-align:center;position:relative;}
.nav dl dd:hover .category{color:#fff;background: #009688;}
.nav dl dd:hover .category-box{display:block;}
.nav .left{left:0;}
.nav .right{right:0;}
.category-box{position:absolute;top:50px;width:auto; z-index:999; background:#fff; display:none; padding:5px 25px !important;box-shadow: 0 0 3px rgba(0,0,0,.3);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);}
.category-box .category-title{ border-bottom:1px solid #eee; font-size:16px; color:#888; line-height:40px;}
.category-box .category-title span{ font-size:15px; margin:0 10px 0 0; }
.category-box .category-list{padding:8px 0;}
.category-box .category-list li{margin: 0px 5px 5px 0; line-height: 34px; text-align: center}
.category-box .category-list a{font-size:15px;font-weight:normal;line-height:28px;height:28px;color:#888;}
.category-box .category-list a:hover{color: #009688}

/*头部-登录注册*/
.header_user{float:right;margin-right:18px;}
.header_user .i_sign,.header_user .i_login{display:inline-block;float:left;margin-left:15px;text-align:center;height:58px;margin-top:5px;}
.header_user .i_sign,.header_user .i_login{width:80px;height:34px;line-height:34px;border:1px solid #ddd;border-radius:3px;background:#fdfbfb;}
.header_user .i_login,.header_user .i_sign:hover{background:#009688;color:#fff;border:1px solid #009688;}
.header_user .i_login:hover{opacity:.8;}


.face-box{position: relative;}
.face-box .menu {width:128px;position:absolute; top:40px;background:#fff; z-index:99999999999; display:none;box-shadow: 0 0 3px rgba(0,0,0,.3);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);}
.face-box:hover .menu{display:block;}
.face-box .menu li a{display:block;padding: 10px 20px; border-bottom:1px solid #f2f2f2;}
.face-box .menu li a:hover i{color: #009688;}
.face-box .menu li i{font-size: 18px;color:#888;margin-right: 8px;}


















