.Video--TnoRA {
  position: relative;
}
.left-video-icon--tHBeE {
  width: 28px;
  height: 28px;
  background-size: 100%;
  background-image: url('https://c.8891.com.tw/assets/static/campaigns/2021/20.png');
  position: absolute;
  left: 46px;
  top: 43%;
  cursor: pointer;
}
.right-video-icon--Cp7Ii {
  width: 28px;
  height: 28px;
  background-size: 100%;
  background-image: url('https://c.8891.com.tw/assets/static/campaigns/2021/19.png');
  position: absolute;
  right: 46px;
  top: 43%;
  cursor: pointer;
}
.video-list--Q2gEi {
  width: 280px;
  height: 220px;
  background: #000000;
  margin: 0 auto;
}
.video-box--iIlMw {
  width: 280px;
  height: 220px;
  position: relative;
}
.video-avtive-btn--AzK5u {
  width: 98px;
  height: 22px;
  border: 1px solid #ffffff;
  font-size: 14px;
  text-align: center;
  color: #ffffff;
  line-height: 22px;
  position: absolute;
  bottom: 3px;
  right: 4px;
}
.video-avtive-btn--AzK5u:hover {
  text-decoration: unset !important;
  color: #fff !important;
}
.video-avtive-btn--AzK5u.hide--G04jM {
  display: none;
}

.swiper-pagination-bullet {
  cursor: pointer;
  display: inline-block !important;
  margin: 0 4px !important;
  height: 8px !important;
  line-height: auto !important;
}

.video-js .vjs-big-play-button {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.video-js .vjs-progress-control {
  display: none !important;
}

.video-js .vjs-time-control {
  display: none !important;
}

.video-js .vjs-picture-in-picture-control {
  display: none !important;
}

.video-js .vjs-fullscreen-control {
  display: none !important;
}
