
.mui-bar,.body_scroll{
	padding: 0;
}
body,.data_box,.mui-content{
	background-color: #fff;
}
.mui-bar{
		height: .98rem;
}

/*分类*/
.city_tab{
	background:rgba(241,241,241,1);
	height: .98rem;
	line-height: .98rem;
	padding-top: .98rem;
	position: relative;
	z-index: 8;
}
.city_tab > a{
	display: block;
	width: 33%;
	height: 100%;
	float: left;
	font-size: .3rem;
	font-family:PingFang-SC-Medium;
	font-weight:500;
	color: #666666;
	text-align: center;
}
.city_tab  .a_active{
	color: 	#FFA220;
}

.banner{
	height:3.85rem;
	position: relative;
}
.banner > img {
	width: 100%;
	height: 100%;
}
.banner .banner_introduce{
	position: absolute;
	left: 0;
	bottom: 0px;
	height: 1.55rem;
	/*background-color: #fff;*/
	width: 100%;
}
.banner_introduce .city_name {
	/*padding: 0 .33rem; */
	/*position: relative;*/
	text-align: center;
}
.banner_introduce .city_name span{
	margin: 0 .33rem;
	padding: 0 .12rem;
	font-size: .36rem;
    color: #ffffff;
   position: relative;
}
.banner_introduce .city_name span:before{
	content: '';
	width: .33rem;
	background-color: #999;
	height: 1px;
	position: absolute;
	left: -.33rem;
	top: .18rem;
}
.banner_introduce .city_name span:after{
	content: '';
	width: .33rem;
	background-color: #999;
	height: 1px;
	position: absolute;
	right: -.33rem;
	top: .18rem;
}
.banner_introduce .city_name span > .l{
	width: .05rem;
	height: .05rem;
	border-radius: 50%;
	background-color: #fff;
	position: absolute;
	top: .16rem;
	left: 0rem;
}

.banner_introduce .city_name span > .r{
	right: .01rem;
	width: .05rem;
	height: .05rem;
	border-radius: 50%;
	background-color: #fff;
	position: absolute;
	top: .16rem;
}
.banner_introduce p{
	font-size:.21rem;
	color: #999;
	margin: 0 .5rem;
	text-align: center;
	margin-top: .05rem;
}

.classification{
	background-color: #fff;
}
.classification > div{
	float: left;
	width: 25%;
	/*height: 1.85rem;*/
	padding-bottom: .3rem;
}
.classification > div a > img{
	width: .7rem;
	height: .7rem;
	display: block;
	margin: 0 auto;
	margin-top: .3rem;
}
.classification > div a h1{
	font-size: .26rem;
	font-family:PingFang-SC-Medium;
	font-weight: 600;
	color: rgba(73,73,73,1);;
	text-align: center;
	margin-top: .1rem;
	margin-bottom: .1rem; 
}
.classification > div a p{
	font-size: .15rem;
	/*height: .18rem;*/
	font-family:PingFang-SC-Medium;
	color: rgba(200,200,200,1);
	text-align: center;
	margin:0;
}
#refreshContainer{
	padding-top: 1.96rem;
}

.up{
  width: .41rem ;
  height: .41rem;
  position: fixed;
  z-index: 15;
  right: .32rem;
  bottom: .32rem;
}
.up img{
	width: 100%;
	height: 100%;
}
.none{
	display: none;
}
.block{
	display: block !important;
}
.end-foot {
  position: absolute;
  left: 0;
  bottom: -.4rem;
  text-align: center;
  height: .4rem;
  width: 100%;
}
.end-foot span {
  font-size: 0.32rem;
  color: #999999;
}
.end-foot span:before {
  content: "—————";
  margin-right: 0.8rem;
}
.end-foot span:after {
  content: "—————";
  margin-left: 0.8rem;
}
