.header{z-index:1000;background:#fff;height:80px;transition:box-shadow .3s;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.header-container{justify-content:space-between;align-items:center;max-width:1200px;height:100%;margin:0 auto;padding:0 24px;display:flex}.header-logo{align-items:center;display:flex}.logo-img{width:auto;height:50px}.header-nav{align-items:center;gap:8px;display:flex}.nav-item{color:#333;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:12px 20px;font-family:inherit;font-size:16px;transition:all .3s;position:relative}.nav-item:hover{color:#eb534d;background:#f5f5f5}.nav-item-contact{align-items:center;display:flex}.contact-dropdown{z-index:1001;color:#666;background:#fff;border-radius:12px;width:400px;margin-top:8px;padding:20px;font-size:14px;line-height:1.6;position:absolute;top:100%;right:0;box-shadow:0 4px 16px rgba(0,0,0,.12)}.contact-dropdown p{margin:0 0 12px}.contact-dropdown p:last-child{margin-bottom:0}.contact-dropdown strong{color:#333;font-weight:600}@media (max-width:768px){.header-container{padding:0 16px}.logo-img{height:40px}.nav-item{padding:10px 16px;font-size:14px}.contact-dropdown{width:320px;right:-20px}}.outfooter{background-color:#000}.footer{color:#666;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1000px;min-height:130px;margin:150px auto 0;padding:40px 20px;line-height:230%;display:flex}.footer>div{word-wrap:break-word;word-break:break-all;width:100%;margin-bottom:8px}.footer a{color:#666;white-space:nowrap;text-decoration:none}.footer a:hover{color:#fff}@media (max-width:768px){.outfooter{padding:0}.footer{min-height:auto;margin:60px auto 0;padding:30px 16px;line-height:180%}.footer>div{margin-bottom:12px;padding:0 4px;font-size:12px}.footer a{white-space:normal;margin:0 2px;display:inline-block}.separator{margin:0 4px;display:inline-block}.footer-links,.footer-license{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.footer-copyright{font-size:11px;line-height:160%}}.download-modal-mask{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.5);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.download-modal{background:#fff;border-radius:16px;width:90%;max-width:680px;max-height:90vh;padding:0;position:relative;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.3)}.download-modal-close{cursor:pointer;color:#666;z-index:10;background:rgba(0,0,0,.05);border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex;position:absolute;top:16px;right:16px}.download-modal-close:hover{color:#333;background:rgba(0,0,0,.1)}.download-modal-header{text-align:center;background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);border-radius:16px 16px 0 0;padding:24px 40px}.download-modal-title{color:#fff;margin:0;font-size:24px;font-weight:600}.download-modal-tip{text-align:center;color:#666;margin:0;padding:20px 40px 0;font-size:14px}.download-platforms{justify-content:center;gap:40px;padding:40px;display:flex}.platform-item{flex-direction:column;align-items:center;gap:16px;display:flex}.qr-code-wrapper{background:#fff;border:2px solid #f0f0f0;border-radius:8px;justify-content:center;align-items:center;width:160px;height:160px;padding:8px;transition:all .3s;display:flex}.qr-code-wrapper:hover{border-color:#eb534d;box-shadow:0 4px 12px rgba(235,83,77,.2)}.qr-code-wrapper-active{border-color:#f0f0f0}.qr-code-wrapper-active:hover{border:2px solid #eb534d;box-shadow:0 4px 12px rgba(235,83,77,.2)}.coming-soon{color:#999;text-align:center;font-size:16px;font-weight:500}.platform-info{color:#333;align-items:center;gap:6px;font-size:16px;font-weight:500;display:flex}.platform-icon{color:#666;font-size:20px}.apple-icon{color:#000}.tv-icon{-o-object-fit:contain;object-fit:contain;width:20px;height:20px}.download-modal-footer{justify-content:center;padding:20px 40px 40px;display:flex}@media (max-width:768px){.download-modal{width:95%;max-height:95vh;margin:20px}.download-modal-header{padding:16px 20px}.download-modal-title{font-size:18px}.download-modal-tip{padding:12px 20px 0;font-size:12px}.download-platforms{flex-direction:column;gap:20px;padding:20px 16px}.qr-code-wrapper{width:120px;height:120px}.platform-info{font-size:14px}.download-modal-footer{padding:16px 20px 20px}.download-button{width:100%;max-width:160px;height:40px;font-size:15px}}.home-wrap{background:#fff;min-height:100vh}.body{margin-top:80px}.hero-section{background:linear-gradient(135deg,#fef5f5 0%,#fff 100%);padding:80px 20px}.hero-container{max-width:1200px;margin:0 auto}.hero-content{justify-content:space-between;align-items:center;gap:60px;display:flex}.hero-text{flex:1;max-width:500px}.hero-title{margin:0 0 24px;font-size:48px;font-weight:700;line-height:1.2}.title-line{color:#333;display:block}.title-line.highlight{color:#eb534d}.hero-description{color:#666;margin-bottom:40px;font-size:16px;line-height:1.8}.download-btn{color:#fff;cursor:pointer;background:#eb534d;border:none;border-radius:50px;align-items:center;gap:8px;padding:14px 32px;font-size:16px;font-weight:500;transition:all .3s;display:inline-flex;box-shadow:0 4px 12px rgba(235,83,77,.3)}.download-btn:hover{background:#d9453f;transform:translateY(-2px);box-shadow:0 6px 16px rgba(235,83,77,.4)}.download-btn:active{transform:translateY(0)}.hero-image{flex:1;max-width:600px}.hero-image img{border-radius:12px;width:100%;height:auto;box-shadow:0 8px 24px rgba(0,0,0,.1)}.stats-section{background:#fff;padding:80px 20px}.stats-container{grid-template-columns:repeat(3,1fr);gap:60px;max-width:1200px;margin:0 auto;display:grid}.stat-card{text-align:center;padding:40px 20px;transition:transform .3s}.stat-card:hover{transform:translateY(-5px)}.stat-icon{margin-bottom:20px}.stat-icon img{-o-object-fit:contain;object-fit:contain;width:80px;height:80px}.stat-number{color:#eb534d;margin-bottom:12px;font-size:36px;font-weight:700}.stat-desc{color:#666;font-size:16px;line-height:1.6}.features-section{margin-top:0}.feature-block{padding:100px 20px}.feature-block-gray{background:#f6f6f6}.feature-block-white{background:#fff}.feature-container{max-width:1200px;margin:0 auto}.feature-title{text-align:center;color:#333;margin-bottom:20px;font-size:42px;font-weight:600}.feature-description{text-align:center;color:#999;max-width:600px;margin-bottom:60px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.8}.feature-image{text-align:center}.feature-image img{border-radius:8px;width:100%;max-width:1000px;height:auto}@media (max-width:1024px){.hero-content{flex-direction:column;gap:40px}.hero-text{text-align:center;max-width:100%}.hero-title{font-size:36px}.stats-container{grid-template-columns:repeat(3,1fr);gap:40px}}@media (max-width:768px){.hero-section{padding:60px 20px}.hero-title{font-size:32px}.stats-container{grid-template-columns:1fr;gap:40px}.feature-title{font-size:32px}.feature-description{font-size:16px}.download-btn{padding:12px 28px;font-size:15px}}.agreement-container,.privacy-agreement-container{background:#fff;width:100%;min-height:100vh;margin:0;padding:40px}.agreement-container .ql-container,.privacy-agreement-container .ql-container{border:none;width:100%;font-family:inherit;font-size:16px;line-height:1.8}.agreement-container .ql-editor,.privacy-agreement-container .ql-editor{border:none;width:100%;max-width:none;padding:0}.agreement-container .ql-toolbar,.privacy-agreement-container .ql-toolbar{display:none}.agreement-container .ql-container,.privacy-agreement-container .ql-container,.agreement-container .ql-editor,.privacy-agreement-container .ql-editor{box-shadow:none!important;border:none!important}.agreement-container .ql-container .ql-editor,.privacy-agreement-container .ql-container .ql-editor{width:100%;max-width:100%}.agreement-container .ql-snow,.privacy-agreement-container .ql-snow{border:none!important}.agreement-container .ql-snow .ql-container,.privacy-agreement-container .ql-snow .ql-container{width:100%;font-size:16px;line-height:1.8;border:none!important}.agreement-container .ql-snow .ql-editor,.privacy-agreement-container .ql-snow .ql-editor{border:none!important;width:100%!important;max-width:100%!important;padding:0!important}.agreement-container .ql-snow .ql-toolbar,.privacy-agreement-container .ql-snow .ql-toolbar{display:none!important}.agreement-container .ql-editor,.privacy-agreement-container .ql-editor,.agreement-container .ql-editor p,.agreement-container .ql-editor h1,.agreement-container .ql-editor h2,.agreement-container .ql-editor h3,.agreement-container .ql-editor h4,.agreement-container .ql-editor h5,.agreement-container .ql-editor h6,.agreement-container .ql-editor span,.privacy-agreement-container .ql-editor p,.privacy-agreement-container .ql-editor h1,.privacy-agreement-container .ql-editor h2,.privacy-agreement-container .ql-editor h3,.privacy-agreement-container .ql-editor h4,.privacy-agreement-container .ql-editor h5,.privacy-agreement-container .ql-editor h6,.privacy-agreement-container .ql-editor span{-webkit-user-select:text!important;user-select:text!important}@media (max-width:768px){.agreement-container,.privacy-agreement-container{padding:24px 20px}.agreement-container .ql-container,.privacy-agreement-container .ql-container{font-size:15px}}.privacy-agreement-container{background:#fff;width:100%;min-height:100vh;margin:0;padding:40px}.privacy-agreement-container .ql-container{border:none;width:100%;font-family:inherit;font-size:16px;line-height:1.8}.privacy-agreement-container .ql-editor{border:none;width:100%;max-width:none;padding:0}.privacy-agreement-container .ql-toolbar{display:none}.privacy-agreement-container .ql-container,.privacy-agreement-container .ql-editor{box-shadow:none!important;border:none!important}.privacy-agreement-container .ql-container .ql-editor{width:100%;max-width:100%}.privacy-agreement-container .ql-snow{border:none!important}.privacy-agreement-container .ql-snow .ql-container{width:100%;font-size:16px;line-height:1.8;border:none!important}.privacy-agreement-container .ql-snow .ql-editor{border:none!important;width:100%!important;max-width:100%!important;padding:0!important}.privacy-agreement-container .ql-snow .ql-toolbar{display:none!important}.privacy-agreement-container .ql-editor,.privacy-agreement-container .ql-editor p,.privacy-agreement-container .ql-editor h1,.privacy-agreement-container .ql-editor h2,.privacy-agreement-container .ql-editor h3,.privacy-agreement-container .ql-editor h4,.privacy-agreement-container .ql-editor h5,.privacy-agreement-container .ql-editor h6,.privacy-agreement-container .ql-editor span{-webkit-user-select:text!important;user-select:text!important}@media (max-width:768px){.privacy-agreement-container{padding:24px 20px}.privacy-agreement-container .ql-container{font-size:15px}}.download-page{background:#fff;flex-direction:column;align-items:center;min-height:100vh;padding:60px 20px;display:flex}.wechat-tip{color:#999;z-index:1000;background:#343434;padding:10px 0;position:fixed;top:0;left:0;right:0}.wechat-tip-content{justify-content:space-around;align-items:center;padding:0 12px;display:flex}.wechat-tip-text{padding:4px 12px 0;font-size:14px;line-height:1.5}.download-content{flex-direction:column;align-items:center;width:100%;max-width:400px;display:flex}.download-logo{margin-bottom:12px}.download-logo img{-o-object-fit:contain;object-fit:contain;width:100px;height:90px}.download-title{text-align:center;color:#333;margin-bottom:12px;font-size:24px;font-weight:400}.download-subtitle{text-align:center;color:#3d3d3d;margin-bottom:20px;font-size:18px;font-weight:300}.download-description{background:#fffae8;border-radius:16px;width:100%;margin:20px 0;padding:20px}.description-text{color:#855b03;font-size:14px;font-weight:300;line-height:1.6}.download-button-container{justify-content:center;width:100%;margin-top:20px;display:flex}.download-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f8534c 0%,#fe835c 100%);border:none;border-radius:50px;width:352px;height:56px;font-size:20px;font-weight:500;transition:all .3s;box-shadow:0 4px 12px rgba(248,83,76,.3)}.download-button:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(248,83,76,.4)}.download-button:active{transform:translateY(0)}.download-platform-info{text-align:center;color:#666;margin-top:20px;font-size:16px;font-weight:200}@media (max-width:768px){.download-page{padding:40px 20px}.download-button{width:100%;max-width:352px}}.license-page{background:#f5f5f5;flex-direction:column;align-items:center;min-height:calc(100vh - 160px);padding:120px 20px 40px;display:flex}.license-header{align-items:center;gap:20px;width:100%;max-width:1200px;margin-bottom:30px;display:flex}.back-button{color:#333;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:10px 20px;font-size:16px;transition:all .3s}.back-button:hover{color:#eb534d;background:#f5f5f5;border-color:#eb534d}.license-title{color:#333;margin:0;font-size:28px;font-weight:600}.license-container{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:1200px;padding:40px;display:flex;box-shadow:0 2px 8px rgba(0,0,0,.1)}.license-image{max-width:100%;height:auto;display:block}@media (max-width:768px){.license-page{padding:100px 10px 20px}.license-header{flex-direction:column;align-items:flex-start;gap:15px}.license-title{font-size:22px}.license-container{padding:20px 10px}}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:PingFangSC-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}h5,p,span{-webkit-user-select:none;user-select:none}a{text-decoration:none}img{margin:0 auto;display:block}html,body{width:100%;height:100%;margin:0;padding:0}