@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;
}
.xy-center {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
@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: 'NotoSansSC';
  src: url("https://nie.res.netease.com/comm/js/leihuo/fonts/noto-sans-sc-v12-latin_chinese-simplified-regular.woff2") format('woff2'), url("https://nie.res.netease.com/comm/js/leihuo/fonts/noto-sans-sc-v12-latin_chinese-simplified-regular.woff") format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
html,
body {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: 100%;
  min-width: 1382px;
}
body {
  width: 100%;
  height: 100%;
  font-size: 16px;
  font-family: "notosanssc", "Microsoft YaHei", sans-serif;
  background: #f0f6fe url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/bg_39800712.jpg) repeat-y center center;
  background-size: 100% auto;
  color: #343334;
}
body.pop-hidden {
  overflow: hidden;
}
#urs-login {
  margin-top: 40px;
}
#app {
  width: 100%;
}
#app #main-view {
  position: relative;
  margin-bottom: 155px;
}
#copyright .leihuo-copyright {
  background: transparent;
}
#copyright .btn-copyright {
  display: none;
}
#copyright .footer {
  position: static;
  display: block;
}
.ch-box {
  width: 217px;
  height: 217px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1035px -1014px;

  cursor: pointer;
  position: absolute;
  top: 670px;
  right: 39px;
}
.ch-box:hover {
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
}
.top-box {
  width: 112px;
  height: 112px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-236px -1692px;

  cursor: pointer;
  position: fixed;
  display: none;
  top: 750px;
  right: 90px;
}
.top-box:hover {
  width: 112px;
  height: 112px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-352px -1692px;

}
.contact-box {
  position: absolute;
  top: 920px;
  right: 32px;
  z-index: 99;
}
.contact-box .contact-box__code {
  width: 223px;
  height: 281px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1896px -1040px;

}
.contact-box .contact-box__close {
  display: none;
  margin-top: 20px;
  width: 46px;
  height: 46px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1820px -1172px;

  cursor: pointer;
}
.contact-box .contact-box__close:hover {
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
}
@media screen and (max-width: 1550px) {
  .container-index .top-box {
    right: 50px;
  }
}
.suspend .top-box {
  display: block;
}
.suspend .ch-box {
  position: fixed;
  top: 170px;
}
.suspend .contact-box {
  position: fixed;
  top: 420px;
}
.top-bar {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9;
  height: 68px;
  background-color: rgba(226, 239, 255, 0.8);
}
.top-bar .main {
  margin: 0 auto;
  width: 100%;
  max-width: 1920px;
  height: 100%;
  padding: 0 35px;
  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: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.top-bar .nav-logo {
  margin-right: 84px;
  display: block;
  width: 134px;
  height: 37px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-340px -1810px;

  cursor: pointer;
}
.top-bar .about {
  font-size: 20px;
  margin-right: 51px;
}
.top-bar .login-info {
  font-size: 20px;
}
.top-bar .login-info .login-btn {
  position: relative;
  color: #4589f5;
  cursor: pointer;
}
.top-bar .login-info .login-btn::after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1px;
  content: '';
  height: 1px;
  width: 0;
  background-color: #4589f5;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.top-bar .login-info .login-btn:hover::after {
  width: 100%;
}
.top-bar .login-info .login-out {
  position: relative;
  color: #4589f5;
  cursor: pointer;
}
.top-bar .login-info .login-out::after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1px;
  content: '';
  height: 1px;
  width: 0;
  background-color: #4589f5;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.top-bar .login-info .login-out:hover::after {
  width: 100%;
}
.nav-wrap {
  margin-top: 47px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.nav-wrap .nav-list {
  height: 81px;
  margin: 0 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;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  border-radius: 37px;
}
.nav-wrap .nav-item {
  position: relative;
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px);
  letter-spacing: 1px;
  color: #343334;
  text-align: center;
  font-size: 26px;
  width: 203px;
  height: 59px;
  line-height: 56px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.nav-wrap .nav-item .top-tip {
  position: absolute;
  width: 201px;
  height: 35px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/tip-bg_c202eb12.png) center no-repeat;
  background-size: contain;
  font-size: 16px;
  color: #333;
  line-height: 30px;
  top: -35px;
  left: 70%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: auto;
  background-size: 100% 100%;
  white-space: nowrap;
  padding: 0 5px;
}
.nav-wrap .nav-item:hover,
.nav-wrap .nav-item.active {
  color: #fff;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/nav-item-h-1_1e40e04d.png) center no-repeat;
  background-size: contain;
}
.nav-wrap .nav-item:hover::after,
.nav-wrap .nav-item.active::after {
  display: none;
}
.nav-wrap .nav-item:hover .top-tip,
.nav-wrap .nav-item.active .top-tip {
  color: #fff;
}
.nav-wrap .nav-item.nav-lock {
  position: relative;
  vertical-align: middle;
}
.nav-wrap .nav-item.nav-lock::before {
  content: '';
  width: 16px;
  height: 22px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/lock-icon-black_fcfa075f.png) center no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px);
}
.nav-wrap .nav-item.nav-lock:hover::before,
.nav-wrap .nav-item.nav-lock.active::before {
  width: 16px;
  height: 22px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/lock-icon_357b01d7.png) center no-repeat;
  background-size: contain;
}
.enroll {
  position: absolute;
  top: 0;
  left: 0;
  width: 267px;
  height: 82px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/enroll_a35b9aee.png) center no-repeat;
  background-size: contain;
  cursor: pointer;
  z-index: 999;
  -webkit-transition: width 0.3s, height 0.3s;
  transition: width 0.3s, height 0.3s;
}
.enroll:hover {
  width: 267px;
  height: 82px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-0px -1606px;

}
.small .enroll {
  top: 5px;
  width: 69px;
  height: 68px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/enroll-small_f7d801b9.png) center no-repeat;
  background-size: contain;
}
.small .enroll:hover {
  width: 69px;
  height: 68px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1794px -1014px;

  -webkit-filter: brightness(1.05);

          filter: brightness(1.05);
}
.qrcode {
  position: absolute;
  top: 120px;
  left: 0;
  -webkit-transition: width 0.3s, height 0.3s;
  transition: width 0.3s, height 0.3s;
  z-index: 999;
}
.qrcode .change {
  position: absolute;
  top: calc(50% + 10px);
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  width: 40px;
  height: 60px;
}
.qrcode.small {
  width: 101px;
  height: 249px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/qrcode-small_5d651530.png) center no-repeat;
  background-size: contain;
}
.qrcode.small .change {
  top: calc(50% - 10px);
}
.qrcode .code-box {
  width: 100%;
  height: 100%;
  padding: 95px 43px 15px 14px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.qrcode .code-box img {
  width: 100%;
  -webkit-transition: width 0.3s, height 0.3s;
  transition: width 0.3s, height 0.3s;
}
.suspend .qrcode {
  position: fixed;
}
.global-pop {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 999;
}
.global-pop .global-pop-content {
  margin: 0 auto;
}
.global-pop .mask {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.8);
}
.global-pop .mask.no-active {
  background-color: rgba(0, 0, 0, 0.8);
}
.global-pop .mask.active {
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
  background-color: rgba(0, 0, 0, 0.8);
}
.global-pop .pop-footer {
  text-align: center;
}
.global-pop-wrap {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: #fff;
  padding: 40px 60px 30px;
  width: 690px;
  min-height: 300px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 695px;
  height: 482px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/pop-bg_09619f9a.png) center no-repeat;
  background-size: contain;
  background-size: 100% 100%;
}
.global-pop-wrap .close {
  position: absolute;
  top: 49px;
  right: 20px;
  color: #fff;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1065px -1235px;
width:26px;
height:26px;

  cursor: pointer;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.global-pop-wrap .close:hover {
  -webkit-transform: rotateZ(90deg);
          transform: rotateZ(90deg);
}
.global-pop-wrap .message-body {
  font-size: 16px;
  text-align: center;
}
.global-pop-wrap .pop-footer {
  margin-top: 40px;
}
.message-pop .global-pop-content {
  height: 100%;
  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-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.message-pop .global-pop-content .title {
  color: #5f90dd;
  font-size: 26px;
  font-weight: 700;
  text-align: center;
  letter-spacing: 1px;
  margin-top: 20px;
}
.message-pop .global-pop-content .message {
  text-align: center;
  font-size: 20px;
  color: #343334;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  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-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  word-break: break-all;
}
.message-pop .global-pop-content .message .text {
  color: #5f90dd;
}
.message-pop .global-pop-content .message .tips {
  font-size: 16px;
  margin-bottom: 0;
}
.message-pop .global-pop-content .button-bots {
  font-size: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.message-pop .global-pop-content .button-bots .confirm {
  text-align: center;
  border-radius: 8px;
  background: #977ada;
  color: #fdfdfd;
  line-height: 45px;
  width: 156px;
  height: 45px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-948px -1692px;

  cursor: pointer;
}
.message-pop .global-pop-content .button-bots .confirm:hover {
  width: 156px;
  height: 45px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1108px -1692px;

}
.message-pop .global-pop-content .button-bots .cancel {
  line-height: 45px;
  text-align: center;
  border-radius: 8px;
  background: #eaeaea;
  color: #fdfdfd;
  width: 156px;
  height: 45px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-2026px -1606px;

  cursor: pointer;
}
.message-pop .global-pop-content .button-bots .cancel:hover {
  width: 156px;
  height: 45px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-468px -1692px;

}
.message-pop .global-pop-content .confirm-long {
  line-height: 45px;
  font-size: 18px;
  width: 156px;
  height: 45px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-948px -1692px;

  color: #fdfdfd;
  text-align: center;
  border-radius: 8px;
  margin: 0 auto;
  cursor: pointer;
}
.message-pop .global-pop-content .confirm-long:hover {
  width: 156px;
  height: 45px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1108px -1692px;

}
.message-pop .global-pop-content .tips {
  text-align: center;
  color: #343334;
  font-size: 16px;
  margin-bottom: 28px;
}
.message-pop .global-pop-content .tips .text {
  color: #5f90dd;
}
.message-pop.small .global-pop-wrap {
  width: 477px;
  height: 301px;
}
.message-pop.small .global-pop-wrap .close {
  top: 39px;
  right: 18px;
}
.team .global-pop .edit-btn {
  width: 110px;
  height: 32px;
  margin-left: 18px;
  border-radius: 16px;
  background: #5f90dd;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  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;
  font-size: 18px;
  color: #fff;
}
.team .global-pop .edit-btn:nth-of-type(2) {
  background: none;
  border: 1px solid #5f90dd;
  color: #5f90dd;
}
.team .global-pop .edit-btn:hover {
  opacity: 0.9;
}
.team .global-pop .member-item-box .member-item {
  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;
  text-align: left;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 16px;
  margin-bottom: 16px;
}
.team .global-pop .member-item-box .member-item:last-child {
  margin-bottom: 0;
}
.team .global-pop .member-item-box .member-item .label {
  font-size: 20px;
  color: #343334;
}
.team .global-pop .member-item-box .member-item .btn-box {
  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: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.role .global-pop-wrap {
  width: 910px;
  height: 564px;
  padding: 100px 54px 42px 54px;
}
.role .global-pop-wrap::before {
  position: absolute;
  right: 58px;
  top: 100px;
  bottom: 42px;
  width: 1px;
  background-color: #719ec7;
  content: "";
}
.role .global-pop-content {
  margin: 0;
  padding-left: 30px;
  position: relative;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  color: #343334;
  font-size: 14px;
  padding-right: 15px;
  line-height: 29px;
}
.role .global-pop-content h4 {
  font-size: 16px;
  font-weight: 700;
  -webkit-transform: translateX(-30px);
          transform: translateX(-30px);
}
.role .global-pop-content::-webkit-scrollbar {
  width: 9px;
  background-color: transparent;
}
.role .global-pop-content::-webkit-scrollbar-track {
  width: 9px;
  background-color: transparent;
}
.role .global-pop-content::-webkit-scrollbar-thumb {
  width: 9px;
  height: 37px;
  background-color: #9ccaf5;
  border-radius: 4px;
}
.invitation .global-pop-wrap {
  position: relative;
  width: 588px;
  height: 803px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/invitation-pop-bg_24dec43f.png) center no-repeat;
  background-size: contain;
}
.invitation .global-pop-wrap .invitation-qrcode {
  position: absolute;
  bottom: 78px;
  left: 234px;
}
.invitation .global-pop-wrap .close {
  width: 36px;
  height: 36px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/close-light_ad03128c.png) center no-repeat;
  background-size: contain;
  z-index: 9999;
}
.invitation .global-pop-wrap .invitation-image {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.vote-invitation .global-pop-wrap {
  width: 588px;
  height: 803px;
  padding: 0;
  background: transparent;
}
.vote-invitation .global-pop-wrap .invitation-qrcode {
  position: absolute;
  top: 642px;
  left: 248px;
}
.vote-invitation .global-pop-wrap .close {
  top: 19px;
  width: 36px;
  height: 36px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/close-light_ad03128c.png) center no-repeat;
  background-size: contain;
  z-index: 9999;
}
.vote-invitation .global-pop-wrap .global-pop-content {
  width: 100%;
  height: 100%;
}
.vote-invitation .global-pop-wrap .global-pop-content .img-box {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 99999px;
  width: 588px;
  height: 803px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/vote-invitation-pop-bg_b7088142.png) center no-repeat;
  background-size: contain;
}
.vote-invitation .global-pop-wrap .invitation-image {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.vote-invitation .global-pop-wrap .work-title,
.vote-invitation .global-pop-wrap .work-content,
.vote-invitation .global-pop-wrap .work-cover {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.vote-invitation .global-pop-wrap .work-title {
  bottom: 281px;
  color: #4287f5;
  font-size: 18px;
}
.vote-invitation .global-pop-wrap .work-cover {
  width: 325px;
  height: 169px;
  position: absolute;
  top: 318px;
  z-index: 2;
}
.vote-invitation .global-pop-wrap .work-cover img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 15px;
}
.vote-invitation .global-pop-wrap .work-content {
  top: 540px;
  font-size: 14px;
  max-width: 270px;
  line-height: 21px;
  text-align: center;
  color: #343334;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.login .global-pop-wrap {
  padding: 60px 35px 30px 35px;
}
.video .global-pop-wrap {
  width: 973px;
  height: 554px;
  padding: 0;
  background-image: none;
  background-color: #000;
}
.video .global-pop-wrap .global-pop-content,
.video .global-pop-wrap .iframe-box,
.video .global-pop-wrap iframe,
.video .global-pop-wrap video,
.video .global-pop-wrap img {
  width: 100%;
  height: 100%;
}
.video .global-pop-wrap .close {
  top: -45px;
  right: 0;
  width: 36px;
  height: 36px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/close-light_ad03128c.png) center no-repeat;
  background-size: contain;
}
.img .global-pop-wrap {
  padding: 0;
  background-image: none;
  background-color: transparent;
  width: auto;
}
.img .global-pop-wrap .global-pop-content,
.img .global-pop-wrap .iframe-box,
.img .global-pop-wrap iframe,
.img .global-pop-wrap video,
.img .global-pop-wrap img {
  height: 100%;
  background-size: contain;
}
.img .global-pop-wrap .close {
  top: -45px;
  right: 0;
  width: 36px;
  height: 36px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/close-light_ad03128c.png) center no-repeat;
  background-size: contain;
}
.address .global-pop-wrap {
  padding-top: 60px;
}
.address .global-pop-wrap .title {
  font-size: 20px;
  letter-spacing: 1px;
  text-align: center;
  font-weight: 700;
}
.address .global-pop-wrap .tips {
  text-align: center;
  color: #343334;
  font-size: 16px;
  height: 30px;
  margin-top: 5px;
}
.address .global-pop-wrap .leihuo-address-register {
  width: 100%;
  margin-top: 30px;
}
.address .global-pop-wrap .leihuo-address-register .address-title,
.address .global-pop-wrap .leihuo-address-register .back-from-address,
.address .global-pop-wrap .leihuo-address-register .address-sub,
.address .global-pop-wrap .leihuo-address-register .address-toggle {
  display: none;
}
.address .global-pop-wrap .leihuo-address-register input,
.address .global-pop-wrap .leihuo-address-register .el-input__inner {
  border: solid 1px #7badf8;
  border-color: #7badf8 !important;
}
.address .global-pop-wrap .leihuo-address-register .btn-address {
  margin-top: 30px;
  width: 156px;
  height: 45px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-948px -1692px;

  line-height: 45px;
  font-size: 20px;
}
.address .global-pop-wrap .leihuo-address-register .btn-address:hover {
  width: 156px;
  height: 45px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1108px -1692px;

}
.address .global-pop-wrap .leihuo-address-register .leihuo-district-sel .district-item {
  width: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.team-invitation-pop .global-pop-content .tips {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  text-align: left;
}
.ch-code-pop .global-pop-content {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ch-code-pop .title {
  font-size: 26px;
  color: #5f90dd;
  line-height: 1.115;
  text-align: center;
  margin-top: 53px;
}
.ch-code-pop .content {
  margin-top: 34px;
  font-size: 20px;
  color: #343334;
  line-height: 1.9;
  text-align: center;
}
.ch-code-pop .content .ch-code-box {
  margin-top: 48px;
  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;
}
.ch-code-pop .content .ch-code-box span {
  font-size: 36px;
  font-weight: 900;
  color: #343334;
  line-height: 0.946;
  margin: 0 95px 0 60px;
}
.ch-code-pop .content .ch-code-box .copy-btn {
  border: none;
  background: none;
  text-underline-position: under;
  text-decoration: underline;
  font-weight: 900;
}
.ch-code-pop .content p:last-child {
  text-align: start;
  margin-left: 50px;
}
.ch-code-pop .content p:last-child span {
  font-size: 36px;
  font-weight: 900;
  color: #343334;
  margin: 0 20px 0 20px;
}
.qrcode-pop .global-pop-wrap {
  text-align: center;
}
.qrcode-pop .global-pop-wrap .title {
  font-size: 26px;
  color: #5f90dd;
}
.qrcode-pop .global-pop-wrap .message {
  margin-top: 21px;
  font-size: 18px;
}
.qrcode-pop .global-pop-wrap .qrcode-box {
  margin-bottom: 21px;
}
.qrcode-pop .global-pop-wrap .qrcode-box > span {
  display: inline-block;
}
.qrcode-pop .global-pop-wrap .qrcode-box > span .text {
  font-size: 16px;
  line-height: 26px;
  letter-spacing: 0;
  margin-top: 130px;
}
.qrcode-pop .global-pop-wrap .qrcode-box .clicli-no {
  margin: 18px 107px 0 0;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/qq-code_d5e2b75c.png);
  background-size: contain;
  width: 143px;
  height: 187px;
}
.qrcode-pop .global-pop-wrap .qrcode-box .clicli {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/cli-code_1a738d8a.png);
  background-size: contain;
  width: 143px;
  height: 187px;
}
.init-pop {
  display: none;
  z-index: 99;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 727px;
  height: 803px;
  background: unset;
  font-size: 16px;
}
.init-pop .global-pop-content,
.init-pop .global-pop-wrap {
  background: unset;
}
.init-pop .global-pop-wrap {
  width: 100%;
  height: 100%;
}
.init-pop .mask {
  background-color: unset;
}
.init-pop .mask.active {
  background-color: unset;
}
.init-pop .close {
  cursor: pointer;
  position: absolute;
  top: 20px;
  right: 110px;
  width: 26px;
  height: 26px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/init-close_d8b82822.png);
  background-size: contain;
}
.init-pop .pop-content {
  width: 420px;
  margin: 340px 0 0 65px;
  text-align: left;
  text-indent: 1em;
  line-height: 28px;
}
.init-pop .pop-content p {
  margin-top: 20px;
}
.init-pop .orange {
  color: #fa8a50;
  font-size: 16px;
}
.download-pop.certificate .global-pop-wrap {
  padding: 0;
}
.download-pop.certificate .global-pop-wrap .global-pop-content {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.download-pop .global-pop-wrap {
  padding: 50px 60px 30px;
}
.download-pop .global-pop-wrap .title {
  color: #5f90dd;
  font-size: 26px;
  font-weight: 700;
  text-align: center;
  letter-spacing: 1px;
  margin-top: 20px;
}
.download-pop .global-pop-wrap .down-content {
  margin-top: 30px;
  height: 220px;
  overflow: hidden;
  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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.download-pop .global-pop-wrap .down-content .down-item {
  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;
}
.download-pop .global-pop-wrap .down-content .down-item span {
  display: inline-block;
  width: 150px;
}
.download-pop .global-pop-wrap .down-content .down-item a {
  margin: 10px;
  color: #4e9de7;
}
.download-pop .global-pop-wrap .down-content .down-item a:hover {
  text-decoration: underline;
}
.my-reward {
  position: relative;
  width: 1018px;
}
.my-reward .my-reward-info {
  position: relative;
}
.my-reward .my-reward-info .title-bg {
  margin: 0 auto;
  margin-bottom: 16px;
  width: 291px;
  height: 74px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/my-reward-title_f1abe723.png) center no-repeat;
  background-size: contain;
}
.my-reward .my-reward-info .back-btn {
  position: absolute;
  bottom: 0;
  left: 0;
  cursor: pointer;
  width: 126px;
  height: 40px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-979px -1741px;

}
.my-reward .my-reward-info .back-btn:hover {
  width: 126px;
  height: 40px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1109px -1741px;

}
.my-reward .my-reward-box {
  position: relative;
  margin-top: 48px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.78)), to(#f1f7ff));
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.78) 0%, #f1f7ff 100%);
  -webkit-box-shadow: 0 0 10px 0 rgba(118, 149, 193, 0.1);
          box-shadow: 0 0 10px 0 rgba(118, 149, 193, 0.1);
  border-radius: 17px;
  padding: 109px 95px 72px 95px;
}
.my-reward .integral-info {
  position: absolute;
  right: 33px;
  top: 38px;
  text-align: center;
  font-size: 24px;
  letter-spacing: 1px;
  color: #343334;
}
.my-reward .integral-info .integral {
  padding: 0 15px;
  position: relative;
  cursor: pointer;
  color: #4589f5;
  cursor: unset;
}
.my-reward .integral-info .integral::after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1px;
  content: '';
  height: 1px;
  width: 0;
  background-color: #282828;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.my-reward .integral-info .integral:hover::after {
  width: 100%;
}
.my-reward .integral-info .integral::after {
  width: 100%;
}
.my-reward .notes-info {
  margin-top: 30px;
  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-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.my-reward .notes-info .notes-item,
.my-reward .notes-info .list-title {
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  font-size: 24px;
}
.my-reward .notes-info .list-title {
  position: relative;
}
.my-reward .notes-info .list-title .title {
  text-align: center;
  width: 30%;
}
.my-reward .notes-info .list-title::after {
  content: "";
  position: absolute;
  bottom: -22px;
  width: 100%;
  height: 2px;
  background-color: #282828;
  opacity: 0.1;
}
.my-reward .notes-info .notes-list {
  width: 100%;
  margin-top: 32px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.my-reward .notes-info .notes-list .empty {
  margin-top: 32px;
  text-align: center;
}
.my-reward .notes-info .notes-list .notes-item {
  margin-top: 32px;
}
.my-reward .notes-info .notes-list .notes-item .item {
  width: 30%;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.my-reward .notes-info .notes-list .notes-item .unclaimed {
  cursor: pointer;
  color: #4589f5;
}
.my-reward .tips {
  text-align: center;
  color: #343334;
  font-size: 18px;
  height: 30px;
  margin-top: 70px;
}
#app {
  width: 100%;
}
#app .banner {
  position: relative;
  height: 647px;
  background: #f0f6fe url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/banner_5df88518.jpg) center top no-repeat;
  background-size: auto 100%;
}
#app .banner .apply-btn {
  position: absolute;
  bottom: 30px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 253px;
  height: 72px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/apply-btn_e30d3684.png) no-repeat center center / cover;
  cursor: pointer;
}
#app .banner .apply-btn::after {
  content: '';
  width: 142px;
  height: 41px;
  position: absolute;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/apply-btn-tip_6b4ef529.png) no-repeat;
  background-size: auto 100%;
  top: -24px;
  right: -96px;
}
#app .banner .apply-btn.isEnd {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1414px -788px;
width:355px;
height:98px;

  pointer-events: none;
  cursor: not-allowed;
}
#app .banner .apply-btn.isEnd::after {
  content: '';
  background: none;
}
#app .banner .apply-btn.form-team {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/apply-btn-1_592bb1a0.png) no-repeat center center / cover;
}
#app .banner .apply-btn:hover {
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
}
.container-index {
  position: relative;
  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-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 76px;
  overflow: hidden;
}
.container-index .block {
  margin: 0 auto;
}
.container-index .title,
.container-index .tips-title {
  font-weight: 700;
  margin: 0 auto;
}
.container-index .title {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  position: relative;
}
.container-index .title::after {
  position: absolute;
  left: -40px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  content: '';
  width: 30px;
  height: 1px;
  background-color: #333333;
}
.container-index .title::before {
  position: absolute;
  right: -40px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  content: '';
  width: 30px;
  height: 1px;
  background-color: #333333;
}
.container-index .info .summary {
  padding-top: 680px;
  width: 1038px;
  height: 1287px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/info-summary-bg_205a38ae.png) center no-repeat;
  background-size: contain;
  overflow: hidden;
}
.container-index .info .summary .title {
  margin-top: 40px;
  font-size: 30px;
}
.container-index .info .summary .content {
  margin: 0 auto 10px;
  width: 855px;
  color: #343334;
  font-size: 17px;
  line-height: 34px;
  font-family: 'NotoSansSC', sans-serif;
}
.container-index .info .summary .tips-title {
  margin-top: 110px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 24px;
}
.container-index .info .summary .tips {
  margin: 0 auto;
  margin-top: 12px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 14px;
}
.container-index .info .summary .tips-list {
  width: 900px;
  margin: 0 auto;
  margin-top: 130px;
  font-size: 18px;
  line-height: 34px;
  font-family: 'NotoSansSC', sans-serif;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container-index .info .summary .tips-list .tips-item {
  margin-bottom: 30px;
  width: 100%;
  text-align: center;
}
.container-index .info .summary .tips-list .ask-tips-title {
  display: inline-block;
  color: #343434;
  font-weight: bold;
  font-size: 22px;
  background-color: #d7c7ff;
  border-radius: 19px;
  width: 134px;
  height: 37px;
  text-align: center;
  line-height: 35px;
}
.container-index .info .summary .tips-list .desc {
  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-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 10px;
}
.container-index .info .summary .tips-list .desc .tips-content {
  font-size: 14px;
  line-height: 20px;
  margin-left: -8px;
  color: #6a6a6a;
}
.container-index .info .summary .tips-list .progress {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin: 15px auto 0;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.container-index .info .summary .tips-list .progress .fd-content {
  width: 790px;
  -webkit-transform: translateY(-4px);
          transform: translateY(-4px);
}
.container-index .info .theme {
  position: relative;
  margin-top: 100px;
  width: 1037px;
  height: 393px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/info-theme-bg_33cb459a.png) center no-repeat;
  background-size: contain;
}
.container-index .info .theme .info-theme-img-box {
  position: absolute;
  top: -63px;
  left: 48px;
  width: 463px;
  height: 303px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/info-theme-img-bg_93576665.png) center no-repeat;
  background-size: contain;
}
.container-index .info .theme .info-theme-img-box .info-theme-img {
  margin: 0 auto;
  margin-top: 45px;
  width: 434px;
  height: 241px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/info-theme-img_ff4dec21.png) center no-repeat;
  background-size: contain;
}
.container-index .info .theme .content-box {
  width: 430px;
  margin-left: auto;
  margin-right: 46px;
  overflow: hidden;
}
.container-index .info .theme .content-box .title {
  font-size: 26px;
  margin-top: 33px;
}
.container-index .info .theme .content-box .content {
  margin-top: 10px;
  font-size: 17px;
  line-height: 34px;
}
.container-index .info .theme .tips-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 70px;
}
.container-index .info .theme .tips-list .type,
.container-index .info .theme .tips-list .ask {
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.container-index .info .theme .tips-list .tips-title {
  width: 87px;
  margin: 0;
}
.container-index .info .theme .tips-list .tips {
  width: calc(100% - 87px);
}
.container-index .info .harvest {
  margin-top: 46px;
  width: 729px;
  height: 292px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/info-harvest-bg_fc6ac3b9.png) center no-repeat;
  background-size: contain;
}
.container-index .cli {
  margin-top: 108px;
  width: 1038px;
  height: 628px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/cli-bg_94a46e36.png) center no-repeat;
  background-size: contain;
}
.container-index .process .process-content {
  margin-top: 124px;
  text-align: center;
  width: 1920px;
  height: 973px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/process-bg_467d23f2.png) center no-repeat;
  background-size: contain;
  overflow: hidden;
}
.container-index .process .process-content .process-list {
  margin: 0 auto;
  margin-top: 238px;
  width: 872px;
  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 .process .process-content .process-list .process-item {
  width: 264px;
  height: 306px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/process-item_7877efe0.png) center no-repeat;
  background-size: contain;
  position: relative;
  z-index: 2;
}
.container-index .process .process-content .process-list .process-item:nth-child(2) {
  width: 264px;
  height: 351px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/process-item-long_fa2aedd6.png) center no-repeat;
  background-size: contain;
  margin-top: -46px;
}
.container-index .process .process-content .process-list .process-item:nth-child(2) .process-item-title {
  margin-top: 28px;
}
.container-index .process .process-content .process-list .process-item:nth-child(2) .start {
  margin-top: -5px;
}
.container-index .process .process-content .process-list .process-item:nth-child(1) .process-item-title {
  margin-top: 16px;
}
.container-index .process .process-content .process-list .process-item:nth-child(3) .process-item-title {
  margin: 16px auto;
}
.container-index .process .process-content .process-list .process-item:nth-child(3) .process-content {
  line-height: 1;
}
.container-index .process .process-content .process-list .process-item:nth-child(3) .start {
  margin-bottom: 0;
}
.container-index .process .process-content .process-list .process-item-title {
  height: 68px;
  width: 180px;
  line-height: 68px;
  text-align: center;
  margin: 20px auto 10px;
  color: #fff;
  font-size: 30px;
  font-weight: 600;
  letter-spacing: 10px;
  font-family: 'NotoSansSC', sans-serif;
}
.container-index .process .process-content .process-list .process-item .start {
  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;
  margin-bottom: 10px;
}
.container-index .process .process-content .process-list .process-item .end {
  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;
  font-family: 'NotoSansSC', sans-serif;
}
.container-index .process .process-content .process-list .process-item .progress-title {
  color: #343334;
  font-size: 20px;
  font-weight: bold;
  display: inline-block;
  text-align: center;
}
.container-index .process .process-content .process-list .process-item .p-title {
  color: #343334;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  margin-top: -5px;
  margin-bottom: 10px;
}
.container-index .process .process-content .process-list .process-item .progress-content {
  font-size: 16px;
}
.container-index .process .process-content .process-list .process-item .content {
  text-align: center;
  margin: 0 auto;
}
.container-index .process .process-content .process-list .process-item .desc {
  font-size: 15px;
  text-align: center;
}
.container-index .process .process-content .process-list .process-progress {
  position: absolute;
  top: 260px;
  z-index: 0;
  width: 902px;
  height: 69px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/progress_1f9b5cc3.png) center no-repeat;
  background-size: contain;
}
.container-index .process .process-content .process-standard {
  margin: 76px auto 0;
  width: 1236px;
  height: 132px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/reward-two_9ce374a9.png) center no-repeat;
  background-size: contain;
}
.container-index .process .title {
  font-size: 30px;
  margin-top: 88px;
}
.container-index .process .tips {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  margin-top: 10px;
  font-size: 16px;
}
.container-index .process .tips strong {
  font-weight: 700;
}
.container-index .reward {
  margin-top: 100px;
  text-align: center;
  max-width: 1180px;
}
.container-index .reward div {
  margin: 0 auto;
}
.container-index .reward .reward-title {
  margin-top: -40px;
  width: 255px;
  height: 80px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/reward-title_562ca503.png) center no-repeat;
  background-size: contain;
}
.container-index .reward .reward-one {
  margin-top: 50px;
  width: 1036px;
  height: 502px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/reward-one_4e1fce9c.png) center no-repeat;
  background-size: contain;
}
.container-index .reward .reward-three {
  margin-top: 50px;
  width: 1039px;
  height: 930px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/reward-three_0926b6db.png) center no-repeat;
  background-size: contain;
}
.container-index .review {
  margin-top: 144px;
  width: 1920px;
  height: 906px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/review-bg_68b38285.png) center no-repeat;
  background-position: top center;
  background-size: contain;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.container-index .review .review-list {
  margin: 0 auto;
  margin-top: 168px;
  width: 1091px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.container-index .review .review-list .review-item {
  position: relative;
  margin-bottom: 40px;
  margin-right: 24px;
  width: 217px;
  height: 263px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/review-item-bg_5ad594a1.png) center no-repeat;
  background-size: contain;
}
.container-index .review .review-list .review-item:nth-child(4n) {
  margin-right: auto;
}
.container-index .review .review-list .review-item:nth-child(8n + 5) {
  margin-left: auto;
}
.container-index .review .review-list .review-item-cover {
  margin: 6px auto;
  width: 203px;
  height: 203px;
  border-radius: 48px 48px 0 48px;
  background-size: cover;
  background-position: center;
}
.container-index .review .review-list .review-item-name {
  position: absolute;
  bottom: 62px;
  right: 20px;
  color: #fff;
  font-size: 27px;
  letter-spacing: 1px;
}
.container-index .review .review-list .review-item-job {
  position: absolute;
  bottom: 18px;
  right: 20px;
  font-size: 17px;
}
.container-index .canal {
  margin-top: 112px;
  width: 1028px;
  height: 672px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/canal-bg_3d68b4e3.png) center no-repeat;
  background-size: contain;
  padding: 0 223px 0 250px;
  font-size: 18px;
  line-height: 26px;
}
.container-index .canal .canal-main {
  margin-top: 260px;
}
.container-index .canal .canal-cli {
  margin-top: 140px;
  margin-left: 10px;
}
.container-index .canal .canal-cli .canal-tips {
  margin-top: 5px;
  font-size: 14px;
}
.container-index .canal .canal-cli .canal-tips .cli-link {
  display: inline-block;
  position: relative;
  color: #3982f8;
  cursor: pointer;
}
.container-index .canal .canal-cli .canal-tips .cli-link::after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1px;
  content: '';
  height: 1px;
  width: 0;
  background-color: #3982f8;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.container-index .canal .canal-cli .canal-tips .cli-link:hover::after {
  width: 100%;
}
.container-index .organizer {
  margin-top: 100px;
}
.container-index .organizer .organizer-content {
  width: 1036px;
  height: 480px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/organizer-bg_91757dfe.png) center no-repeat;
  background-size: contain;
  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-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
}
.container-index .organizer .organizer-title {
  width: 308px;
  height: 80px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/organizer-title_70b52d11.png) center no-repeat;
  background-size: contain;
  margin: 0 auto;
  margin-bottom: 45px;
}
.container-index .organizer .organizer-line {
  width: 100%;
  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 .organizer .special,
.container-index .organizer .main {
  display: inline-block;
  width: 50%;
}
.container-index .organizer .special,
.container-index .organizer .main,
.container-index .organizer .assist {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -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;
}
.container-index .organizer .assist {
  margin-top: 55px;
}
.container-index .organizer .main-title,
.container-index .organizer .special-title,
.container-index .organizer .assist-title {
  width: 176px;
  text-align: center;
  font-size: 22px;
  font-weight: 700;
  line-height: 52px;
  letter-spacing: 1px;
  border-bottom: 2px solid #5f90ed;
  color: #4287f5;
}
.container-index .organizer .main-list,
.container-index .organizer .special-list,
.container-index .organizer .assist-list {
  width: 100%;
  margin-top: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.container-index .organizer .assist-item,
.container-index .organizer .special-item,
.container-index .organizer .main-item {
  text-align: center;
  line-height: 42px;
}
.container-index .organizer .assist-item {
  width: 50%;
}
.container-index .home-nav {
  position: absolute;
  top: 200px;
  right: 39px;
  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;
  -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;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 50px 0 100px 0;
  width: 226px;
  height: 383px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/nav-box_1b9cc29c.png) center no-repeat;
  background-size: contain;
}
.container-index .home-nav .nav-item {
  position: relative;
  margin-bottom: 5px;
  cursor: pointer;
}
.container-index .home-nav .nav-item.nav-info {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1655px -1172px;

}
.container-index .home-nav .nav-item.nav-info:hover,
.container-index .home-nav .nav-item.nav-info.active {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1035px -1445px;

}
.container-index .home-nav .nav-item.nav-cli {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1200px -1445px;

}
.container-index .home-nav .nav-item.nav-cli:hover,
.container-index .home-nav .nav-item.nav-cli.active {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1365px -1445px;

}
.container-index .home-nav .nav-item.nav-process {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1530px -1445px;

}
.container-index .home-nav .nav-item.nav-process:hover,
.container-index .home-nav .nav-item.nav-process.active {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1695px -1445px;

}
.container-index .home-nav .nav-item.nav-canal {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-2024px -1516px;

}
.container-index .home-nav .nav-item.nav-canal:hover,
.container-index .home-nav .nav-item.nav-canal.active {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-551px -1606px;

}
.container-index .home-nav .nav-item.nav-reward {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-716px -1606px;

}
.container-index .home-nav .nav-item.nav-reward:hover,
.container-index .home-nav .nav-item.nav-reward.active {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-881px -1606px;

}
.container-index .home-nav .nav-item.nav-review {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1046px -1606px;

}
.container-index .home-nav .nav-item.nav-review:hover,
.container-index .home-nav .nav-item.nav-review.active {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1211px -1606px;

}
.container-index .home-nav .nav-item.nav-role {
  position: absolute;
  bottom: 24px;
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1376px -1606px;

}
.container-index .home-nav .nav-item.nav-role:hover {
  width: 161px;
  height: 48px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1541px -1606px;

}
@media screen and (max-width: 1550px) {
  .container-index .home-nav {
    right: 0;
  }
}
.suspend .home-nav {
  position: fixed;
}
.container-spread {
  position: relative;
  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-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 76px;
  overflow: hidden;
}
.container-spread .spread-tips {
  width: 723px;
  height: 66px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/spread-tips_06ebd192.png) center no-repeat;
  background-size: contain;
  margin-bottom: 50px;
}
.container-spread .activity {
  width: 1021px;
  overflow: hidden;
}
.container-spread .activity .title-bg {
  width: 658px;
  height: 75px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/activity-title_5eb38cf6.png) center no-repeat;
  background-size: contain;
  margin: 0 auto;
  margin-bottom: 64px;
}
.container-spread .activity .activity-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container-spread .activity .activity-item {
  position: relative;
  width: 323px;
  height: 393px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/activity-bg_8e16c69f.png) center no-repeat;
  background-size: contain;
  margin-bottom: 30px;
  padding: 0 8px;
}
.container-spread .activity .activity-item-index {
  width: 150px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  color: #fff;
  font-size: 27px;
  letter-spacing: 1px;
  font-weight: 700;
}
.container-spread .activity .activity-item-role {
  position: absolute;
  top: 31px;
  right: 15px;
  font-size: 14px;
  letter-spacing: 1px;
  color: #5996f6;
  cursor: pointer;
}
.container-spread .activity .activity-item-role::after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1px;
  content: '';
  height: 1px;
  width: 0;
  background-color: #5f90dd;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.container-spread .activity .activity-item-role:hover::after {
  width: 100%;
}
.container-spread .activity .activity-item-title {
  color: #4287f5;
  font-size: 29px;
  letter-spacing: 1px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  margin-top: 25px;
  font-weight: 700;
}
.container-spread .activity .activity-item-content {
  margin: 0 30px;
  margin-top: 40px;
  color: #343334;
  font-size: 18px;
  line-height: 34px;
}
.container-spread .activity .activity-item-btn {
  position: absolute;
  bottom: 42px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  letter-spacing: 1px;
  color: #fff;
  font-size: 27px;
  text-shadow: 0 0 10px rgba(167, 98, 42, 0.64);
  text-align: center;
  cursor: pointer;
  line-height: 54px;
  font-weight: 700;
  width: 177px;
  height: 54px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1712px -1093px;

}
.container-spread .activity .activity-item-btn:hover {
  width: 177px;
  height: 54px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1474px -1172px;

}
.container-spread .reward {
  position: relative;
  width: 1139px;
}
.container-spread .reward .title-bg {
  margin: 0 auto;
  margin-top: 100px;
  margin-bottom: 16px;
  width: 687px;
  height: 75px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/reward-title_ce481120.png) center no-repeat;
  background-size: contain;
}
.container-spread .reward .point-info {
  display: inline-block;
  position: relative;
  left: 100%;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  font-size: 22px;
  margin-bottom: 36px;
}
.container-spread .reward .point-info .login {
  position: relative;
  color: #f77f46;
  cursor: pointer;
}
.container-spread .reward .point-info .login::after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1px;
  content: '';
  height: 1px;
  width: 0;
  background-color: #f77e45;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.container-spread .reward .point-info .login:hover::after {
  width: 100%;
}
.container-spread .reward .point-info .point {
  display: inline-block;
  color: #343334;
  letter-spacing: 1px;
  margin-right: 30px;
}
.container-spread .reward .point-info .point .number {
  position: relative;
  cursor: pointer;
  color: #4589f5;
  padding: 0 19px;
}
.container-spread .reward .point-info .point .number::after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1px;
  content: '';
  height: 1px;
  width: 0;
  background-color: #282828;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.container-spread .reward .point-info .point .number:hover::after {
  width: 100%;
}
.container-spread .reward .point-info .point .number::after {
  width: 100%;
}
.container-spread .reward .point-info .reward-btn {
  display: inline-block;
  position: relative;
  color: #f77f46;
  cursor: pointer;
}
.container-spread .reward .point-info .reward-btn::after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1px;
  content: '';
  height: 1px;
  width: 0;
  background-color: #f77e45;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.container-spread .reward .point-info .reward-btn:hover::after {
  width: 100%;
}
.container-spread .reward .reward-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container-spread .reward .reward-list .empty {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
.container-spread .reward .reward-item {
  position: relative;
  width: 354px;
  height: 183px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/reward-bg_b454672d.png) center no-repeat;
  background-size: contain;
  margin-bottom: 30px;
  padding: 0 8px;
  margin-right: 25px;
}
.container-spread .reward .reward-item:last-of-type {
  margin-right: auto;
}
.container-spread .reward .reward-item-cover {
  position: absolute;
  left: 12px;
  top: 11px;
  width: 159px;
  height: 159px;
  border-radius: 79px 79px 0 79px;
  background-size: cover;
  background-position: center;
  overflow: hidden;
}
.container-spread .reward .reward-item-title {
  position: absolute;
  left: 190px;
  top: 78px;
  font-size: 19px;
  width: 155px;
  font-weight: 700;
  color: #343334;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.container-spread .reward .reward-item-point {
  position: absolute;
  left: 191px;
  top: 107px;
  color: #fa874f;
  font-size: 14px;
}
.container-spread .reward .reward-item-surplus {
  position: absolute;
  top: 107px;
  right: 19px;
  color: #343334;
  font-size: 14px;
}
.container-spread .reward .reward-item-btn {
  position: absolute;
  bottom: 11px;
  right: 19px;
  cursor: pointer;
  width: 143px;
  height: 30px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1414px -969px;

}
.container-spread .reward .reward-item-btn:hover {
  width: 143px;
  height: 30px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-1561px -969px;

}
.container-spread .reward .reward-item-btn.disable {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  pointer-events: none;
}
.container-spread .my-reward {
  margin-top: 50px;
}
.el-popover {
  width: 304px;
  height: 153px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/pop_e133db64.png) center no-repeat;
  background-size: contain;
  height: auto;
  background-size: 100% 100%;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 1px;
  color: #464648;
  padding: 21px;
  padding-bottom: 30px;
  -webkit-transform: translateX(12px);
          transform: translateX(12px);
}
.el-popover .point-item-key {
  text-align: right;
  display: inline-block;
  width: 90px;
}
.el-popover.small {
  margin-bottom: 30px;
  position: relative;
  padding-right: unset;
  background-image: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/pop-small-center_4e0bd56a.png);
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: repeat;
  height: auto;
}
.el-popover.small .el-popover__title {
  margin-right: 21px;
  text-align: center;
}
.el-popover.small::after,
.el-popover.small::before {
  position: absolute;
  top: -15px;
  left: 0;
  width: 100%;
  height: 20px;
  background-image: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/pop-small_32144ec4.png);
  background-size: 199px 170px;
  background-position: center top;
  content: '';
}
.el-popover.small::before {
  bottom: -15px;
  top: unset;
  background-position: center bottom;
}
.el-popover[x-placement='bottom-end'] {
  width: 304px;
  height: 153px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/pop-b_3b3912e4.png) center no-repeat;
  background-size: contain;
  background-size: 100% 100%;
  height: auto;
  padding: 21px;
  padding-top: 30px;
}
.el-popover[x-placement='bottom-end'].small {
  margin-top: 30px;
  width: 199px;
  height: 49px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/pop-small-center_4e0bd56a.png) center no-repeat;
  background-size: contain;
  background-size: 100% 100%;
  height: auto;
}
.el-popover[x-placement='bottom-end'].small::after,
.el-popover[x-placement='bottom-end'].small::before {
  background-image: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/pop-small-b_bd007aec.png);
}
.el-popover .el-popover__title {
  font-weight: 700;
}
.el-popover .popper__arrow {
  display: none;
}
.container-content {
  position: relative;
  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-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 25px;
  overflow: hidden;
}
.container-content .content-block {
  position: relative;
  margin-top: 50px;
}
.container-content .content-block.clicli {
  width: 100%;
}
.container-content .content-block .clicli-title {
  width: 370px;
  height: 75px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/clicli-title_577c57cf.png) center no-repeat;
  background-size: contain;
  margin: 0 auto;
}
.container-content .content-block .clicli-bg {
  width: 748px;
  height: 465px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/clicli-bg_bed18489.png) center no-repeat;
  background-size: contain;
  margin: 50px auto 0;
}
.container-content .content-block .cover {
  position: absolute;
  top: 175px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 707px;
  height: 395px;
  border-radius: 13px;
  overflow: hidden;
  cursor: pointer;
}
.container-content .content-block .cover img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.container-content .content-block .cover .play-btn {
  width: 52px;
  height: 60px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-56px -1892px;

  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.container-content .content-block .cover:hover img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.container-content .content-block .cover:hover .play-btn {
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
}
.container-content .program-title,
.container-content .plan-title {
  width: 507px;
  height: 76px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/program-title_7036eab9.png) center no-repeat;
  background-size: contain;
  margin: 0 auto;
}
.container-content .program .news-list,
.container-content .plan .news-list {
  margin: 0 auto;
}
.container-content .program .news-link,
.container-content .plan .news-link {
  height: 100%;
  padding-left: 412px;
  display: inline-block;
}
.container-content .program .news-item,
.container-content .plan .news-item {
  position: relative;
  margin-top: 42px;
  width: 1037px;
  height: 260px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/news-bg_44f9a60c.png) center no-repeat;
  background-size: contain;
  overflow: hidden;
}
.container-content .program .news-item .more,
.container-content .plan .news-item .more {
  display: inline-block;
  position: absolute;
  left: 412px;
  bottom: 30px;
  font-size: 16px;
  color: #fb874f;
  cursor: pointer;
}
.container-content .program .news-item .more::after,
.container-content .plan .news-item .more::after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1px;
  content: '';
  height: 1px;
  width: 0;
  background-color: #fb874f;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.container-content .program .news-item .more:hover::after,
.container-content .plan .news-item .more:hover::after {
  width: 100%;
}
.container-content .program .news-cover,
.container-content .plan .news-cover {
  position: absolute;
  top: 12px;
  left: 28px;
  width: 349px;
  height: 216px;
  border-radius: 21px;
  overflow: hidden;
  background-size: cover;
  background-position: center;
}
.container-content .program .news-title,
.container-content .plan .news-title {
  margin-top: 40px;
  margin-right: 62px;
  font-size: 22px;
  color: #4287f5;
  font-weight: 700;
  line-height: 56px;
  border-bottom: rgba(52, 51, 52, 0.1) 2px solid;
}
.container-content .program .news-content,
.container-content .plan .news-content {
  line-height: 23px;
  font-size: 14px;
  margin-top: 12px;
  margin-right: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  word-break: break-all;
}
.container-content .plan-title {
  width: 423px;
  height: 75px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/plan-title_2ca23697.png) center no-repeat;
  background-size: contain;
  margin: 0 auto;
}
.container-content .art-title {
  width: 319px;
  height: 74px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/art-title_b5051444.png) center no-repeat;
  background-size: contain;
  margin: 0 auto;
}
.container-content .video {
  width: 100%;
}
.container-content .video .list-bg {
  margin: 0 auto;
  margin-top: 56px;
  width: 1920px;
  height: 389px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/video-box-bg_41f59931.png) center no-repeat;
  background-size: contain;
  width: 100%;
  background-size: 1920px 389px;
}
.container-content .video .video-list {
  width: 1016px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container-content .video .video-tiem {
  position: relative;
  width: 332px;
  height: 272px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/video-bg_c8587e2f.png) center no-repeat;
  background-size: contain;
  margin: 58px 0;
}
.container-content .video .video-tiem .cover {
  position: absolute;
  top: 12px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 308px;
  height: 190px;
  border-radius: 16px;
  overflow: hidden;
  cursor: pointer;
}
.container-content .video .video-tiem .cover img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.container-content .video .video-tiem .cover .play-btn {
  width: 52px;
  height: 60px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) center no-repeat;background-size:2226px 1956px;
background-position:-56px -1892px;

  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.container-content .video .video-tiem .cover:hover img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.container-content .video .video-tiem .cover:hover .play-btn {
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
}
.container-content .video .video-tiem .title {
  position: absolute;
  bottom: 35px;
  left: 13px;
  width: 306px;
  height: 29px;
  line-height: 29px;
  padding: 0 10px;
  text-align: center;
  font-size: 16px;
  color: #3e3d40;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.container-content .more-tips {
  margin-top: 122px;
  text-align: center;
  font-size: 18px;
  line-height: 34px;
}
.container-content .more-tips .more {
  position: relative;
  color: #5193ff;
  cursor: pointer;
}
.container-content .more-tips .more::after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1px;
  content: '';
  height: 1px;
  width: 0;
  background-color: #5193ff;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.container-content .more-tips .more:hover::after {
  width: 100%;
}
.message-pop .global-pop-content .message {
  letter-spacing: 1;
  font-size: 20px;
  line-height: 28px;
}
.message-pop .global-pop-content .message .protrude {
  display: inline;
  color: #5f90dd;
}
.message-pop .global-pop-content .message .competition-text {
  margin-top: 24px;
}
.message-pop .global-pop-content .message .clicli {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0;
}
.center-page {
  width: 1020px;
  text-align: center;
  margin: 0 auto;
}
.center-page .form {
  width: 1038px;
  height: 1120px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 65px;
  color: #343334;
}
.center-page .form .role {
  position: relative;
}
.center-page .form .role.ipt-cnt {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 435px;
  text-align: start;
}
.center-page .form .role .el-checkbox {
  margin-right: 68px;
  margin-bottom: 20px;
}
.center-page .form .role .el-checkbox-group {
  padding-top: 10px;
}
.center-page .form .role .el-checkbox__inner {
  width: 16px;
  height: 16px;
  border-radius: 8px;
  background: none;
}
.center-page .form .role .el-checkbox__inner::after {
  border: 2px solid #5193ff;
  border-radius: 2px;
  border-top-right-radius: 0;
  border-left: 0;
  border-top: 0;
  height: 24px;
  left: 4px;
  top: -16px;
  width: 12px;
}
.center-page .form .role .el-checkbox__label {
  color: #343434;
  font-size: 20px;
  float: left;
  padding-left: 0;
  margin-right: 20px;
}
.center-page .form .role .el-checkbox__input.is-checked .el-checkbox__inner,
.center-page .form .role .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  border-color: #343434;
}
.center-page .form .role .el-checkbox__input.is-checked + .el-checkbox__label {
  color: #343434;
}
.center-page .form .role .other-role-input {
  position: absolute;
  top: 45px;
  left: 144px;
  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;
  font-size: 20px;
  color: #343434;
}
.center-page .form .role .other-role-input input {
  margin-left: 16px;
  width: 50px;
  border: none;
  border-bottom: 1px solid #343434;
  background: none;
}
.center-page .form .role .other-role-input span {
  margin-left: 35px;
  color: #9ba8bd;
  pointer-events: none;
}
.center-page .form .tip {
  font-size: 16px;
  color: #343334;
  margin-top: 30px;
}
.center-page .form .tip .text {
  vertical-align: middle;
  margin-left: 12px;
}
.center-page .form .tip .required {
  color: #f00;
}
.center-page .form .tip .rule {
  color: #2e90ff;
  text-decoration: underline;
}
.center-page .form .tip .el-checkbox__inner {
  background-color: transparent;
}
.center-page .form .tip .el-checkbox__inner::after {
  border: 5px solid #5193ff;
  border-radius: 2px;
  border-top-right-radius: 0;
  border-left: 0;
  border-top: 0;
  height: 16px;
  left: 2px;
  top: -9px;
  width: 8px;
}
.center-page .form .row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 22px;
}
.center-page .form .row.email .ipt-cnt {
  width: 600px;
  word-break: break-all;
  text-align: left;
}
.center-page .form .row.cv {
  margin-top: 0;
}
.center-page .form .row .tips {
  width: 100%;
  text-align: center;
}
.center-page .form .row .delete-btn {
  cursor: pointer;
  text-decoration: underline;
  margin-left: 10px;
}
.center-page .form .row .label {
  font-size: 24px;
  color: #343334;
  width: 342px;
  text-align: right;
}
.center-page .form .row .label.small {
  font-size: 24px;
}
.center-page .form .row .label span {
  color: #fe0000;
}
.center-page .form .row .ipt-cnt {
  margin-left: 26px;
  font-size: 22px;
  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;
  position: relative;
}
.center-page .form .row .ipt-cnt .limit {
  position: absolute;
  right: 0;
  color: #343334;
  opacity: 0.5;
  font-size: 18px;
}
.center-page .form .row .ipt-cnt .file {
  color: #5d9cfa;
}
.center-page .form .row .ipt-cnt.noflex {
  display: block;
}
.center-page .form .row .ipt-cnt > span {
  margin: 0 18px;
}
.center-page .form .row .ipt-cnt > input {
  width: 436px;
  height: 43px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 8px;
  border: none;
  background: #e5eefd;
  text-indent: 14px;
  padding-right: 80px;
  padding-bottom: 6px;
}
.center-page .form .row .ipt-cnt > input::-webkit-input-placeholder {
  color: #9ba8bd;
  opacity: 0.5;
  font-size: 18px;
}
.center-page .form .row .ipt-cnt > input::-moz-placeholder {
  color: #9ba8bd;
  opacity: 0.5;
  font-size: 18px;
}
.center-page .form .row .ipt-cnt > input:-ms-input-placeholder {
  color: #9ba8bd;
  opacity: 0.5;
  font-size: 18px;
}
.center-page .form .row .ipt-cnt > input::-ms-input-placeholder {
  color: #9ba8bd;
  opacity: 0.5;
  font-size: 18px;
}
.center-page .form .row .ipt-cnt > input::placeholder {
  color: #9ba8bd;
  opacity: 0.5;
  font-size: 18px;
}
.center-page .form .row .ipt-cnt > textarea {
  width: 435px;
  height: 245px;
  border-radius: 8px;
  border: 1px solid #7badf8;
  padding: 0 14px;
}
.center-page .form .row .ipt-cnt > textarea::-webkit-input-placeholder {
  color: #343334;
  opacity: 0.5;
}
.center-page .form .row .ipt-cnt > textarea::-moz-placeholder {
  color: #343334;
  opacity: 0.5;
}
.center-page .form .row .ipt-cnt > textarea:-ms-input-placeholder {
  color: #343334;
  opacity: 0.5;
}
.center-page .form .row .ipt-cnt > textarea::-ms-input-placeholder {
  color: #343334;
  opacity: 0.5;
}
.center-page .form .row .ipt-cnt > textarea::placeholder {
  color: #343334;
  opacity: 0.5;
}
.center-page .form .row .ipt-cnt.phone .area {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 104px;
  height: 43px;
  border: none;
  border-radius: 8px;
  margin-left: 0;
  background-color: #e5eefd;
}
.center-page .form .row .ipt-cnt.phone > input {
  width: 315px;
}
.center-page .form .row .ipt-cnt.date input {
  width: 119px;
}
.center-page .form .row .ipt-cnt .el-input__inner {
  width: 170px;
  height: 42px;
  border: none;
  background: #e5eefd;
  color: #343334;
  border-radius: 8px;
  padding-left: 14px;
  font-size: 18px;
}
.center-page .form .row .ipt-cnt .el-input__suffix {
  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;
}
.center-page .form .row .ipt-cnt .el-select input::-webkit-input-placeholder {
  color: #9ba8bd;
  opacity: 0.5;
}
.center-page .form .row .ipt-cnt .el-select input::-moz-placeholder {
  color: #9ba8bd;
  opacity: 0.5;
}
.center-page .form .row .ipt-cnt .el-select input:-ms-input-placeholder {
  color: #9ba8bd;
  opacity: 0.5;
}
.center-page .form .row .ipt-cnt .el-select input::-ms-input-placeholder {
  color: #9ba8bd;
  opacity: 0.5;
}
.center-page .form .row .ipt-cnt .el-select input::placeholder {
  color: #9ba8bd;
  opacity: 0.5;
}
.center-page .form .row .ipt-cnt .el-select .el-input .el-select__caret {
  width: 13px;
  height: 9px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/select-arraw_84d1b720.png) no-repeat;
}
.center-page .form .row .ipt-cnt .el-select .el-input .el-select__caret::before,
.center-page .form .row .ipt-cnt .el-select .el-input .el-select__caret::after {
  display: none;
}
.center-page .form .row .ipt-cnt .upload-btn {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) no-repeat;background-size:2226px 1956px;
background-position:-1708px -969px;
width:76px;
height:19px;

}
.center-page .form .row .ipt-cnt .upload-btn:hover {
  -webkit-filter: brightness(1.2);
          filter: brightness(1.2);
}
.center-page .form .row .ipt-cnt .upload-btn input {
  opacity: 0;
  width: 100%;
  height: 100%;
}
.center-page .form .row .ipt-cnt .upload-tips {
  margin-top: 5px;
  font-size: 16px;
  color: #9ba8bd;
}
.center-page .form .row .ipt-cnt .format-tips {
  margin-top: 4px;
  white-space: nowrap;
  font-size: 16px;
}
.center-page .form .row .ipt-cnt p {
  text-align: left;
}
.center-page .form .personal {
  width: 1066px;
  height: 819px;
  margin: 0 auto;
  padding-top: 95px;
}
.center-page .form .team {
  width: 1066px;
  height: 242px;
  margin: 20px auto 0;
  padding-top: 100px;
}
.center-page .form .cvDesc {
  margin-top: 15px;
}
.center-page .form .submit-btn {
  display: block;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) no-repeat;background-size:2226px 1956px;
background-position:-1647px -1265px;

  width: 201px;
  height: 72px;
  margin: 23px auto 0;
  cursor: pointer;
}
.center-page .form .submit-btn:disabled {
  -webkit-filter: grayscale(100);
          filter: grayscale(100);
}
.center-page .form .submit-btn:not(:disabled):hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) no-repeat;background-size:2226px 1956px;
background-position:-1647px -1355px;
width:201px;
height:72px;

}
.center-page .form .submit-btn.edit {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/edit-btn_f682a7a5.png) no-repeat;
  background-size: contain;
  margin-top: 60px;
}
.center-page .form .submit-btn.edit:not(:disabled):hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/edit-btn2_c5e4f663.png) no-repeat;
  background-size: contain;
}
.center-page .form .tips {
  font-size: 14px;
  color: #343334;
  text-align: center;
}
.center-page .form .tips.bottom-tips {
  margin-top: 40px;
  color: #6a6f76;
  font-size: 16px;
}
.center-page .form.show .ipt-cnt {
  color: #6a6f76;
  font-size: 24px;
  margin-left: 32px;
}
.center-page .form.show .ipt-cnt.phone span {
  margin-left: 0;
}
.center-page .form.show .ipt-cnt.date span {
  margin: 0;
}
.center-page .center-step {
  position: relative;
  width: 828px;
  height: 154px;
  margin: 72px auto 0;
  margin-bottom: 58px;
}
.center-page .center-step .twig {
  width: 100%;
  height: 30px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/zbg_2598_4a86878c.png) no-repeat;
  background-size: contain;
  margin: 0 auto;
}
.center-page .center-step .step-block {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  top: -7px;
  width: 250px;
  height: 154px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/zzu45kaobei5_1555_1dafd3bb.png) no-repeat;
  background-size: contain;
  font-size: 14px;
}
.center-page .center-step .step-block.disabled {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/zzu45kaobei2_disable_ef1be12c.png) no-repeat;
  background-size: contain;
}
.center-page .center-step .step-block .desc {
  font-size: 14px;
}
.center-page .center-step .step-block0 {
  left: 0;
}
.center-page .center-step .step-block1 {
  left: 290px;
}
.center-page .center-step .step-block2 {
  left: 580px;
}
.center-page .center-step .step-block2 .info {
  bottom: 30px !important;
}
.center-page .center-step .step-block .text {
  position: absolute;
  top: -24px;
  left: calc(50% - 20px);
}
.center-page .center-step .step-block .info {
  position: absolute;
  bottom: 40px;
  font-size: 18px;
}
.center-page .center-step .step-block .disabled {
  color: #343334;
}
.center-page .center-step .click-able.step-block.active {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/zzu45kaobei2_511_9a4fd335.png) no-repeat;
  background-size: contain;
  top: -10px;
}
.center-page .center-step .click-able.step-block.active .text {
  color: #4c9bf0;
  font-weight: 700;
}
.center-page .center-step .click-able.step-block.active .info {
  color: #fff;
}
.center-page .center-step .click-able.step-block .work-submit {
  display: none;
}
.center-page .center-step .click-able.step-block.step-block2.hover-able:hover {
  top: -7px;
}
.center-page .center-step .click-able.step-block.step-block2.hover-able:hover .work-submit {
  display: block;
}
.center-page .center-step .click-able.step-block.step-block2.hover-able:hover .text {
  color: #343334;
  font-weight: 500;
}
.center-page .center-step .click-able.step-block.step-block2.hover-able:hover .info {
  bottom: 20px;
}
.center-page .presonal-info {
  position: relative;
  width: 1181px;
  width: 1040px;
  height: 1181px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/bg_7e1f77b0.png) center no-repeat;
  background-size: contain;
  background-size: 100% 100%;
  padding-top: 105px;
}
.center-page .presonal-info .certificate-download {
  position: absolute;
  top: 150px;
  right: 80px;
  font-size: 24px;
  color: #5f97e9;
  cursor: pointer;
}
.center-page .presonal-info .title {
  display: none;
}
.center-page .team {
  width: 1038px;
}
.center-page .team .global-pop-wrap {
  padding: 40px 35px 30px 45px;
}
.center-page .team .create {
  padding-top: 70px;
  height: 276px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/create-bg_c567d6a9.png) no-repeat;
  background-size: contain;
}
.center-page .team .create .create-btn {
  margin: 0 auto;
  width: 375px;
  height: 76px;
  cursor: pointer;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/create-btn_922f329c.png);
  background-size: contain;
}
.center-page .team .create .create-btn:hover {
  -webkit-filter: brightness(1.05);
          filter: brightness(1.05);
  background-size: contain;
}
.center-page .team .create .create-btn.disabled {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  pointer-events: none;
}
.center-page .team .create .text {
  margin-top: 20px;
  font-size: 14px;
  line-height: 2;
}
.center-page .team .global-pop-wrap .global-pop-content .pop-title {
  margin: 44px auto 43px;
  font-size: 26px;
  color: #5f90dd;
}
.center-page .team .global-pop-wrap .global-pop-content .row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 28px;
}
.center-page .team .global-pop-wrap .global-pop-content .row .label {
  font-size: 20px;
}
.center-page .team .global-pop-wrap .global-pop-content .row .team-name {
  font-size: 20px;
  width: 380px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  margin-left: 6px;
}
.center-page .team .global-pop-wrap .global-pop-content .row .ipt-cnt {
  margin-left: 6px;
  font-size: 22px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.center-page .team .global-pop-wrap .global-pop-content .row .ipt-cnt > input {
  width: 380px;
  height: 35px;
  border-radius: 8px;
  border: 1px solid #7badf8;
  text-indent: 14px;
}
.center-page .team .global-pop-wrap .global-pop-content .row .ipt-cnt > input::-webkit-input-placeholder {
  color: #343334;
  opacity: 0.46;
  font-size: 20px;
}
.center-page .team .global-pop-wrap .global-pop-content .row .ipt-cnt > input::-moz-placeholder {
  color: #343334;
  opacity: 0.46;
  font-size: 20px;
}
.center-page .team .global-pop-wrap .global-pop-content .row .ipt-cnt > input:-ms-input-placeholder {
  color: #343334;
  opacity: 0.46;
  font-size: 20px;
}
.center-page .team .global-pop-wrap .global-pop-content .row .ipt-cnt > input::-ms-input-placeholder {
  color: #343334;
  opacity: 0.46;
  font-size: 20px;
}
.center-page .team .global-pop-wrap .global-pop-content .row .ipt-cnt > input::placeholder {
  color: #343334;
  opacity: 0.46;
  font-size: 20px;
}
.center-page .team .global-pop-wrap .global-pop-content .row .ipt-cnt .tip {
  position: absolute;
  top: 38px;
  color: #e00;
  font-size: 14px;
  opacity: 0;
}
.center-page .team .global-pop-wrap .global-pop-content .row .ipt-cnt .tip.opacity {
  opacity: 1;
}
.center-page .team .global-pop-wrap .global-pop-content .row .el-input__inner {
  width: 138px;
  height: 35px;
  border: 1px solid #7badf8;
  color: #343334;
  border-radius: 8px;
  padding-left: 14px;
  font-size: 20px;
}
.center-page .team .global-pop-wrap .global-pop-content .row .el-input__suffix {
  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;
}
.center-page .team .global-pop-wrap .global-pop-content .row .el-select input::-webkit-input-placeholder {
  color: #343334;
  opacity: 0.46;
}
.center-page .team .global-pop-wrap .global-pop-content .row .el-select input::-moz-placeholder {
  color: #343334;
  opacity: 0.46;
}
.center-page .team .global-pop-wrap .global-pop-content .row .el-select input:-ms-input-placeholder {
  color: #343334;
  opacity: 0.46;
}
.center-page .team .global-pop-wrap .global-pop-content .row .el-select input::-ms-input-placeholder {
  color: #343334;
  opacity: 0.46;
}
.center-page .team .global-pop-wrap .global-pop-content .row .el-select input::placeholder {
  color: #343334;
  opacity: 0.46;
}
.center-page .team .global-pop-wrap .global-pop-content .row .el-select .el-input .el-select__caret::before,
.center-page .team .global-pop-wrap .global-pop-content .row .el-select .el-input .el-select__caret::after {
  color: #343334;
  font-size: 24px;
}
.center-page .team .global-pop-wrap .global-pop-content .pop-bottom {
  text-align: center;
  padding-top: 59px;
}
.center-page .team .global-pop-wrap .global-pop-content .pop-bottom .submit-btn {
  display: block;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) no-repeat;background-size:2226px 1956px;
background-position:-1268px -1692px;

  width: 157px;
  height: 44px;
  cursor: pointer;
  margin: 50px auto 0;
}
.center-page .team .global-pop-wrap .global-pop-content .pop-bottom .submit-btn:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) no-repeat;background-size:2226px 1956px;
background-position:-1429px -1692px;
width:157px;
height:44px;

}
.center-page .team .member {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 574px;
  padding-top: 38px;
  padding-bottom: 90px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/bg_30612bfe.png);
  background-size: 100% 100%;
}
.center-page .team .member span {
  display: inline-block;
}
.center-page .team .member .edit-team {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-939px -1516px;
width:329px;
height:71px;

  margin: 26px auto 0;
  cursor: pointer;
  font-size: 0;
}
.center-page .team .member .edit-team:not(:hover) {
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
}
.center-page .team .member .edit-team.disabled {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  pointer-events: none;
}
.center-page .team .member .team-title .main-title {
  font-size: 48px;
  font-weight: bold;
  color: #343334;
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
}
.center-page .team .member .team-title .main-title:before {
  content: '';
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1896px -1460px;
width:288px;
height:44px;

  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.center-page .team .member .team-title .main-title i {
  position: absolute;
  top: 34px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-2205px -786px;
width:8px;
height:9px;

  left: -44px;
}
.center-page .team .member .team-title .main-title i:last-child {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-2205px -799px;
width:8px;
height:9px;

  left: auto;
  right: -44px;
}
.center-page .team .member .team-title .member-box {
  margin: 24px auto 0;
  text-align: center;
  font-size: 0;
}
.center-page .team .member .team-title .member-box .menber-info {
  position: relative;
  display: inline-block;
  padding: 12px 36px 0;
  margin: 12px 18px 0;
  width: 298px;
  height: 304px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.center-page .team .member .team-title .member-box .menber-info:nth-of-type(-n+3) {
  margin-top: 0;
}
.center-page .team .member .team-title .member-box .menber-info p {
  position: relative;
  text-align: left;
  font-size: 20px;
  max-width: 270px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.center-page .team .member .team-title .member-box .menber-info p.name {
  text-align: center;
  height: 63px;
  line-height: 63px;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 36px;
  color: #343334;
}
.center-page .team .member .team-title .member-box .menber-info p .captain {
  -webkit-transform: translateY(3px);
          transform: translateY(3px);
  width: 28px;
  height: 22px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/captain_674773a2.png) no-repeat;
  background-size: contain;
}
.center-page .team .member .team-title .member-box .menber-info.fill {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/menber-bg_b7f75c54.png) no-repeat;
  background-size: contain;
}
.center-page .team .member .team-title .member-box .menber-info.fill p.name {
  color: #fefeff;
}
.center-page .team .member .team-title .member-box .menber-info.fill-no {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/menber-bg-no_45455c14.png) no-repeat;
  background-size: contain;
}
.el-popper {
  z-index: 9999 !important;
}
#leihuo-share .leihuo-share-modal {
  width: 695px;
  height: 482px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/pop-bg_09619f9a.png);
  background-size: 100% 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 60px 55px 0;
}
#leihuo-share .leihuo-share-modal .leihuo-share-close {
  position: absolute;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1065px -1235px;
width:26px;
height:26px;

  top: 46px;
  right: 20px;
  z-index: 10;
}
#leihuo-share .leihuo-share-modal .leihuo-share-close:before {
  display: none;
}
#leihuo-share .leihuo-share-modal .leihuo-share-title {
  font-size: 26px;
  color: #5f90dd;
  margin-bottom: 10px;
}
#leihuo-share .leihuo-share-modal .leihuo-share-block {
  font-size: 20px;
  color: #343334;
  margin: 10px 0;
}
#leihuo-share .leihuo-share-modal .leihuo-share-block .leihuo-share-copy-box {
  height: 44px;
}
#leihuo-share .leihuo-share-modal .leihuo-share-block .leihuo-share-copy-box input {
  background: #fff;
  border: none;
  border-radius: 6px;
  font-size: 16px;
  color: #343334;
}
#leihuo-share .leihuo-share-modal .leihuo-share-block .leihuo-share-copy-box .leihuo-share-copy-btn {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-849px -1741px;
width:126px;
height:44px;

  border: none;
  font-size: 20px;
  color: #fff;
  margin-left: 15px;
  border-radius: 0;
}
#leihuo-share .leihuo-share-qrcode-text {
  right: 350px;
  top: 70px;
  font-size: 32px;
  color: #0a348a;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  text-orientation: mixed;
  letter-spacing: 1px;
}
#leihuo-share .leihuo-share-qrcode.has-bg #leihuo-share-qrcode {
  position: absolute;
  right: 20px;
  top: 40px;
  width: 322px;
  height: 322px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  background: #e5f4ff;
  border: none;
  padding: 8px;
}
#leihuo-share .leihuo-share-qrcode.has-bg #leihuo-share-qrcode img,
#leihuo-share .leihuo-share-qrcode.has-bg #leihuo-share-qrcode canvas {
  border-radius: 4px;
}
.center-page .title-logo {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) no-repeat;background-size:2226px 1956px;
background-position:-1414px -890px;
width:452px;
height:75px;

  margin: 76px auto 24px;
}
.center-page .title-logo.isFu {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png) no-repeat;background-size:2226px 1956px;
background-position:-1256px -1093px;
width:452px;
height:75px;

}
.center-page .entries .noworks {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-0px -507px;
width:1038px;
height:503px;

  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 100px;
}
.center-page .entries .noworks .icon-no {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-2123px -1040px;
width:99px;
height:98px;

  margin: 0 auto;
}
.center-page .entries .noworks .btn-up {
  display: block;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-271px -1606px;
width:276px;
height:76px;

  margin: 60px auto;
}
.center-page .entries .noworks .btn-up:disabled {
  -webkit-filter: grayscale(100);
          filter: grayscale(100);
  cursor: not-allowed;
}
.center-page .entries .noworks .tip p {
  text-align: center;
  color: #9ba8bd;
  font-size: 14px;
}
.center-page .entries .noworks .tip p:nth-of-type(2) {
  color: #343334;
  font-size: 18px;
  margin-top: 14px;
}
.center-page .entries .works {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-0px -507px;
width:1038px;
height:503px;

  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 74px;
}
.center-page .entries .works .img {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1042px -788px;
width:368px;
height:211px;

  margin: 0 auto 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 4px 0 0;
  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;
}
.center-page .entries .works .img img {
  max-width: 360px;
  max-height: 204px;
  -o-object-fit: contain;
     object-fit: contain;
}
.center-page .entries .works .name span {
  font-size: 24px;
  color: #343334;
}
.center-page .entries .works .name button {
  background: none;
  font-size: 20px;
  color: #2e90ff;
  margin-left: 16px;
}
.center-page .entries .works .tip {
  margin-top: 60px;
}
.center-page .entries .works .tip p {
  text-align: center;
  color: #9ba8bd;
  font-size: 14px;
}
.center-page .entries .works .tip p:nth-of-type(2) {
  color: #343334;
  font-size: 18px;
  margin-top: 14px;
}
.center-page .entries .apply-box {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/bg_b959d6c5.png);
  width: 1038px;
  background-size: 100% 100%;
  min-height: 1434px;
  padding-top: 116px;
  position: relative;
}
.center-page .entries .apply-box .btn-back {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-478px -1810px;
width:127px;
height:36px;

  font-size: 16px;
  color: #447cd3;
  position: absolute;
  top: 44px;
  left: 56px;
}
.center-page .entries .apply-box .el-radio .el-radio__label {
  vertical-align: middle;
  font-size: 20px;
}
.center-page .entries .apply-box .leihuo-apply {
  margin: 0 0 20px;
}
.center-page .entries .apply-box .leihuo-apply > div {
  margin-bottom: 14px;
}
.center-page .entries .apply-box .leihuo-apply .apply-item-worksUrl,
.center-page .entries .apply-box .leihuo-apply .apply-item-video,
.center-page .entries .apply-box .leihuo-apply .apply-item-worksPackage,
.center-page .entries .apply-box .leihuo-apply .apply-item-worksPrivate {
  margin-bottom: 32px;
}
.center-page .entries .apply-box .leihuo-apply .apply-item-worksUrl > div,
.center-page .entries .apply-box .leihuo-apply .apply-item-video > div,
.center-page .entries .apply-box .leihuo-apply .apply-item-worksPackage > div,
.center-page .entries .apply-box .leihuo-apply .apply-item-worksPrivate > div {
  display: inline-block;
}
.center-page .entries .apply-box .apply-item-workName p .sub,
.center-page .entries .apply-box .apply-item-worksBrief p .sub,
.center-page .entries .apply-box .apply-item-video p .sub,
.center-page .entries .apply-box .apply-item-mark p .sub,
.center-page .entries .apply-box .apply-item-worksType .apply-item-worksUrl p .sub,
.center-page .entries .apply-box .apply-item-worksPackage p .sub,
.center-page .entries .apply-box .apply-item-worksPrivate p .sub,
.center-page .entries .apply-box .apply-item-offline p .sub {
  font-size: 16px;
}
.center-page .entries .apply-box .apply-item-workName .el-textarea,
.center-page .entries .apply-box .apply-item-worksBrief .el-textarea {
  height: 43px;
}
.center-page .entries .apply-box .apply-item-workName .el-textarea textarea,
.center-page .entries .apply-box .apply-item-worksBrief .el-textarea textarea {
  height: 43px !important;
  line-height: 43px;
  padding: 0 15px;
}
.center-page .entries .apply-box .apply-item-worksUrl .sub-label {
  position: absolute;
  left: 336px;
  color: #9ba8bd;
  font-size: 16px;
  line-height: 24px;
}
.center-page .entries .apply-box .apply-item-worksUrl .sub-label p {
  text-align: left;
}
.center-page .entries .apply-box .apply-item-worksUrl .apply-img-list {
  margin-top: 60px;
}
.center-page .entries .apply-box .apply-item-worksCehua .tips .tip-text,
.center-page .entries .apply-box .apply-item-worksPackage .tips .tip-text,
.center-page .entries .apply-box .apply-item-worksPrivate .tips .tip-text {
  position: relative;
  font-size: 16px;
  color: #9ba8bd;
}
.center-page .entries .apply-box .bottom-tip {
  font-size: 16px;
  color: #343334;
  margin: -10px 0 0 200px;
}
.center-page .entries .apply-box .bottom-tip .text {
  vertical-align: middle;
  margin-left: 12px;
}
.center-page .entries .apply-box .bottom-tip .required {
  color: #f00;
}
.center-page .entries .apply-box .bottom-tip .rule {
  color: #5193ff;
  text-decoration: underline;
}
.center-page .entries .apply-box .bottom-tip .el-checkbox__inner {
  background-color: transparent;
  border-color: #525252;
}
.center-page .entries .apply-box .bottom-tip .el-checkbox__inner::after {
  border: 5px solid #525252;
  border-radius: 2px;
  border-top-right-radius: 0;
  border-left: 0;
  border-top: 0;
  height: 16px;
  left: 2px;
  top: -9px;
  width: 8px;
}
.center-page .entries .apply-box .apply-label {
  display: inline-block;
  width: 276px;
  overflow: hidden;
  margin: 0 17px 0 0;
  vertical-align: top;
  text-align: right;
  color: #343334;
  font-size: 24px;
  font-weight: normal;
}
.center-page .entries .apply-box .apply-label .required {
  color: #f00;
}
.center-page .entries .apply-box .el-input,
.center-page .entries .apply-box .el-textarea,
.center-page .entries .apply-box .tips,
.center-page .entries .apply-box .extra-radio {
  width: 436px;
  display: inline-block;
  text-align: left;
}
.center-page .entries .apply-box .el-input .el-input__count,
.center-page .entries .apply-box .el-textarea .el-input__count,
.center-page .entries .apply-box .tips .el-input__count,
.center-page .entries .apply-box .extra-radio .el-input__count {
  display: none;
}
.center-page .entries .apply-box .el-textarea {
  height: 246px;
}
.center-page .entries .apply-box .el-textarea textarea {
  display: inline-block;
  height: 246px !important;
}
.center-page .entries .apply-box .el-textarea__inner,
.center-page .entries .apply-box .el-input__inner {
  width: 436px;
  height: 43px;
  border-radius: 5px;
  border: none;
  background-color: #e5eefd;
  font-size: 16px;
  color: #9ba8bd;
  text-indent: 0;
}
.center-page .entries .apply-box .el-textarea__inner::-webkit-input-placeholder, .center-page .entries .apply-box .el-input__inner::-webkit-input-placeholder {
  font-size: 16px;
  color: #9ba8bd;
  opacity: 0.5;
}
.center-page .entries .apply-box .el-textarea__inner::-moz-placeholder, .center-page .entries .apply-box .el-input__inner::-moz-placeholder {
  font-size: 16px;
  color: #9ba8bd;
  opacity: 0.5;
}
.center-page .entries .apply-box .el-textarea__inner:-ms-input-placeholder, .center-page .entries .apply-box .el-input__inner:-ms-input-placeholder {
  font-size: 16px;
  color: #9ba8bd;
  opacity: 0.5;
}
.center-page .entries .apply-box .el-textarea__inner::-ms-input-placeholder, .center-page .entries .apply-box .el-input__inner::-ms-input-placeholder {
  font-size: 16px;
  color: #9ba8bd;
  opacity: 0.5;
}
.center-page .entries .apply-box .el-textarea__inner::placeholder,
.center-page .entries .apply-box .el-input__inner::placeholder {
  font-size: 16px;
  color: #9ba8bd;
  opacity: 0.5;
}
.center-page .entries .apply-box .el-radio .el-radio__inner {
  width: 13px;
  height: 13px;
  border: 1px solid #7eb0ff;
  background-color: none;
}
.center-page .entries .apply-box .el-radio .el-radio__inner::after {
  width: 100%;
  height: 100%;
  background-color: #7eb0ff;
}
.center-page .entries .apply-box .el-radio .el-radio__input {
  width: 13px;
  height: 13px;
}
.center-page .entries .apply-box .apply-img-list {
  width: 438px;
  display: inline-block;
  text-align: left;
}
.center-page .entries .apply-box .apply-img-list .upload-item {
  width: 135px;
  height: 82px;
  vertical-align: bottom;
  margin: 0 16px 16px 0;
}
.center-page .entries .apply-box .apply-img-list .upload-item:nth-child(3n + 3) {
  margin-right: 0;
}
.center-page .entries .apply-box .apply-img-list .upload-item img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.center-page .entries .apply-box .apply-img-list .upload-btn {
  width: 135px;
  height: 82px;
  background: #fff;
  border-radius: 8px;
  border: 1px solid #7badf8;
  vertical-align: top;
  margin: 0;
}
.center-page .entries .apply-box .apply-img-list .upload-btn .leihuo-vote-iconfont {
  font-size: 0;
  display: block;
  content: '';
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-112px -1892px;
width:45px;
height:45px;

}
.center-page .entries .apply-box .apply-img-list .upload-btn p {
  display: none;
}
.center-page .entries .apply-box .apply-img-list .delete-btn {
  font-size: 26px;
  text-decoration: none;
  width: 26px;
  height: 32px;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  color: #343334;
}
.center-page .entries .apply-box .apply-img-list .delete-btn:before {
  content: "\E63C";
}
.center-page .entries .apply-box .apply-img-list .delete-btn:hover {
  color: #cda673;
}
.center-page .entries .apply-box .tips {
  height: 43px;
}
.center-page .entries .apply-box .ipt-cnt {
  font-size: 16px;
  position: relative;
  color: #333;
  text-align: left;
}
.center-page .entries .apply-box .ipt-cnt p {
  color: #5d9cfa;
  font-size: 20px;
}
.center-page .entries .apply-box .ipt-cnt .tip-text {
  position: relative;
  font-size: 16px;
  color: #9ba8bd;
}
.center-page .entries .apply-box .ipt-cnt .upload-btn {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 20px;
  color: #2e90ff;
  position: relative;
}
.center-page .entries .apply-box .ipt-cnt .upload-btn span {
  margin-top: 4px;
  display: block;
}
.center-page .entries .apply-box .ipt-cnt .upload-btn:hover span {
  opacity: 0.85;
}
.center-page .entries .apply-box .ipt-cnt .upload-btn input {
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.center-page .entries .apply-box .ipt-cnt .delete-btn {
  cursor: pointer;
}
.center-page .entries .apply-box .apply-btns .submit-cancel {
  display: none;
}
.center-page .entries .apply-box .apply-btns .submit {
  cursor: pointer;
  font-size: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 57px;
  letter-spacing: 2px;
  padding: 6px 0 0 0;
  width: 201px;
  height: 72px;
  margin: 0 0 40px 270px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/submit_16a3bb35.png);
}
.center-page .entries .apply-box .apply-btns .submit:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/submit1_f5ee138c.png);
}
.vote {
  position: relative;
  width: 1020px;
  margin: 42px auto 0;
}
.vote.container-index {
  overflow: visible;
}
.vote .point-info {
  position: absolute;
  right: 0;
  top: 99px;
  color: #343334;
  font-size: 22px;
}
.vote .point-info .point {
  color: #343334;
  letter-spacing: 1px;
}
.vote .point-info .point .number {
  position: relative;
  cursor: pointer;
  color: #4589f5;
  padding: 0 19px;
}
.vote .point-info .point .number::after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1px;
  content: '';
  height: 1px;
  width: 0;
  background-color: #282828;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.vote .point-info .point .number:hover::after {
  width: 100%;
}
.vote .point-info .point .number::after {
  width: 100%;
}
.vote .point-info .point .login {
  position: relative;
  color: #f77f46;
  cursor: pointer;
}
.vote .point-info .point .login::after {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1px;
  content: '';
  height: 1px;
  width: 0;
  background-color: #f77e45;
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}
.vote .point-info .point .login:hover::after {
  width: 100%;
}
.vote .vote-filter-tab {
  width: 100%;
}
.vote .vote-filter-tab .filter-wrap .contest-search {
  display: none;
}
.vote .vote-filter-tab .split-line {
  display: none;
}
.vote .vote-filter-tab .filter-wrap .contest-tab {
  position: absolute;
  top: 99px;
  left: 0;
}
.vote .vote-filter-tab .filter-wrap .contest-tab .tab {
  color: #343334;
  font-size: 16px;
}
.vote .vote-filter-tab .filter-wrap .contest-tab .tab .circle {
  width: 12px;
  height: 12px;
  border-color: #282828;
}
.vote .vote-filter-tab .filter-wrap .contest-tab .tab:hover,
.vote .vote-filter-tab .filter-wrap .contest-tab .tab.active {
  color: #4589f5;
}
.vote .vote-filter-tab .filter-wrap .contest-tab .tab:hover .circle,
.vote .vote-filter-tab .filter-wrap .contest-tab .tab.active .circle {
  border-color: #4589f5;
}
.vote .vote-filter-tab .filter-wrap .contest-tab .tab:hover .circle::before,
.vote .vote-filter-tab .filter-wrap .contest-tab .tab.active .circle::before {
  width: 8px;
  height: 8px;
  background-color: #4589f5;
}
.vote .contest-track,
.vote .content-type {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  width: 100%;
}
.vote .contest-track .track-title,
.vote .content-type .track-title,
.vote .contest-track .type-title,
.vote .content-type .type-title {
  display: inline-block;
  font-size: 34px;
  color: #73b0fa;
  opacity: 0.8;
  line-height: 33px;
  letter-spacing: 2px;
  margin-right: 28px;
}
.vote .contest-track .track-item,
.vote .content-type .track-item,
.vote .contest-track .type-item,
.vote .content-type .type-item {
  display: inline-block;
  width: 98px;
  height: 28px;
  border-radius: 7px;
  border: solid 1px #282828;
  text-align: center;
  margin-right: 20px;
  cursor: pointer;
  vertical-align: super;
  font-size: 18px;
}
.vote .contest-track .track-item.active,
.vote .content-type .track-item.active,
.vote .contest-track .type-item.active,
.vote .content-type .type-item.active,
.vote .contest-track .track-item:hover,
.vote .content-type .track-item:hover,
.vote .contest-track .type-item:hover,
.vote .content-type .type-item:hover {
  background-color: #4589f5;
  color: #fff;
  border: none;
}
.vote .stage-title {
  position: absolute;
  top: 72px;
  left: 0;
  font-size: 34px;
  color: #73b0fa;
  opacity: 0.8;
  line-height: 33px;
  letter-spacing: 2px;
  margin-right: 28px;
}
.vote .content-type {
  top: 14px;
}
.vote .vote-card-pager {
  width: 100%;
  margin-top: 146px;
}
.vote .vote-card-pager .vote-card-list .vote-card {
  position: relative;
  width: 310px;
  height: 346px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.78)), to(#f1f7ff));
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.78) 0%, #f1f7ff 100%);
  -webkit-box-shadow: 0 0 10px 0 rgba(118, 149, 193, 0.1);
          box-shadow: 0 0 10px 0 rgba(118, 149, 193, 0.1);
  border-radius: 17px;
  border-color: transparent !important;
  margin: 0 43px 35px 0;
}
.vote .vote-card-pager .vote-card-list .vote-card:nth-child(3n) {
  margin-right: 0;
}
.vote .vote-card-pager .vote-card-list .vote-card .topItem {
  height: 0;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-img {
  position: relative;
  width: 295px;
  height: 174px;
  border-radius: 14px;
  overflow: hidden;
  z-index: 2;
  margin: 0 auto;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-img .image {
  -o-object-fit: fill;
     object-fit: fill;
  width: 295px;
  height: 174px;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-img .imageBottom {
  margin-top: 35px;
  background-color: transparent !important;
  color: #4388f5;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-detail {
  padding: 0 6px;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-detail .cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 311px;
  height: 190px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/cover-bg_aa478da0.png);
  background-size: contain;
  border-radius: 17px;
  overflow: hidden;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-detail .cover .clicli {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 25px;
  height: 25px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/clicli_70d9c53d.png);
  background-size: contain;
  z-index: 3;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-detail .work-title {
  font-size: 18px;
  text-align: center;
  margin: 5px auto 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-detail .work-title1 {
  font-size: 14px;
  margin-bottom: 5px;
  text-align: center;
  color: #343334;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-detail .work-line {
  width: 276px;
  border-bottom: solid 1px #2b2e3e;
  opacity: 0.5;
  margin-bottom: 5px;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-detail .work-content {
  width: 280px;
  font-size: 14px;
  list-style: 21px;
  color: #6a6f76;
  letter-spacing: 0;
  line-height: 21px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-detail .vote-num {
  position: absolute;
  right: 21px;
  bottom: 21px;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  bottom: 13px;
  left: 17px;
  padding: 0 6px;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-btns .btn-vote {
  margin-top: 9px;
  width: 111px;
  height: 34px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1657px -1810px;

  background-color: transparent !important;
}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-btns .btn-vote:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1772px -1810px;
width:111px;
height:34px;

}
.vote .vote-card-pager .vote-card-list .vote-card .card-vertical-btns .btn-vote .text {
  display: none;
}
.vote .vote-card-pager .pager {
  top: 100%;
  display: inline-block;
}
.vote .vote-card-pager .pager .el-pagination {
  display: inline-block;
}
.vote .vote-card-pager .pager li {
  color: #343334;
}
.vote .vote-card-pager .pager li:hover,
.vote .vote-card-pager .pager li.active {
  background: transparent;
  border: none;
  color: #2a7cff;
}
.el-popover.vote-popover {
  background-image: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/popver-box-bg_85cce24b.png);
  margin: 0 -100px -5px 0;
}
.el-popover[x-placement='bottom-end'] {
  width: 304px;
  height: 153px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/pop-b_3b3912e4.png) center no-repeat;
  background-size: contain;
  background-size: 100% 100%;
  height: auto;
  padding: 21px;
  padding-top: 30px;
}
.player-detail-wrap {
  margin: 47px auto 0;
  width: 1031px;
}
.player-detail-wrap .operate-work {
  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;
}
.player-detail-wrap .operate-work .disable {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  pointer-events: none;
}
.player-detail-wrap .operate-work .pre {
  width: 127px;
  height: 36px;
  cursor: pointer;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-609px -1810px;

}
.player-detail-wrap .operate-work .pre:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-740px -1810px;
width:127px;
height:36px;

}
.player-detail-wrap .operate-work .next {
  width: 127px;
  height: 36px;
  cursor: pointer;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-871px -1810px;

}
.player-detail-wrap .operate-work .next:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1002px -1810px;
width:127px;
height:36px;

}
.player-detail-wrap .operate-vote {
  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;
  margin: 35px 96px 17px 100px;
}
.player-detail-wrap .operate-vote .operate {
  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;
}
.player-detail-wrap .operate-vote .operate span,
.player-detail-wrap .operate-vote .operate a {
  display: inline-block;
  width: 149px;
  height: 32px;
}
.player-detail-wrap .operate-vote .operate .download {
  cursor: pointer;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1239px -1741px;
width:149px;
height:33px;

  margin-right: 18px;
}
.player-detail-wrap .operate-vote .operate .download:hover {
  opacity: 0.8;
}
.player-detail-wrap .operate-vote .operate .share {
  cursor: pointer;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1392px -1741px;
width:149px;
height:32px;

}
.player-detail-wrap .operate-vote .operate .share:hover {
  opacity: 0.8;
}
.player-detail-wrap .operate-vote .vote-box {
  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;
}
.player-detail-wrap .operate-vote .vote-box .heart {
  display: inline-block;
  width: 26px;
  height: 22px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/heart_e14b8096.png);
  background-size: contain;
  margin-right: 13px;
}
.player-detail-wrap .operate-vote .vote-box .text {
  font-size: 22px;
  vertical-align: bottom;
  padding-bottom: 16px;
  margin-right: 18px;
}
.player-detail-wrap .operate-vote .vote-box .text .vote-num {
  display: inline-block;
  color: #5c99f7;
  font-size: 36px;
}
.player-detail-wrap .operate-vote .vote-box .vote-btn {
  cursor: pointer;
  width: 96px;
  height: 32px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-2113px -1407px;

}
.player-detail-wrap .operate-vote .vote-box .vote-btn:hover {
  opacity: 0.8;
}
.player-detail-wrap .operate-vote .vote-box .vote-btn.disable {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  pointer-events: none;
}
.player-detail-wrap .player-images {
  width: 1000px;
  height: 597px;
}
.player-detail-wrap .player-images .player-imgs-wrap {
  position: relative;
  width: 100%;
  height: 100%;
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-pagination {
  position: relative;
  margin-top: 16px;
  width: 120%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-container {
  width: 850px;
  height: 492px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/img-bg_a6e5d457.png);
  background-size: contain;
  margin-left: 90px;
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-wrapper {
  width: 812px;
  height: 458px;
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-wrapper .swiper-slide {
  position: relative;
  width: 100%;
  height: 100%;
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-wrapper .swiper-slide .img-wrap {
  cursor: pointer;
  width: 812px;
  height: 458px;
  position: absolute;
  left: 21px;
  top: 18px;
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-wrapper .swiper-slide .img-wrap img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-wrapper .swiper-slide .img-wrap video {
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
  height: 100%;
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-wrapper .swiper-slide .img-wrap .paly-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-0px -1692px;
width:114px;
height:114px;

  font-size: 0;
}
.player-detail-wrap .player-images .player-imgs-wrap .player-imgs-pagination {
  text-align: center;
  right: 0;
  bottom: 10px;
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-pagination-bullet {
  overflow: hidden;
  position: relative;
  vertical-align: middle;
  margin: 0 4px;
  width: 174px;
  height: 108px;
  border-radius: 11px;
  opacity: 0.7;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/img-bg-small_48c96287.png) no-repeat;
  background-size: contain;
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-pagination-bullet img,
.player-detail-wrap .player-images .player-imgs-wrap .swiper-pagination-bullet video {
  -o-object-fit: cover;
     object-fit: cover;
  width: 150px;
  height: 83px;
  margin: 12px auto;
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-pagination-bullet .play-btn {
  width: 50px;
  height: 50px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/play_82aa2fde.png) no-repeat;
  background-size: 100%;
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-pagination-bullet:focus {
  outline: none;
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-pagination-bullet:hover {
  opacity: 1;
}
.player-detail-wrap .player-images .player-imgs-wrap .swiper-pagination-bullet-active {
  opacity: 1;
}
.player-detail-wrap .player-images .player-imgs-wrap .player-imgs-prev,
.player-detail-wrap .player-images .player-imgs-wrap .player-imgs-next {
  position: absolute;
  top: 203px;
  width: 81px;
  height: 78px;
}
.player-detail-wrap .player-images .player-imgs-wrap .player-imgs-prev {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-2123px -1142px;
width:81px;
height:78px;

}
.player-detail-wrap .player-images .player-imgs-wrap .player-imgs-prev:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-2123px -1224px;
width:81px;
height:78px;

}
.player-detail-wrap .player-images .player-imgs-wrap .player-imgs-next {
  right: -25px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-2113px -1325px;
width:81px;
height:78px;

}
.player-detail-wrap .player-images .player-imgs-wrap .player-imgs-next:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1773px -788px;
width:81px;
height:78px;

}
.player-detail-wrap .work-introduce {
  width: 832px;
  height: 273px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.78)), to(#f1f7ff));
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.78) 0%, #f1f7ff 100%);
  -webkit-box-shadow: 0 0 10px 0 rgba(118, 149, 193, 0.1);
          box-shadow: 0 0 10px 0 rgba(118, 149, 193, 0.1);
  border-radius: 17px;
  margin: 30px auto 35px;
  padding: 37px 60px 58px 55px;
}
.player-detail-wrap .work-introduce .work-title {
  text-align: center;
  font-size: 26px;
  letter-spacing: 1px;
  color: #4287f5;
}
.player-detail-wrap .work-introduce .work-title1 {
  text-align: center;
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 30px;
  letter-spacing: 1px;
  color: #939393;
}
.player-detail-wrap .work-introduce .work-mark {
  font-size: 16px;
  letter-spacing: 1px;
  color: #343334;
}
.player-detail-wrap .return {
  width: 129px;
  height: 43px;
  margin: 0 auto;
  cursor: pointer;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1590px -1692px;

}
.player-detail-wrap .return:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1723px -1692px;
width:129px;
height:43px;

}
.finals {
  margin: 0 auto;
}
.finals .content-box {
  width: 1038px;
  height: 1542px;
  margin: 30px auto 0;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/bg_215ae8ed.png);
  background-size: 100% 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 46px;
}
.finals .content-box.no {
  background: none;
  height: auto;
}
.finals .content-box .tab-box {
  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;
}
.finals .content-box .tab-box .tab {
  margin: 0 26px;
}
.finals .content-box .tab-box .tab.tab1 {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1272px -1516px;
width:184px;
height:70px;

}
.finals .content-box .tab-box .tab.tab1.on,
.finals .content-box .tab-box .tab.tab1:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1460px -1516px;
width:184px;
height:70px;

}
.finals .content-box .tab-box .tab.tab2 {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1648px -1516px;
width:184px;
height:70px;

}
.finals .content-box .tab-box .tab.tab2.on,
.finals .content-box .tab-box .tab.tab2:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1836px -1516px;
width:184px;
height:70px;

}
.finals .content-box .tip {
  text-align: center;
  font-size: 20px;
  color: #666;
  margin: 10px auto;
}
.finals .content-box .list {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 40px 36px;
}
.finals .content-box .list:after {
  clear: both;
  display: block;
  content: '';
}
.finals .content-box .list .review-card {
  float: left;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1896px -786px;
width:305px;
height:250px;

  -webkit-box-sizing: border-box;

          box-sizing: border-box;
  padding: 12px 12px 0;
  margin: 16px 24px 0 0;
  position: relative;
}
.finals .content-box .list .review-card:nth-of-type(-n+3) {
  margin-top: 0;
}
.finals .content-box .list .review-card:nth-of-type(3n) {
  margin-right: 0;
}
.finals .content-box .list .review-card .card-vertical-img {
  width: 280px;
  height: 156px;
  border-radius: 16px;
  overflow: hidden;
  margin: 0 auto;
}
.finals .content-box .list .review-card .card-vertical-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  cursor: default;
}
.finals .content-box .list .review-card .card-vertical-detail .card-title {
  width: 100%;
  font-size: 20px;
  color: #4287f5;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.finals .content-box .list .review-card .card-vertical-detail .work-title {
  width: 100%;
  font-size: 16px;
  color: #6e6e6f;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.finals .content-box .prize-box .title {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1256px -1014px;
width:534px;
height:75px;

  margin: 20px auto 0;
}
.finals .content-box .prize-box .card-vertical-detail {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 24px;
}
.finals .content-box .prize-box .card-vertical-detail .card-title {
  width: 100%;
  font-size: 20px;
  color: #4287f5;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 6px auto;
}
.finals .content-box .prize-box .card-vertical-detail .work-title {
  width: 100%;
  font-size: 16px;
  color: #6e6e6f;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.finals .content-box .prize-box .card-vertical-detail .desc {
  color: #6a6f76;
  font-size: 14px;
  margin-top: 22px;
  line-height: 21px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.finals .content-box .prize-box .list1 .item {
  cursor: pointer;
  margin-top: 32px;
}
.finals .content-box .prize-box .list1 .item:first-child {
  margin-top: 0;
}
.finals .content-box .prize-box .list1 .item:nth-of-type(1) .item-head {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1035px -1265px;
width:302px;
height:86px;

}
.finals .content-box .prize-box .list1 .item:nth-of-type(2) .item-head {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1341px -1265px;
width:302px;
height:86px;

}
.finals .content-box .prize-box .list1 .item:nth-of-type(3) .item-head {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1035px -1355px;
width:302px;
height:86px;

}
.finals .content-box .prize-box .list1 .item .item-head {
  margin: 0 auto 32px;
}
.finals .content-box .prize-box .list1 .item .item-body {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-0px -1014px;
width:1031px;
height:247px;

  -webkit-box-sizing: border-box;

          box-sizing: border-box;
  padding-left: 24px;
  padding-top: 26px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.finals .content-box .prize-box .list1 .item .item-body .img-box {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/prize-img_13d2f4e9.png);
  background-size: 100% 100%;
  width: 316px;
  height: 203px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 7px 0 0 7px;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
}
.finals .content-box .prize-box .list1 .item .item-body .img {
  width: 294px;
  height: 184px;
  overflow: hidden;
  border-radius: 21px;
}
.finals .content-box .prize-box .list1 .item .item-body .img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.finals .content-box .prize-box .list1 .item .item-body .card-vertical-detail {
  width: 700px;
  padding: 0 64px 0 44px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.finals .content-box .prize-box .list1 .item .item-body .card-vertical-detail .card-title,
.finals .content-box .prize-box .list1 .item .item-body .card-vertical-detail .work-title {
  text-align: left;
}
.finals .content-box .prize-box .list1 .item .item-body .card-vertical-detail .desc {
  margin-top: 32px;
}
.finals .content-box .prize-box .list2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  place-content: flex-start;
  margin-top: 124px;
}
.finals .content-box .prize-box .list2 .item {
  cursor: pointer;
  margin-top: 36px;
  margin-right: 30px;
}
.finals .content-box .prize-box .list2 .item:nth-of-type(3n) {
  margin-right: 0;
}
.finals .content-box .prize-box .list2 .item:nth-of-type(-n+3) {
  margin-top: 0;
}
.finals .content-box .prize-box .list2 .item .item-head {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-612px -1516px;
width:323px;
height:73px;

  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;
  font-size: 24px;
  color: #343334;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 6px;
}
.finals .content-box .prize-box .list2 .item .item-head i {
  margin-right: 14px;
}
.finals .content-box .prize-box .list2 .item .item-head i.renqi {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-2188px -1460px;
width:30px;
height:37px;

}
.finals .content-box .prize-box .list2 .item .item-head i.chuangyi {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1858px -826px;
width:29px;
height:35px;

}
.finals .content-box .prize-box .list2 .item .item-head i.qianli {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1858px -788px;
width:30px;
height:34px;

}
.finals .content-box .prize-box .list2 .item .item-body {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1896px -0px;
width:326px;
height:389px;

  padding-top: 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.finals .content-box .prize-box .list2 .item .item-body .img {
  -webkit-box-shadow: 0 0 8px rgba(110, 136, 194, 0.4);
          box-shadow: 0 0 8px rgba(110, 136, 194, 0.4);
  width: 296px;
  height: 176px;
  margin: 0 auto;
  background: #fff;
  overflow: hidden;
  border-radius: 16px;
}
.finals .content-box .prize-box .list2 .item .item-body .img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.review {
  margin: 0 auto;
}
.review .content-box {
  width: 1038px;
  height: 1542px;
  margin: 30px auto 0;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/bg_215ae8ed.png);
  background-size: 100% 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 46px;
}
.review .content-box.no {
  background: none;
  height: auto;
}
.review .content-box .tip {
  text-align: center;
  font-size: 20px;
  color: #666;
  margin: 10px auto;
}
.review .content-box .prize-box .card-vertical-detail {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 24px;
}
.review .content-box .prize-box .card-vertical-detail .card-title {
  width: 100%;
  font-size: 20px;
  color: #4287f5;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 6px auto;
}
.review .content-box .prize-box .card-vertical-detail .work-title {
  width: 100%;
  font-size: 16px;
  color: #6e6e6f;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.review .content-box .prize-box .card-vertical-detail .desc {
  color: #6a6f76;
  font-size: 14px;
  margin-top: 22px;
  line-height: 21px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.review .content-box .prize-box .list1 .item {
  cursor: pointer;
  margin-top: 32px;
}
.review .content-box .prize-box .list1 .item:first-child {
  margin-top: 0;
}
.review .content-box .prize-box .list1 .item:nth-of-type(1) .item-head {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1341px -1355px;
width:302px;
height:86px;

}
.review .content-box .prize-box .list1 .item:nth-of-type(2) .item-head {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-0px -1516px;
width:302px;
height:86px;

}
.review .content-box .prize-box .list1 .item:nth-of-type(3) .item-head {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-306px -1516px;
width:302px;
height:86px;

}
.review .content-box .prize-box .list1 .item .item-head {
  margin: 0 auto 32px;
}
.review .content-box .prize-box .list1 .item .item-body {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-0px -1265px;
width:1031px;
height:247px;

  -webkit-box-sizing: border-box;

          box-sizing: border-box;
  padding-left: 24px;
  padding-top: 26px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
}
.review .content-box .prize-box .list1 .item .item-body .img-box {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/prize-img_13d2f4e9.png);
  background-size: 100% 100%;
  width: 316px;
  height: 203px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 7px 0 0 7px;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
}
.review .content-box .prize-box .list1 .item .item-body .img {
  width: 294px;
  height: 184px;
  overflow: hidden;
  border-radius: 21px;
}
.review .content-box .prize-box .list1 .item .item-body .img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.review .content-box .prize-box .list1 .item .item-body .card-vertical-detail {
  width: 700px;
  padding: 0 64px 0 44px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.review .content-box .prize-box .list1 .item .item-body .card-vertical-detail .card-title,
.review .content-box .prize-box .list1 .item .item-body .card-vertical-detail .work-title {
  text-align: left;
}
.review .content-box .prize-box .list1 .item .item-body .card-vertical-detail .desc {
  margin-top: 32px;
}
.review .content-box .prize-box .list1 .item .item-body .year {
  position: absolute;
  right: 52px;
  top: 22px;
}
.review .content-box .prize-box .list1 .item .item-body .year.year-2024 {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-468px -1741px;
width:123px;
height:55px;

}
.review .content-box .prize-box .list1 .item .item-body .year.year-2023 {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-595px -1741px;
width:123px;
height:55px;

}
.review .content-box .prize-box .list1 .item .item-body .year.year-2022 {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-722px -1741px;
width:123px;
height:55px;

}
.review .content-box .prize-box .list2 {
  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;
  margin-top: 86px;
}
.review .content-box .prize-box .list2 .title-more {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/title-more_219a2a74.png);
  background-size: 100% 100%;
  width: 334px;
  height: 29px;
}
.review .content-box .prize-box .list2 .lis2-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  place-content: flex-start;
  margin-top: 23px;
  position: relative;
}
.review .content-box .prize-box .list2 .item {
  cursor: pointer;
  margin-top: 36px;
  margin-right: 30px;
}
.review .content-box .prize-box .list2 .item:nth-of-type(3n) {
  margin-right: 0;
}
.review .content-box .prize-box .list2 .item:nth-of-type(-n + 3) {
  margin-top: 0;
}
.review .content-box .prize-box .list2 .item .item-body {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1896px -393px;
width:326px;
height:389px;

  padding-top: 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}
.review .content-box .prize-box .list2 .item .item-body .img {
  -webkit-box-shadow: 0 0 8px rgba(110, 136, 194, 0.4);
          box-shadow: 0 0 8px rgba(110, 136, 194, 0.4);
  width: 296px;
  height: 176px;
  margin: 0 auto;
  background: #fff;
  overflow: hidden;
  border-radius: 16px;
}
.review .content-box .prize-box .list2 .item .item-body .img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.review .content-box .prize-box .list2 .item .item-body .prize-name {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1256px -1172px;
width:214px;
height:54px;

  color: #d37975;
  top: 14px;
  left: 0;
  position: absolute;
  padding: 11px 0 11px 55px;
  font-size: 19px;
  font-weight: bold;
}
.review .detail-inner {
  margin: 48px auto 0;
  width: 1020px;
}
.review .detail-inner .top-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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.review .detail-inner .top-btns .prev {
  font-size: 0;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1133px -1810px;
width:127px;
height:36px;

}
.review .detail-inner .top-btns .prev:not(:hover) {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1264px -1810px;
width:127px;
height:36px;

}
.review .detail-inner .top-btns .prev.disabled {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  opacity: 0.6;
  pointer-events: none;
}
.review .detail-inner .top-btns .next {
  font-size: 0;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1395px -1810px;
width:127px;
height:36px;

}
.review .detail-inner .top-btns .next:not(:hover) {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1526px -1810px;
width:127px;
height:36px;

}
.review .detail-inner .top-btns .next.disabled {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  opacity: 0.6;
  pointer-events: none;
}
.review .detail-inner .work-covers {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1042px -0px;
width:850px;
height:492px;

  margin: 80px auto 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  padding: 18px 0 0;
}
.review .detail-inner .work-covers .swiper-container {
  width: 812px;
  height: 456px;
  margin: 0 auto;
  border-radius: 12px;
}
.review .detail-inner .work-covers .swiper-container .swiper-slide .image-box {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.review .detail-inner .work-covers .swiper-container .swiper-slide .image-box img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.review .detail-inner .work-covers .swiper-container .swiper-slide.layer .image-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(50, 59, 112, 0.46);
}
.review .detail-inner .work-covers .btn-play {
  display: block;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-118px -1692px;
width:114px;
height:114px;

  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.review .detail-inner .work-covers .btn-play:hover {
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
}
.review .detail-inner .work-covers .pagination-box {
  display: none;
}
.review .detail-inner .work-covers .pagination-box.on {
  display: block;
}
.review .detail-inner .work-covers .pagination-box .tips {
  display: none;
}
.review .detail-inner .work-covers .pagination-box .swiper-pagination {
  position: relative;
  margin: 24px auto 0;
}
.review .detail-inner .work-covers .pagination-box .swiper-pagination-bullet {
  opacity: 0.6;
  border-radius: 0;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1896px -1325px;
width:213px;
height:131px;

  -webkit-box-sizing: border-box;

          box-sizing: border-box;
  padding-top: 15px;
}
.review .detail-inner .work-covers .pagination-box .swiper-pagination-bullet img {
  width: 186px;
  height: 102px;
  border-radius: 8px;
  margin: 0 auto;
  -o-object-fit: cover;
     object-fit: cover;
}
.review .detail-inner .work-covers .pagination-box .swiper-pagination-bullet.swiper-pagination-bullet-active {
  opacity: 1;
}
.review .detail-inner .work-covers .btn-box {
  display: none;
}
.review .detail-inner .work-covers .btn-box.on {
  display: block;
}
.review .detail-inner .work-covers .btn-box .swiper-button-prev {
  position: absolute;
  top: 50%;
  left: -85px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-0px -1810px;
width:81px;
height:78px;

}
.review .detail-inner .work-covers .btn-box .swiper-button-prev:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-85px -1810px;
width:81px;
height:78px;

}
.review .detail-inner .work-covers .btn-box .swiper-button-next {
  position: absolute;
  top: 50%;
  right: -85px;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-170px -1810px;
width:81px;
height:78px;

}
.review .detail-inner .work-covers .btn-box .swiper-button-next:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-255px -1810px;
width:81px;
height:78px;

}
.review .detail-inner .detail-box {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1042px -496px;
width:848px;
height:288px;

  margin: 150px auto 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 36px 70px 0;
}
.review .detail-inner .detail-box .work-title {
  font-size: 26px;
  color: #4287f5;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.review .detail-inner .detail-box .work-members {
  font-size: 18px;
  color: #6e6e6f;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.review .detail-inner .detail-box .work-content {
  font-size: 18px;
  color: #6e6e6f;
  margin-top: 20px;
}
.review .detail-inner .back {
  display: block;
  font-size: 0;
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1856px -1692px;
width:129px;
height:43px;

  margin: 30px auto 0;
}
.review .detail-inner .back:hover {
  background: url(https://leihuo.res.netease.com/pc/zt/20260417214137/assets/sprite-0b306f_0b306fd9.png);background-size:2226px 1956px;
background-position:-1989px -1692px;
width:129px;
height:43px;

}

