.app_body,.app_html{
  width: 100%;
  overflow-x: hidden;
}
.app_body .main {
  width: 100%;
  min-width: 100%;
  position: relative;
}
.app_body{
  padding-bottom: 2rem;
}
.app_body .erji-page{
   padding-top: 0rem;
}
.app_body .pingm-header img{
  min-height: 1.2rem;
}
.app_body .pingmzt-page{
  width: 96%;
  margin: 0 auto;
  margin-bottom: 0.5rem;
  border-radius: 0.09rem;
  box-shadow: 0 0 0.09rem 0.03rem #ccc;
  -webkit-box-shadow: 0 0 0.09rem 0.03rem #ccc;
}
.app_body .xh-list{
  width: 97%;
  min-height: 5.04rem;
  margin-top:0.5rem;
}
.app_body .xh-list .xh-item{
  width: 5.4rem;
  height: 2.8rem;
  border: 0.015rem solid #efefef;
  -webkit-box-shadow: 0 0 0.05rem 0.03rem #efefef;
  box-shadow: 0 0 0.05rem 0.03rem #efefef;
  margin-bottom: 0.6rem;
  margin-right: 0.6rem;
}
.app_body .xh-list .xh-item:nth-child(2n) {
  margin-right: 0;
}
.app_body .xh-list .xh-item img{
  left: 0.1rem;
  top: 0.3rem;
  width: 2rem;
  height: 2rem;
}
.app_body .xh-list .xh-item p{
  font-size: 0.4rem;
  line-height: 0.4rem;
  margin: 0.3rem 0 0 2.5rem;
}

.app_body .xh-list .xh-item p.xh-btn .xhbtn{
  padding: 0.2rem 0;
  width: 1.2rem;
  border-radius: 0.05rem;
  margin-right: 0.1rem;
}
.app_body .xh-list .xh-item p.xh-btn .lylink{
  padding: 0.2rem 0;
  width: 1.2rem;
  border-radius: 0.05rem;
  margin-right: 0.4rem;
}
.app_body .xh-text{
  margin-top: 0.5rem!important;
}
.app_body .pingmzt-page .ly-list{
  margin: 0 0.2rem 0 0.4rem;
}
.app_body .pingmzt-page .ly-list .ly-item{
  border-bottom: 0.02rem dotted #ccc;
  font-size: 0.5rem;
  line-height: 0.6rem;
  padding-top: 0.2rem;
}
.app_body .pingmzt-page .ly-list .ly-item .names{
  min-height: 1rem;
  height: auto;
  line-height: 0.5rem;
  padding-left: 0.7rem;
  background-size: 0.6rem;
  background-position: 0rem 0.15rem;
  background-repeat: no-repeat;
  /* background: url(../img/user.png) no-repeat left 2rem; */
}
.app_body .pingmzt-page .ly-list .ly-item .lynr{
  margin-left: 1rem;
  line-height: 1rem;
}
.app_body .pingmzt-page .ly-list .ly-item .lysj{
  height: 1rem;
  line-height: 1rem;
  padding-right: 0.5rem;
  box-sizing: border-box;
}
.app_body .names img{
  width: 0.8rem!important;
  height: 0.8rem!important;
}
.app_body .xh-pager{
  margin: 1rem 0;
  font-size: 0.3rem;
}
.app_body .xh-pager div{
  padding: 0.1rem 0.3rem;
  border: 0.02rem solid #900;
  border-radius: 0.1rem;
  font-size: 0.3rem;
  margin: 0 0.1rem 0.1rem;
}
.app_body .erji-page .page-center{
  width: 100%;
  min-width: 100%;
}
.app_body .mask-con {
  width: 90%;
  border-radius: 0.05rem;
  padding-bottom: 0.3rem;
}
.app_body .mask-con .mask-title {
  padding: 0 0.2rem 0 0.4rem;
  height: 1.5rem;
  line-height: 1.5rem;
  font-weight: 400;
  font-size: 0.7rem;
  border-bottom: 1px solid #eee;
  border-radius: 0.02rem 0.02rem 0 0;
}
.app_body .mask-con .mask-title .mask-close{
    width: 0.5rem;
    height: 0.5rem;
    line-height: 1.5rem;
    right: 0.4rem;
    top: 0;
}
.app_body .mask-con .mask-from .mask-lable{
  width: 100%;
  line-height: 1rem;
  padding: 0 0.2rem 0 0.6rem;
  margin-top: 0.2rem;
}
.app_body .mask-con .mask-from .mask-lable p{
  font-size: 0.5rem;
}
.app_body .mask-con .mask-from .mask-lable img{
  width: 1rem;
  height: 1rem;
}
.app_body .mask-con .mask-from .mask-lable p{
  font-size: 0.5rem;
}

.app_body .mask-con .mask-from #xhLyId {
  width: 91%;
  height: 2rem;
  border: 0.015rem solid #ccc;
  border-radius: 0.08rem;
  padding: 0.1rem;
}
.app_body .mask-con .mask-from .mp3 {
  font-size: 0.5rem;
  line-height: 0.5rem;
  padding: 0 0 0 0.6rem;
  margin: 0.2rem 0 0.1rem 0;
}
.app_body .mask-con .mask-from .sm100 {
  padding: 0 0 0 0.5rem;
}
.app_body .mask-con .mask-from #sm {
  width: 40%;
  border: 0.015rem solid #ccc;
  height: 1rem;
  line-height: 1rem;
  border-radius: 0.05rem;
}
.app_body .mask-con .mask-from .mask-footer {
  width: 100%;
  padding-right: 0.3rem;
  margin-top: 0.5rem;
}
.app_body .mask-con .mask-from .mask-close-btn {
  padding: 0.05rem 0.3rem;
  font-size: 0.4rem;
  font-weight: 400;
  line-height: 0.6rem;
  border-radius: 0.02rem;
  border: 0.015rem solid #ccc;
}
.app_body .mask-con .mask-from .mask-submit {
  color: #fff;
  padding: 0.05rem 0.3rem;
  font-size: 0.4rem;
  font-weight: 400;
  line-height: 0.6rem;
  border-radius: 0.02rem;
  border-radius: 0.02rem;
  margin-right: 0.1rem;
}
.app-home-top{
  display: none;
}
.app_body .app-home-top{
  width: 100%;
  height: 1.51rem;
  position: fixed;
  bottom: 0;
  left: 0;
  overflow: hidden;
  z-index: 1000;
  display: block;
}
.app_body .app-home-top-bg{
  width: 12.42rem;
  height: 1.51rem;
  background-image: url('../img/app/app-back-home-top.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center center;
}
.app_body .app-back-home{
  width: 50%;
  height: 1.51rem;
  float: left;
}
.app_body .app2-back-top{
  width: 50%;
  height: 1.51rem;
  float: left;
}
.app_body .xh-list930{
  width: 97%;
  min-height: 5.04rem;
  margin-top:0.5rem;
}
.app_body .xh-list930 .xh-item930{
  width: 5rem;
  height: 2.8rem;
  border: 0.015rem solid #efefef;
  margin: 0;
  -webkit-box-shadow: 0 0 0.05rem 0.03rem #efefef;
  box-shadow: 0 0 0.05rem 0.03rem #efefef;
  margin-bottom: 0.6rem;
  margin-right: 0.6rem;
  border-radius: 0.2rem;
}
.app_body .xh-list930 .xh-item930:nth-child(2n) {
  margin-right: 0;
}
.app_body .xh-list930 .xh-item930 img{
  right: 0.1rem;
  /* top: 0.3rem; */
  width: 2rem;
  height: 2rem;
}
.app_body .xh-list930 .xh-item930 p{
  width: 2.4rem;
  font-size: 0.4rem;
  line-height: 0.4rem;
  /* margin: 0.3rem 0 0 2.5rem; */
}
.app_body .xh-count930{
  font-size: 0.24rem!important;
  margin-bottom: 0.12rem!important;
}
.app_body .xh-list930 .xh-item930 p.xh-btn930 {
  width: 2.4rem;
  line-height: 0.3rem;
  padding: 0.2rem 0;
}
.app_body .xh-list930 .xh-item930 p.xh-btn930 .xhbtn930{
  width: 1.2rem;
  border-radius: 0.05rem;
}
.app_body .xh-list930 .xh-item930 p.xh-btn930 .lylink930{
  width: 1.2rem;
  border-radius: 0.05rem;
}
.app_body .xh-text930{
  margin-top: 0.5rem!important;
}
.app_body .w100{
  min-width: 7.5rem!important;
}
.app_body .xh-list930 .title930{
  width: 3.77rem;
  height: auto;
  display: block;
  margin:  0 auto;
  margin-top:0.4rem;
}
.app_body .box1-hx930{
  width: 90%;
  padding-top: 0.4rem;
  margin-top: 0.5rem;
}

.app_body .title930{
  width: 38%;
  height: auto;
  margin-top: 0.4rem;
  opacity: 0.9;
}
.app_body .box_930  .pingmzt-page{
    width: 100%;
}
.app_body .box_930 .pingmask{
   width: 96%;
}
.app_body .box2-ly930{
  width: 90%;
  padding-top: 0.4rem;
  margin-top: 0.73rem;
  padding-bottom: 0.6rem;
}
.app_body .title930_2{
  width: 42%;
  height: auto;
  margin-top: 0.4rem;
  opacity: 0.9;
  margin-top: 0.28rem;
  margin-bottom: 0.3rem;
}
.app_body .box_930 .footer{
  border-top: 0.06rem solid #929292;
}
.box_930 .app-home-top-bg{
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
}
.box_930 .app-header{
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
}
.app_body .box_930  .erji-page{
  padding-top: 0rem;
  padding-bottom: 4.84rem;
}
.app_body .gq-xh{
  width: 98%;
  /* height: 8.2rem; */
  padding: 0.3rem 0 0.8rem 0;
}
.app_body .xh-listGq{
  width: 95%;
}
.app_body .gq_box  .pingmzt-page{
  box-shadow: 0 0 0 0 rgba(0,0,0,0.1); 
  -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.1); 
}

.app_body .xh-listGq{
  min-height: 0;
}
.app_body .gq-ly{
  width: 98%;
  padding: 0.43rem 0 0.91rem 0;
  margin-top: 1.4rem;
}
.app_body .gqm1{
  height: auto;
  top: 0.08rem;
}
.app_body .gqm4{
  height: 0.91rem;
}
.app_body .gq_title1{
  width: 4rem;
  margin-top: -0.55rem;
  z-index: 350;
}
.app_body .gq-com{
  margin-left: 0.14rem;
  padding-top: 0.4rem;
}
.app_body .gqm2{
  width: 0.03rem;
}
.app_body .gqm3{
  width: 0.04rem;
}
.app_body .gq_box .xh-pager{
  margin: 1rem 0 0 0;
}
.app_body .gq_box .xh-pager div{
  font-size: 0.35rem;
  padding: 0.1rem 0.2rem;
}
.app_body .gq_box  .pagination a{
  margin: 0 0.2rem;
  font-size: 0.25rem;
}
.app_body#guoqBody{
  padding-bottom: 1.5rem;
}
.app_body .gq_box .xh-listGq{
  margin-top: 0.4rem;
  margin-left: 0.3rem;
}
.app_body .gq_box .xh-listGq .xh-itemGq{
  width: 47%;
  height: 2.2rem;
  margin-bottom: 0.35rem;
  margin-right: 0.15rem;
}
.app_body .xh-listGq .xh-itemGq:nth-child(1) img{
  width: 30%;
  top:0.1rem;
  left: 0.22rem;
}
.app_body .xh-listGq .xh-itemGq:nth-child(2) img{
  width: 34%;
  top:0.25rem;
  left: 0.22rem;
}
.app_body .xh-listGq .xh-itemGq:nth-child(3) img{
  width: 34%;
  top:0.25rem;
  left: 0.22rem;
}
.app_body .xh-listGq .xh-itemGq:nth-child(4) img{
  width: 36%;
  top:0.25rem;
  left: 0.22rem;
}

.app_body .xh-listGq .xh-itemGq:nth-child(5) img{
  width: 34%;
  top:0.05rem;
  left: 0.22rem;
}

.app_body .xh-listGq .xh-itemGq:nth-child(6) img{
  width: 50%;
  top:0.2rem;
  left: 0.22rem;
}

.app_body .xh-listGq .xh-itemGq:nth-child(7) img{
  width: 36%;
  top:0.12rem;
  left: 0.22rem;
}

.app_body .xh-listGq .xh-itemGq:nth-child(8) img{
  width: 36%;
  top:0.13rem;
  left: 0.22rem;
}

.app_body .xh-listGq .xh-itemGq:nth-child(9) img{
  width: 36%;
  top:0.1rem;
  left: 0.22rem;
}
.app_body .xh-listGq .xh-itemGq p{
  margin: 0.05rem 0 0 2.2rem;
  line-height: 0.35rem;
  font-size: 0.35rem;
}
.app_body .xh-textGq{
  font-size: 0.35rem!important;
  margin-top: 0.35rem!important;
}
.app_body .xh-countGq{
  font-size: 0.3rem!important;
  margin-top: 0.1rem!important;
  margin-bottom: 0.12rem!important;
}
.app_body .xh-countGq b{
  font-size: 0.35rem;
}
.app_body .xh-listGq .xh-itemGq p.xh-btnGq .xhbtnGq{
  padding: 0.05rem;
  line-height: 0.5rem;
  width: 1.4rem;
  border-radius: 0.05rem;
  margin-right: 0.05rem;
  border-bottom: 0.02rem solid #d21e1e;
}
.app_body .xh-listGq .xh-itemGq p.xh-btnGq .lylinkGq{
  padding: 0.05rem;
  width:  1.4rem;
  line-height: 0.5rem;
  border-radius: 0.05rem;
  margin-right: 0.05rem;
  border-bottom: 0.02rem solid #f27019;
}
.app_body .gq-icon{
  top: -2.9rem;
}

.app_body .box_930 .xh-pager div{
  border: 1px solid #000;
  color: #000;
}
.app_body .box_930 .xh-pager{
  margin: 1rem 0 0 0;
}
.app_body .box_930 .xh-pager div{
  font-size: 0.35rem;
  padding: 0.1rem 0.2rem;
}
.app_body .box_930 .pagination a{
  margin: 0 0.2rem;
  font-size: 0.35rem;
}
.app_body .gq_box .pingmzt-page{
  margin-bottom: 3rem;
}