/**app.wxss**/
page{
  font-family: PingFangSC-Regular,NotoSansHans-Regular;
  height: 100%;
}
.navigator-hover{
  background-color: transparent;
}
.container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  background-color:#F9F9F9;
} 
/***********header************/
.page_head_place{
  background: white;
}
.page_head{
  background-color:#fede18;
  height:128rpx;
  position: fixed;
  z-index:100;
  top:0rpx;
  width: 100%;
}
.page_head_back{
  width:30rpx;
  height: 30rpx;
  position: absolute;
  top:100rpx;
  left:40rpx;
}
.page_head_back image{  
  width:30rpx;
  height: 30rpx;
}
.page_head_w{
  padding-top: 105rpx;
  font-size: 36rpx;
  height: 44rpx;
  line-height: 44rpx;
  text-align: center;
  font-family: PingFangSC-Medium,NotoSansHans-Medium;
}
.page_head_source{
  overflow: hidden;
  line-height: 80rpx;
  background-color: #fede18;
  color:#aaaaaa;
  text-align: center;
  font-size: 22rpx;
  height: 0rpx;
}

/*************footer***************/
.page_footer_place{
  height: 98rpx;
}
.page_footer{
  height: 98rpx;
  z-index:100;
  position: absolute;
  bottom: 0rpx;
  width: 100%;
  display: flex;
  overflow: hidden;
  background-color: white;
  border-top:1rpx solid #EBEBEB;
}
.page_footer_item{
  flex: 1;
}
.page_footer_navs{
  width:60rpx;
  margin:0px auto;
}
.page_footer_navs image{
  display: block;
  width:38rpx;
  height: 38rpx;
  margin:15rpx auto 0rpx;
}
.page_footer_w{
  height: 36rpx;
  line-height: 36rpx;
  color: rgba(33, 36, 37, 1);
  font-size: 24rpx;
  text-align: center;
}