blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
dl,ol,ul{list-style:none}
img{border:0}
table{border-spacing:0;border-collapse:collapse}
input,select,textarea{font:12px "Roboto",'Microsoft YaHei',simsun,tahoma;outline:0}
a{text-decoration:none;outline:0}
a:hover{text-decoration:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
.clearfix:after{display:block;height:0;font-size:0;visibility:hidden;clear:both;content:''}
.clearfix{zoom:1}
.clear{clear:both}
.hidden{line-height:99999px;overflow:hidden}
.relative{position:relative}
.fl{float:left}
.fr{float:right}
.fz14{font-size:14px}
.mt20{margin-top:20px}
*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}
[v-cloak]{display:none}
a.ed,a.on{cursor:default!important}
::-webkit-scrollbar{width:5px}
::-webkit-scrollbar-thumb{background-color:#fefdcf;background-image:-webkit-linear-gradient(90deg,#fefdcf 30%,#ebbe6b 70%);border-radius:5px}
::-webkit-scrollbar-track{width:1px;height:698px;background:url(../images/scrollbar-track.png) repeat-y center/1px 100%}
@-webkit-keyframes startMask1{to{-webkit-mask-position:100% center;mask-position:100% center}
}
@keyframes startMask1{to{-webkit-mask-position:100% center;mask-position:100% center}
}
@-webkit-keyframes arrowDown{to{-webkit-transform:translate(0,10%);transform:translate(0,10%)}
}
@keyframes arrowDown{to{-webkit-transform:translate(0,10%);transform:translate(0,10%)}
}
@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-webkit-keyframes videoBtnMove{50%{opacity:.8;-webkit-transform:rotate(3deg);transform:rotate(3deg)}
70%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}
100%{opacity:1;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
}
@keyframes videoBtnMove{50%{opacity:.8;-webkit-transform:rotate(3deg);transform:rotate(3deg)}
70%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}
100%{opacity:1;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
}
@-webkit-keyframes tipBounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-8px,0);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes tipBounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-8px,0);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@-webkit-keyframes flash{from{opacity:.5;-webkit-filter:brightness(1);filter:brightness(1)}
to{opacity:1;-webkit-filter:brightness(1.3);filter:brightness(1.3)}
}
@keyframes flash{from{opacity:.5;-webkit-filter:brightness(1);filter:brightness(1)}
to{opacity:1;-webkit-filter:brightness(1.3);filter:brightness(1.3)}
}
@-webkit-keyframes popAni{0%{opacity:0}
100%{opacity:1}
}
@keyframes popAni{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes popItemAni{0%{opacity:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes popItemAni{0%{opacity:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes startMask{to{-webkit-mask-position:100% center;mask-position:100% center}
}
@keyframes startMask{to{-webkit-mask-position:100% center;mask-position:100% center}
}
.mask{-webkit-mask-image:url(https://wjdown.99.com/games/my/img/ani/mask/mask-down.png)}
.mist{-webkit-mask-image:url(https://wjdown.99.com/games/my/img/ani/mask/mask-up.png)}
.mask,.mist{-webkit-mask-size:4000% 100%;mask-size:4000% 100%;-webkit-animation:startMask .8s steps(39) both;animation:startMask .8s steps(39) both;z-index:10;opacity:1!important}
@-webkit-keyframes aniDrawLi{0%{-webkit-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}
100%{-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}
}
@-webkit-keyframes conUpAni{0%{opacity:0;-webkit-transform:translate(0,50%);transform:translate(0,50%)}
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes conUpAni{0%{opacity:0;-webkit-transform:translate(0,50%);transform:translate(0,50%)}
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes conDownAni{0%{opacity:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes conDownAni{0%{opacity:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes nsMask{to{-webkit-mask-position:0 100%;mask-position:0 100%}
}
@keyframes nsMask{to{-webkit-mask-position:0 100%;mask-position:0 100%}
}
@-webkit-keyframes btnAni{0%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
100%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}
}
@keyframes btnAni{0%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
100%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}
}
.p-ns .pic-box{-webkit-mask-image:url(https://wjdown.99.com/games/my/img/ani/mask/mask-transition.png);-webkit-mask-size:100% 3000%;mask-size:100% 3000%;-webkit-mask-position:0 0;mask-position:0 0;-webkit-animation:nsMask 2s steps(29) both 1;animation:nsMask 2s steps(29) both 1;opacity:0;-webkit-transition:opacity .5s .3s linear;transition:opacity .5s .3s linear}
.p-ns .con-intro li,.p-ns .con-other,.p-ns .tips,.p-ns h3{opacity:0;-webkit-transform:translate(0,50%);transform:translate(0,50%)}
.p-ns .btn-details a{opacity:0;-webkit-transform:translate(0,-10%);transform:translate(0,-10%);-webkit-transition:opacity .5s .5s linear,-webkit-transform .5s .5s linear;transition:opacity .5s .5s linear,-webkit-transform .5s .5s linear;transition:opacity .5s .5s linear,transform .5s .5s linear;transition:opacity .5s .5s linear,transform .5s .5s linear,-webkit-transform .5s .5s linear}
.p-ns .con-intro li,.p-ns .con-other,.p-ns .tips{-webkit-animation:conUpAni .5s linear 1;animation:conUpAni .5s linear 1}
.p-ns .con-intro li,.p-ns .con-other,.p-ns .tips{-webkit-transition:opacity .5s .5s linear,-webkit-transform .5s .5s linear;transition:opacity .5s .5s linear,-webkit-transform .5s .5s linear;transition:opacity .5s .5s linear,transform .5s .5s linear;transition:opacity .5s .5s linear,transform .5s .5s linear,-webkit-transform .5s .5s linear}
.p-ns h3{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:opacity .5s .5s,-webkit-transform .5s .5s;transition:opacity .5s .5s,-webkit-transform .5s .5s;transition:opacity .5s .5s,transform .5s .5s;transition:opacity .5s .5s,transform .5s .5s,-webkit-transform .5s .5s;-webkit-animation:conDownAni .5s 1;animation:conDownAni .5s 1}
.p-ns .tab-ns:before{opacity:0;-webkit-transition:opacity .5s .5s linear;transition:opacity .5s .5s linear}
.p-ns .tab-ns a{opacity:0;-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:opacity .4s .5s linear,-webkit-transform .4s .5s linear;transition:opacity .4s .5s linear,-webkit-transform .4s .5s linear;transition:opacity .4s .5s linear,transform .4s .5s linear;transition:opacity .4s .5s linear,transform .4s .5s linear,-webkit-transform .4s .5s linear}
.p-ns .tab-rank{opacity:0;-webkit-transition:opacity .3s .5s linear;transition:opacity .3s .5s linear}
.p-ns .tab-rank a{opacity:0;-webkit-transform:translate(0,50%);transform:translate(0,50%);-webkit-transition:opacity .3s .5s linear,-webkit-transform .3s .5s linear;transition:opacity .3s .5s linear,-webkit-transform .3s .5s linear;transition:opacity .3s .5s linear,transform .3s .5s linear;transition:opacity .3s .5s linear,transform .3s .5s linear,-webkit-transform .3s .5s linear}
.p-ns.swiper-slide-active .pic-box{opacity:1}
.p-ns.swiper-slide-active .btn-details a,.p-ns.swiper-slide-active .con-intro li,.p-ns.swiper-slide-active .con-other,.p-ns.swiper-slide-active .tips,.p-ns.swiper-slide-active h3{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-ns.swiper-slide-active .tab-ns:before{opacity:1}
.p-ns.swiper-slide-active .tab-ns a{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-ns.swiper-slide-active .tab-ns a:nth-child(1){-webkit-transition-delay:.95s;transition-delay:.95s}
.p-ns.swiper-slide-active .tab-ns a:nth-child(2){-webkit-transition-delay:1.1s;transition-delay:1.1s}
.p-ns.swiper-slide-active .tab-ns a:nth-child(3){-webkit-transition-delay:1.25s;transition-delay:1.25s}
.p-ns.swiper-slide-active .tab-ns a:nth-child(4){-webkit-transition-delay:1.4s;transition-delay:1.4s}
.p-ns.swiper-slide-active .tab-ns a:nth-child(5){-webkit-transition-delay:1.55s;transition-delay:1.55s}
.p-ns.swiper-slide-active .tab-rank{opacity:1}
.p-ns.swiper-slide-active .tab-rank a{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-ns.swiper-slide-active .tab-rank a:nth-child(1){-webkit-transition-delay:.9s;transition-delay:.9s}
.p-ns.swiper-slide-active .tab-rank a:nth-child(2){-webkit-transition-delay:1s;transition-delay:1s}
.p-ns.swiper-slide-active .tab-rank a:nth-child(3){-webkit-transition-delay:1.1s;transition-delay:1.1s}
.p-ns.swiper-slide-active .tab-rank a:nth-child(4){-webkit-transition-delay:1.2s;transition-delay:1.2s}
.p-zzwg .con-prize .btn-detail,.p-zzwg .con-prize .pic-box,.p-zzwg .con-prize p{opacity:0;-webkit-transition:opacity .3s linear,-webkit-transform .5s;transition:opacity .3s linear,-webkit-transform .5s;transition:opacity .3s linear,transform .5s;transition:opacity .3s linear,transform .5s,-webkit-transform .5s}
.p-zzwg .con-prize .btn-detail,.p-zzwg .con-prize p{-webkit-transform:translate(0,50%);transform:translate(0,50%)}
.p-zzwg .con-prize p{-webkit-transition-delay:.5s;transition-delay:.5s}
.p-zzwg .con-prize .pic-box{-webkit-transform:translate(0,10%);transform:translate(0,10%);-webkit-transition-delay:.6s;transition-delay:.6s}
.p-zzwg .con-prize .btn-detail{-webkit-transition-delay:.7s;transition-delay:.7s}
.p-zzwg.swiper-slide-active .con-prize .btn-detail,.p-zzwg.swiper-slide-active .con-prize .pic-box,.p-zzwg.swiper-slide-active .con-prize p{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-zzwg.swiper-slide-active .con-tag li{-webkit-animation:aniDrawLi 1.5s linear infinite alternate;animation:aniDrawLi 1.5s linear infinite alternate}
.p-lswd .tips,.p-lswd .tips02,.p-lswd h3,.p-lswd h4,.p-zzwg .tips,.p-zzwg .tips02,.p-zzwg h3,.p-zzwg h4{opacity:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.p-lswd .con-gift,.p-zzwg .con-gift{opacity:0;-webkit-transform:translate(0,50%);transform:translate(0,50%);-webkit-transition:opacity .3s .5s linear,-webkit-transform .5s .5s linear;transition:opacity .3s .5s linear,-webkit-transform .5s .5s linear;transition:opacity .3s .5s linear,transform .5s .5s linear;transition:opacity .3s .5s linear,transform .5s .5s linear,-webkit-transform .5s .5s linear}
.p-lswd h3,.p-zzwg h3{-webkit-transition:opacity .5s .3s linear,-webkit-transform .8s .3s linear;transition:opacity .5s .3s linear,-webkit-transform .8s .3s linear;transition:opacity .5s .3s linear,transform .8s .3s linear;transition:opacity .5s .3s linear,transform .8s .3s linear,-webkit-transform .8s .3s linear}
.p-lswd .tips,.p-lswd .tips02,.p-lswd h4,.p-zzwg .tips,.p-zzwg .tips02,.p-zzwg h4{-webkit-transition:opacity .5s .5s linear,-webkit-transform .5s .5s linear;transition:opacity .5s .5s linear,-webkit-transform .5s .5s linear;transition:opacity .5s .5s linear,transform .5s .5s linear;transition:opacity .5s .5s linear,transform .5s .5s linear,-webkit-transform .5s .5s linear}
.p-lswd.swiper-slide-active .con-gift,.p-lswd.swiper-slide-active .tips,.p-lswd.swiper-slide-active .tips02,.p-lswd.swiper-slide-active h3,.p-lswd.swiper-slide-active h4,.p-zzwg.swiper-slide-active .con-gift,.p-zzwg.swiper-slide-active .tips,.p-zzwg.swiper-slide-active .tips02,.p-zzwg.swiper-slide-active h3,.p-zzwg.swiper-slide-active h4{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-lswd .con-tips,.p-lswd h5{opacity:0}
.p-lswd h5{-webkit-transform:translate(0,50%);transform:translate(0,50%);-webkit-transition:opacity .3s .5s linear,-webkit-transform .5s .4s linear;transition:opacity .3s .5s linear,-webkit-transform .5s .4s linear;transition:opacity .3s .5s linear,transform .5s .4s linear;transition:opacity .3s .5s linear,transform .5s .4s linear,-webkit-transform .5s .4s linear}
.p-lswd .con-tips{-webkit-transform:translate(0,10%);transform:translate(0,10%);-webkit-transition:opacity .3s .7s linear,-webkit-transform .5s .7s linear;transition:opacity .3s .7s linear,-webkit-transform .5s .7s linear;transition:opacity .3s .7s linear,transform .5s .7s linear;transition:opacity .3s .7s linear,transform .5s .7s linear,-webkit-transform .5s .7s linear}
.p-lswd .tz-list .item{opacity:0;-webkit-transform:translate(0,20%);transform:translate(0,20%);-webkit-transition:opacity .4s .2s linear,-webkit-transform .4s .2s linear;transition:opacity .4s .2s linear,-webkit-transform .4s .2s linear;transition:opacity .4s .2s linear,transform .4s .2s linear;transition:opacity .4s .2s linear,transform .4s .2s linear,-webkit-transform .4s .2s linear}
.p-lswd.swiper-slide-active .con-tips,.p-lswd.swiper-slide-active h5{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-lswd.swiper-slide-active .tz-list .item{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-lswd.swiper-slide-active .tz-list .item:nth-child(1){-webkit-transition-delay:.8s;transition-delay:.8s}
.p-lswd.swiper-slide-active .tz-list .item:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}
.p-lswd.swiper-slide-active .tz-list .item:nth-child(3){-webkit-transition-delay:.4s;transition-delay:.4s}
.p-lswd.swiper-slide-active .tz-list .item:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}
.p-zzcc .tab-zzcc a{opacity:0;-webkit-transform:translate(0,20%);transform:translate(0,20%);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}
.p-zzcc .tit,.p-zzcc h3{opacity:0;-webkit-transform:translate(0,-20%);transform:translate(0,-20%);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}
.p-zzcc.swiper-slide-active .tab-zzcc a,.p-zzcc.swiper-slide-active .tit,.p-zzcc.swiper-slide-active h3{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-zzcc.swiper-slide-active .tab-zzcc a:nth-child(1){-webkit-transition-delay:.65s;transition-delay:.65s}
.p-zzcc.swiper-slide-active .tab-zzcc a:nth-child(2){-webkit-transition-delay:.8s;transition-delay:.8s}
.p-zzcc.swiper-slide-active .tab-zzcc a:nth-child(3){-webkit-transition-delay:.95s;transition-delay:.95s}
.p-wel .con-jslb{opacity:0;-webkit-transition:opacity .5s .5s;transition:opacity .5s .5s}
.p-wel .btn-detail{opacity:0;-webkit-transform:translate(0,-20%);transform:translate(0,-20%);-webkit-transition:opacity .5s .5s,-webkit-transform .5s .5s;transition:opacity .5s .5s,-webkit-transform .5s .5s;transition:opacity .5s .5s,transform .5s .5s;transition:opacity .5s .5s,transform .5s .5s,-webkit-transform .5s .5s}
.p-wel .gift-list li{opacity:0;-webkit-transform:translate(50%,0);transform:translate(50%,0)}
.p-wel .gift-list li{-webkit-transition:opacity .5s .3s,-webkit-transform .5s .3s;transition:opacity .5s .3s,-webkit-transform .5s .3s;transition:opacity .5s .3s,transform .5s .3s;transition:opacity .5s .3s,transform .5s .3s,-webkit-transform .5s .3s}
.p-wel .con-mssd,.p-wel .tips,.p-wel h3{opacity:0;-webkit-transform:translate(0,50%);transform:translate(0,50%)}
.p-wel .con-mssd,.p-wel h3{-webkit-transition:opacity .5s .5s,-webkit-transform .5s .5s;transition:opacity .5s .5s,-webkit-transform .5s .5s;transition:opacity .5s .5s,transform .5s .5s;transition:opacity .5s .5s,transform .5s .5s,-webkit-transform .5s .5s}
.p-wel .tips{-webkit-transition:opacity .5s .8s,-webkit-transform .5s .8s;transition:opacity .5s .8s,-webkit-transform .5s .8s;transition:opacity .5s .8s,transform .5s .8s;transition:opacity .5s .8s,transform .5s .8s,-webkit-transform .5s .8s}
.p-wel.swiper-slide-active .con-jslb{opacity:1}
.p-wel.swiper-slide-active .btn-detail,.p-wel.swiper-slide-active .con-mssd,.p-wel.swiper-slide-active .tips,.p-wel.swiper-slide-active h3{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-wel.swiper-slide-active .gift-list li{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-wel.swiper-slide-active .gift-list li:nth-child(1){-webkit-transition-delay:.65s;transition-delay:.65s}
.p-wel.swiper-slide-active .gift-list li:nth-child(2){-webkit-transition-delay:.8s;transition-delay:.8s}
.p-wel.swiper-slide-active .gift-list li:nth-child(3){-webkit-transition-delay:.95s;transition-delay:.95s}
.p-video .con-video,.p-video .tab-video,.p-video .tab-video02 a,.p-video h3{opacity:0}
.p-video .tab-video{-webkit-transition:opacity .5s .5s;transition:opacity .5s .5s}
.p-video h3{-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:opacity .5s .3s,-webkit-transform .5s .3s;transition:opacity .5s .3s,-webkit-transform .5s .3s;transition:opacity .5s .3s,transform .5s .3s;transition:opacity .5s .3s,transform .5s .3s,-webkit-transform .5s .3s}
.p-video .con-video,.p-video .tab-video02 a{-webkit-transform:translate(0,10%);transform:translate(0,10%);-webkit-transition:opacity .5s .3s,-webkit-transform .5s .3s;transition:opacity .5s .3s,-webkit-transform .5s .3s;transition:opacity .5s .3s,transform .5s .3s;transition:opacity .5s .3s,transform .5s .3s,-webkit-transform .5s .3s}
.p-video.swiper-slide-active .con-video,.p-video.swiper-slide-active .tab-video,.p-video.swiper-slide-active .tab-video02 a,.p-video.swiper-slide-active h3{opacity:1}
.p-video.swiper-slide-active .con-video,.p-video.swiper-slide-active .tab-video02 a,.p-video.swiper-slide-active h3{-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-lsqf .btn-rule,.p-lsqf .con-prize01,.p-lsqf .con-prize02,.p-lsqf .tips01,.p-lsqf h3{opacity:0;-webkit-transition:opacity .5s .3s linear,-webkit-transform .5s .3s linear;transition:opacity .5s .3s linear,-webkit-transform .5s .3s linear;transition:opacity .5s .3s linear,transform .5s .3s linear;transition:opacity .5s .3s linear,transform .5s .3s linear,-webkit-transform .5s .3s linear}
.p-lsqf .btn-rule,.p-lsqf h3{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.p-lsqf .con-prize01,.p-lsqf .con-prize02,.p-lsqf .tips02{-webkit-transform:translate(0,10%);transform:translate(0,10%)}
.p-lsqf .con-prize01,.p-lsqf h3{-webkit-transition-delay:.3s;transition-delay:.3s}
.p-lsqf .btn-rule,.p-lsqf .con-prize02,.p-lsqf .tips01{-webkit-transition-delay:.5s;transition-delay:.5s}
.p-lsqf.swiper-slide-active .btn-rule,.p-lsqf.swiper-slide-active .con-prize01,.p-lsqf.swiper-slide-active .con-prize02,.p-lsqf.swiper-slide-active .tips01,.p-lsqf.swiper-slide-active h3{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-ylhz .act-list,.p-ylhz .con-ylhz,.p-ylhz .con-ylhz02{opacity:0}
.p-ylhz .act-list,.p-ylhz .con-ylhz{-webkit-transform:translate(0,-20%);transform:translate(0,-20%);-webkit-transition:opacity .5s .3s,-webkit-transform .5s .3s;transition:opacity .5s .3s,-webkit-transform .5s .3s;transition:opacity .5s .3s,transform .5s .3s;transition:opacity .5s .3s,transform .5s .3s,-webkit-transform .5s .3s}
.p-ylhz .con-ylhz02{-webkit-transform:translate(0,20%);transform:translate(0,20%);-webkit-transition:opacity .5s .5s,-webkit-transform .5s .5s;transition:opacity .5s .5s,-webkit-transform .5s .5s;transition:opacity .5s .5s,transform .5s .5s;transition:opacity .5s .5s,transform .5s .5s,-webkit-transform .5s .5s}
.p-ylhz.swiper-slide-active .act-list,.p-ylhz.swiper-slide-active .con-ylhz,.p-ylhz.swiper-slide-active .con-ylhz02{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
body{background:#000;color:#fff;font-family:"Roboto", sans-serif;}
.wrapper{padding:1px}
.wrapper h2{display:none}
.wrapper h3{font-size:0}
.flex{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}
a{display:inline-block;text-align:center}
a.dis,a.on{pointer-events:none}
a.dis:active,a.dis:hover,a.has:active,a.has:hover{-webkit-filter:brightness(1);filter:brightness(1);cursor:default}
.img-box img{display:inline-block;vertical-align:middle}
.hide{opacity:0;-webkit-transition:all .4s;transition:all .4s}
nav{z-index:9;text-align:center;-webkit-transition:all 1s;transition:all 1s;pointer-events:none}
nav:before{pointer-events:none}
nav a{vertical-align:middle;pointer-events:auto}
nav .nav-a{position:relative;color:#c0be93;z-index:0}
nav .nav-a span{pointer-events:none;background-image:url(../images/nav-txt-clip.png),-webkit-linear-gradient(90deg,#c0be93 20%,#c0be93 50%)}
nav .btn-index{width:45px;height:44px;background:url(../images/btn-index.png) no-repeat center/contain}
nav .btn-index.on,nav .btn-index:hover{background:url(../images/btn-index-on.png) no-repeat center/contain}
nav .btn-operate{position:absolute;z-index:10}
nav .btn-operate:before{position:absolute;top:0;left:-22px;content:'';width:88px;height:47px;pointer-events:none;background:url(../images/btn-operate.png) no-repeat center/contain}
nav .btn-operate.open{-webkit-animation:tada 2s infinite;animation:tada 2s infinite}
nav .btn-operate.open:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
nav.open .nav-bar{display:block}
.nav-bar{position:absolute;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;display:none}
.p-ns{-webkit-transition:background .3s;transition:background .3s}
.p-ns h3{position:absolute;font-size:0}
.p-ns>div{-webkit-transition:background .3s;transition:background .3s}
.p-ns .pic-box{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}
.p-ns .pic-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.tab-ns{position:absolute;text-align:center;z-index:2;width:101px;height:735px;padding:154px 0;background:url(../images/tab-ns-line.png) no-repeat center/contain}
.tab-ns:before{position:absolute;top:0;left:48px;width:769px;height:735px;content:'';pointer-events:none;z-index:-1;background:url(../images/tab-ns-line.png) no-repeat center/contain}
.tab-ns a{position:relative;width:101px;height:101px;font-size:16px;color:#9c8358;z-index:0;vertical-align:top}
.tab-ns a span{display:block;width:101px;height:101px;padding:22px 5px;line-height:1.3;position:relative;color:#d5c27f;-webkit-filter:drop-shadow(0 0 1px #060001);filter:drop-shadow(0 0 1px #060001);background-image:url(../images/tab-rank-clip.png),-webkit-linear-gradient(90deg,#d5c27f 20%,#d5c27f 50%);background-size:100% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.tab-ns a span strong{font-size:22px;display:block}
.tab-ns a:before{position:absolute;top:-96px;left:-86px;content:'';pointer-events:none;width:280px;height:265px;z-index:-1}
.tab-ns a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.tab-ns a.on span{display:none}
.tab-ns a:nth-child(1){margin:0 0 51px 48px}
.tab-ns a:nth-child(3){margin:53px 0 39px 9px}
.tab-ns a:nth-child(4){margin:0 0 0 111px}
.tab-rank{position:absolute;z-index:5;width:538px;height:22px;background:url(../images/tab-rank-bg.png) no-repeat center/contain}
.tab-rank a{position:relative;width:56px;height:60px;margin:0 31px;font-size:18px}
.tab-rank a span{color:#d8c17a;-webkit-filter:drop-shadow(0 0 1px #060001);filter:drop-shadow(0 0 1px #060001);background-image:url(../images/tab-rank-clip.png),-webkit-linear-gradient(90deg,#d8c17a 20%,#d8c17a 50%);background-size:100% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height: 1;}
.tab-rank a:before{position:absolute;top:-8px;left:-12px;content:'';width:79px;height:75px;pointer-events:none;background:url(../images/tab-rank-hjsm.png) no-repeat center/contain}
.tab-rank a.on:before,.tab-rank a:hover:before{background:url(../images/tab-rank-on.png) no-repeat center/contain!important}
.tab-rank a.on{z-index:1;pointer-events:none}
.font-nor span{display:block; background-size:100% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.btn-details{position:absolute;z-index:2;width:65px;}
.btn-details a{ width: 201px; height:231px;margin-top:-15px;padding:43px 20px 20px;line-height:1;font-size:25px}
.btn-details a span{ display: block; padding: 0 20px; height: 100%; display: flex; align-items: center; justify-content: center; line-height: 1; color:#d8c17a;background-image:url(../images/btn-details-clip.png),-webkit-linear-gradient(90deg,#d8c17a 20%,#d8c17a 50%)}
.con-other{position:absolute;width:65px;z-index:3}
.con-other .pop-card{position:absolute;top:58px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:211px;height:367px;display:none}
.con-other .pop-card .name{position:absolute;bottom:50px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:105px;height:30px;line-height:39px;font-size:14px;color:#441d1c;background:url(../images/ns-zq-name.png) no-repeat center/contain}
.con-other a{position:relative;width:65px;height:67px;font-size:16px}
.con-other a span{width:100%;height:100%;-webkit-filter:drop-shadow(0 0 1px #060001);filter:drop-shadow(0 0 1px #060001);background-image:url(../images/tab-rank-clip.png),-webkit-linear-gradient(90deg,#d5c27f 20%,#d5c27f 50%);background-size:100% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.con-other a.on,.con-other a:hover{z-index:1;background:url(../images/tab-other-on.png) no-repeat center/contain!important}
.con-other a.on .pop-card,.con-other a:hover .pop-card{display:block}
.scroll-con{overflow-y:auto;overflow-x:hidden}
.con-intro{position:absolute;width:507px;height:977px}
.con-intro .scroll-con{will-change:transform;width:483px;height:802px;padding:0 0 50px 68px}
.con-intro li{position:relative;width:404px}
.con-intro li:after{display:block;width:396px;height:19px;content:'';margin:7px 0 7px -4px;background:url(../images/ns-intro-line.png) no-repeat center/contain}
.con-intro li:last-child:after{display:none}
.con-intro h4{width:247px;height:30px;line-height:34px;font-size:23px;color:#e3cf9b;margin:3px 0 6px -8px;padding:0 0 0 62px}
.con-intro h4 span{letter-spacing:3px;-webkit-filter:drop-shadow(0 0 1px #3a1921) drop-shadow(0 0 14px #3a1921);filter:drop-shadow(0 0 1px #3a1921) drop-shadow(0 0 14px #3a1921);background-image:-webkit-linear-gradient(90deg,#f3ebd6 40%,#e3cf9b 74%);-webkit-transform-origin:left center;transform-origin:left center}
.con-intro .skill-type{position:absolute;top:2px;right:18px;width:52px;height:26px;line-height:29px;font-size:15px;color:#ffe18f;text-align:center;padding:0 2px 0 0;background:url(../images/ns-tag-skill-bd.png) no-repeat center/contain}
.con-intro .skill-type.long,.con-intro .skill-type.zq{width:82px;background:url(../images/ns-tag-skill-zq.png) no-repeat center/contain}
.con-intro .skill-type.zd{background:url(../images/ns-tag-skill-zd.png) no-repeat center/contain}
.con-intro .skill-type.bd{background:url(../images/ns-tag-skill-bd.png) no-repeat center/contain}
.con-intro .skill-type.xy{width:82px;background:url(../images/ns-tag-skill-xy.png) no-repeat center/contain}
.con-intro .skill-pic{position:absolute;top:-25px;left:-62px;width:147px;height:113px;padding:32px 0 0 39px;background:url(../images/ns-skill-pic.png) no-repeat center/contain}
.con-intro .skill-pic img{width:68px;height:68px;border-radius:68px}
.con-intro .txt{width:399px;height:104px;font-size:16px;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-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:17px 28px 16px 42px;color:#ecd189;-webkit-transition:all .3s;transition:all .3s}
.con-intro .txt.is-hover{cursor:pointer}
.con-intro .txt.is-hover:hover{height:318px;margin:-7px 0}
.con-intro .txt.is-hover:hover p{-webkit-line-clamp:revert;overflow:visible}
.con-intro .txt p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word;}
.con-intro .tips{font-size:16px;font-weight:700;color:#c8b47d;text-align:center;padding:20px 0 0 50px;background-image:-webkit-linear-gradient(90deg,#c6c0ac 20%,#c8b47d 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.p-ns-hjsm h3{background:url(../images/tit-ns-hjsm.png) no-repeat center/contain}
.p-ns-hjsm .tab-ns a:before{background:url(../images/tab-ns-hjsm.png) no-repeat center/contain}
.p-ns-hjsm .tab-ns a.on:before{background:url(../images/tab-ns-hjsm-on.png) no-repeat center/contain}
.p-ns-hjsm .btn-details a{background:url(../images/ns-hjsm-btn-detail.png) no-repeat center/contain}
.p-ns-hjsm .btn-details a.on,.p-ns-hjsm .btn-details a:hover{background:url(../images/ns-hjsm-btn-detail-on.png) no-repeat center/contain}
.p-ns-hjsm .btn-details a.on span,.p-ns-hjsm .btn-details a:hover span{color:#52300d;background-image:-webkit-linear-gradient(90deg,#52300d 20%,#52300d 50%)}
.p-ns-hjsm .con-other a{background:url(../images/tab-other-hjsm.png) no-repeat center/contain}
.p-ns-hjsm .con-intro{background:url(../images/ns-hjsm-intro.png) no-repeat center/contain}
.p-ns-hjsm .con-intro h4{background:url(../images/ns-hjsm-tit.png) no-repeat left center/contain}
.p-ns-hjsm .con-intro .txt{background:url(../images/ns-hjsm-intro-item-s.png) no-repeat center/contain}
.p-ns-hjsm .con-intro .txt.is-hover:hover{background:url(../images/ns-hjsm-intro-item.png) no-repeat center/contain}
.p-ns-jwyf h3{background:url(../images/tit-ns-jwyf.png) no-repeat center/contain}
.p-ns-jwyf .tab-ns a:before{background:url(../images/tab-ns-jwyf.png) no-repeat center/contain}
.p-ns-jwyf .tab-ns a.on:before{background:url(../images/tab-ns-jwyf-on.png) no-repeat center/contain}
.p-ns-jwyf .tab-rank a:before{background:url(../images/tab-rank-jwyf.png) no-repeat center/contain}
.p-ns-jwyf .btn-details a{background:url(../images/ns-jwyf-btn-detail.png) no-repeat center/contain}
.p-ns-jwyf .btn-details a.on,.p-ns-jwyf .btn-details a:hover{background:url(../images/ns-jwyf-btn-detail-on.png) no-repeat center/contain}
.p-ns-jwyf .con-other a{background:url(../images/tab-other-jwyf.png) no-repeat center/contain}
.p-ns-jwyf .con-intro{background:url(../images/ns-jwyf-intro.png) no-repeat center/contain}
.p-ns-jwyf .con-intro h4{background:url(../images/ns-jwyf-tit.png) no-repeat center/contain}
.p-ns-jwyf .con-intro .txt{background:url(../images/ns-jwyf-intro-item-s.png) no-repeat center/contain}
.p-ns-jwyf .con-intro .txt.is-hover:hover{background:url(../images/ns-jwyf-intro-item.png) no-repeat center/contain}
.p-ns-mysw h3{background:url(../images/tit-ns-mysw.png) no-repeat center/contain}
.p-ns-mysw .tab-ns a:before{background:url(../images/tab-ns-mysw.png) no-repeat center/contain}
.p-ns-mysw .tab-ns a.on:before{background:url(../images/tab-ns-mysw-on.png) no-repeat center/contain}
.p-ns-mysw .tab-rank a:before{background:url(../images/tab-rank-mysw.png) no-repeat center/contain}
.p-ns-mysw .btn-details a{background:url(../images/ns-mysw-btn-detail.png) no-repeat center/contain}
.p-ns-mysw .btn-details a.on,.p-ns-mysw .btn-details a:hover{background:url(../images/ns-mysw-btn-detail-on.png) no-repeat center/contain}
.p-ns-mysw .con-other a{background:url(../images/tab-other-mysw.png) no-repeat center/contain}
.p-ns-mysw .con-intro{background:url(../images/ns-mysw-intro.png) no-repeat center/contain}
.p-ns-mysw .con-intro h4{background:url(../images/ns-mysw-tit.png) no-repeat left center/contain}
.p-ns-mysw .con-intro .txt{background:url(../images/ns-mysw-intro-item-s.png) no-repeat center/contain}
.p-ns-mysw .con-intro .txt.is-hover:hover{background:url(../images/ns-mysw-intro-item.png) no-repeat center/contain}
.p-ns-zyqk h3{background:url(../images/tit-ns-zyqk.png) no-repeat center/contain}
.p-ns-zyqk h4 span{-webkit-filter:drop-shadow(0 0 2px #072519);filter:drop-shadow(0 0 2px #072519)}
.p-ns-zyqk .tab-ns a:before{background:url(../images/tab-ns-zyqk.png) no-repeat center/contain}
.p-ns-zyqk .tab-ns a.on:before{background:url(../images/tab-ns-zyqk-on.png) no-repeat center/contain}
.p-ns-zyqk .tab-rank a:before{background:url(../images/tab-rank-zyqk.png) no-repeat center/contain}
.p-ns-zyqk .btn-details a{background:url(../images/ns-zyqk-btn-detail.png) no-repeat center/contain}
.p-ns-zyqk .btn-details a.on,.p-ns-zyqk .btn-details a:hover{background:url(../images/ns-zyqk-btn-detail-on.png) no-repeat center/contain}
.p-ns-zyqk .con-other a{background:url(../images/tab-other-zyqk.png) no-repeat center/contain}
.p-ns-zyqk .con-intro{background:url(../images/ns-zyqk-intro.png) no-repeat center/contain}
.p-ns-zyqk .con-intro h4{background:url(../images/ns-zyqk-tit.png) no-repeat left center/contain}
.p-ns-zyqk .con-intro .txt{background:url(../images/ns-zyqk-intro-item-s.png) no-repeat center/contain}
.p-ns-zyqk .con-intro .txt.is-hover:hover{background:url(../images/ns-zyqk-intro-item.png) no-repeat center/contain}
.p-zzwg h3{position:absolute;background:url(../images/tit-zzwg.png) no-repeat center/contain}
.p-zzwg .con-gift:before{background:url(../images/gift-bg01.png) no-repeat center/contain}
.p-zzwg .con-gift .name{color:#65390e;background:url(../images/gift-name01.png) no-repeat center/contain}
.p-zzwg .con-gift .name span{background-image:-webkit-linear-gradient(90deg,#c46f1b 45%,#65390e 62%)}
.p-zzwg .con-gift img{margin:-29px 0 0 0}
.p-zzwg .con-tag{position:relative}
.p-zzwg .con-tag li{position:absolute;width:234px;height:204px;text-align:center;background:url(../images/tag-zzwg.png) no-repeat center/contain}
.p-zzwg .con-tag li span{height:204px;color:#fbeeb3;font-size:28px;background-size:cover; line-height:1;-webkit-filter:drop-shadow(0 0 2px #000);filter:drop-shadow(0 0 2px #000);background-image:url(../images/tag-zzwg-clip.png),-webkit-linear-gradient(90deg,#fbeeb3 20%,#fbeeb3 50%);display: flex; align-items: center; justify-content: center;}
.p-zzwg .con-prize{position:absolute;text-align:center}
.p-zzwg .con-prize h4{font-size:0;background:url(../images/tit-zzwg-prize.png) no-repeat center/contain}
.p-zzwg .con-prize p{color:#fdeab7;letter-spacing:1px}
.p-zzwg .txt-prize{display:block;margin:auto;font-size:0;background:url(../images/txt-prize.png) no-repeat center/contain}
.p-zzwg .pic-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.p-zzwg .btn-detail{background:url(../images/btn-detail.png) no-repeat center/contain}
.p-zzwg .btn-detail:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}
.p-zzwg .txt-1200{position:relative;display:inline-block;font-size:0}
.p-zzwg .txt-1200:before{position:absolute;content:'';background:url(../images/txt-1200.png) no-repeat center/contain}
.p-lswd .tips02,.p-zzwg .tips{position:absolute;/*-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;*/font-weight:700;color:#7c3930;text-shadow:0 0 2px #fdeabe,1px -1px 1px #fdeabe,-1px 1px 1px #fdeabe,1px 1px 1px #fdeabe,0 0 1px #fdeabe,-1px -1px 1px #fdeabe,1px 1px 1px #fdeabe,-1px 1px 0 #fdeabe,1px 1px 0 #fdeabe,0 0 2px #fdeabe,-1px -1px 0 #fdeabe}
.pop-tips{display:none;position:absolute;bottom:100px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;width:300px;height:200px;line-height:100px;font-size:16px;color:#e6cd9b;padding:14px;background:url(../images/pop-tips.png) no-repeat center/contain}
.pop-tips p{display:inline-block;vertical-align:middle;line-height:1.4;text-align:justify;}
.con-gift{position:absolute;text-align:center;z-index:8}
.con-gift:before{position:absolute;content:'';z-index:-1;pointer-events:none}
.con-gift .img-box{position:relative;margin:0 auto}
.con-gift a.img-box:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}
.con-gift a.img-box:hover .pop-tips{display:block}
.con-gift .name{position:relative}
.con-gift .name span{font-weight:700}
.p-lswd h3{position:absolute;font-size:0;background:url(../images/tit-lswd.png) no-repeat center/contain}
.p-lswd .tips02{letter-spacing:2px}
.p-lswd .con{position:absolute}
.p-lswd .con h4{font-size:0;background:url(../images/tit-lswd-bdcs.png) no-repeat center/contain}
.p-lswd .con h5{color:#f8f5ff;text-shadow:0 0 4px #665c7d,0 0 4px #665c7d,0 0 2px #665c7d,0 0 2px #665c7d}
.p-lswd .con h5 i{display:inline-block;vertical-align:middle;font-size:0}
.p-lswd .con h5 .txt-100c{background:url(../images/txt-100c.png) no-repeat center/contain}
.p-lswd .con h5 .txt-140c{background:url(../images/txt-140c.png) no-repeat center/contain}
.p-lswd .con h5 .txt-130c{background:url(../images/txt-130c.png) no-repeat center/contain}
.p-lswd .tips{color:#f8f5ff;text-align:center}
.p-lswd .con-tips{position:relative;}
.p-lswd .con-tips span{display:block;}
.p-lswd .con-tips strong{position:absolute}
.p-lswd .con-tips p{color:#f3eeff}
.p-lswd .con-tips p span{-webkit-transform-origin:left center;transform-origin:left center}
.p-lswd .con-gift:before{background:url(../images/gift-bg02.png) no-repeat center/contain}
.p-lswd .con-gift .name{color:#ffe2ff;background:url(../images/gift-name02.png) no-repeat center/contain}
.p-lswd .con-gift .name span{background-image:-webkit-linear-gradient(90deg,#f2f2f2 45%,#f7dbf7 62%)}
.p-lswd .con-gift img{margin:-36px 0 0 6px}
.txt-xts{font-size:0;background:url(../images/tit-tips.png) no-repeat center/contain}
.tz-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.tz-list .font{position:relative;display:block}
.tz-list .font::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;color:#3e2624;text-shadow:0 1px #382c54,1px -1px 1px #382c54,1px 1px 1px #382c54,1px 1px 1px #382c54,0 0 1px #382c54,-1px -1px 1px #382c54,1px 1px 1px #382c54,-1px 1px 0 #382c54,1px 1px 0 #382c54,0 0 2px #382c54}
.tz-list .font::after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-linear-gradient(90deg,#fff3dc 45%,#ffdc96 62%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.tz-list .font02{display:block;line-height:1.2;letter-spacing:2px}
.tz-list .score{font-size:0;display:block}
.tz-list .score-500{background:url(../images/txt-500f.png) no-repeat center/contain}
.tz-list .score-700{background:url(../images/txt-700f.png) no-repeat center/contain}
.tz-list .score-1000{background:url(../images/txt-1000f.png) no-repeat center/contain}
.tz-list .score-1200{background:url(../images/txt-1200f.png) no-repeat center/contain}
.tz-list .name{position:absolute;left:50%;text-align:center;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);color:#6f4b14;background:url(../images/tz-name.png) no-repeat center/contain}
.tz-list .name strong{color:#ffdc96}
.tz-list ul{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.tz-list li strong{color:#ffdc96}
.tz-list li strong:after{content:'';display:block;background:url(../images/tit-tz.png) no-repeat center/contain}
.tz-list li p{color:#f8f5ff;text-shadow:0 0 5px #000,0 0 5px #000}
.tz-list li p:after{content:'';display:inline-block;vertical-align:middle}
.tz-list li p.up:after{background:url(../images/icon-up.png) no-repeat center/contain}
.tz-list li p.unlock:after{background:url(../images/icon-unlock.png) no-repeat center/contain}
.tz-list li p.max:after{background:url(../images/icon-max.png) no-repeat center/contain}
.tz-list .item{position:relative}
.p-zzcc h3{background:url(../images/tit-zzcc.png) no-repeat center/contain}
.p-zzcc h5{font-size:0}
.p-zzcc.swiper-slide-active .con.show{opacity:1;z-index:2;-webkit-transform:translate(0,0);transform:translate(0,0)}
.p-zzcc.swiper-slide-active .tit a{-webkit-animation:btnAni 2s infinite alternate;animation:btnAni 2s infinite alternate}
.p-zzcc .font-style{line-height:1.1}
.p-zzcc .font-style span{display:block;}
.p-zzcc h4{color:#fefebb;text-align:center;background:url(../images/tit-zzcc-bg.png) no-repeat center/contain}
.p-zzcc h4 span{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.1;background-image:url(../images/tit-zzcc-clip.png),-webkit-linear-gradient(90deg,#f7df92 20%,#f7df92 50%)}
.p-zzcc .tit{position:absolute;z-index:5}
.p-zzcc .tit a{position:absolute}
.p-zzcc .tit a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);-webkit-animation-play-state:paused;animation-play-state:paused}
.p-zzcc .tit .btn-zzgx{background:url(../images/btn-zzgx.png) no-repeat center/contain}
.p-zzcc .tit .btn-ccgx{background:url(../images/btn-ccgx.png) no-repeat center/contain}
.p-zzcc .con{opacity:0;z-index:-88;position:absolute;-webkit-transform:translate(0,10%);transform:translate(0,10%);-webkit-transition:opacity .5s,z-index .2s,-webkit-transform .5s;transition:opacity .5s,z-index .2s,-webkit-transform .5s;transition:transform .5s,opacity .5s,z-index .2s;transition:transform .5s,opacity .5s,z-index .2s,-webkit-transform .5s}
.p-zzcc .tips{background:url(../images/tips-zzcc.png) no-repeat center/contain;color:#661f34}
.p-zzcc .tips02{color:#752940}
.p-zzcc .con-item{padding:1px;text-align:center}
.p-zzcc .btn-gl{font-size:0;background:url(../images/btn-gl02.png) no-repeat center/contain}
.p-zzcc .btn-gl:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}
.p-zzcc .result{position:relative}
.p-zzcc .result>div{display:inline-block;vertical-align:top}
.p-zzcc .result .item>p{color:#fbe6af;background:url(../images/zz-name.png) no-repeat center/100% 100%}
.p-zzcc .result .item01{background:url(../images/zz-item01.png) no-repeat center/contain}
.p-zzcc .result .item02{background:url(../images/zz-item02.png) no-repeat center/contain}
.p-zzcc .result .item03{background:url(../images/zz-item03.png) no-repeat center/contain}
.p-zzcc .result .item04{background:url(../images/zz-item04.png) no-repeat center/contain}
.p-zzcc .result .btns{position:absolute}
.p-zzcc .con-gift:before{background:url(../images/gift-bg04.png) no-repeat center/contain}
.p-zzcc .con-gift img{margin:-30px 0 0 18px}
.p-zzcc .con-gift .name{color:#fbd58d;background:url(../images/gift-name04.png) no-repeat center/contain}
.p-zzcc .con-gift .name span{background-image:-webkit-linear-gradient(90deg,#f1e1c1 45%,#e5b67a 62%)}
.tab-zzcc{position:absolute;width:43px}
.tab-zzcc a{width:201px;height:231px;margin-bottom:10px;font-size:22px;line-height:1;background:url(../images/tab-zzcc.png) no-repeat center top/cover}
.tab-zzcc a span{ display: flex; align-items: center; justify-content: center; color:#f7df92;width:100%; padding: 0 10%; height: 100%; text-align: center; -webkit-filter:drop-shadow(0 0 2px #421209);filter:drop-shadow(0 0 2px #421209);background-image:url(../images/tab-zzcc-clip.png),-webkit-linear-gradient(90deg,#f7df92 20%,#f7df92 50%)}
.tab-zzcc a.on,.tab-zzcc a:hover{background:url(../images/tab-zzcc-on.png) no-repeat center top/cover}
.tab-zzcc a.on span,.tab-zzcc a:hover span{color:#9c2a37;-webkit-filter:none;filter:none;background-image:-webkit-linear-gradient(90deg,#9c2a37 20%,#9c2a37 50%)}
.con-zz01 h5{background:url(../images/tit-zzcc-zz01.png) no-repeat center/contain}
.con-zz01 .btns strong{display:block;font-size:0;background:url(../images/arrow-zzjq.png) no-repeat center/contain}
.con-zz01 .btns a{background:url(../images/btn-zzxg.png) no-repeat center/contain}
.con-zz01 .btns a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.swiper-zzcc{height:540px}
.zzcc-pagination{text-align:center}
.zzcc-pagination .swiper-pagination-bullet{opacity:1;border:1px solid #512d4a;background:0 0;box-shadow:0 0 5px #f6abff}
.zzcc-pagination .swiper-pagination-bullet-active{background-image:-webkit-linear-gradient(90deg,#492642 20%,#674361 50%)}
.con-zz02 h5{background:url(../images/tit-zzcc-zz02.png) no-repeat center/contain}
.con-zz02 .tips-zz{font-size:0;background:url(../images/tips-zz.png) no-repeat center/contain}
.con-zz02 .th-score{border-bottom:0}
.con-zz02 .table-zz{border:1px solid #735834;border-radius:12px}
.con-zz02 .table-zz .red{font-weight:700;color:#bc921f}
.con-zz02 table{width:100%;height:100%;font-size:16px}
.con-zz02 table td,.con-zz02 table th{border-right:1px solid #735834;border-bottom:1px solid #735834}
.con-zz02 table tr td:last-child,.con-zz02 table tr th:last-child{border-right:0}
.con-zz02 table tr:last-child td,.con-zz02 table tr:last-child th{border-bottom:0}
.con-zz02 table th>span{font-size:0;font-weight:400;display:block;margin:0 auto}
.con-zz02 table th .txt-th01{background:url(../images/txt-th01.png) no-repeat center/contain}
.con-zz02 table th .txt-th02{background:url(../images/txt-th02.png) no-repeat center/contain}
.con-zz02 table th .txt-th03{background:url(../images/txt-th03.png) no-repeat center/contain}
.con-zz02 table th .txt-th04{background:url(../images/txt-th04.png) no-repeat center/contain}
.con-zz02 table td{color:#661f34}
.con-zz02 .con-tips{position:relative;background:url(../images/zz-xts.png) no-repeat center/contain}
.con-zz02 .con-tips strong{position:absolute}
.con-zz02 .con-tips .txt{text-align:left}
.con-zz02 .con-tips p{color:#661f34}
.tab-score a{position:relative;width:113px;height:30px;margin:32px 0 16px;font-size:22px;line-height:30px!important;color:#661f34;font-weight:400;background:url(../images/tab-score.png) no-repeat center top/cover}
.tab-score a:nth-child(2) { display:none; }
.tab-score a span{pointer-events:none}
.tab-score a:before{position:absolute;top:-36px;left:-33px;width:176px;height:84px;content:'';pointer-events:none;opacity:0}
.tab-score a.dragon:before{background:url(../images/tab-score-dragon.png) no-repeat center top/cover}
.tab-score a.rabbit:before{background:url(../images/tab-score-rabbit.png) no-repeat center top/cover}
.tab-score a.other:before{background:url(../images/tab-score-other.png) no-repeat center top/cover}
.tab-score a.on,.tab-score a:hover{background:0 0}
.tab-score a.on:before,.tab-score a:hover:before{opacity:1}
.tab-score a.on span,.tab-score a:hover span{font-size:0}
.con-jn h5{background:url(../images/tit-zzcc-jn.png) no-repeat center/contain}
.con-jn .icon{position:absolute;font-size:0;background:url(../images/arrow-jn.png) no-repeat center/contain}
.p-wel h3{position:absolute;background:url(../images/tit-wel.png) no-repeat center/contain}
.p-wel .tips{position:absolute;color:#feffea;text-align:right}
.p-wel .tips p{text-shadow:0 0 2px #1a3c2f,0 0 2px #1a3c2f}
.p-wel .tips p:nth-child(2){text-align:center;background:url(../images/tips-bg01.png) no-repeat center/contain}
.p-wel .tips02{position:absolute;color:#0a2318;text-align:center;background:url(../images/tips-bg02.png) no-repeat center/contain}
.p-wel .tips02 span{background-image:-webkit-linear-gradient(90deg,#2c6954 20%,#0e2e21 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.p-wel .tips03{color:#feffea;z-index:8;background:0 0!important;text-shadow:0 0 2px #0e2e21,0 0 2px #0e2e21,0 0 2px #0e2e21}
.con-jslb{position:absolute;text-align:center}
.con-jslb:before{position:absolute;content:'';z-index:-1;background:url(../images/con-jslb.png) no-repeat center/contain}
.con-jslb h4{font-size:0;background:url(../images/tit-wel-ms.png) no-repeat center/contain}
.con-jslb h5{font-size:0;background:url(../images/tit-wel-ms02.png) no-repeat center/contain}
.con-jslb .txt{color:#437445}
.con-jslb .txt-ms{font-size:0;display:block;background:url(../images/txt-ms.png) no-repeat center/contain}
.con-jslb .btn-detail{position:absolute;background:url(../images/btn-detail02.png) no-repeat center/contain}
.con-jslb .btn-detail:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}
.con-mssd{position:absolute}
.con-mssd .tit{position:absolute;font-size:0;background:url(../images/tit-tips-mssd.png) no-repeat center/contain}
.con-mssd ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.con-mssd li{width:152px;position:relative;margin-right:25px}
.con-mssd .img-box{position:relative;width:112px;height:116px;line-height:116px;margin:0 auto -22px;padding-left:5px;background:url(../images/gift-bg03.png) no-repeat center/contain}
.con-mssd .name{position:relative;width:152px;height:43px;line-height:43px;background:url(../images/gift-name03.png) no-repeat center/contain}
.con-mssd .name strong{font-size:16px;color:#81461e;background-image:-webkit-linear-gradient(90deg,#bb662c 20%,#81461e 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.con-mssd .num{position:absolute;top:-19px;right:-6px;width:93px;height:92px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:1.1;background:url(../images/gift-num03.png) no-repeat center/100% 100%}
.con-mssd .num strong{display:block;font-size:14px;color:#ffd493;background-image:-webkit-linear-gradient(90deg,#ffe8c5 20%,#ffd596 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.gift-list{position:absolute;text-align:center}
.gift-list li{display:inline-block;vertical-align:top;position:relative;cursor:pointer}
.gift-list li:before{position:absolute;content:'';z-index:-1;pointer-events:none;background:url(../images/gift-bg.png) no-repeat center/contain}
.gift-list li img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-56%,-50%);transform:translate(-56%,-50%)}
.gift-list li .name{position:absolute;background:url(../images/gift-name.png) no-repeat center/contain}
.gift-list li .name span{color:#ffea84;padding:0 2px;background-image:-webkit-linear-gradient(180deg,#ffbf3f 20%,#ffeea4 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-filter:drop-shadow(0 0 1px #1a3c2f);filter:drop-shadow(0 0 1px #1a3c2f)}
.gift-list li .pop-tips{background:url(../images/pop-tips02.png) no-repeat center/contain}
.gift-list li:hover{z-index:2}
.gift-list li:hover .pop-tips{display:block}
.gift-list .price{position:absolute;bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:url(../images/gift-price.png) no-repeat center/contain}
.gift-list .price span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1; font-weight: bold; letter-spacing: -2px;}
.gift-list .price i{font-style:normal}
.gift-list .price span:nth-child(1){color:#fbe691;text-shadow:0 0 2px #1a3c2f;padding-left:6px}
.gift-list .price span:nth-child(2){color:#2d634e}
.con-live{position:absolute;z-index:1}
.btn-live{position:absolute;font-size:0;background:url(../images/btn-live.png) no-repeat center/contain}
.btn-live:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
.p-video h3{background:url(../images/tit-video.png) no-repeat center/contain}
.tab-video{position:absolute}
.tab-video a{width:277px;height:57px;font-size:28px;line-height:67px;margin:0 -12px;padding:23px 12px 0 3px;background:url(../images/tab-video.png) no-repeat center top/cover}
.tab-video a span{font-size:0;width:144px;height:30px;display:block;margin:0 auto}
.tab-video a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.tab-video .item-jx span{background:url(../images/tab-video-jx.png) no-repeat center top/contain}
.tab-video .item-xc span{background:url(../images/tab-video-xc.png) no-repeat center top/contain}
.tab-video .item-kns span{background:url(../images/tab-video-kns.png) no-repeat center top/contain}
.tab-video02{position:absolute;width:240px;height:518px}
.tab-video02 .item{position:relative;width:240px;height:135px;margin-bottom:36px}
.tab-video02 .item:before{position:absolute;z-index:1;content:'';left:-5px;top:-4px;width:252px;height:147px;background:url(../images/video-border-s.png) no-repeat center/contain}
.tab-video02 .item img{width:100%;height:100%;border-radius:9px}
.tab-video02 .item.on,.tab-video02 .item:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}
.tab-video02 .item.on .btn-video,.tab-video02 .item:hover .btn-video{background:url(../images/btn-video02-on.png) no-repeat center/contain}
.tab-video02 .name{position:absolute;bottom:0;left:0;z-index:1;line-height:38px;font-size:18px;color:#fef6d0}
.tab-video02 .btn-video{position:absolute;top:32px;right:-64px;width:163px;height:162px;z-index:3;pointer-events:none;background:url(../images/btn-video02.png) no-repeat center/contain}
.tab-video02 .btn-page{position:absolute;bottom:0;left:43px;width:145px;height:24px;font-size:18px;color:#fff2c9;background:url(../images/btn-page.png) no-repeat center/contain;text-shadow:0 0 5px #ed6e37,0 0 2px #ed6e37,0 0 2px #ed6e37}
.tab-video02 .btn-page:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}
.con-video{position:absolute}
.con-video:before{position:absolute;pointer-events:none;z-index:2;content:'';background:url(../images/video-border.png) no-repeat center/contain}
.con-video video, .con-video iframe {width:100%;height:100%;border-radius:10px}
.con-video .btn-video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;background:url(../images/btn-video.png) no-repeat center/contain}
.con-video .btn-video:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}
.con-video .video-mask{cursor:pointer;position:absolute;border-radius:10px;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.6)}
.p-lsqf{text-align:center}
.p-lsqf .pop-tips{background:url(../images/pop-tips03.png) no-repeat center/contain}
.p-lsqf h3{ font-size:0;background:url(../images/tit-lsqf.png) no-repeat center/contain}
.p-lsqf h3 .time{position:absolute; }
.p-lsqf .btn-rule{position:absolute;z-index:8;background:url(../images/btn-rule.png) no-repeat center/contain}
.p-lsqf .btn-rule:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.p-lsqf .tips01{color:#4f1807;font-weight:700;background-image:-webkit-linear-gradient(90deg,#9a2f0e 20%,#4f1807 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-filter:drop-shadow(0 0 2px #fff3b4) drop-shadow(0 0 2px #fff3b4);filter:drop-shadow(0 0 2px #fff3b4) drop-shadow(0 0 2px #fff3b4)}
.p-lsqf li{position:relative;display:inline-block;vertical-align:top}
.con-prize01 li:hover .pop-tips{display:block}
.con-prize01 .small .name{position:absolute;color:#7c312c;width:100%;line-height:1.1}
.con-prize01 .tips{position:absolute;text-align:right;color:#ffeb97;text-shadow:0 0 2px #903b30,1px -1px 1px #903b30,-1px 1px 1px #903b30,1px 1px 1px #903b30,0 0 1px #903b30,-1px -1px 1px #903b30,1px 1px 1px #903b30,-1px 1px 0 #903b30,1px 1px 0 #903b30,0 0 2px #903b30,-1px -1px 0 #903b30}
.con-prize02{background:url(../images/con-prize02.png) no-repeat center/contain}
.con-prize02 li{background:url(../images/prize-item.png) no-repeat center/contain}
.con-prize02 .num{position:absolute;font-weight:700}
.con-prize02 .num,.con-prize02 p{color:#fff5b9;background-image:-webkit-linear-gradient(90deg,#fff 20%,#fff5b9 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.con-prize02 .name{position:absolute;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;line-height:1.1;font-weight:700}
.con-prize02 .name span{display:block}
.p-ylhz{background:url(../images/p-ylhz.jpg) no-repeat center/contain}
.p-ylhz .con-ylhz{position:absolute;text-align:center;background:url(../images/con-ylhz.png) no-repeat center/contain}
.p-ylhz .con-ylhz h3{background:url(../images/tit-ylhz.png) no-repeat center/contain}
.p-ylhz .txt{color:#ffefc3;text-shadow:0 0 2px #8d6d34}
.p-ylhz .txt-hd{display:block;font-size:0;background:url(../images/tit-ylhz-hd.png) no-repeat center/contain}
.p-ylhz .btn-gl{background:url(../images/btn-gl.png) no-repeat center/contain}
.p-ylhz .btn-gl:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}
.p-ylhz .time{font-size:0;background:url(../images/txt-time.png) no-repeat center/contain}
.p-ylhz .con-ylhz02{position:absolute;background:url(../images/con-ylhz02.png) no-repeat center/contain}
.p-ylhz .con-ylhz02 .txt{padding:25px 110px 0 20px;text-indent:2em}
.p-ylhz .act-list{position:absolute}
.p-ylhz .act-list li{position:absolute;font-size:0}
.p-ylhz .act-list .is-click{cursor:pointer}
.p-ylhz .act-list .is-click:after,.p-ylhz .act-list .is-click:before{position:absolute;content:'';-webkit-transition:all .3s;transition:all .3s}
.p-ylhz .act-list .is-click:after{z-index:1}
.p-ylhz .act-list .is-click:before{opacity:0}
.p-ylhz .act-list .is-click:hover:before{opacity:1}
.p-ylhz .act-list .is-click:hover:after{-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}
.p-ylhz .fdh{background:url(../images/act-fdh.png) no-repeat center/contain}
.p-ylhz .ns{background:url(../images/act-ns.png) no-repeat center/contain}
.p-ylhz .wd{background:url(../images/act-wd.png) no-repeat center/contain}
.p-ylhz .qf:after{background:url(../images/act-qf.png) no-repeat center/contain}
.p-ylhz .qf:before{background:url(../images/act-qf-pic.png) no-repeat center/contain}
.full-page,body,html{position:relative;width:100%;height:100%;overflow:hidden}
.full-page{margin:0 auto}
section{position:absolute;left:50%;top:50%;margin:-540px 0 0 -960px;width:1920px;height:1080px}
.big{-webkit-mask-image:-webkit-linear-gradient(left,rgba(135,224,253,0) 0,#87e0fd 1%,#000 99%,rgba(5,171,224,0))}
.wrapper{position:absolute;left:50%;top:50%;width:1400px;height:855px;margin:-426px 0 0 -700px}
.logo{position:absolute;top:0;left:0;z-index:5;width:240px}
.logo img{width:100%}
.index-swiper{position:relative;width:100%;height:100%;overflow:hidden;margin:0 auto;-webkit-transition:all 1s;transition:all 1s}
.index-swiper .swiper-slide,.index-swiper .swiper-wrapper{position:relative;width:100%;height:100%}
.index-swiper .swiper-slide{overflow:hidden}
.p-index{background:url(../images/p-index.jpg) no-repeat center}
.video-mod{position:absolute;top:0;left:50%;margin-left:-960px;z-index:0;width:1920px;height:1080px;pointer-events:none;overflow:hidden}
.video-mod video{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.video-mod video.show{z-index:0}
nav{position:fixed;left:50%;bottom:0;height:218px;-webkit-transform-origin:center bottom!important;transform-origin:center bottom!important}
nav:before{content:'';position:absolute;left:50%;bottom:0;width:1920px;height:218px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:url(../images/nav-bg.png) no-repeat center}
nav .nav-a{width:172px;height:65px;line-height:66px;font-size:25px;margin:0 -2px;background:url(../images/nav-a.png) no-repeat center/contain}
nav .nav-a.on,nav .nav-a:hover{background:url(../images/nav-a-on.png) no-repeat center/contain}
nav .btn-index{width:45px;height:44px}
nav .btn-operate{right:-840px;bottom:20px;width:88px;height:47px}
nav .btn-operate:hover:before{background:url(../images/btn-operate-on.png) no-repeat center}
nav .btn-operate.open{right:-730px}
nav .btn-operate.open:hover{-webkit-animation-play-state:paused;animation-play-state:paused}
nav.close:before{display:none}
.nav-bar{padding-right:6px;bottom:10px;left:50%;margin-left:-960px;width:1920px;background:url(../images/nav-line.png) no-repeat center}
.p-ns h3{top:16px;right:564px;width:388px;height:186px}
.p-ns .pic-box{position:absolute;top:50%;left:50%;margin:-540px 0 0 -960px;width:1920px;height:1080px}
.p-ns>div{width:100%;height:100%}
.tab-ns{top:42px;left:81px}
.tab-rank{bottom:47px;left:311px}
.btn-details{top:14px;right:-36px}
.con-other{top:231px;right:581px}
.con-intro{top:-114px;right:20px;padding:116px 50px 0 0}
.p-ns-hjsm{background:url(../images/p-ns-hjsm.jpg) no-repeat center/contain}
.p-ns-jwyf{background:url(../images/p-ns-jwyf.jpg) no-repeat center/contain}
.p-ns-mysw{background:url(../images/p-ns-mysw.jpg) no-repeat center/contain}
.p-ns-zyqk{background:url(../images/p-ns-zyqk.jpg) no-repeat center/contain}
.p-zzwg{background:url(../images/p-zzwg.jpg) no-repeat center/contain}
.p-zzwg h3{top:0;left:-100px;width:528px;height:252px}
.p-zzwg .con-gift{left:29px;bottom:172px}
.p-zzwg .con-tag li:nth-child(1){top:230px;left:230px}
.p-zzwg .con-tag li:nth-child(2){top:231px;left:643px}
.p-zzwg .con-tag li:nth-child(3){top:454px;left:262px}
.p-zzwg .con-tag li:nth-child(4){top:470px;left:587px}
.p-zzwg .con-prize{top:106px;right:18px;width:534px;height:642px;padding:30px 8px 0 0}
.p-zzwg .con-prize h4{width:460px;height:66px;margin:0 auto 24px}
.p-zzwg .con-prize p{font-size:20px}
.p-zzwg .txt-prize{width:514px;height:35px}
.p-zzwg .pic-box{height:346px}
.p-zzwg .pic-box img{margin:0 0 -21px -2px}
.p-zzwg .btn-detail{width:328px;height:92px;margin:0 0 0 13px}
.p-zzwg .tips{left:4px;top:176px;font-size:18px;line-height:1.4;}
.p-zzwg .txt-1200{height:35px}
.p-zzwg .txt-1200:before{top:-8px;left:-36px;width:63px;height:51px}
.con-gift{width:174px;height:174px}
.con-gift:before{width:369px;height:308px;left:-89px;top:-119px}
.con-gift .img-box{height:119px;line-height:151px}
.con-gift .name{font-size:18px;width:170px;height:41px;line-height:43px;margin:0 0 0 10px;letter-spacing:1px}
.p-lswd{background:url(../images/p-lswd.jpg) no-repeat center/contain}
.p-lswd .tips02{left:-110px;top:460px; width: 400px; text-align: center;}
.p-lswd h3{top:300px;left:-200px;width:576px;height:217px}
.p-lswd .con{top:0;right:0;width:882px}
.p-lswd .con h4{width:497px;height:76px;margin:16px 0 0 51px}
.p-lswd .con h5{margin:12px 0 0 94px;font-size:24px}
.p-lswd .con h5 i{width:94px;height:40px;margin:-3px 0 4px 0}
.p-lswd .con h5 p:nth-child(2){margin:2px 0 -113px 68px}
.p-lswd .tips{font-size:16px;margin:-12px 0 0 10px}
.p-lswd .con-tips strong{top:17px;left:22px}
.p-lswd .con-tips .txt{padding:26px 145px 0 155px;line-height:1.3}
.p-lswd .con-tips p{font-size:16px;line-height: 1.2}
.p-lswd .con-gift{left:7px;bottom:23px}
.txt-xts{width:135px;height:135px}
.tz-list{padding:0 0 0 34px}
.tz-list .score{width:77px;height:40px;margin:39px auto}
.tz-list .name{bottom:17px;width:193px;height:66px;font-size:18px;padding:6px 0}
.tz-list .name strong{font-size:22px}
.tz-list ul{height:calc(100% - 210px)}
.tz-list li{margin-bottom:14px}
.tz-list li strong{font-size:20px}
.tz-list li strong:after{width:170px;height:6px;margin:4px 0 0 -4px}
.tz-list li p{padding:0 0 0 10px;font-size:16px;margin-bottom:-5px}
.tz-list li p:after{width:34px;height:34px;margin:-2px -1px 0}
.tz-list .item{position:relative;width:203px;margin-right:-6px;padding:5px 9px 0 14px}
.tz-list .item-500{height:447px;background:url(../images/tz-500.png) no-repeat top center/contain}
.tz-list .item-700{height:506px;background:url(../images/tz-700.png) no-repeat top center/contain}
.tz-list .item-700 .score{margin-top:48px}
.tz-list .item-1000{height:547px;background:url(../images/tz-1000.png) no-repeat top center/contain}
.tz-list .item-1200{height:598px;background:url(../images/tz-1200.png) no-repeat top center/contain}
.tz-list .item-1200 li{margin-bottom:8px}
.tz-list .item-1200 li strong:after{margin:2px 0 -2px -4px}
.tz-list .item-1200 li p{margin-bottom:-10px}
.p-zzcc{background:url(../images/p-zzcc.jpg) no-repeat center/contain}
.p-zzcc h3{height:113px;margin:15px 0 12px 10px}
.p-zzcc h4{width:205px;height:245px;font-size:42px}
.p-zzcc h4 span{padding:0 30px;line-height:1.1}
.p-zzcc .tit{top:160px;left:92px;width:205px}
.p-zzcc .tit a{top:224px;left:-6px;width:213px;height:309px;-webkit-transform-origin:108px 5px;transform-origin:108px 5px}
.p-zzcc .con{left:294px;top:163px;width:826px;height:700px}
.p-zzcc .tips{width:702px;height:87px;font-size:21px;margin:15px auto}
.p-zzcc .tips02{padding:6px 0 15px 29px;font-size:21px}
.p-zzcc .btn-gl{width:286px;height:52px}
.p-zzcc .result .item{width:374px;height:370px;margin:-60px 11px 0 8px;padding:244px 0 0 77px}
.p-zzcc .result .item>p{width:222px;height:54px;font-size:16px;margin-left:-5px;padding: 0 10px;}
.p-zzcc .con-gift{right:39px;bottom:25px}
.tab-zzcc{top:115px;left:-50px}
.con-zz01 h5{height:53px;margin:0 26px 0 0}
.con-zz01 .result{height:248px}
.con-zz01 .btns{top:92px;left:343px;width:150px}
.con-zz01 .btns strong{width:136px;height:36px;margin:1px 0 4px 9px}
.con-zz01 .btns a{width:150px;height:31px}
.swiper-zzcc{height:540px}
.zzcc-pagination{margin:-8px 0 0 31px}
.zzcc-pagination .swiper-pagination-bullet{width:122px;height:7px;border-radius:7px;margin:0 10px}
.con-zz02 h5{height:47px;margin:0 17px 0 0}
.con-zz02 .tips-zz{width:699px;height:57px;margin:17px 55px 21px}
.con-zz02 .th-score{width:185px}
.con-zz02 .table-zz{width:660px;height:256px;margin:0 86px}
.con-zz02 table{font-size:16px}
.con-zz02 table th{height:59px}
.con-zz02 table th>span{height:39px}
.con-zz02 table th .txt-th01{width:116px;height:39px}
.con-zz02 table th .txt-th02{width:116px}
.con-zz02 table th .txt-th03{width:120px}
.con-zz02 table th .txt-th04{width:120px}
.con-zz02 table td{font-size:16px}
.con-zz02 table th:nth-child(2){width:110px}
.con-zz02 table th:nth-child(3){width:108px}
.con-zz02 .con-tips{width:487px;height:94px;margin:25px 0 0 89px}
.con-zz02 .con-tips strong{top:-24px;left:-84px}
.con-zz02 .con-tips .txt{padding:14px 0 0 49px;line-height:1.3;width:709px}
.con-zz02 .con-tips p{font-size:16px}
.con-jn h5{height:48px;margin:21px 19px 0 0}
.con-jn .result .item{margin:-15px 6px 15px -14px}
.con-jn .icon{top:127px;left:327px;width:156px;height:88px}
.p-wel{background:url(../images/p-wel.jpg) no-repeat center/contain}
.p-wel h3{bottom:162px;right:-36px;width:233px;height:233px}
.p-wel .tips{bottom:92px;right:-6px;width:397px;font-size:16px;line-height:1.4}
.p-wel .tips p:nth-child(2){width:397px;height:30px;line-height:32px;margin:2px -5px}
.p-wel .tips02{bottom:62px;left:366px;width:680px;height:31px;line-height:32px;font-size:18px}
.p-wel .tips03{bottom:92px}
.con-jslb{width:708px;height:816px;margin-top:-20px;-webkit-transform:scale(.9);transform:scale(.9)}
.con-jslb:before{top:-21px;left:-108px;width:926px;height:917px}
.con-jslb h4{width:384px;height:136px;margin:0 auto 10px}
.con-jslb h5{font-size:0;height:212px;margin:0 42px 0 0}
.con-jslb .txt{font-size:24px;letter-spacing:1px;padding-right:11px;height:354px}
.con-jslb .txt i{padding:0 5px}
.con-jslb .txt-ms{width:250px;height:52px;margin:10px auto 7px}
.con-jslb .btn-detail{top:87px;left:513px;width:165px;height:135px}
.con-mssd{bottom:0;left:2px;width:700px;height:242px;padding:88px 0 0 132px;background:url(../images/con-mssd.png) no-repeat center/contain}
.con-mssd .tit{top:66px;left:-41px;width:182px;height:183px}
.gift-list{top:240px;right:11px}
.gift-list li{width:200px;height:200px}
.gift-list li:before{left:-27px;top:-93px;width:250px;height:385px}
.gift-list li .name{top:3px;right:25px;width:157px;height:32px; }
.gift-list li .name span{width:100%;height:32px;font-size:20px;line-height:32px}
.gift-list .price{left:28px;width:149px;height:31px;line-height:32px}
.gift-list .price span{font-size:20px}
.gift-list li:nth-child(1){margin:301px 61px 0 0}
.gift-list li:nth-child(2){margin:202px -10px 0 0}
.con-live{top:19px;right:21px;width:441px;height:163px}
.btn-live{top:4px;right:-45px;width:149px;height:149px}
.p-video{background:url(../images/p-video.jpg) no-repeat center/contain}
.p-video h3{height:122px;margin:-11px 0 0 -12px;background:url(../images/tit-video.png) no-repeat center/contain}
.tab-video{top:68px;right:3px}
.tab-video02{top:213px;left:97px}
.con-video{top:158px;right:50px;width:969px;height:548px}
.con-video:before{left:-8px;top:-7px;width:988px;height:564px}
.con-video .btn-video{width:189px;height:188px}
.p-lsqf{background:url(../images/p-lsqf.jpg) no-repeat center/contain}
.p-lsqf h3{ position: relative; width:576px;height:170px; margin: -60px auto 0;}
.p-lsqf h3 .time{left:0;top:130px;width:100%;height:60px; text-align: center; color: #232080;font-size: 20px; font-weight: bold;}
.p-lsqf .btn-rule{top:0;right:22px;width:258px;height:175px}
.p-lsqf .tips01{font-size:18px}
.con-prize01{height:605px;margin-top:-48px}
.con-prize01 ul{padding:3px 0 0 32px}
.con-prize01 .big{margin:0 8px;width:375px;height:411px}
.con-prize01 .pop-tips{bottom:185px}
.con-prize01 .small{margin:-90px 20px 0 20px;width:249px;height:305px}
.con-prize01 .small .name{top:184px;left:1px;font-size:18px}
.con-prize01 .special img{margin:-12px 0 0 -37px}
.con-prize01 .tips{top:30px;left:-3px;width:20px;height:167px;font-size:16px;line-height:.98}
.con-prize02{width:1106px;height:190px;margin:0 107px}
.con-prize02>p{line-height:22px;margin:-8px 0 0 0}
.con-prize02 ul{padding:1px 0 0 68px}
.con-prize02 li{width:313px;height:181px;margin:-15px -5px 0}
.con-prize02 .num{top:22px;left:120px;width:36px;line-height:36px}
.con-prize02 .num,.con-prize02 p{font-size:18px}
.con-prize02 .name{bottom:12px;left:0;width:313px;height:58px;font-size:18px}
.con-prize02 .img-box{height:120px;line-height:160px;padding-left:5px}
.p-ylhz{background:url(../images/p-ylhz.jpg) no-repeat center/contain}
.p-ylhz .con-ylhz{top:99px;left:55px;width:315px;height:295px;padding:0 0 0 8px}
.p-ylhz .con-ylhz h3{width:383px;height:136px;margin:-50px 0 0 -40px}
.p-ylhz .txt{font-size:20px;line-height:1.3}
.p-ylhz .txt-hd{width:233px;height:46px;margin: 20px auto 8px auto}
.p-ylhz .btn-gl{width:219px;height:73px}
.p-ylhz .time{height:66px;width:350px;margin:3px 0 -5px}
.p-ylhz .con-ylhz02{bottom:40px;left:-64px;width:976px;height:295px;padding:85px 0 0 246px}
.p-ylhz .con-ylhz02 .txt{padding:25px 110px 0 20px}
.p-ylhz .act-list{left:543px;top:64px;height:189px}
.p-ylhz .act-list li{width:350px;height:113px}
.p-ylhz .act-list .is-click:after{width:350px;height:113px}
.p-ylhz .fdh{left:-120px;top:0}
.p-ylhz .ns{left:280px;top:20px}
.p-ylhz .wd{left:-320px;top:320px}
.p-ylhz .qf{left:65px;top:220px}
.p-ylhz .qf:before{top:23px;left:-87px;width:201px;height:194px}
.pop-box{display:none;position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;background:rgba(0,0,0,.8)}
.pop-box.show{display:block}
.pop-box.show .pop{-webkit-animation:popAni .8s 1;animation:popAni .8s 1}
.pop{position:absolute;left:50%;top:50%;z-index:13}
.pop-close{position:absolute;z-index:8;font-size:0;background:url(../images/pop-close.png) no-repeat center/contain}
.pop-close:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.pop-wel li{-webkit-animation:popItemAni .8s 1;animation:popItemAni .8s 1}
.pop-wel li{position:absolute;width:239px;height:294px;font-size:16px;color:#894a23;text-align:center;line-height:1.1;padding:207px 0 0}
.pop-wel h4{font-size:0}
.pop-wel .item01{background:url(../images/pop-wel-item01.png) no-repeat center/contain}
.pop-wel .item02{background:url(../images/pop-wel-item02.png) no-repeat center/contain}
.pop-wel .item02 p{position:absolute;width:64px;height:35px;font-size:0}
.pop-wel .item02 .tips01{top:140px;left:20px;background:url(../images/pop-wel-item02-tips01.png) no-repeat center/contain}
.pop-wel .item02 .tips02{top:133px;right:22px;background:url(../images/pop-wel-item02-tips02.png) no-repeat center/contain}
.pop-wel .item03{background:url(../images/pop-wel-item03.png) no-repeat center/contain}
.pop-wel .item04{background:url(../images/pop-wel-item04.png) no-repeat center/contain}
.pop-wel .btn-ljck{position:absolute;background:url(../images/btn-ljck.png) no-repeat center/contain}
.pop-wel .btn-ljck:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.pop-wel .pop{width:1920px;height:1080px;margin:-540px 0 0 -960px;background:url(../images/pop-wel.png) no-repeat}
.pop-wel .item01{top:229px;left:139px}
.pop-wel .item02{top:418px;left:316px}
.pop-wel .item03{top:417px;left:783px}
.pop-wel .item04{top:240px;left:1097px}
.pop-wel .btn-ljck{bottom:-36px;left:549px;width:288px;height:289px}
.pop-close{right:228px;top:108px;width:60px;height:65px}

/**/
.footer{max-height:0;width:100%;position:fixed;left:0;bottom:0;z-index:1000;background:#000;transition:all .3s linear;color:#fff;text-align:center;font-size:14px}
.footer .footer-wrapper{ width: 1000px; margin: 0 auto; height:auto;padding:0}
#footerBtn{position:absolute;right:10px;top:-40px;width:220px;height:40px;line-height:40px;text-align:center;background:#000;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff;font-size:14px;text-decoration:none;border-bottom:none;display: flex; align-items: center; justify-content: center;}
#footerBtn i { display: block; width:0; height:0; border:5px solid transparent; border-top-color:#fff; margin-left:5px; margin-top:6px; }
.footer.footer-show{height:auto;max-height:200px;padding:20px 0}
.footer.footer-show #footerBtn i { border-top-color:transparent; border-bottom-color:#fff; margin-top:-6px; }

.footer .social a { display: inline-block; *display: inline; *zoom: 1; width: 48px; height: 48px; background: url(https://www.eudemons.com/en/images/pic.png) no-repeat 0 0; text-indent: -999em; vertical-align: middle; margin: 0 5px; }
.footer .social a.fb { background-position: -291px -326px; }
.footer .social a.yt { background-position: -359px -326px; }
.footer .copyright { padding-top: 5px; }
.footer .copyright a { color: #fff; text-indent: 0; background: none; width: auto; height: auto; margin: 0 5px; vertical-align: middle; }
.footer .copyright a:hover { text-decoration: underline; }

.lang { position:absolute; right: 30px; top:40px; z-index:2; }
.lang select { background:#223963; color:#fff; font-size:16px; height:36px; line-height:36px; border-radius:4px; }

