/* 广告 */
chimee-popup {
  box-sizing: border-box!important;
}
#play_video {
  width: 600px;
  margin-top: 100px;
}
cm-pp-body, cm-pp-body img {
  width: 100%;
  height: 100%;
  padding: 0!important;
}
cm-pp-close {
  position: absolute;
  right: 5px;
  top: 5px;
  font-size: 12px!important;
  z-index: 20!important;
}
.lang-adv cm-pp-close {
  top: 14px;
  font-size: 15px!important;
}
.lang-adv {
  margin: auto;
  border-radius: 8px;
  background: url('//www.boosj.com/dist/playPage/190606/img/adv.png') no-repeat;
  background-size: cover;
}
  /* wrap */
  #langAdv{
    position: relative;
    width: 100%;
    height: 20px;
    overflow: hidden;
    margin-top: 10px;
  }

  /* image */
  #langAdv .list-image {
    position: absolute;
    width: 100%;
    height: 100%;
  }

  #langAdv .list-image li {
    width: 100%;
    height: 20px;
    /*这里也设置宽高，解决的是默认行间距问题*/
  }

  #langAdv .list-image li img {
    width: 100%;
    height: 100%;
  }
  /* number */
  #langAdv .list-number {
    position: absolute;
    right: 0;
    bottom: 5px;
  }
  #langAdv .list-number li {
    float: left;
    margin-right: 10px;
    width: 20px;
    height: 20px;
    font: 12px / 20px Arial;
    border-radius: 10px;
    background-color: #f60;
    text-align: center;
    color: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
    cursor: pointer;
  }
  #langAdv .list-number li.current {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  #langAdv .textual {
    position: relative;
    background-color: transparent!important;
    width: 100%!important;
    height: auto;
    padding: 0!important;
    height: auto;
  }
  #langAdv newsfeed{
    text-align: center!important;
  }
  #langAdv .textual__title {
    color: #ffffff!important;
    font-size: 16px!important;
  }
/* 暂停广告 */
#playAd {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 360px;
  height: 240px;
  font-size: 0;
}
#playAd > div {
  width: 120px;
  height: 120px;
  display: inline-block;
  overflow: hidden;
  font-size: 10px;
  border: 1px solid #FFFFFF;
  box-sizing: border-box!important;
}
.pause-play cm-pp-close{
  font-size: 30px!important;
  background: rgba(255,255,255,0.5);
  /* width: 40px; */
  width: 34px;
  height: 40px;
  line-height: 36px;
  border-radius: 50%;
  text-align: center;
}
#pauseAdv {
  width: 360px;
  height: 240px;
  /* margin: 10% auto; */
  position: absolute; 
  left: 50%; 
  top: 50%;   
  transform: translate(-50%, -50%);  
}

