
body{
  background:#fff;
   font-family:  'Microsoft Yahei','arial';
   -webkit-touch-callout: none;
}

#wrap{
  max-width: 100%;
  padding-bottom: 1.2rem;
}
.new img{
  display: block;
  width:100%;

}
.bnn{
  background: url(../images/m_01.jpg) center center no-repeat;
  height:4.71rem;
  -webkit-background-size: cover;
  background-size: cover;
  margin-bottom: .3rem;
}
.top{
  width:100%;
  text-align: center;
  font-size: .3rem;
  color:#fff;
  height: .72rem;
  line-height: .68rem;
   background: url(../images/m_03.jpg) center center no-repeat;
    -webkit-background-size: auto .72rem;
  background-size: auto .72rem;
   margin: .3rem auto;
   font-weight: bold;
}
.p1{
  font-size: .28rem;
  color:#333;
  padding: 0 .3rem .3rem;
}
.l-dl{
  color:#333;
  font-size: .28rem;
  padding: 0 .3rem;
}
.l-dl dt{
  color:#F04C53;
  font-size: .34rem;
  margin-bottom: .1rem;
  font-weight: bold;
}
.l-dl dd{
  margin-bottom: .15rem;
}
.l-dl2 dt{
  color:#3B6BAE;
}
.l-dl2 .ico{
  background: #3B6BAE;
}
.ico{
  display: inline-block;
  width:.16rem;
  height: .16rem;
  border-radius: 50%;
  background: #F04C53;
  margin-right: .12rem;
}
.l-ts{
  color:#F04C53;
  background: #FFEFEF;
  text-align: center;
  font-size: .28rem;
  font-weight: bold;
  margin:0 .3rem;
  height: .56rem;
  line-height: .56rem;
  border-radius: .08rem;
}
.l-rule{
  background: #FFEFEF;
  color: #333;
  padding: .3rem;
  margin: 0 .3rem .3rem;
  border-radius: .2rem;
}
.l-p{
  position: relative;
  overflow: hidden;
}
.l-rulebtn{
  height: 1rem;
  /*background: #000;*/
  position: absolute;
  top: 0;
  left:0;
  display: block;
  width: 100%;
}
.l-wxts{
  display: block;
  /*width:1.46rem;*/
  height: .44rem;
  line-height: .44rem;
  margin-left: -0.3rem;
  background: url(../images/ts.png) no-repeat left center;
  -webkit-background-size: 1.46rem auto;
  background-size: 1.46rem auto;
  color:#fff;
  /*text-align: center;*/
  padding-left: .2rem;
  font-size: .24rem;
  font-weight: bold;
  margin-bottom: .2rem;
}
.btn-box{
  width:100%;
  background-color: #af292e;
  overflow: hidden;
}
.absolute{
  position: absolute;
  top:7.3rem;
  left:0; 
}
.fixed{
  position: fixed;
  left:0;
  bottom:0;
  z-index: 2;
}
.kaihu_Btn{
  height:.98rem;
  line-height: .98rem;
  display: block;
  color:#fff;
  text-align: center;
  font-size: .36rem;
  cursor: pointer;
  
}


