.bodyScroll {
  overflow-y: hidden;
}
.sel_bc {
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 9999999;
}
.sel_bc .sel_mask {
  height: 100%;
  background: #000;
  opacity: .3;
  width: 100%;
}
.sel_bc .sel_con {
  position: absolute;
  bottom: 0;
  background: #fff;
  width: 100%;
  max-height: 9rem;
  border-radius: .2rem .2rem 0 0;
  overflow: scroll;
  padding: .72rem .3rem .32rem;
}
.sel_bc .sel_con .close {
  width: .32rem;
  height: .32rem;
  background: url('../../img/wap/close-7197cb063c.png') no-repeat center;
  background-size: 100% 100%;
  position: absolute;
  right: .3rem;
  top: .4rem;
}
.sel_bc .sel_con .sel_psel {
  border-bottom: .01rem solid #eee;
  padding-bottom: .12rem;
}
.sel_bc .sel_con .sel_psel .sel_item {
  line-height: .44rem;
}
.sel_bc .sel_con .sel_psel .sel_item .seli_tit {
  font-size: .26rem;
  color: #888;
}
.sel_bc .sel_con .sel_psel .sel_item .seli_con {
  font-size: .28rem;
  color: #f36134;
}
.sel_bc .sel_con .sel_psel .sel_item .seli_con2 {
  font-size: .26rem;
  color: #333;
}
.sel_bc .sel_con .sel_sd {
  border-bottom: .01rem solid #eee;
  padding-top: .3rem;
}
.sel_bc .sel_con .sel_sd .sel_sdname {
  font-size: .28rem;
  color: #333;
  margin-bottom: .3rem;
}
.sel_bc .sel_con .sel_sd .sel_sdcon {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.sel_bc .sel_con .sel_sd .sel_sdcon span {
  padding: .2rem .35rem;
  text-align: center;
  line-height: .36rem;
  background: #f2f2f2;
  border-radius: .1rem;
  font-size: .24rem;
  color: #333;
  margin: 0 .3rem .3rem 0;
}
.sel_bc .sel_con .sel_sd .sel_sdcon .active {
  padding: .18rem .33rem;
  color: #ed4248;
  background: #fff4f6;
  border: .01rem solid #ed4248;
  box-sizing: border-box;
}
.sel_bc .sel_con .bdnone {
  border: none;
}
.sel_bc .sel_con .sure_pos {
  width: 100%;
  height: 1.4rem;
  background: #fff;
}
.sel_bc .sel_con .sure {
  width: 100%;
  height: 1.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  bottom: 0;
  margin: 0 -0.3rem;
  background: #fff;
}
.sel_bc .sel_con .sure a {
  width: 6.9rem;
  height: .9rem;
  background: #ed4248;
  border-radius: .45rem;
  color: #f5f5f5;
  font-size: .34rem;
  text-align: center;
  line-height: .9rem;
}

.video_area {
  width: 100%;
  height: 4.19rem;
  box-sizing: border-box;
  /* background: url('../../img/wap/video_fm-ebe5ddbfd9.png') no-repeat; */
  background-size: 100% 100%;
  text-align: center;
  /* margin-top:1.99rem; */
  position: relative;
  z-index: 1;
}
.video_area .gallery-top{
  width:100%;
  height:100%;
}
.video_area .gallery-top .swiper-pagination{
  width:.7rem;
  height: .4rem;
  font-size: .26rem;
  line-height: .4rem;
  border:.01rem solid #ccc;
  border-radius: .1rem;
  color:#fff;
  left:auto;
  right:.1rem;
}
.video_area .gallery-top .swiper-slide{
  width:100%;
  height:100%;
}
.video_area .gallery-top .play_bg {
  width: 100%;
  height: 100%;
  /* background:url('../../img/wap/video_bg-93332191c7.png') no-repeat; */
  background-size: 100% 100%;
  position: absolute;
  left:0;
  top:0;
  z-index: 4;
}
.video_area .gallery-top .play_bg img{
  display:block;
  width:100%;
  height:100%;
}
.video_area .gallery-top .play_icon {
  width: .84rem;
  height: .84rem;
  background: url('../../img/wap/video_play-82f8a660e1.png') no-repeat center;
  background-size: 100% 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
}
.video_area .gallery-top .play_box{
  width:100%;
  height:100%;
  position:absolute;
  left:0;
  top:0;
  z-index: 3;
  /* display:none; */
}

.course_content {
  width: 100%;
  padding-bottom: .38rem;
  border-bottom: .2rem solid #f5f5f5;
}
.course_content .cc_inner {
  width: 100%;
  padding: 0 .3rem;
}
.course_content .cc_inner .cs_name {
  font-size: .34rem;
  color: #333;
  margin-top: .25rem;
  font-weight: bold;
  line-height:.6rem;
}
.course_content .cc_inner .tfxy {
  margin-top: .3rem;
  font-size: .24rem;
  color: #333;
  line-height:.3rem;
}
.course_content .cc_inner .ti{
  color:#f64835;
  display: inline-block;
  background: #ffecea;
  /* width: 2.6rem; */
  height: .4rem;
  text-align: center;
  line-height: .4rem;
  border-radius: .06rem;
  padding: 0 .15rem;
}

.course_content .cc_inner .tfxy em {
  font-size: .24rem;
  color: #bdbebf;
  line-height:.3rem;
}
.course_content .cc_inner .cs_sub {
  margin-top:.4rem;
  color: #858585;
  font-size: .24rem;
  line-height: .4rem;
}
.course_content .cc_inner .cs_bc {
  color: #888;
  font-size: .24rem;
  background: url('../../img/wap/sel-1fa2316eb9.png') no-repeat right center;
  background-size: .1rem .18rem;
  margin-top:.38rem;
  display:flex;
  justify-content: flex-start;
  align-items: center;
}
.course_content .cc_inner .cs_bc .csbc_l{
  width: .8rem;
  color:#bdbebf;
  letter-spacing: .05rem;
}
.course_content .cc_inner .cs_bc .csbc_r {
  color: #333;
  font-size: .26rem;
  line-height: .4rem;
  padding-right: 0.5rem;
}
.course_content .cc_inner .cs_price {
  margin-top: .30rem;
  margin-bottom: .18rem;
  display: flex;
  align-items: flex-end;
}
.course_content .cc_inner .cs_price .cs_p_cur {
  color: #ed4248;
  font-size: .46rem;
  font-family: 'FZHZGBJW';
  font-weight:bold;
}
.course_content .cc_inner .cs_price .cs_p_ori {
  color: #ccc;
  font-size: .24rem;
  margin-left: .3rem;
  text-decoration: line-through;
}
.course_content .cc_inner .pay_type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
  margin: .4rem 0;
  height: .6rem;
  overflow: hidden;
  margin-left: -.1rem;
}
.course_content .cc_inner .pay_type a {
  width: 2.03rem;
  height: .6rem;
  border: .01rem solid #ed4248;
  text-align: center;
  line-height: .6rem;
  border-radius: .3rem;
  margin-left: .2rem;
  font-size: .22rem;
  color: #ed4248;
  margin-bottom: .15rem;
  overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.course_content .cc_inner .seckill {
  height: 2rem;
  background: #ed4248;
  margin: 0 -0.3rem 0.2rem;
  padding: 0 .3rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.course_content .cc_inner .seckill .cs_price {
  margin-bottom: .19rem;
}
.course_content .cc_inner .seckill .cs_price .cs_p_cur {
  color: #fff;
  font-size: .32rem;
  font-family: 'FZHZGBJW';
}
.course_content .cc_inner .seckill .cs_price .cs_p_ori {
  color: #ccc;
  font-size: .24rem;
  margin-left: .53rem;
  text-decoration: line-through;
}
.course_content .cc_inner .seckill .pay_type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: flex-start;
  margin-bottom: .25rem;
}
.course_content .cc_inner .seckill .pay_type span {
  width: 1.6rem;
  height: .4rem;
  border: .01rem solid #fff;
  text-align: center;
  line-height: .4rem;
  border-radius: .2rem;
  margin-right: .1rem;
  font-size: .22rem;
  color: #fff;
}
.course_content .cc_inner .seckill .djs {
  font-size: .22rem;
  color: #fff;
}
.course_box{
  /* position:relative; */
  padding-top:.12rem;
}
.course_nav {
  width: 100%;
  height: .8rem;
  background: #fff;
  padding: 0 .3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;

}
.cn_pos{
  width:100%;
  height:.6rem;
}
.ulClass{
  position: fixed;
  top: 0;
  z-index: 11111
}
.course_nav .cnItem {
  height: 100%;
  position: relative;
  line-height: .8rem;
  text-align: center;
}
.course_nav .cnItem a {
  font-size: .28rem;
  color: #2a2c32;
  display: block;
  line-height: .8rem;
}
.course_nav .cnItem i {
  position: absolute;
  left: 50%;
  bottom: 0;
  width: .62rem;
  height: .05rem;
  background: #ed4248;
  transform: translate(-50%, 0);
  border-radius: .025rem;
  display: none;
}
.course_nav .active i{
  display:block;
}
.replace_bar {
  display: none;
  width: 100%;
  height: .68rem;
  background: transparent;
  position: relative;
  left: 0;
  top: 0rem;
}
.cn_abc {
  position: fixed;
  left: 0;
  top: 2.08rem;
  z-index: 99;
}
.course_details {
  padding: 0 0 .77rem;
}
.course_details .cd_item{
  display:none;
}
.course_details .cd_item .cd_tit{
  font-size:.26rem;
  color:#3a3c44;
  font-weight: bold;
  line-height: .44rem;
  padding: .12rem 0 .12rem .4rem;
}
.course_details .course_tit .ct_name {
  font-size: .3rem;
  color: #585858;
  margin: 0 .07rem;
}
.course_details .course_tit .ct_after {
  width: .52rem;
  height: .1rem;
  background: url('../../img/wap/kczxwzzs-5cefb3c1db.png') no-repeat;
  background-size: 100% 100%;
  margin-top: .1rem;
}
.course_details .survey{
  padding:0 .3rem;
}
.course_details .survey .s_item {
  width: 100%;
  border-radius: 0 .4rem .4rem 0; 
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}

.course_details .survey .s_item .s_text {
  font-size: .24rem;
  color: #585858;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: flex-start;
  line-height: .44rem;
  padding:.12rem 0 .12rem .1rem;
}
.course_details .survey .s_item .s_text em{
  color:#bdbebf;
  width:1.2rem;
  line-height: .44rem;
}
.course_details .advantage{
  margin-top:.16rem;
}
.course_details .advantage .advItem {
  position: relative;
  width: 100%;
  background: #fbf2f2;
  background-size: 100%;
  padding: .35rem 0 .35rem .9rem;
  margin-bottom: .1rem;
}
.course_details .advantage .advItem .ad_lt {
  width: .44rem;
  height: .44rem;
  background: url('../../img/wap/lt-b5db03b215.png') no-repeat;
  background-size: 100% 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.course_details .advantage .advItem .ad_rb {
  width: .71rem;
  height: .71rem;
  background: url('../../img/wap/rb-6b286f1d54.png') no-repeat;
  background-size: 100% 100%;
  position: absolute;
  right: 0;
  bottom: 0;
}
.course_details .advantage .advItem .adI_tit {
  margin-bottom: .1rem;
  font-size: .3rem;
  color: #ed4248;
}
.course_details .advantage .advItem .adI_con {
  font-size: .26rem;
  color: #585858;
}
.course_details .advantage .advItem .adI_con span {
  display: block;
  line-height: .48rem;
  background: url('../../img/wap/ddddd-e0821b6ebb.png') no-repeat left center;
  background-size: 0.08rem 0.08rem;
  padding-left: .17rem;
}
.course_details .arrange {
  width: 100%;
  height: 4.22rem;
  background: url('../../img/wap/kcapbj-b1f62dc68a.png') no-repeat;
  background-size: 100%;
  position: relative;
}
.course_details .arrange .arr_tit {
  font-size: .3rem;
  color: #ed4248;
  padding-top: .34rem;
  margin-bottom: .34rem;
  text-align: center;
}
.course_details .arrange .arr_con .arrc_item {
  height: .58rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: .12rem;
}
.course_details .arrange .arr_con .arrc_item .arrc_name {
  width: 1.08rem;
  height: 100%;
  background: url('../../img/wap/kcaptb-a7232495cf.png') no-repeat;
  background-size: 100% 100%;
  text-align: center;
  line-height: .5rem;
  color: #fff;
}
.course_details .arrange .arr_con .arrc_item .arrc_txt {
  margin-left: .2rem;
  font-size: .23rem;
  color: #585858;
}
.course_details .arrange .arr_lin {
  width: .02rem;
  height: 2.73rem;
  background: #ed4248;
  position: absolute;
  left: .08rem;
  top: 1.06rem;
}
.course_details .img_box {
  width: 100%;
  height: 3.04rem;
  background: url('../../img/wap/kcxqgg-ac9ebc7dea.png') no-repeat;
  background-size: 100% 100%;
}
.course_details .detailss {
  margin-top: .4rem;
}
.course_details .detailss .detItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: .4rem;
}
.course_details .detailss .detItem .det_name {
  font-size: .23rem;
  color: #ed4248;
  flex: none;
  line-height: .4rem;
  background: url('../../img/wap/tyx-0039c7f26c.png') no-repeat 0rem .1rem;
  background-size: .14rem .14rem;
  padding-left: .06rem;
}
.course_details .detailss .detItem .det_txt {
  margin-left: .16rem;
  font-size: .24rem;
  color: #585858;
  line-height: .4rem;
}
.course_details .outline .ol_item {
  box-shadow: 0 0 .1rem #999;
  padding: 0 .26rem;
  margin-bottom: .1rem;
}
.course_details .outline .ol_item .ol_first {
  width: 100%;
  height: .9rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.course_details .outline .ol_item .ol_first .olf_txt {
  font-size: .28rem;
  color: #585858;
  background: url('../../img/wap/sqrt1-cfa0cd3b25.png') no-repeat left center;
  background-size: .06rem .2rem;
  padding-left: .16rem;
}
.course_details .outline .ol_item .ol_first .ol_icon {
  width: .18rem;
  height: .1rem;
  background: url('../../img/wap/kcdgxl-d6b701adf4.png') no-repeat;
  background-size: 100% 100%;
  transition: .5s ease all;
  transform-origin: center;
  transform: rotate(-90deg);
}
.course_details .outline .ol_item .ol_first .ol_icon_tog {
  transform: rotate(0deg);
}
.course_details .outline .ol_item .ol_cons {
  display: none;
  margin-right: -0.26rem;
}
.course_details .outline .ol_item .ol_cons .ol_con .ol_c_tit {
  width: 100%;
  padding: .27rem 0;
  line-height: .35rem;
  font-size: .24rem;
  color: #585858;
  border-bottom: .01rem solid #ccc;
  background: url('../../img/wap/ddddd-e0821b6ebb.png') no-repeat left 0.36rem;
  background-size: 0.08rem 0.08rem;
  padding-left: .17rem;
}
.course_details .outline .ol_item .ol_cons .ol_con .olc_list .list_item {
  width: 100%;
  padding: .27rem 0;
  border-bottom: .01rem solid #ccc;
}
.course_details .outline .ol_item .ol_cons .ol_con .olc_list .list_item .list_item_tit {
  font-size: .26rem;
  color: #585858;
  padding-left: .45rem;
  line-height: .34rem;
}
.course_details .outline .ol_item .ol_cons .ol_con .olc_list .list_item .list_item_video {
  background: url('../../img/wap/video-2f5ea269ed.png') no-repeat left center;
  background-size: .3rem .3rem;
  font-size: .24rem;
  color: #ed4248;
  font-weight: bold;
}
.course_details .outline .ol_item .ol_cons .ol_con .olc_list .list_item .list_item_live {
  background: url('../../img/wap/live-30a562c135.png') no-repeat left center;
  background-size: .3rem .3rem;
  font-size: .24rem;
  color: #333;
  font-weight: bold;
}
.course_details .outline .ol_item .ol_cons .ol_con .olc_list .list_item .list_item_doc {
  background: url('../../img/wap/document-e72ea96b23.png') no-repeat left center;
  background-size: .3rem .3rem;
  font-size: .24rem;
  color: #333;
  font-weight: bold;
}
.course_details .outline .ol_item .ol_cons .ol_con .olc_list .list_item .list_item_con {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: .45rem;
  margin-top: .32rem;
}
.course_details .outline .ol_item .ol_cons .ol_con .olc_list .list_item .list_item_con .lc_child {
  font-size: .22rem;
  color: #ed4248;
}
.course_details .outline .ol_item .ol_cons .ol_con .olc_list .list_item .list_item_con .ll_child {
  font-size: .22rem;
  color: #888;
}
.course_details .outline .ol_item .ol_cons .ol_con .olc_list .list_item .list_item_con .ldoc_child {
  font-size: .22rem;
  color: #888;
}
.course_details .outline .ol_item .ol_cons .ol_con .olc_list .list_item .list_item_con .lis_btn {
  display: none;
  margin-right: .26rem;
    background: url('../../img/wap/play_btn-74174790bf.png') no-repeat left center;
    background-size: .36rem .36rem;
    line-height: .4rem;
    padding-left: .4rem;
    color: #ed4248;
    font-size: .30rem;
}
.course_details .teachers {
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
  padding:0 .3rem;
}
.course_details .teachers .t_item {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.course_details .teachers .t_item:nth-child(-n+3) {
  margin: .3rem .1rem;
}
.course_details .teachers .t_item a{
  border-radius: 50%;
  overflow: hidden;
}
.course_details .teachers .t_item img {
  width: 2rem;
  height: 2rem;
}
.course_details .teachers .t_item span {
  font-size: .3rem;
  color: 333;
  margin-top: .3rem;
}
.course_details .process {
  width: 100%;
  padding:0 .2rem 1rem;

}
.course_details .process .bcc_tit{
  background:url('../../img/pc/line_icon-4980b4ebfa.png') no-repeat left center;
  background-size:.04rem .21rem;
  padding-left:.15rem;
  font-size: .26rem;
    color: #3a3c44;
  font-weight: bold;
  margin-left:.1rem;
  margin-top:.3rem;
}
.course_details .process .bcc_con{
  margin-top:.1rem;
}
.course_details .process .bcc_con p{
  line-height: .4rem;
  font-size:.24rem;
  padding-left:.2rem;
}
.course_details .process .bcc_con p span{
  line-height: .4rem;
  font-size:.24rem;
  font-weight: bold;
}
.course_details .process img {
  width: 100%;
}
.course_details .b_btns {
  margin-top: .46rem;
  margin-bottom: .2rem;
}
.course_details .b_btns a {
  box-sizing: border-box;
  padding: .13rem;
  font-size: .24rem;
  border: .01rem solid #ed4248;
  color: #ed4248;
  background: #f1f1f1;
  border-radius: .1rem;
  margin-right: .3rem;
}
.course_details .b_btns a.active {
  border: none;
  background: #ed4248;
  color: #fff;
}
.f_pos {
  width: 100%;
  height: 1.4rem;
}
.footer {
  position: fixed;
  bottom: 0;
  z-index: 99999999;
  width: 100%;
  height: 1.4rem;
  background: #fff;
  box-shadow: 0 0 .1rem #ccc;
  margin-top: .1rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 .15rem;
  /* .foo_l{
    flex:1;
    display:flex;
    justify-content: space-between;
    align-items: center;
    padding:0 .54rem;
    .fool_item{
      height:100%;
      display:flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      img{
        width:.4rem;
      }
      span{
        font-size:.2rem;
        color:#ed4248;
        margin-top:.17rem;
      }
    }
  }
  .foo_r{
    width:2.98rem;
    height:100%;
    background:#ed4248;
    text-align:center;
    font-size:.3rem;
    color:#fff;
    display: flex;
    justify-content: center;
    align-items: center
  } */
}
.footer .f_price {
  font-size: .3rem;
  color: #2a2e3d;
}
.footer .f_btns a {
  cursor: pointer;
  width: 1.6rem;
  height: .7rem;
  text-align: center;
  line-height: .7rem;
  float: left;
  color: #fff;
  font-size: .26rem;
}
.footer .f_btns a.f_consul {
  background: #f99a4a;
  border-radius: .45rem 0 0 .45rem;
}
.activity_footer{
  background: transparent;
  box-shadow: none;
  justify-content: center;
}
.buy_btn {
  border-radius: 0 .45rem .45rem 0;
  background: #ED4248;
}
.yxj{
  background:#ccc;
  pointer-events: none;
}
.footer .f_btns a.f_pusch {
  background: #ed4248;
  border-radius: 0 .45rem .45rem 0;
}
.ads {
  height: 1rem;
  /* padding: 0.2rem 0.3rem; */
  box-sizing: border-box;
  background-color: #ED4248;
  width: 100%;
  color: #fff;
  /* position: fixed; */
  /* top: 0rem; */
  z-index: 15;
  display: flex;
  flex-direction: column;
  padding-left: .3rem;
  justify-content: center;
}
.ads p {
  font-size: 0.26rem;
  line-height: 0.3rem;
}
.ads p:nth-child(2){
  margin-top:.12rem;
}
.ads .dl_app {
  position: absolute;
  top: 0.2rem;
  right: 0.3rem;
  width: 1.8rem;
  height: 0.6rem;
  background-color: #fff;
  color: #ED4248;
  font-size: 0.34rem;
  line-height: 0.6rem;
  text-align: center;
}
/* 头部弹出内容 */
.bt_icon_box {
  background-color: #ffff;
  width: 7.5rem;
  height: .88rem;
  padding: 0.36rem 0.3rem;
  /* position: fixed; */
  top: 1rem;
  z-index: 99;
  display: flex;
  justify-content: space-between;
  align-items: center;
 
}
.bt_back {
  flex: none;
  width: 0.23rem;
  height: .38rem;
  background: url('../../img/wap/back-e01f1b472c.png');
  background-size: 100% 100%;
}
.bt_title {
  flex: 1;
  text-align: center;
  font-size: 0.36rem;
  font-weight: normal;
}
.bt_more {
  flex: none;
  width: .4rem;
  height: .33rem;
  background: url('../../img/wap/zxzxcdh-700806ef38.png');
  background-size: 100% 100%;
}
.bt_search {
  flex: none;
  width: .39rem;
  height: .4rem;
  background: url('../../img/wap/zxzxss-95ed5e6682.png');
  background-size: 100% 100%;
  position: absolute;
  right: 1rem;
}
/* .header_wrap {
  background-color: #ffff;
  width: 7.5rem;
  height: 1.08rem;
  padding: 0.36rem 0.3rem;
  box-sizing: border-box;
  position: fixed;
  top: 1rem;
  z-index: 99;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.bt_back {
  flex: none;
  width: 0.23rem;
  height: .38rem;
  background: url('../../img/wap/back-e01f1b472c.png');
  background-size: 100% 100%;
}
.bt_title {
  flex: 1;
  text-align: center;
  font-size: 0.36rem;
  font-weight: normal;
}
.bt_more {
  flex: none;
  width: .4rem;
  height: .33rem;
  margin-left: .35rem;
  background: url('../../img/wap/zxzxcdh-700806ef38.png');
  background-size: 100% 100%;
}
.bt_search {
  flex: none;
  width: .4rem;
  height: .39rem;
  background: url('../../img/wap/zxzxss-95ed5e6682.png');
  background-size: 100% 100%;
} */
.zb_search .ss_header {
  height: 1.08rem;
  padding: 0.14rem 0.3rem;
  box-sizing: border-box;
  box-shadow: 0 0.04rem 0.2rem 0 rgba(0, 0, 0, 0.08);
  position: relative;
  display: flex;
  justify-content: space-between;
}
.zb_search .ss_header .ss_bar #search-search {
  font-size: 0.26rem;
  width: 6.1rem;
  /* height: 0.4rem; */
  padding: 0.2rem 0;
  line-height: 0.4rem;
  background-color: #F1F1F1;
  text-indent: 7em;
  outline-color: invert ;
  outline-style: none ;
  outline-width: 0rem ;
  border: none ;
  border-style: none ;
  text-shadow: none ;
  -webkit-appearance: none ;
  -webkit-user-select: text ;
  outline-color: transparent ;
  box-shadow: none;
  border-radius: 0.4rem;
  background-image: url('../../img/wap/tyss.png');
  background-repeat: no-repeat;
  background-size: 0.4rem;
  background-position: 0.3rem center;
  color: #ccc;
}
.zb_search .ss_header .ss_bar input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 10rem white  inset !important;
}
.zb_search .ss_header .ss_bar input::-webkit-input-placeholder,
.zb_search .ss_header .ss_bar textarea::-webkit-input-placeholder {
  color: #ccc;
}
.zb_search .ss_header .ss_bar input:-moz-placeholder,
.zb_search .ss_header .ss_bar textarea:-moz-placeholder {
  color: #ccc;
}
.zb_search .ss_header .ss_bar input::-moz-placeholder,
.zb_search .ss_header .ss_bar textarea::-moz-placeholder {
  color: #ccc;
}
.zb_search .ss_header .ss_bar input:-ms-input-placeholder,
.zb_search .ss_header .ss_bar textarea:-ms-input-placeholder {
  color: #ccc;
}
.zb_search .ss_header .ss_cancel {
  line-height: 0.8rem;
  font-size: 0.26rem;
  color: #585858;
}
.zb_search .ss_body {
  padding: 0.5rem 0.3rem 0.3rem;
}
.zb_search .ss_body > p {
  font-size: 0.3rem;
  color: #333333;
  font-weight: bold;
  margin-bottom: 0.1rem;
}
.zb_search .ss_body > ul {
  overflow: hidden;
}
.zb_search .ss_body > ul li {
  float: left;
  width: 50%;
  margin-top: 0.7rem;
}
.f_btns b.buy_b {
  width: 1.6rem;
  height: .7rem;
  border-top-right-radius: 0.6rem;
  border-bottom-right-radius: 0.6rem;
  position:absolute;
  top: .17rem;
  right: .06rem;
  display: none;
}

.app_sure_buy {

  position: absolute;
  top: .13rem;
  right: .15rem;
  display: none;
  width: 6.9rem;
  height: .9rem;
  border-radius: .45rem;
  color: #f5f5f5;
  font-size: .34rem;
  text-align: center;
  line-height: .9rem;
}

/* 弹窗碎片的css */
.popbox {
  display: none;
  position: fixed;
  top: 1rem;
  z-index: 999999999;
  width: 100%;
  height: auto;
  background-color: #ffffff;
  overflow-y:auto;
}
.popbox .inner {
  width: 7.5rem;
}
.popbox .inner .examination_profession {
  width: 6.7rem;
  height: auto;
  margin: 0rem auto;
}
.popbox .inner .examination_profession .examination_profession_title {
  position: relative;
  width: 6.7rem;
  height: auto;
  margin-top: 0.35rem;
  display: -moz-box;
  /* Firefox */
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
}
.popbox .inner .examination_profession .examination_profession_title .title_icon {
  display: inline-block;
  width: 0.6rem;
  height: 0.6rem;
  margin-right: 0.13rem;
  background-image: url('../../img/wap/cdhkszy-0740b3e16b.png');
  background-size: 0.38rem 0.37rem;
  background-repeat: no-repeat;
  background-position: center center;
}
.popbox .inner .examination_profession .examination_profession_title .title_text {
  font-size: 0.3rem;
  color: #333333;
  letter-spacing: 0.0161rem;
}
.popbox .inner .examination_profession .examination_profession_title .closeicn {
  position: absolute;
  right: 0.02rem;
  display: inline-block;
  width: 0.33rem;
  height: 0.33rem;
  background-image: url('../../img/wap/cdhgb-12b34cf51e.png');
  background-size: 0.33rem 0.33rem;
  background-repeat: no-repeat;
  background-position: center center;
}
.popbox .inner .examination_profession .examination_profession_content {
  width: 6.5rem;
  height: auto;
  margin: 0rem auto;
  margin-top: 0.11rem;
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-justify-content: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  align-content: space-around;
}
.popbox .inner .examination_profession .examination_profession_content a {
  width: 1.5rem;
  height: 0.65rem;
  line-height: 0.3rem;
  font-size: 0.26rem;
  color: #444444;
  letter-spacing: 0.0139rem;
  text-align: center;
  line-height: 0.65rem;
}
.popbox .inner .examination_crowd {
  width: 6.7rem;
  height: auto;
  margin: 0rem auto;
}
.popbox .inner .examination_crowd .examination_crowd_title {
  width: 6.7rem;
  height: auto;
  margin-top: 0.3rem;
  display: -moz-box;
  /* Firefox */
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
}
.popbox .inner .examination_crowd .examination_crowd_title .title_icon {
  display: inline-block;
  width: 0.6rem;
  height: 0.6rem;
  margin-right: 0.13rem;
  background-size: 0.53rem 0.38rem;
  background-image: url('../../img/wap/cdhksrq-b4d4c8113d.png');
  background-repeat: no-repeat;
  background-position: center center;
}
.popbox .inner .examination_crowd .examination_crowd_title .title_text {
  font-size: 0.3rem;
  color: #333333;
  letter-spacing: 0.0161rem;
}
.popbox .inner .examination_crowd .examination_crowd_content {
  width: 6.5rem;
  height: auto;
  margin: 0rem auto;
  margin-top: 0.11rem;
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-justify-content: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  align-content: space-around;
}
.popbox .inner .examination_crowd .examination_crowd_content a {
  width: 1.5rem;
  height: 0.65rem;
  line-height: 0.3rem;
  font-size: 0.26rem;
  color: #444444;
  letter-spacing: 0.0139rem;
  text-align: center;
  line-height: 0.65rem;
}
.popbox .inner .examination_tool {
  width: 6.7rem;
  height: auto;
  margin: 0rem auto;
}
.popbox .inner .examination_tool .examination_tool_title {
  width: 6.7rem;
  height: auto;
  margin-top: 0.3rem;
  display: -moz-box;
  /* Firefox */
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
}
.popbox .inner .examination_tool .examination_tool_title .title_icon {
  display: inline-block;
  width: 0.6rem;
  height: 0.6rem;
  margin-right: 0.13rem;
  background-image: url('../../img/wap/cdhksgj-b19bda6412.png');
  background-size: 0.4rem 0.4rem;
  background-repeat: no-repeat;
  background-position: center center;
}
.popbox .inner .examination_tool .examination_tool_title .title_text {
  font-size: 0.3rem;
  color: #333333;
  letter-spacing: 0.0161rem;
}
.popbox .inner .examination_tool .examination_tool_content {
  width: 6.5rem;
  height: auto;
  margin: 0rem auto;
  margin-top: 0.11rem;
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -moz-justify-content: space-between;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  align-content: space-around;
}
.popbox .inner .examination_tool .examination_tool_content a {
  width: 1.5rem;
  height: 0.65rem;
  font-size: 0.26rem;
  color: #444444;
  letter-spacing: 0.0139rem;
  text-align: center;
  line-height: 0.65rem;
  overflow: scroll;
}
.popbox .inner .evaluation_form {
  width: 6.7rem;
  height: auto;
  margin: 0rem auto;
}
.popbox .inner .evaluation_form .evaluation_form_title {
  width: 6.7rem;
  height: auto;
  margin-top: 0.3rem;
  display: -moz-box;
  /* Firefox */
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
}
.popbox .inner .evaluation_form .evaluation_form_title .evaluation_form_title_icon {
  display: inline-block;
  width: 0.6rem;
  height: 0.6rem;
  margin-right: 0.13rem;
  background-image: url('../../img/wap/cdhmfcp-c46fcb5208.png');
  background-size: 0.6rem 0.41rem;
  background-repeat: no-repeat;
  background-position: center center;
}
.popbox .inner .evaluation_form .evaluation_form_title .evaluation_form_title_text {
  font-size: 0.3rem;
  color: #333333;
  letter-spacing: 0.0161rem;
}
.popbox .inner .evaluation_form .evaluation_form_content {
  width: 6.5rem;
  height: auto;
  margin: 0rem auto;
  margin-top: 0.3rem;
  display: -moz-box;
  /* Firefox */
  display: -ms-flexbox;
  /* IE10 */
  display: -webkit-box;
  /* Safari */
  display: -webkit-flex;
  /* Chrome, WebKit */
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -moz-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  align-items: center;
}
.popbox .inner .evaluation_form .evaluation_form_content .tr {
  height: 0.7rem;
  margin-bottom: 0.2rem;
  background-color: #FFF6F6;
  border-radius: 0.35rem;
}
.popbox .inner .evaluation_form .evaluation_form_content label {
  display: inline-block;
  width: 1.9rem;
  height: 0.7rem;
  font-size: 0.28rem;
  color: #ED4248;
  letter-spacing: 0.015rem;
  line-height: 0.7rem;
  text-align: center;
  background-image: url('../../img/wap/inputbg-51743b466b.png');
  background-size: 1.9rem 0.7rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #FFF6F6;
  border-radius: 0.35rem;
}
.popbox .inner .evaluation_form .evaluation_form_content input {
  margin-left: -0.05rem;
  display: inline-block;
  width: 3.95rem;
  height: 0.6rem;
  background: #FFF6F6;
  border-radius: 0rem 0.35rem 0.35rem 0rem;
  font-size: 0.28rem;
  color: #cccccc;
  letter-spacing: 0.015rem;
  line-height: 0.7rem;
  padding-left: 0.2rem;
}
.popbox .inner .evaluation_form .okbutton {
  width: 2rem;
  height: 0.6rem;
  margin: 0rem auto;
  margin-top: 0.3rem;
  background: #ED4248;
  border-radius: 0.3rem;
  font-size: 0.3rem;
  color: #FFFFFF;
  letter-spacing: 0.0215rem;
  line-height: 0.6rem;
  text-align: center;
}


/* footer */
.main9 {
  background: #ECECEC;
  padding: .4rem 0;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.4rem;
}
.main9 p {
  padding: 0 .4rem;
  padding-top: 0.1rem;
  font-size: 0.16rem;
  color: #929292;
  line-height: .3rem;
}
.main9 p a {
  font-size: 0.18rem;
  color: #929292;
}
.vjs-live .vjs-remaining-time{display:none!important;}
.hack {
  display: none;
  width: 100%;
  height: 4.23rem;
}
.buy-area .warning{
  width: 10rem;
  height: 0.7rem;
  background: #fff8c7;
  text-align: center;
  font-size: 0.3125rem;
  line-height: 0.7rem;
  color: #c05d1a;
  position: absolute;
  top: -0.7rem;
  left: 0;
  display: none;
}

.buy-area .btn-group > a.unable {
  width: 2.98rem;
  border-top-right-radius: 0.6rem;
  border-bottom-right-radius: 0.6rem;
  background:#9f9f9f;
  color:#fff;
  display: none;
}



.pop_box{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999999999999;
  display: none;
}
.pop_box .shadow{
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background:rgba(0,0,0,0.5);
}
.pop_box .inner{
  width: 5.8rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  border-radius: 0.3rem;
}

.pop_box .inner p{
  font-size: 0.3rem;
  font-weight: bold;
  color: #333;
  text-align: center;
  line-height:.42rem;
  border-bottom:.01rem solid #ccc;
  padding: .4rem 0rem;
}
.pop_box .inner .close-btn{

  margin: 0 auto;
  color: #347af7;
  font-size: 0.3rem;
  text-align: center;
  line-height:.42rem;
  font-weight: bold;
  cursor: pointer;
  padding: .3rem 0rem;

}
.main_c1 .info_box .warning{
  font-size: .12rem;
  color: #f15038;
  font-weight: bold;
  margin-bottom: .1rem;
  /* display: none; */
}

.main_c1 .info_box .warning div{
  float: left;
}
.main_c1 .info_box .warning .tanhao{
  width: .12rem;
  height: .12rem;
  background:url(../img/tanhaoT.png) no-repeat top center;
  margin-right: .04rem;
  margin-top: .04rem;
}

.unable{
  width: 1.6rem;
  height: .7rem;
  text-align: center;
  line-height: .7rem;
  float: left;
  color: #fff;
  font-size: .26rem;
  background: #9f9f9f;
  border-radius: 0 .45rem .45rem 0;
  display: none;
}

/* 2020-5-11  优惠卷 */

.coupAll{display: none;text-align: center;color: #f15038;font-size: .2rem;}
.coupAll em{display: inline-block;position: relative;padding-right: .4rem;}
.coupAll em::before{content: '';border-style: solid;border-width: .05rem .05rem .05rem .05rem; border-color:#f15038 transparent transparent transparent;position: absolute;
                    right: 0;top: 35%;}
.course_content .cc_inner .pay_typeOpen{height: auto;}
.coupAllOpen em::before{border-color: transparent transparent #f15038 transparent;top: 0;}

/* 限时秒杀活动 */
.popup_limit{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999999999;
	display: none;
}
.popup_limit .shadow{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	right: 0;
	background: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.popup_limit .con{
	padding: .4rem;
	width: 4rem;
	/* height: 1.5rem; */
	background: #fff;
	border-radius: .1rem;
	position: absolute;
	top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  box-sizing: content-box;
}

.popup_limit .con .p1{
	font-size: .3rem;
	line-height: .25rem;
	color: #333;
}

.popup_limit .con .p1 .s2{
	font-size: .3rem;
	line-height: .4rem;
	margin-bottom: .06rem;
	font-weight: bold;
	color: #333;
}

.popup_limit .con .p1 .s2 i{
	width: .3rem;
	height: .25rem;
	background: url('../../img/pc/tanhaoT-f709289243.png') no-repeat top center;
	display: inline-block;
	margin-right: .05rem;
}

.popup_limit .con .p1 .s3{
  color: #333;
  line-height: .4rem;
}
.popup_limit .con .p1 .s3_price{
	color: #f15038;
	font-weight: bold;
}
.popup_limit .con .btns {
  float: right;
  margin-top: .2rem;
}
.popup_limit .con .btns .cancel{
	width: 1.2rem;
	height: .5rem;
	border:.01rem solid #e6e6e6;
	float: left;
	margin-right: .15rem;
	font-size: .16rem;
	color: #666;
	text-align: center;
	line-height: .5rem;
	cursor: pointer;
}

.popup_limit .con .btns .continue{
  width: 1.2rem;
  text-align: center;
	background: #fde7e1;
	border:.01rem solid #f15038;
	color:#f15038;
	font-weight: bold;
	height: .5rem;
	padding: 0 .012rem;
	float: left;
	line-height: .5rem;
	font-size: .16rem;
	cursor: pointer;
}

.countdown_box {
  width: 7.14rem;
  height: 1rem;
  margin:.08rem auto 0;
  padding: 0rem .2rem 0 1.14rem;
  background-image: url('../../img/wap/goodsActiveI-a801ee08a4.png');
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
}
.countdown_box .box_con {
  width: 100%;
  display: none;
  flex: 1;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  
}
.countdown_box .box_con .left {
  width: 3.05rem;
  /* overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; */
  
}
.countdown_box .box_con .left .name {
  font-size: .42rem;
  color: #ffffff;
  text-shadow: 0.01rem 0.04rem 0.06rem #dd0000;
  font-weight: bold;
}
.countdown_box .box_con .right {
 /*  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -o-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center; */

}
.countdown_box .box_con .right .words {
  font-size: .26rem;
  color: #dc210b;
  text-align: center;


}
.countdown_box .box_con .right .time {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -o-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  margin-top:.1rem;
}
.countdown_box .box_con .right .time span:nth-child(n+3) {
  width: .32rem;
  height: .32rem;
  margin: 0rem .1rem;
  background-color: #f1461d;
  border-radius: .05rem;
  font-size: .26rem;
  text-align: center;
  line-height: .32rem;
  color: #ffede4;
  font-weight: bold;
}
.countdown_box .box_con .right .time span:nth-child(1){
  background:transparent;
  height: .32rem;
  margin: 0rem .1rem;
  border-radius: .05rem;
  font-size: .26rem;
  text-align: center;
  line-height: .32rem;
  color: #dc210b;
  font-weight: bold;
}
.countdown_box .box_con .right .time i {
  font-size: .26rem;
  color: #dc210b;
  font-weight: bold;
}



.countdown_box2 {
  width: 100%;
  height: 1.02rem;
  padding: 0rem .10rem;
  background-image: url('../../img/wap/goodsActiveI-a801ee08a4.png');
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
}
.countdown_box2 .box_con {
  width: 100%;
  flex: 1;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  
}

.countdown_box2 .box_con .left {
  width: 3.05rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  
}
.countdown_box2 .box_con .left .name {
  font-size: .44rem;
  color: #ffffff;
}
.countdown_box2 .box_con .right {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -o-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;

}
.countdown_box2 .box_con .right .words {
  font-size: .34rem;
  color: #ffffff;

}
.countdown_box2 .box_con .right .time {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: box;
  display: flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -o-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -o-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  

}
.countdown_box2 .box_con .right .time span {
  font-size: .34rem;
  display: block;
  color: #ffffff;
}

.activityNotice {
  display: inline-block;
  min-width: 3.5rem;
  height: .6rem;
  margin-top: .18rem;
  background-image: url('../../img/wap/limitedTimeBg-469024025c.png');
  background-position: left top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  padding-left: .18rem;
  padding-right: .12rem;
}

.activityNotice .limit_num {
  font-family: msyhnomal;
  font-size: .3rem;
  color: #ffffff;
  line-height: .6rem;
}

.activityNotice .act_price {
  font-family: msyhnomal;
  font-size: .3rem;
  color: #ffffff;
  line-height: .40rem;
}

.activityNotice .qi {
  display: none;
  font-family: msyhnomal;
  font-size: .3rem;
  color: #ffffff;
  line-height: .40rem;
}
.state {
  display: none;
  font-size: .24rem;
  color: #f64835;
  background: #ffecea;
  padding: .04rem .10rem;
  border-radius: .06rem;
}

.activityNotice .cuxiao {
  display: none;
  font-family: msyhnomal;
  font-size: .3rem;
  color: #ffffff;
  line-height: .6rem;
}
.activityPrice3 {
  color: #ed4248;
  font-size: .4rem;
  font-family: 'FZHZGBJW';
  font-weight: bold;
}
.activityPrice2 {
  font-size: .26rem;
  color: #888;
  line-height: .6rem;
}
.activityPrice2 span {
  font-size: .42rem;
  color: #ed4248;
  font-weight: bold;
}
.activityPrice1 {
  font-size: .3rem;
  color: #ED4248;
}
