@charset "UTF-8";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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:normal;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.main .invited .content input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;outline-style:none;border:0;border-radius:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none;color:#fff}a:hover{text-decoration:none}.pc{display:block!important}@media only screen and (max-width:992px){.pc{display:none!important}}.m{display:none!important}@media only screen and (max-width:992px){.m{display:block!important}}body{position:relative;width:100%;font-family:"Microsoft YaHei","微软雅黑",sans-serif}.wrap{position:relative;width:100%;height:100vh;min-height:800px;background:#ded0dd url(/images/bg.jpg) no-repeat top center;background-size:cover;overflow:hidden}@media only screen and (max-width:992px){.wrap{background:#ded0dd url(/images/mobile/bg.jpg) no-repeat top center;background-size:cover;min-height:100vh}}.main{position:relative;width:100%;height:100%}.main:before{content:"";display:block;width:921px;height:492px;background:url(/images/cloud.png) no-repeat top center;background-size:cover;position:absolute;top:-15%;left:50%;z-index:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media only screen and (max-width:992px){.main:before{width:100vw;height:calc((492/921) * 100vw);position:absolute;top:-3%;left:50%;z-index:1}}.main .logo{width:222px;height:79px;background:url(/images/logo.png) no-repeat top center;background-size:cover;text-indent:100%;white-space:nowrap;overflow:hidden;font-size:0;position:absolute;top:5%;left:50%;z-index:2;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media only screen and (max-width:992px){.main .logo{width:35vw;height:calc((79/222) * 35vw);position:absolute;top:8%;left:50%;z-index:2}}.main .invited{width:700px;position:absolute;top:27%;left:50%;z-index:3;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media only screen and (max-width:992px){.main .invited{width:90vw;position:absolute;top:25%;left:50%;z-index:3}}.main .invited:before{content:"";display:block;width:142px;height:157px;background:url(/images/dice01.png) no-repeat top center;background-size:cover;position:absolute;top:-18%;left:-12%;z-index:1;-webkit-animation:3s ani_dice1 linear infinite alternate;animation:3s ani_dice1 linear infinite alternate}@media only screen and (max-width:992px){.main .invited:before{width:20vw;height:calc((157/142) * 20vw);position:absolute;top:-12%;left:-12%;z-index:1}}.main .invited:after{content:"";display:block;width:124px;height:112px;background:url(/images/dice02.png) no-repeat top center;background-size:cover;position:absolute;top:16%;right:-13%;z-index:1;-webkit-animation:2s ani_dice2 linear infinite alternate;animation:2s ani_dice2 linear infinite alternate}@media only screen and (max-width:992px){.main .invited:after{width:20vw;height:calc((112/124) * 20vw);position:absolute;top:66%;right:-8%;z-index:1}}.main .invited h1{width:497px;height:119px;text-indent:100%;white-space:nowrap;overflow:hidden;font-size:0;background:url(/images/title.png) no-repeat top center;background-size:cover;position:absolute;top:-80px;left:50%;z-index:3;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media only screen and (max-width:992px){.main .invited h1{width:75vw;height:calc((119/497) * 75vw);position:absolute;top:-12vw;left:50%;z-index:3}}.main .invited .content{width:100%;height:100%;background:#cfc1d2;-webkit-box-shadow:0px 0px 10px rgba(255,255,255,0.4);box-shadow:0px 0px 10px rgba(255,255,255,0.4);border-radius:20px;background-size:cover;position:relative;z-index:2;padding:50px 35px 25px 35px;margin:0 0 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:992px){.main .invited .content{padding:10vw 3vw 4vw 3vw;margin:0}}.main .invited .content form{margin:0 0 15px 0}@media only screen and (max-width:992px){.main .invited .content form{margin:0 0 4vw 0}}.main .invited .content div{width:100%;overflow:hidden;background:#ebdfed;border-radius:8px;padding:10px 10px 10px 20px;margin:0 0 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:992px){.main .invited .content div{padding:2vw 2vw 2vw 4vw;margin:0 0 3vw 0}}.main .invited .content div.code img{width:120px;height:40px}@media only screen and (max-width:992px){.main .invited .content div.code img{width:27vw;height:9vw}}.main .invited .content label{display:block;width:150px;float:left;font-size:24px;font-weight:bold;line-height:40px;color:#535d87;text-align:left}@media only screen and (max-width:992px){.main .invited .content label{width:24vw;height:10vw;font-size:3.6vw;line-height:10vw}}.main .invited .content label[for=bankNum] i{font-size:22px}@media only screen and (max-width:992px){.main .invited .content label[for=bankNum] i{font-size:5vw}}.main .invited .content label i{margin:0 8px 0 0;vertical-align:baseline}@media only screen and (max-width:992px){.main .invited .content label i{font-size:6vw;margin:0 2vw 0 0;vertical-align:sub}}.main .invited .content input{display:block;width:450px;float:left;background:#fff;font-size:24px;line-height:40px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px}@media only screen and (max-width:992px){.main .invited .content input{width:54vw;height:9vw;font-size:3.6vw;line-height:9vw;padding:0 3vw}}.main .invited .content input::-webkit-input-placeholder{font-size:20px}.main .invited .content input::-moz-placeholder{font-size:20px}.main .invited .content input:-ms-input-placeholder{font-size:20px}.main .invited .content input::-ms-input-placeholder{font-size:20px}.main .invited .content input::placeholder{font-size:20px}@media only screen and (max-width:992px){.main .invited .content input::-webkit-input-placeholder{font-size:3.6vw}.main .invited .content input::-moz-placeholder{font-size:3.6vw}.main .invited .content input:-ms-input-placeholder{font-size:3.6vw}.main .invited .content input::-ms-input-placeholder{font-size:3.6vw}.main .invited .content input::placeholder{font-size:3.6vw}}.main .invited .content input:-ms-input-placeholder{font-size:20px}@media only screen and (max-width:992px){.main .invited .content input:-ms-input-placeholder{font-size:3.6vw}}.main .invited .content input::-ms-input-placeholder{font-size:20px}@media only screen and (max-width:992px){.main .invited .content input::-ms-input-placeholder{font-size:3.6vw}}.main .invited .content input[name=username]{text-transform:lowercase}.main .invited .content input.tt-text{width:320px;margin:0 10px 0 0}@media only screen and (max-width:992px){.main .invited .content input.tt-text{width:25vw;margin:0 2vw 0 0}}.main .invited .content a.send_btn{display:block;background:-webkit-gradient(linear,left top,left bottom,from(#d49cfb),to(#a94ef7));background:linear-gradient(to bottom,#d49cfb 0%,#a94ef7 100%);width:100%;font-size:20px;line-height:50px;color:#fff;text-align:center;-webkit-transition:all 0.6s;transition:all 0.6s;border-radius:15px;margin:auto}@media only screen and (max-width:992px){.main .invited .content a.send_btn{font-size:4vw;line-height:10vw}}.main .invited .content a.send_btn:hover{background:-webkit-gradient(linear,left top,left bottom,from(#a94ef7),to(#d49cfb));background:linear-gradient(to bottom,#a94ef7 0%,#d49cfb 100%)}.main .invited .iconURL{font-size:0;text-align:center}@media only screen and (max-width:992px){.main .invited .iconURL{margin:6vw 0 0 0}}.main .invited .iconURL a{display:inline-block;width:120px;margin:0 70px 0 0;vertical-align:middle}@media only screen and (max-width:992px){.main .invited .iconURL a{width:26vw;margin:0 10vw 0 0}}.main .invited .iconURL a:last-child{margin:0}.main .invited .iconURL a img{display:block;width:70%;margin:auto}.main .invited .iconURL a span{font-size:14px;line-height:2;color:#3e3e3e}@media only screen and (max-width:992px){.main .invited .iconURL a span{font-size:3.2vw}}.footer{position:fixed;bottom:0;width:100%;padding:10px 0;text-align:center;font-size:14px;line-height:20px;color:#fff}@media only screen and (max-width:992px){.footer{padding:3vw 0;font-size:3.4vw;line-height:1.4}}.alert{position:fixed;top:50%;left:50%;z-index:999999;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);background:rgba(0,0,0,0.8);padding:30px 40px;font-size:20px;line-height:1.2;color:#fff;border-radius:10px;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-box-shadow:0px 0px 12px rgba(0,0,0,0.5);box-shadow:0px 0px 12px rgba(0,0,0,0.5)}@media only screen and (max-width:992px){.alert{padding:3vw 6vw;font-size:4vw;line-height:1.6}}.alert.show{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.waiting{display:none;width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;z-index:99999}.waiting p{width:100%;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:120px 0 0 0;font-size:18px;font-weight:bold;color:#fff;letter-spacing:1px}@media only screen and (max-width:992px){.waiting p{font-size:5vw}}.waiting .loading-ani-icon-1{display:inline-block;width:70px;height:70px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.waiting .loading-ani-icon-1 div{position:absolute;left:calc(50% - 1px);top:0;width:4px;height:18px;margin:0 auto;background:#fff;border-radius:10px;-webkit-transform-origin:center 35px;transform-origin:center 35px;-webkit-animation:1.2s ani infinite;animation:1.2s ani infinite;opacity:0.2}.waiting .loading-ani-icon-1 div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:0.1s;animation-delay:0.1s}.waiting .loading-ani-icon-1 div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:0.2s;animation-delay:0.2s}.waiting .loading-ani-icon-1 div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:0.3s;animation-delay:0.3s}.waiting .loading-ani-icon-1 div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:0.4s;animation-delay:0.4s}.waiting .loading-ani-icon-1 div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:0.5s;animation-delay:0.5s}.waiting .loading-ani-icon-1 div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:0.6s;animation-delay:0.6s}.waiting .loading-ani-icon-1 div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:0.7s;animation-delay:0.7s}.waiting .loading-ani-icon-1 div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:0.8s;animation-delay:0.8s}.waiting .loading-ani-icon-1 div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:0.9s;animation-delay:0.9s}.waiting .loading-ani-icon-1 div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:1s;animation-delay:1s}.waiting .loading-ani-icon-1 div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:1.1s;animation-delay:1.1s}@-webkit-keyframes ani{0%{opacity:1}to{opacity:0.2}}@keyframes ani{0%{opacity:1}to{opacity:0.2}}@-webkit-keyframes ani_dice1{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}}@keyframes ani_dice1{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}}@-webkit-keyframes ani_dice2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-8px,8px);transform:translate(-8px,8px)}}@keyframes ani_dice2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-8px,8px);transform:translate(-8px,8px)}}