.class{

position: absolute;top:0px;bottom: 0px;
  width: 100%;
 overflow: auto;

}
.class2{

position: absolute;top:0px;bottom: 50px;
  width: 100%;
 overflow: auto;

}

/*在线报名*/
.online_pox{width: 100%;background: #fff;}
.banxing_p{font-size: 16px;color: #2e2e2e;padding: 10px 15px;}
.banxing_pox{width: 100%;overflow: hidden;border-top: 1px solid #cfcfcf;border-bottom: 1px solid #cfcfcf;}
.banxing_xiang{padding: 5px 15px;overflow: hidden;border-bottom: 1px solid #cfcfcf;}
.banxing_class,.banxing_yq{width: 100%;overflow: hidden;}
.banxing_yq{margin-top: 8px;background: url(../images/online_check@3x.png) right 8px no-repeat;background-size: 18px 17px;}
.banxing_xiang2 .banxing_yq{background: url(../images/online_checked@3x.png) right 8px no-repeat;background-size: 18px 17px;}
.banxing_class_name{font-size: 14px;color: #272727;float: left;}
.banxing_class_price{float: right;overflow: hidden;}
.banxing_price_new{font-size: 14px;color: #ff2400;float: left;line-height: 18px;}
.banxing_price_new span{font-size: 12px;}
.banxing_price_old{font-size: 12px;line-height: 18px;color: #5a5a5a;text-decoration: line-through;float: left;margin-left: 5px;}
.banxing_yqul{width: 240px;overflow: hidden;}
.banxing_yqli{float: left;margin-right: 15px;overflow: hidden;margin-bottom: 10px;}
.banxing_yqli img{width: 14px;height: 13px;float: left;}
.banxing_yqli p{font-size: 12px;color: #535353;float: left;margin-left: 5px;line-height: 13px;}
.activea{padding: 0 15px;margin: 30px 0;}
.activea a{width: 100%;display: block;height: 45px;line-height: 45px;font-size: 18px;color: #fff;background: #1ab3e9;text-align: center;border-radius: 6px;}



  .class_xinxi{padding: 10px 15px;background: #fff;margin-bottom: 12px;}
  .class_xinxi_top{width: 100%;overflow: hidden;margin-bottom: 5px;}
  .class_xinxi_top p{float: left;font-size: 15px;color: #333;line-height: 20px;}
  .class_xinxi_top p span{color: #888;font-size: 11px;margin-left: 10px;}
  .class_xinxi_top div{float: right;font-size: 15px;color: #ff6600;line-height: 20px;}
  .class_xinxi_ul{width: 100%;overflow: hidden;margin-bottom: 5px;}
  /*修改*/
  .class_li{border: 1px solid #bfbfbf;float: left;margin-right: 20px;height: 27px;line-height: 27px; font-size: 13px;border-radius: 3px;}
  .class_li .class_lispan1{padding: 7px 5px;background: #bfbfbf;color: #fff;}
  .class_li .class_lispan2{padding: 7px 5px;color: #bfbfbf;}
  .class_li2{border: 1px solid #eb6100;}
  .class_li2 .class_lispan1{padding: 7px 5px;background: #eb6100;color: #fff;}
  .class_li2 .class_lispan2{padding: 7px 5px;color: #eb6100;}
  .class_xinstyle{width: 100%;margin-top: 10px;}
  .class_xinsty_ind{overflow: hidden;width: 100%;display: none;}
  .class_xinsty_ind img{width: 13px;height: 13px;float: left;}
  .class_xinsty_ind p{font-size: 12px;color: #666;float: left;margin-left: 10px;line-height: 13px;}
  @media screen and (min-width: 320px){
   .class_xinsty_ind p{width: 92%;}
}
@media screen and (min-width: 360px){
  .class_xinsty_ind p{width: 93%;}
}
@media screen and (min-width: 375px){
  .class_xinsty_ind p{width: 93%;}
}
@media screen and (min-width: 414px){
   .class_xinsty_ind p{width: 94%;}
}
.class_all_box{width: 100%;background: #fff;}
.classall_ul{width: 100%; display: -webkit-box;display: -moz-box;border-bottom: 1px solid #f2f2f2;}
.classall_li{display: block;margin: 0 15px; -webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align: center;font-size: 15px;color: #333;line-height: 45px;}
.classall_li2{border-bottom: 2px solid #00aaff;color: #00aaff;}
.classall_pox{padding-top: 10px;width: 100%;}
.classall_main{width: 100%;display: none;}
.classall_main table{width: 100%;}
.td0{padding:10px 15px;font-size: 15px;color: #333;border-bottom: 1px solid #e5e5e5;}
.classall_main table tr{width: 100%;}
.classall_main table tr td{border-bottom: 1px solid #e5e5e5;font-size: 14px;line-height: 20px;}
.td1{border-right: 1px solid #e5e5e5;padding: 10px 0;width: 25%;text-align: center;color: #666;}
.td2{padding: 10px 15px 10px 15px;color: #666;}
.td2 div{width: 118px;}
.xuzhi_pox{padding: 10px 15px;}
.xuzhi_pox p{font-size: 14px;color: #666;margin-bottom: 15px;}
.class_apply{width: 100%;height: 50px;display: block;background: #1ab3e9;color: #fff;font-size: 20px;line-height: 50px;text-align: center;position: absolute;bottom: 0;}
.block{display: block;}

/*去报名*/
.gobox{position: absolute;top: 0;bottom: 0px;overflow: hidden;width: 100%;background: #fff;}
.gobox img{width:203px ;height: auto;margin: 80px auto 40px;display: block;}
.class_tishi{text-align: center;}
.tishi_p1{font-size: 14px;color: #1ab3e9;line-height: 20px;margin: 10px 0;}
.qubaoming{padding: 0 15px; height: 50px;margin: 20px 0;}
.qubaoming a{font-size: 16px;line-height: 50px;color: #fff;text-align: center;display: block;background: #1ab3e9;border-radius: 15px;}
.tishi_p2{font-size: 11px;color: #333;line-height: 20px;}
