.page-tai-xiu{color:#1F2D3D;background-color:#F4F7FB;line-height:1.6}.page-tai-xiu__hero{background:linear-gradient(135deg,#EAF0FF 0%,#FFFFFF 100%);padding:10px 16px 24px}.page-tai-xiu__hero-image{display:block;width:100%;height:auto;max-width:1200px;margin:0 auto;border-radius:24px;box-shadow:0 12px 32px rgba(47,107,255,.2);object-fit:cover;aspect-ratio:1200/350}.page-tai-xiu__hero-content{max-width:900px;margin:20px auto 0;text-align:center;padding:0 12px}.page-tai-xiu__main-title{color:var(--text-main,#1F2D3D);font-weight:800;line-height:1.2;max-width:760px;margin:0 auto 14px;letter-spacing:-.01em}.page-tai-xiu__intro{font-size:1.02rem;line-height:1.65;max-width:680px;margin:0 auto 18px;color:#1F2D3D}.page-tai-xiu__hero-actions{display:flex;justify-content:center;flex-wrap:wrap;width:100%;max-width:100%;box-sizing:border-box;gap:12px;padding:0 12px}.page-tai-xiu__btn{display:inline-block;padding:12px 28px;border-radius:999px;background-image:linear-gradient(180deg,#4A8BFF 0%,#2F6BFF 100%);color:#fff;text-decoration:none;font-weight:700;border:0;text-align:center;min-width:180px;box-shadow:0 8px 18px rgba(47,107,255,.3);transition:transform .2s ease,box-shadow .2s ease}.page-tai-xiu__btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(47,107,255,.4)}.page-tai-xiu__btn--secondary{background:#fff;color:#2F6BFF;border:2px solid #2F6BFF;box-shadow:none}.page-tai-xiu__btn--promo{background-image:linear-gradient(180deg,#FFC94A 0%,#F5A623 100%);color:#1F2D3D;box-shadow:0 8px 18px rgba(245,166,35,.35)}.page-tai-xiu__trust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1200px;margin:24px auto;padding:0 24px}.page-tai-xiu__trust-card{background:#fff;border-radius:16px;border:1px solid #D6E2FF;padding:20px 16px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.03)}.page-tai-xiu__trust-number{display:block;font-size:1.5rem;font-weight:800;color:#2F6BFF;line-height:1.2}.page-tai-xiu__trust-label{display:block;margin-top:6px;font-size:.9rem;color:#1F2D3D}.page-tai-xiu__rules,.page-tai-xiu__experience{max-width:1200px;margin:0 auto;padding:24px}.page-tai-xiu__section-header{flex-direction:column;align-items:center;text-align:center;margin-bottom:24px}.page-tai-xiu__section-title{font-size:1.8rem;font-weight:800;color:var(--text-main,#1F2D3D);line-height:1.2;letter-spacing:-.01em}.page-tai-xiu__section-desc{color:#1F2D3D;text-align:center;max-width:660px;margin:8px auto 0;font-size:1rem}.page-tai-xiu__rules-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px}.page-tai-xiu__rule-card{background:#fff;border-radius:20px;border:1px solid #D6E2FF;overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,.04);display:flex;flex-direction:column}.page-tai-xiu__rule-image{background:#F4F7FB}.page-tai-xiu__rule-img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:800/450}.page-tai-xiu__rule-content{padding:18px 16px 20px}.page-tai-xiu__rule-title{font-size:1.15rem;font-weight:700;color:var(--text-main,#1F2D3D);margin-bottom:8px}.page-tai-xiu__rule-text{font-size:.92rem;line-height:1.6;color:#1F2D3D;margin:0}.page-tai-xiu__stats{background:#fff;border-block:1px solid #D6E2FF;padding:24px}.page-tai-xiu__stats-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;padding:0 24px}.page-tai-xiu__stats-title{font-size:1.5rem;font-weight:800;margin-bottom:12px}.page-tai-xiu__stats-desc{font-size:1rem;color:#1F2D3D;line-height:1.65}.page-tai-xiu__stats-highlight{margin-top:20px;display:flex;gap:20px;flex-wrap:wrap}.page-tai-xiu__stats-item{background:#F4F7FB;border-radius:12px;padding:14px 18px;border-left:4px solid #2F6BFF}.page-tai-xiu__stats-value{display:block;font-size:1.4rem;font-weight:800;color:#2F6BFF}.page-tai-xiu__stats-label{display:block;font-size:.85rem;color:var(--text-main,#1F2D3D)}.page-tai-xiu__stats-img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:16px}.page-tai-xiu__feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.page-tai-xiu__feature-item{background:#fff;border-radius:16px;border:1px solid var(--border,#D6E2FF);padding:20px;text-align:center}.page-tai-xiu__feature-icon{font-size:2.2rem;margin-bottom:8px}.page-tai-xiu__feature-title{font-size:1.1rem;font-weight:700;margin-bottom:8px}.page-tai-xiu__feature-text{font-size:.9rem;color:#1F2D3D}.page-tai-xiu__guide{background:#FFFFFF;padding-bottom:48px}.page-tai-xiu__guide-inner{max-width:1000px;margin:0 auto;padding:16px 24px 48px}.page-tai-xiu__steps{display:grid;grid-template-columns:1fr;gap:26px}.page-tai-xiu__step-card{background:#F4F7FB;border-radius:24px;border:1px solid #D6E2FF;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;align-items:center}.page-tai-xiu__step-image{background:#FFFFFF}.page-tai-xiu__step-img{width:100%;height:100%;max-height:300px;object-fit:cover;display:block}.page-tai-xiu__step-content{padding:24px}.page-tai-xiu__step-number{display:inline-block;background:#2F6BFF;color:#fff;font-weight:700;font-size:.85rem;padding:5px 14px;border-radius:20px;margin-bottom:12px}.page-tai-xiu__step-title{font-size:1.2rem;font-weight:700;margin-bottom:8px}.page-tai-xiu__step-text{font-size:.95rem;color:#1F2D3D;margin-bottom:16px}.page-tai-xiu__promo{background:linear-gradient(90deg,#EAF0FF,#F4F7FB,#FFFFFF);padding:48px 24px;text-align:center}.page-tai-xiu__promo-content{max-width:800px;margin:0 auto}.page-tai-xiu__promo-title{font-size:1.8rem;font-weight:800;color:var(--text-main,#1F2D3D)}.page-tai-xiu__promo-desc{font-size:1rem;margin-bottom:16px;color:#1F2D3D}.page-tai-xiu__promo-list{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;align-items:center;gap:10px}.page-tai-xiu__promo-item{background:#fff;border:1px solid #D6E2FF;border-radius:12px;padding:8px 20px;font-weight:600;color:#1F2D3D}.page-tai-xiu__faq{max-width:1200px;margin:0 auto;padding:32px 24px;background:#F4F7FB}.page-tai-xiu__faq-list{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.page-tai-xiu__faq-item{border:1px solid #D6E2FF;background:#ffffff;border-radius:16px;padding:0 18px;box-shadow:0 2px 8px rgba(0,0,0,.02)}.page-tai-xiu__faq-question{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-weight:700;padding:16px 0;color:#1F2D3D}.page-tai-xiu__faq-question::-webkit-details-marker{display:none}.page-tai-xiu__faq-icon{font-size:1.6rem;color:#2F6BFF;font-weight:400}.page-tai-xiu__faq-answer{padding:0 0 16px;color:#1F2D3D}.page-tai-xiu__games{max-width:1200px;margin:0 auto;padding:32px 24px;text-align:center}.page-tai-xiu__game-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:900px;margin:0 auto}.page-tai-xiu__game-link{background:linear-gradient(135deg,#ffffff,#EAF0FF);border:1px solid #D6E2FF;border-radius:16px;padding:18px 20px;text-decoration:none;font-weight:800;font-size:1.1rem;color:#2F6BFF;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 10px rgba(0,0,0,.05)}.page-tai-xiu__game-link:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(47,107,255,.2)}.page-tai-xiu__cta{background:linear-gradient(90deg,#2F6BFF 0%,#6FA3FF 100%);padding:48px 24px;text-align:center}.page-tai-xiu__cta-inner{max-width:800px;margin:0 auto}.page-tai-xiu__cta-title{font-size:2rem;font-weight:800;color:#ffffff;margin-bottom:12px}.page-tai-xiu__cta-desc{color:#EAF0FF;margin-bottom:26px;font-size:1rem}.page-tai-xiu__cta-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;width:100%;max-width:100%}.page-tai-xiu__btn:hover{filter:brightness(1.05)}.page-tai-xiu__btn--secondary:hover{background:#F4F7FB}.page-tai-xiu__cta .page-tai-xiu__btn--primary{background:#ffffff;color:#2F6BFF;background-image:none}.page-tai-xiu__cta .page-tai-xiu__btn--secondary{background:transparent;color:#ffffff;border-color:#ffffff}.page-tai-xiu__cta .page-tai-xiu__btn--secondary:hover{background:rgba(255,255,255,.1)}.page-tai-xiu__rules .page-tai-xiu__rule-text strong,.page-tai-xiu__stats-desc strong,.page-tai-xiu__guide .page-tai-xiu__step-text strong,.page-tai-xiu__faq-answer strong{color:#2F6BFF}@media (max-width: 768px){.page-tai-xiu__hero{padding:0 12px 20px}.page-tai-xiu__hero-image{max-width:100%;border-radius:16px}.page-tai-xiu__main-title{font-size:1.2rem}.page-tai-xiu__intro{font-size:.9rem}.page-tai-xiu__btn{max-width:100%;box-sizing:border-box;white-space:normal;word-wrap:break-word;width:100%;padding:12px 16px}.page-tai-xiu__hero-actions{flex-direction:column;align-items:center;width:100%}.page-tai-xiu__trust{grid-template-columns:repeat(2,1fr);gap:12px;padding:16px}.page-tai-xiu__trust-number{font-size:1.2rem}.page-tai-xiu__trust-label{font-size:.8rem}.page-tai-xiu__rules,.page-tai-xiu__experience{padding:16px}.page-tai-xiu__rules-grid{grid-template-columns:1fr;gap:16px}.page-tai-xiu__rule-img,.page-tai-xiu img{max-width:100% !important;height:auto !important}.page-tai-xiu__section-title{font-size:1.3rem}.page-tai-xiu__stats-inner{grid-template-columns:1fr;padding:16px}.page-tai-xiu__stats-img{max-width:100%;height:auto}.page-tai-xiu__feature-grid{grid-template-columns:1fr;gap:14px}.page-tai-xiu__guide{padding-bottom:24px}.page-tai-xiu__guide-inner{padding:16px}.page-tai-xiu__step-card{grid-template-columns:1fr}.page-tai-xiu__step-img{max-height:220px;max-width:100%}.page-tai-xiu__step-content{padding:20px;text-align:left}.page-tai-xiu__promo-title{font-size:1.4rem}.page-tai-xiu__game-grid{grid-template-columns:repeat(2,1fr);gap:10px}.page-tai-xiu__game-link{padding:14px 8px;font-size:.9rem}.page-tai-xiu__cta-title{font-size:1.5rem}.page-tai-xiu__cta-desc{font-size:.9rem}.page-tai-xiu__cta-actions{flex-direction:column}}