.txet-over1 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.page-number {
  display: flex;
  justify-content: center;
  width: 100%;
}
.page-number .page-item {
  width: 48px;
  height: 48px;
  margin: 0 10px;
  font-family: 'MONTSERRAT-REGULAR';
  font-size: 15px;
  text-align: center;
  line-height: 48px;
  color: #4d4d4d;
  background: #f2f2f2;
}
.page-number .page-item:last-of-type {
  background: #f2f2f2 url(../images/icon/icon-page-arrow.png) no-repeat center;
  background-size: 9px;
}
.page-number .page-item:hover {
  color: #fff;
  background: #da251c;
}
.page-number .page-item:hover:last-of-type {
  background: #da251c url(../images/icon/icon-page-arrow-active.png) no-repeat center;
  background-size: 9px;
}
.page-number .page-item-active {
  color: #fff;
  border: solid 1px #da251c;
  background: #da251c;
}
.Wpage-number {
  display: none;
}
@keyframes isScale {
  0% {
    width: 0.4rem;
  }
  50% {
    width: 0.58rem;
  }
  100% {
    width: 0.4rem;
  }
}
@keyframes DW {
  0% {
    transform: translatey(-0.1rem);
    -o-transform: translatey(-0.1rem);
    -moz-transform: translatey(-0.1rem);
    -webkit-transform: translatey(-0.1rem);
  }
  50% {
    transform: translatey(0);
    -o-transform: translatey(0);
    -moz-transform: translatey(0);
    -webkit-transform: translatey(0);
  }
  100% {
    transform: translatey(-0.1rem);
    -o-transform: translatey(-0.1rem);
    -moz-transform: translatey(-0.1rem);
    -webkit-transform: translatey(-0.1rem);
  }
}
@keyframes videoPlay {
  from {
    transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
  }
}
