html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}html,body,fieldset,img,iframe,abbr{border:0}li{list-style:none}textarea{overflow:auto;resize:none}a,button{cursor:pointer}h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:700}a,a:hover{text-decoration:none}html{font-size:625%}body{font-family:"Microsoft YaHei","Helvetica Neue",HelveticaNeue,HelveticasimSun,Helvetica,simSun,"Lucida Grande","Lucida Sans Unicode",Arial}a{outline:0}table{border-collapse:collapse;border-spacing:0}select{appearance:none;-moz-appearance:none;-webkit-appearance:none}img{vertical-align:top}.pointerNone{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;opacity:1;filter:alpha(opacity=100)}.pointerNone.on{opacity:0;filter:alpha(opacity=0);pointer-events:none}body,html{width:100%;height:10.8rem;min-width:1400px;min-height:900px;margin:0 auto;overflow:hidden}.wrapper{width:100%;height:100%;position:relative;margin:0 auto}.wrapper .content{position:relative;width:100%;height:100%;background:url(https://www.harrypottermagicawakened.tw/pc/zt/20231012103627/img/bg_b22cd12.jpg) no-repeat;background-size:cover;margin-top:-.55rem}.wrapper .content .logo{position:absolute;width:2.24rem;height:1.53rem;background:url(https://www.harrypottermagicawakened.tw/pc/zt/20231012103627/img/logo_db2f5b7.png) no-repeat center;background-size:cover;left:1.9%;top:5%;z-index:9}.wrapper .content .slogan{width:6.26rem;height:2.38rem;background:url(https://www.harrypottermagicawakened.tw/pc/zt/20231012103627/img/slogan_39976da.png) no-repeat;background-size:100%;position:absolute;top:6.62rem;left:50%;transform:translateX(-50%)}.wrapper .content .qc_code{width:2.23rem;height:2.66rem;background:url(https://www.harrypottermagicawakened.tw/pc/zt/20231012103627/img/qr_code_bg_2f544d6.png) no-repeat;background-size:100%;position:fixed;right:2%;bottom:3%;box-sizing:border-box;padding:.1rem .12rem .56rem .11rem}.wrapper .content .qc_code canvas{width:100%;height:100%;box-sizing:border-box;padding:.1rem;background:#fff}.wrapper .content .copyright_btn{width:1.96rem;height:.41rem;background:url(https://www.harrypottermagicawakened.tw/pc/zt/20231012103627/img/copyright_btn_8d1f321.png) no-repeat;background-size:100%;position:fixed;left:1.5%;bottom:3%;border:0;transition:all .3s}.wrapper .content .copyright_btn.on{bottom:50%;z-index:2}.footer{width:100%;background:url(https://www.harrypottermagicawakened.tw/pc/zt/20231012103627/img/bg_footer_a958051.png) no-repeat;background-size:cover;position:fixed;bottom:-100%;opacity:0;transition:all .3s}.footer.on{bottom:0;opacity:1}.footer .line{width:100%;height:.32rem;background:url(https://www.harrypottermagicawakened.tw/pc/zt/20231012103627/img/footer_line_eeca7eb.png) no-repeat;background-size:100%;position:absolute;transform:translateY(-52%);transition:opacity .5s}.footer .footer_content{position:relative;width:100%;overflow:hidden;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-top:.5rem}.footer .footer_content a{color:#f4eedc}.footer .footer_content .footer_logo{width:2rem;height:1.5rem;background:url(https://www.harrypottermagicawakened.tw/pc/zt/20231012103627/img/logo2_1e7b71d.png) no-repeat center;background-size:cover;margin:0 auto}.footer .footer_content .footer_icon{width:6.76rem;height:.77rem;background:url(https://www.harrypottermagicawakened.tw/pc/zt/20231012103627/img/footer_icon_30b1439.png) no-repeat center;background-size:100%;margin:.3rem auto .25rem}.footer .footer_content .footer_p{color:#f4eedc;margin:0 auto .55rem;text-align:center;font-size:.14rem}.footer .footer_content .p_box{font-size:.14rem;width:10.1rem;height:1.2rem;margin:.15rem auto;position:relative}.footer .footer_content .p_box p{font-size:.14rem;line-height:.2rem;color:#f2eddb;margin:0 auto .15rem}.footer .footer_content .p_box p a{color:#fffc9d;text-decoration:underline}.footer .footer_content .p2{width:4.7rem;display:inline-block;text-align:left;vertical-align:top;margin-top:.15rem}.footer .footer_content .p3{width:5.3rem;display:inline-block;text-align:left;vertical-align:top}