/** mixins **/
.yuyue-info-container[data-v-04005b8a] {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #ffffff;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container[data-v-04005b8a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container .list-item[data-v-04005b8a] {
  position: relative;
  width: 380px;
  cursor: pointer;
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container .list-item[data-v-04005b8a]:nth-child(2) {
  margin-top: -17px;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container .list-item[data-v-04005b8a]:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container .list-item .play-btn[data-v-04005b8a] {
  position: absolute;
  width: 50px;
  height: 50px;
  background-image: url(https://ld5.res.netease.com/pc/zt/20241113163154/assets/play_button_s_90fb59ac.png);
  background-size: cover;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container .list-item .item-pic[data-v-04005b8a] {
  width: 100%;
}
.yuyue-info-container .yuyue-logo[data-v-04005b8a] {
  width: 322px;
  height: 203px;
  background-image: url(https://ld5.res.netease.com/pc/zt/20241113163154/assets/banner-logo_9519d320.png);
  background-size: cover;
  margin-bottom: 49px;
}
.yuyue-info-container .yuyue-text[data-v-04005b8a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 50px;
  font-style: italic;
  margin-bottom: 51px;
  white-space: nowrap;
}
.yuyue-info-container .yuyue-text .go-home[data-v-04005b8a] {
  text-align: center;
}
.yuyue-info-container .yuyue-text .small-tips[data-v-04005b8a] {
  margin-top: 10px;
  text-align: center;
  font-size: 20px;
  font-style: normal;
}
.yuyue-info-container .yuyue-text .small-tips.mobile[data-v-04005b8a] {
  display: none;
}
.yuyue-info-container .yuyue-btn-group[data-v-04005b8a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 9px;
}
@media screen and (max-width: 1420px) {
.yuyue-info-container .yuyue-text[data-v-04005b8a] {
    margin-bottom: 26px;
}
.yuyue-info-container .list-container-wrapper2[data-v-04005b8a] {
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 130px;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper[data-v-04005b8a] {
    width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    padding: 25px 0;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper[data-v-04005b8a]::-webkit-scrollbar {
    visibility: hidden;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper[data-v-04005b8a]:hover::-webkit-scrollbar {
    visibility: visible;
    background-color: #f1f1f1;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper[data-v-04005b8a]:hover::-webkit-scrollbar-thumb {
    background-color: #c1c1c1;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container[data-v-04005b8a] {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container .list-item[data-v-04005b8a]:nth-child(2) {
    margin-top: -12px;
}
}
@media screen and (max-width: 960px) {
.yuyue-info-container .list-container-wrapper2[data-v-04005b8a] {
    padding-left: 16px;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container[data-v-04005b8a] {
    gap: 10px;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container .list-item[data-v-04005b8a] {
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    width: 57%;
    height: auto;
    aspect-ratio: 1.75182482;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container .list-item .play-btn[data-v-04005b8a] {
    width: 20%;
    height: auto;
    aspect-ratio: 1;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container .list-item .info-bottom .info-title[data-v-04005b8a] {
    font-size: 15px;
}
.yuyue-info-container .list-container-wrapper2 .list-container-wrapper .list-container .list-item .info-bottom .info-desc[data-v-04005b8a] {
    font-size: 12px;
}
.yuyue-info-container .yuyue-logo[data-v-04005b8a] {
    width: 246px;
    height: 155px;
    margin-bottom: 39px;
}
.yuyue-info-container .yuyue-text[data-v-04005b8a] {
    font-size: 30px;
    margin-bottom: 40px;
}
}
@media screen and (max-width: 800px) {
.yuyue-info-container .yuyue-text .small-tips.pc[data-v-04005b8a] {
    display: none;
}
.yuyue-info-container .yuyue-text .small-tips.mobile[data-v-04005b8a] {
    display: block;
}
}
@media screen and (max-width: 500px) {
.yuyue-info-container .yuyue-logo[data-v-04005b8a] {
    width: 181px;
    height: 114px;
}
.yuyue-info-container .yuyue-text[data-v-04005b8a] {
    font-size: 24px;
}
.yuyue-info-container .yuyue-text .small-tips[data-v-04005b8a] {
    font-size: 15px;
    line-height: 20px;
}
}

