*{box-sizing:border-box;margin:0;padding:0}html,body{overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",Arial,"Microsoft YaHei",sans-serif;color:#ffffff}#app-shell{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}#app-layout{position:relative;height:100%;overflow:hidden;display:flex;flex-direction:column}#app-header{display:flex;justify-content:space-between;align-items:center;padding:5px;background-color:black}#app-header .header-left{display:flex;align-items:center}#app-header .header-right{text-align:center;font-size:12px;color:#ffffff}#app-center{position:relative;flex:1;display:flex;flex-direction:column;min-height:0}#app-center .app-center-main{flex:1;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.app-center-main .main-img{width:100%;height:100%;min-height:0;background-image:url("../img/a1a55608edd3ad1d.png");background-size:100% 100%;background-position:center;background-repeat:no-repeat}#app-center .app-center-sub{position:fixed;width:100%;left:0;right:0;bottom:25px}.app-center-sub .download-btn-container{display:flex;height:60px;justify-content:center;display:none}.download-btn-container .downlaod-dom,.download-btn-container .online-h5-dom{display:block;text-decoration:none;background-repeat:no-repeat;background-position:center;background-size:auto 100%;width:45%;display:block}.download-btn-container .btn-mobile-downlaod-pt{background-image:url("../img/a8e39f514e2a8762.png");animation:btnFlash 0.8s ease-in-out infinite;transform-origin:center}.download-btn-container .online-h5-dom{background-image:url("../img/eb046b844d3ae0a2.png");animation:btnFlash 0.8s ease-in-out infinite;transform-origin:center;display:none}@keyframes btnFlash{0%,100%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.12);filter:brightness(1.35)}}.app-center-sub .pc-qrcode-container{width:200px;display:none;margin:0 auto;border:2px dashed black;border-radius:16px;padding:16px 20px;color:black}.pc-qrcode-container .pc-qrcode{width:150px;height:150px;background-color:black}.pc-qrcode-container .pc-platform-text{margin-top:8px;font-size:13px;text-align:center}@media (max-width:1024px){.app-center-sub .download-btn-container{display:flex}.app-center-sub .pc-qrcode-container{display:none}}@media (min-width:1025px){#app-layout{max-width:430px;margin:0px auto}.app-center-sub .download-btn-container{display:none}.app-center-sub .pc-qrcode-container{display:block}}.dialog-mask{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:none;align-items:center;justify-content:center;z-index:1000}.dialog{width:80%;max-width:500px;background:#ffffff;border-radius:16px;padding:18px 18px 20px;color:#333333;position:relative}.dialog-close{position:absolute;right:14px;top:12px;font-size:28px;cursor:pointer}.dialog-title{font-size:16px;font-weight:600;margin-bottom:12px}.dialog-section{background:#d2e5ff;border-radius:10px;padding:12px;margin:10px 0px;font-size:12px}.dialog-section p{margin-bottom:8px}.dialog-section-btn{display:block;width:100%;text-align:center;height:36px;line-height:36px;border-radius:8px;border:none;background:#4a8dff;color:#ffffff;font-size:14px;cursor:pointer}.dialog-section-btn.secondary{background:#ff0b7a}.dialog-tutorial-body{max-height:40%;max-height:40vh;overflow-y:auto;font-size:14px}.dialog-tutorial-body img{width:100%;display:none}