.header{
  z-index: 9999;
  position: relative;
}
body ul.houseGuide{
  margin-top: 0;
}
.bodyFixed{
  position: fixed;
  left: 0;
  top:0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}
body .local{
  height: auto;
  z-index: 9999;
  position: relative;
  margin:0 auto;
  border-top:0.01rem solid #eee;
}
.top-select{
  position: relative;
  padding-bottom: 12.8vw;
  max-width: 750px;
  margin: 0 auto;
  margin-top: -2px;
}
.top-select::after{
  display: block;
  position: absolute;
  bottom:0;
  width: 100%;
  height: 1px;
  content: "";
  background: #eee;
  z-index: 9999;
  transform: scaleY(.5);
  -webkit-transform: scaleY(.5);
}
.top-select .mint-tabbar{
  top:0;
  background: #fff;
  z-index: 9999;
}
.top-select .mint-tab-item{
  padding: 0;
}
.top-select .mint-tab-item.is-selected{
  color: #F54343;
  background-color:transparent;
  text-decoration: none;
}
.top-select .mint-tab-item-label{
  font-size: 3.7vw;
  line-height: 12.8vw;
}
.top-select .mint-tab-item-label span{
  display: block;
}
.top-select .mint-tab-item-label span::after{
  display: inline-block;
  content: "";
  border-width: 0 1.2vw 1.2vw;
  border-style: solid;
  border-color: transparent transparent #999;
  vertical-align: middle;
  margin: -0.6vw 0 0 1.8vw;
  transform: rotateZ(0);
  -webkit-transform: rotateZ(0);
  transition:transform .5s;
  -webkit-transition:transform .5s;
  
}
.top-select .mint-tab-item.is-selected span::after{
  border-color: transparent transparent #F54343;
  transform: rotateZ(-180deg);
  -webkit-transform: rotateZ(-180deg);
  transition:transform .5s;
  -webkit-transition:transform .5s;
}
.top-select-content .mint-popup-top{
  top: 42.6vw !important;
  width: 100%;
  left:0;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  border-top:1px solid #eee;
  margin-top: -3px;
  padding-top:3px;
  transition:all .2s;
  -webkit-transition:all .2s;
}
.top-select-content .more{
  bottom:0;
}
.top-select-content .mint-popup-top ul{
  height: 72.8vw;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.top-select-content .mint-popup-top ul li{
  line-height: 10.4vw;
  font-size: 3.7vw;
  color: #666666;
}
.top-select-content .mint-popup-top ul li.cur{
  color: #F54343;
}
.top-select-content .mint-popup-top .row-1{
  padding: 0 6.7vw;
}
.top-select-content .mint-popup-top .row-1 li:nth-child(1){
  font-weight: bold;
}
.top-select-content .mint-popup-top .select-btn-area{
  font-size: 0;
  vertical-align: bottom;
}
.top-select-content .mint-popup-top .select-btn-area span{
  width: 50%;
  display: inline-block;
  font-size: 4.5vw;
  line-height: 13.3vw;
  text-align: center;
  background: #F54343;
  color: #fff;
}
.top-select-content .mint-popup-top .select-btn-area span:first-child{
  background: #C9C9C9;
}
.select-row3 {
  font-size: 0;
  vertical-align: bottom;
}

.select-row3 .row-3{
 width: 32vw; 
 display: inline-block;

}
.select-row3 .row-3:nth-child(1){
  background: #f5f5f5;
}
.select-row3 .row-3:nth-child(1) li.cur{
  background: #fff;
}
.select-row3 .row-3:nth-child(3){
  width: 36vw; 
}
.select-row3 .row-3:nth-child(2) li:nth-child(1),.select-row3 .row-3:nth-child(3) li:nth-child(1){
  font-weight: bold;
}
.top-select-content .select-row3 .select-btn-area{
  width: 100%;
}
.select-row3 .row-3 li{
  padding:0 6.7vw;
  white-space: nowrap;
}
.more-wapper{
  position: absolute;
  left:0;
  top:0;
  bottom:0;
  right: 0;
}
.more-content{
  position: absolute;
  left:0;
  top:0;
  bottom:13.3vw;
  right: 0;
  overflow: scroll;
}
.top-select-content .more-wapper .select-btn-area{
  position: absolute;
  bottom:0;
  left:0;
  right: 0;
}
.more-content .more-list{
  padding: 2vw;
}
.more-content .more-list h4{
  padding:0 2vw;
}
.more-content .more-list .more-lable{
  font-size: 0;
  vertical-align: bottom;
}
.more-content .more-list .more-lable span{
  display: inline-block;
  margin: 4vw 2vw 0;
  padding: 0 3vw;
  min-width: 20vw;
  font-size: 3.2vw;
  line-height: 7.4vw;
  height: 7.4vw;
  box-sizing: border-box;
  box-shadow: 0 0 0 .5px #e3e3e3;
  text-align: center;
  border-radius: .5vw;
}
.more-content .more-list .more-lable span.cur{
  color: #F54343;
  border-color: #F54343;
}
.prise-btn-area{
  padding: 4.3vw 6.7vw;
  border-top:1px solid #f5f5f5;
}
.prise-btn-area em,.prise-btn-area .input-box{
  display: inline-block;
  font-size: 3.2vw;
  line-height: 7.5vw;
}
.prise-btn-area .input-box{
  width: 21.33vw;
  height: 7.5vw;
  box-sizing: border-box;
  box-shadow:0px 0px 1px 0px #e5e5e5;
  
}
.prise-btn-area .input-box input{
  width: 9vw;
  background: transparent;
  margin:0;
  padding: 0;
  border:0;
  outline: none;
  height: 7.5vw;
  padding: 0 2vw;
  font-size: 3.2vw;
  text-align: right;
  color: #999;
}
.prise-btn-area .input-box input::placeholder{
  color: #999;
}
.prise-btn-area .input-box span{
  color: #999;
}
.prise-btn-area em.add{
  margin:0 2.4vw;
}
.prise-btn-area em.title{
  margin: 0 3.7vw 0 0;
  font-style:normal;
}
.prise-btn-area .submit{
  height: 7.5vw;
  line-height: 7.5vw;
  width: 13.3vw;
  font-size: 3.2vw;
  text-align: center;
  color: #fff;
  background: #F54343;
  float: right;
}
.mint-toast {
  z-index: 9999;
}
.wapGfLabel{
  display: inline-block;
  width: .3rem;
  height:.3rem;
  background: url("https://s0.ifengimg.com/2019/11/25/321934dd6fc07ab9c684e9901b8b2f68.png")no-repeat center/100% 100%;
  margin-right: .1rem;
  float: left;
}
.wapGfName{
  font-family: PingFangSC-Regular;
  font-size: .22rem;
  color: #666666;
  letter-spacing: 0;
  text-align: left;
  /*line-height: .24rem;*/
}
.mar-top{
  margin-top: .24rem
}
.homeSwiper{
  height: 1.8rem;
  background: #FFFFFF;
  max-width: 656px;
  margin: 0 auto;
}
.homeSwiper .swiper-container {
  width: 100%;
  height: 100%;
}
.homeSwiper .swiper-slide a{
  width: 100%;
  height: 1.8rem;
  background: #fff;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.homeSwiper .swiper-slide img{
  width: 100%;
  height: 100%;
}
.homeSwiper .swiper-pagination-bullet-active {
  opacity: 1;
  background: #F54343;
}
.homeSwiper .swiper-pagination-bullet {
  width: 6px;
  height: 6px;
}
.homeSwiper .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 5px;
}
