html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}body{margin:0;font-size:14px;line-height:1.5;color:#333;background-color:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code,kbd,pre,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;*margin-left:-7px}textarea{overflow:auto;resize:vertical}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}q{quotes:none}html,button,input,select,textarea{font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei","Helvetica Neue",Helvetica,Tahoma,sans-serif}h1,h2,h3,h4,h5,h6,p,figure,form,blockquote{margin:0}ul,ol,li,dl,dd{margin:0;padding:0}ul,ol{list-style:none outside none}h1,h2,h3{line-height:2;font-weight:normal}h1{font-size:21px}h2{font-size:18.2px}h3{font-size:16.38px}h4{font-size:14px}h5,h6{font-size:11.9px;text-transform:uppercase}input:-moz-placeholder,textarea:-moz-placeholder{color:#e6e6e6}input::-moz-placeholder,textarea::-moz-placeholder{color:#e6e6e6}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#e6e6e6}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#e6e6e6}.vip{width:100%;height:3314px;background:url(../img/bg.jpg) no-repeat center;margin:0 auto;position:relative}.vip .share{width:350px;height:100px;background:url(../img/share.png) no-repeat center;position:absolute;left:calc(50% - 175px);top:735px}.vip .table{width:700px;height:auto;position:relative;top:950px;left:calc(50% - 350px)}.vip .table:nth-child(3){top:1035px}.vip .table:nth-child(3)>h1{background:url(../img/tit2.png) no-repeat center;width:420px}.vip .table:nth-child(3) .item{background:url(../img/table2.png) no-repeat center;width:100%;height:462px}.vip .table:nth-child(4){top:1115px}.vip .table:nth-child(4)>h1{background:url(../img/tit3.png) no-repeat center;width:223px;height:53px}.vip .table:nth-child(4) .item{background:url(../img/table3.png) no-repeat center;width:100%;height:540px}.vip .table:nth-child(4) .item>span{margin:10px auto 0}.vip .table:nth-child(4) .item>span:nth-child(1){margin-top:60px}.vip .table>h1{background:url(../img/tit1.png) no-repeat center;width:468px;height:54px;margin:0 auto 70px}.vip .table .item{background:url(../img/table1.png) no-repeat center;width:100%;height:240px;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.vip .table .item>span{display:block;width:615px;color:#fff294;font-size:28px;letter-spacing:1px;margin:30px auto 0;line-height:50px}.vip .table .item>span:nth-child(1){margin-top:70px}.vip .table .item::after{display:block;content:"";clear:both}.vip .table .item:nth-child(3)>img{margin:55px 0}.vip .table .item:nth-child(3)>p{margin:70px 0 0 40px}.vip .table .item>img{display:block;width:130px;height:130px;float:left;margin:55px 20px 0 40px}.vip .table .item>p{width:490px;float:left;color:#fff294;font-size:32px;letter-spacing:1px;margin-top:70px}.vip .share-url{width:100%;height:100px;position:fixed;bottom:0;background:url(../img/share-url.png) no-repeat center}.vip .show{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;z-index:9999;display:none}.vip .show .box{width:600px;height:auto;padding-bottom:50px;background:#000;position:relative;top:calc(50% - 200px);left:calc(50% - 300px);border-radius:10px;border:4px solid #fff36a;-webkit-box-sizing:border-box;box-sizing:border-box}.vip .show .box>span{display:block;color:#fff36a;font-size:50px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:20px;cursor:pointer}.vip .show .box>h2{width:100%;color:#fff;font-size:30px;letter-spacing:10px;padding:20px 0 10px 0;text-align:center}.vip .show .box>p{width:60%;color:#fff;font-size:20px;margin:0 auto;padding-bottom:30px}.vip .show .box>button{display:block;width:120px;height:40px;background:#fff36a;border:none;border-radius:10px;color:#333;font-size:20px;margin:0 auto;letter-spacing:2px}.vip .cover{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.6);z-index:9999;display:none}.vip .cover>img{display:block;position:absolute;top:50px;right:20px}.vip .cover>span{display:block;position:absolute;color:#fff;font-size:30px;letter-spacing:1px;top:260px;right:20px}.l-wap{width:100vw;height:auto;background:url(../img/bg.png) no-repeat center;background-size:cover;position:relative;padding-bottom:20vw;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:hidden}.l-wap>img{display:block;width:91.1vw;height:19.6vw;margin:10vw auto 3vw}.l-wap>p{font-size:4.5vw;text-align:center;color:rgba(255,255,255,0.8);letter-spacing:.5vw}.l-wap .round{width:75.7vw;height:75.7vw;background:url(../img/round.png) no-repeat center;background-size:contain;margin:12vw auto 0;position:relative}.l-wap .round>img{display:block;position:absolute}.l-wap .round>img.arrow{width:51.9vw;height:51.2vw;top:calc(50% - 26vw);left:calc(50% - 26vw);-webkit-animation:round1 15s linear infinite;animation:round1 15s linear infinite}.l-wap .round>img.dots{width:66.3vw;height:64.9vw;top:calc(50% - 32.8vw);left:calc(50% - 32.45vw);-webkit-animation:round2 15s linear infinite;animation:round2 15s linear infinite}.l-wap .round>img.r1{width:7.3vw;height:7.2vw;left:calc(50% - 3.65vw);top:-3.6vw;-webkit-animation:move 2s linear infinite;animation:move 2s linear infinite}.l-wap .round>img.r2{width:16.4vw;height:16.4vw;top:calc(50% - 25vw);right:-6.2vw;-webkit-animation:move 4s linear infinite;animation:move 4s linear infinite}.l-wap .round>img.r3{width:12vw;height:12vw;top:calc(50% + 15vw);right:0;-webkit-animation:move 3s linear infinite;animation:move 3s linear infinite}.l-wap .round>img.r4{width:7.9vw;height:7.9vw;left:calc(50% - 3.95vw);bottom:-3.95vw;-webkit-animation:move 4s linear infinite;animation:move 4s linear infinite}.l-wap .round>img.r5{width:16.8vw;height:16.8vw;top:calc(50% + 11vw);left:-2vw;-webkit-animation:move 2s linear infinite;animation:move 2s linear infinite}.l-wap .round>img.r6{width:12vw;height:12vw;top:14.7vw;left:-2vw;-webkit-animation:move 5s linear infinite;animation:move 5s linear infinite}.l-wap .system_down{display:block;width:85.3vw;height:12vw;border-radius:6vw;background:-webkit-gradient(linear, left top, right top, from(#62ceff), to(#5865ee));background:linear-gradient(to right, #62ceff, #5865ee);margin:12vw auto 8vw;color:#ecf4fe;font-size:4.8vw;text-align:center;line-height:12vw;letter-spacing:.3vw}.l-wap .system_down::before{display:inline-block;vertical-align:middle;content:"";width:8vw;height:8vw;margin-top:-2vw;background:url(../img/down.png) no-repeat center;background-size:contain;margin-right:2vw}.l-wap .item{width:92vw;height:auto;padding-bottom:10vw;padding-top:8vw;border-radius:.7vw;border:1px solid #2d2f56;-webkit-box-sizing:border-box;box-sizing:border-box;margin:13vw auto 0;background:#181936;overflow:hidden;position:relative;font-size:0;text-align:center}.l-wap .item:nth-child(5){margin-top:5vw}.l-wap .item:nth-child(4)>dl:nth-child(4){margin-left:6.1vw}.l-wap .item:nth-child(4)>dl:nth-child(4)>dt>img{width:9.5vw;height:12.9vw}.l-wap .item:nth-child(4)>dl:nth-child(5){margin-top:5.3vw}.l-wap .item:nth-child(4)>dl:nth-child(5)>dt>img{width:9.9vw;height:10.1vw}.l-wap .item:nth-child(4)>dl:nth-child(6){margin-left:6.1vw;margin-top:5.3vw}.l-wap .item:nth-child(4)>dl:nth-child(6)>dt>img{width:8.5vw;height:10.7vw}.l-wap .item>em{display:block;width:100%;height:.8vw;position:absolute;top:0;background:-webkit-gradient(linear, left top, right top, from(#12d9fe), color-stop(#4a7ce4), to(#713ad1));background:linear-gradient(to right, #12d9fe, #4a7ce4, #713ad1)}.l-wap .item>span{display:inline-block;vertical-align:middle;height:12vw;line-height:12vw;text-align:center;font-size:4.3vw;color:#ecf4fe;background:#292a4b;border-radius:6vw;border-bottom-right-radius:0;padding:0 4vw}.l-wap .item>span:nth-child(3){margin-left:2vw}.l-wap .item>span:nth-child(3)>i{background:url(../img/icon2.png) no-repeat center;background-size:contain}.l-wap .item>span:nth-child(4){margin-top:8vw}.l-wap .item>span:nth-child(4)>i{background:url(../img/icon3.png) no-repeat center;background-size:contain}.l-wap .item>span:nth-child(5){margin-left:2vw;margin-top:8vw}.l-wap .item>span:nth-child(5)>i{background:url(../img/icon4.png) no-repeat center;background-size:contain}.l-wap .item>span>i{display:inline-block;vertical-align:middle;width:7.6vw;height:6.9vw;background:url(../img/icon1.png) no-repeat center;background-size:contain;margin-right:2.7vw}.l-wap .item>h2{width:40vw;height:8vw;color:#ecf4fe;font-size:5.6vw;text-align:center;line-height:8vw;background:-webkit-gradient(linear, left top, left bottom, from(#161734), color-stop(#161734), to(#284061));background:linear-gradient(to bottom, #161734, #161734, #284061);margin:0 auto 8vw;letter-spacing:.3vw}
.l-wap .item>dl a{color:#fff;}
.l-wap .item>dl{display:inline-block;vertical-align:middle;margin-bottom:10px;margin-right:10px;width:35.3vw;height:40.3vw;background:#292a4b;border:1px solid #2e304c;border-radius:1.3vw}
.l-wap .item>dl>dt{width:100%;height:auto;padding:4.5vw 0;position:relative;}
.l-wap .item>dl>dt>span{display:block;width:26.7vw;height:5vw;background:-webkit-gradient(linear, left top, right top, from(#fc664d), to(#f28d27));background:linear-gradient(to right, #fc664d, #f28d27);line-height:5vw;color:#ecf4fe;font-size:3vw;letter-spacing:.3vw;position:absolute;-webkit-transform:rotate(46deg);transform:rotate(46deg);top:4vw;right:-8vw}.l-wap .item>dl>dt>img{display:block;margin:0 auto;width:9.3vw;height:11.5vw}.l-wap .item>dl>dd{font-size:4vw;color:#ecf4fe;letter-spacing:.3vw}.l-wap .item .cover{width:85.3vw;height:73.3vw;margin:0 auto;background:#292a4b;border-radius:1.3vw;padding-bottom:6vw;overflow:hidden}.l-wap .item .cover .list{width:88vw;height:73.3vw;margin:0 auto;background:#292a4b;border-radius:1.3vw;padding-bottom:6vw}.l-wap .item .cover .list>a{display:block;width:75vw;height:12.5vw;line-height:12.5vw;text-align:left;margin:0 auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#ecf4fe;font-size:4vw;margin-left:5vw;position:relative}.l-wap .item>strong{font-size:4.2vw;display:block;text-align:center;margin-top:4vw;letter-spacing:.3vw}.l-wap .item>strong>a{color:#ecf4fe}.l-wap .float-down{width:100vw;height:13.3vw;background:url(../img/float.png) no-repeat center;background-size:cover;position:absolute;bottom:0;left:0}.l-wap .float-down>a{display:block;width:100%;height:100%}.article-list{width:100vw;height:auto}.article-list .tab{width:100%;height:12vw;border-bottom:.1vw solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.article-list .tab>span{display:block;width:50%;line-height:12vw;height:100%;letter-spacing:1px;text-align:center;font-size:4vw;color:#666}.article-list .tab>span.active{color:#000;font-size:4.5vw;-webkit-transition:all linear .2s;transition:all linear .2s;font-weight:600}.article-list .tab .scroll{width:50%;height:.5vw;background:#2b4ac4;position:absolute;left:0;bottom:0}.article-list .lists{width:100%;height:auto;padding-bottom:5vw}.article-list .lists .links{width:90%;margin:0 auto;height:15vw;border-bottom:1px solid #f5f5f5;position:relative}.article-list .lists .links>a{display:block;width:100%;line-height:10vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:2vw}.article-list .lists .links>span{display:block;text-align:left;color:#999;position:absolute;bottom:.8vw;font-size:3.5vw}.article-list>span{color:#666;font-size:2vw;display:block;text-align:center;padding-bottom:5vw}.l-inf{width:100vw;height:auto}.l-inf>h1{width:94vw;padding:4vw 0;line-height:5vw;color:#020409;font-size:4vw;font-weight:600;margin:0 auto;letter-spacing:.1vw}.l-inf>p{width:94vw;margin:0 auto;letter-spacing:.1vw;color:#999;text-align:left;padding-bottom:3vw}.l-inf>article{width:94vw;height:auto;margin:0 auto;padding-bottom:2vw}.l-inf>article>p{text-align:left;color:#666;font-size:2vw;line-height:4.2vw;width:100%;text-indent:4.3vw;letter-spacing:.1vw}.l-inf>article img{display:block;margin:2vw auto;max-width:94vw}.l-inf .page{width:94vw;border-top:.2vw solid #ebebeb;margin:0 auto;padding:4vw 0}.l-inf .page>a{display:block;width:94vw;margin:0 auto;color:#666;font-size:2vw;letter-spacing:.2vw;padding:1vw 0}.l-inf .page>a:hover{color:#020409}.wap_invite{width:100vw;height:100%;background:#3c12a8;overflow:hidden;background:url(../img/wap/invite/bg.jpg) no-repeat center;background-size:cover;position:relative}.wap_invite>button{display:block;margin:100vw auto 0;width:55.6vw;height:13.9vw;background:url(../img/wap/invite/share.png) no-repeat center;background-size:contain;outline:none;border:none}.wap_invite .top-info{width:100vw;height:165.2vw;background:url(../img/wap/invite/top_bg.png) no-repeat center;background-size:cover;overflow:hidden}.wap_invite .top-info>h1{width:86.7vw;height:45.7vw;background:url(../img/wap/invite/tit.png) no-repeat center;background-size:contain;margin:10vw auto 0}.wap_invite .top-info>a{display:block;width:50.5vw;height:16vw;background:url(../img/wap/invite/down.png) no-repeat center;background-size:contain;margin:-2.5vw 0 0 26vw}.wap_invite .item{width:100%;height:auto}.wap_invite .item:nth-child(2){margin-top:-84vw}.wap_invite .item:nth-child(3){margin-top:5vw}.wap_invite .item>h6{color:#fff;letter-spacing:.5vw;font-size:5vw;text-align:center}.wap_invite .item>h6::before{content:"";display:inline-block;vertical-align:middle;width:7.3vw;height:5.9vw;background:url(../img/active/invite/pend.png) no-repeat center;background-size:contain;margin-right:3.3vw;margin-bottom:1vw}.wap_invite .item>h6::after{content:"";display:inline-block;vertical-align:middle;width:7.3vw;height:5.9vw;background:url(../img/active/invite/pend.png) no-repeat center;background-size:contain;margin-left:3.3vw;margin-bottom:1vw}.wap_invite .item>p{color:#fff;font-size:3.2vw;text-align:center;letter-spacing:.3vw;margin-top:2.5vw}.wap_invite .item .invite-reward{width:100vw;height:38.4vw;background:url(../img/wap/invite/red.png) no-repeat center;background-size:contain;margin:1vw auto 0;overflow:hidden}.wap_invite .item .invite-reward>p{color:#fff;font-size:3.2vw;text-align:center;letter-spacing:.3vw;margin-top:15vw}.wap_invite .item .invite-reward>span{display:block;text-align:center;letter-spacing:.4vw;font-size:2.9vw;color:#fff;margin-top:3.8vw}.wap_invite .item .invite-recharge{width:100vw;height:124.3vw;background:url(../img/wap/invite/blue.png) no-repeat center;background-size:contain;overflow:hidden}.wap_invite .item .invite-recharge>p{color:#fff;font-size:3.4vw;text-align:center;letter-spacing:0.3vw;margin-top:16vw}.wap_invite .item .invite-recharge .box{width:65vw;height:41vw;margin:2.7vw auto 0;background:-webkit-gradient(linear, left top, left bottom, from(#5ba7fe), color-stop(#5855f9), to(#5620f5));background:linear-gradient(to bottom, #5ba7fe, #5855f9, #5620f5);border-radius:1.5vw;-webkit-box-shadow:0 0.5vw 1vw rgba(0,0,0,0.6);box-shadow:0 0.5vw 1vw rgba(0,0,0,0.6)}.wap_invite .item .invite-recharge .box:nth-child(3){margin-top:4.7vw}.wap_invite .item .invite-recharge .box:nth-child(3)>p{width:100%;text-align:center;margin:2vw auto}.wap_invite .item .invite-recharge .box>h6{width:38vw;height:6.9vw;line-height:6.9vw;text-align:center;margin:0 auto;background:-webkit-gradient(linear, left top, right top, from(#2e79fe), to(#0b32fd));background:linear-gradient(to right, #2e79fe, #0b32fd);border-bottom-left-radius:1.5vw;border-bottom-right-radius:1.5vw;color:#fff;font-weight:500;font-size:3.7vw;letter-spacing:0.5vw}.wap_invite .item .invite-recharge .box>p{width:44vw;margin:2vw 0 2vw 13vw;color:#fff;font-size:3.7vw}.wap_invite .item .invite-recharge .box>p>span{color:#ffe614}.wap_invite .item .invite-roles{width:92vw;margin:5.3vw auto 0;overflow:hidden}.wap_invite .item .invite-roles>p{width:84vw;margin:0 auto;color:#fff;font-size:3.2vw;letter-spacing:.3vw}.wap_invite .invite{width:100vw;height:21vw;background:url(../img/wap/invite/invite.png) no-repeat center;background-size:contain;position:fixed;bottom:-1vw}.wap_invite .cover{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.6);z-index:9999;display:none}.wap_invite .cover>img{display:block;width:24vw;height:24vw;position:absolute;right:3vw;top:3vw}.wap_invite .cover>p{color:#fff;font-size:4vw;position:absolute;letter-spacing:.2vw;right:6vw;top:28vw}.discont-code{width:100vw;height:178vw;background:url(../img/buy/bg.png) no-repeat center;background-size:cover}.discont-code .info{width:100%;height:100%;margin:0 auto;position:relative;overflow:hidden}.discont-code .info .box{width:100%;margin:9.3vw auto 0;position:relative}.discont-code .info .box::after{content:"";display:block;width:20.4vw;height:19vw;background:url(../img/buy/money.png) no-repeat center;background-size:contain;position:absolute;top:-4vw;right:4vw}.discont-code .info .box>h1{width:52vw;height:8vw;background:url(../img/buy/dis-tit.png) no-repeat center;background-size:cover;margin:0 auto}.discont-code .info .box .case{width:92vw;height:78.7vw;margin:3.3vw auto 0;background:-webkit-gradient(linear, left top, left bottom, from(#beddfc), to(#4895fe));background:linear-gradient(to bottom, #beddfc, #4895fe);border-radius:2.7vw;-webkit-box-shadow:0 1.3vw 1.3vw rgba(0,0,0,0.2);box-shadow:0 1.3vw 1.3vw rgba(0,0,0,0.2);overflow:hidden;position:relative}.discont-code .info .box .case .line{width:83.5vw;height:3.2vw;border-radius:3.3vw;background:-webkit-gradient(linear, left top, left bottom, from(#0b56a9), to(#167ef2));background:linear-gradient(to bottom, #0b56a9, #167ef2);margin:3.2vw auto 0;border:1.1vw solid #65e0ff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.1vw}.discont-code .info .box .case .code{width:80.8vw;height:39vw;margin:-2vw auto 0;background:-webkit-gradient(linear, left top, left bottom, from(#86b1de), color-stop(#fff), color-stop(#fff), to(#fff));background:linear-gradient(to bottom, #86b1de, #fff, #fff, #fff);border-radius:1.3vw;overflow:hidden}.discont-code .info .box .case .code .input{width:69.3vw;height:10vw;margin:15vw auto 0;position:relative}.discont-code .info .box .case .code .input>input{display:block;width:100%;height:100%;background:#ebf1f7;border-radius:1.3vw;border:none;position:absolute;left:0;color:#606266;font-size:5.6vw;text-align:center}.discont-code .info .box .case .code .input>button{display:block;width:18.7vw;height:100%;background:#1a8cff;border-radius:1.3vw;font-size:4.5vw;color:#fff;border:none;outline:none;position:absolute;letter-spacing:0.4vw;right:0}.discont-code .info .box .case .code .input>button:hover{background-color:#57abff}.discont-code .info .box .case>button{display:block;width:48.7vw;height:10.7vw;margin:9.6vw auto 0;border-radius:1.3vw;background:#fee363;color:#e15b00;font-size:4.5vw;border:none;letter-spacing:0.3vw;-webkit-box-shadow:0 0.8vw 1vw rgba(0,0,0,0.2);box-shadow:0 0.8vw 1vw rgba(0,0,0,0.2)}.discont-code .info .box .case>button:hover{background-color:#ffea84}.discont-code .info>p{width:100%;color:rgba(255,255,255,0.78);font-size:2.9vw;letter-spacing:0.2vw;position:absolute;text-align:center;top:105vw}.festival{width:100%;min-height:100vh;background:#feeeca}.festival .main{width:750px;height:1334px;background:url(../img/wap/festival/bg.jpg) no-repeat center;background-size:contain;overflow:hidden;position:relative;margin:0 auto}.festival .main>h1{width:611px;height:336px;background:url(../img/wap/festival/title.png) no-repeat center;background-size:contain;margin:45px auto 0}.festival .main .per{display:block;position:absolute;width:167px;height:353px;top:184px;right:0}.festival .main .time{width:269px;height:38px;background:url(../img/wap/festival/time.png) no-repeat center;background-size:contain;margin:0 auto}.festival .main .meal{width:750px;height:556px;background:url(../img/wap/festival/meal.png) no-repeat center;background-size:contain;margin:50px auto 0;position:relative;z-index:1001}.festival .main .meal .btn{display:block;width:200px;height:66px;background:url(../img/wap/festival/buy.png) no-repeat center;background-size:contain;position:absolute;top:355px}.festival .main .meal .btn:nth-child(1){left:125px}.festival .main .meal .btn:nth-child(2){right:125px}.festival .main .role{width:660px;height:auto;margin:0 auto}.festival .main .role>h2{width:226px;height:34px;background:url(../img/wap/festival/role.png) no-repeat center;background-size:contain;margin:0 auto 45px}.festival .main .role>p{width:100%;color:#846a35;font-size:26px;text-align:left}@-webkit-keyframes round1{form{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round1{form{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes round2{form{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes round2{form{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes move{0%{-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}25%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, 6px, 0);transform:translate3d(0, 6px, 0)}75%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}}@keyframes move{0%{-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}25%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, 6px, 0);transform:translate3d(0, 6px, 0)}75%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}}
