body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td,html{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul,ol,li{list-style:none}sup{vertical-align:inherit}sub{vertical-align:inherit}section,article,aside,address,fieldset,header,footer,nav,dialog,figure,time,video,mark,canvas{display:block;margin:0;padding:0}img,fieldset{display:block;border:0;width:100%}table{width:100%;border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#0096ff}a,a:active,button,button:active,input,span,label,div{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}button{background:none;border:none}body,input,textarea{font-family:"PingFang SC","microsoft yahei","Hiragino Sans GB",tahoma,arial,sans-serif}html,body{width:100%;font-size:calc(100vw/750*100);line-height:1.6;color:#333;box-sizing:border-box;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}@media only screen and (min-width:750px){html,body{font-size:75px}}.no-scroll,.no-scroll body{height:100%;overflow:hidden}a,button,input,select,textarea{outline:none}input[type="text"],input[type="password"],input[type="number"],textarea{line-height:normal;color:#333;background:none;resize:none;border:0;-webkit-appearance:none;border-radius:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type='number']{-moz-appearance:textfield}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{line-height:normal;color:#999}.abs{position:absolute;right:0;top:0}.col-highlight{color:#f35b68}.imgfile{position:absolute;opacity:0;visibility:hidden}.wp{position:relative;box-sizing:border-box;margin:0 auto;padding-bottom:1.6rem;max-width:750px;font-size:.3rem;background-color:#fff}.btn{display:block;margin:0 auto;width:100%;height:.9rem;font-size:.36rem;font-weight:bold;color:#cf2c2f;text-align:center;background-color:#eec875;border-radius:.45rem}.btn.btn-ani{animation:btnAni .4s linear infinite alternate both;-webkit-animation:btnAni .4s linear infinite alternate both}.btn:active{transform:scale(.9)}@keyframes btnAni{from{transform:scale(.9)}to{transform:scale(1)}}.ban{padding:.3rem;position:relative;color:#fff;overflow:hidden}.ban:after{position:absolute;left:50%;bottom:0;margin-left:-7.5rem;width:15rem;height:15rem;content:"";background-color:#cf2c2f;border-radius:100%}.ban .bantxt{position:relative;padding-bottom:1rem;z-index:2}.ban .bantxt h1{margin-bottom:.6rem;font-size:.36rem;text-align:right}.ban .bantxt .ban-theme{display:inline-block;vertical-align:top;padding:0 .3rem;height:.6rem;line-height:.6rem;color:#cf2c2f;background-color:#ffc7c9;border-radius:.3rem .3rem .3rem 0}.ban .bantxt h2{font-size:.6rem;text-align:center}.ban .bantxt h3{margin:0 auto .3rem;width:84%;height:.6rem;line-height:.6rem;font-size:.42rem;text-align:center;color:#cf2c2f;background-color:#ffc7c9;border-radius:.3rem}.ban .bantxt p{text-align:center}.ban .bantxt .btn{margin-top:.6rem;width:80%}.bd{padding:.3rem}.bd .link{margin-bottom:.6rem;font-size:0}.bd .link li{display:inline-block;vertical-align:middle;box-sizing:border-box;padding:2% 1%;width:33%;font-size:.3rem}.bd .link li em{display:block;height:.9rem;line-height:.9rem;font-weight:bold;color:#fff;font-style:normal;text-align:center;background-color:#b01523}.ft{padding:.3rem;font-size:.28rem;text-align:center;background-color:#fff}.fixedbtn{position:fixed;bottom:0;box-sizing:border-box;margin:0 auto;padding:.3rem;max-width:750px;width:100%;z-index:100}.loading{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:99999}.loading .loading-txt{position:absolute;left:50%;top:50%;margin:-60px 0 0 -60px;padding:30px 0 0;box-sizing:border-box;width:120px;height:120px;font-size:14px;text-align:center;background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.1)}.loading img{display:block;margin:0 auto 8px;width:32px;height:32px}.popmsg{position:fixed;left:50%;top:40%;transform:translateX(-50%);z-index:9999}.popmsg .popmsg-txt{padding:.1rem .2rem;white-space:nowrap;font-size:.26rem;color:#fff;background-color:rgba(0,0,0,0.75);border-radius:.1rem;z-index:1000;animation:bottomIn .25s linear both}@keyframes bottomIn{0%{transform:translate3d(0, 1rem, 0);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}#btnPay{animation:bounceIn .6s}@keyframes bounceIn{0%{transform:scale(0)}70%{transform:scale(1.1)}90%{transform:scale(.9)}100%{transform:scale(1)}}/*# sourceMappingURL=./index.css.map */