@charset "utf-8";

@media screen and (min-width:1024px){
  .information-sort a,
  .information-list .item .num,
  .information-list .item .tit,
  .information-list .item .details,
  .live-cover .cover::before,
  .live-cover .cover img,
  .live-more-swiper .swiper-slide a .cover img,
  .bulletin-swiper a,
  .stage-more a.more,
  .stage-swiper .item .cover img,
  .stage-swiper .item .info .view,
  .stage-list .item,
  .stage-list .item .cover img,
  .stage-sort .item,
  .stage-sort .item .name i,
  .stage-sort .item .cover img,
  .video-list .item .cover img,
  .video-list .item .tit,
  .video-list .item .details,
  a.video-more,
  .dance-more a.more,
  .dance-list .item .cover,
  .dance-list .item .cover img,
  .dance-list .item .tit,
  .dance-list .item .tit .cn,
  .dance-list .item .tit .en,
  .dance-list .item .more{ cursor: pointer; transition: all 0.3s cubic-bezier(0.25,0.46,0.45,0.94);}

  
  .information-sort a:hover{ color: #d80022;}

  .information-list .item{ top: 0; transition: all 0.3s cubic-bezier(0.25,0.46,0.45,0.94);}
  .information-list .item:hover{ top: -.5vw;}
  .information-list .item:hover .num{ color: #d80022;}
  .information-list .item:hover .tit{ color: #d80022;}
  .information-list .item:hover .details{ color: white; border: 2px solid #d80022; background: #d80022;}
  
  .live-cover .cover:hover img{ transform: scale(1.05);}

  .live-more-swiper .swiper-slide a:hover .cover img{ transform: scale(1.05);}

  .bulletin-swiper a:hover{ top: 2vw;}

  .stage-more a.more:hover{ background: white; color: #3e75a6;}

  .stage-swiper .item:hover .cover img{ transform: scale(1.05);}
  .stage-swiper .item:hover .info .view{ color: #6f9cc3; background: white;}

  .stage-list .item:hover{ top: -1vw;}
  .stage-list .item:hover .cover img{ transform: scale(1.05);}

  .stage-sort .item:hover{ top: -.5vw;}
  .stage-sort .item:hover .name i{ color: white; background: #3e75a6; }
  .stage-sort .item:hover .cover img{ transform: scale(1.05);}
  
  .video-list .item:hover .cover img{ transform: scale(1.05);}
  .video-list .item:hover .tit{ color: white; background: #544696;}
  .video-list .item:hover .details{ background: #544696;}

  a.video-more:hover{ color: #544696; background: white;}

  .dance-more a.more:hover{ color: white; background: #896100;}

  .dance-list .item:hover .cover{ height: 100vh; }
  .dance-list .item:hover .cover img:nth-child(2){ opacity: 1; transform: translate(50%,-50%) rotateY(180deg);}
  .dance-list .item:hover .tit{ top: 10vh;}
  .dance-list .item:hover .tit .cn{ color: white; text-shadow: 2px 2px 3px rgba(0, 0, 0, .5);}
  .dance-list .item:hover .tit .cn::before{ border: 2px solid white;}
  .dance-list .item:hover .tit .en{ color: white;}
  .dance-list .item:hover .more{border: 2px solid white; color: white;}
}