*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.6;color:#333}.price-page{--mars-primary:#432690;--mars-bg-dark:#200d42;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#111;margin:0;line-height:1.6;.toast-root{position:fixed;left:50%;bottom:24px;transform:translatex(-50%);z-index:1100;pointer-events:none}.toast{pointer-events:auto;min-width:240px;max-width:90vw;margin-top:8px;background:rgba(0,0,0,.8);color:#fff;padding:12px 16px;border-radius:8px;box-shadow:0 8px 24px rgba(11,7,31,.12);opacity:0;transform:translatey(8px)scale(.98);transition:opacity.22s ease,transform.22s ease;font-size:14px;display:inline-block}.toast.show{opacity:1;transform:translatey(0)scale(1)}.toast.success{background:linear-gradient(90deg,#2a9d8f,#2b8fef)}.toast.error{background:linear-gradient(90deg,#d9534f,#c12024)}}.price-page *{box-sizing:border-box}.price-page .header{height:64px;display:flex;justify-content:space-between;align-items:center;padding:0 28px;background:#0e071f;color:#fff;font-size:16px}.price-page .logo{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:20px}.price-page .doc{display:flex;gap:20px;align-items:center}.price-page .doc a{color:inherit;text-decoration:none;opacity:.95}.price-page .doc svg{vertical-align:middle}.price-page .hero{background:linear-gradient(to bottom,var(--mars-bg-dark)34%,#4f21a1 65%,#a46edb 82%);color:#fff;padding:120px 16px;text-align:center}.price-page .hero h1{font-size:48px;margin-bottom:12px;font-weight:700}.price-page .hero p{font-size:18px;opacity:.95}.price-page .container{max-width:1200px;margin:0 auto;padding:24px}.price-page .hero-cta{margin-top:20px}.price-page .btn{display:inline-block;padding:8px 12px;background:var(--mars-primary);color:#fff;border-radius:6px;text-decoration:none}@media(max-width:768px){.price-page .hero h1{font-size:32px}.price-page .header{padding:0 12px}}.price-section{max-width:1200px;margin:0 auto;padding:4rem 2rem}.price-title{text-align:center;font-size:2.5rem;margin-bottom:1rem;color:#1a1a1a}.price-subtitle{text-align:center;color:#666;margin-bottom:3rem;font-size:1.1rem}.price-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:4rem}.price-card{border:1px solid#e5e5e5;border-radius:12px;padding:2rem;text-align:center;transition:transform.3s ease,box-shadow.3s ease;background:#fff}.price-card:hover{transform:translatey(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1)}.price-card.featured{border-color:var(--mars-primary-color,#1890ff);position:relative}.price-card.featured:before{content:"推荐";position:absolute;top:-12px;left:50%;transform:translatex(-50%);background:var(--mars-primary-color,#1890ff);color:#fff;padding:.25rem 1rem;border-radius:20px;font-size:.85rem}.price-card h3{font-size:1.5rem;margin-bottom:.5rem}.price-amount{font-size:2.5rem;font-weight:700;color:var(--mars-primary-color,#1890ff);margin:1.5rem 0}.price-amount span{font-size:1rem;color:#666}.price-features{list-style:none;text-align:left;margin:2rem 0}.price-features li{padding:.5rem 0;border-bottom:1px solid#f0f0f0;color:#555}.price-features li:last-child{border-bottom:none}.price-btn{display:inline-block;padding:.75rem 2rem;border-radius:6px;text-decoration:none;font-weight:500;transition:all.3s ease}.price-btn.primary{background:var(--mars-primary-color,#1890ff);color:#fff}.price-btn.primary:hover{background:#096dd9}.price-btn.outline{border:1px solid var(--mars-primary-color,#1890ff);color:var(--mars-primary-color,#1890ff)}.price-btn.outline:hover{background:var(--mars-primary-color,#1890ff);color:#fff}.contact-section{background:#f9f9f9;padding:4rem 2rem;margin-top:4rem}.contact-form{max-width:600px;margin:0 auto}.form-group{margin-bottom:1.5rem}.form-group label{display:block;margin-bottom:.5rem;font-weight:500}.form-group input,.form-group textarea{width:100%;padding:.75rem;border:1px solid#ddd;border-radius:6px;font-size:1rem}.form-group textarea{height:120px;resize:vertical}