.header-top {
  min-width: 300px;
  height: 1.9rem;
  line-height: 1.9rem;
  padding: 0 0.58rem;
  border-bottom: 1px solid #ECECEC;
}
.header-top .top-left {
  position: absolute;
  height: 1.9rem;
  width: 6.75rem;
  background: url("../images/logoTop.png") no-repeat center center;
  background-size: contain;
}
.header-top .top-left a{
  display: block;
  height: 1.9rem;
  width: 7rem;
}
.header-top .top-left h1{
  text-indent: -999em;
}


.header-top .top-right {
  float: right;
  color: #3E8DDD;
}

.header-top .top-right .iconfont {
  font-size: 1rem;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  right: 0.6rem;
}

.header-top .top-right .iconfont:nth-of-type(2) {
  display: none;
}

.header_nav {
  width: 100%;
  height: 1.9rem;
  line-height: 1.9rem;
  padding: 0 0.56rem;
  display: none;
}

.header_nav a {
  display: block;
  width: 25%;
  height: 100%;
  text-align: center;
  font-size: 0.54rem;
  float: left;
  color: #494949;
}

.header_nav .active {
  color: #3E8DDD;
}


.shop {
  width: 100%;
  height: 1.88rem;
  background: #F4F4F4;
  left: 0;
  top: 0;
  padding: 0 0.8rem;
  line-height: 1.88rem;
}

.shop .shop-left {
  float: left;
  color: #494949;
  font-size: 0.82rem;
}

.shop .shop-right {
  float: right;
  height: 100%;
  position: relative;
}

.shop .shop-right .liji {
  width: 2.76rem;
  height: 1rem;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  background: #3E8DDD;
  border-radius: 5px;
  text-align: center;
  line-height: 1rem;
  color: #fff;
  font-size: 0.5rem;
  right: 0;
}

.shop .shop-right .liji  a{
   width: 2.76rem;
  height: 1rem;
  background: #3E8DDD;
  border-radius: 5px;
  text-align: center;
  line-height: 1rem;
  color: #fff;
  font-size: 0.5rem;
  right: 0;
}