/* auto-extracted from inline <style> (AEO fix 20261105) */
html{visibility:visible!important}
 body{font-family:-apple-system,'PingFang SC','Microsoft YaHei',sans-serif;color:#1D1D1F;background:#FFF;line-height:1.6;padding-top:96px}
 img{max-width:100%;height:auto;display:block}
 .container{max-width:1080px;margin:0 auto;padding:0 20px}
.ios-banner{background:linear-gradient(135deg,#0066FF 0%,#3385FF 40%,#0052CC 100%);color:#fff;padding:60px 0 50px;text-align:center;}
.ios-banner .breadcrumb,.ios-banner .breadcrumb a,.ios-banner .breadcrumb span,.ios-banner .breadcrumb .current{color:#fff;opacity:1;}
.ios-article{
 --c-primary:#0066FF; --c-primary-press:#0052CC;
 --c-text:#0A1929; --c-text-mid:#475569; --c-text-light:#94A3B8;
 --c-bg-light:#F0F6FF; --c-border:#C7D9F5; --c-sep:#E1E8F5; --c-radius:10px;
 max-width:860px; margin:0 auto; padding:24px 20px 40px;
 font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","PingFang SC","Helvetica Neue","Microsoft YaHei",Arial,sans-serif;
 color:var(--c-text); -webkit-font-smoothing:antialiased;
}
.ios-article .article-hero{margin:0 0 22px;border-radius:var(--c-radius);overflow:hidden;background:var(--c-bg-light);}
.ios-article .article-hero img{width:100%;height:auto;display:block;aspect-ratio:3/2;object-fit:cover;max-height:340px;}
.ios-article .article-header{margin:0 0 8px;padding:0 0 18px;text-align:center;border-bottom:1px solid var(--c-border);}
.ios-article .article-header h1{font-size:1.9rem;line-height:1.35;font-weight:700;letter-spacing:-0.01em;margin:0 0 12px;color:var(--c-text);}
.ios-article .article-meta{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center;font-size:13px;color:var(--c-text-mid);}
.ios-article .article-meta .cat-tag{color:var(--c-primary);font-weight:600;background:var(--c-bg-light);padding:3px 12px;border-radius:20px;}
.ios-article .article-content{max-width:100%;margin:0;padding:0;}
.ios-group{margin:0;padding:26px 0 4px;border-top:1px solid var(--c-sep);}
.ios-group:first-of-type{border-top:0;padding-top:18px;}
.ios-group__header{font-size:1.25rem;font-weight:700;line-height:1.4;margin:0 0 12px;color:var(--c-text);}
.ios-group__body{padding:0;}
.ios-article .article-content p{margin:0 0 14px;font-size:15px;line-height:1.75;color:var(--c-text-mid);}
.ios-article .article-content p:last-child{margin-bottom:0;}
.ios-article .article-content strong{font-weight:600;color:var(--c-text);}
.ios-article .article-content a{color:var(--c-primary);text-decoration:none;}
.ios-lead{font-size:15.5px !important;color:var(--c-text-mid) !important;}
.ios-sub{font-size:15px;font-weight:600;color:var(--c-primary);margin:20px 0 8px !important;}
.ios-article .price-table{margin:12px 0 6px;border:1px solid var(--c-border);border-radius:var(--c-radius);overflow:hidden;background:#fff;font-size:14px;border-collapse:separate;border-spacing:0;width:100%;}
.ios-article .price-table th,.ios-article .price-table td{padding:11px 14px;text-align:left;border-bottom:1px solid var(--c-sep);}
.ios-article .price-table thead th{background:var(--c-bg-light);color:var(--c-text);font-weight:600;font-size:13px;}
.ios-article .price-table tbody tr:last-child td{border-bottom:0;}
.ios-article .price-table td strong{color:var(--c-text);}
.ios-article .article-fig{margin:16px 0 6px;}
.ios-article .article-fig img{width:100%;height:auto;border-radius:var(--c-radius);display:block;border:1px solid var(--c-border);}
.ios-article .article-fig figcaption{margin-top:8px;font-size:12.5px;color:var(--c-text-light);text-align:center;}
.ios-faq__item{margin:0;}
.ios-faq__item > summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--c-text);border-top:1px solid var(--c-sep);padding:15px 0;background:transparent;}
.ios-faq__item:first-of-type > summary{border-top:0;}
.ios-faq__item .faq-arrow{display:inline-block;transition:transform .22s ease;color:var(--c-primary);}
.ios-faq__item[open] > summary .faq-arrow{transform:rotate(90deg);}
.ios-faq__item .ios-faq__a p{margin:0;padding:0 0 15px;font-size:14.5px;line-height:1.65;color:var(--c-text-mid);}
.ios-row.ios-link{display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none;color:var(--c-text);font-size:15px;padding:14px 0;border-top:1px solid var(--c-sep);}
.ios-row.ios-link:first-child{border-top:0;}
.ios-link .ios-link__txt{color:var(--c-primary);}
.ios-chevron{flex:none;width:8px;height:8px;border-right:1.6px solid var(--c-text-light);border-bottom:1.6px solid var(--c-text-light);transform:rotate(-45deg);margin-right:2px;transition:transform .2s ease;}
.ios-cta{text-align:center;padding:24px 16px 8px;}
.ios-cta__title{font-size:16px;font-weight:600;margin:0 0 6px !important;color:var(--c-text);}
.ios-cta__sub{font-size:13px;color:var(--c-text-mid);margin:0 0 14px !important;}
.ios-btn{display:inline-block;background:var(--c-primary);color:#fff;font-size:15px;font-weight:600;padding:11px 22px;border-radius:var(--c-radius);text-decoration:none;}
.ios-btn:active{background:var(--c-primary-press);}
@media (max-width:640px){
 .ios-article{padding:18px 14px 32px;}
 .ios-article .article-header h1{font-size:1.5rem;}
 .ios-group__header{font-size:1.15rem;}
 .ios-article .price-table{font-size:13px;}
 .ios-article .price-table th,.ios-article .price-table td{padding:9px 11px;}
}
.nav-dropdown { position: relative; display: inline-block; }
.nav-dropdown-menu {
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
 background: #fff;
 min-width: 160px;
 box-shadow: 0 4px 12px rgba(0,0,0,0.15);
 border-radius: 0 0 6px 6px;
 z-index: 1000;
 padding: 8px 0;
 margin: 0;
 list-style: none;
}
.nav-dropdown:hover .nav-dropdown-menu { display: block; }
.nav-dropdown-menu li { display: block; width: 100%; }
.nav-dropdown-menu li a,
.nav-dropdown-menu > a {
 display: block;
 padding: 10px 20px;
 color: #333;
 white-space: nowrap;
 border-bottom: 1px solid #f0f0f0;
 text-decoration: none;
}
.nav-dropdown-menu li:last-child a,
.nav-dropdown-menu > a:last-child { border-bottom: none; }
.nav-dropdown-menu li a:hover,
.nav-dropdown-menu > a:hover { background: #f5f5f5; color: #1a73e8; }
.dropdown-arrow { font-size: 0.7rem; margin-left: 2px; }
