@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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-300.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-regular.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-500.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-700.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-300.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-regular.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-500.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-700.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-300.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-regular.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-500.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-700.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-300.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-regular.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-500.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-700.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-300.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-regular.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-500.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-700.woff2') format('woff2'), url('https://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-700.woff') format('woff');
  font-weight: 700;
}

html {
  font-family: "Noto Sans SC", sans-serif;
}

[lang|="zh-hant"],
[lang|="zh-hans"],
[lang|="zh-cht"],
[lang=zh-hk],
[lang=zh-tw] {
  font-family: "Noto Sans TC", sans-serif;
}

[lang|="jp"] {
  font-family: "Noto Sans JP", sans-serif;
}

[lang|="kr"] {
  font-family: "Noto Sans KR", sans-serif;
}

[lang|="th"] {
  font-family: "Noto Sans Thai", sans-serif;
}

/* CSS Document */

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu,
select {
  margin: 0;
  padding: 0;
}

html,
body,
fieldset,
img,
iframe,
abbr {
  border: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  font-style: normal;
}

strong,
b {
  font-weight: bold;
  font-style: normal;
}

em {
  font-weight: normal;
  font-style: italic;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

li {
  list-style: none;
}

button,
a,
select {
  border: none;
  outline: none;
}

input,
textarea,
button,
a {
  font: inherit;
  color: inherit;
}

input,
textarea {
  outline: none;
}

textarea {
  overflow: auto;
  resize: none;
}

a,
button {
  cursor: pointer;
}

a,
a:hover {
  text-decoration: none;
}

select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-transition-delay: 999999s;
  -webkit-transition: color 999999s ease-out, background-color 999999s ease-out;
}

#NIE-warning-dialog {
  -webkit-box-sizing: content-box !important;
  box-sizing: content-box !important;
}

#NIE-topBar {
  z-index: 999 !important;
}

#NIE-topBar * {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

@font-face {
  font-family: 'Universal';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/DJ01_gtdhyk_Regular.woff') format('woff'), url("https://comm.res.easebar.com/js/leihuo/fonts/DJ01_gtdhyk_Regular.woff2") format('woff');
  font-weight: normal;
}

@font-face {
  font-family: 'HomuraM';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/06HomuraM-Bold.woff') format('woff'), url("https://comm.res.easebar.com/js/leihuo/fonts/06HomuraM-Bold.woff2") format('woff');
  font-weight: normal;
}

@font-face {
  font-family: 'LoadingNum';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/dj01-number.woff2') format('woff'), url('https://comm.res.easebar.com/js/leihuo/fonts/dj01-number.woff') format('woff');
  font-weight: normal;
}

@-webkit-keyframes sprite_z_yuhecheng_16_000 {
  0% {
    background-position: 0px 0px;
  }

  1.7% {
    background-position: -54px 0px;
  }

  3.3% {
    background-position: -108px 0px;
  }

  5% {
    background-position: -162px 0px;
  }

  6.7% {
    background-position: -216px 0px;
  }

  8.3% {
    background-position: -270px 0px;
  }

  10% {
    background-position: -324px 0px;
  }

  11.7% {
    background-position: -378px 0px;
  }

  13.3% {
    background-position: 0px -58px;
  }

  15% {
    background-position: -54px -58px;
  }

  16.7% {
    background-position: -108px -58px;
  }

  18.3% {
    background-position: -162px -58px;
  }

  20% {
    background-position: -216px -58px;
  }

  21.7% {
    background-position: -270px -58px;
  }

  23.3% {
    background-position: -324px -58px;
  }

  25% {
    background-position: -378px -58px;
  }

  26.7% {
    background-position: 0px -116px;
  }

  28.3% {
    background-position: -54px -116px;
  }

  30% {
    background-position: -108px -116px;
  }

  31.7% {
    background-position: -162px -116px;
  }

  33.3% {
    background-position: -216px -116px;
  }

  35% {
    background-position: -270px -116px;
  }

  36.7% {
    background-position: -324px -116px;
  }

  38.3% {
    background-position: -378px -116px;
  }

  40% {
    background-position: 0px -174px;
  }

  41.7% {
    background-position: -54px -174px;
  }

  43.3% {
    background-position: -108px -174px;
  }

  45% {
    background-position: -162px -174px;
  }

  46.7% {
    background-position: -216px -174px;
  }

  48.3% {
    background-position: -270px -174px;
  }

  50% {
    background-position: -324px -174px;
  }

  51.7% {
    background-position: -378px -174px;
  }

  53.3% {
    background-position: 0px -232px;
  }

  55% {
    background-position: -54px -232px;
  }

  56.7% {
    background-position: -108px -232px;
  }

  58.3% {
    background-position: -162px -232px;
  }

  60% {
    background-position: -216px -232px;
  }

  61.7% {
    background-position: -270px -232px;
  }

  63.3% {
    background-position: -324px -232px;
  }

  65% {
    background-position: -378px -232px;
  }

  66.7% {
    background-position: 0px -290px;
  }

  68.3% {
    background-position: -54px -290px;
  }

  70% {
    background-position: -108px -290px;
  }

  71.7% {
    background-position: -162px -290px;
  }

  73.3% {
    background-position: -216px -290px;
  }

  75% {
    background-position: -270px -290px;
  }

  76.7% {
    background-position: -324px -290px;
  }

  78.3% {
    background-position: -378px -290px;
  }

  80% {
    background-position: 0px -348px;
  }

  81.7% {
    background-position: -54px -348px;
  }

  83.3% {
    background-position: -108px -348px;
  }

  85% {
    background-position: -162px -348px;
  }

  86.7% {
    background-position: -216px -348px;
  }

  88.3% {
    background-position: -270px -348px;
  }

  90% {
    background-position: -324px -348px;
  }

  91.7% {
    background-position: -378px -348px;
  }

  93.3% {
    background-position: 0px -406px;
  }

  95% {
    background-position: -54px -406px;
  }

  96.7% {
    background-position: -108px -406px;
  }

  98.3% {
    background-position: -162px -406px;
  }

  100% {
    background-position: -162px -406px;
  }
}

@keyframes sprite_z_yuhecheng_16_000 {
  0% {
    background-position: 0px 0px;
  }

  1.7% {
    background-position: -54px 0px;
  }

  3.3% {
    background-position: -108px 0px;
  }

  5% {
    background-position: -162px 0px;
  }

  6.7% {
    background-position: -216px 0px;
  }

  8.3% {
    background-position: -270px 0px;
  }

  10% {
    background-position: -324px 0px;
  }

  11.7% {
    background-position: -378px 0px;
  }

  13.3% {
    background-position: 0px -58px;
  }

  15% {
    background-position: -54px -58px;
  }

  16.7% {
    background-position: -108px -58px;
  }

  18.3% {
    background-position: -162px -58px;
  }

  20% {
    background-position: -216px -58px;
  }

  21.7% {
    background-position: -270px -58px;
  }

  23.3% {
    background-position: -324px -58px;
  }

  25% {
    background-position: -378px -58px;
  }

  26.7% {
    background-position: 0px -116px;
  }

  28.3% {
    background-position: -54px -116px;
  }

  30% {
    background-position: -108px -116px;
  }

  31.7% {
    background-position: -162px -116px;
  }

  33.3% {
    background-position: -216px -116px;
  }

  35% {
    background-position: -270px -116px;
  }

  36.7% {
    background-position: -324px -116px;
  }

  38.3% {
    background-position: -378px -116px;
  }

  40% {
    background-position: 0px -174px;
  }

  41.7% {
    background-position: -54px -174px;
  }

  43.3% {
    background-position: -108px -174px;
  }

  45% {
    background-position: -162px -174px;
  }

  46.7% {
    background-position: -216px -174px;
  }

  48.3% {
    background-position: -270px -174px;
  }

  50% {
    background-position: -324px -174px;
  }

  51.7% {
    background-position: -378px -174px;
  }

  53.3% {
    background-position: 0px -232px;
  }

  55% {
    background-position: -54px -232px;
  }

  56.7% {
    background-position: -108px -232px;
  }

  58.3% {
    background-position: -162px -232px;
  }

  60% {
    background-position: -216px -232px;
  }

  61.7% {
    background-position: -270px -232px;
  }

  63.3% {
    background-position: -324px -232px;
  }

  65% {
    background-position: -378px -232px;
  }

  66.7% {
    background-position: 0px -290px;
  }

  68.3% {
    background-position: -54px -290px;
  }

  70% {
    background-position: -108px -290px;
  }

  71.7% {
    background-position: -162px -290px;
  }

  73.3% {
    background-position: -216px -290px;
  }

  75% {
    background-position: -270px -290px;
  }

  76.7% {
    background-position: -324px -290px;
  }

  78.3% {
    background-position: -378px -290px;
  }

  80% {
    background-position: 0px -348px;
  }

  81.7% {
    background-position: -54px -348px;
  }

  83.3% {
    background-position: -108px -348px;
  }

  85% {
    background-position: -162px -348px;
  }

  86.7% {
    background-position: -216px -348px;
  }

  88.3% {
    background-position: -270px -348px;
  }

  90% {
    background-position: -324px -348px;
  }

  91.7% {
    background-position: -378px -348px;
  }

  93.3% {
    background-position: 0px -406px;
  }

  95% {
    background-position: -54px -406px;
  }

  96.7% {
    background-position: -108px -406px;
  }

  98.3% {
    background-position: -162px -406px;
  }

  100% {
    background-position: -162px -406px;
  }
}

@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    opacity: 1;
  }
}

@keyframes z_tuceng_924_000_opacity_bezier_anim {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim_back {
  0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
  }

  100% {
    opacity: 0;
  }
}

@keyframes z_tuceng_924_000_opacity_bezier_anim_back {
  0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
  }

  100% {
    opacity: 0;
  }
}

@-webkit-keyframes z_English_000_transform_bezier_anim {
  0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

@keyframes z_English_000_transform_bezier_anim {
  0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

@-webkit-keyframes z_English_000_opacity_bezier_anim {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    opacity: 1;
  }
}

@keyframes z_English_000_opacity_bezier_anim {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes z_English_000_anim {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }

  100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
  }
}

@keyframes z_English_000_anim {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }

  100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
  }
}

@-webkit-keyframes z_English_000_opacity_bezier_anim_back {
  0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
  }

  100% {
    opacity: 0;
  }
}

@keyframes z_English_000_opacity_bezier_anim_back {
  0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
  }

  100% {
    opacity: 0;
  }
}

@-webkit-keyframes z_ribenyu_000_transform_bezier_anim {
  0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

@keyframes z_ribenyu_000_transform_bezier_anim {
  0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    opacity: 1;
  }
}

@keyframes z_ribenyu_000_opacity_bezier_anim {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes z_ribenyu_000_anim {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }

  100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
  }
}

@keyframes z_ribenyu_000_anim {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }

  100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
  }
}

@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim_back {
  0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
  }

  100% {
    opacity: 0;
  }
}

@keyframes z_ribenyu_000_opacity_bezier_anim_back {
  0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
  }

  100% {
    opacity: 0;
  }
}

@-webkit-keyframes z_fantizhongwen_000_transform_bezier_anim {
  0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

@keyframes z_fantizhongwen_000_transform_bezier_anim {
  0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    opacity: 1;
  }
}

@keyframes z_fantizhongwen_000_opacity_bezier_anim {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes z_fantizhongwen_000_anim {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }

  100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
  }
}

@keyframes z_fantizhongwen_000_anim {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }

  100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
  }
}

@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim_back {
  0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
  }

  100% {
    opacity: 0;
  }
}

@keyframes z_fantizhongwen_000_opacity_bezier_anim_back {
  0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
  }

  100% {
    opacity: 0;
  }
}

@-webkit-keyframes z_jiantizhongwen_000_transform_bezier_anim {
  0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

@keyframes z_jiantizhongwen_000_transform_bezier_anim {
  0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    opacity: 1;
  }
}

@keyframes z_jiantizhongwen_000_opacity_bezier_anim {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes z_jiantizhongwen_000_anim {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }

  100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
  }
}

@keyframes z_jiantizhongwen_000_anim {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }

  100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
  }
}

@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim_back {
  0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
  }

  100% {
    opacity: 0;
  }
}

@keyframes z_jiantizhongwen_000_opacity_bezier_anim_back {
  0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
  }

  100% {
    opacity: 0;
  }
}

@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_2_000 {
  0% {
    background-position: 0px 0px;
  }

  2.1% {
    background-position: -582px 0px;
  }

  4.2% {
    background-position: -1164px 0px;
  }

  6.3% {
    background-position: -1746px 0px;
  }

  8.3% {
    background-position: -2328px 0px;
  }

  10.4% {
    background-position: -2910px 0px;
  }

  12.5% {
    background-position: -3492px 0px;
  }

  14.6% {
    background-position: 0px -136px;
  }

  16.7% {
    background-position: -582px -136px;
  }

  18.8% {
    background-position: -1164px -136px;
  }

  20.8% {
    background-position: -1746px -136px;
  }

  22.9% {
    background-position: -2328px -136px;
  }

  25% {
    background-position: -2910px -136px;
  }

  27.1% {
    background-position: -3492px -136px;
  }

  29.2% {
    background-position: 0px -272px;
  }

  31.3% {
    background-position: -582px -272px;
  }

  33.3% {
    background-position: -1164px -272px;
  }

  35.4% {
    background-position: -1746px -272px;
  }

  37.5% {
    background-position: -2328px -272px;
  }

  39.6% {
    background-position: -2910px -272px;
  }

  41.7% {
    background-position: -3492px -272px;
  }

  43.8% {
    background-position: 0px -408px;
  }

  45.8% {
    background-position: -582px -408px;
  }

  47.9% {
    background-position: -1164px -408px;
  }

  50% {
    background-position: -1746px -408px;
  }

  52.1% {
    background-position: -2328px -408px;
  }

  54.2% {
    background-position: -2910px -408px;
  }

  56.3% {
    background-position: -3492px -408px;
  }

  58.3% {
    background-position: 0px -544px;
  }

  60.4% {
    background-position: -582px -544px;
  }

  62.5% {
    background-position: -1164px -544px;
  }

  64.6% {
    background-position: -1746px -544px;
  }

  66.7% {
    background-position: -2328px -544px;
  }

  68.8% {
    background-position: -2910px -544px;
  }

  70.8% {
    background-position: -3492px -544px;
  }

  72.9% {
    background-position: 0px -680px;
  }

  75% {
    background-position: -582px -680px;
  }

  77.1% {
    background-position: -1164px -680px;
  }

  79.2% {
    background-position: -1746px -680px;
  }

  81.3% {
    background-position: -2328px -680px;
  }

  83.3% {
    background-position: -2910px -680px;
  }

  85.4% {
    background-position: -3492px -680px;
  }

  87.5% {
    background-position: 0px -816px;
  }

  89.6% {
    background-position: -582px -816px;
  }

  91.7% {
    background-position: -1164px -816px;
  }

  93.8% {
    background-position: -1746px -816px;
  }

  95.8% {
    background-position: -2328px -816px;
  }

  97.9% {
    background-position: -2910px -816px;
  }

  100% {
    background-position: -2910px -816px;
  }
}

@keyframes sprite_z_yuhecheng_18_hecheng_2_000 {
  0% {
    background-position: 0px 0px;
  }

  2.1% {
    background-position: -582px 0px;
  }

  4.2% {
    background-position: -1164px 0px;
  }

  6.3% {
    background-position: -1746px 0px;
  }

  8.3% {
    background-position: -2328px 0px;
  }

  10.4% {
    background-position: -2910px 0px;
  }

  12.5% {
    background-position: -3492px 0px;
  }

  14.6% {
    background-position: 0px -136px;
  }

  16.7% {
    background-position: -582px -136px;
  }

  18.8% {
    background-position: -1164px -136px;
  }

  20.8% {
    background-position: -1746px -136px;
  }

  22.9% {
    background-position: -2328px -136px;
  }

  25% {
    background-position: -2910px -136px;
  }

  27.1% {
    background-position: -3492px -136px;
  }

  29.2% {
    background-position: 0px -272px;
  }

  31.3% {
    background-position: -582px -272px;
  }

  33.3% {
    background-position: -1164px -272px;
  }

  35.4% {
    background-position: -1746px -272px;
  }

  37.5% {
    background-position: -2328px -272px;
  }

  39.6% {
    background-position: -2910px -272px;
  }

  41.7% {
    background-position: -3492px -272px;
  }

  43.8% {
    background-position: 0px -408px;
  }

  45.8% {
    background-position: -582px -408px;
  }

  47.9% {
    background-position: -1164px -408px;
  }

  50% {
    background-position: -1746px -408px;
  }

  52.1% {
    background-position: -2328px -408px;
  }

  54.2% {
    background-position: -2910px -408px;
  }

  56.3% {
    background-position: -3492px -408px;
  }

  58.3% {
    background-position: 0px -544px;
  }

  60.4% {
    background-position: -582px -544px;
  }

  62.5% {
    background-position: -1164px -544px;
  }

  64.6% {
    background-position: -1746px -544px;
  }

  66.7% {
    background-position: -2328px -544px;
  }

  68.8% {
    background-position: -2910px -544px;
  }

  70.8% {
    background-position: -3492px -544px;
  }

  72.9% {
    background-position: 0px -680px;
  }

  75% {
    background-position: -582px -680px;
  }

  77.1% {
    background-position: -1164px -680px;
  }

  79.2% {
    background-position: -1746px -680px;
  }

  81.3% {
    background-position: -2328px -680px;
  }

  83.3% {
    background-position: -2910px -680px;
  }

  85.4% {
    background-position: -3492px -680px;
  }

  87.5% {
    background-position: 0px -816px;
  }

  89.6% {
    background-position: -582px -816px;
  }

  91.7% {
    background-position: -1164px -816px;
  }

  93.8% {
    background-position: -1746px -816px;
  }

  95.8% {
    background-position: -2328px -816px;
  }

  97.9% {
    background-position: -2910px -816px;
  }

  100% {
    background-position: -2910px -816px;
  }
}

@-webkit-keyframes sprite_z_yuhecheng_27_000 {
  0% {
    background-position: 0px 0px;
  }

  5% {
    background-position: -582px 0px;
  }

  10% {
    background-position: -1164px 0px;
  }

  15% {
    background-position: -1746px 0px;
  }

  20% {
    background-position: -2328px 0px;
  }

  25% {
    background-position: 0px -136px;
  }

  30% {
    background-position: -582px -136px;
  }

  35% {
    background-position: -1164px -136px;
  }

  40% {
    background-position: -1746px -136px;
  }

  45% {
    background-position: -2328px -136px;
  }

  50% {
    background-position: 0px -272px;
  }

  55% {
    background-position: -582px -272px;
  }

  60% {
    background-position: -1164px -272px;
  }

  65% {
    background-position: -1746px -272px;
  }

  70% {
    background-position: -2328px -272px;
  }

  75% {
    background-position: 0px -408px;
  }

  80% {
    background-position: -582px -408px;
  }

  85% {
    background-position: -1164px -408px;
  }

  90% {
    background-position: -1746px -408px;
  }

  95% {
    background-position: -2328px -408px;
  }

  99% {
    visibility: visible;
  }

  100% {
    background-position: -2328px -408px;
    visibility: hidden;
  }
}

@keyframes sprite_z_yuhecheng_27_000 {
  0% {
    background-position: 0px 0px;
  }

  5% {
    background-position: -582px 0px;
  }

  10% {
    background-position: -1164px 0px;
  }

  15% {
    background-position: -1746px 0px;
  }

  20% {
    background-position: -2328px 0px;
  }

  25% {
    background-position: 0px -136px;
  }

  30% {
    background-position: -582px -136px;
  }

  35% {
    background-position: -1164px -136px;
  }

  40% {
    background-position: -1746px -136px;
  }

  45% {
    background-position: -2328px -136px;
  }

  50% {
    background-position: 0px -272px;
  }

  55% {
    background-position: -582px -272px;
  }

  60% {
    background-position: -1164px -272px;
  }

  65% {
    background-position: -1746px -272px;
  }

  70% {
    background-position: -2328px -272px;
  }

  75% {
    background-position: 0px -408px;
  }

  80% {
    background-position: -582px -408px;
  }

  85% {
    background-position: -1164px -408px;
  }

  90% {
    background-position: -1746px -408px;
  }

  95% {
    background-position: -2328px -408px;
  }

  99% {
    visibility: visible;
  }

  100% {
    background-position: -2328px -408px;
    visibility: hidden;
  }
}

@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_1_000 {
  0% {
    background-position: 0px 0px;
    visibility: visible;
  }

  1.4% {
    background-position: -582px 0px;
  }

  2.8% {
    background-position: -1164px 0px;
  }

  4.2% {
    background-position: -1746px 0px;
  }

  5.6% {
    background-position: -2328px 0px;
  }

  6.9% {
    background-position: -2910px 0px;
  }

  8.3% {
    background-position: -3492px 0px;
  }

  9.7% {
    background-position: -4074px 0px;
  }

  11.1% {
    background-position: -4656px 0px;
  }

  12.5% {
    background-position: 0px -136px;
  }

  13.9% {
    background-position: -582px -136px;
  }

  15.3% {
    background-position: -1164px -136px;
  }

  16.7% {
    background-position: -1746px -136px;
  }

  18.1% {
    background-position: -2328px -136px;
  }

  19.4% {
    background-position: -2910px -136px;
  }

  20.8% {
    background-position: -3492px -136px;
  }

  22.2% {
    background-position: -4074px -136px;
  }

  23.6% {
    background-position: -4656px -136px;
  }

  25% {
    background-position: 0px -272px;
  }

  26.4% {
    background-position: -582px -272px;
  }

  27.8% {
    background-position: -1164px -272px;
  }

  29.2% {
    background-position: -1746px -272px;
  }

  30.6% {
    background-position: -2328px -272px;
  }

  31.9% {
    background-position: -2910px -272px;
  }

  33.3% {
    background-position: -3492px -272px;
  }

  34.7% {
    background-position: -4074px -272px;
  }

  36.1% {
    background-position: -4656px -272px;
  }

  37.5% {
    background-position: 0px -408px;
  }

  38.9% {
    background-position: -582px -408px;
  }

  40.3% {
    background-position: -1164px -408px;
  }

  41.7% {
    background-position: -1746px -408px;
  }

  43.1% {
    background-position: -2328px -408px;
  }

  44.4% {
    background-position: -2910px -408px;
  }

  45.8% {
    background-position: -3492px -408px;
  }

  47.2% {
    background-position: -4074px -408px;
  }

  48.6% {
    background-position: -4656px -408px;
  }

  50% {
    background-position: 0px -544px;
  }

  51.4% {
    background-position: -582px -544px;
  }

  52.8% {
    background-position: -1164px -544px;
  }

  54.2% {
    background-position: -1746px -544px;
  }

  55.6% {
    background-position: -2328px -544px;
  }

  56.9% {
    background-position: -2910px -544px;
  }

  58.3% {
    background-position: -3492px -544px;
  }

  59.7% {
    background-position: -4074px -544px;
  }

  61.1% {
    background-position: -4656px -544px;
  }

  62.5% {
    background-position: 0px -680px;
  }

  63.9% {
    background-position: -582px -680px;
  }

  65.3% {
    background-position: -1164px -680px;
  }

  66.7% {
    background-position: -1746px -680px;
  }

  68.1% {
    background-position: -2328px -680px;
  }

  69.4% {
    background-position: -2910px -680px;
  }

  70.8% {
    background-position: -3492px -680px;
  }

  72.2% {
    background-position: -4074px -680px;
  }

  73.6% {
    background-position: -4656px -680px;
  }

  75% {
    background-position: 0px -816px;
  }

  76.4% {
    background-position: -582px -816px;
  }

  77.8% {
    background-position: -1164px -816px;
  }

  79.2% {
    background-position: -1746px -816px;
  }

  80.6% {
    background-position: -2328px -816px;
  }

  81.9% {
    background-position: -2910px -816px;
  }

  83.3% {
    background-position: -3492px -816px;
  }

  84.7% {
    background-position: -4074px -816px;
  }

  86.1% {
    background-position: -4656px -816px;
  }

  87.5% {
    background-position: 0px -952px;
  }

  88.9% {
    background-position: -582px -952px;
  }

  90.3% {
    background-position: -1164px -952px;
  }

  91.7% {
    background-position: -1746px -952px;
  }

  93.1% {
    background-position: -2328px -952px;
  }

  94.4% {
    background-position: -2910px -952px;
  }

  95.8% {
    background-position: -3492px -952px;
  }

  97.2% {
    background-position: -4074px -952px;
  }

  98.6% {
    background-position: -4656px -952px;
  }

  100% {
    background-position: -4656px -952px;
  }
}

@keyframes sprite_z_yuhecheng_18_hecheng_1_000 {
  0% {
    background-position: 0px 0px;
    visibility: visible;
  }

  1.4% {
    background-position: -582px 0px;
  }

  2.8% {
    background-position: -1164px 0px;
  }

  4.2% {
    background-position: -1746px 0px;
  }

  5.6% {
    background-position: -2328px 0px;
  }

  6.9% {
    background-position: -2910px 0px;
  }

  8.3% {
    background-position: -3492px 0px;
  }

  9.7% {
    background-position: -4074px 0px;
  }

  11.1% {
    background-position: -4656px 0px;
  }

  12.5% {
    background-position: 0px -136px;
  }

  13.9% {
    background-position: -582px -136px;
  }

  15.3% {
    background-position: -1164px -136px;
  }

  16.7% {
    background-position: -1746px -136px;
  }

  18.1% {
    background-position: -2328px -136px;
  }

  19.4% {
    background-position: -2910px -136px;
  }

  20.8% {
    background-position: -3492px -136px;
  }

  22.2% {
    background-position: -4074px -136px;
  }

  23.6% {
    background-position: -4656px -136px;
  }

  25% {
    background-position: 0px -272px;
  }

  26.4% {
    background-position: -582px -272px;
  }

  27.8% {
    background-position: -1164px -272px;
  }

  29.2% {
    background-position: -1746px -272px;
  }

  30.6% {
    background-position: -2328px -272px;
  }

  31.9% {
    background-position: -2910px -272px;
  }

  33.3% {
    background-position: -3492px -272px;
  }

  34.7% {
    background-position: -4074px -272px;
  }

  36.1% {
    background-position: -4656px -272px;
  }

  37.5% {
    background-position: 0px -408px;
  }

  38.9% {
    background-position: -582px -408px;
  }

  40.3% {
    background-position: -1164px -408px;
  }

  41.7% {
    background-position: -1746px -408px;
  }

  43.1% {
    background-position: -2328px -408px;
  }

  44.4% {
    background-position: -2910px -408px;
  }

  45.8% {
    background-position: -3492px -408px;
  }

  47.2% {
    background-position: -4074px -408px;
  }

  48.6% {
    background-position: -4656px -408px;
  }

  50% {
    background-position: 0px -544px;
  }

  51.4% {
    background-position: -582px -544px;
  }

  52.8% {
    background-position: -1164px -544px;
  }

  54.2% {
    background-position: -1746px -544px;
  }

  55.6% {
    background-position: -2328px -544px;
  }

  56.9% {
    background-position: -2910px -544px;
  }

  58.3% {
    background-position: -3492px -544px;
  }

  59.7% {
    background-position: -4074px -544px;
  }

  61.1% {
    background-position: -4656px -544px;
  }

  62.5% {
    background-position: 0px -680px;
  }

  63.9% {
    background-position: -582px -680px;
  }

  65.3% {
    background-position: -1164px -680px;
  }

  66.7% {
    background-position: -1746px -680px;
  }

  68.1% {
    background-position: -2328px -680px;
  }

  69.4% {
    background-position: -2910px -680px;
  }

  70.8% {
    background-position: -3492px -680px;
  }

  72.2% {
    background-position: -4074px -680px;
  }

  73.6% {
    background-position: -4656px -680px;
  }

  75% {
    background-position: 0px -816px;
  }

  76.4% {
    background-position: -582px -816px;
  }

  77.8% {
    background-position: -1164px -816px;
  }

  79.2% {
    background-position: -1746px -816px;
  }

  80.6% {
    background-position: -2328px -816px;
  }

  81.9% {
    background-position: -2910px -816px;
  }

  83.3% {
    background-position: -3492px -816px;
  }

  84.7% {
    background-position: -4074px -816px;
  }

  86.1% {
    background-position: -4656px -816px;
  }

  87.5% {
    background-position: 0px -952px;
  }

  88.9% {
    background-position: -582px -952px;
  }

  90.3% {
    background-position: -1164px -952px;
  }

  91.7% {
    background-position: -1746px -952px;
  }

  93.1% {
    background-position: -2328px -952px;
  }

  94.4% {
    background-position: -2910px -952px;
  }

  95.8% {
    background-position: -3492px -952px;
  }

  97.2% {
    background-position: -4074px -952px;
  }

  98.6% {
    background-position: -4656px -952px;
  }

  100% {
    background-position: -4656px -952px;
  }
}

@-webkit-keyframes sprite_z_img_001_120__000 {
  0% {
    background-position: 0px 0px;
  }

  0.8% {
    background-position: -616px 0px;
  }

  1.7% {
    background-position: -1232px 0px;
  }

  2.5% {
    background-position: -1848px 0px;
  }

  3.3% {
    background-position: -2464px 0px;
  }

  4.2% {
    background-position: -3080px 0px;
  }

  5% {
    background-position: -3696px 0px;
  }

  5.8% {
    background-position: -4312px 0px;
  }

  6.7% {
    background-position: -4928px 0px;
  }

  7.5% {
    background-position: -5544px 0px;
  }

  8.3% {
    background-position: -6160px 0px;
  }

  9.2% {
    background-position: 0px -594px;
  }

  10% {
    background-position: -616px -594px;
  }

  10.8% {
    background-position: -1232px -594px;
  }

  11.7% {
    background-position: -1848px -594px;
  }

  12.5% {
    background-position: -2464px -594px;
  }

  13.3% {
    background-position: -3080px -594px;
  }

  14.2% {
    background-position: -3696px -594px;
  }

  15% {
    background-position: -4312px -594px;
  }

  15.8% {
    background-position: -4928px -594px;
  }

  16.7% {
    background-position: -5544px -594px;
  }

  17.5% {
    background-position: -6160px -594px;
  }

  18.3% {
    background-position: 0px -1188px;
  }

  19.2% {
    background-position: -616px -1188px;
  }

  20% {
    background-position: -1232px -1188px;
  }

  20.8% {
    background-position: -1848px -1188px;
  }

  21.7% {
    background-position: -2464px -1188px;
  }

  22.5% {
    background-position: -3080px -1188px;
  }

  23.3% {
    background-position: -3696px -1188px;
  }

  24.2% {
    background-position: -4312px -1188px;
  }

  25% {
    background-position: -4928px -1188px;
  }

  25.8% {
    background-position: -5544px -1188px;
  }

  26.7% {
    background-position: -6160px -1188px;
  }

  27.5% {
    background-position: 0px -1782px;
  }

  28.3% {
    background-position: -616px -1782px;
  }

  29.2% {
    background-position: -1232px -1782px;
  }

  30% {
    background-position: -1848px -1782px;
  }

  30.8% {
    background-position: -2464px -1782px;
  }

  31.7% {
    background-position: -3080px -1782px;
  }

  32.5% {
    background-position: -3696px -1782px;
  }

  33.3% {
    background-position: -4312px -1782px;
  }

  34.2% {
    background-position: -4928px -1782px;
  }

  35% {
    background-position: -5544px -1782px;
  }

  35.8% {
    background-position: -6160px -1782px;
  }

  36.7% {
    background-position: 0px -2376px;
  }

  37.5% {
    background-position: -616px -2376px;
  }

  38.3% {
    background-position: -1232px -2376px;
  }

  39.2% {
    background-position: -1848px -2376px;
  }

  40% {
    background-position: -2464px -2376px;
  }

  40.8% {
    background-position: -3080px -2376px;
  }

  41.7% {
    background-position: -3696px -2376px;
  }

  42.5% {
    background-position: -4312px -2376px;
  }

  43.3% {
    background-position: -4928px -2376px;
  }

  44.2% {
    background-position: -5544px -2376px;
  }

  45% {
    background-position: -6160px -2376px;
  }

  45.8% {
    background-position: 0px -2970px;
  }

  46.7% {
    background-position: -616px -2970px;
  }

  47.5% {
    background-position: -1232px -2970px;
  }

  48.3% {
    background-position: -1848px -2970px;
  }

  49.2% {
    background-position: -2464px -2970px;
  }

  50% {
    background-position: -3080px -2970px;
  }

  50.8% {
    background-position: -3696px -2970px;
  }

  51.7% {
    background-position: -4312px -2970px;
  }

  52.5% {
    background-position: -4928px -2970px;
  }

  53.3% {
    background-position: -5544px -2970px;
  }

  54.2% {
    background-position: -6160px -2970px;
  }

  55% {
    background-position: 0px -3564px;
  }

  55.8% {
    background-position: -616px -3564px;
  }

  56.7% {
    background-position: -1232px -3564px;
  }

  57.5% {
    background-position: -1848px -3564px;
  }

  58.3% {
    background-position: -2464px -3564px;
  }

  59.2% {
    background-position: -3080px -3564px;
  }

  60% {
    background-position: -3696px -3564px;
  }

  60.8% {
    background-position: -4312px -3564px;
  }

  61.7% {
    background-position: -4928px -3564px;
  }

  62.5% {
    background-position: -5544px -3564px;
  }

  63.3% {
    background-position: -6160px -3564px;
  }

  64.2% {
    background-position: 0px -4158px;
  }

  65% {
    background-position: -616px -4158px;
  }

  65.8% {
    background-position: -1232px -4158px;
  }

  66.7% {
    background-position: -1848px -4158px;
  }

  67.5% {
    background-position: -2464px -4158px;
  }

  68.3% {
    background-position: -3080px -4158px;
  }

  69.2% {
    background-position: -3696px -4158px;
  }

  70% {
    background-position: -4312px -4158px;
  }

  70.8% {
    background-position: -4928px -4158px;
  }

  71.7% {
    background-position: -5544px -4158px;
  }

  72.5% {
    background-position: -6160px -4158px;
  }

  73.3% {
    background-position: 0px -4752px;
  }

  74.2% {
    background-position: -616px -4752px;
  }

  75% {
    background-position: -1232px -4752px;
  }

  75.8% {
    background-position: -1848px -4752px;
  }

  76.7% {
    background-position: -2464px -4752px;
  }

  77.5% {
    background-position: -3080px -4752px;
  }

  78.3% {
    background-position: -3696px -4752px;
  }

  79.2% {
    background-position: -4312px -4752px;
  }

  80% {
    background-position: -4928px -4752px;
  }

  80.8% {
    background-position: -5544px -4752px;
  }

  81.7% {
    background-position: -6160px -4752px;
  }

  82.5% {
    background-position: 0px -5346px;
  }

  83.3% {
    background-position: -616px -5346px;
  }

  84.2% {
    background-position: -1232px -5346px;
  }

  85% {
    background-position: -1848px -5346px;
  }

  85.8% {
    background-position: -2464px -5346px;
  }

  86.7% {
    background-position: -3080px -5346px;
  }

  87.5% {
    background-position: -3696px -5346px;
  }

  88.3% {
    background-position: -4312px -5346px;
  }

  89.2% {
    background-position: -4928px -5346px;
  }

  90% {
    background-position: -5544px -5346px;
  }

  90.8% {
    background-position: -6160px -5346px;
  }

  91.7% {
    background-position: 0px -5940px;
  }

  92.5% {
    background-position: -616px -5940px;
  }

  93.3% {
    background-position: -1232px -5940px;
  }

  94.2% {
    background-position: -1848px -5940px;
  }

  95% {
    background-position: -2464px -5940px;
  }

  95.8% {
    background-position: -3080px -5940px;
  }

  96.7% {
    background-position: -3696px -5940px;
  }

  97.5% {
    background-position: -4312px -5940px;
  }

  98.3% {
    background-position: -4928px -5940px;
  }

  99.2% {
    background-position: -5544px -5940px;
  }

  100% {
    background-position: -5544px -5940px;
  }
}

@keyframes sprite_z_img_001_120__000 {
  0% {
    background-position: 0px 0px;
  }

  0.8% {
    background-position: -616px 0px;
  }

  1.7% {
    background-position: -1232px 0px;
  }

  2.5% {
    background-position: -1848px 0px;
  }

  3.3% {
    background-position: -2464px 0px;
  }

  4.2% {
    background-position: -3080px 0px;
  }

  5% {
    background-position: -3696px 0px;
  }

  5.8% {
    background-position: -4312px 0px;
  }

  6.7% {
    background-position: -4928px 0px;
  }

  7.5% {
    background-position: -5544px 0px;
  }

  8.3% {
    background-position: -6160px 0px;
  }

  9.2% {
    background-position: 0px -594px;
  }

  10% {
    background-position: -616px -594px;
  }

  10.8% {
    background-position: -1232px -594px;
  }

  11.7% {
    background-position: -1848px -594px;
  }

  12.5% {
    background-position: -2464px -594px;
  }

  13.3% {
    background-position: -3080px -594px;
  }

  14.2% {
    background-position: -3696px -594px;
  }

  15% {
    background-position: -4312px -594px;
  }

  15.8% {
    background-position: -4928px -594px;
  }

  16.7% {
    background-position: -5544px -594px;
  }

  17.5% {
    background-position: -6160px -594px;
  }

  18.3% {
    background-position: 0px -1188px;
  }

  19.2% {
    background-position: -616px -1188px;
  }

  20% {
    background-position: -1232px -1188px;
  }

  20.8% {
    background-position: -1848px -1188px;
  }

  21.7% {
    background-position: -2464px -1188px;
  }

  22.5% {
    background-position: -3080px -1188px;
  }

  23.3% {
    background-position: -3696px -1188px;
  }

  24.2% {
    background-position: -4312px -1188px;
  }

  25% {
    background-position: -4928px -1188px;
  }

  25.8% {
    background-position: -5544px -1188px;
  }

  26.7% {
    background-position: -6160px -1188px;
  }

  27.5% {
    background-position: 0px -1782px;
  }

  28.3% {
    background-position: -616px -1782px;
  }

  29.2% {
    background-position: -1232px -1782px;
  }

  30% {
    background-position: -1848px -1782px;
  }

  30.8% {
    background-position: -2464px -1782px;
  }

  31.7% {
    background-position: -3080px -1782px;
  }

  32.5% {
    background-position: -3696px -1782px;
  }

  33.3% {
    background-position: -4312px -1782px;
  }

  34.2% {
    background-position: -4928px -1782px;
  }

  35% {
    background-position: -5544px -1782px;
  }

  35.8% {
    background-position: -6160px -1782px;
  }

  36.7% {
    background-position: 0px -2376px;
  }

  37.5% {
    background-position: -616px -2376px;
  }

  38.3% {
    background-position: -1232px -2376px;
  }

  39.2% {
    background-position: -1848px -2376px;
  }

  40% {
    background-position: -2464px -2376px;
  }

  40.8% {
    background-position: -3080px -2376px;
  }

  41.7% {
    background-position: -3696px -2376px;
  }

  42.5% {
    background-position: -4312px -2376px;
  }

  43.3% {
    background-position: -4928px -2376px;
  }

  44.2% {
    background-position: -5544px -2376px;
  }

  45% {
    background-position: -6160px -2376px;
  }

  45.8% {
    background-position: 0px -2970px;
  }

  46.7% {
    background-position: -616px -2970px;
  }

  47.5% {
    background-position: -1232px -2970px;
  }

  48.3% {
    background-position: -1848px -2970px;
  }

  49.2% {
    background-position: -2464px -2970px;
  }

  50% {
    background-position: -3080px -2970px;
  }

  50.8% {
    background-position: -3696px -2970px;
  }

  51.7% {
    background-position: -4312px -2970px;
  }

  52.5% {
    background-position: -4928px -2970px;
  }

  53.3% {
    background-position: -5544px -2970px;
  }

  54.2% {
    background-position: -6160px -2970px;
  }

  55% {
    background-position: 0px -3564px;
  }

  55.8% {
    background-position: -616px -3564px;
  }

  56.7% {
    background-position: -1232px -3564px;
  }

  57.5% {
    background-position: -1848px -3564px;
  }

  58.3% {
    background-position: -2464px -3564px;
  }

  59.2% {
    background-position: -3080px -3564px;
  }

  60% {
    background-position: -3696px -3564px;
  }

  60.8% {
    background-position: -4312px -3564px;
  }

  61.7% {
    background-position: -4928px -3564px;
  }

  62.5% {
    background-position: -5544px -3564px;
  }

  63.3% {
    background-position: -6160px -3564px;
  }

  64.2% {
    background-position: 0px -4158px;
  }

  65% {
    background-position: -616px -4158px;
  }

  65.8% {
    background-position: -1232px -4158px;
  }

  66.7% {
    background-position: -1848px -4158px;
  }

  67.5% {
    background-position: -2464px -4158px;
  }

  68.3% {
    background-position: -3080px -4158px;
  }

  69.2% {
    background-position: -3696px -4158px;
  }

  70% {
    background-position: -4312px -4158px;
  }

  70.8% {
    background-position: -4928px -4158px;
  }

  71.7% {
    background-position: -5544px -4158px;
  }

  72.5% {
    background-position: -6160px -4158px;
  }

  73.3% {
    background-position: 0px -4752px;
  }

  74.2% {
    background-position: -616px -4752px;
  }

  75% {
    background-position: -1232px -4752px;
  }

  75.8% {
    background-position: -1848px -4752px;
  }

  76.7% {
    background-position: -2464px -4752px;
  }

  77.5% {
    background-position: -3080px -4752px;
  }

  78.3% {
    background-position: -3696px -4752px;
  }

  79.2% {
    background-position: -4312px -4752px;
  }

  80% {
    background-position: -4928px -4752px;
  }

  80.8% {
    background-position: -5544px -4752px;
  }

  81.7% {
    background-position: -6160px -4752px;
  }

  82.5% {
    background-position: 0px -5346px;
  }

  83.3% {
    background-position: -616px -5346px;
  }

  84.2% {
    background-position: -1232px -5346px;
  }

  85% {
    background-position: -1848px -5346px;
  }

  85.8% {
    background-position: -2464px -5346px;
  }

  86.7% {
    background-position: -3080px -5346px;
  }

  87.5% {
    background-position: -3696px -5346px;
  }

  88.3% {
    background-position: -4312px -5346px;
  }

  89.2% {
    background-position: -4928px -5346px;
  }

  90% {
    background-position: -5544px -5346px;
  }

  90.8% {
    background-position: -6160px -5346px;
  }

  91.7% {
    background-position: 0px -5940px;
  }

  92.5% {
    background-position: -616px -5940px;
  }

  93.3% {
    background-position: -1232px -5940px;
  }

  94.2% {
    background-position: -1848px -5940px;
  }

  95% {
    background-position: -2464px -5940px;
  }

  95.8% {
    background-position: -3080px -5940px;
  }

  96.7% {
    background-position: -3696px -5940px;
  }

  97.5% {
    background-position: -4312px -5940px;
  }

  98.3% {
    background-position: -4928px -5940px;
  }

  99.2% {
    background-position: -5544px -5940px;
  }

  100% {
    background-position: -5544px -5940px;
  }
}

@-webkit-keyframes sprite_z_loop_150_239__000 {
  0% {
    background-position: 0px 0px;
  }

  1.1% {
    background-position: -616px 0px;
  }

  2.3% {
    background-position: -1232px 0px;
  }

  3.4% {
    background-position: -1848px 0px;
  }

  4.5% {
    background-position: -2464px 0px;
  }

  5.7% {
    background-position: -3080px 0px;
  }

  6.8% {
    background-position: -3696px 0px;
  }

  8% {
    background-position: -4312px 0px;
  }

  9.1% {
    background-position: -4928px 0px;
  }

  10.2% {
    background-position: -5544px 0px;
  }

  11.4% {
    background-position: 0px -594px;
  }

  12.5% {
    background-position: -616px -594px;
  }

  13.6% {
    background-position: -1232px -594px;
  }

  14.8% {
    background-position: -1848px -594px;
  }

  15.9% {
    background-position: -2464px -594px;
  }

  17% {
    background-position: -3080px -594px;
  }

  18.2% {
    background-position: -3696px -594px;
  }

  19.3% {
    background-position: -4312px -594px;
  }

  20.5% {
    background-position: -4928px -594px;
  }

  21.6% {
    background-position: -5544px -594px;
  }

  22.7% {
    background-position: 0px -1188px;
  }

  23.9% {
    background-position: -616px -1188px;
  }

  25% {
    background-position: -1232px -1188px;
  }

  26.1% {
    background-position: -1848px -1188px;
  }

  27.3% {
    background-position: -2464px -1188px;
  }

  28.4% {
    background-position: -3080px -1188px;
  }

  29.5% {
    background-position: -3696px -1188px;
  }

  30.7% {
    background-position: -4312px -1188px;
  }

  31.8% {
    background-position: -4928px -1188px;
  }

  33% {
    background-position: -5544px -1188px;
  }

  34.1% {
    background-position: 0px -1782px;
  }

  35.2% {
    background-position: -616px -1782px;
  }

  36.4% {
    background-position: -1232px -1782px;
  }

  37.5% {
    background-position: -1848px -1782px;
  }

  38.6% {
    background-position: -2464px -1782px;
  }

  39.8% {
    background-position: -3080px -1782px;
  }

  40.9% {
    background-position: -3696px -1782px;
  }

  42% {
    background-position: -4312px -1782px;
  }

  43.2% {
    background-position: -4928px -1782px;
  }

  44.3% {
    background-position: -5544px -1782px;
  }

  45.5% {
    background-position: 0px -2376px;
  }

  46.6% {
    background-position: -616px -2376px;
  }

  47.7% {
    background-position: -1232px -2376px;
  }

  48.9% {
    background-position: -1848px -2376px;
  }

  50% {
    background-position: -2464px -2376px;
  }

  51.1% {
    background-position: -3080px -2376px;
  }

  52.3% {
    background-position: -3696px -2376px;
  }

  53.4% {
    background-position: -4312px -2376px;
  }

  54.5% {
    background-position: -4928px -2376px;
  }

  55.7% {
    background-position: -5544px -2376px;
  }

  56.8% {
    background-position: 0px -2970px;
  }

  58% {
    background-position: -616px -2970px;
  }

  59.1% {
    background-position: -1232px -2970px;
  }

  60.2% {
    background-position: -1848px -2970px;
  }

  61.4% {
    background-position: -2464px -2970px;
  }

  62.5% {
    background-position: -3080px -2970px;
  }

  63.6% {
    background-position: -3696px -2970px;
  }

  64.8% {
    background-position: -4312px -2970px;
  }

  65.9% {
    background-position: -4928px -2970px;
  }

  67% {
    background-position: -5544px -2970px;
  }

  68.2% {
    background-position: 0px -3564px;
  }

  69.3% {
    background-position: -616px -3564px;
  }

  70.5% {
    background-position: -1232px -3564px;
  }

  71.6% {
    background-position: -1848px -3564px;
  }

  72.7% {
    background-position: -2464px -3564px;
  }

  73.9% {
    background-position: -3080px -3564px;
  }

  75% {
    background-position: -3696px -3564px;
  }

  76.1% {
    background-position: -4312px -3564px;
  }

  77.3% {
    background-position: -4928px -3564px;
  }

  78.4% {
    background-position: -5544px -3564px;
  }

  79.5% {
    background-position: 0px -4158px;
  }

  80.7% {
    background-position: -616px -4158px;
  }

  81.8% {
    background-position: -1232px -4158px;
  }

  83% {
    background-position: -1848px -4158px;
  }

  84.1% {
    background-position: -2464px -4158px;
  }

  85.2% {
    background-position: -3080px -4158px;
  }

  86.4% {
    background-position: -3696px -4158px;
  }

  87.5% {
    background-position: -4312px -4158px;
  }

  88.6% {
    background-position: -4928px -4158px;
  }

  89.8% {
    background-position: -5544px -4158px;
  }

  90.9% {
    background-position: 0px -4752px;
  }

  92% {
    background-position: -616px -4752px;
  }

  93.2% {
    background-position: -1232px -4752px;
  }

  94.3% {
    background-position: -1848px -4752px;
  }

  95.5% {
    background-position: -2464px -4752px;
  }

  96.6% {
    background-position: -3080px -4752px;
  }

  97.7% {
    background-position: -3696px -4752px;
  }

  98.9% {
    background-position: -4312px -4752px;
  }

  100% {
    background-position: -4312px -4752px;
  }
}

@keyframes sprite_z_loop_150_239__000 {
  0% {
    background-position: 0px 0px;
  }

  1.1% {
    background-position: -616px 0px;
  }

  2.3% {
    background-position: -1232px 0px;
  }

  3.4% {
    background-position: -1848px 0px;
  }

  4.5% {
    background-position: -2464px 0px;
  }

  5.7% {
    background-position: -3080px 0px;
  }

  6.8% {
    background-position: -3696px 0px;
  }

  8% {
    background-position: -4312px 0px;
  }

  9.1% {
    background-position: -4928px 0px;
  }

  10.2% {
    background-position: -5544px 0px;
  }

  11.4% {
    background-position: 0px -594px;
  }

  12.5% {
    background-position: -616px -594px;
  }

  13.6% {
    background-position: -1232px -594px;
  }

  14.8% {
    background-position: -1848px -594px;
  }

  15.9% {
    background-position: -2464px -594px;
  }

  17% {
    background-position: -3080px -594px;
  }

  18.2% {
    background-position: -3696px -594px;
  }

  19.3% {
    background-position: -4312px -594px;
  }

  20.5% {
    background-position: -4928px -594px;
  }

  21.6% {
    background-position: -5544px -594px;
  }

  22.7% {
    background-position: 0px -1188px;
  }

  23.9% {
    background-position: -616px -1188px;
  }

  25% {
    background-position: -1232px -1188px;
  }

  26.1% {
    background-position: -1848px -1188px;
  }

  27.3% {
    background-position: -2464px -1188px;
  }

  28.4% {
    background-position: -3080px -1188px;
  }

  29.5% {
    background-position: -3696px -1188px;
  }

  30.7% {
    background-position: -4312px -1188px;
  }

  31.8% {
    background-position: -4928px -1188px;
  }

  33% {
    background-position: -5544px -1188px;
  }

  34.1% {
    background-position: 0px -1782px;
  }

  35.2% {
    background-position: -616px -1782px;
  }

  36.4% {
    background-position: -1232px -1782px;
  }

  37.5% {
    background-position: -1848px -1782px;
  }

  38.6% {
    background-position: -2464px -1782px;
  }

  39.8% {
    background-position: -3080px -1782px;
  }

  40.9% {
    background-position: -3696px -1782px;
  }

  42% {
    background-position: -4312px -1782px;
  }

  43.2% {
    background-position: -4928px -1782px;
  }

  44.3% {
    background-position: -5544px -1782px;
  }

  45.5% {
    background-position: 0px -2376px;
  }

  46.6% {
    background-position: -616px -2376px;
  }

  47.7% {
    background-position: -1232px -2376px;
  }

  48.9% {
    background-position: -1848px -2376px;
  }

  50% {
    background-position: -2464px -2376px;
  }

  51.1% {
    background-position: -3080px -2376px;
  }

  52.3% {
    background-position: -3696px -2376px;
  }

  53.4% {
    background-position: -4312px -2376px;
  }

  54.5% {
    background-position: -4928px -2376px;
  }

  55.7% {
    background-position: -5544px -2376px;
  }

  56.8% {
    background-position: 0px -2970px;
  }

  58% {
    background-position: -616px -2970px;
  }

  59.1% {
    background-position: -1232px -2970px;
  }

  60.2% {
    background-position: -1848px -2970px;
  }

  61.4% {
    background-position: -2464px -2970px;
  }

  62.5% {
    background-position: -3080px -2970px;
  }

  63.6% {
    background-position: -3696px -2970px;
  }

  64.8% {
    background-position: -4312px -2970px;
  }

  65.9% {
    background-position: -4928px -2970px;
  }

  67% {
    background-position: -5544px -2970px;
  }

  68.2% {
    background-position: 0px -3564px;
  }

  69.3% {
    background-position: -616px -3564px;
  }

  70.5% {
    background-position: -1232px -3564px;
  }

  71.6% {
    background-position: -1848px -3564px;
  }

  72.7% {
    background-position: -2464px -3564px;
  }

  73.9% {
    background-position: -3080px -3564px;
  }

  75% {
    background-position: -3696px -3564px;
  }

  76.1% {
    background-position: -4312px -3564px;
  }

  77.3% {
    background-position: -4928px -3564px;
  }

  78.4% {
    background-position: -5544px -3564px;
  }

  79.5% {
    background-position: 0px -4158px;
  }

  80.7% {
    background-position: -616px -4158px;
  }

  81.8% {
    background-position: -1232px -4158px;
  }

  83% {
    background-position: -1848px -4158px;
  }

  84.1% {
    background-position: -2464px -4158px;
  }

  85.2% {
    background-position: -3080px -4158px;
  }

  86.4% {
    background-position: -3696px -4158px;
  }

  87.5% {
    background-position: -4312px -4158px;
  }

  88.6% {
    background-position: -4928px -4158px;
  }

  89.8% {
    background-position: -5544px -4158px;
  }

  90.9% {
    background-position: 0px -4752px;
  }

  92% {
    background-position: -616px -4752px;
  }

  93.2% {
    background-position: -1232px -4752px;
  }

  94.3% {
    background-position: -1848px -4752px;
  }

  95.5% {
    background-position: -2464px -4752px;
  }

  96.6% {
    background-position: -3080px -4752px;
  }

  97.7% {
    background-position: -3696px -4752px;
  }

  98.9% {
    background-position: -4312px -4752px;
  }

  100% {
    background-position: -4312px -4752px;
  }
}

@-webkit-keyframes sprite_z_img_003_135__000 {
  0% {
    background-position: 0px 0px;
  }

  0.8% {
    background-position: -1382px 0px;
  }

  1.5% {
    background-position: -2764px 0px;
  }

  2.3% {
    background-position: -4146px 0px;
  }

  3% {
    background-position: -5528px 0px;
  }

  3.8% {
    background-position: -6910px 0px;
  }

  4.5% {
    background-position: -8292px 0px;
  }

  5.3% {
    background-position: -9674px 0px;
  }

  6% {
    background-position: -11056px 0px;
  }

  6.8% {
    background-position: -12438px 0px;
  }

  7.5% {
    background-position: -13820px 0px;
  }

  8.3% {
    background-position: -15202px 0px;
  }

  9% {
    background-position: 0px -591px;
  }

  9.8% {
    background-position: -1382px -591px;
  }

  10.5% {
    background-position: -2764px -591px;
  }

  11.3% {
    background-position: -4146px -591px;
  }

  12% {
    background-position: -5528px -591px;
  }

  12.8% {
    background-position: -6910px -591px;
  }

  13.5% {
    background-position: -8292px -591px;
  }

  14.3% {
    background-position: -9674px -591px;
  }

  15% {
    background-position: -11056px -591px;
  }

  15.8% {
    background-position: -12438px -591px;
  }

  16.5% {
    background-position: -13820px -591px;
  }

  17.3% {
    background-position: -15202px -591px;
  }

  18% {
    background-position: 0px -1182px;
  }

  18.8% {
    background-position: -1382px -1182px;
  }

  19.5% {
    background-position: -2764px -1182px;
  }

  20.3% {
    background-position: -4146px -1182px;
  }

  21.1% {
    background-position: -5528px -1182px;
  }

  21.8% {
    background-position: -6910px -1182px;
  }

  22.6% {
    background-position: -8292px -1182px;
  }

  23.3% {
    background-position: -9674px -1182px;
  }

  24.1% {
    background-position: -11056px -1182px;
  }

  24.8% {
    background-position: -12438px -1182px;
  }

  25.6% {
    background-position: -13820px -1182px;
  }

  26.3% {
    background-position: -15202px -1182px;
  }

  27.1% {
    background-position: 0px -1773px;
  }

  27.8% {
    background-position: -1382px -1773px;
  }

  28.6% {
    background-position: -2764px -1773px;
  }

  29.3% {
    background-position: -4146px -1773px;
  }

  30.1% {
    background-position: -5528px -1773px;
  }

  30.8% {
    background-position: -6910px -1773px;
  }

  31.6% {
    background-position: -8292px -1773px;
  }

  32.3% {
    background-position: -9674px -1773px;
  }

  33.1% {
    background-position: -11056px -1773px;
  }

  33.8% {
    background-position: -12438px -1773px;
  }

  34.6% {
    background-position: -13820px -1773px;
  }

  35.3% {
    background-position: -15202px -1773px;
  }

  36.1% {
    background-position: 0px -2364px;
  }

  36.8% {
    background-position: -1382px -2364px;
  }

  37.6% {
    background-position: -2764px -2364px;
  }

  38.3% {
    background-position: -4146px -2364px;
  }

  39.1% {
    background-position: -5528px -2364px;
  }

  39.8% {
    background-position: -6910px -2364px;
  }

  40.6% {
    background-position: -8292px -2364px;
  }

  41.4% {
    background-position: -9674px -2364px;
  }

  42.1% {
    background-position: -11056px -2364px;
  }

  42.9% {
    background-position: -12438px -2364px;
  }

  43.6% {
    background-position: -13820px -2364px;
  }

  44.4% {
    background-position: -15202px -2364px;
  }

  45.1% {
    background-position: 0px -2955px;
  }

  45.9% {
    background-position: -1382px -2955px;
  }

  46.6% {
    background-position: -2764px -2955px;
  }

  47.4% {
    background-position: -4146px -2955px;
  }

  48.1% {
    background-position: -5528px -2955px;
  }

  48.9% {
    background-position: -6910px -2955px;
  }

  49.6% {
    background-position: -8292px -2955px;
  }

  50.4% {
    background-position: -9674px -2955px;
  }

  51.1% {
    background-position: -11056px -2955px;
  }

  51.9% {
    background-position: -12438px -2955px;
  }

  52.6% {
    background-position: -13820px -2955px;
  }

  53.4% {
    background-position: -15202px -2955px;
  }

  54.1% {
    background-position: 0px -3546px;
  }

  54.9% {
    background-position: -1382px -3546px;
  }

  55.6% {
    background-position: -2764px -3546px;
  }

  56.4% {
    background-position: -4146px -3546px;
  }

  57.1% {
    background-position: -5528px -3546px;
  }

  57.9% {
    background-position: -6910px -3546px;
  }

  58.6% {
    background-position: -8292px -3546px;
  }

  59.4% {
    background-position: -9674px -3546px;
  }

  60.2% {
    background-position: -11056px -3546px;
  }

  60.9% {
    background-position: -12438px -3546px;
  }

  61.7% {
    background-position: -13820px -3546px;
  }

  62.4% {
    background-position: -15202px -3546px;
  }

  63.2% {
    background-position: 0px -4137px;
  }

  63.9% {
    background-position: -1382px -4137px;
  }

  64.7% {
    background-position: -2764px -4137px;
  }

  65.4% {
    background-position: -4146px -4137px;
  }

  66.2% {
    background-position: -5528px -4137px;
  }

  66.9% {
    background-position: -6910px -4137px;
  }

  67.7% {
    background-position: -8292px -4137px;
  }

  68.4% {
    background-position: -9674px -4137px;
  }

  69.2% {
    background-position: -11056px -4137px;
  }

  69.9% {
    background-position: -12438px -4137px;
  }

  70.7% {
    background-position: -13820px -4137px;
  }

  71.4% {
    background-position: -15202px -4137px;
  }

  72.2% {
    background-position: 0px -4728px;
  }

  72.9% {
    background-position: -1382px -4728px;
  }

  73.7% {
    background-position: -2764px -4728px;
  }

  74.4% {
    background-position: -4146px -4728px;
  }

  75.2% {
    background-position: -5528px -4728px;
  }

  75.9% {
    background-position: -6910px -4728px;
  }

  76.7% {
    background-position: -8292px -4728px;
  }

  77.4% {
    background-position: -9674px -4728px;
  }

  78.2% {
    background-position: -11056px -4728px;
  }

  78.9% {
    background-position: -12438px -4728px;
  }

  79.7% {
    background-position: -13820px -4728px;
  }

  80.5% {
    background-position: -15202px -4728px;
  }

  81.2% {
    background-position: 0px -5319px;
  }

  82% {
    background-position: -1382px -5319px;
  }

  82.7% {
    background-position: -2764px -5319px;
  }

  83.5% {
    background-position: -4146px -5319px;
  }

  84.2% {
    background-position: -5528px -5319px;
  }

  85% {
    background-position: -6910px -5319px;
  }

  85.7% {
    background-position: -8292px -5319px;
  }

  86.5% {
    background-position: -9674px -5319px;
  }

  87.2% {
    background-position: -11056px -5319px;
  }

  88% {
    background-position: -12438px -5319px;
  }

  88.7% {
    background-position: -13820px -5319px;
  }

  89.5% {
    background-position: -15202px -5319px;
  }

  90.2% {
    background-position: 0px -5910px;
  }

  91% {
    background-position: -1382px -5910px;
  }

  91.7% {
    background-position: -2764px -5910px;
  }

  92.5% {
    background-position: -4146px -5910px;
  }

  93.2% {
    background-position: -5528px -5910px;
  }

  94% {
    background-position: -6910px -5910px;
  }

  94.7% {
    background-position: -8292px -5910px;
  }

  95.5% {
    background-position: -9674px -5910px;
  }

  96.2% {
    background-position: -11056px -5910px;
  }

  97% {
    background-position: -12438px -5910px;
  }

  97.7% {
    background-position: -13820px -5910px;
  }

  98.5% {
    background-position: -15202px -5910px;
  }

  99.2% {
    background-position: 0px -6501px;
  }

  100% {
    background-position: 0px -6501px;
  }
}

@keyframes sprite_z_img_003_135__000 {
  0% {
    background-position: 0px 0px;
  }

  0.8% {
    background-position: -1382px 0px;
  }

  1.5% {
    background-position: -2764px 0px;
  }

  2.3% {
    background-position: -4146px 0px;
  }

  3% {
    background-position: -5528px 0px;
  }

  3.8% {
    background-position: -6910px 0px;
  }

  4.5% {
    background-position: -8292px 0px;
  }

  5.3% {
    background-position: -9674px 0px;
  }

  6% {
    background-position: -11056px 0px;
  }

  6.8% {
    background-position: -12438px 0px;
  }

  7.5% {
    background-position: -13820px 0px;
  }

  8.3% {
    background-position: -15202px 0px;
  }

  9% {
    background-position: 0px -591px;
  }

  9.8% {
    background-position: -1382px -591px;
  }

  10.5% {
    background-position: -2764px -591px;
  }

  11.3% {
    background-position: -4146px -591px;
  }

  12% {
    background-position: -5528px -591px;
  }

  12.8% {
    background-position: -6910px -591px;
  }

  13.5% {
    background-position: -8292px -591px;
  }

  14.3% {
    background-position: -9674px -591px;
  }

  15% {
    background-position: -11056px -591px;
  }

  15.8% {
    background-position: -12438px -591px;
  }

  16.5% {
    background-position: -13820px -591px;
  }

  17.3% {
    background-position: -15202px -591px;
  }

  18% {
    background-position: 0px -1182px;
  }

  18.8% {
    background-position: -1382px -1182px;
  }

  19.5% {
    background-position: -2764px -1182px;
  }

  20.3% {
    background-position: -4146px -1182px;
  }

  21.1% {
    background-position: -5528px -1182px;
  }

  21.8% {
    background-position: -6910px -1182px;
  }

  22.6% {
    background-position: -8292px -1182px;
  }

  23.3% {
    background-position: -9674px -1182px;
  }

  24.1% {
    background-position: -11056px -1182px;
  }

  24.8% {
    background-position: -12438px -1182px;
  }

  25.6% {
    background-position: -13820px -1182px;
  }

  26.3% {
    background-position: -15202px -1182px;
  }

  27.1% {
    background-position: 0px -1773px;
  }

  27.8% {
    background-position: -1382px -1773px;
  }

  28.6% {
    background-position: -2764px -1773px;
  }

  29.3% {
    background-position: -4146px -1773px;
  }

  30.1% {
    background-position: -5528px -1773px;
  }

  30.8% {
    background-position: -6910px -1773px;
  }

  31.6% {
    background-position: -8292px -1773px;
  }

  32.3% {
    background-position: -9674px -1773px;
  }

  33.1% {
    background-position: -11056px -1773px;
  }

  33.8% {
    background-position: -12438px -1773px;
  }

  34.6% {
    background-position: -13820px -1773px;
  }

  35.3% {
    background-position: -15202px -1773px;
  }

  36.1% {
    background-position: 0px -2364px;
  }

  36.8% {
    background-position: -1382px -2364px;
  }

  37.6% {
    background-position: -2764px -2364px;
  }

  38.3% {
    background-position: -4146px -2364px;
  }

  39.1% {
    background-position: -5528px -2364px;
  }

  39.8% {
    background-position: -6910px -2364px;
  }

  40.6% {
    background-position: -8292px -2364px;
  }

  41.4% {
    background-position: -9674px -2364px;
  }

  42.1% {
    background-position: -11056px -2364px;
  }

  42.9% {
    background-position: -12438px -2364px;
  }

  43.6% {
    background-position: -13820px -2364px;
  }

  44.4% {
    background-position: -15202px -2364px;
  }

  45.1% {
    background-position: 0px -2955px;
  }

  45.9% {
    background-position: -1382px -2955px;
  }

  46.6% {
    background-position: -2764px -2955px;
  }

  47.4% {
    background-position: -4146px -2955px;
  }

  48.1% {
    background-position: -5528px -2955px;
  }

  48.9% {
    background-position: -6910px -2955px;
  }

  49.6% {
    background-position: -8292px -2955px;
  }

  50.4% {
    background-position: -9674px -2955px;
  }

  51.1% {
    background-position: -11056px -2955px;
  }

  51.9% {
    background-position: -12438px -2955px;
  }

  52.6% {
    background-position: -13820px -2955px;
  }

  53.4% {
    background-position: -15202px -2955px;
  }

  54.1% {
    background-position: 0px -3546px;
  }

  54.9% {
    background-position: -1382px -3546px;
  }

  55.6% {
    background-position: -2764px -3546px;
  }

  56.4% {
    background-position: -4146px -3546px;
  }

  57.1% {
    background-position: -5528px -3546px;
  }

  57.9% {
    background-position: -6910px -3546px;
  }

  58.6% {
    background-position: -8292px -3546px;
  }

  59.4% {
    background-position: -9674px -3546px;
  }

  60.2% {
    background-position: -11056px -3546px;
  }

  60.9% {
    background-position: -12438px -3546px;
  }

  61.7% {
    background-position: -13820px -3546px;
  }

  62.4% {
    background-position: -15202px -3546px;
  }

  63.2% {
    background-position: 0px -4137px;
  }

  63.9% {
    background-position: -1382px -4137px;
  }

  64.7% {
    background-position: -2764px -4137px;
  }

  65.4% {
    background-position: -4146px -4137px;
  }

  66.2% {
    background-position: -5528px -4137px;
  }

  66.9% {
    background-position: -6910px -4137px;
  }

  67.7% {
    background-position: -8292px -4137px;
  }

  68.4% {
    background-position: -9674px -4137px;
  }

  69.2% {
    background-position: -11056px -4137px;
  }

  69.9% {
    background-position: -12438px -4137px;
  }

  70.7% {
    background-position: -13820px -4137px;
  }

  71.4% {
    background-position: -15202px -4137px;
  }

  72.2% {
    background-position: 0px -4728px;
  }

  72.9% {
    background-position: -1382px -4728px;
  }

  73.7% {
    background-position: -2764px -4728px;
  }

  74.4% {
    background-position: -4146px -4728px;
  }

  75.2% {
    background-position: -5528px -4728px;
  }

  75.9% {
    background-position: -6910px -4728px;
  }

  76.7% {
    background-position: -8292px -4728px;
  }

  77.4% {
    background-position: -9674px -4728px;
  }

  78.2% {
    background-position: -11056px -4728px;
  }

  78.9% {
    background-position: -12438px -4728px;
  }

  79.7% {
    background-position: -13820px -4728px;
  }

  80.5% {
    background-position: -15202px -4728px;
  }

  81.2% {
    background-position: 0px -5319px;
  }

  82% {
    background-position: -1382px -5319px;
  }

  82.7% {
    background-position: -2764px -5319px;
  }

  83.5% {
    background-position: -4146px -5319px;
  }

  84.2% {
    background-position: -5528px -5319px;
  }

  85% {
    background-position: -6910px -5319px;
  }

  85.7% {
    background-position: -8292px -5319px;
  }

  86.5% {
    background-position: -9674px -5319px;
  }

  87.2% {
    background-position: -11056px -5319px;
  }

  88% {
    background-position: -12438px -5319px;
  }

  88.7% {
    background-position: -13820px -5319px;
  }

  89.5% {
    background-position: -15202px -5319px;
  }

  90.2% {
    background-position: 0px -5910px;
  }

  91% {
    background-position: -1382px -5910px;
  }

  91.7% {
    background-position: -2764px -5910px;
  }

  92.5% {
    background-position: -4146px -5910px;
  }

  93.2% {
    background-position: -5528px -5910px;
  }

  94% {
    background-position: -6910px -5910px;
  }

  94.7% {
    background-position: -8292px -5910px;
  }

  95.5% {
    background-position: -9674px -5910px;
  }

  96.2% {
    background-position: -11056px -5910px;
  }

  97% {
    background-position: -12438px -5910px;
  }

  97.7% {
    background-position: -13820px -5910px;
  }

  98.5% {
    background-position: -15202px -5910px;
  }

  99.2% {
    background-position: 0px -6501px;
  }

  100% {
    background-position: 0px -6501px;
  }
}

@-webkit-keyframes z_0_kaobei_000_transform_bezier_anim {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

@keyframes z_0_kaobei_000_transform_bezier_anim {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}

@-webkit-keyframes z_0_000_transform_bezier_anim {
  0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
  }
}

@keyframes z_0_000_transform_bezier_anim {
  0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
  }
}

@-webkit-keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim {
  0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
  }

  6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
  }

  10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }
}

@keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim {
  0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
  }

  6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
  }

  10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }
}

@-webkit-keyframes sprite_z_bofang_2_hecheng_1_000 {
  0% {
    background-position: 0px 0px;
  }

  4.2% {
    background-position: -92px 0px;
  }

  8.3% {
    background-position: -184px 0px;
  }

  12.5% {
    background-position: -276px 0px;
  }

  16.7% {
    background-position: -368px 0px;
  }

  20.8% {
    background-position: 0px -92px;
  }

  25% {
    background-position: -92px -92px;
  }

  29.2% {
    background-position: -184px -92px;
  }

  33.3% {
    background-position: -276px -92px;
  }

  37.5% {
    background-position: -368px -92px;
  }

  41.7% {
    background-position: 0px -184px;
  }

  45.8% {
    background-position: -92px -184px;
  }

  50% {
    background-position: -184px -184px;
  }

  54.2% {
    background-position: -276px -184px;
  }

  58.3% {
    background-position: -368px -184px;
  }

  62.5% {
    background-position: 0px -276px;
  }

  66.7% {
    background-position: -92px -276px;
  }

  70.8% {
    background-position: -184px -276px;
  }

  75% {
    background-position: -276px -276px;
  }

  79.2% {
    background-position: -368px -276px;
  }

  83.3% {
    background-position: 0px -368px;
  }

  87.5% {
    background-position: -92px -368px;
  }

  91.7% {
    background-position: -184px -368px;
  }

  95.8% {
    background-position: -276px -368px;
  }

  100% {
    background-position: -276px -368px;
  }
}

@keyframes sprite_z_bofang_2_hecheng_1_000 {
  0% {
    background-position: 0px 0px;
  }

  4.2% {
    background-position: -92px 0px;
  }

  8.3% {
    background-position: -184px 0px;
  }

  12.5% {
    background-position: -276px 0px;
  }

  16.7% {
    background-position: -368px 0px;
  }

  20.8% {
    background-position: 0px -92px;
  }

  25% {
    background-position: -92px -92px;
  }

  29.2% {
    background-position: -184px -92px;
  }

  33.3% {
    background-position: -276px -92px;
  }

  37.5% {
    background-position: -368px -92px;
  }

  41.7% {
    background-position: 0px -184px;
  }

  45.8% {
    background-position: -92px -184px;
  }

  50% {
    background-position: -184px -184px;
  }

  54.2% {
    background-position: -276px -184px;
  }

  58.3% {
    background-position: -368px -184px;
  }

  62.5% {
    background-position: 0px -276px;
  }

  66.7% {
    background-position: -92px -276px;
  }

  70.8% {
    background-position: -184px -276px;
  }

  75% {
    background-position: -276px -276px;
  }

  79.2% {
    background-position: -368px -276px;
  }

  83.3% {
    background-position: 0px -368px;
  }

  87.5% {
    background-position: -92px -368px;
  }

  91.7% {
    background-position: -184px -368px;
  }

  95.8% {
    background-position: -276px -368px;
  }

  100% {
    background-position: -276px -368px;
  }
}

@-webkit-keyframes z_bofang_hecheng_1_009_anim {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes z_bofang_hecheng_1_009_anim {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes z_i_zu_269_000_anim {
  0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
  }

  41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
  }

  100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
  }
}

@keyframes z_i_zu_269_000_anim {
  0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
  }

  41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
  }

  100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
  }
}

@-webkit-keyframes z_i_santugonger_000_transform_bezier_anim {
  0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
  }
}

@keyframes z_i_santugonger_000_transform_bezier_anim {
  0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
  }

  58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
  }

  100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
  }
}

@-webkit-keyframes scaleImgPop {
  0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}

@keyframes scaleImgPop {
  0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}

html,
body {
  margin: 0 auto;
  min-height: 100vh;
  background: #000;
  color: #eee;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

body {
  font-size: 0.21rem;
  overflow: hidden;
}

body.loaded {
  overflow-x: hidden;
  overflow-y: auto;
}

#app {
  position: relative;
}

.lenis.lenis-smooth {
  scroll-behavior: auto !important;
}

.lenis.lenis-stopped {
  overflow: hidden;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
}

.leihuo-img-pop {
  -webkit-animation: scaleImgPop 0.35s forwards !important;
  animation: scaleImgPop 0.35s forwards !important;
  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;
}

.leihuo-img-pop .pop-img-content {
  position: relative;
  max-width: 95%;
  max-height: 95%;
  left: 0;
  top: 0;
  -webkit-transform: none;
  transform: none;
}

.leihuo-img-pop .pop-img-content .media-close {
  position: fixed;
  top: 0;
  right: 0;
  width: 1.97rem;
  height: 1.97rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/mask-close_92c1c1c4.png) no-repeat;
  background-size: contain;
  z-index: 9;
  width: 1.38rem;
  height: 1.38rem;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}

.leihuo-img-pop .pop-img-content .media-close::before {
  display: none;
}

.leihuo-img-pop .pop-img-content .media-close:hover {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.leihuo-img-pop .pop-img-content .big-img-pop img {
  width: 100%;
  height: auto;
  -o-object-fit: contain;
  object-fit: contain;
  cursor: pointer;
  position: relative;
}

.leihuo-img-pop .pop-img-content .big-img-pop .swiper-button-prev {
  position: absolute;
  width: 0.39rem;
  height: 0.92rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/left-icon_e9b5493b.png) center center no-repeat;
  background-size: contain;
  left: -0.15rem;
  -webkit-transform: translate(-100%, 0);
  transform: translate(-100%, 0);
  z-index: 10;
  cursor: pointer;
  opacity: 0.6;
}

.leihuo-img-pop .pop-img-content .big-img-pop .swiper-button-prev:hover {
  opacity: 1;
}

.leihuo-img-pop .pop-img-content .big-img-pop .swiper-button-next {
  position: absolute;
  width: 0.39rem;
  height: 0.92rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/right-icon_efbc8c80.png) center center no-repeat;
  background-size: contain;
  right: -0.15rem;
  -webkit-transform: translate(100%, 0);
  transform: translate(100%, 0);
  z-index: 10;
  cursor: pointer;
  opacity: 0.6;
}

.leihuo-img-pop .pop-img-content .big-img-pop .swiper-button-next:hover {
  opacity: 1;
}

.leihuo-feedback {
  width: 1.31rem !important;
  height: 0.36rem !important;
  background: none !important;
  background-color: rgba(93, 54, 15, 0.2) !important;
  border-radius: 0.03rem;
  bottom: 0.3rem !important;
  right: 0.4rem !important;
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
  opacity: 0.8;
  padding: 0 !important;
}

.leihuo-feedback .leihuo-feedback-icon {
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-c9ee07_c9ee0709.png);
  background-size: 5.63rem 0.96rem;
  background-position: -0 -0.71rem;
  width: 0.34rem;
  height: 0.21rem;
  margin-left: 0.09rem;
}

.leihuo-feedback .leihuo-feedback-icon:before {
  display: none;
}

.leihuo-feedback .leihuo-feedback-text {
  font-size: 0.18rem;
  color: #645138;
  margin-left: 0.02rem;
  letter-spacing: -0.01rem;
}

.leihuo-feedback:hover {
  opacity: 1;
  -webkit-filter: brightness(1.2);
  filter: brightness(1.2);
}

.baidu-img {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}

#copyright {
  width: 100vw;
}

#__vconsole {
  display: none;
}

.loading-box {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100vw;
  background: #000;
  z-index: 9999;
}

.loading-box .loading-content {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.loading-box .loading-icon {
  width: 0.98rem;
  height: 0.96rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/loading-icon_c7a0e978.png);
  background-size: 500% 500%;
  -webkit-animation: loading-rotate 8s linear infinite;
  animation: loading-rotate 8s linear infinite;
}

.loading-box .percent {
  text-align: center;
  margin-top: 0.15rem;
  font-size: 0.24rem;
  line-height: 0.4rem;
  height: 0.4rem;
  font-family: 'LoadingNum', sans-serif;
  color: #C3A16D;
}

@-webkit-keyframes loading-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-moz-keyframes loading-rotate {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@-ms-keyframes loading-rotate {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@-o-keyframes loading-rotate {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes loading-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

html.vertical #app .top-control-content .top-nav {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}

html.vertical #app .top-control-content .top-nav.logoShow {
  left: 2rem !important;
}

html.vertical #app .top-control-content .top-nav.logoShow .top-gw-logo {
  left: -1.05rem;
}

html.vertical #app .nav-list {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transform-origin: left center;
  transform-origin: left center;
}

html.vertical #app .page-index .big-logo {
  margin-left: 0;
  margin-top: -7.5rem;
  -webkit-transform: translate3d(-50%, 0, 0) scale(1.5);
  transform: translate3d(-50%, 0, 0) scale(1.5);
}

html.vertical #app .page-index .big-logo .logo-enter-anim {
  left: 0;
}

html.vertical #app .page-index .big-logo .logo-loop-anim {
  left: 0;
}

html.vertical #app .page-index .pv-box {
  margin-left: 0;
  -webkit-transform: translate3d(-50%, 0, 0) scale(1.5);
  transform: translate3d(-50%, 0, 0) scale(1.5);
}

html.vertical #app .page-index .goSubscribe {
  top: 50%;
  left: 50%;
  margin-top: 5rem;
  -webkit-transform: translateX(-50%) scale(1.5);
  transform: translateX(-50%) scale(1.5);
  margin-left: 0;
}

html.vertical #app .page-index .work-logo {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-c9ee07_c9ee0709.png);
  background-size: 5.63rem 0.96rem;
  background-position: -0 -0;
  width: 5.59rem;
  height: 0.67rem;
  left: 0.48rem;
  bottom: 0.3rem;
  margin-left: 0;
}

html.vertical #app .page-index .mouseTip {
  -webkit-transform: translate(-50%, 0) scale(1.5);
  transform: translate(-50%, 0) scale(1.5);
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

html.vertical #app .page-role .video-mask-container {
  position: absolute;
  width: 100vw;
  height: auto;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

html.vertical #app .page-role .video-mask-container video {
  position: relative;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100vw;
  height: 100vw;
}

html.vertical #app .page-role .video-mask-container::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 25.6rem;
  height: 4rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/top-mask_acbd98b4.png) no-repeat;
  background-size: contain;
  background-size: cover;
  width: 100%;
  z-index: 5;
}

html.vertical #app .page-role .video-mask-container::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 25.6rem;
  height: 4rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/bottom-mask_65f3dc5d.png) no-repeat;
  background-size: contain;
  background-size: cover;
  width: 100%;
  z-index: 5;
}

html.vertical #app .page-role .slogan {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transform-origin: center center;
  transform-origin: center center;
}

html.vertical #app .slogan-content-slogan {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transform-origin: left center;
  transform-origin: left center;
}

html.vertical #app .slogan-content-subtitle {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transform-origin: right center;
  transform-origin: right center;
}

html.vertical #app .page-photo .page-box {
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/photo-bg_e8c40f94.jpg) center no-repeat;
  background-size: cover;
}

html.vertical #app .page-subscribe .write-page {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

html.vertical #app .media-link {
  -webkit-transform: translateX(-50%) scale(1.5);
  transform: translateX(-50%) scale(1.5);
  -webkit-transform-origin: center top;
  transform-origin: center top;
  margin-top: 0;
  top: 80%;
}

html.vertical .leihuo-feedback {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}

html[lang="en"].vertical #app .top-control-content .top-nav.logoShow,
[data-lang="en"].vertical #app .top-control-content .top-nav.logoShow {
  left: 4.2rem !important;
}

html[lang="en"].vertical #app .top-control-content .top-nav.logoShow .top-gw-logo,
[data-lang="en"].vertical #app .top-control-content .top-nav.logoShow .top-gw-logo {
  left: -2.4rem;
}

html[lang="en"].vertical #app .page-index .big-logo,
[data-lang="en"].vertical #app .page-index .big-logo {
  bottom: auto;
  top: 50%;
}

html[lang="en"].vertical #app .page-index .pv-box,
[data-lang="en"].vertical #app .page-index .pv-box {
  bottom: auto;
  top: 50%;
  margin-top: 2rem;
}

html[lang="en"].vertical #app .page-index .goSubscribe,
[data-lang="en"].vertical #app .page-index .goSubscribe {
  top: 50%;
  left: 50%;
  margin-top: -0.12rem;
  -webkit-transform: translateX(-50%) scale(1.5);
  transform: translateX(-50%) scale(1.5);
  margin-left: 0;
}

html[lang="en"].vertical #app .page-banner2 .slogan-content-subtitle,
[data-lang="en"].vertical #app .page-banner2 .slogan-content-subtitle {
  margin-left: 0.75rem;
}

html[lang="en"].vertical #app .page-banner4 .slogan-content-subtitle,
[data-lang="en"].vertical #app .page-banner4 .slogan-content-subtitle {
  margin-left: -0.4rem;
}

html[lang="en"].vertical #app .page-subscribe .write-page,
[data-lang="en"].vertical #app .page-subscribe .write-page {
  margin-top: -9.56rem;
}

html[lang="en"].vertical #app .page-subscribe .write-page .agrement .text,
[data-lang="en"].vertical #app .page-subscribe .write-page .agrement .text {
  white-space: normal;
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

html.horizontal .page-index .video-bg {
  -o-object-position: center 35%;
  object-position: center 35%;
}

html.horizontal .page-role .video-mask-container {
  position: relative;
  width: 266.66666667vh;
  /* no */
  max-width: 100vw;
  height: 100vh;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

html.horizontal .page-role .video-mask-container video {
  position: relative;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100vh;
}

html.horizontal .page-role .video-mask-container::before {
  content: '';
  position: absolute;
  left: -0.05rem;
  top: 0;
  width: 4rem;
  height: 14.4rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/left-mask_2212d6f1.png) no-repeat;
  background-size: contain;
  background-size: cover;
  height: 100%;
  z-index: 5;
}

html.horizontal .page-role .video-mask-container::after {
  content: '';
  position: absolute;
  right: -0.05rem;
  bottom: 0;
  width: 4rem;
  height: 14.4rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/right-mask_74d74d65.png) no-repeat;
  background-size: contain;
  background-size: cover;
  height: 100%;
  z-index: 5;
}
@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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-300.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-regular.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-500.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-700.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-300.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-regular.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-500.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-700.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-300.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-regular.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-500.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-700.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-300.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-regular.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-500.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-700.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-300.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-regular.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-500.woff2') format('woff2'), url('https://comm.res.easebar.com/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://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-700.woff2') format('woff2'), url('https://comm.res.easebar.com/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-700.woff') format('woff');
  font-weight: 700;
}
html {
  font-family: "Noto Sans SC", sans-serif;
}
[lang|="zh-hant"],
[lang|="zh-hans"],
[lang|="zh-cht"],
[lang=zh-hk],
[lang=zh-tw] {
  font-family: "Noto Sans TC", sans-serif;
}
[lang|="jp"] {
  font-family: "Noto Sans JP", sans-serif;
}
[lang|="kr"] {
  font-family: "Noto Sans KR", sans-serif;
}
[lang|="th"] {
  font-family: "Noto Sans Thai", sans-serif;
}
/* CSS Document */
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu,
select {
  margin: 0;
  padding: 0;
}
html,
body,
fieldset,
img,
iframe,
abbr {
  border: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  font-style: normal;
}
strong,
b {
  font-weight: bold;
  font-style: normal;
}
em {
  font-weight: normal;
  font-style: italic;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
li {
  list-style: none;
}
button,
a,
select {
  border: none;
  outline: none;
}
input,
textarea,
button,
a {
  font: inherit;
  color: inherit;
}
input,
textarea {
  outline: none;
}
textarea {
  overflow: auto;
  resize: none;
}
a,
button {
  cursor: pointer;
}
a,
a:hover {
  text-decoration: none;
}
select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-transition-delay: 999999s;
  -webkit-transition: color 999999s ease-out, background-color 999999s ease-out;
}
#NIE-warning-dialog {
  -webkit-box-sizing: content-box !important;
          box-sizing: content-box !important;
}
#NIE-topBar {
  z-index: 999 !important;
}
#NIE-topBar * {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
@font-face {
  font-family: 'Universal';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/DJ01_gtdhyk_Regular.woff') format('woff'), url("https://comm.res.easebar.com/js/leihuo/fonts/DJ01_gtdhyk_Regular.woff2") format('woff');
  font-weight: normal;
}
@font-face {
  font-family: 'HomuraM';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/06HomuraM-Bold.woff') format('woff'), url("https://comm.res.easebar.com/js/leihuo/fonts/06HomuraM-Bold.woff2") format('woff');
  font-weight: normal;
}
@font-face {
  font-family: 'LoadingNum';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/dj01-number.woff2') format('woff'), url('https://comm.res.easebar.com/js/leihuo/fonts/dj01-number.woff') format('woff');
  font-weight: normal;
}
.mask {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  background: rgba(0, 0, 0, 0.8);
}
.pop-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-animation: scaleAnim 0.35s forwards !important;
          animation: scaleAnim 0.35s forwards !important;
  width: 720px;
  height: 486px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/common-pop-bg_22d4a017.png) no-repeat;
  background-size: contain;
}
.pop-bg .pop-close {
  position: absolute;
  top: 0;
  right: -50px;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
  cursor: pointer;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-328px -176px;
width:30px;
height:32px;

}
.pop-bg .pop-close:hover {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
@-webkit-keyframes scaleAnim {
  0% {
    opacity: 0;
    -webkit-transform: translate(-50%, -50%) scale(0, 0);
            transform: translate(-50%, -50%) scale(0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%) scale(1, 1);
            transform: translate(-50%, -50%) scale(1, 1);
  }
}
@keyframes scaleAnim {
  0% {
    opacity: 0;
    -webkit-transform: translate(-50%, -50%) scale(0, 0);
            transform: translate(-50%, -50%) scale(0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%) scale(1, 1);
            transform: translate(-50%, -50%) scale(1, 1);
  }
}
.msg-pop {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 500px;
  height: 300px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/center-msg-pop-bg_9e2ed894.png) no-repeat;
  background-size: contain;
  color: black;
  padding: 0 110px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.msg-pop .pop-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: 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;
  min-height: 140px;
  width: 100%;
  margin-top: 60px;
}
.msg-pop .pop-content .message-content {
  width: 100%;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
  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: 20px;
  line-height: 32px;
  color: #c3a16d;
}
.msg-pop .pop-content .message-content .message {
  word-wrap: break-word;
  overflow-wrap: break-word;
  max-width: 100%;
}
.msg-pop .pop-content .message-content.center {
  text-align: center;
}
.msg-pop .pop-content .message-btns {
  cursor: pointer;
  margin-top: 60px;
}
.msg-pop .pop-content .message-btns .pop-btn-confirm {
  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;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-0px -176px;
width:168px;
height:48px;

  color: #171717;
  font-size: 24px;
  -webkit-transition: all 0.1s;
  transition: all 0.1s;
}
.msg-pop .pop-content .message-btns .pop-btn-confirm:hover {
  -webkit-filter: brightness(1.2);
          filter: brightness(1.2);
}
.msg-pop.bottom-msg-pop {
  top: 100% !important;
  bottom: 0 !important;
  left: 0 !important;
  width: 1920px;
  height: 116px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/bottom-msg-pop-bg_10b3b983.png) no-repeat;
  background-size: contain;
  width: 100%;
  background-size: cover;
  -webkit-animation: bottomToShow 0.35s forwards !important;
          animation: bottomToShow 0.35s forwards !important;
}
.msg-pop.bottom-msg-pop .pop-content {
  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;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  min-height: auto;
  height: 116px;
  width: 676px;
}
.msg-pop.bottom-msg-pop .pop-content .message-btns {
  margin: 0 0 0 125px;
}
@-webkit-keyframes bottomToShow {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@keyframes bottomToShow {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
.subscribeStatus-pop .message-content .text {
  text-align: center;
  color: #c3a16d;
}
.subscribeStatus-pop .message-content .text.info-text1 {
  color: #ffe8c5;
}
.subscribeStatus-pop .message-content .text.info-text2 {
  color: #c3a16d;
}
.subscribeStatus-pop .message-btns {
  position: relative;
  display: block;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-0px -72px;
width:407px;
height:68px;

  cursor: pointer;
}
.subscribeStatus-pop .message-btns:hover {
  -webkit-filter: brightness(1.2);
          filter: brightness(1.2);
}
html[lang="zh-cht"] .subscribeStatus-pop,
[data-lang="zh-cht"] .subscribeStatus-pop {
  padding-top: 154px;
}
html[lang="zh-cht"] .subscribeStatus-pop .message-content .text.info-text1,
[data-lang="zh-cht"] .subscribeStatus-pop .message-content .text.info-text1 {
  color: #ffe8c5;
  line-height: 35px;
  margin-bottom: 101px;
  font-size: 40px;
}
html[lang="zh-cht"] .subscribeStatus-pop .message-content .text.info-text2,
[data-lang="zh-cht"] .subscribeStatus-pop .message-content .text.info-text2 {
  font-size: 24px;
}
html[lang="zh-cht"] .subscribeStatus-pop .message-btns,
[data-lang="zh-cht"] .subscribeStatus-pop .message-btns {
  margin: 27px auto 0;
}
html[lang="zh-cht"] .subscribeStatus-pop .message-btns::after,
[data-lang="zh-cht"] .subscribeStatus-pop .message-btns::after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin-top: 2px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-100px -260px;
width:90px;
height:39px;

}
html[lang="jp"] .subscribeStatus-pop,
[data-lang="jp"] .subscribeStatus-pop {
  padding-top: 154px;
}
html[lang="jp"] .subscribeStatus-pop .message-content .text.info-text1,
[data-lang="jp"] .subscribeStatus-pop .message-content .text.info-text1 {
  color: #ffe8c5;
  line-height: 38px;
  font-size: 38px;
  margin-bottom: 106px;
  letter-spacing: 0;
}
html[lang="jp"] .subscribeStatus-pop .message-content .text.info-text2,
[data-lang="jp"] .subscribeStatus-pop .message-content .text.info-text2 {
  letter-spacing: 0;
  font-size: 24px;
}
html[lang="jp"] .subscribeStatus-pop .message-btns,
[data-lang="jp"] .subscribeStatus-pop .message-btns {
  margin: 27px auto 0;
}
html[lang="jp"] .subscribeStatus-pop .message-btns::after,
[data-lang="jp"] .subscribeStatus-pop .message-btns::after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin-top: 2px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-0px -260px;
width:96px;
height:44px;

}
html[lang="en"] .subscribeStatus-pop,
[data-lang="en"] .subscribeStatus-pop {
  padding-top: 149px;
}
html[lang="en"] .subscribeStatus-pop .message-content .text,
[data-lang="en"] .subscribeStatus-pop .message-content .text {
  letter-spacing: 0;
}
html[lang="en"] .subscribeStatus-pop .message-content .text.info-text1,
[data-lang="en"] .subscribeStatus-pop .message-content .text.info-text1 {
  color: #ffe8c5;
  font-size: 40px;
  line-height: 35px;
  margin-bottom: 109px;
}
html[lang="en"] .subscribeStatus-pop .message-content .text.info-text2,
[data-lang="en"] .subscribeStatus-pop .message-content .text.info-text2 {
  font-size: 24px;
}
html[lang="en"] .subscribeStatus-pop .message-btns,
[data-lang="en"] .subscribeStatus-pop .message-btns {
  margin: 27px auto 0;
}
html[lang="en"] .subscribeStatus-pop .message-btns::after,
[data-lang="en"] .subscribeStatus-pop .message-btns::after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-0px -228px;
width:167px;
height:28px;

}
.subscribe-pop .pop-content .title {
  font-size: 32px;
  color: #C3A16D;
  text-align: center;
}
.subscribe-pop .pop-content .subscribe {
  width: 407px;
  margin: 0 auto;
}
.subscribe-pop .pop-content .email-write {
  position: relative;
  width: 396px;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
}
.subscribe-pop .pop-content .email-write.errBorder .el-input__inner {
  border-color: #a62a21;
  color: #a62a21;
}
.subscribe-pop .pop-content .email-write.errBorder .el-input__inner::-webkit-input-placeholder {
  color: #a62a21;
}
.subscribe-pop .pop-content .email-write.errBorder .el-input__inner::-moz-placeholder {
  color: #a62a21;
}
.subscribe-pop .pop-content .email-write.errBorder .el-input__inner:-ms-input-placeholder {
  color: #a62a21;
}
.subscribe-pop .pop-content .email-write.errBorder .el-input__inner::-ms-input-placeholder {
  color: #a62a21;
}
.subscribe-pop .pop-content .email-write.errBorder .el-input__inner::placeholder {
  color: #a62a21;
}
.subscribe-pop .pop-content .email-write::before {
  content: "";
  position: absolute;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-343px -144px;
width:21px;
height:13px;

  top: 50%;
  left: 10px;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  pointer-events: none;
  z-index: 9;
}
.subscribe-pop .pop-content .email-write input {
  width: 100%;
  height: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #171717;
  border: 1px solid #645138;
  border-radius: 0;
  font-size: 20px;
  display: block;
  line-height: 50px;
  color: #c3a16d;
  padding: 0 35px 0 47px !important;
}
.subscribe-pop .pop-content .email-write input::-webkit-input-placeholder {
  font-size: 20px;
  color: #645138;
}
.subscribe-pop .pop-content .email-write input::-moz-placeholder {
  font-size: 20px;
  color: #645138;
}
.subscribe-pop .pop-content .email-write input:-ms-input-placeholder {
  font-size: 20px;
  color: #645138;
}
.subscribe-pop .pop-content .email-write input::-ms-input-placeholder {
  font-size: 20px;
  color: #645138;
}
.subscribe-pop .pop-content .email-write input::placeholder {
  font-size: 20px;
  color: #645138;
}
.subscribe-pop .pop-content .error-email-tips {
  position: absolute;
  color: #a62a21;
  font-size: 20px;
  margin-top: 3px;
  margin-left: 15px;
}
.subscribe-pop .pop-content .region-write {
  display: block;
  position: relative;
  width: 396px;
  height: 50px;
  margin: 25px auto 0;
}
.subscribe-pop .pop-content .region-write::before {
  content: "";
  position: absolute;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-302px -144px;
width:15px;
height:22px;

  top: 50%;
  left: 10px;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  pointer-events: none;
  z-index: 9;
}
.subscribe-pop .pop-content .region-write .el-input {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.subscribe-pop .pop-content .region-write .el-input .el-input__inner {
  display: block;
  width: 100%;
  height: auto !important;
  background-color: #171717;
  border: 1px solid #645138;
  border-radius: 0;
  font-size: 20px;
  color: #c3a16d;
  padding: 0 35px 0 47px !important;
}
.subscribe-pop .pop-content .region-write .el-input .el-input__inner::-webkit-input-placeholder {
  font-size: 20px;
  width: 100%;
  height: 100%;
  color: #645138;
}
.subscribe-pop .pop-content .region-write .el-input .el-input__inner::-moz-placeholder {
  font-size: 20px;
  width: 100%;
  height: 100%;
  color: #645138;
}
.subscribe-pop .pop-content .region-write .el-input .el-input__inner:-ms-input-placeholder {
  font-size: 20px;
  width: 100%;
  height: 100%;
  color: #645138;
}
.subscribe-pop .pop-content .region-write .el-input .el-input__inner::-ms-input-placeholder {
  font-size: 20px;
  width: 100%;
  height: 100%;
  color: #645138;
}
.subscribe-pop .pop-content .region-write .el-input .el-input__inner::placeholder {
  font-size: 20px;
  width: 100%;
  height: 100%;
  color: #645138;
}
.subscribe-pop .pop-content .region-write .el-input .el-input__suffix {
  right: 12px;
  width: 20px;
  height: 49px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.subscribe-pop .pop-content .region-write .el-input .el-input__suffix .el-input__suffix-inner {
  position: absolute;
  width: 20px;
  height: 49px;
  left: 0;
}
.subscribe-pop .pop-content .region-write .el-input .el-input__suffix .el-input__suffix-inner .el-input__icon {
  line-height: none;
  width: 20px;
  height: 49px;
}
.subscribe-pop .pop-content .region-write .el-input .el-input__suffix .el-input__suffix-inner .el-input__icon::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-368px -144px;
width:20px;
height:13px;

}
.subscribe-pop .pop-content .region-write.errBorder .el-input__inner {
  border-color: #a62a21;
  color: #a62a21;
}
.subscribe-pop .pop-content .region-write.errBorder .el-input__inner::-webkit-input-placeholder {
  color: #a62a21;
}
.subscribe-pop .pop-content .region-write.errBorder .el-input__inner::-moz-placeholder {
  color: #a62a21;
}
.subscribe-pop .pop-content .region-write.errBorder .el-input__inner:-ms-input-placeholder {
  color: #a62a21;
}
.subscribe-pop .pop-content .region-write.errBorder .el-input__inner::-ms-input-placeholder {
  color: #a62a21;
}
.subscribe-pop .pop-content .region-write.errBorder .el-input__inner::placeholder {
  color: #a62a21;
}
.subscribe-pop .pop-content .region-write.errBorder .el-input__suffix .el-input__icon::before {
  width: 19px !important;
  height: 12px !important;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/arrow-error_dc40fc60.png) no-repeat !important;
  background-size: contain !important;
}
.subscribe-pop .pop-content .el-select-dropdown {
  position: absolute !important;
  background-color: #171717;
  border: 1px solid #645138;
  border-top: none;
  border-radius: 0;
  width: 396px !important;
  min-width: 396px !important;
  top: 0 !important;
  left: 0 !important;
  margin-top: 50px !important;
}
.subscribe-pop .pop-content .el-select-dropdown .el-scrollbar {
  height: 253px;
  width: 396px !important;
}
.subscribe-pop .pop-content .el-select-dropdown .el-scrollbar.is-empty {
  height: 0;
}
.subscribe-pop .pop-content .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap {
  width: 396px !important;
  margin-bottom: -15px !important;
  margin-right: -45px !important;
  overflow-x: hidden;
  max-height: 253px;
  scrollbar-width: none;
  /* firefox */
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
  -ms-overflow-style: none;
  /* IE 10+ */
}
.subscribe-pop .pop-content .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap::-webkit-scrollbar {
  width: 0;
}
.subscribe-pop .pop-content .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-select-dropdown__list {
  width: 386px !important;
}
.subscribe-pop .pop-content .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-select-dropdown__list .el-select-dropdown__item {
  padding-left: 15px;
  padding-right: 10px;
  font-size: 20px;
  min-height: 40px;
  height: auto;
  line-height: 50px;
  white-space: normal;
  word-break: break-all;
  color: #645138;
}
.subscribe-pop .pop-content .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-select-dropdown__list .el-select-dropdown__item.hover,
.subscribe-pop .pop-content .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-select-dropdown__list .el-select-dropdown__item:hover {
  background-color: #171717 !important;
  color: #c3a16d;
}
.subscribe-pop .pop-content .el-select-dropdown .el-scrollbar .el-scrollbar__bar.is-vertical .el-scrollbar__thumb {
  background-color: #a5895e;
}
.subscribe-pop .pop-content .el-select-dropdown .el-select-dropdown__empty {
  font-size: 20px;
  color: #645138;
}
.subscribe-pop .pop-content .popper__arrow {
  display: none !important;
}
.subscribe-pop .pop-content .agrement {
  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;
  width: 396px;
  margin: 20px auto;
}
.subscribe-pop .pop-content .agrement .border {
  position: relative;
  width: 23px;
  height: 23px;
  border: 1px solid #645138;
  background-color: #171717;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  cursor: pointer;
}
.subscribe-pop .pop-content .agrement.isClick .border:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-321px -144px;
width:18px;
height:17px;

}
.subscribe-pop .pop-content .agrement .text {
  margin-left: 13px;
  font-size: 16px;
  line-height: 24px;
  color: #7b6344;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
  white-space: wrap;
}
.subscribe-pop .pop-content .agrement .text .policy-text {
  border-bottom: 1px solid #7b6344;
  cursor: pointer;
}
.subscribe-pop .pop-content .agrement .text .policy-text:hover {
  -webkit-filter: brightness(1.2);
          filter: brightness(1.2);
}
.subscribe-pop .pop-content .agrement .text .user-text {
  border-bottom: 1px solid #7b6344;
  cursor: pointer;
}
.subscribe-pop .pop-content .agrement .text .user-text:hover {
  -webkit-filter: brightness(1.2);
          filter: brightness(1.2);
}
.subscribe-pop .pop-content .agrement.errBorder .border {
  border-color: #a62a21;
}
.subscribe-pop .pop-content .goSubscribe {
  position: relative;
  display: block;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-0px -72px;
width:407px;
height:68px;

  cursor: pointer;
  margin-top: 31px;
  font-size: 0;
}
.subscribe-pop .pop-content .goSubscribe:hover {
  -webkit-filter: brightness(1.2);
          filter: brightness(1.2);
}
html[lang="en"] .subscribe-pop,
[data-lang="en"] .subscribe-pop {
  padding-top: 64px;
}
html[lang="en"] .subscribe-pop .title,
[data-lang="en"] .subscribe-pop .title {
  font-size: 32px;
  width: 470px;
  color: #C3A16D;
  text-align: center;
  margin: 0 auto 25px;
}
html[lang="en"] .subscribe-pop .goSubscribe .text-status,
[data-lang="en"] .subscribe-pop .goSubscribe .text-status {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin-top: 2px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-0px -144px;
width:298px;
height:28px;

}
html[lang="jp"] .subscribe-pop,
[data-lang="jp "] .subscribe-pop {
  padding-top: 82px;
}
html[lang="jp"] .subscribe-pop .subscribe,
[data-lang="jp "] .subscribe-pop .subscribe {
  margin: 43px auto 0;
}
html[lang="jp"] .subscribe-pop .goSubscribe .text-status,
[data-lang="jp "] .subscribe-pop .goSubscribe .text-status {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin-top: 2px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-194px -260px;
width:90px;
height:37px;

}
html[lang="zh-cht"] .subscribe-pop,
[data-lang="zh-cht"] .subscribe-pop {
  padding-top: 82px;
}
html[lang="zh-cht"] .subscribe-pop .subscribe,
[data-lang="zh-cht"] .subscribe-pop .subscribe {
  margin: 43px auto 0;
}
html[lang="zh-cht"] .subscribe-pop .goSubscribe .text-status,
[data-lang="zh-cht"] .subscribe-pop .goSubscribe .text-status {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin-top: 2px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f1229f_f1229f65.png);background-size:411px 308px;
background-position:-172px -176px;
width:152px;
height:40px;

}
.recurit-pop {
  width: 900px;
  height: 646px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/recurit-pop-bg_2185e74f.jpg) no-repeat;
  background-size: contain;
  padding-top: 46px;
}
.recurit-pop .logo {
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/logo_feae9bdf.png) no-repeat;
  background-size: contain;
  width: 84px;
  height: 82px;
  margin: 0 auto;
}
.recurit-pop .recurit-content {
  position: relative;
  margin: 24px auto 0;
  width: 753px;
  height: 415px;
  padding-right: 23px;
  left: 13px;
  overflow-y: auto;
  overflow-x: hidden;
  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;
}
.recurit-pop .recurit-content::-webkit-scrollbar {
  width: 3px;
}
.recurit-pop .recurit-content::-webkit-scrollbar-track {
  background: transparent;
}
.recurit-pop .recurit-content::-webkit-scrollbar-thumb {
  border-radius: 1.5px;
  background: #C3A16D;
}
.recurit-pop .recurit-content .recurit-item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 360px;
  height: 60px;
  border: 1px solid #645138;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 26px;
  color: #C3A16D;
  cursor: pointer;
}
.recurit-pop .recurit-content .recurit-item:nth-child(n+3) {
  margin-top: 10px;
}
.recurit-pop .recurit-content .recurit-item:hover {
  border: none;
  color: #211E0E;
  width: 360px;
  height: 60px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/recurit-h_36aa706d.jpg) no-repeat;
  background-size: contain;
}
.recurit-pop .recurit-content .recurit-item::after {
  content: '';
  position: absolute;
  top: 50%;
  right: 21px;
  width: 20px;
  height: 13px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/arrow_b3a89116.png) no-repeat;
  background-size: contain;
  -webkit-transform: translateY(-50%) rotate(90deg);
          transform: translateY(-50%) rotate(90deg);
  -webkit-transform-origin: center center;
          transform-origin: center center;
}
html[lang="jp"] .recurit-pop .recurit-content .recurit-item,
[data-lang="jp"] .recurit-pop .recurit-content .recurit-item {
  font-size: 22px;
}
html[lang="jp"] .recurit-pop .recurit-content .recurit-item:after,
[data-lang="jp"] .recurit-pop .recurit-content .recurit-item:after {
  right: 15px;
}
html[lang="en"] .recurit-pop .logo,
[data-lang="en"] .recurit-pop .logo {
  width: 221px;
  height: 81px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/logo_d0471fb9.png) no-repeat;
  background-size: contain;
  margin: 0 auto;
}
html[lang="en"] .recurit-pop .recurit-content .recurit-item,
[data-lang="en"] .recurit-pop .recurit-content .recurit-item {
  font-size: 20px;
}
html[lang="en"] .recurit-pop .recurit-content .recurit-item:after,
[data-lang="en"] .recurit-pop .recurit-content .recurit-item:after {
  right: 15px;
}

/** mixins **/

@font-face {
  font-family: 'Universal';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/DJ01_gtdhyk_Regular.woff') format('woff'), url("https://comm.res.easebar.com/js/leihuo/fonts/DJ01_gtdhyk_Regular.woff2") format('woff');
  font-weight: normal;
}

@font-face {
  font-family: 'HomuraM';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/06HomuraM-Bold.woff') format('woff'), url("https://comm.res.easebar.com/js/leihuo/fonts/06HomuraM-Bold.woff2") format('woff');
  font-weight: normal;
}

@font-face {
  font-family: 'LoadingNum';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/dj01-number.woff2') format('woff'), url('https://comm.res.easebar.com/js/leihuo/fonts/dj01-number.woff') format('woff');
  font-weight: normal;
}

html[lang="en"],
[data-lang="en"] {
  font-family: 'Universal', sans-serif;
  letter-spacing: 0;
}

html[lang="en"] .recruit-region .join-text,
[data-lang="en"] .recruit-region .join-text {
  margin-left: 0.1rem !important;
}

html[lang="en"] .audio-confirm .text,
[data-lang="en"] .audio-confirm .text {
  width: calc(9.94rem / 2);
  height: calc(1.26rem / 2);
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/loading-text_b07f4f8a.png) no-repeat;
  background-size: contain;
  margin-top: 0.2rem;
}

html[lang="en"] .top-nav .top-gw-logo,
[data-lang="en"] .top-nav .top-gw-logo {
  left: -2.95rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-accf3a_accf3afb.png);
  background-size: 13.52rem 4.88rem;
  background-position: -0 -4.03rem;
  width: 2.21rem;
  height: 0.81rem;
}

html[lang="en"] .top-nav.logoShow,
[data-lang="en"] .top-nav.logoShow {
  left: 2.8rem !important;
}

html[lang="en"] .top-nav.logoShow .top-gw-logo,
[data-lang="en"] .top-nav.logoShow .top-gw-logo {
  left: -2.4rem;
}

html[lang="en"] .page-index .page-box .pv-box,
[data-lang="en"] .page-index .page-box .pv-box {
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-top: 0;
  top: auto;
  bottom: 1.4rem !important;
  margin-left: 8.87rem;
}

html[lang="en"] .page-index .page-box .goSubscribe,
[data-lang="en"] .page-index .page-box .goSubscribe {
  left: 50%;
  top: auto;
  bottom: 4.45rem !important;
  margin-left: 6.04rem;
}

html[lang="en"] .page-index .page-box .goSubscribe .text-status,
[data-lang="en"] .page-index .page-box .goSubscribe .text-status {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  margin-top: 0.01rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-accf3a_accf3afb.png);
  background-size: 13.52rem 4.88rem;
  background-position: -8.71rem -3.24rem;
  width: 3.8rem;
  height: 0.35rem;
}

html[lang="en"] .page-index .page-box .work-logo,
[data-lang="en"] .page-index .page-box .work-logo {
  width: 4.66rem;
  height: 0.57rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/work-logo-en_125c1baa.png) no-repeat;
  background-size: contain;
  left: 50%;
  top: auto;
  bottom: 0.65rem !important;
  margin-left: 6.54rem;
}

html[lang="en"] .page-role .slogan,
[data-lang="en"] .page-role .slogan {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: 2.15rem;
  margin-left: 3.39rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-accf3a_accf3afb.png);
  background-size: 13.52rem 4.88rem;
  background-position: -6.24rem -0;
  width: 7.24rem;
  height: 1.04rem;
  -webkit-transform-origin: right center !important;
  transform-origin: right center !important;
}

html[lang="en"] .slogan-content,
[data-lang="en"] .slogan-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  pointer-events: none;
}

html[lang="en"] .slogan-content-slogan,
[data-lang="en"] .slogan-content-slogan {
  position: absolute;
  top: 50%;
  left: 50%;
}

html[lang="en"] .slogan-content-subtitle,
[data-lang="en"] .slogan-content-subtitle {
  position: absolute;
  top: 50%;
  left: 50%;
}

html[lang="en"] .page-banner1 .slogan-content-slogan,
[data-lang="en"] .page-banner1 .slogan-content-slogan {
  margin-left: -11.04rem;
  margin-top: -0.96rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-accf3a_accf3afb.png);
  background-size: 13.52rem 4.88rem;
  background-position: -0 -1.32rem;
  width: 10.99rem;
  height: 0.48rem;
  -webkit-transform-origin: left bottom !important;
  transform-origin: left bottom !important;
}

html[lang="en"] .page-banner1 .slogan-content-subtitle,
[data-lang="en"] .page-banner1 .slogan-content-subtitle {
  margin-left: -11.02rem;
  margin-top: 0.04rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-accf3a_accf3afb.png);
  background-size: 13.52rem 4.88rem;
  background-position: -0 -3.24rem;
  width: 8.67rem;
  height: 0.35rem;
  -webkit-transform-origin: left top !important;
  transform-origin: left top !important;
}

html[lang="en"] .page-banner2 .slogan-content-slogan,
[data-lang="en"] .page-banner2 .slogan-content-slogan {
  margin-left: 2.65rem;
  margin-top: 0.64rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-accf3a_accf3afb.png);
  background-size: 13.52rem 4.88rem;
  background-position: -5.37rem -2.36rem;
  width: 8.08rem;
  height: 0.48rem;
  -webkit-transform-origin: right bottom !important;
  transform-origin: right bottom !important;
}

html[lang="en"] .page-banner2 .slogan-content-subtitle,
[data-lang="en"] .page-banner2 .slogan-content-subtitle {
  margin-left: 2.67rem;
  margin-top: 1.72rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-accf3a_accf3afb.png);
  background-size: 13.52rem 4.88rem;
  background-position: -0 -2.36rem;
  width: 5.33rem;
  height: 0.84rem;
  -webkit-transform-origin: right top !important;
  transform-origin: right top !important;
}

html[lang="en"] .page-banner3 .slogan-content-slogan,
[data-lang="en"] .page-banner3 .slogan-content-slogan {
  margin-left: -11.02rem;
  margin-top: 1rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-accf3a_accf3afb.png);
  background-size: 13.52rem 4.88rem;
  background-position: -0 -0;
  width: 6.2rem;
  height: 1.28rem;
  -webkit-transform-origin: left bottom !important;
  transform-origin: left bottom !important;
}

html[lang="en"] .page-banner3 .slogan-content-subtitle,
[data-lang="en"] .page-banner3 .slogan-content-subtitle {
  margin-left: -10.96rem;
  margin-top: 2.91rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-accf3a_accf3afb.png);
  background-size: 13.52rem 4.88rem;
  background-position: -6.4rem -3.63rem;
  width: 3.36rem;
  height: 0.34rem;
  -webkit-transform-origin: left top !important;
  transform-origin: left top !important;
}

html[lang="en"] .page-banner4 .slogan-content-slogan,
[data-lang="en"] .page-banner4 .slogan-content-slogan {
  margin-left: 1.16rem;
  margin-top: 1.93rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-accf3a_accf3afb.png);
  background-size: 13.52rem 4.88rem;
  background-position: -0 -1.84rem;
  width: 9.52rem;
  height: 0.48rem;
  -webkit-transform-origin: right bottom !important;
  transform-origin: right bottom !important;
}

html[lang="en"] .page-banner4 .slogan-content-subtitle,
[data-lang="en"] .page-banner4 .slogan-content-subtitle {
  margin-left: 1.18rem;
  margin-top: 2.93rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-accf3a_accf3afb.png);
  background-size: 13.52rem 4.88rem;
  background-position: -0 -3.63rem;
  width: 6.36rem;
  height: 0.36rem;
  -webkit-transform-origin: right top !important;
  transform-origin: right top !important;
}

html[lang="en"] .page-subscribe .write-page .right .goSubscribe .text-status,
[data-lang="en"] .page-subscribe .write-page .right .goSubscribe .text-status {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  margin-top: 0.01rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-accf3a_accf3afb.png);
  background-size: 13.52rem 4.88rem;
  background-position: -8.71rem -3.24rem;
  width: 3.8rem;
  height: 0.35rem;
}
/** mixins **/
@-webkit-keyframes sprite_z_yuhecheng_16_000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@keyframes sprite_z_yuhecheng_16_000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-c4860126 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-c4860126 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-c4860126 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-c4860126 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_English_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_English_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim-data-v-c4860126 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_English_000_opacity_bezier_anim-data-v-c4860126 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_English_000_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@keyframes z_English_000_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim_back-data-v-c4860126 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_English_000_opacity_bezier_anim_back-data-v-c4860126 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_ribenyu_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_ribenyu_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim-data-v-c4860126 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim-data-v-c4860126 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_ribenyu_000_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@keyframes z_ribenyu_000_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-c4860126 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-c4860126 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-c4860126 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-c4860126 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_fantizhongwen_000_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@keyframes z_fantizhongwen_000_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-c4860126 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-c4860126 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-c4860126 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-c4860126 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_jiantizhongwen_000_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@keyframes z_jiantizhongwen_000_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-c4860126 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-c4860126 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@-webkit-keyframes sprite_z_yuhecheng_27_000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@keyframes sprite_z_yuhecheng_27_000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@-webkit-keyframes sprite_z_img_001_120__000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@keyframes sprite_z_img_001_120__000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@-webkit-keyframes sprite_z_loop_150_239__000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@keyframes sprite_z_loop_150_239__000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@-webkit-keyframes sprite_z_img_003_135__000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@keyframes sprite_z_img_003_135__000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@-webkit-keyframes z_0_kaobei_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_0_kaobei_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_0_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@keyframes z_0_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@-webkit-keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@-webkit-keyframes sprite_z_bofang_2_hecheng_1_000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@keyframes sprite_z_bofang_2_hecheng_1_000-data-v-c4860126 {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@-webkit-keyframes z_bofang_hecheng_1_009_anim-data-v-c4860126 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes z_bofang_hecheng_1_009_anim-data-v-c4860126 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@-webkit-keyframes z_i_zu_269_000_anim-data-v-c4860126 {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@keyframes z_i_zu_269_000_anim-data-v-c4860126 {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@-webkit-keyframes z_i_santugonger_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@keyframes z_i_santugonger_000_transform_bezier_anim-data-v-c4860126 {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@-webkit-keyframes scaleImgPop-data-v-c4860126 {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
@keyframes scaleImgPop-data-v-c4860126 {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
[data-v-c4860126] .email-write {
  position: relative;
  width: 5.4rem;
  height: 0.66rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
}
[data-v-c4860126] .email-write.errBorder .el-input__inner {
  border-color: #a62a21;
  color: #a62a21;
}
[data-v-c4860126] .email-write.errBorder .el-input__inner::-webkit-input-placeholder {
  color: #a62a21;
}
[data-v-c4860126] .email-write.errBorder .el-input__inner::-moz-placeholder {
  color: #a62a21;
}
[data-v-c4860126] .email-write.errBorder .el-input__inner:-ms-input-placeholder {
  color: #a62a21;
}
[data-v-c4860126] .email-write.errBorder .el-input__inner::-ms-input-placeholder {
  color: #a62a21;
}
[data-v-c4860126] .email-write.errBorder .el-input__inner::placeholder {
  color: #a62a21;
}
[data-v-c4860126] .email-write::before {
  content: "";
  position: absolute;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-49a753_49a753b9.png);
  background-size: 0.66rem 0.43rem;
  background-position: -0.41rem -0;
  width: 0.21rem;
  height: 0.13rem;
  top: 50%;
  left: 0.1rem;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  pointer-events: none;
  z-index: 9;
}
[data-v-c4860126] .email-write input {
  width: 100%;
  height: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-color: #171717;
  border: 0.01rem solid #645138;
  border-radius: 0;
  font-size: 0.22rem;
  display: block;
  line-height: 0.4rem;
  color: #c3a16d;
  padding: 0 0.35rem 0 0.47rem !important;
}
[data-v-c4860126] .email-write input::-webkit-input-placeholder {
  font-size: 0.22rem;
  color: #645138;
}
[data-v-c4860126] .email-write input::-moz-placeholder {
  font-size: 0.22rem;
  color: #645138;
}
[data-v-c4860126] .email-write input:-ms-input-placeholder {
  font-size: 0.22rem;
  color: #645138;
}
[data-v-c4860126] .email-write input::-ms-input-placeholder {
  font-size: 0.22rem;
  color: #645138;
}
[data-v-c4860126] .email-write input::placeholder {
  font-size: 0.22rem;
  color: #645138;
}
.error-email-tips[data-v-c4860126] {
  position: absolute;
  color: #a62a21;
  font-size: 0.22rem;
  margin-top: 0.09rem;
  margin-left: 0.57rem;
}
[data-v-c4860126] .region-write {
  display: block;
  position: relative;
  width: 5.4rem;
  height: 0.66rem;
  margin: 0.39rem auto 0;
}
[data-v-c4860126] .region-write::before {
  content: "";
  position: absolute;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-49a753_49a753b9.png);
  background-size: 0.66rem 0.43rem;
  background-position: -0 -0;
  width: 0.15rem;
  height: 0.22rem;
  top: 50%;
  left: 0.1rem;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  pointer-events: none;
  z-index: 9;
}
[data-v-c4860126] .region-write .el-input {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
[data-v-c4860126] .region-write .el-input .el-input__inner {
  display: block;
  width: 100%;
  height: auto !important;
  background-color: #171717;
  border: 0.01rem solid #645138;
  border-radius: 0;
  font-size: 0.22rem;
  color: #c3a16d;
  padding: 0 0.35rem 0 0.47rem !important;
}
[data-v-c4860126] .region-write .el-input .el-input__inner::-webkit-input-placeholder {
  font-size: 0.22rem;
  width: 100%;
  height: 100%;
  color: #645138;
}
[data-v-c4860126] .region-write .el-input .el-input__inner::-moz-placeholder {
  font-size: 0.22rem;
  width: 100%;
  height: 100%;
  color: #645138;
}
[data-v-c4860126] .region-write .el-input .el-input__inner:-ms-input-placeholder {
  font-size: 0.22rem;
  width: 100%;
  height: 100%;
  color: #645138;
}
[data-v-c4860126] .region-write .el-input .el-input__inner::-ms-input-placeholder {
  font-size: 0.22rem;
  width: 100%;
  height: 100%;
  color: #645138;
}
[data-v-c4860126] .region-write .el-input .el-input__inner::placeholder {
  font-size: 0.22rem;
  width: 100%;
  height: 100%;
  color: #645138;
}
[data-v-c4860126] .region-write .el-input .el-input__suffix {
  right: 0.12rem;
  width: 0.2rem;
  height: 0.49rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
[data-v-c4860126] .region-write .el-input .el-input__suffix .el-input__suffix-inner {
  position: absolute;
  width: 0.2rem;
  height: 0.49rem;
  left: 0;
}
[data-v-c4860126] .region-write .el-input .el-input__suffix .el-input__suffix-inner .el-input__icon {
  line-height: none;
  width: 0.2rem;
  height: 0.49rem;
}
[data-v-c4860126] .region-write .el-input .el-input__suffix .el-input__suffix-inner .el-input__icon::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-49a753_49a753b9.png);
  background-size: 0.66rem 0.43rem;
  background-position: -0 -0.26rem;
  width: 0.2rem;
  height: 0.13rem;
}
[data-v-c4860126] .region-write.errBorder .el-input__inner {
  border-color: #a62a21;
  color: #a62a21;
}
[data-v-c4860126] .region-write.errBorder .el-input__inner::-webkit-input-placeholder {
  color: #a62a21;
}
[data-v-c4860126] .region-write.errBorder .el-input__inner::-moz-placeholder {
  color: #a62a21;
}
[data-v-c4860126] .region-write.errBorder .el-input__inner:-ms-input-placeholder {
  color: #a62a21;
}
[data-v-c4860126] .region-write.errBorder .el-input__inner::-ms-input-placeholder {
  color: #a62a21;
}
[data-v-c4860126] .region-write.errBorder .el-input__inner::placeholder {
  color: #a62a21;
}
[data-v-c4860126] .region-write.errBorder .el-input__suffix .el-input__icon::before {
  width: 0.19rem !important;
  height: 0.12rem !important;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/arrow-error_dc40fc60.png) no-repeat !important;
  background-size: contain !important;
}
[data-v-c4860126] .el-select-dropdown {
  position: absolute !important;
  background-color: #171717;
  border: 0.01rem solid #645138;
  border-top: none;
  border-radius: 0;
  width: 5.4rem !important;
  min-width: 5.4rem !important;
  top: 0 !important;
  left: 0 !important;
  margin-top: 0.66rem !important;
}
[data-v-c4860126] .el-select-dropdown .el-scrollbar {
  height: 3.9rem;
  width: 5.4rem !important;
}
[data-v-c4860126] .el-select-dropdown .el-scrollbar.is-empty {
  height: 0;
}
[data-v-c4860126] .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap {
  width: 5.4rem !important;
  margin-bottom: -0.15rem !important;
  margin-right: -0.45rem !important;
  overflow-x: hidden;
  max-height: 3.9rem;
  scrollbar-width: none;
  /* firefox */
  -ms-scroll-chaining: none;
  overscroll-behavior: contain;
  -ms-overflow-style: none;
  /* IE 10+ */
}
[data-v-c4860126] .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap::-webkit-scrollbar {
  width: 0;
}
[data-v-c4860126] .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-select-dropdown__list {
  width: 5.35rem !important;
}
[data-v-c4860126] .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-select-dropdown__list .el-select-dropdown__item {
  padding-left: 0.15rem;
  padding-right: 0.4rem;
  font-size: 0.22rem;
  min-height: 0.4rem;
  height: auto;
  line-height: 0.4rem;
  white-space: normal;
  word-break: break-all;
  color: #645138;
}
[data-v-c4860126] .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-select-dropdown__list .el-select-dropdown__item.hover,[data-v-c4860126] .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-select-dropdown__list .el-select-dropdown__item:hover {
  background-color: #171717 !important;
  color: #c3a16d;
}
[data-v-c4860126] .el-select-dropdown .el-scrollbar .el-scrollbar__bar.is-vertical .el-scrollbar__thumb {
  background-color: #a5895e;
}
[data-v-c4860126] .el-select-dropdown .el-select-dropdown__empty {
  font-size: 0.22rem;
  color: #645138;
}
[data-v-c4860126] .popper__arrow {
  display: none !important;
}
.agrement[data-v-c4860126] {
  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;
  width: 5.4rem;
  margin: 0.2rem auto 0;
}
.agrement .border[data-v-c4860126] {
  position: relative;
  width: 0.23rem;
  height: 0.23rem;
  border: 0.01rem solid #645138;
  background-color: #171717;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  cursor: pointer;
}
.agrement.isClick .border[data-v-c4860126]:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-49a753_49a753b9.png);
  background-size: 0.66rem 0.43rem;
  background-position: -0.19rem -0;
  width: 0.18rem;
  height: 0.17rem;
}
.agrement .text[data-v-c4860126] {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  white-space: nowrap;
  margin-left: 0.13rem;
  font-size: 0.18rem;
  line-height: 0.24rem;
  color: #7b6344;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.agrement .text .policy-text[data-v-c4860126] {
  border-bottom: 0.01rem solid #7b6344;
  cursor: pointer;
}
.agrement .text .policy-text[data-v-c4860126]:hover {
  -webkit-filter: brightness(1.2);
  filter: brightness(1.2);
}
.agrement .text .user-text[data-v-c4860126] {
  border-bottom: 0.01rem solid #7b6344;
  cursor: pointer;
}
.agrement .text .user-text[data-v-c4860126]:hover {
  -webkit-filter: brightness(1.2);
  filter: brightness(1.2);
}
.agrement.errBorder .border[data-v-c4860126] {
  border-color: #a62a21;
}
/** mixins **/
@font-face {
  font-family: 'Universal';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/DJ01_gtdhyk_Regular.woff') format('woff'), url("https://comm.res.easebar.com/js/leihuo/fonts/DJ01_gtdhyk_Regular.woff2") format('woff');
  font-weight: normal;
}
@font-face {
  font-family: 'HomuraM';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/06HomuraM-Bold.woff') format('woff'), url("https://comm.res.easebar.com/js/leihuo/fonts/06HomuraM-Bold.woff2") format('woff');
  font-weight: normal;
}
@font-face {
  font-family: 'LoadingNum';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/dj01-number.woff2') format('woff'), url('https://comm.res.easebar.com/js/leihuo/fonts/dj01-number.woff') format('woff');
  font-weight: normal;
}
@-webkit-keyframes sprite_z_yuhecheng_16_000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@keyframes sprite_z_yuhecheng_16_000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-5dcf21d0 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-5dcf21d0 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-5dcf21d0 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-5dcf21d0 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_English_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_English_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim-data-v-5dcf21d0 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_English_000_opacity_bezier_anim-data-v-5dcf21d0 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_English_000_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@keyframes z_English_000_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim_back-data-v-5dcf21d0 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_English_000_opacity_bezier_anim_back-data-v-5dcf21d0 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_ribenyu_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_ribenyu_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim-data-v-5dcf21d0 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim-data-v-5dcf21d0 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_ribenyu_000_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@keyframes z_ribenyu_000_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-5dcf21d0 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-5dcf21d0 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-5dcf21d0 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-5dcf21d0 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_fantizhongwen_000_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@keyframes z_fantizhongwen_000_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-5dcf21d0 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-5dcf21d0 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-5dcf21d0 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-5dcf21d0 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_jiantizhongwen_000_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@keyframes z_jiantizhongwen_000_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-5dcf21d0 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-5dcf21d0 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@-webkit-keyframes sprite_z_yuhecheng_27_000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@keyframes sprite_z_yuhecheng_27_000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@-webkit-keyframes sprite_z_img_001_120__000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@keyframes sprite_z_img_001_120__000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@-webkit-keyframes sprite_z_loop_150_239__000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@keyframes sprite_z_loop_150_239__000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@-webkit-keyframes sprite_z_img_003_135__000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@keyframes sprite_z_img_003_135__000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@-webkit-keyframes z_0_kaobei_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_0_kaobei_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_0_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@keyframes z_0_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@-webkit-keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@-webkit-keyframes sprite_z_bofang_2_hecheng_1_000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@keyframes sprite_z_bofang_2_hecheng_1_000-data-v-5dcf21d0 {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@-webkit-keyframes z_bofang_hecheng_1_009_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes z_bofang_hecheng_1_009_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@-webkit-keyframes z_i_zu_269_000_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@keyframes z_i_zu_269_000_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@-webkit-keyframes z_i_santugonger_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@keyframes z_i_santugonger_000_transform_bezier_anim-data-v-5dcf21d0 {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@-webkit-keyframes scaleImgPop-data-v-5dcf21d0 {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
@keyframes scaleImgPop-data-v-5dcf21d0 {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
.nav-list[data-v-5dcf21d0] {
  position: fixed;
  top: 0;
  left: 0.47rem;
  z-index: 90;
  width: 0.4rem;
  height: 100vh;
  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-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 1;
}
.nav-list .play-pv[data-v-5dcf21d0] {
  position: relative;
  height: 0.92rem;
  width: 0.92rem;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  cursor: pointer;
}
.nav-list .play-pv .z_bofang_hecheng_1_009[data-v-5dcf21d0] {
  position: absolute;
  left: 0rem;
  top: 0rem;
  height: 0.96rem;
  width: 0.96rem;
  mix-blend-mode: normal;
  -webkit-animation: z_bofang_hecheng_1_009_anim-data-v-5dcf21d0 20s linear infinite;
  animation: z_bofang_hecheng_1_009_anim-data-v-5dcf21d0 20s linear infinite;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/z_bofang_hecheng_1_009_4e01cc54.png);
  background-size: 100% 100%;
}
.nav-list .play-pv .z_bofang_2_hecheng_1_009[data-v-5dcf21d0] {
  position: absolute;
  left: 0.02rem;
  top: 0.02rem;
  height: 0.92rem;
  width: 0.92rem;
  mix-blend-mode: normal;
  -webkit-animation: z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-5dcf21d0 20s linear infinite;
  animation: z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-5dcf21d0 20s linear infinite;
}
.nav-list .play-pv .z_bofang_2_hecheng_1_009-under-svg[data-v-5dcf21d0] {
  height: 92px;
  width: 92px;
  font-size: 0;
  -webkit-animation: sprite_z_bofang_2_hecheng_1_000-data-v-5dcf21d0 2s 0s steps(1) infinite normal;
  animation: sprite_z_bofang_2_hecheng_1_000-data-v-5dcf21d0 2s 0s steps(1) infinite normal;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite_z_bofang_2_hecheng_1_000_0d7b0eac.png);
  background-size: 500% 500%;
}
.nav-list .nav-item[data-v-5dcf21d0] {
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/page-tab_59915c6f.png) no-repeat center center;
  background-size: contain;
  width: 0.08rem;
  height: 0.56rem;
  margin-bottom: 0.14rem;
  cursor: pointer;
  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;
}
.nav-list .nav-item .z_i_santugonger_000[data-v-5dcf21d0],
.nav-list .nav-item .z_i_zu_269_000[data-v-5dcf21d0] {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}
.nav-list .nav-item[data-v-5dcf21d0]:hover {
  width: 0.2rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/selected-page-tab_b9790a94.png) no-repeat center center;
  background-size: contain;
}
.nav-list .nav-item.active[data-v-5dcf21d0] {
  width: 0.4rem;
  background: none;
}
.nav-list .nav-item.active .z_i_santugonger_000[data-v-5dcf21d0] {
  margin: 0 auto;
  height: 0.2rem;
  width: 0.2rem;
  mix-blend-mode: normal;
  -webkit-transform-origin: 38% 51%;
  transform-origin: 38% 51%;
  -webkit-transform: rotate(-136deg);
  transform: rotate(-136deg);
  -webkit-animation: z_i_zu_269_000_anim-data-v-5dcf21d0 1s 0s linear both;
  animation: z_i_zu_269_000_anim-data-v-5dcf21d0 1s 0s linear both;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/selected-page-tab_b9790a94.png) no-repeat center center;
  background-size: contain;
  opacity: 1;
}
.nav-list .nav-item.active .z_i_zu_269_000[data-v-5dcf21d0] {
  margin: 0 auto;
  height: 0.41rem;
  width: 0.4rem;
  mix-blend-mode: normal;
  -webkit-transform: scale(0, 0) rotate(-170deg);
  transform: scale(0, 0) rotate(-170deg);
  -webkit-animation: z_i_santugonger_000_transform_bezier_anim-data-v-5dcf21d0 1s 0s both;
  animation: z_i_santugonger_000_transform_bezier_anim-data-v-5dcf21d0 1s 0s both;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/page-index-tab_6706ec6b.png) no-repeat center center;
  background-size: contain;
  opacity: 1;
}
.fade-transform-enter[data-v-5dcf21d0],
.fade-transform-leave-to[data-v-5dcf21d0] {
  -webkit-transform: translateX(-300%);
  transform: translateX(-300%);
  opacity: 0;
}
.fade-transform-enter-active[data-v-5dcf21d0],
.fade-transform-leave-active[data-v-5dcf21d0] {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.fade-transform-enter-to[data-v-5dcf21d0],
.fade-transform-leave[data-v-5dcf21d0] {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  opacity: 1;
}
/** mixins **/
.media-link[data-v-0e248116] {
  position: absolute;
  width: 6.52rem;
  height: 0.78rem;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-top: 4.5rem;
  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;
  z-index: 3;
}
.media-link-item[data-v-0e248116] {
  position: relative;
  width: 0.68rem;
  height: 0.7rem;
  cursor: pointer;
  -webkit-transition: opacity 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out;
}
.media-link-item[data-v-0e248116]:nth-child(n + 2) {
  margin-left: 0.35rem;
}
.media-link-item.icon-X[data-v-0e248116] {
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-aa5530_aa5530c5.png);
  background-size: 2.16rem 1.48rem;
  background-position: -0 -0;
  width: 0.68rem;
  height: 0.7rem;
}
.media-link-item.icon-X[data-v-0e248116]:hover {
  -webkit-filter: brightness(1.3);
  filter: brightness(1.3);
}
.media-link-item.icon-youtube[data-v-0e248116] {
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-aa5530_aa5530c5.png);
  background-size: 2.16rem 1.48rem;
  background-position: -0.72rem -0;
  width: 0.68rem;
  height: 0.7rem;
}
.media-link-item.icon-youtube[data-v-0e248116]:hover {
  -webkit-filter: brightness(1.3);
  filter: brightness(1.3);
}
.media-link-item.icon-facebook[data-v-0e248116] {
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-aa5530_aa5530c5.png);
  background-size: 2.16rem 1.48rem;
  background-position: -1.43rem -0.74rem;
  width: 0.66rem;
  height: 0.7rem;
}
.media-link-item.icon-facebook[data-v-0e248116]:hover {
  -webkit-filter: brightness(1.3);
  filter: brightness(1.3);
}
.media-link-item.icon-ins[data-v-0e248116] {
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-aa5530_aa5530c5.png);
  background-size: 2.16rem 1.48rem;
  background-position: -1.44rem -0;
  width: 0.68rem;
  height: 0.7rem;
}
.media-link-item.icon-ins[data-v-0e248116]:hover {
  -webkit-filter: brightness(1.3);
  filter: brightness(1.3);
}
.media-link-item.icon-discord[data-v-0e248116] {
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-aa5530_aa5530c5.png);
  background-size: 2.16rem 1.48rem;
  background-position: -0 -0.74rem;
  width: 0.68rem;
  height: 0.7rem;
}
.media-link-item.icon-discord[data-v-0e248116]:hover {
  -webkit-filter: brightness(1.3);
  filter: brightness(1.3);
}
.media-link-item.icon-Reddit[data-v-0e248116] {
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-aa5530_aa5530c5.png);
  background-size: 2.16rem 1.48rem;
  background-position: -0.72rem -0.74rem;
  width: 0.67rem;
  height: 0.7rem;
}
.media-link-item.icon-Reddit[data-v-0e248116]:hover {
  -webkit-filter: brightness(1.3);
  filter: brightness(1.3);
}
/** mixins **/
.page-common[data-v-0576cb1f] {
  position: relative;
  width: 100%;
}
.video-bg-box[data-v-0576cb1f] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
}
.video-bg-box .video-bg[data-v-0576cb1f] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: 2;
}
.video-bg-box .pic-bg[data-v-0576cb1f] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: 1;
}
/** mixins **/
.audio-confirm[data-v-1668312e] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  background: #000;
  cursor: pointer;
}
.content-box[data-v-1668312e] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  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;
}
.icon[data-v-1668312e] {
  height: 1.1rem;
}
.text[data-v-1668312e] {
  margin-top: 0.07rem;
  font-size: 0;
  line-height: 0.4rem;
  color: #C3A16D;
}
.z_3_000[data-v-1668312e] {
  height: 1.3rem;
  width: 1.2rem;
  mix-blend-mode: normal;
  -webkit-transform-origin: 51% 43%;
  transform-origin: 51% 43%;
}
.z_3_000-under-svg[data-v-1668312e] {
  height: 130px;
  width: 120px;
  font-size: 0;
  -webkit-animation: sprite_z_3_000-data-v-1668312e 2s 0s steps(1) infinite normal;
  animation: sprite_z_3_000-data-v-1668312e 2s 0s steps(1) infinite normal;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite_z_3_000_adb4a5f6.png);
  background-size: 800% 800%;
}
@-webkit-keyframes sprite_z_3_000-data-v-1668312e {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -120px 0px;
}
3.3% {
    background-position: -240px 0px;
}
5% {
    background-position: -360px 0px;
}
6.7% {
    background-position: -480px 0px;
}
8.3% {
    background-position: -600px 0px;
}
10% {
    background-position: -720px 0px;
}
11.7% {
    background-position: -840px 0px;
}
13.3% {
    background-position: 0px -130px;
}
15% {
    background-position: -120px -130px;
}
16.7% {
    background-position: -240px -130px;
}
18.3% {
    background-position: -360px -130px;
}
20% {
    background-position: -480px -130px;
}
21.7% {
    background-position: -600px -130px;
}
23.3% {
    background-position: -720px -130px;
}
25% {
    background-position: -840px -130px;
}
26.7% {
    background-position: 0px -260px;
}
28.3% {
    background-position: -120px -260px;
}
30% {
    background-position: -240px -260px;
}
31.7% {
    background-position: -360px -260px;
}
33.3% {
    background-position: -480px -260px;
}
35% {
    background-position: -600px -260px;
}
36.7% {
    background-position: -720px -260px;
}
38.3% {
    background-position: -840px -260px;
}
40% {
    background-position: 0px -390px;
}
41.7% {
    background-position: -120px -390px;
}
43.3% {
    background-position: -240px -390px;
}
45% {
    background-position: -360px -390px;
}
46.7% {
    background-position: -480px -390px;
}
48.3% {
    background-position: -600px -390px;
}
50% {
    background-position: -720px -390px;
}
51.7% {
    background-position: -840px -390px;
}
53.3% {
    background-position: 0px -520px;
}
55% {
    background-position: -120px -520px;
}
56.7% {
    background-position: -240px -520px;
}
58.3% {
    background-position: -360px -520px;
}
60% {
    background-position: -480px -520px;
}
61.7% {
    background-position: -600px -520px;
}
63.3% {
    background-position: -720px -520px;
}
65% {
    background-position: -840px -520px;
}
66.7% {
    background-position: 0px -650px;
}
68.3% {
    background-position: -120px -650px;
}
70% {
    background-position: -240px -650px;
}
71.7% {
    background-position: -360px -650px;
}
73.3% {
    background-position: -480px -650px;
}
75% {
    background-position: -600px -650px;
}
76.7% {
    background-position: -720px -650px;
}
78.3% {
    background-position: -840px -650px;
}
80% {
    background-position: 0px -780px;
}
81.7% {
    background-position: -120px -780px;
}
83.3% {
    background-position: -240px -780px;
}
85% {
    background-position: -360px -780px;
}
86.7% {
    background-position: -480px -780px;
}
88.3% {
    background-position: -600px -780px;
}
90% {
    background-position: -720px -780px;
}
91.7% {
    background-position: -840px -780px;
}
93.3% {
    background-position: 0px -910px;
}
95% {
    background-position: -120px -910px;
}
96.7% {
    background-position: -240px -910px;
}
98.3% {
    background-position: -360px -910px;
}
100% {
    background-position: -360px -910px;
}
}
@keyframes sprite_z_3_000-data-v-1668312e {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -120px 0px;
}
3.3% {
    background-position: -240px 0px;
}
5% {
    background-position: -360px 0px;
}
6.7% {
    background-position: -480px 0px;
}
8.3% {
    background-position: -600px 0px;
}
10% {
    background-position: -720px 0px;
}
11.7% {
    background-position: -840px 0px;
}
13.3% {
    background-position: 0px -130px;
}
15% {
    background-position: -120px -130px;
}
16.7% {
    background-position: -240px -130px;
}
18.3% {
    background-position: -360px -130px;
}
20% {
    background-position: -480px -130px;
}
21.7% {
    background-position: -600px -130px;
}
23.3% {
    background-position: -720px -130px;
}
25% {
    background-position: -840px -130px;
}
26.7% {
    background-position: 0px -260px;
}
28.3% {
    background-position: -120px -260px;
}
30% {
    background-position: -240px -260px;
}
31.7% {
    background-position: -360px -260px;
}
33.3% {
    background-position: -480px -260px;
}
35% {
    background-position: -600px -260px;
}
36.7% {
    background-position: -720px -260px;
}
38.3% {
    background-position: -840px -260px;
}
40% {
    background-position: 0px -390px;
}
41.7% {
    background-position: -120px -390px;
}
43.3% {
    background-position: -240px -390px;
}
45% {
    background-position: -360px -390px;
}
46.7% {
    background-position: -480px -390px;
}
48.3% {
    background-position: -600px -390px;
}
50% {
    background-position: -720px -390px;
}
51.7% {
    background-position: -840px -390px;
}
53.3% {
    background-position: 0px -520px;
}
55% {
    background-position: -120px -520px;
}
56.7% {
    background-position: -240px -520px;
}
58.3% {
    background-position: -360px -520px;
}
60% {
    background-position: -480px -520px;
}
61.7% {
    background-position: -600px -520px;
}
63.3% {
    background-position: -720px -520px;
}
65% {
    background-position: -840px -520px;
}
66.7% {
    background-position: 0px -650px;
}
68.3% {
    background-position: -120px -650px;
}
70% {
    background-position: -240px -650px;
}
71.7% {
    background-position: -360px -650px;
}
73.3% {
    background-position: -480px -650px;
}
75% {
    background-position: -600px -650px;
}
76.7% {
    background-position: -720px -650px;
}
78.3% {
    background-position: -840px -650px;
}
80% {
    background-position: 0px -780px;
}
81.7% {
    background-position: -120px -780px;
}
83.3% {
    background-position: -240px -780px;
}
85% {
    background-position: -360px -780px;
}
86.7% {
    background-position: -480px -780px;
}
88.3% {
    background-position: -600px -780px;
}
90% {
    background-position: -720px -780px;
}
91.7% {
    background-position: -840px -780px;
}
93.3% {
    background-position: 0px -910px;
}
95% {
    background-position: -120px -910px;
}
96.7% {
    background-position: -240px -910px;
}
98.3% {
    background-position: -360px -910px;
}
100% {
    background-position: -360px -910px;
}
}
/** mixins **/
@font-face {
  font-family: 'Universal';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/DJ01_gtdhyk_Regular.woff') format('woff'), url("https://comm.res.easebar.com/js/leihuo/fonts/DJ01_gtdhyk_Regular.woff2") format('woff');
  font-weight: normal;
}
@font-face {
  font-family: 'HomuraM';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/06HomuraM-Bold.woff') format('woff'), url("https://comm.res.easebar.com/js/leihuo/fonts/06HomuraM-Bold.woff2") format('woff');
  font-weight: normal;
}
@font-face {
  font-family: 'LoadingNum';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/dj01-number.woff2') format('woff'), url('https://comm.res.easebar.com/js/leihuo/fonts/dj01-number.woff') format('woff');
  font-weight: normal;
}
@-webkit-keyframes sprite_z_yuhecheng_16_000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@keyframes sprite_z_yuhecheng_16_000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-9eae8170 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-9eae8170 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-9eae8170 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-9eae8170 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_English_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_English_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim-data-v-9eae8170 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_English_000_opacity_bezier_anim-data-v-9eae8170 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_English_000_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@keyframes z_English_000_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim_back-data-v-9eae8170 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_English_000_opacity_bezier_anim_back-data-v-9eae8170 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_ribenyu_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_ribenyu_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim-data-v-9eae8170 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim-data-v-9eae8170 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_ribenyu_000_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@keyframes z_ribenyu_000_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-9eae8170 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-9eae8170 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-9eae8170 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-9eae8170 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_fantizhongwen_000_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@keyframes z_fantizhongwen_000_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-9eae8170 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-9eae8170 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-9eae8170 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-9eae8170 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_jiantizhongwen_000_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@keyframes z_jiantizhongwen_000_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-9eae8170 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-9eae8170 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@-webkit-keyframes sprite_z_yuhecheng_27_000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@keyframes sprite_z_yuhecheng_27_000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@-webkit-keyframes sprite_z_img_001_120__000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@keyframes sprite_z_img_001_120__000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@-webkit-keyframes sprite_z_loop_150_239__000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@keyframes sprite_z_loop_150_239__000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@-webkit-keyframes sprite_z_img_003_135__000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@keyframes sprite_z_img_003_135__000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@-webkit-keyframes z_0_kaobei_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_0_kaobei_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_0_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@keyframes z_0_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@-webkit-keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@-webkit-keyframes sprite_z_bofang_2_hecheng_1_000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@keyframes sprite_z_bofang_2_hecheng_1_000-data-v-9eae8170 {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@-webkit-keyframes z_bofang_hecheng_1_009_anim-data-v-9eae8170 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes z_bofang_hecheng_1_009_anim-data-v-9eae8170 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@-webkit-keyframes z_i_zu_269_000_anim-data-v-9eae8170 {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@keyframes z_i_zu_269_000_anim-data-v-9eae8170 {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@-webkit-keyframes z_i_santugonger_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@keyframes z_i_santugonger_000_transform_bezier_anim-data-v-9eae8170 {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@-webkit-keyframes scaleImgPop-data-v-9eae8170 {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
@keyframes scaleImgPop-data-v-9eae8170 {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
.top-control-content[data-v-9eae8170] {
  display: none;
}
.mask-region[data-v-9eae8170] {
  position: fixed;
  z-index: 98;
  left: 0;
  top: 0;
  width: 5rem;
  height: 1.5rem;
}
.mask-region[data-v-9eae8170]:before {
  content: "";
  position: fixed;
  top: -0.4rem;
  left: -0.55rem;
  width: 7.66rem;
  height: 6.24rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/right-mask_d7f8cbf3.png) no-repeat;
  background-size: contain;
  z-index: 1;
  pointer-events: none;
  mix-blend-mode: normal;
  opacity: 0;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  -webkit-animation: z_tuceng_924_000_opacity_bezier_anim_back-data-v-9eae8170 0.233s 0s both;
  animation: z_tuceng_924_000_opacity_bezier_anim_back-data-v-9eae8170 0.233s 0s both;
}
.mask-region.mouseEnter[data-v-9eae8170]:before {
  -webkit-animation: z_tuceng_924_000_opacity_bezier_anim-data-v-9eae8170 0.8s 0s both;
  animation: z_tuceng_924_000_opacity_bezier_anim-data-v-9eae8170 0.8s 0s both;
}
.top-nav[data-v-9eae8170] {
  position: fixed;
  z-index: 99;
  top: 0.3rem;
  left: 0.28rem;
  height: 0.82rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -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;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-transition: left 0.5s ease-in-out;
  transition: left 0.5s ease-in-out;
}
.top-nav .top-gw-logo[data-v-9eae8170] {
  position: absolute;
  cursor: pointer;
  z-index: 21;
  left: -1.35rem;
  -webkit-transition: left 0.5s ease-in-out;
  transition: left 0.5s ease-in-out;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-3d91b7_3d91b722.png);
  background-size: 1.22rem 0.86rem;
  background-position: -0 -0;
  width: 0.84rem;
  height: 0.82rem;
}
.top-nav .audi-control[data-v-9eae8170] {
  position: relative;
  z-index: 3;
  width: 0.65rem;
  height: 0.42rem;
  cursor: pointer;
  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;
}
.top-nav .audi-control .audioOpened[data-v-9eae8170] {
  position: relative;
  margin: 0 auto;
  width: 0.4rem;
  height: 0.42rem;
}
.top-nav .audi-control .audioOpened .z_yuhecheng_16_000[data-v-9eae8170] {
  position: absolute;
  left: -0.08rem;
  top: 0;
  height: 0.58rem;
  width: 0.54rem;
  mix-blend-mode: normal;
  -webkit-transform-origin: 2202% 1216%;
  transform-origin: 2202% 1216%;
}
.top-nav .audi-control .audioOpened .z_yuhecheng_16_000-under-svg[data-v-9eae8170] {
  height: 58px;
  width: 54px;
  font-size: 0;
  -webkit-animation: sprite_z_yuhecheng_16_000-data-v-9eae8170 2s 0s steps(1) infinite normal;
  animation: sprite_z_yuhecheng_16_000-data-v-9eae8170 2s 0s steps(1) infinite normal;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite_z_yuhecheng_16_000_6791f9ca.png);
  background-size: 800% 800%;
}
.top-nav .audi-control .audioClosed[data-v-9eae8170] {
  margin: 0 auto;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-3d91b7_3d91b722.png);
  background-size: 1.22rem 0.86rem;
  background-position: -0.88rem -0.36rem;
  width: 0.2rem;
  height: 0.43rem;
}
.top-nav .audi-control[data-v-9eae8170]:hover {
  -webkit-filter: brightness(1.2);
  filter: brightness(1.2);
}
.top-nav .language-check[data-v-9eae8170] {
  position: relative;
  z-index: 2;
  cursor: pointer;
  width: 0.85rem;
}
.top-nav .language-check .language-check-icon[data-v-9eae8170] {
  position: relative;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-3d91b7_3d91b722.png);
  background-size: 1.22rem 0.86rem;
  background-position: -0.88rem -0;
  width: 0.3rem;
  height: 0.32rem;
  z-index: 2;
  margin: 0 auto;
}
.top-nav .language-check .check-content[data-v-9eae8170] {
  position: absolute;
  padding-top: 0.3rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-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: auto;
  height: 1.78rem;
  font-size: 0.22rem;
  z-index: 2;
  pointer-events: none;
}
.top-nav .language-check .check-content .laguage-item[data-v-9eae8170] {
  white-space: nowrap;
  color: #b69e70;
}
.top-nav .language-check .check-content .laguage-item[data-v-9eae8170]:nth-child(1) {
  opacity: 0;
  mix-blend-mode: normal;
  -webkit-animation: z_jiantizhongwen_000_anim-data-v-9eae8170 0.233s 0s linear both,z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-9eae8170 0.233s 0s both;
  animation: z_jiantizhongwen_000_anim-data-v-9eae8170 0.233s 0s linear both,z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-9eae8170 0.233s 0s both;
}
.top-nav .language-check .check-content .laguage-item[data-v-9eae8170]:nth-child(2) {
  opacity: 0;
  mix-blend-mode: normal;
  -webkit-animation: z_fantizhongwen_000_anim-data-v-9eae8170 0.233s 0s linear both,z_fantizhongwen_000_opacity_bezier_anim_back-data-v-9eae8170 0.233s 0s both;
  animation: z_fantizhongwen_000_anim-data-v-9eae8170 0.233s 0s linear both,z_fantizhongwen_000_opacity_bezier_anim_back-data-v-9eae8170 0.233s 0s both;
}
.top-nav .language-check .check-content .laguage-item[data-v-9eae8170]:nth-child(3) {
  opacity: 0;
  mix-blend-mode: normal;
  -webkit-animation: z_ribenyu_000_anim-data-v-9eae8170 0.233s 0s linear both,z_ribenyu_000_opacity_bezier_anim_back-data-v-9eae8170 0.233s 0s both;
  animation: z_ribenyu_000_anim-data-v-9eae8170 0.233s 0s linear both,z_ribenyu_000_opacity_bezier_anim_back-data-v-9eae8170 0.233s 0s both;
}
.top-nav .language-check .check-content .laguage-item[data-v-9eae8170]:nth-child(4) {
  opacity: 0;
  mix-blend-mode: normal;
  -webkit-animation: z_English_000_anim-data-v-9eae8170 0.233s 0s linear both,z_English_000_opacity_bezier_anim_back-data-v-9eae8170 0.233s 0s both;
  animation: z_English_000_anim-data-v-9eae8170 0.233s 0s linear both,z_English_000_opacity_bezier_anim_back-data-v-9eae8170 0.233s 0s both;
}
.top-nav .language-check .check-content .laguage-item.active[data-v-9eae8170] {
  color: #d3c49c;
}
.top-nav .language-check .check-content .laguage-item[data-v-9eae8170]:hover {
  color: #d3c49c;
}
.top-nav .language-check .check-content.visible[data-v-9eae8170] {
  opacity: 1;
  pointer-events: all;
}
.top-nav .language-check .check-content.visible .laguage-item[data-v-9eae8170]:nth-child(1) {
  -webkit-animation: z_jiantizhongwen_000_transform_bezier_anim-data-v-9eae8170 0.8s 0s both,z_jiantizhongwen_000_opacity_bezier_anim-data-v-9eae8170 0.8s 0s both;
  animation: z_jiantizhongwen_000_transform_bezier_anim-data-v-9eae8170 0.8s 0s both,z_jiantizhongwen_000_opacity_bezier_anim-data-v-9eae8170 0.8s 0s both;
}
.top-nav .language-check .check-content.visible .laguage-item[data-v-9eae8170]:nth-child(2) {
  -webkit-animation: z_fantizhongwen_000_transform_bezier_anim-data-v-9eae8170 0.8s 0s both,z_fantizhongwen_000_opacity_bezier_anim-data-v-9eae8170 0.8s 0s both;
  animation: z_fantizhongwen_000_transform_bezier_anim-data-v-9eae8170 0.8s 0s both,z_fantizhongwen_000_opacity_bezier_anim-data-v-9eae8170 0.8s 0s both;
}
.top-nav .language-check .check-content.visible .laguage-item[data-v-9eae8170]:nth-child(3) {
  -webkit-animation: z_ribenyu_000_transform_bezier_anim-data-v-9eae8170 0.8s 0s both,z_ribenyu_000_opacity_bezier_anim-data-v-9eae8170 0.8s 0s both;
  animation: z_ribenyu_000_transform_bezier_anim-data-v-9eae8170 0.8s 0s both,z_ribenyu_000_opacity_bezier_anim-data-v-9eae8170 0.8s 0s both;
}
.top-nav .language-check .check-content.visible .laguage-item[data-v-9eae8170]:nth-child(4) {
  -webkit-animation: z_English_000_transform_bezier_anim-data-v-9eae8170 0.8s 0s both,z_English_000_opacity_bezier_anim-data-v-9eae8170 0.8s 0s both;
  animation: z_English_000_transform_bezier_anim-data-v-9eae8170 0.8s 0s both,z_English_000_opacity_bezier_anim-data-v-9eae8170 0.8s 0s both;
}
.top-nav .language-check[data-v-9eae8170]:hover {
  -webkit-filter: brightness(1.2);
  filter: brightness(1.2);
}
.top-nav.firstInit .language-check .check-content[data-v-9eae8170] {
  opacity: 0;
}
.top-nav.firstInit .language-check[data-v-9eae8170]:before {
  opacity: 0;
  -webkit-animation: none;
  animation: none;
}
.top-nav.logoShow[data-v-9eae8170] {
  left: 1.3rem !important;
}
.top-nav.logoShow .language-check[data-v-9eae8170]::before {
  display: none !important;
}
.top-nav.logoShow .top-gw-logo[data-v-9eae8170] {
  left: -1.05rem;
}
/** mixins **/
@-webkit-keyframes sprite_z_yuhecheng_16_000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@keyframes sprite_z_yuhecheng_16_000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-cfac0af4 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-cfac0af4 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-cfac0af4 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-cfac0af4 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_English_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_English_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim-data-v-cfac0af4 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_English_000_opacity_bezier_anim-data-v-cfac0af4 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_English_000_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@keyframes z_English_000_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim_back-data-v-cfac0af4 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_English_000_opacity_bezier_anim_back-data-v-cfac0af4 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_ribenyu_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_ribenyu_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim-data-v-cfac0af4 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim-data-v-cfac0af4 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_ribenyu_000_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@keyframes z_ribenyu_000_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-cfac0af4 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-cfac0af4 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-cfac0af4 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-cfac0af4 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_fantizhongwen_000_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@keyframes z_fantizhongwen_000_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-cfac0af4 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-cfac0af4 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-cfac0af4 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-cfac0af4 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_jiantizhongwen_000_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@keyframes z_jiantizhongwen_000_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-cfac0af4 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-cfac0af4 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@-webkit-keyframes sprite_z_yuhecheng_27_000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@keyframes sprite_z_yuhecheng_27_000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@-webkit-keyframes sprite_z_img_001_120__000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@keyframes sprite_z_img_001_120__000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@-webkit-keyframes sprite_z_loop_150_239__000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@keyframes sprite_z_loop_150_239__000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@-webkit-keyframes sprite_z_img_003_135__000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@keyframes sprite_z_img_003_135__000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@-webkit-keyframes z_0_kaobei_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_0_kaobei_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_0_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@keyframes z_0_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@-webkit-keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@-webkit-keyframes sprite_z_bofang_2_hecheng_1_000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@keyframes sprite_z_bofang_2_hecheng_1_000-data-v-cfac0af4 {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@-webkit-keyframes z_bofang_hecheng_1_009_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes z_bofang_hecheng_1_009_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@-webkit-keyframes z_i_zu_269_000_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@keyframes z_i_zu_269_000_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@-webkit-keyframes z_i_santugonger_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@keyframes z_i_santugonger_000_transform_bezier_anim-data-v-cfac0af4 {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@-webkit-keyframes scaleImgPop-data-v-cfac0af4 {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
@keyframes scaleImgPop-data-v-cfac0af4 {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
.video-overlay[data-v-cfac0af4] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.95);
  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;
  z-index: 9999;
}
.media-mask[data-v-cfac0af4] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.8;
  z-index: 1;
}
.video-player[data-v-cfac0af4] {
  position: relative;
  max-width: 100% !important;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  margin: 0 auto;
  z-index: 2;
}
.close-btn[data-v-cfac0af4] {
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
  cursor: pointer;
  z-index: 9;
}
.close-btn[data-v-cfac0af4]::before {
  display: block;
  content: "";
  width: 1.97rem;
  height: 1.97rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/mask-close_92c1c1c4.png) no-repeat;
  background-size: contain;
  width: 1.38rem;
  height: 1.38rem;
}
.close-btn[data-v-cfac0af4]:hover {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
/** mixins **/
@-webkit-keyframes sprite_z_yuhecheng_16_000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@keyframes sprite_z_yuhecheng_16_000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-182fe09e {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-182fe09e {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-182fe09e {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-182fe09e {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_English_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_English_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim-data-v-182fe09e {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_English_000_opacity_bezier_anim-data-v-182fe09e {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_English_000_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@keyframes z_English_000_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim_back-data-v-182fe09e {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_English_000_opacity_bezier_anim_back-data-v-182fe09e {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_ribenyu_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_ribenyu_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim-data-v-182fe09e {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim-data-v-182fe09e {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_ribenyu_000_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@keyframes z_ribenyu_000_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-182fe09e {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-182fe09e {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-182fe09e {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-182fe09e {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_fantizhongwen_000_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@keyframes z_fantizhongwen_000_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-182fe09e {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-182fe09e {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-182fe09e {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-182fe09e {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_jiantizhongwen_000_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@keyframes z_jiantizhongwen_000_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-182fe09e {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-182fe09e {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@-webkit-keyframes sprite_z_yuhecheng_27_000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@keyframes sprite_z_yuhecheng_27_000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@-webkit-keyframes sprite_z_img_001_120__000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@keyframes sprite_z_img_001_120__000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@-webkit-keyframes sprite_z_loop_150_239__000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@keyframes sprite_z_loop_150_239__000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@-webkit-keyframes sprite_z_img_003_135__000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@keyframes sprite_z_img_003_135__000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@-webkit-keyframes z_0_kaobei_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_0_kaobei_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_0_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@keyframes z_0_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@-webkit-keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@-webkit-keyframes sprite_z_bofang_2_hecheng_1_000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@keyframes sprite_z_bofang_2_hecheng_1_000-data-v-182fe09e {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@-webkit-keyframes z_bofang_hecheng_1_009_anim-data-v-182fe09e {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes z_bofang_hecheng_1_009_anim-data-v-182fe09e {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@-webkit-keyframes z_i_zu_269_000_anim-data-v-182fe09e {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@keyframes z_i_zu_269_000_anim-data-v-182fe09e {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@-webkit-keyframes z_i_santugonger_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@keyframes z_i_santugonger_000_transform_bezier_anim-data-v-182fe09e {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@-webkit-keyframes scaleImgPop-data-v-182fe09e {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
@keyframes scaleImgPop-data-v-182fe09e {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
.page-index[data-v-182fe09e] {
  height: 100vh;
}
.page-box[data-v-182fe09e] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
}
.page-box[data-v-182fe09e]:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 25.6rem;
  height: 10.81rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/bg-mask_632ddf58.png) no-repeat;
  background-size: contain;
  width: 100%;
  background-size: 100% 100%;
  pointer-events: none;
  z-index: -1;
  opacity: 0;
  -webkit-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}
.page-box.bottom-mask-show[data-v-182fe09e]:after {
  opacity: 1;
}
.enter-video[data-v-182fe09e],
.loop-video[data-v-182fe09e] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.enter-video[data-v-182fe09e] {
  z-index: 2;
}
.loop-video[data-v-182fe09e] {
  z-index: 1;
}
.video-bg[data-v-182fe09e] {
  -o-object-position: center;
  object-position: center;
}
.big-logo[data-v-182fe09e] {
  position: absolute;
  pointer-events: none;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.big-logo.big-logo-no-en[data-v-182fe09e] {
  top: 50%;
  left: 50%;
  margin-left: 5.05rem;
  margin-top: -5.1rem;
  width: 6.16rem;
  height: 5.94rem;
}
.big-logo.big-logo-no-en .logo-enter[data-v-182fe09e] {
  position: absolute;
  top: 0;
  left: 0;
  width: 6.16rem;
  height: 5.94rem;
  z-index: -1;
  will-change: z-index;
}
.big-logo.big-logo-no-en .logo-enter-anim[data-v-182fe09e] {
  position: absolute;
  width: 616px;
  height: 594px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite_z_img_001_120__000_16ce4bff.png);
  background-size: 6776px 6534px;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform-origin: left top;
  transform-origin: left top;
  will-change: background-position, transform;
  -webkit-animation: none;
  animation: none;
}
.big-logo.big-logo-no-en .logo-enter-play[data-v-182fe09e] {
  z-index: 1;
}
.big-logo.big-logo-no-en .logo-enter-play .logo-enter-anim[data-v-182fe09e] {
  -webkit-animation: sprite_z_img_001_120__000-data-v-182fe09e 4s 0s steps(1) both;
  animation: sprite_z_img_001_120__000-data-v-182fe09e 4s 0s steps(1) both;
}
.big-logo.big-logo-no-en .logo-loop[data-v-182fe09e] {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 6.16rem;
  height: 5.94rem;
}
.big-logo.big-logo-no-en .logo-loop-anim[data-v-182fe09e] {
  position: absolute;
  width: 616px;
  height: 594px;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite_z_loop_150_239__000_96aa28e6.png);
  background-size: 6160px 5346px;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  will-change: background-position, opacity;
}
.big-logo.big-logo-no-en .logo-loop.visible[data-v-182fe09e] {
  opacity: 1;
}
.big-logo.big-logo-no-en .logo-loop.visible .logo-loop-anim[data-v-182fe09e] {
  -webkit-animation: sprite_z_loop_150_239__000-data-v-182fe09e 2.93s 0s steps(1) infinite normal;
  animation: sprite_z_loop_150_239__000-data-v-182fe09e 2.93s 0s steps(1) infinite normal;
}
.big-logo.big-logo-en[data-v-182fe09e] {
  margin-top: 0;
  left: 50%;
  margin-left: -11.68rem;
  height: 5.91rem;
  width: 13.82rem;
  top: auto;
  bottom: 0.45rem;
}
.big-logo.big-logo-en .logo-enter[data-v-182fe09e] {
  z-index: -1;
  height: 5.91rem;
  width: 13.82rem;
}
.big-logo.big-logo-en .logo-enter-anim[data-v-182fe09e] {
  position: absolute;
  height: 591px;
  width: 1382px;
  font-size: 0;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite_z_img_003_135__000_d29a3297.png);
  background-size: 16584px 7092px;
  will-change: background-position, z-index;
  -webkit-transform-origin: left top;
  transform-origin: left top;
}
.big-logo.big-logo-en .logo-enter-play[data-v-182fe09e] {
  z-index: 1;
}
.big-logo.big-logo-en .logo-enter-play .logo-enter-anim[data-v-182fe09e] {
  -webkit-animation: sprite_z_img_003_135__000-data-v-182fe09e 4.43s 0s steps(1) forwards;
  animation: sprite_z_img_003_135__000-data-v-182fe09e 4.43s 0s steps(1) forwards;
}
.pv-box[data-v-182fe09e] {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: 0.95rem;
  margin-left: 5.5rem;
  width: 5.58rem;
  height: 2.86rem;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.pv-box img[data-v-182fe09e],
.pv-box video[data-v-182fe09e] {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  cursor: pointer;
}
.pv-box .silent-video[data-v-182fe09e] {
  z-index: 2;
}
.pv-box .small-pv-bg[data-v-182fe09e] {
  z-index: 1;
}
.pv-box[data-v-182fe09e]::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 0.01rem solid #6f5839;
  pointer-events: none;
  z-index: 9;
}
.play-video[data-v-182fe09e] {
  position: absolute;
  cursor: pointer;
  width: 0.96rem;
  height: 0.96rem;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  pointer-events: none;
  z-index: 3;
}
.play-video .z_bofang_hecheng_1_009[data-v-182fe09e] {
  position: absolute;
  left: 0rem;
  top: 0rem;
  height: 0.96rem;
  width: 0.96rem;
  mix-blend-mode: normal;
  -webkit-animation: z_bofang_hecheng_1_009_anim-data-v-182fe09e 20s linear infinite;
  animation: z_bofang_hecheng_1_009_anim-data-v-182fe09e 20s linear infinite;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/z_bofang_hecheng_1_009_4e01cc54.png);
  background-size: 100% 100%;
}
.play-video .play-icon-anim[data-v-182fe09e] {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -46px;
  margin-top: -46px;
  height: 92px;
  width: 92px;
  -webkit-animation: sprite_z_bofang_2_hecheng_1_000-data-v-182fe09e 2s 0s steps(1) infinite normal;
  animation: sprite_z_bofang_2_hecheng_1_000-data-v-182fe09e 2s 0s steps(1) infinite normal;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite_z_bofang_2_hecheng_1_000_0d7b0eac.png);
  background-size: 500% 500%;
}
.goSubscribe[data-v-182fe09e] {
  display: none;
  position: absolute;
  width: 5.6rem;
  height: 0.94rem;
  cursor: pointer;
  font-size: 0;
  top: 50%;
  left: 50%;
  margin-top: 3.98rem;
  margin-left: 5.47rem;
}
.goSubscribe .btn-normal[data-v-182fe09e] {
  position: absolute;
  opacity: 1;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.goSubscribe .btn-normal .z_yuhecheng_18_hecheng_2_000[data-v-182fe09e] {
  position: absolute;
  top: -0.27rem;
  left: -0.01rem;
  height: 1.36rem;
  width: 5.82rem;
  mix-blend-mode: normal;
  -webkit-transform-origin: 56% 114%;
  transform-origin: 56% 114%;
  pointer-events: none;
}
.goSubscribe .btn-normal .z_yuhecheng_18_hecheng_2_000 .z_yuhecheng_18_hecheng_2_000-under-svg[data-v-182fe09e] {
  height: 136px;
  width: 582px;
  font-size: 0;
  -webkit-animation: sprite_z_yuhecheng_18_hecheng_2_000-data-v-182fe09e 2s 0s steps(1) infinite normal;
  animation: sprite_z_yuhecheng_18_hecheng_2_000-data-v-182fe09e 2s 0s steps(1) infinite normal;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/btn_940ddb2c.png);
  background-size: 4074px 952px;
}
.goSubscribe .btn-hover[data-v-182fe09e] {
  position: absolute;
  opacity: 0;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.goSubscribe .btn-hover .z_yuhecheng_27_000[data-v-182fe09e] {
  position: absolute;
  top: -0.27rem;
  left: -0.01rem;
  height: 1.36rem;
  width: 5.82rem;
  mix-blend-mode: normal;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transform-origin: 56% 114%;
  transform-origin: 56% 114%;
}
.goSubscribe .btn-hover .z_yuhecheng_27_000 .z_yuhecheng_27_000-under-svg[data-v-182fe09e] {
  height: 136px;
  width: 582px;
  font-size: 0;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/btn-trans_1a8c18c6.png);
  background-size: 2910px 544px;
}
.goSubscribe .btn-hover .z_yuhecheng_18_hecheng_1_000[data-v-182fe09e] {
  position: absolute;
  top: -0.27rem;
  left: -0.01rem;
  height: 1.36rem;
  width: 5.82rem;
  mix-blend-mode: normal;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transform-origin: 56% 114%;
  transform-origin: 56% 114%;
}
.goSubscribe .btn-hover .z_yuhecheng_18_hecheng_1_000 .z_yuhecheng_18_hecheng_1_000-under-svg[data-v-182fe09e] {
  height: 136px;
  width: 582px;
  font-size: 0;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/btn-h_8182408a.png);
  background-size: 5238px 1088px;
  visibility: hidden;
}
.goSubscribe:hover .btn-normal[data-v-182fe09e] {
  opacity: 0;
}
.goSubscribe:hover .btn-hover[data-v-182fe09e] {
  opacity: 1;
}
.goSubscribe:hover .btn-hover .z_yuhecheng_18_hecheng_1_000 .z_yuhecheng_18_hecheng_1_000-under-svg[data-v-182fe09e] {
  -webkit-animation: sprite_z_yuhecheng_18_hecheng_1_000-data-v-182fe09e 3s 0.83s steps(1) infinite normal;
  animation: sprite_z_yuhecheng_18_hecheng_1_000-data-v-182fe09e 3s 0.83s steps(1) infinite normal;
}
.goSubscribe:hover .btn-hover .z_yuhecheng_27_000 .z_yuhecheng_27_000-under-svg[data-v-182fe09e] {
  -webkit-animation: sprite_z_yuhecheng_27_000-data-v-182fe09e 0.83s 0s steps(1) both;
  animation: sprite_z_yuhecheng_27_000-data-v-182fe09e 0.83s 0s steps(1) both;
}
.work-logo[data-v-182fe09e] {
  display: none;
  position: absolute;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-9b5c33_9b5c3396.png);
  background-size: 5.63rem 1.15rem;
  background-position: -0 -0;
  width: 5.59rem;
  height: 0.67rem;
  left: 0.48rem;
  bottom: 0.3rem;
}
.mouseTip[data-v-182fe09e] {
  display: none;
  width: 2.52rem;
  height: 1rem;
  z-index: 10;
  position: fixed;
  bottom: 0.3rem;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  pointer-events: none;
}
.mouseTip .z_i_Key_Mouse_Middle_Down_000[data-v-182fe09e] {
  position: absolute;
  left: 50%;
  bottom: 0.5rem;
  margin-left: -0.13rem;
  height: 0.4rem;
  width: 0.26rem;
  mix-blend-mode: normal;
  -webkit-animation: z_0_kaobei_000_transform_bezier_anim-data-v-182fe09e 2s linear infinite;
  animation: z_0_kaobei_000_transform_bezier_anim-data-v-182fe09e 2s linear infinite;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-9b5c33_9b5c3396.png);
  background-size: 5.63rem 1.15rem;
  background-position: -0 -0.71rem;
}
.mouseTip .z_i_Key_Mouse_Middle_Down_000[data-v-182fe09e]::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -0.3rem;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-9b5c33_9b5c3396.png);
  background-size: 5.63rem 1.15rem;
  background-position: -0.3rem -0.71rem;
  width: 0.14rem;
  height: 0.14rem;
  mix-blend-mode: normal;
  -webkit-animation: z_0_000_transform_bezier_anim-data-v-182fe09e 2s linear infinite;
  animation: z_0_000_transform_bezier_anim-data-v-182fe09e 2s linear infinite;
}
.scroll-mask[data-v-182fe09e] {
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/start-mask_710c0b4c.png);
  background-size: 100% 100%;
  pointer-events: none;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
}
@-webkit-keyframes opacity1_0-data-v-182fe09e {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
@keyframes opacity1_0-data-v-182fe09e {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
/** mixins **/
.page-role[data-v-183df81f] {
  height: 460vh;
  margin-top: -50vh;
}
.video-bg[data-v-183df81f] {
  -o-object-position: center 24%;
  object-position: center 24%;
}
.page-box[data-v-183df81f] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
}
.current-time[data-v-183df81f] {
  position: fixed;
  top: 0;
  right: 0;
  font-size: 0.12rem;
  opacity: 0.5;
}
/** mixins **/
.page-banner1[data-v-184c0fa0] {
  height: 100vh;
}
.page-box[data-v-184c0fa0] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 120vh;
}
/** mixins **/
.page-banner2[data-v-185a2721] {
  height: 100vh;
}
.page-box[data-v-185a2721] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 120vh;
}
.slogan-content[data-v-185a2721] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  pointer-events: none;
}
.slogan-content-slogan[data-v-185a2721] {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: 7.96rem;
  margin-top: -4.19rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-a003f1_a003f136.png);
  background-size: 2.72rem 6.22rem;
  background-position: -0 -0;
  width: 1.48rem;
  height: 6.18rem;
}
.slogan-content-subtitle[data-v-185a2721] {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: 6.48rem;
  margin-top: -1.36rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-a003f1_a003f136.png);
  background-size: 2.72rem 6.22rem;
  background-position: -1.52rem -0;
  width: 1.16rem;
  height: 5.04rem;
}
/** mixins **/
.page-banner3[data-v-18683ea2] {
  height: 100vh;
}
.page-box[data-v-18683ea2] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 120vh;
}
.slogan-content[data-v-18683ea2] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  pointer-events: none;
}
.slogan-content[data-v-18683ea2]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 12.13rem;
  height: 14.4rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/left-mask_f63015ea.png) no-repeat;
  background-size: contain;
  height: 100%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  pointer-events: none;
}
.slogan-content-slogan[data-v-18683ea2] {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -8.64rem;
  margin-top: -4.1rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-e079ce_e079cecb.png);
  background-size: 2.12rem 6.1rem;
  background-position: -0 -0;
  width: 1.6rem;
  height: 6.06rem;
}
.slogan-content-subtitle[data-v-18683ea2] {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -9.63rem;
  margin-top: -1.39rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-e079ce_e079cecb.png);
  background-size: 2.12rem 6.1rem;
  background-position: -1.64rem -0;
  width: 0.44rem;
  height: 4.3rem;
}
/** mixins **/
.page-banner4[data-v-18765623] {
  height: 100vh;
}
.page-box[data-v-18765623] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 120vh;
}
.slogan-content[data-v-18765623] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  pointer-events: none;
}
.slogan-content-slogan[data-v-18765623] {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: 7.84rem;
  margin-top: -4.17rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f96f4f_f96f4f05.png);
  background-size: 2.2rem 6.02rem;
  background-position: -0 -0;
  width: 1.68rem;
  height: 5.98rem;
}
.slogan-content-subtitle[data-v-18765623] {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: 6.8rem;
  margin-top: -1.39rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-f96f4f_f96f4f05.png);
  background-size: 2.2rem 6.02rem;
  background-position: -1.72rem -0;
  width: 0.44rem;
  height: 4.54rem;
}
/** mixins **/
.page-photo[data-v-18846da4] {
  height: 100vh;
}
.page-box[data-v-18846da4] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/bg_a560fadf.jpg) center no-repeat;
  background-size: cover;
}
.content-box[data-v-18846da4] {
  position: relative;
  top: 50%;
  left: 0;
  width: 100%;
  height: 10.6rem;
  margin-top: -5.3rem;
  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: space-evenly;
  -webkit-justify-content: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
}
.swiper-top[data-v-18846da4] {
  position: relative;
  width: 16.8rem;
  height: 8.4rem;
  margin: 0 auto;
}
.swiper-top[data-v-18846da4]::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 0.01rem solid #6f5839;
  pointer-events: none;
  z-index: 9;
}
.swiper-top .swiper-container[data-v-18846da4] {
  width: 100%;
  height: 100%;
}
.swiper-top .swiper-container .swiper-slide[data-v-18846da4] {
  cursor: pointer;
}
.swiper-top .swiper-container .swiper-slide .image-container[data-v-18846da4] {
  position: relative;
}
.swiper-top .swiper-container .swiper-slide .image-container img[data-v-18846da4] {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.swiper-top .swiper-button-prev[data-v-18846da4] {
  position: absolute;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-21dddb_21dddb39.png);
  background-size: 0.84rem 0.71rem;
  background-position: -0 -0;
  width: 0.38rem;
  height: 0.67rem;
  left: -0.27rem;
  -webkit-transform: translate(-100%, 0);
  transform: translate(-100%, 0);
  z-index: 10;
  cursor: pointer;
  opacity: 0.6;
}
.swiper-top .swiper-button-prev[data-v-18846da4]:hover {
  opacity: 1;
}
.swiper-top .swiper-button-next[data-v-18846da4] {
  position: absolute;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-21dddb_21dddb39.png);
  background-size: 0.84rem 0.71rem;
  background-position: -0.42rem -0;
  width: 0.38rem;
  height: 0.67rem;
  right: -0.27rem;
  -webkit-transform: translate(100%, 0);
  transform: translate(100%, 0);
  z-index: 10;
  cursor: pointer;
  opacity: 0.6;
}
.swiper-top .swiper-button-next[data-v-18846da4]:hover {
  opacity: 1;
}
.swiper-thumbs[data-v-18846da4] {
  width: 15.56rem;
  height: 1.36rem;
  margin: 0.43rem auto 0;
}
.swiper-thumbs .swiper-container[data-v-18846da4] {
  height: 100%;
  padding: 0.12rem 0.1rem 1.6rem;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.swiper-thumbs .swiper-container .swiper-slide[data-v-18846da4] {
  position: relative;
  width: 2.46rem;
  height: 1.37rem;
  margin-right: 0.12rem;
  cursor: pointer;
}
.swiper-thumbs .swiper-container .swiper-slide .thumb-container[data-v-18846da4] {
  position: relative;
  width: 100%;
  height: 100%;
}
.swiper-thumbs .swiper-container .swiper-slide .thumb-container img[data-v-18846da4] {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: 2;
}
.swiper-thumbs .swiper-container .swiper-slide .thumb-container[data-v-18846da4]::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  pointer-events: none;
  z-index: 3;
}
.swiper-thumbs .swiper-container .swiper-slide.active .thumb-container[data-v-18846da4]::after {
  pointer-events: none;
  width: 2.56rem;
  height: 1.52rem;
  z-index: 1;
  top: -0.06rem;
  left: -0.06rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/selected-border_0b420bd6.png) top center no-repeat;
  background-size: contain;
}
/** mixins **/
@-webkit-keyframes sprite_z_yuhecheng_16_000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@keyframes sprite_z_yuhecheng_16_000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-18928525 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-18928525 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-18928525 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-18928525 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_English_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_English_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim-data-v-18928525 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_English_000_opacity_bezier_anim-data-v-18928525 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_English_000_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@keyframes z_English_000_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim_back-data-v-18928525 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_English_000_opacity_bezier_anim_back-data-v-18928525 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_ribenyu_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_ribenyu_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim-data-v-18928525 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim-data-v-18928525 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_ribenyu_000_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@keyframes z_ribenyu_000_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-18928525 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-18928525 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-18928525 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-18928525 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_fantizhongwen_000_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@keyframes z_fantizhongwen_000_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-18928525 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-18928525 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-18928525 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-18928525 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_jiantizhongwen_000_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@keyframes z_jiantizhongwen_000_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-18928525 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-18928525 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@-webkit-keyframes sprite_z_yuhecheng_27_000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@keyframes sprite_z_yuhecheng_27_000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-18928525 {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-18928525 {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@-webkit-keyframes sprite_z_img_001_120__000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@keyframes sprite_z_img_001_120__000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@-webkit-keyframes sprite_z_loop_150_239__000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@keyframes sprite_z_loop_150_239__000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@-webkit-keyframes sprite_z_img_003_135__000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@keyframes sprite_z_img_003_135__000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@-webkit-keyframes z_0_kaobei_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_0_kaobei_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_0_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@keyframes z_0_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@-webkit-keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@-webkit-keyframes sprite_z_bofang_2_hecheng_1_000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@keyframes sprite_z_bofang_2_hecheng_1_000-data-v-18928525 {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@-webkit-keyframes z_bofang_hecheng_1_009_anim-data-v-18928525 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes z_bofang_hecheng_1_009_anim-data-v-18928525 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@-webkit-keyframes z_i_zu_269_000_anim-data-v-18928525 {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@keyframes z_i_zu_269_000_anim-data-v-18928525 {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@-webkit-keyframes z_i_santugonger_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@keyframes z_i_santugonger_000_transform_bezier_anim-data-v-18928525 {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@-webkit-keyframes scaleImgPop-data-v-18928525 {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
@keyframes scaleImgPop-data-v-18928525 {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
.page-subscribe[data-v-18928525] {
  position: relative;
  height: 150vh;
}
.video-mask[data-v-18928525] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/mask_e7f42697.png) center center no-repeat;
  background-size: cover;
}
.page-box[data-v-18928525] {
  position: absolute;
  top: 0;
  left: 0;
  width: 25.6rem;
  height: 14.4rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/bg_3378a8eb.jpg) no-repeat;
  background-size: contain;
  width: 100vw;
  height: 100vh;
  background-position: center center;
  background-size: cover;
}
.video-bg[data-v-18928525] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.content-box[data-v-18928525] {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.write-page[data-v-18928525] {
  position: relative;
  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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  z-index: 3;
  top: 50%;
  margin-top: -3.96rem;
}
.write-page .left[data-v-18928525] {
  width: 8.2rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.write-page .left .info1[data-v-18928525] {
  font-size: 0.5rem;
  color: #c3a16d;
  line-height: 0.69rem;
}
.write-page .left .info-detail[data-v-18928525] {
  margin-top: 0.45rem;
  font-size: 0.3rem;
  color: #c3a16d;
  line-height: 0.24rem;
}
.write-page .left .info-detail li[data-v-18928525] {
  list-style-type: disc;
  margin-left: 0.25rem;
}
.write-page .left .info-detail li[data-v-18928525]:first-child {
  margin-bottom: 0.25rem;
}
.write-page .right[data-v-18928525] {
  margin-left: 1.75rem;
  padding-top: 0.12rem;
  width: auto;
}
.write-page .right .goSubscribe[data-v-18928525] {
  position: relative;
  width: 5.6rem;
  height: 0.94rem;
  margin: 0.22rem auto 0;
  cursor: pointer;
  font-size: 0;
}
.write-page .right .goSubscribe .btn-normal[data-v-18928525] {
  position: absolute;
  opacity: 1;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.write-page .right .goSubscribe .btn-normal .z_yuhecheng_18_hecheng_2_000[data-v-18928525] {
  position: absolute;
  top: -0.27rem;
  left: -0.01rem;
  height: 1.36rem;
  width: 5.82rem;
  mix-blend-mode: normal;
  -webkit-transform-origin: 56% 114%;
  transform-origin: 56% 114%;
  pointer-events: none;
}
.write-page .right .goSubscribe .btn-normal .z_yuhecheng_18_hecheng_2_000 .z_yuhecheng_18_hecheng_2_000-under-svg[data-v-18928525] {
  height: 136px;
  width: 582px;
  font-size: 0;
  -webkit-animation: sprite_z_yuhecheng_18_hecheng_2_000-data-v-18928525 2s 0s steps(1) infinite normal;
  animation: sprite_z_yuhecheng_18_hecheng_2_000-data-v-18928525 2s 0s steps(1) infinite normal;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/btn_940ddb2c.png);
  background-size: 4074px 952px;
}
.write-page .right .goSubscribe .btn-hover[data-v-18928525] {
  position: absolute;
  opacity: 0;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.write-page .right .goSubscribe .btn-hover .z_yuhecheng_27_000[data-v-18928525] {
  position: absolute;
  top: -0.27rem;
  left: -0.01rem;
  height: 1.36rem;
  width: 5.82rem;
  mix-blend-mode: normal;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transform-origin: 56% 114%;
  transform-origin: 56% 114%;
}
.write-page .right .goSubscribe .btn-hover .z_yuhecheng_27_000 .z_yuhecheng_27_000-under-svg[data-v-18928525] {
  height: 136px;
  width: 582px;
  font-size: 0;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/btn-trans_1a8c18c6.png);
  background-size: 2910px 544px;
}
.write-page .right .goSubscribe .btn-hover .z_yuhecheng_18_hecheng_1_000[data-v-18928525] {
  position: absolute;
  top: -0.27rem;
  left: -0.01rem;
  height: 1.36rem;
  width: 5.82rem;
  mix-blend-mode: normal;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transform-origin: 56% 114%;
  transform-origin: 56% 114%;
}
.write-page .right .goSubscribe .btn-hover .z_yuhecheng_18_hecheng_1_000 .z_yuhecheng_18_hecheng_1_000-under-svg[data-v-18928525] {
  height: 136px;
  width: 582px;
  font-size: 0;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/btn-h_8182408a.png);
  background-size: 5238px 1088px;
  visibility: hidden;
}
.write-page .right .goSubscribe:hover .btn-normal[data-v-18928525] {
  opacity: 0;
}
.write-page .right .goSubscribe:hover .btn-hover[data-v-18928525] {
  opacity: 1;
}
.write-page .right .goSubscribe:hover .btn-hover .z_yuhecheng_18_hecheng_1_000 .z_yuhecheng_18_hecheng_1_000-under-svg[data-v-18928525] {
  -webkit-animation: sprite_z_yuhecheng_18_hecheng_1_000-data-v-18928525 3s 0.83s steps(1) infinite normal;
  animation: sprite_z_yuhecheng_18_hecheng_1_000-data-v-18928525 3s 0.83s steps(1) infinite normal;
}
.write-page .right .goSubscribe:hover .btn-hover .z_yuhecheng_27_000 .z_yuhecheng_27_000-under-svg[data-v-18928525] {
  -webkit-animation: sprite_z_yuhecheng_27_000-data-v-18928525 0.83s 0s steps(1) both;
  animation: sprite_z_yuhecheng_27_000-data-v-18928525 0.83s 0s steps(1) both;
}
/** mixins **/
@-webkit-keyframes sprite_z_yuhecheng_16_000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@keyframes sprite_z_yuhecheng_16_000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
1.7% {
    background-position: -54px 0px;
}
3.3% {
    background-position: -108px 0px;
}
5% {
    background-position: -162px 0px;
}
6.7% {
    background-position: -216px 0px;
}
8.3% {
    background-position: -270px 0px;
}
10% {
    background-position: -324px 0px;
}
11.7% {
    background-position: -378px 0px;
}
13.3% {
    background-position: 0px -58px;
}
15% {
    background-position: -54px -58px;
}
16.7% {
    background-position: -108px -58px;
}
18.3% {
    background-position: -162px -58px;
}
20% {
    background-position: -216px -58px;
}
21.7% {
    background-position: -270px -58px;
}
23.3% {
    background-position: -324px -58px;
}
25% {
    background-position: -378px -58px;
}
26.7% {
    background-position: 0px -116px;
}
28.3% {
    background-position: -54px -116px;
}
30% {
    background-position: -108px -116px;
}
31.7% {
    background-position: -162px -116px;
}
33.3% {
    background-position: -216px -116px;
}
35% {
    background-position: -270px -116px;
}
36.7% {
    background-position: -324px -116px;
}
38.3% {
    background-position: -378px -116px;
}
40% {
    background-position: 0px -174px;
}
41.7% {
    background-position: -54px -174px;
}
43.3% {
    background-position: -108px -174px;
}
45% {
    background-position: -162px -174px;
}
46.7% {
    background-position: -216px -174px;
}
48.3% {
    background-position: -270px -174px;
}
50% {
    background-position: -324px -174px;
}
51.7% {
    background-position: -378px -174px;
}
53.3% {
    background-position: 0px -232px;
}
55% {
    background-position: -54px -232px;
}
56.7% {
    background-position: -108px -232px;
}
58.3% {
    background-position: -162px -232px;
}
60% {
    background-position: -216px -232px;
}
61.7% {
    background-position: -270px -232px;
}
63.3% {
    background-position: -324px -232px;
}
65% {
    background-position: -378px -232px;
}
66.7% {
    background-position: 0px -290px;
}
68.3% {
    background-position: -54px -290px;
}
70% {
    background-position: -108px -290px;
}
71.7% {
    background-position: -162px -290px;
}
73.3% {
    background-position: -216px -290px;
}
75% {
    background-position: -270px -290px;
}
76.7% {
    background-position: -324px -290px;
}
78.3% {
    background-position: -378px -290px;
}
80% {
    background-position: 0px -348px;
}
81.7% {
    background-position: -54px -348px;
}
83.3% {
    background-position: -108px -348px;
}
85% {
    background-position: -162px -348px;
}
86.7% {
    background-position: -216px -348px;
}
88.3% {
    background-position: -270px -348px;
}
90% {
    background-position: -324px -348px;
}
91.7% {
    background-position: -378px -348px;
}
93.3% {
    background-position: 0px -406px;
}
95% {
    background-position: -54px -406px;
}
96.7% {
    background-position: -108px -406px;
}
98.3% {
    background-position: -162px -406px;
}
100% {
    background-position: -162px -406px;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-5a09d686 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim-data-v-5a09d686 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-5a09d686 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_tuceng_924_000_opacity_bezier_anim_back-data-v-5a09d686 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_English_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_English_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim-data-v-5a09d686 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_English_000_opacity_bezier_anim-data-v-5a09d686 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_English_000_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@keyframes z_English_000_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.48rem);
    transform: translate(0, -1.48rem);
}
}
@-webkit-keyframes z_English_000_opacity_bezier_anim_back-data-v-5a09d686 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_English_000_opacity_bezier_anim_back-data-v-5a09d686 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_ribenyu_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_ribenyu_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim-data-v-5a09d686 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim-data-v-5a09d686 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_ribenyu_000_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@keyframes z_ribenyu_000_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -1.12rem);
    transform: translate(0, -1.12rem);
}
}
@-webkit-keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-5a09d686 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_ribenyu_000_opacity_bezier_anim_back-data-v-5a09d686 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_fantizhongwen_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-5a09d686 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim-data-v-5a09d686 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_fantizhongwen_000_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@keyframes z_fantizhongwen_000_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.79rem);
    transform: translate(0, -0.79rem);
}
}
@-webkit-keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-5a09d686 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_fantizhongwen_000_opacity_bezier_anim_back-data-v-5a09d686 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_jiantizhongwen_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
41.67% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-5a09d686 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim-data-v-5a09d686 {
0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
33.33% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    opacity: 1;
}
}
@-webkit-keyframes z_jiantizhongwen_000_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@keyframes z_jiantizhongwen_000_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
100% {
    -webkit-transform: translate(0, -0.55rem);
    transform: translate(0, -0.55rem);
}
}
@-webkit-keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-5a09d686 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@keyframes z_jiantizhongwen_000_opacity_bezier_anim_back-data-v-5a09d686 {
0% {
    opacity: 1;
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.17, 0, 0.67, 1);
}
100% {
    opacity: 0;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_2_000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
2.1% {
    background-position: -582px 0px;
}
4.2% {
    background-position: -1164px 0px;
}
6.3% {
    background-position: -1746px 0px;
}
8.3% {
    background-position: -2328px 0px;
}
10.4% {
    background-position: -2910px 0px;
}
12.5% {
    background-position: -3492px 0px;
}
14.6% {
    background-position: 0px -136px;
}
16.7% {
    background-position: -582px -136px;
}
18.8% {
    background-position: -1164px -136px;
}
20.8% {
    background-position: -1746px -136px;
}
22.9% {
    background-position: -2328px -136px;
}
25% {
    background-position: -2910px -136px;
}
27.1% {
    background-position: -3492px -136px;
}
29.2% {
    background-position: 0px -272px;
}
31.3% {
    background-position: -582px -272px;
}
33.3% {
    background-position: -1164px -272px;
}
35.4% {
    background-position: -1746px -272px;
}
37.5% {
    background-position: -2328px -272px;
}
39.6% {
    background-position: -2910px -272px;
}
41.7% {
    background-position: -3492px -272px;
}
43.8% {
    background-position: 0px -408px;
}
45.8% {
    background-position: -582px -408px;
}
47.9% {
    background-position: -1164px -408px;
}
50% {
    background-position: -1746px -408px;
}
52.1% {
    background-position: -2328px -408px;
}
54.2% {
    background-position: -2910px -408px;
}
56.3% {
    background-position: -3492px -408px;
}
58.3% {
    background-position: 0px -544px;
}
60.4% {
    background-position: -582px -544px;
}
62.5% {
    background-position: -1164px -544px;
}
64.6% {
    background-position: -1746px -544px;
}
66.7% {
    background-position: -2328px -544px;
}
68.8% {
    background-position: -2910px -544px;
}
70.8% {
    background-position: -3492px -544px;
}
72.9% {
    background-position: 0px -680px;
}
75% {
    background-position: -582px -680px;
}
77.1% {
    background-position: -1164px -680px;
}
79.2% {
    background-position: -1746px -680px;
}
81.3% {
    background-position: -2328px -680px;
}
83.3% {
    background-position: -2910px -680px;
}
85.4% {
    background-position: -3492px -680px;
}
87.5% {
    background-position: 0px -816px;
}
89.6% {
    background-position: -582px -816px;
}
91.7% {
    background-position: -1164px -816px;
}
93.8% {
    background-position: -1746px -816px;
}
95.8% {
    background-position: -2328px -816px;
}
97.9% {
    background-position: -2910px -816px;
}
100% {
    background-position: -2910px -816px;
}
}
@-webkit-keyframes sprite_z_yuhecheng_27_000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@keyframes sprite_z_yuhecheng_27_000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
5% {
    background-position: -582px 0px;
}
10% {
    background-position: -1164px 0px;
}
15% {
    background-position: -1746px 0px;
}
20% {
    background-position: -2328px 0px;
}
25% {
    background-position: 0px -136px;
}
30% {
    background-position: -582px -136px;
}
35% {
    background-position: -1164px -136px;
}
40% {
    background-position: -1746px -136px;
}
45% {
    background-position: -2328px -136px;
}
50% {
    background-position: 0px -272px;
}
55% {
    background-position: -582px -272px;
}
60% {
    background-position: -1164px -272px;
}
65% {
    background-position: -1746px -272px;
}
70% {
    background-position: -2328px -272px;
}
75% {
    background-position: 0px -408px;
}
80% {
    background-position: -582px -408px;
}
85% {
    background-position: -1164px -408px;
}
90% {
    background-position: -1746px -408px;
}
95% {
    background-position: -2328px -408px;
}
99% {
    visibility: visible;
}
100% {
    background-position: -2328px -408px;
    visibility: hidden;
}
}
@-webkit-keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@keyframes sprite_z_yuhecheng_18_hecheng_1_000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
    visibility: visible;
}
1.4% {
    background-position: -582px 0px;
}
2.8% {
    background-position: -1164px 0px;
}
4.2% {
    background-position: -1746px 0px;
}
5.6% {
    background-position: -2328px 0px;
}
6.9% {
    background-position: -2910px 0px;
}
8.3% {
    background-position: -3492px 0px;
}
9.7% {
    background-position: -4074px 0px;
}
11.1% {
    background-position: -4656px 0px;
}
12.5% {
    background-position: 0px -136px;
}
13.9% {
    background-position: -582px -136px;
}
15.3% {
    background-position: -1164px -136px;
}
16.7% {
    background-position: -1746px -136px;
}
18.1% {
    background-position: -2328px -136px;
}
19.4% {
    background-position: -2910px -136px;
}
20.8% {
    background-position: -3492px -136px;
}
22.2% {
    background-position: -4074px -136px;
}
23.6% {
    background-position: -4656px -136px;
}
25% {
    background-position: 0px -272px;
}
26.4% {
    background-position: -582px -272px;
}
27.8% {
    background-position: -1164px -272px;
}
29.2% {
    background-position: -1746px -272px;
}
30.6% {
    background-position: -2328px -272px;
}
31.9% {
    background-position: -2910px -272px;
}
33.3% {
    background-position: -3492px -272px;
}
34.7% {
    background-position: -4074px -272px;
}
36.1% {
    background-position: -4656px -272px;
}
37.5% {
    background-position: 0px -408px;
}
38.9% {
    background-position: -582px -408px;
}
40.3% {
    background-position: -1164px -408px;
}
41.7% {
    background-position: -1746px -408px;
}
43.1% {
    background-position: -2328px -408px;
}
44.4% {
    background-position: -2910px -408px;
}
45.8% {
    background-position: -3492px -408px;
}
47.2% {
    background-position: -4074px -408px;
}
48.6% {
    background-position: -4656px -408px;
}
50% {
    background-position: 0px -544px;
}
51.4% {
    background-position: -582px -544px;
}
52.8% {
    background-position: -1164px -544px;
}
54.2% {
    background-position: -1746px -544px;
}
55.6% {
    background-position: -2328px -544px;
}
56.9% {
    background-position: -2910px -544px;
}
58.3% {
    background-position: -3492px -544px;
}
59.7% {
    background-position: -4074px -544px;
}
61.1% {
    background-position: -4656px -544px;
}
62.5% {
    background-position: 0px -680px;
}
63.9% {
    background-position: -582px -680px;
}
65.3% {
    background-position: -1164px -680px;
}
66.7% {
    background-position: -1746px -680px;
}
68.1% {
    background-position: -2328px -680px;
}
69.4% {
    background-position: -2910px -680px;
}
70.8% {
    background-position: -3492px -680px;
}
72.2% {
    background-position: -4074px -680px;
}
73.6% {
    background-position: -4656px -680px;
}
75% {
    background-position: 0px -816px;
}
76.4% {
    background-position: -582px -816px;
}
77.8% {
    background-position: -1164px -816px;
}
79.2% {
    background-position: -1746px -816px;
}
80.6% {
    background-position: -2328px -816px;
}
81.9% {
    background-position: -2910px -816px;
}
83.3% {
    background-position: -3492px -816px;
}
84.7% {
    background-position: -4074px -816px;
}
86.1% {
    background-position: -4656px -816px;
}
87.5% {
    background-position: 0px -952px;
}
88.9% {
    background-position: -582px -952px;
}
90.3% {
    background-position: -1164px -952px;
}
91.7% {
    background-position: -1746px -952px;
}
93.1% {
    background-position: -2328px -952px;
}
94.4% {
    background-position: -2910px -952px;
}
95.8% {
    background-position: -3492px -952px;
}
97.2% {
    background-position: -4074px -952px;
}
98.6% {
    background-position: -4656px -952px;
}
100% {
    background-position: -4656px -952px;
}
}
@-webkit-keyframes sprite_z_img_001_120__000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@keyframes sprite_z_img_001_120__000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -616px 0px;
}
1.7% {
    background-position: -1232px 0px;
}
2.5% {
    background-position: -1848px 0px;
}
3.3% {
    background-position: -2464px 0px;
}
4.2% {
    background-position: -3080px 0px;
}
5% {
    background-position: -3696px 0px;
}
5.8% {
    background-position: -4312px 0px;
}
6.7% {
    background-position: -4928px 0px;
}
7.5% {
    background-position: -5544px 0px;
}
8.3% {
    background-position: -6160px 0px;
}
9.2% {
    background-position: 0px -594px;
}
10% {
    background-position: -616px -594px;
}
10.8% {
    background-position: -1232px -594px;
}
11.7% {
    background-position: -1848px -594px;
}
12.5% {
    background-position: -2464px -594px;
}
13.3% {
    background-position: -3080px -594px;
}
14.2% {
    background-position: -3696px -594px;
}
15% {
    background-position: -4312px -594px;
}
15.8% {
    background-position: -4928px -594px;
}
16.7% {
    background-position: -5544px -594px;
}
17.5% {
    background-position: -6160px -594px;
}
18.3% {
    background-position: 0px -1188px;
}
19.2% {
    background-position: -616px -1188px;
}
20% {
    background-position: -1232px -1188px;
}
20.8% {
    background-position: -1848px -1188px;
}
21.7% {
    background-position: -2464px -1188px;
}
22.5% {
    background-position: -3080px -1188px;
}
23.3% {
    background-position: -3696px -1188px;
}
24.2% {
    background-position: -4312px -1188px;
}
25% {
    background-position: -4928px -1188px;
}
25.8% {
    background-position: -5544px -1188px;
}
26.7% {
    background-position: -6160px -1188px;
}
27.5% {
    background-position: 0px -1782px;
}
28.3% {
    background-position: -616px -1782px;
}
29.2% {
    background-position: -1232px -1782px;
}
30% {
    background-position: -1848px -1782px;
}
30.8% {
    background-position: -2464px -1782px;
}
31.7% {
    background-position: -3080px -1782px;
}
32.5% {
    background-position: -3696px -1782px;
}
33.3% {
    background-position: -4312px -1782px;
}
34.2% {
    background-position: -4928px -1782px;
}
35% {
    background-position: -5544px -1782px;
}
35.8% {
    background-position: -6160px -1782px;
}
36.7% {
    background-position: 0px -2376px;
}
37.5% {
    background-position: -616px -2376px;
}
38.3% {
    background-position: -1232px -2376px;
}
39.2% {
    background-position: -1848px -2376px;
}
40% {
    background-position: -2464px -2376px;
}
40.8% {
    background-position: -3080px -2376px;
}
41.7% {
    background-position: -3696px -2376px;
}
42.5% {
    background-position: -4312px -2376px;
}
43.3% {
    background-position: -4928px -2376px;
}
44.2% {
    background-position: -5544px -2376px;
}
45% {
    background-position: -6160px -2376px;
}
45.8% {
    background-position: 0px -2970px;
}
46.7% {
    background-position: -616px -2970px;
}
47.5% {
    background-position: -1232px -2970px;
}
48.3% {
    background-position: -1848px -2970px;
}
49.2% {
    background-position: -2464px -2970px;
}
50% {
    background-position: -3080px -2970px;
}
50.8% {
    background-position: -3696px -2970px;
}
51.7% {
    background-position: -4312px -2970px;
}
52.5% {
    background-position: -4928px -2970px;
}
53.3% {
    background-position: -5544px -2970px;
}
54.2% {
    background-position: -6160px -2970px;
}
55% {
    background-position: 0px -3564px;
}
55.8% {
    background-position: -616px -3564px;
}
56.7% {
    background-position: -1232px -3564px;
}
57.5% {
    background-position: -1848px -3564px;
}
58.3% {
    background-position: -2464px -3564px;
}
59.2% {
    background-position: -3080px -3564px;
}
60% {
    background-position: -3696px -3564px;
}
60.8% {
    background-position: -4312px -3564px;
}
61.7% {
    background-position: -4928px -3564px;
}
62.5% {
    background-position: -5544px -3564px;
}
63.3% {
    background-position: -6160px -3564px;
}
64.2% {
    background-position: 0px -4158px;
}
65% {
    background-position: -616px -4158px;
}
65.8% {
    background-position: -1232px -4158px;
}
66.7% {
    background-position: -1848px -4158px;
}
67.5% {
    background-position: -2464px -4158px;
}
68.3% {
    background-position: -3080px -4158px;
}
69.2% {
    background-position: -3696px -4158px;
}
70% {
    background-position: -4312px -4158px;
}
70.8% {
    background-position: -4928px -4158px;
}
71.7% {
    background-position: -5544px -4158px;
}
72.5% {
    background-position: -6160px -4158px;
}
73.3% {
    background-position: 0px -4752px;
}
74.2% {
    background-position: -616px -4752px;
}
75% {
    background-position: -1232px -4752px;
}
75.8% {
    background-position: -1848px -4752px;
}
76.7% {
    background-position: -2464px -4752px;
}
77.5% {
    background-position: -3080px -4752px;
}
78.3% {
    background-position: -3696px -4752px;
}
79.2% {
    background-position: -4312px -4752px;
}
80% {
    background-position: -4928px -4752px;
}
80.8% {
    background-position: -5544px -4752px;
}
81.7% {
    background-position: -6160px -4752px;
}
82.5% {
    background-position: 0px -5346px;
}
83.3% {
    background-position: -616px -5346px;
}
84.2% {
    background-position: -1232px -5346px;
}
85% {
    background-position: -1848px -5346px;
}
85.8% {
    background-position: -2464px -5346px;
}
86.7% {
    background-position: -3080px -5346px;
}
87.5% {
    background-position: -3696px -5346px;
}
88.3% {
    background-position: -4312px -5346px;
}
89.2% {
    background-position: -4928px -5346px;
}
90% {
    background-position: -5544px -5346px;
}
90.8% {
    background-position: -6160px -5346px;
}
91.7% {
    background-position: 0px -5940px;
}
92.5% {
    background-position: -616px -5940px;
}
93.3% {
    background-position: -1232px -5940px;
}
94.2% {
    background-position: -1848px -5940px;
}
95% {
    background-position: -2464px -5940px;
}
95.8% {
    background-position: -3080px -5940px;
}
96.7% {
    background-position: -3696px -5940px;
}
97.5% {
    background-position: -4312px -5940px;
}
98.3% {
    background-position: -4928px -5940px;
}
99.2% {
    background-position: -5544px -5940px;
}
100% {
    background-position: -5544px -5940px;
}
}
@-webkit-keyframes sprite_z_loop_150_239__000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@keyframes sprite_z_loop_150_239__000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
1.1% {
    background-position: -616px 0px;
}
2.3% {
    background-position: -1232px 0px;
}
3.4% {
    background-position: -1848px 0px;
}
4.5% {
    background-position: -2464px 0px;
}
5.7% {
    background-position: -3080px 0px;
}
6.8% {
    background-position: -3696px 0px;
}
8% {
    background-position: -4312px 0px;
}
9.1% {
    background-position: -4928px 0px;
}
10.2% {
    background-position: -5544px 0px;
}
11.4% {
    background-position: 0px -594px;
}
12.5% {
    background-position: -616px -594px;
}
13.6% {
    background-position: -1232px -594px;
}
14.8% {
    background-position: -1848px -594px;
}
15.9% {
    background-position: -2464px -594px;
}
17% {
    background-position: -3080px -594px;
}
18.2% {
    background-position: -3696px -594px;
}
19.3% {
    background-position: -4312px -594px;
}
20.5% {
    background-position: -4928px -594px;
}
21.6% {
    background-position: -5544px -594px;
}
22.7% {
    background-position: 0px -1188px;
}
23.9% {
    background-position: -616px -1188px;
}
25% {
    background-position: -1232px -1188px;
}
26.1% {
    background-position: -1848px -1188px;
}
27.3% {
    background-position: -2464px -1188px;
}
28.4% {
    background-position: -3080px -1188px;
}
29.5% {
    background-position: -3696px -1188px;
}
30.7% {
    background-position: -4312px -1188px;
}
31.8% {
    background-position: -4928px -1188px;
}
33% {
    background-position: -5544px -1188px;
}
34.1% {
    background-position: 0px -1782px;
}
35.2% {
    background-position: -616px -1782px;
}
36.4% {
    background-position: -1232px -1782px;
}
37.5% {
    background-position: -1848px -1782px;
}
38.6% {
    background-position: -2464px -1782px;
}
39.8% {
    background-position: -3080px -1782px;
}
40.9% {
    background-position: -3696px -1782px;
}
42% {
    background-position: -4312px -1782px;
}
43.2% {
    background-position: -4928px -1782px;
}
44.3% {
    background-position: -5544px -1782px;
}
45.5% {
    background-position: 0px -2376px;
}
46.6% {
    background-position: -616px -2376px;
}
47.7% {
    background-position: -1232px -2376px;
}
48.9% {
    background-position: -1848px -2376px;
}
50% {
    background-position: -2464px -2376px;
}
51.1% {
    background-position: -3080px -2376px;
}
52.3% {
    background-position: -3696px -2376px;
}
53.4% {
    background-position: -4312px -2376px;
}
54.5% {
    background-position: -4928px -2376px;
}
55.7% {
    background-position: -5544px -2376px;
}
56.8% {
    background-position: 0px -2970px;
}
58% {
    background-position: -616px -2970px;
}
59.1% {
    background-position: -1232px -2970px;
}
60.2% {
    background-position: -1848px -2970px;
}
61.4% {
    background-position: -2464px -2970px;
}
62.5% {
    background-position: -3080px -2970px;
}
63.6% {
    background-position: -3696px -2970px;
}
64.8% {
    background-position: -4312px -2970px;
}
65.9% {
    background-position: -4928px -2970px;
}
67% {
    background-position: -5544px -2970px;
}
68.2% {
    background-position: 0px -3564px;
}
69.3% {
    background-position: -616px -3564px;
}
70.5% {
    background-position: -1232px -3564px;
}
71.6% {
    background-position: -1848px -3564px;
}
72.7% {
    background-position: -2464px -3564px;
}
73.9% {
    background-position: -3080px -3564px;
}
75% {
    background-position: -3696px -3564px;
}
76.1% {
    background-position: -4312px -3564px;
}
77.3% {
    background-position: -4928px -3564px;
}
78.4% {
    background-position: -5544px -3564px;
}
79.5% {
    background-position: 0px -4158px;
}
80.7% {
    background-position: -616px -4158px;
}
81.8% {
    background-position: -1232px -4158px;
}
83% {
    background-position: -1848px -4158px;
}
84.1% {
    background-position: -2464px -4158px;
}
85.2% {
    background-position: -3080px -4158px;
}
86.4% {
    background-position: -3696px -4158px;
}
87.5% {
    background-position: -4312px -4158px;
}
88.6% {
    background-position: -4928px -4158px;
}
89.8% {
    background-position: -5544px -4158px;
}
90.9% {
    background-position: 0px -4752px;
}
92% {
    background-position: -616px -4752px;
}
93.2% {
    background-position: -1232px -4752px;
}
94.3% {
    background-position: -1848px -4752px;
}
95.5% {
    background-position: -2464px -4752px;
}
96.6% {
    background-position: -3080px -4752px;
}
97.7% {
    background-position: -3696px -4752px;
}
98.9% {
    background-position: -4312px -4752px;
}
100% {
    background-position: -4312px -4752px;
}
}
@-webkit-keyframes sprite_z_img_003_135__000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@keyframes sprite_z_img_003_135__000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
0.8% {
    background-position: -1382px 0px;
}
1.5% {
    background-position: -2764px 0px;
}
2.3% {
    background-position: -4146px 0px;
}
3% {
    background-position: -5528px 0px;
}
3.8% {
    background-position: -6910px 0px;
}
4.5% {
    background-position: -8292px 0px;
}
5.3% {
    background-position: -9674px 0px;
}
6% {
    background-position: -11056px 0px;
}
6.8% {
    background-position: -12438px 0px;
}
7.5% {
    background-position: -13820px 0px;
}
8.3% {
    background-position: -15202px 0px;
}
9% {
    background-position: 0px -591px;
}
9.8% {
    background-position: -1382px -591px;
}
10.5% {
    background-position: -2764px -591px;
}
11.3% {
    background-position: -4146px -591px;
}
12% {
    background-position: -5528px -591px;
}
12.8% {
    background-position: -6910px -591px;
}
13.5% {
    background-position: -8292px -591px;
}
14.3% {
    background-position: -9674px -591px;
}
15% {
    background-position: -11056px -591px;
}
15.8% {
    background-position: -12438px -591px;
}
16.5% {
    background-position: -13820px -591px;
}
17.3% {
    background-position: -15202px -591px;
}
18% {
    background-position: 0px -1182px;
}
18.8% {
    background-position: -1382px -1182px;
}
19.5% {
    background-position: -2764px -1182px;
}
20.3% {
    background-position: -4146px -1182px;
}
21.1% {
    background-position: -5528px -1182px;
}
21.8% {
    background-position: -6910px -1182px;
}
22.6% {
    background-position: -8292px -1182px;
}
23.3% {
    background-position: -9674px -1182px;
}
24.1% {
    background-position: -11056px -1182px;
}
24.8% {
    background-position: -12438px -1182px;
}
25.6% {
    background-position: -13820px -1182px;
}
26.3% {
    background-position: -15202px -1182px;
}
27.1% {
    background-position: 0px -1773px;
}
27.8% {
    background-position: -1382px -1773px;
}
28.6% {
    background-position: -2764px -1773px;
}
29.3% {
    background-position: -4146px -1773px;
}
30.1% {
    background-position: -5528px -1773px;
}
30.8% {
    background-position: -6910px -1773px;
}
31.6% {
    background-position: -8292px -1773px;
}
32.3% {
    background-position: -9674px -1773px;
}
33.1% {
    background-position: -11056px -1773px;
}
33.8% {
    background-position: -12438px -1773px;
}
34.6% {
    background-position: -13820px -1773px;
}
35.3% {
    background-position: -15202px -1773px;
}
36.1% {
    background-position: 0px -2364px;
}
36.8% {
    background-position: -1382px -2364px;
}
37.6% {
    background-position: -2764px -2364px;
}
38.3% {
    background-position: -4146px -2364px;
}
39.1% {
    background-position: -5528px -2364px;
}
39.8% {
    background-position: -6910px -2364px;
}
40.6% {
    background-position: -8292px -2364px;
}
41.4% {
    background-position: -9674px -2364px;
}
42.1% {
    background-position: -11056px -2364px;
}
42.9% {
    background-position: -12438px -2364px;
}
43.6% {
    background-position: -13820px -2364px;
}
44.4% {
    background-position: -15202px -2364px;
}
45.1% {
    background-position: 0px -2955px;
}
45.9% {
    background-position: -1382px -2955px;
}
46.6% {
    background-position: -2764px -2955px;
}
47.4% {
    background-position: -4146px -2955px;
}
48.1% {
    background-position: -5528px -2955px;
}
48.9% {
    background-position: -6910px -2955px;
}
49.6% {
    background-position: -8292px -2955px;
}
50.4% {
    background-position: -9674px -2955px;
}
51.1% {
    background-position: -11056px -2955px;
}
51.9% {
    background-position: -12438px -2955px;
}
52.6% {
    background-position: -13820px -2955px;
}
53.4% {
    background-position: -15202px -2955px;
}
54.1% {
    background-position: 0px -3546px;
}
54.9% {
    background-position: -1382px -3546px;
}
55.6% {
    background-position: -2764px -3546px;
}
56.4% {
    background-position: -4146px -3546px;
}
57.1% {
    background-position: -5528px -3546px;
}
57.9% {
    background-position: -6910px -3546px;
}
58.6% {
    background-position: -8292px -3546px;
}
59.4% {
    background-position: -9674px -3546px;
}
60.2% {
    background-position: -11056px -3546px;
}
60.9% {
    background-position: -12438px -3546px;
}
61.7% {
    background-position: -13820px -3546px;
}
62.4% {
    background-position: -15202px -3546px;
}
63.2% {
    background-position: 0px -4137px;
}
63.9% {
    background-position: -1382px -4137px;
}
64.7% {
    background-position: -2764px -4137px;
}
65.4% {
    background-position: -4146px -4137px;
}
66.2% {
    background-position: -5528px -4137px;
}
66.9% {
    background-position: -6910px -4137px;
}
67.7% {
    background-position: -8292px -4137px;
}
68.4% {
    background-position: -9674px -4137px;
}
69.2% {
    background-position: -11056px -4137px;
}
69.9% {
    background-position: -12438px -4137px;
}
70.7% {
    background-position: -13820px -4137px;
}
71.4% {
    background-position: -15202px -4137px;
}
72.2% {
    background-position: 0px -4728px;
}
72.9% {
    background-position: -1382px -4728px;
}
73.7% {
    background-position: -2764px -4728px;
}
74.4% {
    background-position: -4146px -4728px;
}
75.2% {
    background-position: -5528px -4728px;
}
75.9% {
    background-position: -6910px -4728px;
}
76.7% {
    background-position: -8292px -4728px;
}
77.4% {
    background-position: -9674px -4728px;
}
78.2% {
    background-position: -11056px -4728px;
}
78.9% {
    background-position: -12438px -4728px;
}
79.7% {
    background-position: -13820px -4728px;
}
80.5% {
    background-position: -15202px -4728px;
}
81.2% {
    background-position: 0px -5319px;
}
82% {
    background-position: -1382px -5319px;
}
82.7% {
    background-position: -2764px -5319px;
}
83.5% {
    background-position: -4146px -5319px;
}
84.2% {
    background-position: -5528px -5319px;
}
85% {
    background-position: -6910px -5319px;
}
85.7% {
    background-position: -8292px -5319px;
}
86.5% {
    background-position: -9674px -5319px;
}
87.2% {
    background-position: -11056px -5319px;
}
88% {
    background-position: -12438px -5319px;
}
88.7% {
    background-position: -13820px -5319px;
}
89.5% {
    background-position: -15202px -5319px;
}
90.2% {
    background-position: 0px -5910px;
}
91% {
    background-position: -1382px -5910px;
}
91.7% {
    background-position: -2764px -5910px;
}
92.5% {
    background-position: -4146px -5910px;
}
93.2% {
    background-position: -5528px -5910px;
}
94% {
    background-position: -6910px -5910px;
}
94.7% {
    background-position: -8292px -5910px;
}
95.5% {
    background-position: -9674px -5910px;
}
96.2% {
    background-position: -11056px -5910px;
}
97% {
    background-position: -12438px -5910px;
}
97.7% {
    background-position: -13820px -5910px;
}
98.5% {
    background-position: -15202px -5910px;
}
99.2% {
    background-position: 0px -6501px;
}
100% {
    background-position: 0px -6501px;
}
}
@-webkit-keyframes z_0_kaobei_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@keyframes z_0_kaobei_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
30% {
    -webkit-transform: translate(0, 0.14rem);
    transform: translate(0, 0.14rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}
}
@-webkit-keyframes z_0_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@keyframes z_0_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
38.33% {
    -webkit-transform: translate(-50%, 0.05rem);
    transform: translate(-50%, 0.05rem);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
100% {
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
}
@-webkit-keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@keyframes z_bofang_2_hecheng_1_009_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
    animation-timing-function: cubic-bezier(0.17, 0.17, 0.83, 1);
}
6.33% {
    -webkit-transform: scale(0.95, 0.95);
    transform: scale(0.95, 0.95);
    -webkit-animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
    animation-timing-function: cubic-bezier(0.17, 0, 0.83, 0.83);
}
10% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
}
@-webkit-keyframes sprite_z_bofang_2_hecheng_1_000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@keyframes sprite_z_bofang_2_hecheng_1_000-data-v-5a09d686 {
0% {
    background-position: 0px 0px;
}
4.2% {
    background-position: -92px 0px;
}
8.3% {
    background-position: -184px 0px;
}
12.5% {
    background-position: -276px 0px;
}
16.7% {
    background-position: -368px 0px;
}
20.8% {
    background-position: 0px -92px;
}
25% {
    background-position: -92px -92px;
}
29.2% {
    background-position: -184px -92px;
}
33.3% {
    background-position: -276px -92px;
}
37.5% {
    background-position: -368px -92px;
}
41.7% {
    background-position: 0px -184px;
}
45.8% {
    background-position: -92px -184px;
}
50% {
    background-position: -184px -184px;
}
54.2% {
    background-position: -276px -184px;
}
58.3% {
    background-position: -368px -184px;
}
62.5% {
    background-position: 0px -276px;
}
66.7% {
    background-position: -92px -276px;
}
70.8% {
    background-position: -184px -276px;
}
75% {
    background-position: -276px -276px;
}
79.2% {
    background-position: -368px -276px;
}
83.3% {
    background-position: 0px -368px;
}
87.5% {
    background-position: -92px -368px;
}
91.7% {
    background-position: -184px -368px;
}
95.8% {
    background-position: -276px -368px;
}
100% {
    background-position: -276px -368px;
}
}
@-webkit-keyframes z_bofang_hecheng_1_009_anim-data-v-5a09d686 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes z_bofang_hecheng_1_009_anim-data-v-5a09d686 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
99.58% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@-webkit-keyframes z_i_zu_269_000_anim-data-v-5a09d686 {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@keyframes z_i_zu_269_000_anim-data-v-5a09d686 {
0% {
    -webkit-transform: rotate(-136deg) scale(1, 1);
    transform: rotate(-136deg) scale(1, 1);
}
41.67% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
100% {
    -webkit-transform: rotate(0deg) scale(0, 0);
    transform: rotate(0deg) scale(0, 0);
}
}
@-webkit-keyframes z_i_santugonger_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@keyframes z_i_santugonger_000_transform_bezier_anim-data-v-5a09d686 {
0% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
16.67% {
    -webkit-transform: rotate(-170deg) scale(0, 0);
    transform: rotate(-170deg) scale(0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
    animation-timing-function: cubic-bezier(0.33, 0, 0.67, 1);
}
58.33% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 1, 1);
    animation-timing-function: cubic-bezier(0, 0, 1, 1);
}
100% {
    -webkit-transform: rotate(0deg) scale(1, 1);
    transform: rotate(0deg) scale(1, 1);
}
}
@-webkit-keyframes scaleImgPop-data-v-5a09d686 {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
@keyframes scaleImgPop-data-v-5a09d686 {
0% {
    opacity: 0;
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
}
@font-face {
  font-family: 'Universal';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/DJ01_gtdhyk_Regular.woff') format('woff'), url("https://comm.res.easebar.com/js/leihuo/fonts/DJ01_gtdhyk_Regular.woff2") format('woff');
  font-weight: normal;
}
@font-face {
  font-family: 'HomuraM';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/06HomuraM-Bold.woff') format('woff'), url("https://comm.res.easebar.com/js/leihuo/fonts/06HomuraM-Bold.woff2") format('woff');
  font-weight: normal;
}
@font-face {
  font-family: 'LoadingNum';
  src: url('https://comm.res.easebar.com/js/leihuo/fonts/dj01-number.woff2') format('woff'), url('https://comm.res.easebar.com/js/leihuo/fonts/dj01-number.woff') format('woff');
  font-weight: normal;
}
#app .recruit-region[data-v-5a09d686] {
  display: none;
  position: fixed;
  -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;
  top: 0.4rem;
  right: 0.4rem;
  width: 2.11rem;
  height: 0.66rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/recruit_a2544fa8.png) no-repeat;
  background-size: contain;
  z-index: 99;
  cursor: pointer;
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transform-origin: top right;
  transform-origin: top right;
}
#app .recruit-region .join-icon[data-v-5a09d686] {
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-70b0f0_70b0f0bf.png);
  background-size: 0.58rem 0.78rem;
  background-position: -0 -0;
  width: 0.36rem;
  height: 0.3rem;
}
#app .recruit-region .join-text[data-v-5a09d686] {
  color: #645138;
  font-size: 0.3rem;
  margin-left: 0.05rem;
}
#app .recruit-region[data-v-5a09d686]:hover {
  width: 2.11rem;
  height: 0.66rem;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/recruit-h_c9104cac.png) no-repeat;
  background-size: contain;
}
#app .mouseTip[data-v-5a09d686] {
  display: none;
  width: 2.52rem;
  height: 1rem;
  z-index: 10;
  position: fixed;
  bottom: 0.3rem;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  pointer-events: none;
  /* 节点名：i;Key_Mouse_Middle_Down */
}
#app .mouseTip .z_i_Key_Mouse_Middle_Down_000[data-v-5a09d686] {
  position: absolute;
  left: 50%;
  bottom: 0.5rem;
  margin-left: -0.13rem;
  mix-blend-mode: normal;
  -webkit-animation: z_0_kaobei_000_transform_bezier_anim-data-v-5a09d686 2s linear infinite;
  animation: z_0_kaobei_000_transform_bezier_anim-data-v-5a09d686 2s linear infinite;
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-70b0f0_70b0f0bf.png);
  background-size: 0.58rem 0.78rem;
  background-position: -0 -0.34rem;
  width: 0.26rem;
  height: 0.4rem;
}
#app .mouseTip .z_i_Key_Mouse_Middle_Down_000[data-v-5a09d686]::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -0.3rem;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  background: url(https://www.blood-message.com/pc/gw/20250530183748/assets/sprite-70b0f0_70b0f0bf.png);
  background-size: 0.58rem 0.78rem;
  background-position: -0.4rem -0;
  width: 0.14rem;
  height: 0.14rem;
  mix-blend-mode: normal;
  -webkit-animation: z_0_000_transform_bezier_anim-data-v-5a09d686 2s linear infinite;
  animation: z_0_000_transform_bezier_anim-data-v-5a09d686 2s linear infinite;
}
