/* 导航 */
.navTop {
  width: 10rem;
  height: 1.546666rem;
  line-height: 1.546666rem;
  position: fixed;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  background-color: #ffffff;
  z-index: 999;
}
.navTop .navButton {
  width: 0.64rem;
  height: 0.506666rem;
  background: url(/liuxue/img/mobile/navBtn.png) no-repeat center center;
  background-size: cover;
  top: 0.573333rem;
  right: 0.35rem;
  position: absolute;
}
.navTop .logo {
  width: 4rem;
  height: 0.88rem;
  display: inline-block;
  margin-top: 0.373333rem;
  margin-left: .35rem;
}
.navTop .logo img {
  width: 100%;
  height: 100%;
}
.navTop .search {
  width: 0.466666rem;
  height: 0.493333rem;
  background: url(/liuxue/img/mobile/sousuo.png)
    no-repeat center center;
  background-size: 100%;
  position: absolute;
  right: 0.373333rem;
  top: 0.573333rem;
}
.navTop .phone {
  width: 0.826666rem;
  height: 0.826666rem;
  background-image: url(/static/mobile/public/img/phone.png);
  top: 0.36rem;
}
/* 导航占位 */
.navBox {
  width: 100%;
  height: 1.546666rem;
}
/* 汉堡导航阴影 */
.navigationHidden {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  left: 0;
  top: 0;
  z-index: 99999998;
  display: none;
}
/* 汉堡导航 */
.navigation {
  width: 4.906666rem;
  height: 100%;
  position: fixed;
  left: -4.906666rem;
  top: 0;
  background-color: #333333;
  z-index: 99999999;
  overflow-y: scroll;
}
.navigationTop {
  height: 2.186666rem;
  background-color: #ffffff;
  overflow: hidden;
  position: relative;
}
.navigationTop a {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.navigationTop img {
  width: 3.573333rem;
  height: 0.986666rem;
  display: block;
}
.navigationTop p {
  width: 100%;
  text-align: center;
  font-size: 0.32rem;
}
.navigation ul {
  width: 3.626666rem;
  margin: 0.72rem auto 0;
  color: #ffffff;
}
.navigation ul li {
  font-size: 0.373333rem;
  margin-bottom: 0.693333rem;
}
.navigation ul li .liT {
  border-bottom: 0.026666rem solid #707070;
  padding-bottom: 0.293333rem;
}
.navigation ul li .liHidden {
  padding-top: 0.426666rem;
  display: none;
}
.navigation ul li .liHidden a {
  font-size: 0.32rem;
  color: #ffffff;
  line-height: 0.773333rem;
  font-weight: 300;
  display: block;
}
