﻿.header-wrapper {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  box-shadow: 0px 2px 18px -6px rgba(0, 0, 0, 0.14);
  z-index: 900;
  background: #fff;
  transform: translateY(-0.65rem);
}

.header-wrapper .header-banner {
  position: relative;
  height: 0.65rem;
}

.header-wrapper .header-banner .bg {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.header-wrapper .header-banner .close { 
  position: absolute;
  width: .2rem;
  top: 50%;
  right: .2rem;
  z-index: 99;
  transform: translateY(-50%);
  cursor: pointer;
}

.header-wrapper .header-inner {
  position: relative;
}

.header-wrapper .logo {
  float: left;
}

.header-wrapper .logo .logo-img {
  width: 0.81rem;
  height: 0.26rem;
  margin-top: .09rem;
  margin-left: .14rem;
}

.header-wrapper .header-menu-box {
  float: right;
}

.header-wrapper .header-menu-box .header-menu .header-menu-item {
  float: left;
  width: 0.44rem;
  height: 0.44rem;
  line-height: 0.44rem;
  font-size: 0.15rem;
  text-align: center;
  color: #000;
}
.header-wrapper .header-menu-box .header-menu .header-menu-item img{
  width: 50%;
  vertical-align: middle;
}
.header-wrapper .header-menu-box .header-menu .header-menu-item.active {
  background: #dd4d30;
}

.header-wrapper .header-menu-box .header-menu .header-menu-item.active a {
  color: #fff;
}

.header-wrapper .header-menu-box .header-menu .header-menu-item.deform {
  width: 0.56rem;
  padding-right: 0.08rem;
}
.toLogin {
  padding-bottom: 0;
}
.toLogin, .ap {
  width: 50%;
  height: auto;
  padding: 20px 0;
  text-align: center;
  position: fixed;
  top: 26%;
  left: 25.5%;
  display: none;
  z-index: 999;
  border-radius: 8px;
  overflow: hidden;
  background: #FFFFFF;
}
.toLogin img {
  width: 60px;
}
img {
  vertical-align: middle;
}
.toLogin p {
  color: #383838;
  font-size: 14px;
  margin-top: 5px;
  color: #F55555;
}
.qx {
  background: #D0D0D0 !important;
}
.qx, .qr {
  width: 50%;
  height: 35px;
  line-height: 35px;
  margin-top: 20px !important;
  color: #FFFFFF !important;
  background: #EE5456;
  float: left;
}
.qr a {
  color: #FFFFFF;
  display: block;
}