header {

  width: 7.5rem;

  background: #fff;

  position: fixed;

  top: 0;

  left: 50%;

  margin-left: -3.75rem;

  z-index: 99999999999;

  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

  height: .96rem;

}

header .left {

  width: .4rem;

  position: absolute;

  left: .44rem;

  top: 50%;

  margin-top: -.2rem;

}

header.on {

  position: fixed;

}

header p {

  text-align: center;

  line-height: .96rem;

  font-size: .36rem;

  color: #333333;

    text-overflow: ellipsis;

    white-space: nowrap;

    overflow: hidden;

    width: 60%;

    margin: 0 auto;

}

header p a{

	color: #333333;

}

header .menu {

  width: .48rem;

  position: absolute;

  right: .38rem;

  top: 50%;

  margin-top: -.24rem;

}

.fadeins {

  width: 100%;

  height: 100%;

  background: rgba(0, 0, 0, 0.8);

  position: fixed;

  left: 0;

  top: 0;

  display: none;

  z-index: 999999999;

}

.fadeins .fadein_box {

  width: 7.5rem;

  padding-bottom: .7rem;

  overflow: auto;

  height: calc(100vh - .96rem);

  background: #fff;

  left: 50%;

  margin-left: -3.75rem;

  position: relative;

  top: -100%;

}

.fadeins .fadein_box .navbars {

  overflow: hidden;

  height: .96rem;

  display: flex;

  align-items: center;

  justify-content: space-around;

}

.fadeins .fadein_box .navbars p {

  font-size: .28rem;

  color: #6C6C6C;

  position: relative;

  line-height: .96rem;

}

.fadeins .fadein_box .navbars p a{

  color: #6C6C6C;

}

.fadeins .fadein_box .navbars p.on {

  color: #000;

  font-weight: bold;

}

.fadeins .fadein_box .navbars p.on a {

  color: #000;

  font-weight: bold;

}

.fadeins .fadein_box .navbars p.on::after {

  content: '';

  width: .64rem;

  height: .08rem;

  background: #D6B16B;

  border-radius: .4rem;

  position: absolute;

  left: 50%;

  margin-left: -.32rem;

  bottom: 0;

}



.fadeins .fadein_box .nav_item {

  overflow: hidden;

  padding: 0 .32rem;

  margin-top: .4rem;

}

.fadeins .fadein_box .nav_item h2 {

  font-size: .32rem;

  color: #333333;

  padding-left: .2rem;

  position: relative;

}

.fadeins .fadein_box .nav_item h2::after {

  content: '';

  width: .06rem;

  height: .36rem;

  background: #D6B16B;

  border-radius: .4rem;

  position: absolute;

  left: 0;

  top: 50%;

  margin-top: -.18rem;

}

.fadeins .fadein_box .nav_item ul {

  overflow: hidden;

}

.fadeins .fadein_box .nav_item ul li {

  overflow: hidden;

  display: inline-block;

  height: .48rem;

  line-height: .48rem;

  padding: 0 .22rem;

  margin-top: .24rem;

  border-radius: .4rem;

  float: left;

  margin-right: .28rem;

  border: .02rem solid #F4F4F4;

  font-size: .22rem;

}

.fadeins .fadein_box .nav_item ul li.on {

  background: #D6B16B;

}

.fadeins .fadein_box .nav_item ul li.on a {

  color: #fff;

}

.fadeins .fadein_box .nav_item ul li a {

  display: block;

  color: #333333;

}
.page-error{
  background-color: #F5F5F5;
}
.error-body{
  width: 100%;
  margin: 0 auto;
  margin-top: .96rem;
  background-color: #fff;
  padding: .32rem 0;
}
.error-body .error-img{
  width: 92%;
  margin: 0 auto;
  height: auto;
}
.error-body ._txt1{
  color: #333;
  font-size: .32rem;
  text-align: center;
  margin-top: .32rem;
}
.error-body ._txt2{
  color: #999999;
  font-size: .26rem;
  text-align: center;
  margin-top: .14rem;
}
.error-body  ._btn{
  display: flex;
  justify-content: center;
  margin-top: .4rem;
}
.error-body  ._btn ._link{
  width: 2.2rem;
  height: .54rem;
  background-color: #D6B16B;
  border-radius: .32rem;
  text-align: center;
  line-height: .54rem;
  color: #fff;
  font-size: .22rem;
  margin:  0 .2rem;
}
.error-body  ._btn ._bg{
  background-color: #F28737;
}
.error-moer-lisk{
  width: 100%;
  margin-top: .32rem;
  background-color: #fff;
  padding: .34rem 0 .8rem 0;
}
.error-moer-lisk ._big-title{
  width: 92%;
  margin: 0 auto;
  font-size: .34rem;
  color: #333;
}
.error-moer-lisk ._unit{
  width: 92%;
  margin: 0 auto;
  margin-top: .36rem;
}
.error-moer-lisk ._unit ._title{
  height: .4rem;
  display: flex;
  align-items: center;
  color: #333;
  font-size: .34rem;
}
.error-moer-lisk ._unit ._title ._line{
  height: 100%;
  width: .04rem;
  display: inline-block;
  background-color:#D6B16B  ;
  border-radius: .02rem;
  margin-right: .16rem;
}
.error-moer-lisk ._unit ._body{
  display: flex;
  flex-wrap:wrap;
  margin-top: .22rem;
}
.error-moer-lisk ._unit ._body ._item{
  height: .48rem;
  line-height: .48rem;
  padding: 0 .22rem;
  border-radius: .24rem;
  border: .02rem solid #EBEBEB;
  color: #333333;
  font-size: .2rem;
  margin-right: .24rem;
  margin-bottom: .22rem;
}
.error-moer-lisk ._unit ._body ._item:active{
  background-color: #D6B16B ;
  border: none;
  color: #fff;
}
.error-moer-lisk  ._moer{
  display: block;
  width: 92%;
  margin: 0 auto;
  text-align: center;
  color: #D6B16B ;
  font-size: .28rem;
  margin-top: .2rem;
}