@charset "utf-8";
/** mixins **/
* {
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-focus-ring-color: rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
/* Noto黑体简体 */
@font-face {
  font-family: 'Noto Sans SC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-300.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-300.woff') format('woff');
  font-weight: 300;
}
@font-face {
  font-family: 'Noto Sans SC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-regular.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-regular.woff') format('woff');
  font-weight: 400;
}
@font-face {
  font-family: 'Noto Sans SC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-500.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-500.woff') format('woff');
  font-weight: 500;
}
@font-face {
  font-family: 'Noto Sans SC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-700.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-sc-v26-latin_chinese-simplified-700.woff') format('woff');
  font-weight: 700;
}
/* Noto黑体繁体 */
@font-face {
  font-family: 'Noto Sans TC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-300.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-300.woff') format('woff');
  font-weight: 300;
}
@font-face {
  font-family: 'Noto Sans TC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-regular.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-regular.woff') format('woff');
  font-weight: 400;
}
@font-face {
  font-family: 'Noto Sans TC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-500.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-500.woff') format('woff');
  font-weight: 500;
}
@font-face {
  font-family: 'Noto Sans TC';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-700.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-tc-v26-latin_chinese-traditional-700.woff') format('woff');
  font-weight: 700;
}
/* Noto黑体日语 */
@font-face {
  font-family: 'Noto Sans JP';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-300.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-300.woff') format('woff');
  font-weight: 300;
}
@font-face {
  font-family: 'Noto Sans JP';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-regular.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-regular.woff') format('woff');
  font-weight: 400;
}
@font-face {
  font-family: 'Noto Sans JP';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-500.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-500.woff') format('woff');
  font-weight: 500;
}
@font-face {
  font-family: 'Noto Sans JP';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-700.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-jp-v42-latin_japanese-700.woff') format('woff');
  font-weight: 700;
}
/* Noto黑体韩语 */
@font-face {
  font-family: 'Noto Sans KR';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-300.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-300.woff') format('woff');
  font-weight: 300;
}
@font-face {
  font-family: 'Noto Sans KR';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-regular.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-regular.woff') format('woff');
  font-weight: 400;
}
@font-face {
  font-family: 'Noto Sans KR';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-500.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-500.woff') format('woff');
  font-weight: 500;
}
@font-face {
  font-family: 'Noto Sans KR';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-700.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-kr-v27-latin_korean-700.woff') format('woff');
  font-weight: 700;
}
/* Noto黑体泰语 */
@font-face {
  font-family: 'Noto Sans Thai';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-300.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-300.woff') format('woff');
  font-weight: 300;
}
@font-face {
  font-family: 'Noto Sans Thai';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-regular.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-regular.woff') format('woff');
  font-weight: 400;
}
@font-face {
  font-family: 'Noto Sans Thai';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-500.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-500.woff') format('woff');
  font-weight: 500;
}
@font-face {
  font-family: 'Noto Sans Thai';
  src: url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-700.woff2') format('woff2'), url('https://nie.res.netease.com/comm/js/leihuo/fonts/noto/noto-sans-thai-v20-thai_latin-700.woff') format('woff');
  font-weight: 700;
}
html {
  font-family: "Noto Sans SC", sans-serif;
}
[lang|="zh-hant"],
[lang|="zh-hans"],
[lang|="zh-cht"],
[lang=zh-hk],
[lang=zh-tw] {
  font-family: "Noto Sans TC", sans-serif;
}
[lang|="jp"] {
  font-family: "Noto Sans JP", sans-serif;
}
[lang|="kr"] {
  font-family: "Noto Sans KR", sans-serif;
}
[lang|="th"] {
  font-family: "Noto Sans Thai", sans-serif;
}
/* CSS Document */
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu,
select {
  margin: 0;
  padding: 0;
}
html,
body,
fieldset,
img,
iframe,
abbr {
  border: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  font-style: normal;
}
strong,
b {
  font-weight: bold;
  font-style: normal;
}
em {
  font-weight: normal;
  font-style: italic;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
li {
  list-style: none;
}
button,
a,
select {
  border: none;
  outline: none;
}
input,
textarea,
button,
a {
  font: inherit;
  color: inherit;
}
input,
textarea {
  outline: none;
}
textarea {
  overflow: auto;
  resize: none;
}
a,
button {
  cursor: pointer;
}
a,
a:hover {
  text-decoration: none;
}
select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-transition-delay: 999999s;
  -webkit-transition: color 999999s ease-out, background-color 999999s ease-out;
}
#NIE-warning-dialog {
  -webkit-box-sizing: content-box !important;
          box-sizing: content-box !important;
}
#NIE-topBar {
  z-index: 999 !important;
}
#NIE-topBar * {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
@font-face {
  font-family: 'fzcjljt';
  src: url('https://nie.res.netease.com/comm/js/nie/ref/fonts/fzcjljt.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
html,
body {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: 100%;
  min-width: 1400px;
}
body {
  font-size: 16px;
}
#app {
  width: 100%;
  height: 100%;
  font-family: 'fzcjljt', sans-serif;
}
#leihuo-top-wrap {
  position: absolute;
  left: 50px;
  top: 50px;
  z-index: 99;
}
#leihuo-top-wrap #leihuo_top_content {
  display: none;
}
#NIE-copyRight {
  background: rgba(0, 0, 0, 0.65);
}
#intro-loop {
  display: none;
}
.btn-copyright {
  width: 150px !important;
  left: 20px !important;
}
.leihuo-share-qrcode.has-bg #leihuo-share-qrcode {
  width: 20% !important;
  left: auto !important;
  right: 5%;
}
#leihuo-share .leihuo-share-modal {
  width: 1060px;
  height: 780px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/pop-anim_50637039.png);
  -webkit-animation: sprite_danchuangguangxiao_4 2s steps(1) infinite normal;
          animation: sprite_danchuangguangxiao_4 2s steps(1) infinite normal;
  background-size: 500% 500%;
}
.leihuo-share-modal .leihuo-share-input {
  background: #d1b696;
  color: #7a5827;
  -webkit-box-flex: 0;
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  border-radius: 0;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  width: 500px;
  margin: 0 auto;
}
.leihuo-share-modal .leihuo-share-title {
  margin: 0 auto;
  margin-top: 160px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-475px -1018px;
width:337px;
height:61px;

}
.leihuo-share-modal .leihuo-share-img {
  width: 588px;
  height: 312px;
  margin: -24px auto;
}
.leihuo-share-modal .leihuo-share-copy-btn {
  width: 124px;
  height: 41px;
  border-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  background: #d58f50;
  margin: 0 auto;
}
.leihuo-share-modal .leihuo-share-copy-btn:hover {
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
}
.leihuo-share-modal .leihuo-share-desc {
  margin: 0 auto;
}
.leihuo-share-modal .leihuo-share-desc small {
  color: #ffe9cb !important;
}
.leihuo-share-modal .leihuo-share-block {
  font-size: 14px;
  color: #ffe9cb;
  margin: 10px 198px;
}
.leihuo-share-modal .leihuo-share-close {
  right: 125px;
  top: 125px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1856px -794px;
width:56px;
height:55px;

}
.leihuo-share-modal .leihuo-share-close::before {
  display: none;
}
.container-index {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  min-height: 1400px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/bg_ab286598.jpg) no-repeat;
  background-size: cover;
}
.container-index .slogan {
  position: absolute;
  height: 1036px;
  width: 1046px;
  mix-blend-mode: normal;
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  -webkit-animation: slogin-anim 2s steps(1) forwards;
          animation: slogin-anim 2s steps(1) forwards;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/keep_origin/slogan-anim_4414dfad.png);
  background-size: 700% 600%;
  z-index: 2;
  top: -60px;
  left: 200px;
}
.container-index .slogan .zi-title {
  position: absolute;
  left: 234px;
  top: 272px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1856px -702px;
width:75px;
height:88px;

}
.container-index .slogan .small-title {
  position: absolute;
  left: 520px;
  top: 345px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-420px -1018px;
width:51px;
height:415px;

}
.container-index .bgvideo {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 50%;
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
  z-index: 1;
}
.container-index .bgvideo video {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.container-index .bg-time {
  z-index: 3;
  position: absolute;
  left: 50%;
}
.container-index .bg-time .qualification {
  position: absolute;
}
.container-index .bg-time .qualification .dates {
  position: absolute;
  top: 0;
  left: 0;
  width: 760px;
  height: 870px;
  mix-blend-mode: normal;
  -webkit-transform-origin: 27% 59%;
          transform-origin: 27% 59%;
  -webkit-animation: title-hover-animation 2s steps(1) infinite normal;
          animation: title-hover-animation 2s steps(1) infinite normal;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/title-hover-anim_76457f73.png);
  background-size: 500% 500%;
}
.container-index .bg-time .qualification .dates.date-ac {
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
  opacity: 1;
}
.container-index .bg-time .qualification .dates.date-out {
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
  opacity: 0;
}
.container-index .bg-time .qualification .date {
  position: absolute;
  top: 0;
  left: 0;
  width: 760px;
  height: 870px;
  mix-blend-mode: normal;
  -webkit-transform-origin: 27% 59%;
          transform-origin: 27% 59%;
  -webkit-animation: title-animation 2s steps(1) infinite normal;
          animation: title-animation 2s steps(1) infinite normal;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/keep_origin/title-anim_adf960d4.png);
  background-size: 500% 500%;
  opacity: 0.7;
}
.container-index .bg-time .qualification .tit {
  position: absolute;
  z-index: 3;
}
.container-index .bg-time .qualification .tits {
  position: absolute;
  z-index: 3;
}
.container-index .bg-time .qualification .tits.tits-ac {
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
  opacity: 1;
}
.container-index .bg-time .qualification .tits.tits-out {
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
  opacity: 0;
}
.container-index .bg-time .qualification .list-link {
  position: absolute;
  right: 0;
  top: 102px;
  width: 160px;
  padding-left: 18px;
}
.container-index .bg-time .qualification .list-link li {
  position: relative;
  cursor: pointer;
  z-index: 3;
}
.container-index .bg-time .qualification .list-link li .anim {
  position: absolute;
  display: none;
  z-index: 1;
  width: 428px;
  height: 128px;
  top: -35px;
  left: -120px;
  mix-blend-mode: normal;
  -webkit-transform-origin: -5% -16%;
          transform-origin: -5% -16%;
  -webkit-transform: scale(0.76, 0.59);
          transform: scale(0.76, 0.59);
  -webkit-animation: li-anim 1s steps(1) forwards;
          animation: li-anim 1s steps(1) forwards;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/li-hovers_090b7668.png);
  background-size: 400% 300%;
}
.container-index .bg-time .qualification .list-link li .linked {
  z-index: 3;
}
.container-index .bg-time .qualification .list-link li .linked:hover {
  -webkit-animation: text-anim 2s linear forwards;
          animation: text-anim 2s linear forwards;
}
.container-index .bg-time .qualification .list-link li:hover .anim {
  display: block;
}
.container-index .bg-time .qualification .list-link li span {
  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;
  margin-top: 5px;
  height: 24px;
  font-size: 18px;
  line-height: 24px;
  color: #493722;
  padding: 0 8px;
}
.container-index .bg-time .qualification .list-link li span i {
  width: 13px;
  height: 13px;
  margin-right: 5px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/icon1_c4268b8a.png);
  background-size: cover;
}
.container-index .bg-time .qualification .list-link li span.link {
  cursor: pointer;
}
.container-index .bg-time .qualification.zmkq {
  top: 100px;
  right: 610px;
}
.container-index .bg-time .qualification.zmkq .date {
  -webkit-transform: rotate(13deg);
          transform: rotate(13deg);
}
.container-index .bg-time .qualification.zmkq .dates {
  -webkit-transform: rotate(13deg);
          transform: rotate(13deg);
}
.container-index .bg-time .qualification.zmkq .tit {
  position: absolute;
  top: 360px;
  left: 70px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1358px -0px;
width:597px;
height:347px;

}
.container-index .bg-time .qualification.zmkq .tit::after {
  content: "";
  position: absolute;
  bottom: 90px;
  right: 170px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1261px -351px;
width:50px;
height:117px;

}
.container-index .bg-time .qualification.zmkq .list-link {
  width: 200px;
  right: -550px;
  top: 600px;
}
.container-index .bg-time .qualification.zgff {
  top: 106px;
  right: 285px;
}
.container-index .bg-time .qualification.zgff .tit {
  top: 320px;
  left: 100px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1358px -351px;
width:597px;
height:347px;

}
.container-index .bg-time .qualification.zgff .tit::after {
  content: "";
  position: absolute;
  bottom: 90px;
  right: 170px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1261px -351px;
width:50px;
height:117px;

}
.container-index .bg-time .qualification.zgff .tits {
  top: 320px;
  left: 100px;
}
.container-index .bg-time .qualification.zgff .tits::after {
  content: "";
  position: absolute;
  bottom: 90px;
  right: 170px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1261px -351px;
width:50px;
height:117px;

}
.container-index .bg-time .qualification.zgff .list-link {
  width: 200px;
  right: -480px;
  top: 600px;
}
.container-index .bg-time .qualification.csjd {
  right: 100px;
  top: -130px;
}
.container-index .bg-time .qualification.csjd .date {
  -webkit-transform: rotate(-4deg);
          transform: rotate(-4deg);
}
.container-index .bg-time .qualification.csjd .dates {
  -webkit-transform: rotate(-4deg);
          transform: rotate(-4deg);
}
.container-index .bg-time .qualification.csjd .tit {
  top: 332px;
  left: 110px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-0px -316px;
width:598px;
height:347px;

}
.container-index .bg-time .qualification.csjd .tit::after {
  content: "";
  position: absolute;
  bottom: 90px;
  right: 170px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1261px -351px;
width:50px;
height:117px;

}
.container-index .bg-time .qualification.csjd .list-link {
  right: -440px;
  top: 585px;
}
.container-index .bg-time .qualification.sclm {
  right: -183px;
  top: -250px;
}
.container-index .bg-time .qualification.sclm .date {
  -webkit-transform: rotate(-19deg);
          transform: rotate(-19deg);
}
.container-index .bg-time .qualification.sclm .dates {
  -webkit-transform: rotate(-19deg);
          transform: rotate(-19deg);
}
.container-index .bg-time .qualification.sclm .tit {
  top: 302px;
  left: 125px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-756px -0px;
width:598px;
height:347px;

}
.container-index .bg-time .qualification.sclm .tit.tit-active {
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-602px -667px;
width:598px;
height:347px;

}
.container-index .bg-time .qualification.sclm .tits {
  top: 302px;
  left: 125px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-602px -667px;
width:598px;
height:347px;

}
.container-index .bg-time .qualification.sclm .list-link {
  right: -452px;
  top: 549px;
}
.container-index .bg-time .qualification.sclm .list-link::before {
  content: '';
  position: absolute;
  width: 1px;
  height: 0;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background: #f5e9d6;
}
@media screen and (min-height: 1000px) and (max-width: 2200px) {
  .container-index {
    min-height: 1080px;
  }
  .slogan {
    top: -130px !important;
    left: 50px !important;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
}
@media screen and (max-width: 1920px) {
  .container-index {
    min-height: 1080px;
  }
  .slogan {
    top: -130px !important;
    left: 50px !important;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  .qualification.zmkq {
    top: -9px !important;
    right: 523px !important;
  }
  .qualification.zmkq .date {
    -webkit-transform: scale(0.7) rotate(13deg) !important;
            transform: scale(0.7) rotate(13deg) !important;
  }
  .qualification.zmkq .dates {
    -webkit-transform: scale(0.7) rotate(13deg) !important;
            transform: scale(0.7) rotate(13deg) !important;
  }
  .qualification.zmkq .tit {
    left: 20px !important;
  }
  .qualification.zmkq .tits {
    left: 20px !important;
  }
  .qualification.zgff {
    top: -35px !important;
    right: 285px !important;
  }
  .qualification.zgff .tit {
    top: 350px !important;
    left: 45px !important;
  }
  .qualification.zgff .tits {
    top: 350px !important;
    left: 45px !important;
  }
  .qualification.csjd {
    right: 108px !important;
    top: -215px !important;
  }
  .qualification.csjd .date {
    -webkit-transform: scale(0.7) rotate(-4deg) !important;
            transform: scale(0.7) rotate(-4deg) !important;
  }
  .qualification.csjd .dates {
    -webkit-transform: scale(0.7) rotate(-4deg) !important;
            transform: scale(0.7) rotate(-4deg) !important;
  }
  .qualification.csjd .tit {
    left: 40px !important;
  }
  .qualification.csjd .tits {
    left: 40px !important;
  }
  .qualification.sclm {
    right: -157px !important;
    top: -315px !important;
  }
  .qualification.sclm .date {
    -webkit-transform: scale(0.7) rotate(-19deg) !important;
            transform: scale(0.7) rotate(-19deg) !important;
  }
  .qualification.sclm .dates {
    -webkit-transform: scale(0.7) rotate(-19deg) !important;
            transform: scale(0.7) rotate(-19deg) !important;
  }
  .qualification.sclm .tit {
    left: 40px !important;
  }
  .qualification.sclm .tits {
    left: 40px !important;
  }
  .qualification .date {
    -webkit-transform: scale(0.7);
            transform: scale(0.7);
  }
  .qualification .dates {
    -webkit-transform: scale(0.7);
            transform: scale(0.7);
  }
  .qualification .tit {
    -webkit-transform: scale(0.7);
            transform: scale(0.7);
  }
  .qualification .tits {
    -webkit-transform: scale(0.7);
            transform: scale(0.7);
  }
}
@media screen and (max-width: 1750px) {
  .container-index {
    min-height: 1080px;
  }
  .slogan {
    top: -130px !important;
    left: -100px !important;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  #leihuo-top-wrap {
    position: absolute;
    left: 0;
    top: -10px;
    z-index: 99;
    -webkit-transform: scale(0.8) !important;
            transform: scale(0.8) !important;
  }
  #leihuo-top-wrap #leihuo_top_content {
    display: none;
  }
  .qualification.zmkq {
    top: 20px !important;
    right: 530px !important;
  }
  .qualification.zgff {
    top: -15px !important;
    right: 297px !important;
  }
  .qualification.csjd {
    right: 160px !important;
    top: -195px !important;
  }
  .qualification.sclm {
    right: -40px !important;
    top: -300px !important;
  }
  .qualification .date {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
  }
  .qualification .dates {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
  }
}
.nav-index {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 6;
}
.nav-index .show-btn {
  position: absolute;
  left: -50px;
  cursor: pointer;
}
.nav-index .show-btn.open {
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1099px -472px;
width:51px;
height:54px;

}
.nav-index .show-btn.packup {
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1816px -904px;
width:51px;
height:54px;

}
.nav-index .nav-top {
  width: 206px;
  height: 809px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-0px -1018px;

}
.nav-index .nav-top .gw {
  cursor: pointer;
  height: 132px;
  width: 206px;
  mix-blend-mode: normal;
  -webkit-transform-origin: -521% 550%;
          transform-origin: -521% 550%;
  -webkit-animation: gw-anim 2s steps(1) infinite normal;
          animation: gw-anim 2s steps(1) infinite normal;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/gw_c894a040.png);
  background-size: 500% 500%;
}
.nav-index .nav-top .gw h1 {
  text-align: center;
  padding: 28px 0 20px 0;
  color: #704b1f;
}
.nav-index .nav-top .gw .share {
  margin: 0 90px;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1916px -794px;
width:38px;
height:38px;

}
.nav-index .nav-top .gw .share:hover {
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1315px -351px;
width:38px;
height:38px;

}
.nav-index .nav-top .qrcode {
  position: relative;
  margin: 30px auto;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1701px -702px;
width:151px;
height:151px;

  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-index .nav-top .qrcode::after {
  position: absolute;
  content: '';
  width: 90%;
  height: 90%;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/qrcode_d5e65bbc.png) no-repeat;
  background-size: 100%;
}
.nav-index .nav-top .downloads {
  margin-top: -10px;
}
.nav-index .nav-top .downloads span {
  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;
  cursor: pointer;
  height: 68px;
  width: 206px;
  font-size: 23px;
  color: #fae5c5;
}
.nav-index .nav-top .downloads span::after {
  position: absolute;
  content: '';
  bottom: 0;
  right: 0;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1701px -963px;
width:240px;
height:1px;

}
.nav-index .nav-top .downloads span:hover {
  color: #fff;
  height: 68px;
  width: 206px;
  mix-blend-mode: normal;
  -webkit-transform-origin: -524% 575%;
          transform-origin: -524% 575%;
  -webkit-animation: down-anim 2s steps(1) infinite normal;
          animation: down-anim 2s steps(1) infinite normal;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/download-bg_b8027bd9.png);
  background-size: 500% 500%;
}
.nav-index .nav-top .downloads span:last-child::after {
  display: none;
}
.nav-index .nav-top .recharge {
  position: absolute;
  right: 0;
  margin-top: -20px;
  z-index: 3;
  cursor: pointer;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1358px -702px;
width:339px;
height:276px;

}
.nav-index .nav-top .recharge .text {
  position: absolute;
  bottom: -10px;
  right: 0;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1701px -857px;
width:222px;
height:43px;

  z-index: 1;
}
.nav-index .nav-top .recharge::after {
  top: 180px;
  content: "";
  position: absolute;
  font-size: 17px;
  right: 0;
  width: 306px;
  height: 160px;
  mix-blend-mode: normal;
  -webkit-transform-origin: -335% 2%;
          transform-origin: -335% 2%;
  -webkit-animation: recharge-anmi 2s steps(1) infinite normal;
          animation: recharge-anmi 2s steps(1) infinite normal;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/recharge-btn_d21092d8.png);
  background-size: 500% 500%;
}
.nav-index .nav-top .recharge:hover {
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-756px -351px;
width:339px;
height:276px;

}
.nav-index .nav-bottom {
  position: absolute;
  margin-top: -40px;
  z-index: 2;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-210px -1018px;
width:206px;
height:640px;

}
.nav-index .nav-bottom .title {
  position: absolute;
  width: 100%;
  left: 50%;
  font-size: 17px;
  color: #f1dcbc;
  -webkit-transform: translate(-50%, 100%);
          transform: translate(-50%, 100%);
  text-align: center;
}
.sqs {
  position: absolute;
  padding: 0;
  cursor: pointer;
  right: 18px;
  top: 863px;
  height: 250px;
  width: 234px;
  -webkit-transform-origin: 52% 43%;
          transform-origin: 52% 43%;
  opacity: 0;
  -webkit-animation: flicker 3s infinite normal;
          animation: flicker 3s infinite normal;
  z-index: 3;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/bulletin-anim_d3c937fe.png);
}
.news-list-warp {
  list-style: none;
  position: absolute;
  z-index: 2;
  margin: 0;
  padding: 0;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/news-bg_052435f3.png);
  background-size: cover;
  width: 640px;
  height: 369px;
  color: #fae5c5;
  -webkit-animation: fade_in 3s linear forwards;
          animation: fade_in 3s linear forwards;
  top: 830px;
  right: 0;
}
.news-list-warp.anmi-out {
  -webkit-animation: fade_out 3s linear forwards;
          animation: fade_out 3s linear forwards;
}
.news-list-warp.hidden {
  overflow: hidden;
}
.news-list-warp.sq {
  padding: 0;
  cursor: pointer;
  right: 20px;
  top: 830px;
  width: 233px;
  height: 283px;
  mix-blend-mode: normal;
  -webkit-animation: flash 3s infinite normal;
          animation: flash 3s infinite normal;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/bulletin_685becf1.png);
}
.news-list-warp .news-list {
  position: absolute;
  top: 24px;
  left: 36px;
}
.news-list-warp .news-item {
  border-bottom: 1px solid #a78056;
}
.news-list-warp .news-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  line-height: 65px;
  height: 65px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.news-list-warp .news-link:hover {
  -webkit-transform: translate(10px, 0);
          transform: translate(10px, 0);
}
.news-list-warp .news-link .news-type {
  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;
  color: #fae5c5;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1154px -472px;
width:64px;
height:33px;

}
.news-list-warp .news-link .news-title {
  display: inline-block;
  width: 400px;
  height: 65px;
  padding-left: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.news-list-warp .news-link .news-time {
  margin-left: 23px;
}
.news-list-warp .see-more {
  position: absolute;
  font-size: 15px;
  color: #bb9c82;
  right: 70px;
  bottom: 30px;
}
.news-list-warp .see-more:hover {
  color: #fae5c5;
}
.news-list-warp .sq-btn {
  position: absolute;
  cursor: pointer;
  top: 50%;
  left: -39px;
  z-index: 3;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1099px -530px;
width:48px;
height:56px;

  -webkit-transform: translateY(-50%);

          transform: translateY(-50%);
}
.news-list-warp .sq-btn:hover {
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1151px -530px;
width:48px;
height:56px;

}
.news-list-warp .zk-btn {
  display: none;
  position: absolute;
  width: 199px;
  cursor: pointer;
  top: 0;
}
@media screen and (max-width: 1920px) {
  .nav-index {
    top: -82px;
    margin: 0 -20px;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  .nav-index .show-btn.open {
    top: 100px;
    left: -70px;
    background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1099px -472px;
width:51px;
height:54px;

  }
  .recharge {
    right: 0 !important;
  }
  .zk-btn {
    height: 370px;
  }
  .news-list-warp {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    top: 630px;
    right: -64px;
  }
  .news-list-warp.sq {
    top: 636px;
    right: 0;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  .sqs {
    top: 669px;
    right: 0;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
}
@media screen and (min-height: 1000px) and (max-width: 2200px) {
  .nav-index {
    top: -82px;
    margin: 0 -20px;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  .nav-index .show-btn.open {
    top: 100px;
    left: -70px;
    background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1099px -472px;
width:51px;
height:54px;

  }
  .recharge {
    right: 0 !important;
  }
  .zk-btn {
    height: 370px;
  }
  .news-list-warp {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    top: 630px;
    right: -64px;
  }
  .news-list-warp.sq {
    top: 636px;
    right: 0;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  .sqs {
    top: 669px;
    right: 0;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
}
@media screen and (max-width: 1750px) {
  .nav-index {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  .recharge {
    right: 0 !important;
  }
  .zk-btn {
    height: 370px;
  }
  .news-list-warp {
    top: 620px;
    right: -64px;
    z-index: 4;
  }
  .news-list-warp.sq {
    top: 635px;
    width: 259px;
    right: -25px;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  .sqs {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    right: -3px;
    top: 667px;
  }
}
.pop-index {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #000;
  z-index: 999;
  background-color: rgba(0, 0, 0, 0.8);
}
.pop-index .background {
  position: absolute;
  left: 50%;
  top: 40%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-0px -0px;
width:752px;
height:312px;

}
.pop-index .background::after {
  content: '';
  position: absolute;
  left: -150px;
  top: 115px;
  height: 348px;
  width: 360px;
  mix-blend-mode: normal;
  -webkit-transform-origin: -51% 123%;
          transform-origin: -51% 123%;
  -webkit-animation: corrugation-right-anmi 2s steps(1) infinite normal;
          animation: corrugation-right-anmi 2s steps(1) infinite normal;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/corrugation-right_9e26f873.png);
  background-size: 500% 500%;
}
.pop-index .background::before {
  content: '';
  position: absolute;
  right: -166px;
  top: -160px;
  height: 346px;
  width: 338px;
  mix-blend-mode: normal;
  -webkit-transform-origin: 154% -2%;
          transform-origin: 154% -2%;
  -webkit-animation: corrugation-left-anmi 2s steps(1) infinite normal;
          animation: corrugation-left-anmi 2s steps(1) infinite normal;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/corrugation-left_9df703d6.png);
  background-size: 500% 500%;
}
.pop-index .close {
  position: absolute;
  top: -14%;
  right: -5%;
  cursor: pointer;
  background: url(https://h.res.netease.com/pc/zt/20230329152917/assets/sprite-39dd61_39dd613c.png);background-size:1959px 1831px;
background-position:-1701px -904px;
width:56px;
height:55px;

}
.pop-index .close:hover {
  -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
  opacity: 0.5;
}
.pop-index .message {
  position: absolute;
  top: 50%;
  left: 31%;
  font-size: 20px;
  color: #f2d9b9;
}
@-webkit-keyframes li-anim {
  0% {
    background-position: 0 0;
  }
  8.3% {
    background-position: -428px 0;
  }
  16.7% {
    background-position: -856px 0;
  }
  25% {
    background-position: -1284px 0;
  }
  33.3% {
    background-position: 0 -128px;
  }
  41.7% {
    background-position: -428px -128px;
  }
  50% {
    background-position: -856px -128px;
  }
  58.3% {
    background-position: -1284px -128px;
  }
  66.7% {
    background-position: 0 -256px;
  }
  75% {
    background-position: -428px -256px;
  }
  83.3% {
    background-position: -856px -256px;
  }
  91.7% {
    background-position: -1284px -256px;
  }
  100% {
    background-position: -1284px -256px;
  }
}
@keyframes li-anim {
  0% {
    background-position: 0 0;
  }
  8.3% {
    background-position: -428px 0;
  }
  16.7% {
    background-position: -856px 0;
  }
  25% {
    background-position: -1284px 0;
  }
  33.3% {
    background-position: 0 -128px;
  }
  41.7% {
    background-position: -428px -128px;
  }
  50% {
    background-position: -856px -128px;
  }
  58.3% {
    background-position: -1284px -128px;
  }
  66.7% {
    background-position: 0 -256px;
  }
  75% {
    background-position: -428px -256px;
  }
  83.3% {
    background-position: -856px -256px;
  }
  91.7% {
    background-position: -1284px -256px;
  }
  100% {
    background-position: -1284px -256px;
  }
}
@-webkit-keyframes text-anim {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  16.67% {
    -webkit-transform: translate(-43px, 0);
            transform: translate(-43px, 0);
  }
  50% {
    -webkit-transform: translate(-43px, 0);
            transform: translate(-43px, 0);
  }
  66.67% {
    -webkit-transform: translate(-43px, 0);
            transform: translate(-43px, 0);
  }
  100% {
    -webkit-transform: translate(-43px, 0);
            transform: translate(-43px, 0);
  }
}
@keyframes text-anim {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  16.67% {
    -webkit-transform: translate(-43px, 0);
            transform: translate(-43px, 0);
  }
  50% {
    -webkit-transform: translate(-43px, 0);
            transform: translate(-43px, 0);
  }
  66.67% {
    -webkit-transform: translate(-43px, 0);
            transform: translate(-43px, 0);
  }
  100% {
    -webkit-transform: translate(-43px, 0);
            transform: translate(-43px, 0);
  }
}
@-webkit-keyframes sprite_danchuangguangxiao_4 {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -1060px 0;
  }
  8.3% {
    background-position: -2120px 0;
  }
  12.5% {
    background-position: -3180px 0;
  }
  16.7% {
    background-position: -4240px 0;
  }
  20.8% {
    background-position: 0 -780px;
  }
  25% {
    background-position: -1060px -780px;
  }
  29.2% {
    background-position: -2120px -780px;
  }
  33.3% {
    background-position: -3180px -780px;
  }
  37.5% {
    background-position: -4240px -780px;
  }
  41.7% {
    background-position: 0 -1560px;
  }
  45.8% {
    background-position: -1060px -1560px;
  }
  50% {
    background-position: -2120px -1560px;
  }
  54.2% {
    background-position: -3180px -1560px;
  }
  58.3% {
    background-position: -4240px -1560px;
  }
  62.5% {
    background-position: 0 -2340px;
  }
  66.7% {
    background-position: -1060px -2340px;
  }
  70.8% {
    background-position: -2120px -2340px;
  }
  75% {
    background-position: -3180px -2340px;
  }
  79.2% {
    background-position: -4240px -2340px;
  }
  83.3% {
    background-position: 0 -3120px;
  }
  87.5% {
    background-position: -1060px -3120px;
  }
  91.7% {
    background-position: -2120px -3120px;
  }
  95.8% {
    background-position: -3180px -3120px;
  }
  100% {
    background-position: -3180px -3120px;
  }
}
@keyframes sprite_danchuangguangxiao_4 {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -1060px 0;
  }
  8.3% {
    background-position: -2120px 0;
  }
  12.5% {
    background-position: -3180px 0;
  }
  16.7% {
    background-position: -4240px 0;
  }
  20.8% {
    background-position: 0 -780px;
  }
  25% {
    background-position: -1060px -780px;
  }
  29.2% {
    background-position: -2120px -780px;
  }
  33.3% {
    background-position: -3180px -780px;
  }
  37.5% {
    background-position: -4240px -780px;
  }
  41.7% {
    background-position: 0 -1560px;
  }
  45.8% {
    background-position: -1060px -1560px;
  }
  50% {
    background-position: -2120px -1560px;
  }
  54.2% {
    background-position: -3180px -1560px;
  }
  58.3% {
    background-position: -4240px -1560px;
  }
  62.5% {
    background-position: 0 -2340px;
  }
  66.7% {
    background-position: -1060px -2340px;
  }
  70.8% {
    background-position: -2120px -2340px;
  }
  75% {
    background-position: -3180px -2340px;
  }
  79.2% {
    background-position: -4240px -2340px;
  }
  83.3% {
    background-position: 0 -3120px;
  }
  87.5% {
    background-position: -1060px -3120px;
  }
  91.7% {
    background-position: -2120px -3120px;
  }
  95.8% {
    background-position: -3180px -3120px;
  }
  100% {
    background-position: -3180px -3120px;
  }
}
@-webkit-keyframes title-animation {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -760px 0;
  }
  8.3% {
    background-position: -1520px 0;
  }
  12.5% {
    background-position: -2280px 0;
  }
  16.7% {
    background-position: -3040px 0;
  }
  20.8% {
    background-position: 0 -870px;
  }
  25% {
    background-position: -760px -870px;
  }
  29.2% {
    background-position: -1520px -870px;
  }
  33.3% {
    background-position: -2280px -870px;
  }
  37.5% {
    background-position: -3040px -870px;
  }
  41.7% {
    background-position: 0 -1740px;
  }
  45.8% {
    background-position: -760px -1740px;
  }
  50% {
    background-position: -1520px -1740px;
  }
  54.2% {
    background-position: -2280px -1740px;
  }
  58.3% {
    background-position: -3040px -1740px;
  }
  62.5% {
    background-position: 0 -2610px;
  }
  66.7% {
    background-position: -760px -2610px;
  }
  70.8% {
    background-position: -1520px -2610px;
  }
  75% {
    background-position: -2280px -2610px;
  }
  79.2% {
    background-position: -3040px -2610px;
  }
  83.3% {
    background-position: 0 -3480px;
  }
  87.5% {
    background-position: -760px -3480px;
  }
  91.7% {
    background-position: -1520px -3480px;
  }
  95.8% {
    background-position: -2280px -3480px;
  }
  100% {
    background-position: -2280px -3480px;
  }
}
@keyframes title-animation {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -760px 0;
  }
  8.3% {
    background-position: -1520px 0;
  }
  12.5% {
    background-position: -2280px 0;
  }
  16.7% {
    background-position: -3040px 0;
  }
  20.8% {
    background-position: 0 -870px;
  }
  25% {
    background-position: -760px -870px;
  }
  29.2% {
    background-position: -1520px -870px;
  }
  33.3% {
    background-position: -2280px -870px;
  }
  37.5% {
    background-position: -3040px -870px;
  }
  41.7% {
    background-position: 0 -1740px;
  }
  45.8% {
    background-position: -760px -1740px;
  }
  50% {
    background-position: -1520px -1740px;
  }
  54.2% {
    background-position: -2280px -1740px;
  }
  58.3% {
    background-position: -3040px -1740px;
  }
  62.5% {
    background-position: 0 -2610px;
  }
  66.7% {
    background-position: -760px -2610px;
  }
  70.8% {
    background-position: -1520px -2610px;
  }
  75% {
    background-position: -2280px -2610px;
  }
  79.2% {
    background-position: -3040px -2610px;
  }
  83.3% {
    background-position: 0 -3480px;
  }
  87.5% {
    background-position: -760px -3480px;
  }
  91.7% {
    background-position: -1520px -3480px;
  }
  95.8% {
    background-position: -2280px -3480px;
  }
  100% {
    background-position: -2280px -3480px;
  }
}
@-webkit-keyframes title-hover-animation {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -760px 0;
  }
  8.3% {
    background-position: -1520px 0;
  }
  12.5% {
    background-position: -2280px 0;
  }
  16.7% {
    background-position: -3040px 0;
  }
  20.8% {
    background-position: 0 -870px;
  }
  25% {
    background-position: -760px -870px;
  }
  29.2% {
    background-position: -1520px -870px;
  }
  33.3% {
    background-position: -2280px -870px;
  }
  37.5% {
    background-position: -3040px -870px;
  }
  41.7% {
    background-position: 0 -1740px;
  }
  45.8% {
    background-position: -760px -1740px;
  }
  50% {
    background-position: -1520px -1740px;
  }
  54.2% {
    background-position: -2280px -1740px;
  }
  58.3% {
    background-position: -3040px -1740px;
  }
  62.5% {
    background-position: 0 -2610px;
  }
  66.7% {
    background-position: -760px -2610px;
  }
  70.8% {
    background-position: -1520px -2610px;
  }
  75% {
    background-position: -2280px -2610px;
  }
  79.2% {
    background-position: -3040px -2610px;
  }
  83.3% {
    background-position: 0 -3480px;
  }
  87.5% {
    background-position: -760px -3480px;
  }
  91.7% {
    background-position: -1520px -3480px;
  }
  95.8% {
    background-position: -2280px -3480px;
  }
  100% {
    background-position: -2280px -3480px;
  }
}
@keyframes title-hover-animation {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -760px 0;
  }
  8.3% {
    background-position: -1520px 0;
  }
  12.5% {
    background-position: -2280px 0;
  }
  16.7% {
    background-position: -3040px 0;
  }
  20.8% {
    background-position: 0 -870px;
  }
  25% {
    background-position: -760px -870px;
  }
  29.2% {
    background-position: -1520px -870px;
  }
  33.3% {
    background-position: -2280px -870px;
  }
  37.5% {
    background-position: -3040px -870px;
  }
  41.7% {
    background-position: 0 -1740px;
  }
  45.8% {
    background-position: -760px -1740px;
  }
  50% {
    background-position: -1520px -1740px;
  }
  54.2% {
    background-position: -2280px -1740px;
  }
  58.3% {
    background-position: -3040px -1740px;
  }
  62.5% {
    background-position: 0 -2610px;
  }
  66.7% {
    background-position: -760px -2610px;
  }
  70.8% {
    background-position: -1520px -2610px;
  }
  75% {
    background-position: -2280px -2610px;
  }
  79.2% {
    background-position: -3040px -2610px;
  }
  83.3% {
    background-position: 0 -3480px;
  }
  87.5% {
    background-position: -760px -3480px;
  }
  91.7% {
    background-position: -1520px -3480px;
  }
  95.8% {
    background-position: -2280px -3480px;
  }
  100% {
    background-position: -2280px -3480px;
  }
}
@-webkit-keyframes gw-anim {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -206px 0;
  }
  8.3% {
    background-position: -412px 0;
  }
  12.5% {
    background-position: -618px 0;
  }
  16.7% {
    background-position: -824px 0;
  }
  20.8% {
    background-position: 0 -132px;
  }
  25% {
    background-position: -206px -132px;
  }
  29.2% {
    background-position: -412px -132px;
  }
  33.3% {
    background-position: -618px -132px;
  }
  37.5% {
    background-position: -824px -132px;
  }
  41.7% {
    background-position: 0 -264px;
  }
  45.8% {
    background-position: -206px -264px;
  }
  50% {
    background-position: -412px -264px;
  }
  54.2% {
    background-position: -618px -264px;
  }
  58.3% {
    background-position: -824px -264px;
  }
  62.5% {
    background-position: 0 -396px;
  }
  66.7% {
    background-position: -206px -396px;
  }
  70.8% {
    background-position: -412px -396px;
  }
  75% {
    background-position: -618px -396px;
  }
  79.2% {
    background-position: -824px -396px;
  }
  83.3% {
    background-position: 0 -528px;
  }
  87.5% {
    background-position: -206px -528px;
  }
  91.7% {
    background-position: -412px -528px;
  }
  95.8% {
    background-position: -618px -528px;
  }
  100% {
    background-position: -618px -528px;
  }
}
@keyframes gw-anim {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -206px 0;
  }
  8.3% {
    background-position: -412px 0;
  }
  12.5% {
    background-position: -618px 0;
  }
  16.7% {
    background-position: -824px 0;
  }
  20.8% {
    background-position: 0 -132px;
  }
  25% {
    background-position: -206px -132px;
  }
  29.2% {
    background-position: -412px -132px;
  }
  33.3% {
    background-position: -618px -132px;
  }
  37.5% {
    background-position: -824px -132px;
  }
  41.7% {
    background-position: 0 -264px;
  }
  45.8% {
    background-position: -206px -264px;
  }
  50% {
    background-position: -412px -264px;
  }
  54.2% {
    background-position: -618px -264px;
  }
  58.3% {
    background-position: -824px -264px;
  }
  62.5% {
    background-position: 0 -396px;
  }
  66.7% {
    background-position: -206px -396px;
  }
  70.8% {
    background-position: -412px -396px;
  }
  75% {
    background-position: -618px -396px;
  }
  79.2% {
    background-position: -824px -396px;
  }
  83.3% {
    background-position: 0 -528px;
  }
  87.5% {
    background-position: -206px -528px;
  }
  91.7% {
    background-position: -412px -528px;
  }
  95.8% {
    background-position: -618px -528px;
  }
  100% {
    background-position: -618px -528px;
  }
}
@-webkit-keyframes down-anim {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -206px 0;
  }
  8.3% {
    background-position: -412px 0;
  }
  12.5% {
    background-position: -618px 0;
  }
  16.7% {
    background-position: -824px 0;
  }
  20.8% {
    background-position: 0 -68px;
  }
  25% {
    background-position: -206px -68px;
  }
  29.2% {
    background-position: -412px -68px;
  }
  33.3% {
    background-position: -618px -68px;
  }
  37.5% {
    background-position: -824px -68px;
  }
  41.7% {
    background-position: 0 -136px;
  }
  45.8% {
    background-position: -206px -136px;
  }
  50% {
    background-position: -412px -136px;
  }
  54.2% {
    background-position: -618px -136px;
  }
  58.3% {
    background-position: -824px -136px;
  }
  62.5% {
    background-position: 0 -204px;
  }
  66.7% {
    background-position: -206px -204px;
  }
  70.8% {
    background-position: -412px -204px;
  }
  75% {
    background-position: -618px -204px;
  }
  79.2% {
    background-position: -824px -204px;
  }
  83.3% {
    background-position: 0 -272px;
  }
  87.5% {
    background-position: -206px -272px;
  }
  91.7% {
    background-position: -412px -272px;
  }
  95.8% {
    background-position: -618px -272px;
  }
  100% {
    background-position: -618px -272px;
  }
}
@keyframes down-anim {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -206px 0;
  }
  8.3% {
    background-position: -412px 0;
  }
  12.5% {
    background-position: -618px 0;
  }
  16.7% {
    background-position: -824px 0;
  }
  20.8% {
    background-position: 0 -68px;
  }
  25% {
    background-position: -206px -68px;
  }
  29.2% {
    background-position: -412px -68px;
  }
  33.3% {
    background-position: -618px -68px;
  }
  37.5% {
    background-position: -824px -68px;
  }
  41.7% {
    background-position: 0 -136px;
  }
  45.8% {
    background-position: -206px -136px;
  }
  50% {
    background-position: -412px -136px;
  }
  54.2% {
    background-position: -618px -136px;
  }
  58.3% {
    background-position: -824px -136px;
  }
  62.5% {
    background-position: 0 -204px;
  }
  66.7% {
    background-position: -206px -204px;
  }
  70.8% {
    background-position: -412px -204px;
  }
  75% {
    background-position: -618px -204px;
  }
  79.2% {
    background-position: -824px -204px;
  }
  83.3% {
    background-position: 0 -272px;
  }
  87.5% {
    background-position: -206px -272px;
  }
  91.7% {
    background-position: -412px -272px;
  }
  95.8% {
    background-position: -618px -272px;
  }
  100% {
    background-position: -618px -272px;
  }
}
@-webkit-keyframes recharge-anmi {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -306px 0;
  }
  8.3% {
    background-position: -612px 0;
  }
  12.5% {
    background-position: -918px 0;
  }
  16.7% {
    background-position: -1224px 0;
  }
  20.8% {
    background-position: 0 -160px;
  }
  25% {
    background-position: -306px -160px;
  }
  29.2% {
    background-position: -612px -160px;
  }
  33.3% {
    background-position: -918px -160px;
  }
  37.5% {
    background-position: -1224px -160px;
  }
  41.7% {
    background-position: 0 -320px;
  }
  45.8% {
    background-position: -306px -320px;
  }
  50% {
    background-position: -612px -320px;
  }
  54.2% {
    background-position: -918px -320px;
  }
  58.3% {
    background-position: -1224px -320px;
  }
  62.5% {
    background-position: 0 -480px;
  }
  66.7% {
    background-position: -306px -480px;
  }
  70.8% {
    background-position: -612px -480px;
  }
  75% {
    background-position: -918px -480px;
  }
  79.2% {
    background-position: -1224px -480px;
  }
  83.3% {
    background-position: 0 -640px;
  }
  87.5% {
    background-position: -306px -640px;
  }
  91.7% {
    background-position: -612px -640px;
  }
  95.8% {
    background-position: -918px -640px;
  }
  100% {
    background-position: -918px -640px;
  }
}
@keyframes recharge-anmi {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -306px 0;
  }
  8.3% {
    background-position: -612px 0;
  }
  12.5% {
    background-position: -918px 0;
  }
  16.7% {
    background-position: -1224px 0;
  }
  20.8% {
    background-position: 0 -160px;
  }
  25% {
    background-position: -306px -160px;
  }
  29.2% {
    background-position: -612px -160px;
  }
  33.3% {
    background-position: -918px -160px;
  }
  37.5% {
    background-position: -1224px -160px;
  }
  41.7% {
    background-position: 0 -320px;
  }
  45.8% {
    background-position: -306px -320px;
  }
  50% {
    background-position: -612px -320px;
  }
  54.2% {
    background-position: -918px -320px;
  }
  58.3% {
    background-position: -1224px -320px;
  }
  62.5% {
    background-position: 0 -480px;
  }
  66.7% {
    background-position: -306px -480px;
  }
  70.8% {
    background-position: -612px -480px;
  }
  75% {
    background-position: -918px -480px;
  }
  79.2% {
    background-position: -1224px -480px;
  }
  83.3% {
    background-position: 0 -640px;
  }
  87.5% {
    background-position: -306px -640px;
  }
  91.7% {
    background-position: -612px -640px;
  }
  95.8% {
    background-position: -918px -640px;
  }
  100% {
    background-position: -918px -640px;
  }
}
@-webkit-keyframes corrugation-right-anmi {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -360px 0;
  }
  8.3% {
    background-position: -720px 0;
  }
  12.5% {
    background-position: -1080px 0;
  }
  16.7% {
    background-position: -1440px 0;
  }
  20.8% {
    background-position: 0 -348px;
  }
  25% {
    background-position: -360px -348px;
  }
  29.2% {
    background-position: -720px -348px;
  }
  33.3% {
    background-position: -1080px -348px;
  }
  37.5% {
    background-position: -1440px -348px;
  }
  41.7% {
    background-position: 0 -696px;
  }
  45.8% {
    background-position: -360px -696px;
  }
  50% {
    background-position: -720px -696px;
  }
  54.2% {
    background-position: -1080px -696px;
  }
  58.3% {
    background-position: -1440px -696px;
  }
  62.5% {
    background-position: 0 -1044px;
  }
  66.7% {
    background-position: -360px -1044px;
  }
  70.8% {
    background-position: -720px -1044px;
  }
  75% {
    background-position: -1080px -1044px;
  }
  79.2% {
    background-position: -1440px -1044px;
  }
  83.3% {
    background-position: 0 -1392px;
  }
  87.5% {
    background-position: -360px -1392px;
  }
  91.7% {
    background-position: -720px -1392px;
  }
  95.8% {
    background-position: -1080px -1392px;
  }
  100% {
    background-position: -1080px -1392px;
  }
}
@keyframes corrugation-right-anmi {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -360px 0;
  }
  8.3% {
    background-position: -720px 0;
  }
  12.5% {
    background-position: -1080px 0;
  }
  16.7% {
    background-position: -1440px 0;
  }
  20.8% {
    background-position: 0 -348px;
  }
  25% {
    background-position: -360px -348px;
  }
  29.2% {
    background-position: -720px -348px;
  }
  33.3% {
    background-position: -1080px -348px;
  }
  37.5% {
    background-position: -1440px -348px;
  }
  41.7% {
    background-position: 0 -696px;
  }
  45.8% {
    background-position: -360px -696px;
  }
  50% {
    background-position: -720px -696px;
  }
  54.2% {
    background-position: -1080px -696px;
  }
  58.3% {
    background-position: -1440px -696px;
  }
  62.5% {
    background-position: 0 -1044px;
  }
  66.7% {
    background-position: -360px -1044px;
  }
  70.8% {
    background-position: -720px -1044px;
  }
  75% {
    background-position: -1080px -1044px;
  }
  79.2% {
    background-position: -1440px -1044px;
  }
  83.3% {
    background-position: 0 -1392px;
  }
  87.5% {
    background-position: -360px -1392px;
  }
  91.7% {
    background-position: -720px -1392px;
  }
  95.8% {
    background-position: -1080px -1392px;
  }
  100% {
    background-position: -1080px -1392px;
  }
}
@-webkit-keyframes corrugation-left-anmi {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -338px 0;
  }
  8.3% {
    background-position: -676px 0;
  }
  12.5% {
    background-position: -1014px 0;
  }
  16.7% {
    background-position: -1352px 0;
  }
  20.8% {
    background-position: 0 -346px;
  }
  25% {
    background-position: -338px -346px;
  }
  29.2% {
    background-position: -676px -346px;
  }
  33.3% {
    background-position: -1014px -346px;
  }
  37.5% {
    background-position: -1352px -346px;
  }
  41.7% {
    background-position: 0 -692px;
  }
  45.8% {
    background-position: -338px -692px;
  }
  50% {
    background-position: -676px -692px;
  }
  54.2% {
    background-position: -1014px -692px;
  }
  58.3% {
    background-position: -1352px -692px;
  }
  62.5% {
    background-position: 0 -1038px;
  }
  66.7% {
    background-position: -338px -1038px;
  }
  70.8% {
    background-position: -676px -1038px;
  }
  75% {
    background-position: -1014px -1038px;
  }
  79.2% {
    background-position: -1352px -1038px;
  }
  83.3% {
    background-position: 0 -1384px;
  }
  87.5% {
    background-position: -338px -1384px;
  }
  91.7% {
    background-position: -676px -1384px;
  }
  95.8% {
    background-position: -1014px -1384px;
  }
  100% {
    background-position: -1014px -1384px;
  }
}
@keyframes corrugation-left-anmi {
  0% {
    background-position: 0 0;
  }
  4.2% {
    background-position: -338px 0;
  }
  8.3% {
    background-position: -676px 0;
  }
  12.5% {
    background-position: -1014px 0;
  }
  16.7% {
    background-position: -1352px 0;
  }
  20.8% {
    background-position: 0 -346px;
  }
  25% {
    background-position: -338px -346px;
  }
  29.2% {
    background-position: -676px -346px;
  }
  33.3% {
    background-position: -1014px -346px;
  }
  37.5% {
    background-position: -1352px -346px;
  }
  41.7% {
    background-position: 0 -692px;
  }
  45.8% {
    background-position: -338px -692px;
  }
  50% {
    background-position: -676px -692px;
  }
  54.2% {
    background-position: -1014px -692px;
  }
  58.3% {
    background-position: -1352px -692px;
  }
  62.5% {
    background-position: 0 -1038px;
  }
  66.7% {
    background-position: -338px -1038px;
  }
  70.8% {
    background-position: -676px -1038px;
  }
  75% {
    background-position: -1014px -1038px;
  }
  79.2% {
    background-position: -1352px -1038px;
  }
  83.3% {
    background-position: 0 -1384px;
  }
  87.5% {
    background-position: -338px -1384px;
  }
  91.7% {
    background-position: -676px -1384px;
  }
  95.8% {
    background-position: -1014px -1384px;
  }
  100% {
    background-position: -1014px -1384px;
  }
}
@-webkit-keyframes slogin-anim {
  0% {
    background-position: 0 0;
  }
  2.5% {
    background-position: -1046px 0;
  }
  5% {
    background-position: -2092px 0;
  }
  7.5% {
    background-position: -3138px 0;
  }
  10% {
    background-position: -4184px 0;
  }
  12.5% {
    background-position: -5230px 0;
  }
  15% {
    background-position: -6276px 0;
  }
  17.5% {
    background-position: 0 -1036px;
  }
  20% {
    background-position: -1046px -1036px;
  }
  22.5% {
    background-position: -2092px -1036px;
  }
  25% {
    background-position: -3138px -1036px;
  }
  27.5% {
    background-position: -4184px -1036px;
  }
  30% {
    background-position: -5230px -1036px;
  }
  32.5% {
    background-position: -6276px -1036px;
  }
  35% {
    background-position: 0 -2072px;
  }
  37.5% {
    background-position: -1046px -2072px;
  }
  40% {
    background-position: -2092px -2072px;
  }
  42.5% {
    background-position: -3138px -2072px;
  }
  45% {
    background-position: -4184px -2072px;
  }
  47.5% {
    background-position: -5230px -2072px;
  }
  50% {
    background-position: -6276px -2072px;
  }
  52.5% {
    background-position: 0 -3108px;
  }
  55% {
    background-position: -1046px -3108px;
  }
  57.5% {
    background-position: -2092px -3108px;
  }
  60% {
    background-position: -3138px -3108px;
  }
  62.5% {
    background-position: -4184px -3108px;
  }
  65% {
    background-position: -5230px -3108px;
  }
  67.5% {
    background-position: -6276px -3108px;
  }
  70% {
    background-position: 0 -4144px;
  }
  72.5% {
    background-position: -1046px -4144px;
  }
  75% {
    background-position: -2092px -4144px;
  }
  77.5% {
    background-position: -3138px -4144px;
  }
  80% {
    background-position: -4184px -4144px;
  }
  82.5% {
    background-position: -5230px -4144px;
  }
  85% {
    background-position: -6276px -4144px;
  }
  87.5% {
    background-position: 0 -5180px;
  }
  90% {
    background-position: -1046px -5180px;
  }
  92.5% {
    background-position: -2092px -5180px;
  }
  95% {
    background-position: -3138px -5180px;
  }
  97.5% {
    background-position: -4184px -5180px;
  }
  100% {
    background-position: -4184px -5180px;
  }
}
@keyframes slogin-anim {
  0% {
    background-position: 0 0;
  }
  2.5% {
    background-position: -1046px 0;
  }
  5% {
    background-position: -2092px 0;
  }
  7.5% {
    background-position: -3138px 0;
  }
  10% {
    background-position: -4184px 0;
  }
  12.5% {
    background-position: -5230px 0;
  }
  15% {
    background-position: -6276px 0;
  }
  17.5% {
    background-position: 0 -1036px;
  }
  20% {
    background-position: -1046px -1036px;
  }
  22.5% {
    background-position: -2092px -1036px;
  }
  25% {
    background-position: -3138px -1036px;
  }
  27.5% {
    background-position: -4184px -1036px;
  }
  30% {
    background-position: -5230px -1036px;
  }
  32.5% {
    background-position: -6276px -1036px;
  }
  35% {
    background-position: 0 -2072px;
  }
  37.5% {
    background-position: -1046px -2072px;
  }
  40% {
    background-position: -2092px -2072px;
  }
  42.5% {
    background-position: -3138px -2072px;
  }
  45% {
    background-position: -4184px -2072px;
  }
  47.5% {
    background-position: -5230px -2072px;
  }
  50% {
    background-position: -6276px -2072px;
  }
  52.5% {
    background-position: 0 -3108px;
  }
  55% {
    background-position: -1046px -3108px;
  }
  57.5% {
    background-position: -2092px -3108px;
  }
  60% {
    background-position: -3138px -3108px;
  }
  62.5% {
    background-position: -4184px -3108px;
  }
  65% {
    background-position: -5230px -3108px;
  }
  67.5% {
    background-position: -6276px -3108px;
  }
  70% {
    background-position: 0 -4144px;
  }
  72.5% {
    background-position: -1046px -4144px;
  }
  75% {
    background-position: -2092px -4144px;
  }
  77.5% {
    background-position: -3138px -4144px;
  }
  80% {
    background-position: -4184px -4144px;
  }
  82.5% {
    background-position: -5230px -4144px;
  }
  85% {
    background-position: -6276px -4144px;
  }
  87.5% {
    background-position: 0 -5180px;
  }
  90% {
    background-position: -1046px -5180px;
  }
  92.5% {
    background-position: -2092px -5180px;
  }
  95% {
    background-position: -3138px -5180px;
  }
  97.5% {
    background-position: -4184px -5180px;
  }
  100% {
    background-position: -4184px -5180px;
  }
}
@-webkit-keyframes fade_in {
  0% {
    opacity: 0;
  }
  5.56% {
    opacity: 0;
  }
  22.22% {
    opacity: 0.94;
  }
  25% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade_in {
  0% {
    opacity: 0;
  }
  5.56% {
    opacity: 0;
  }
  22.22% {
    opacity: 0.94;
  }
  25% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fade_out {
  0% {
    opacity: 1;
  }
  5.56% {
    opacity: 1;
  }
  22.22% {
    opacity: 0.94;
  }
  25% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fade_out {
  0% {
    opacity: 1;
  }
  5.56% {
    opacity: 1;
  }
  22.22% {
    opacity: 0.94;
  }
  25% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes flicker {
  0% {
    opacity: 0;
  }
  33.33% {
    opacity: 1;
  }
  66.67% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes flicker {
  0% {
    opacity: 0;
  }
  33.33% {
    opacity: 1;
  }
  66.67% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes flash {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes flash {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes date-ac-anim {
  0% {
    opacity: 0;
  }
  5.56% {
    opacity: 0.7;
  }
  22.22% {
    opacity: 0.8;
  }
  100% {
    opacity: 1;
  }
}
@keyframes date-ac-anim {
  0% {
    opacity: 0;
  }
  5.56% {
    opacity: 0.7;
  }
  22.22% {
    opacity: 0.8;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes date-out-anim {
  0% {
    opacity: 1;
  }
  5.56% {
    opacity: 0.9;
  }
  22.22% {
    opacity: 0.8;
  }
  100% {
    opacity: 0.7;
  }
}
@keyframes date-out-anim {
  0% {
    opacity: 1;
  }
  5.56% {
    opacity: 0.9;
  }
  22.22% {
    opacity: 0.8;
  }
  100% {
    opacity: 0.7;
  }
}

