@charset "utf-8";
/** mixins **/
* {
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-focus-ring-color: rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
/* Noto黑体简体 */
@font-face {
  font-family: 'Noto Sans SC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-300.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-300.woff') format('woff');
  font-weight: 300;
}
@font-face {
  font-family: 'Noto Sans SC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-regular.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-regular.woff') format('woff');
  font-weight: 400;
}
@font-face {
  font-family: 'Noto Sans SC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-500.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-500.woff') format('woff');
  font-weight: 500;
}
@font-face {
  font-family: 'Noto Sans SC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-700.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-700.woff') format('woff');
  font-weight: 700;
}
/* Noto黑体繁体 */
@font-face {
  font-family: 'Noto Sans TC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-300.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-300.woff') format('woff');
  font-weight: 300;
}
@font-face {
  font-family: 'Noto Sans TC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-regular.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-regular.woff') format('woff');
  font-weight: 400;
}
@font-face {
  font-family: 'Noto Sans TC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-500.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-500.woff') format('woff');
  font-weight: 500;
}
@font-face {
  font-family: 'Noto Sans TC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-700.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-700.woff') format('woff');
  font-weight: 700;
}
/* Noto黑体日语 */
@font-face {
  font-family: 'Noto Sans JP';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-300.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-300.woff') format('woff');
  font-weight: 300;
}
@font-face {
  font-family: 'Noto Sans JP';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-regular.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-regular.woff') format('woff');
  font-weight: 400;
}
@font-face {
  font-family: 'Noto Sans JP';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-500.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-500.woff') format('woff');
  font-weight: 500;
}
@font-face {
  font-family: 'Noto Sans JP';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-700.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-700.woff') format('woff');
  font-weight: 700;
}
/* Noto黑体韩语 */
@font-face {
  font-family: 'Noto Sans KR';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-300.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-300.woff') format('woff');
  font-weight: 300;
}
@font-face {
  font-family: 'Noto Sans KR';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-regular.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-regular.woff') format('woff');
  font-weight: 400;
}
@font-face {
  font-family: 'Noto Sans KR';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-500.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-500.woff') format('woff');
  font-weight: 500;
}
@font-face {
  font-family: 'Noto Sans KR';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-700.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-700.woff') format('woff');
  font-weight: 700;
}
/* Noto黑体泰语 */
@font-face {
  font-family: 'Noto Sans Thai';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-300.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-300.woff') format('woff');
  font-weight: 300;
}
@font-face {
  font-family: 'Noto Sans Thai';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-regular.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-regular.woff') format('woff');
  font-weight: 400;
}
@font-face {
  font-family: 'Noto Sans Thai';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-500.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-500.woff') format('woff');
  font-weight: 500;
}
@font-face {
  font-family: 'Noto Sans Thai';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-700.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-700.woff') format('woff');
  font-weight: 700;
}
html {
  font-family: "Noto Sans SC", sans-serif;
}
[lang|="zh-hant"],
[lang|="zh-hans"],
[lang|="zh-cht"],
[lang=zh-hk],
[lang=zh-tw] {
  font-family: "Noto Sans TC", sans-serif;
}
[lang|="jp"] {
  font-family: "Noto Sans JP", sans-serif;
}
[lang|="kr"] {
  font-family: "Noto Sans KR", sans-serif;
}
[lang|="th"] {
  font-family: "Noto Sans Thai", sans-serif;
}
/* CSS Document */
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu,
select {
  margin: 0;
  padding: 0;
}
html,
body,
fieldset,
img,
iframe,
abbr {
  border: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  font-style: normal;
}
strong,
b {
  font-weight: bold;
  font-style: normal;
}
em {
  font-weight: normal;
  font-style: italic;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
li {
  list-style: none;
}
button,
a,
select {
  border: none;
  outline: none;
}
input,
textarea,
button,
a {
  font: inherit;
  color: inherit;
}
input,
textarea {
  outline: none;
}
textarea {
  overflow: auto;
  resize: none;
}
a,
button {
  cursor: pointer;
}
a,
a:hover {
  text-decoration: none;
}
select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-transition-delay: 999999s;
  -webkit-transition: color 999999s ease-out, background-color 999999s ease-out;
}
#NIE-warning-dialog {
  -webkit-box-sizing: content-box !important;
          box-sizing: content-box !important;
}
#NIE-topBar {
  z-index: 999 !important;
}
#NIE-topBar * {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
@font-face {
  font-family: 'notosanssc';
  src: url("https://nie.res.netease.com/comm/js/nie/ref/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-regular.woff2") format('woff2'), url("https://nie.res.netease.com/comm/js/nie/ref/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-regular.woff") format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'hyllhj';
  src: url("https://nie.res.netease.com/comm/js/nie/ref/fonts/hyllhj.woff2") format('woff2'), url("https://nie.res.netease.com/comm/js/nie/ref/fonts/hyllhj.woff") format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'notosansscZ';
  src: url("https://nie.res.netease.com/comm/js/nie/ref/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-500.woff2") format('woff2'), url("https://nie.res.netease.com/comm/js/nie/ref/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-500.woff") format('woff');
  font-weight: 500;
  font-style: normal;
}
html,
body {
  position: relative;
  margin: 0 auto;
  width: 100%;
  min-width: 1400px;
  min-height: 1080px;
  background-color: #e5f9fc;
  color: #eee;
}
body {
  max-width: 2560px;
  margin: 0 auto;
  font-size: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body.el-popup-parent--hidden .head-bar {
  padding-right: 17px;
}
#leihuo-top {
  position: absolute;
  top: 0;
  display: none;
}
.music-list #app {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: 1080px;
  min-height: auto;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/music-list-bg_5217c7fe.jpg) top center no-repeat;
  background-size: cover;
  overflow: hidden;
  padding-bottom: 150px;
}
.music-list #app::after {
  display: none;
}
#app {
  position: relative;
  margin: 0 auto;
  width: 100%;
  min-height: 1400px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/bg-bot_998033e0.png), url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/bg-top__nowebp1_abb30bb5.jpg);
  background-repeat: no-repeat, no-repeat;
  background-position: center bottom, center top;
  background-size: 100%;
  overflow: hidden;
  padding-bottom: 250px;
  background-color: #e5f9fc;
}
#app::after {
  content: "";
  display: block;
  background-size: cover;
  pointer-events: none;
  position: absolute;
  left: 0;
  bottom: -10px;
}
#app .back-index {
  position: absolute;
  z-index: 6;
  top: 127px;
  left: 50px;
  display: block;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png) no-repeat;background-size:1666px 1050px;
background-position:-1486px -239px;
width:154px;
height:55px;

}
#app .back-index span {
  font-size: 24px;
  color: #305181;
  line-height: 54px;
  padding-left: 20px;
  display: none;
}
#app .back-index span:before {
  content: "";
  display: block;
  position: absolute;
  left: 21px;
  top: 50%;
  margin-top: -7px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png) no-repeat;background-size:1666px 1050px;
background-position:-590px -213px;
width:37px;
height:14px;

}
#app .back-index i {
  display: none;
}
#app .back-index i:after {
  background-color: #45ceff;
}
#app .back-index:hover {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png) no-repeat;background-size:1666px 1050px;
background-position:-1486px -341px;
width:154px;
height:55px;

}
#app .more {
  display: block;
  margin: 80px auto 0;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png) no-repeat;background-size:1666px 1050px;
background-position:-1118px -239px;
width:364px;
height:98px;

  font-size: 0;
  cursor: pointer;
}
#app .more:hover {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png) no-repeat;background-size:1666px 1050px;
background-position:-1118px -341px;
width:364px;
height:98px;

}
#top {
  display: none;
  position: fixed;
  right: 30px;
  bottom: 100px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png) no-repeat;background-size:1666px 1050px;
background-position:-264px -858px;
width:80px;
height:102px;

  -webkit-transition: -webkit-transform 0.8s ease;

  transition: -webkit-transform 0.8s ease;

  transition: transform 0.8s ease;

  transition: transform 0.8s ease, -webkit-transform 0.8s ease;
  z-index: 11;
}
#top:hover {
  -webkit-transform: translateY(10px);
          transform: translateY(10px);
  opacity: 0.9;
}
.slogan {
  position: absolute;
  left: 50%;
  top: 105px;
  margin-left: -283px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png) no-repeat;background-size:1666px 1050px;
background-position:-0px -0px;
width:586px;
height:235px;

}
.page-nav-list {
  position: absolute;
  z-index: 4;
  top: 439px;
  left: 50%;
  margin-left: -543px;
  font-size: 0;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-590px -0px;
width:1072px;
height:103px;

  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;
}
.page-nav-list::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-590px -107px;
width:1072px;
height:102px;

  z-index: 3;
  pointer-events: none;
}
.page-nav-list a {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: block;
  position: relative;
  height: 100%;
  z-index: 2;
  font-size: 0;
}
.page-nav-list a:hover::after,
.page-nav-list a.active::after {
  display: block;
}
.page-nav-list a::after {
  content: "";
  position: absolute;
  pointer-events: none;
  display: none;
}
.page-nav-list a:nth-of-type(1)::after {
  top: 18px;
  left: 5px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1077px -579px;
width:280px;
height:83px;

}
.page-nav-list a:nth-of-type(2)::after {
  top: 13px;
  left: -16px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-778px -579px;
width:295px;
height:85px;

}
.page-nav-list a:nth-of-type(3)::after {
  top: 8px;
  left: -18px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-482px -579px;
width:292px;
height:88px;

}
.page-nav-list a:nth-of-type(4)::after {
  top: 1px;
  left: -24px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-192px -579px;
width:286px;
height:94px;

}
.container-index {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 1px;
  width: 100%;
  height: auto;
  position: relative;
  z-index: 4;
}
.container-index .section {
  margin: 625px auto 0;
  width: 100%;
  height: auto;
}
.container-index .section-list {
  margin: 100px auto 0;
  width: 100%;
  height: auto;
}
.container-index .jietu-list {
  padding-bottom: 200px;
}
.container-index .haibao-list,
.container-index .jietu-list {
  width: 1248px;
  height: auto;
  margin: 0 auto;
  font-size: 0;
}
.container-index .haibao-list li,
.container-index .jietu-list li {
  margin: 96px 22px 0;
  display: inline-block;
  vertical-align: top;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-381px -239px;
width:372px;
height:216px;

  overflow: hidden;
}
.container-index .haibao-list li:nth-of-type(1),
.container-index .jietu-list li:nth-of-type(1),
.container-index .haibao-list li:nth-of-type(2),
.container-index .jietu-list li:nth-of-type(2),
.container-index .haibao-list li:nth-of-type(3),
.container-index .jietu-list li:nth-of-type(3) {
  margin-top: 0;
}
.container-index .haibao-list li .img,
.container-index .jietu-list li .img {
  margin: 7px 0 0 12px;
  display: block;
  width: 346px;
  height: 194px;
  background: #3c3c3c;
  overflow: hidden;
  cursor: pointer;
}
.container-index .haibao-list li .img img,
.container-index .jietu-list li .img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.container-index .haibao-list li .img img:hover,
.container-index .jietu-list li .img img:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.container-index .video-nav {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-192px -520px;
width:543px;
height:55px;

  margin: auto;
  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;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  top: -48px;
}
.container-index .video-nav::after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-55%);
          transform: translateX(-50%) translateY(-55%);
}
.container-index .video-nav-item {
  cursor: pointer;
  height: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 28px;
  color: #305181;
  position: relative;
  font-style: italic;
  font-weight: bold;
  font-family: "notosansscZ", serif;
  line-height: 55px;
  text-align: center;
  z-index: 2;
}
.container-index .video-nav-item:hover,
.container-index .video-nav-item.active {
  font-size: 0;
  line-height: normal;
}
.container-index .video-nav-item:hover::after,
.container-index .video-nav-item.active::after {
  display: block;
}
.container-index .video-nav-item::after {
  content: "";
  position: absolute;
  display: none;
}
.container-index .video-nav-item0 {
  z-index: 4;
}
.container-index .video-nav-item0::after {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1361px -579px;
width:196px;
height:52px;

}
.container-index .video-nav-item1 {
  z-index: 3;
}
.container-index .video-nav-item1::after {
  left: -5px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-739px -520px;
width:198px;
height:52px;

}
.container-index .video-nav-item2 {
  left: -5px;
}
.container-index .video-nav-item2 span {
  position: relative;
  left: 5px;
}
.container-index .video-nav-item2::after {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-975px -712px;
width:190px;
height:52px;

}
.container-index #video-news {
  margin-top: -20px;
}
.container-index .video-list {
  margin: 0 auto;
  width: 1264px;
  height: auto;
  font-size: 0;
}
.container-index .video-list li {
  position: relative;
  margin: 36px 22px 0;
  display: inline-block;
  vertical-align: top;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-0px -239px;
width:377px;
height:277px;

  overflow: hidden;
}
.container-index .video-list li:nth-of-type(1),
.container-index .video-list li:nth-of-type(2),
.container-index .video-list li:nth-of-type(3) {
  margin-top: 0;
}
.container-index .video-list li .img {
  margin: 14px 0 0 13px;
  display: block;
  width: 346px;
  height: 194px;
  background: #3c3c3c;
  overflow: hidden;
}
.container-index .video-list li .img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.container-index .video-list li .btn-play {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.container-index .video-list li .btn-play::after {
  content: "";
  position: absolute;
  top: 74px;
  left: 50%;
  margin-left: -30px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-132px -984px;
width:60px;
height:60px;

}
.container-index .video-list li .btn-play:hover::after {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-196px -984px;
width:60px;
height:60px;

}
.container-index .video-list li:hover .img img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.container-index .video-list li .tit {
  margin: 0 auto;
  width: 346px;
  height: 62px;
  line-height: 62px;
  font-size: 20px;
  color: #193153;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.container-index .playerCon {
  margin: 0 auto;
  width: 688px;
  height: 693px;
  position: relative;
}
.container-index .playerCon #aplayer {
  margin: 0 auto;
  position: relative;
  width: 1216px;
  height: 693px;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: transparent;
}
.container-index .playerCon #aplayer .aplayer-list {
  width: 700px;
  margin-top: 0;
  padding: 0 60px;
  position: relative;
  top: -200px;
  display: block;
}
.container-index .playerCon #aplayer .aplayer-list ol {
  overflow: unset;
}
.container-index .playerCon #aplayer .aplayer-list li {
  display: block;
  background: none;
  color: #193153;
  font-size: 18px;
  line-height: 50px;
  height: 55px;
  cursor: pointer;
  -webkit-transition: none;
  transition: none;
  padding: 0;
  border: none;
}
.container-index .playerCon #aplayer .aplayer-list li::before {
  content: "";
  display: block;
  position: absolute;
  left: 25px;
  top: 0;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-753px -213px;
width:118px;
height:1px;

}
.container-index .playerCon #aplayer .aplayer-list li .aplayer-list-author {
  display: none;
}
.container-index .playerCon #aplayer .aplayer-list li .aplayer-list-index {
  color: #96abc3;
}
.container-index .playerCon #aplayer .aplayer-list li .aplayer-list-cur {
  top: -6px;
  left: -30px;
}
.container-index .playerCon #aplayer .aplayer-list li.aplayer-list-light {
  overflow: inherit;
}
.container-index .playerCon #aplayer .aplayer-list li.aplayer-list-light .aplayer-list-cur {
  background-color: transparent !important;
  width: auto;
  height: auto;
  -webkit-transform: scale(0.6);
          transform: scale(0.6);
}
.container-index .playerCon #aplayer .aplayer-list li.aplayer-list-light .aplayer-list-cur > div {
  background: #fdc0fa;
  width: 8px;
  height: 50px;
}
.container-index .playerCon #aplayer .aplayer-list li.aplayer-list-light .aplayer-list-index {
  opacity: 0;
}
.container-index .playerCon #aplayer .aplayer-list li.aplayer-list-light .aplayer-list-title {
  color: #5449d4;
  display: inline-block;
  height: 100%;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png) no-repeat;background-size:1666px 1050px;
background-position:-988px -459px;
width:603px;
height:50px;

}
.container-index .playerCon #aplayer .aplayer-list li.aplayer-list-light::before {
  display: none;
}
.container-index .playerCon #aplayer .aplayer-list li.aplayer-list-light + li::before {
  display: none;
}
.container-index .playerCon #aplayer .aplayer-list li:nth-child(1)::before {
  display: none;
}
.container-index .playerCon #aplayer .aplayer-body {
  width: 100%;
  height: 200px;
  position: relative;
  top: 330px;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-pic {
  width: 251px;
  height: 251px;
  margin-top: 15px;
  margin-left: 22px;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-pic .aplayer-button {
  -webkit-transition: none;
  transition: none;
  position: absolute;
  top: 57px;
  left: 189px;
  opacity: 1;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-540px -712px;
width:131px;
height:142px;

}
.container-index .playerCon #aplayer .aplayer-body .aplayer-pic .aplayer-button:hover {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-675px -712px;
width:131px;
height:142px;

}
.container-index .playerCon #aplayer .aplayer-body .aplayer-pic .aplayer-button svg {
  display: none;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-pic .aplayer-button.aplayer-pause {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-270px -712px;
width:131px;
height:142px;

}
.container-index .playerCon #aplayer .aplayer-body .aplayer-pic .aplayer-button.aplayer-pause:hover {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-405px -712px;
width:131px;
height:142px;

}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info {
  width: 700px;
  margin-left: 0;
  border: none;
  padding: 20px 0;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-music {
  height: 86px;
  position: relative;
  display: none;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-music .aplayer-title {
  height: 86px;
  line-height: 86px;
  font-size: 24px;
  color: #193153;
  font-weight: bold;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-music .aplayer-author {
  font-size: 0;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller {
  margin-top: 26px;
  height: 106px;
  display: block;
  position: relative;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-bar-wrap {
  width: 540px;
  height: 6px;
  padding: 0;
  margin: 0;
  position: absolute;
  left: 40px;
  bottom: 0;
  z-index: 3;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar {
  height: 6px;
  background: #bcbbff;
  border-radius: 3px;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-loaded {
  display: none;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played {
  height: 6px;
  background: #5449d4 !important;
  border-radius: 3px;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played .aplayer-thumb {
  width: 16px;
  height: 16px;
  border-radius: 8px;
  background: #5449d4 !important;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  position: relative;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-back,
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-play,
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-forward {
  display: block;
  -webkit-transition: none;
  transition: none;
  position: absolute;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-back svg,
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-play svg,
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-forward svg {
  display: none;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-back,
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-forward {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1595px -459px;
width:30px;
height:35px;

  left: 248px;
  top: 22px;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-back:hover,
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-forward:hover {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1629px -459px;
width:30px;
height:35px;

}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-forward {
  left: 420px;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-play {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-0px -984px;
width:62px;
height:62px;

  left: 314px;
  top: 8px;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-play:hover {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-66px -984px;
width:62px;
height:62px;

}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-play.aplayer-icon-pause {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/music-pause2_177cbba3.png);
  background-size: 100%;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-play.aplayer-icon-pause:hover {
  opacity: 0.6;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-volume-wrap {
  margin: 0;
  position: absolute;
  bottom: -3px;
  right: 80px;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-volume-wrap .aplayer-icon-volume-down {
  -webkit-transition: none;
  transition: none;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1561px -579px;
width:28px;
height:28px;

}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-volume-wrap .aplayer-icon-volume-down svg {
  display: none;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-volume-wrap .aplayer-icon-volume-down:hover {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1593px -579px;
width:28px;
height:28px;

}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-volume-wrap .aplayer-icon-volume-down.aplayer-icon-volume-muted {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1625px -579px;
width:28px;
height:28px;

}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-volume-wrap .aplayer-volume-bar-wrap {
  bottom: 33px;
  right: 3px;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-volume-wrap .aplayer-volume-bar-wrap .aplayer-volume-bar {
  background: #bcbbff;
  height: 76px;
  width: 10px;
  border-radius: 5px;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-volume-wrap .aplayer-volume-bar-wrap .aplayer-volume-bar .aplayer-volume {
  width: 10px;
  background: #5449d4 !important;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-volume-wrap:hover .aplayer-volume-bar-wrap {
  height: 76px;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-order,
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-loop,
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-menu,
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-lrc {
  display: none;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner {
  width: 540px;
  font-size: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: absolute;
  left: 40px;
  bottom: 5px;
}
.container-index .playerCon #aplayer .aplayer-body .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner span {
  color: #5449d4;
  font-size: 24px;
  font-weight: bold;
}
.container-index .playerCon #aplayer .aplayer-pic {
  display: none;
}
.container-index .playerCon .btn-dl {
  display: block;
  position: absolute;
  right: 35px;
  bottom: 216px;
  z-index: 3;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1615px -677px;
width:24px;
height:24px;

}
.container-index .playerCon .btn-dl:hover {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png) no-repeat;background-size:1666px 1050px;
background-position:-1621px -712px;
width:24px;
height:24px;

}
.container-index .music-list,
.container-index .music-group {
  margin: 92px auto 0;
  width: 1248px;
  height: auto;
}
.container-index .music-list .musicItem,
.container-index .music-group .musicItem {
  display: inline-block;
  position: relative;
  margin: 96px 22px 0;
  width: 372px;
  vertical-align: top;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/music_bg_c8f6a09d.png) top no-repeat;
  overflow: hidden;
}
.container-index .music-list .musicItem:nth-of-type(1),
.container-index .music-group .musicItem:nth-of-type(1),
.container-index .music-list .musicItem:nth-of-type(2),
.container-index .music-group .musicItem:nth-of-type(2) {
  margin-top: 0;
}
.container-index .music-list .musicItem .img,
.container-index .music-group .musicItem .img {
  margin: 9px 0 0 15px;
  display: block;
  width: 251px;
  height: 251px;
  background: #3c3c3c;
  overflow: hidden;
}
.container-index .music-list .musicItem .img img,
.container-index .music-group .musicItem .img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.container-index .music-list .musicItem .btn-play,
.container-index .music-group .musicItem .btn-play {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.container-index .music-list .musicItem .btn-play::after,
.container-index .music-group .musicItem .btn-play::after {
  content: "";
  position: absolute;
  top: 66px;
  left: 204px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-540px -712px;
width:131px;
height:142px;

}
.container-index .music-list .musicItem .btn-play:hover::after,
.container-index .music-group .musicItem .btn-play:hover::after {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-675px -712px;
width:131px;
height:142px;

}
.container-index .music-list .musicItem:hover .img img,
.container-index .music-group .musicItem:hover .img img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.container-index .music-list .musicItem .tit,
.container-index .music-group .musicItem .tit {
  margin-top: 22px;
  width: 315px;
  height: 60px;
  line-height: 60px;
  font-size: 24px;
  color: #193153;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
}
.container-index .music-list .musicItem .tit::after,
.container-index .music-group .musicItem .tit::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  background: #00aafe;
  display: block;
  width: 80px;
  height: 5px;
}
.container-index .music-group {
  width: 1350px;
  height: auto;
  padding-top: 70px;
  margin: 92px auto 0;
  position: relative;
  left: 47px;
  font-size: 0;
}
.container-index .music-group .music-item {
  position: relative;
  width: 582px;
  height: 440px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/music_group_bg_be458c10.png) top no-repeat;
  background-size: 100%;
  margin: 0 35px 100px;
  cursor: pointer;
  display: none;
}
.container-index .music-group .music-item.open {
  display: inline-block;
}
.container-index .music-group .music-item:nth-of-type(1),
.container-index .music-group .music-item:nth-of-type(2),
.container-index .music-group .music-item:nth-of-type(3) {
  margin-top: 0;
}
.container-index .music-group .music-item::before {
  content: "";
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-810px -712px;
width:161px;
height:103px;

  position: absolute;
  top: -25px;
  left: -25px;
  z-index: 2;
}
.container-index .music-group .music-item .img {
  margin: 9px 0 0 15px;
  display: block;
  width: 393px;
  height: 393px;
  background: #3c3c3c;
  overflow: hidden;
}
.container-index .music-group .music-item .img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.container-index .music-group .music-item .btn-play {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.container-index .music-group .music-item .btn-play::after {
  content: "";
  position: absolute;
  top: 120px;
  left: 334px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-0px -520px;
width:188px;
height:188px;

}
.container-index .music-group .music-item .btn-play:hover::after {
  opacity: 0.97;
}
.container-index .music-group .music-item:hover .img img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.container-index .music-group .music-item .name-wrap {
  position: absolute;
  bottom: -60px;
  left: 0;
  width: 495px;
  height: 60px;
  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;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.container-index .music-group .music-item .tit {
  text-indent: -9999px;
}
.container-index .music-group .music-item.item-1 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1169px -712px;
width:222px;
height:31px;

}
.container-index .music-group .music-item.item-2 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1452px -768px;
width:191px;
height:25px;

}
.container-index .music-group .music-item.item-3 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-488px -677px;
width:303px;
height:25px;

}
.container-index .music-group .music-item.item-4 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1069px -677px;
width:260px;
height:25px;

}
.container-index .music-group .music-item.item-5 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-348px -887px;
width:127px;
height:32px;

}
.container-index .music-group .music-item.item-6 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1395px -712px;
width:222px;
height:31px;

}
.container-index .music-group .music-item.item-7 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1486px -298px;
width:159px;
height:31px;

}
.container-index .music-group .music-item.item-8 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-795px -677px;
width:270px;
height:25px;

}
.container-index .music-group .music-item.item-9 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-790px -858px;
width:188px;
height:25px;

}
.container-index .music-group .music-item.item-10 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-348px -858px;
width:217px;
height:25px;

}
.container-index .music-group .music-item.item-11 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1486px -400px;
width:176px;
height:25px;

}
.container-index .music-group .music-item.item-12 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1272px -819px;
width:220px;
height:25px;

}
.container-index .music-group .music-item.item-13 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1217px -768px;
width:231px;
height:25px;

}
.container-index .music-group .music-item.item-14 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1333px -677px;
width:246px;
height:25px;

}
.container-index .music-group .music-item.item-15 .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-810px -819px;
width:228px;
height:25px;

}
.container-index .music-group .music-item.item-16 .tit {
  background-size: 1660px 972px;
  background-position: -420px -669px;
  width: 226px;
  height: 25px;
  background-image: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1042px -819px;

}
.container-index .music-group .music-item.item-17 .tit {
  background-size: 1660px 972px;
  background-position: -420px -669px;
  width: 238px;
  height: 25px;
  background-image: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-975px -768px;

}
.container-index .music-group .music-item.item-18 .tit {
  background-image: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-982px -858px;
width:136px;
height:25px;

}
.container-index .music-group .music-item.item-19 .tit {
  background-image: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1330px -520px;
width:330px;
height:25px;

}
.container-index .music-group .music-item.item-20 .tit {
  background-image: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-941px -520px;
width:385px;
height:25px;

}
.container-index .music-group .music-item.item-21 .tit {
  background-image: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1361px -635px;
width:299px;
height:25px;

}
.container-index .music-group .music-item.item-22 .tit {
  background-image: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1496px -819px;
width:159px;
height:25px;

}
.container-index .music-group .music-item.item-23 .tit {
  background-image: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-569px -858px;
width:217px;
height:25px;

}
.container-index .music-group .music-item.item-24 .tit {
  background-image: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-192px -677px;
width:292px;
height:31px;

}
.container-index .music-group.more-show {
  margin-bottom: 140px;
}
.container-index .music-list-main {
  width: 1348px;
  height: 708px;
  margin: auto;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/content-bg_399a2657.png) no-repeat;
  background-size: 100%;
  padding: 30px 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
.container-index .music-list-main::before {
  content: "";
  display: block;
  position: absolute;
  width: 2316px;
  height: 998px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/zhailangqian_984_9d1d8803.png) no-repeat;
  bottom: -270px;
  left: calc(50% + 130px);
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.container-index .music-list-main::after {
  content: "";
  display: block;
  position: absolute;
  right: -223px;
  bottom: 40px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-757px -239px;
width:357px;
height:211px;

  pointer-events: none;
}
.container-index .music-list-main .img {
  width: 560px;
  height: 640px;
}
.container-index .music-list-main .img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.container-index .music-list-main .list-right .title {
  color: #193153;
  font-size: 28px;
  font-weight: bold;
  margin: 40px 0 30px 60px;
  display: inline-block;
  position: relative;
}
.container-index .music-list-main .list-right .title::after {
  content: "";
  display: block;
  width: 100px;
  height: 6px;
  margin-top: 10px;
  background: #00aafe;
}
.container-index .music-list-main .list-right .title::before {
  content: "";
  display: block;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1583px -677px;
width:28px;
height:24px;

  position: absolute;
  top: -10px;
  right: -20px;
}
.container-index .music-list-main .list-right .music-list {
  width: 700px;
  height: 320px;
  margin-top: 0;
  padding: 0 60px;
}
.container-index .music-list-main .list-right .music-list .music-item {
  display: block;
  background: none;
  color: #193153;
  font-size: 18px;
  line-height: 50px;
  cursor: pointer;
}
.container-index .music-list-main .list-right .music-list .music-item.active .tit {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-988px -459px;
width:603px;
height:50px;

}
.container-index .music-list-main .list-right .music-list .music-item.active .tit span {
  font-size: 0;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-1644px -239px;
width:18px;
height:19px;

}
.container-index .music-list-main .list-right .music-list .music-item.active .tit::before {
  display: none;
}
.container-index .music-list-main .list-right .music-list .music-item.active + .music-item .tit::before {
  display: none;
}
.container-index .music-list-main .list-right .music-list .music-item .btn-play::after {
  display: none;
}
.container-index .music-list-main .list-right .music-list .music-item .tit {
  position: relative;
  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;
}
.container-index .music-list-main .list-right .music-list .music-item .tit span {
  display: inline-block;
  width: 18px;
  color: #96abc3;
  margin-right: 15px;
}
.container-index .music-list-main .list-right .music-list .music-item .tit::before {
  content: "";
  display: block;
  position: absolute;
  left: 25px;
  top: 0;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-753px -213px;
width:118px;
height:1px;

}
.container-index .music-list-main .list-right .music-list .music-item0 .tit::before {
  display: none;
}
.mask {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  background: rgba(0, 0, 0, 0.8);
}
.pop-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 500px;
  height: 400px;
  background: white;
  color: red;
}
.pop-bg .pop-close {
  position: absolute;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
  cursor: pointer;
  top: -41px;
  right: -37px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-0px -858px;
width:128px;
height:122px;

}
.pop-bg .pop-close:hover {
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/sprite-cf2278_cf2278dd.png);background-size:1666px 1050px;
background-position:-132px -858px;
width:128px;
height:122px;

}
.msg-pop {
  padding: 40px 20px;
  width: 400px;
  height: 200px;
  color: black;
}
.msg-pop .message-title {
  text-align: center;
  font-size: 20px;
}
.msg-pop .message-content {
  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;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.msg-pop .message-content.center {
  text-align: center;
}
.msg-pop .message-btns {
  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;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 40px;
}
.msg-pop .message-btns button {
  margin: 0 10px;
}
.video-pop {
  width: 1194px;
  height: 683px;
}
.video-pop .pop-content {
  position: relative;
  width: 1194px;
  height: 683px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/video-pop_cc2b34a1.png) no-repeat;
  background-size: cover;
}
.video-pop .pop-content .inner {
  position: absolute;
  top: 21px;
  left: 37px;
}
.video-pop .pop-content .inner .content,
.video-pop .pop-content .inner #video-box {
  width: 1121px;
  height: 628px;
}
.video-pop .pop-content .inner .content video,
.video-pop .pop-content .inner #video-box video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.image-pop {
  width: 1194px;
  height: 683px;
}
.image-pop .pop-content {
  position: relative;
  width: 1194px;
  height: 683px;
  background: url(https://qmx.res.netease.com/pc/zt/20230814201320/assets/video-pop_cc2b34a1.png) no-repeat;
  background-size: cover;
}
.image-pop .pop-content .inner {
  position: absolute;
  top: 21px;
  left: 37px;
}
.image-pop .pop-content .inner .content,
.image-pop .pop-content .inner #image-box {
  width: 1121px;
  height: 628px;
}
.image-pop .pop-content .inner .content img,
.image-pop .pop-content .inner #image-box img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.image-pop .pop-content .showYt {
  text-align: left;
  color: #fff;
  font-size: 22px;
  line-height: 30px;
  position: absolute;
  left: 0;
  bottom: -40px;
}
.image-pop .pop-content .showYt:hover {
  text-decoration: underline;
}

