.header .logo {
  display: table;
}

.header .logo .xw-ico-logo {
  font-size: 40px;
  display: table-cell;
  vertical-align: middle;
}

.header .logo .xw-ico-logo::before {
  color: #ffffff;
}

.header .top_menu .xw-user-logo {
  width: 46px;
  height: 46px;
  margin-top: -7px;
}

.header .top_menu .layui-nav-more {
  top: 54%;
}

.left-side-main .xw-user-logo {
  width: 46px !important;
  height: 46px !important;
}

.left-side-main #navBar a {
  height: 40px !important;
}
