html{font-size:10vw}html body{min-width:320px}@media screen and (max-width:320px){html{font-size:32px}}html body{margin-right:auto;margin-left:auto;max-width:540px}@media screen and (min-width:540px){html{font-size:54px}}body,html{padding:0;margin:0;font-family:-apple-system,blinkmacsystemfont,segoe ui,roboto,oxygen,ubuntu,cantarell,fira sans,droid sans,helvetica neue,sans-serif}#__next{height:100%}*{box-sizing:border-box;margin:0;padding:0;outline:none}img{border:none}em,i{font-style:normal}blockquote,body,dd,div,dl,dt,fieldset,font,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0;font-family:微软雅黑}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}dd,dl,dt,li,ol,ul{list-style:none}button,checkbox,form,input,radio,select,textarea{vertical-align:top}a{color:#000}a,a:hover,a:link,a:visited{text-decoration:none}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}body,html{height:100%}.toast{position:absolute;height:.8rem;top:calc(50% - .4rem);font-size:.4rem;line-height:.8rem;opacity:0;transition:opacity .4s ease-out;border-radius:.10666667rem;background-color:#000;color:#fff;padding-left:.4rem;padding-right:.4rem;z-index:1000}.toastend{opacity:.8}.text-ad{font-size:.16rem}