@-webkit-keyframes show{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes show{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.popup-layer{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:100}.popup-wrapper{position:fixed;top:50%;left:50%;margin:auto;color:#514242;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:101}.popup-wrapper .popup{margin:0 auto 1.625rem;background-color:#fff;border-radius:.5rem;opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-animation:show .4s ease forwards;animation:show .4s ease forwards;overflow:hidden}.popup-wrapper .popup.prize{width:15rem}.popup-wrapper .popup.error{width:16.25rem}.popup-wrapper .popup .prize-content{position:relative;padding:1.25rem;height:11.4375rem;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(38%,#fffae6),color-stop(76%,#ffd79e),to(#ffc77b));background-image:-webkit-linear-gradient(top,#fffae6 38%,#ffd79e 76%,#ffc77b);background-image:linear-gradient(-180deg,#fffae6 38%,#ffd79e 76%,#ffc77b)}.popup-wrapper .popup .error-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.25rem;height:5.9375rem;font-size:1rem;color:#424251}.popup-wrapper .popup h3{line-height:1;font-size:1.0625rem;color:#6a4727}.popup-wrapper .popup h5{height:1.25rem;line-height:1.25rem;font-size:.75rem;color:#9c7857}.popup-wrapper .popup .prize-img{position:absolute;left:0;right:0;bottom:0;margin:auto;width:9.75rem;height:9.375rem;background:rgba(0,0,0,0) no-repeat bottom;background-size:contain}.popup-wrapper .popup .popup-title{display:inline-block;position:relative;margin-bottom:2.125rem;font-size:1.125rem}.popup-wrapper .popup .popup-title:after{content:"";position:absolute;top:100%;left:0;right:0;height:.25rem;background:#ffce3c;border-radius:.5rem}.popup-wrapper .popup .popup-content{line-height:1.625rem;font-size:.875rem;text-align:justify}.popup-wrapper .icon-closeoutline{display:block;margin:auto;width:1.625rem;height:1.625rem;line-height:1;font-size:1.75rem;color:#fff}.popup-wrapper .btn-prize{display:block;margin:.8125rem auto 1.1875rem;width:8.125rem;line-height:2.375rem;font-size:1rem;color:#6a4727;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff4b9),to(#ffc100));background-image:-webkit-linear-gradient(top,#fff4b9,#ffc100);background-image:linear-gradient(-180deg,#fff4b9,#ffc100);border-radius:6.25rem;-webkit-box-shadow:0 .25rem 0 #d17f00,0 .4375rem .375rem 0 #af6a00;box-shadow:0 .25rem 0 #d17f00,0 .4375rem .375rem 0 #af6a00}.popup-wrapper .btn-prize:active{margin:1rem auto;-webkit-box-shadow:0 .0625rem 0 #d17f00,0 .1875rem .1875rem 0 #af6a00;box-shadow:0 .0625rem 0 #d17f00,0 .1875rem .1875rem 0 #af6a00}.popup-wrapper .btn-error{display:block;height:2.75rem;line-height:2.75rem;font-size:.9375rem;color:#fff;background-color:#f5a623}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{height:100%;width:100%;background-color:#fff}a{text-decoration:none;color:inherit}*,a:active,a:focus,a:hover{outline:none}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}#app{min-height:100%;background-color:#484adb}.page{margin:auto;max-width:28.125rem;font-family:MicrosoftYaHei;font-size:.75rem;text-align:center;overflow:hidden}.header{margin-bottom:-9.375rem;padding-top:85%;background:url(https://fe-public-oss.talicai.com/mobile/assets/images/header-0453f8206e529b183207b31f39baf144.jpg) no-repeat 50%;background-size:cover}.winner{margin:0 auto .625rem;padding:0 .9375rem;width:16.875rem;height:1.75rem;line-height:1.75rem;color:#ffb788;background-color:#3335b4;border-radius:1.875rem}.winner ul{text-align:center}.winner span{display:inline-block;margin:0 .125rem;max-width:6.875rem;vertical-align:bottom;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.winner b{margin-left:.125rem;color:#eada2a}.main{margin:0 .625rem;border-radius:1.125rem;background-color:#3335b4;overflow:hidden}.main .lottery{position:relative;margin:.375rem auto 1.25rem;width:21.0625rem;height:25.1875rem;background:url(https://fe-public-oss.talicai.com/mobile/assets/images/lottery-b50e1cf5d97d42eb9030b3498ee07c7b.png) no-repeat 50%;background-size:contain;overflow:hidden}.main .lottery .lottery-machine{position:relative;margin:.8125rem auto 0;padding:.4375rem .375rem;width:18.875rem;height:17.75rem;border-radius:.75rem;overflow:hidden}.main .lottery .lottery-layer{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);z-index:10}.main .lottery h3{padding-top:.375rem;height:2.875rem;line-height:2.5rem;font-family:MicrosoftYaHei-Bold;font-weight:700;font-size:.875rem;color:#f64072}.main .lottery h5{height:2.5rem;line-height:2.5rem;font-size:.8125rem;color:#fff}.main .lottery h5 b{margin:0 .25rem;font-family:MicrosoftYaHei-Bold;font-size:1.125rem;color:#f8e71c}.main .lottery ul{position:relative}.main .lottery ul li{position:absolute;width:4.375rem;height:3.8125rem;background-color:#fffcf2;-webkit-box-shadow:0 .25rem 0 #f1d4bc;box-shadow:0 .25rem 0 #f1d4bc;border-radius:.75rem}.main .lottery ul li p{margin:0 auto -.3125rem;width:3.25rem;height:3.125rem;background:rgba(0,0,0,0) no-repeat bottom/contain}.main .lottery ul li span{font-size:.5625rem;color:#8b572a}.main .lottery ul li.light{z-index:20}.main .lottery ul li:first-child{top:0;left:0}.main .lottery ul li:nth-child(2){top:0;left:4.5625rem}.main .lottery ul li:nth-child(3){top:0;left:9.125rem}.main .lottery ul li:nth-child(4){top:0;left:13.6875rem}.main .lottery ul li:nth-child(5){top:4.25rem;left:13.6875rem}.main .lottery ul li:nth-child(6){top:8.5rem;left:13.6875rem}.main .lottery ul li:nth-child(7){top:12.75rem;left:13.6875rem}.main .lottery ul li:nth-child(8){top:12.75rem;left:9.125rem}.main .lottery ul li:nth-child(9){top:12.75rem;left:4.5625rem}.main .lottery ul li:nth-child(10){top:12.75rem;left:0}.main .lottery ul li:nth-child(11){top:8.5rem;left:0}.main .lottery ul li:nth-child(12){top:4.25rem;left:0}.main .lottery .btn-draw{position:absolute;left:0;right:0;bottom:6.5625rem;margin:auto;width:8.375rem;height:2.875rem;line-height:2.875rem;font-family:MicrosoftYaHei-Bold;font-weight:700;font-size:1.375rem;color:#915d2e;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff8d2),to(#ffd200));background-image:-webkit-linear-gradient(top,#fff8d2,#ffd200);background-image:linear-gradient(-180deg,#fff8d2,#ffd200);border-radius:1.875rem;-webkit-box-shadow:0 .3125rem 0 #ca7a15;box-shadow:0 .3125rem 0 #ca7a15;-webkit-transition:all .2s ease;transition:all .2s ease}.main .lottery .btn-draw:active{bottom:6.375rem;-webkit-box-shadow:0 .125rem 0 #ca7a15;box-shadow:0 .125rem 0 #ca7a15}.main .lottery .btn-draw b{display:block;font-size:1.25rem;line-height:1.875rem}.main .lottery .btn-draw i{position:absolute;left:50%;bottom:.25rem;padding:0 .3125rem;line-height:.875rem;font-size:.625rem;color:#702f0c;background-color:rgba(235,165,0,.7);border-radius:.9375rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.main .rule{padding:0 .875rem 1.0625rem;text-align:left}.main .rule li{position:relative;padding-left:1.0625rem;margin-bottom:.8125rem;line-height:1.25rem;color:#cecfff}.main .rule li:before{content:"";position:absolute;left:.1875rem;top:.4375rem;width:.3125rem;height:.3125rem;background-color:currentColor;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main .rule li h5{margin-bottom:.125rem;font-family:MicrosoftYaHei-Bold;font-weight:900;font-size:.75rem}.main .rule li p{text-align:justify}.turn{margin:1.625rem auto 3.125rem;width:11.375rem;height:2.25rem;line-height:2.125rem;font-size:.875rem;color:#fff;border:1px solid #cecfff;border-radius:6.25rem}.turn a{display:block;color:inherit;border-radius:6.25rem}