
    /*
    * @time Mon Jul 20 2020 11:29:59 GMT+0800 (中国标准时间)
    */
   @charset "utf-8";.clearfix:after,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,html,input,label,li,ol,p,pre,table,tbody,td,textarea,tfoot,th,thead,tr,ul{margin:0;padding:0}body,html{height:100%}body{font-family:"PingFang SC","Lantinghei SC","Helvetica Neue",Helvetica,Arial,"Microsoft YaHei","微软雅黑",STHeitiSC-Light,simsun,"宋体","WenQuanYi Zen Hei","WenQuanYi Micro Hei",sans-serif}li{list-style-type:none}a{text-decoration:none;outline:0;color:#000}a:hover{text-decoration:none;color:#ff9724}table{border-collapse:collapse;border-spacing:0}iframe,img{border:0}img{vertical-align:top}.clearfix{display:block}.clearfix:after{content:"";overflow:hidden;width:100%;height:0;font-size:0;display:block;clear:both}.part{width:1200px;margin:0 auto}.left{float:left}.right{float:right}@media screen and (orientation:portrait){html{width:100%;height:100%;overflow:hidden}body{width:100%;height:100%;overflow:hidden}}@media screen and (orientation:landscape){html{width:100%;height:100%}body{width:100%;height:100%;background-color:#fff}}@-moz-keyframes rotate{0%{-moz-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}25%{-moz-transform:translate3d(-50%,-50%,0) rotate(-60deg);transform:translate3d(-50%,-50%,0) rotate(-60deg)}50%{-moz-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}75%{-moz-transform:translate3d(-50%,-50%,0) rotate(30deg);transform:translate3d(-50%,-50%,0) rotate(30deg)}100%{-moz-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}}@-webkit-keyframes rotate{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}25%{-webkit-transform:translate3d(-50%,-50%,0) rotate(-60deg);transform:translate3d(-50%,-50%,0) rotate(-60deg)}50%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}75%{-webkit-transform:translate3d(-50%,-50%,0) rotate(30deg);transform:translate3d(-50%,-50%,0) rotate(30deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}}@keyframes rotate{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);-moz-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}25%{-webkit-transform:translate3d(-50%,-50%,0) rotate(-60deg);-moz-transform:translate3d(-50%,-50%,0) rotate(-60deg);transform:translate3d(-50%,-50%,0) rotate(-60deg)}50%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);-moz-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}75%{-webkit-transform:translate3d(-50%,-50%,0) rotate(30deg);-moz-transform:translate3d(-50%,-50%,0) rotate(30deg);transform:translate3d(-50%,-50%,0) rotate(30deg)}100%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0);-moz-transform:translate3d(-50%,-50%,0) rotate(0);transform:translate3d(-50%,-50%,0) rotate(0)}}@-moz-keyframes breath{0%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1.1);transform:scale(1.1)}100%{-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes breath{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes breath{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-moz-keyframes changePosition1{0%{left:0}100%{left:85%}}@-webkit-keyframes changePosition1{0%{left:0}100%{left:85%}}@keyframes changePosition1{0%{left:0}100%{left:85%}}@-moz-keyframes changePosition2{0%{width:0}100%{width:100%}}@-webkit-keyframes changePosition2{0%{width:0}100%{width:100%}}@keyframes changePosition2{0%{width:0}100%{width:100%}}@-moz-keyframes changePosition3{0%{width:0}100%{width:15px}}@-webkit-keyframes changePosition3{0%{width:0}100%{width:15px}}@keyframes changePosition3{0%{width:0}100%{width:15px}}.compatibleStyle{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:0;-moz-perspective:0;perspective:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}body{position:relative;margin:0 auto;width:100%;height:100%;overflow:hidden;background:#000}.video-box{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}.video-box video{width:100%;height:100%}.btn{position:absolute;z-index:50;width:40px;height:40px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}.btn.btn-close{right:15px;top:15px;background-image:url(../assets/images/icon-close.png)}.btn.btn-play{left:25px;bottom:25px;background-image:url(../assets/images/icon-play.png)}.btn.btn-prev{left:25px;bottom:30px;background-image:url(../assets/images/icon-prev.png)}.btn.btn-next{right:25px;bottom:30px;background-image:url(../assets/images/icon-next.png)}.btn.btn-restart{left:25px;bottom:25px;background-image:url(../assets/images/icon-restart.png)}.btn,.choice,.cover,.end,.loading,.tips{display:none}.btn.show,.choice.show,.cover.show,.end.show,.loading.show,.tips.show{display:block}.loading{z-index:5;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../assets/images/tips-bg.jpg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}.loading .loading-topic{width:100%;position:relative;z-index:1}.loading .bar{position:absolute;left:50%;bottom:30%;margin-left:-35%;width:70%;height:40px;padding:15px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#57a2ff}.loading .bar .rocket{position:absolute;z-index:3;left:0;top:50%;margin-top:-22px;width:80px;height:44px;background-image:url(../assets/images/loading-rocket.png);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}.loading .bar .rocket.goIn{-webkit-animation:changePosition1 4s linear forwards;-moz-animation:changePosition1 4s linear forwards;animation:changePosition1 4s linear forwards}.loading .bar .process{position:relative;z-index:1;display:block;width:0;height:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-image:url(../assets/images/loading-bar.png);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;overflow:hidden}.loading .bar .process.goIn{-webkit-animation:changePosition2 4s linear forwards;-moz-animation:changePosition2 4s linear forwards;animation:changePosition2 4s linear forwards}.loading .txt{position:absolute;left:50%;bottom:15%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:0;width:90px;height:20px}.loading .txt span{display:inline-block;font-size:0;text-align:center;overflow:hidden}.loading .txt span.word{width:75px;height:20px}.loading .txt span.word img{width:75px;height:20px}.loading .txt span.slh img{width:0;height:20px}.loading .txt span.slh img{width:15px;height:20px}.loading .txt span.slh.goIn{-webkit-animation:changePosition3 1s linear infinite;-moz-animation:changePosition3 1s linear infinite;animation:changePosition3 1s linear infinite}.cover{z-index:5;position:absolute;top:0;left:0;width:100%;height:100%}.cover .cover-logo{position:absolute;left:20px;top:20px;z-index:5}.cover .cover-logo .logo1{height:40px;margin-right:10px}.cover .cover-logo .logo2{height:40px}.cover .cover-bg{position:relative;z-index:1;width:100%;min-height:100%}.cover .cover-guide{z-index:5;position:absolute;left:50%;bottom:25px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff;line-height:30px}.cover .cover-guide .cover-hand{margin-left:5px;width:30px;-webkit-animation-name:breath;-moz-animation-name:breath;animation-name:breath;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.tips{display:none;z-index:100;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url(../assets/images/tips-bg.jpg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}.tips img{position:absolute;width:auto;height:100px}.tips img.tips-prev{left:15%;top:25%}.tips img.tips-next{right:15%;bottom:25%}.choice{z-index:5;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}.choice.choice0{background-image:url(../assets/images/stage1-bg.jpg)}.choice.choice1{background-image:url(../assets/images/stage2-bg.jpg)}.choice.choice2{background-image:url(../assets/images/stage3-bg.jpg)}.choice.choice3{background-image:url(../assets/images/stage4-bg.jpg)}.choice .item{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%;text-align:center}.choice .item.show{display:block}.choice .item img{position:relative}.choice .item .tit{display:block;margin:0 auto 20px;width:auto;height:100px}.choice .item .opts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.choice .item .opt{display:block;margin-top:10px;width:auto;height:80px}.end{z-index:6;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.end img{width:100%}