@charset "utf-8";
.video-list--third {
  margin-right: -20px;
  font-size: 0;
}

.video-list--aline.video-list--third > li {
  margin-bottom: 0;
}

.reper-box {
  overflow: hidden;
  margin-top: 20px;
}

.widget-modvideo {
  overflow: hidden;
  border-radius: 3px;
}

.video-list--third3.video-list--third > li {
  width: 33.33%;
  padding-right: 20px;
  margin-bottom: 0;
  display: inline-block;
}

.video-list--third4.video-list--third > li {
  width: 25%;
  padding-right: 20px;
  margin-bottom: 22px;
  display: inline-block;
  border-radius: 5px;
}

.widget-modequarter .video-list--third3 .widget-modvideo-figure-info {
  padding: 0 12px;
  position: absolute;
  top: 96px;
  left: 0;
}

.widget-modequarter .video-list--third3 .widget-modvideo-main-tit {
  color: #fff;
  font-size: 14px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.widget-modequarter .video-list--third3 .widget-modvideo-sub-tit {
  color: #fff;
  font-size: 12px;
  vertical-align: middle;
}

.video-list--third3 .widget-modvideo-sub-tit-num {
  float: left;
  margin-right: 20px;
}

.video-list--third3 .widget-modvideo-sub-tit-cont {
  float: left;
}

.video-list--third3 .ico-play {
  vertical-align: middle;
  display: inline-block;
  width: 13px;
  height: 11px;
  background: url(../../../theme/images/common/ico-play.png) no-repeat center top;
  background-size: 13px 11px;
}

.video-list--third3 .ico-cont {
  vertical-align: middle;
  display: inline-block;
  width: 16px;
  height: 15px;
  background: url(../../../theme/images/common/ico-cont.png) no-repeat center top;
  background-size: 16px 15px;
}

.video-list--third3 .widget-modvideo-sub-tit-num span {
  vertical-align: middle;
}

.video-list--third3 .widget-modeBox-hd {
  color: #3c3c3c;
  color: var(--color-text-1);
  font-size: 18px;
  height: 32px;
  margin-bottom: 10px;
}

.video-list--third3 .widget-modeBox-hd-mainTit {
  float: left;
  font-size: 18px;
}

.video-list--third4 .widget-modvideo-figure-info {
  padding: 5px 10px 8px;
  background-color: #fff;
  background-color: var(--color-fill-1);
}

.video-list--third4 .widget-modvideo-sub-tit {
  font-size: 12px;
  color: #757575;
  color: var(--color-text-2);
}
