/* UTF-8 | 开云体育知识阅读网站 */
:root{--paper:#F6F8F8;--surface:#fff;--mist:#EAF0F2;--navy:#122E3B;--ink:#193946;--text:#374D58;--muted:#647981;--teal:#168E96;--link:#226D9D;--line:#D9E3E6;--footer:#0C2632;--width:1220px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--paper);color:var(--text);font:16px/1.82 Arial,'PingFang SC','Microsoft YaHei',sans-serif;overflow-wrap:break-word}a{color:var(--link);text-underline-offset:4px}a:hover{color:#12646b}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #e5a633;outline-offset:4px}img{max-width:100%}.container{width:min(calc(100% - 56px),var(--width));margin-inline:auto}h1,h2,h3,p{margin-top:0}h1,h2,h3{color:var(--ink);line-height:1.3;letter-spacing:.012em}h1{font-size:clamp(34px,3.2vw,42px);margin-bottom:20px}h2{font-size:27px;margin-bottom:16px}h3{font-size:20px;margin-bottom:12px}p{margin-bottom:18px}.lead{font-size:18px;color:#4b6470;max-width:840px}.eyebrow{font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:var(--teal);font-weight:700;margin-bottom:13px}.section{margin-block:60px}.section-title{padding-bottom:15px;border-bottom:1px solid var(--line)}.reading-column{max-width:780px}.article-panel{background:var(--surface);padding:clamp(22px,3vw,40px);border:1px solid var(--line);border-radius:12px}.article-panel section+section{margin-top:44px}.intro-block{padding-block:30px 10px}.intro-block .lead{max-width:850px}.site-header{position:relative;background:var(--navy);color:white;z-index:10}.header-inner{height:76px;max-width:1220px;margin:auto;padding:0 28px;display:flex;align-items:center;gap:22px;min-width:0}.brand{display:flex;align-items:center;gap:10px;color:white;text-decoration:none;flex-shrink:0;min-width:0}.brand .image-holder{padding:0;background:transparent;border-radius:0;width:auto;min-width:0;max-width:140px}.brand img{display:block;width:auto;max-height:38px;max-width:140px}.brand-caption{font-size:10px;line-height:1.3;letter-spacing:.08em;max-width:65px}.desktop-nav{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.3vw,19px);min-width:0;flex:1}.desktop-nav a{display:inline-flex;align-items:center;height:76px;white-space:nowrap;color:#e0ebee;text-decoration:none;font-size:clamp(12px,1vw,14px);font-weight:600;border-bottom:3px solid transparent}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{color:#fff;border-bottom-color:#6ed0d1}.desktop-nav a[aria-current=page]{font-weight:800}.entry-link{flex-shrink:0;background:#fff;color:#123e49;text-decoration:none;border-radius:7px;padding:8px 12px;font-size:13px;font-weight:700}.entry-link:hover{background:#daeff1}.mobile-nav{display:none}.breadcrumbs{font-size:13px;color:var(--muted);padding-block:17px}.breadcrumbs a{text-decoration:none}.breadcrumbs span{margin-left:7px}.skip-link{position:absolute;transform:translateY(-200%);background:#fff;padding:8px;z-index:50}.skip-link:focus{transform:none}.hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:44px;align-items:center;padding-top:55px}.hero p{max-width:650px}.hero-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:24px}.text-button{display:inline-flex;align-items:center;padding:10px 18px;border:1px solid var(--teal);border-radius:7px;color:#0c6168;font-weight:700;text-decoration:none}.text-button.primary{background:var(--teal);color:white}.routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.route-group{border-top:3px solid var(--teal);padding:20px;background:white;min-width:0}.route-item+.route-item{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.route-number{color:var(--teal);font-size:12px;font-weight:700;letter-spacing:.12em}.route-item h3{font-size:18px;margin:5px 0 7px}.route-item p{font-size:14px;margin-bottom:6px}.split{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:32px;align-items:start}.split-half{grid-template-columns:repeat(2,minmax(0,1fr))}.side-notes{border-left:3px solid var(--line);padding-left:22px}.side-notes article+article{border-top:1px solid var(--line);padding-top:17px;margin-top:20px}.side-notes h3{font-size:18px}.feature-band{background:var(--mist);padding:30px;border-radius:12px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;align-items:center}.feature-band.reverse .image-holder{order:2}.feature-band.reverse .feature-copy{order:1}.mini-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mini-columns article{border-top:2px solid var(--line);padding-top:16px}.steps{counter-reset:step;list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.steps li{border-top:1px solid var(--teal);padding:18px 10px 0 0}.steps li::before{counter-increment:step;content:'0' counter(step);display:block;color:var(--teal);font-size:13px;font-weight:700;margin-bottom:9px}.steps strong{display:block;color:var(--ink)}.image-holder{display:flex;align-items:center;justify-content:center;min-width:0;width:100%;height:auto;padding:8px;background:var(--mist);border-radius:12px;margin:0}.image-holder img{display:block;width:auto;height:auto;max-width:100%;max-height:var(--image-limit,180px);object-fit:contain;object-position:center}.image-holder--hero{--image-limit:290px}.image-holder--feature{--image-limit:240px}.image-holder--inline{--image-limit:180px}.image-holder--banner{--image-limit:190px}.image-holder--rules{--image-limit:210px}.image-holder--portrait{--image-limit:330px;max-width:310px;margin-inline:auto}.image-unavailable{padding:10px 14px;border-left:3px solid var(--line);background:var(--mist);color:var(--muted);font-size:13px;margin:0}.brand .image-unavailable{background:transparent;color:#fff;padding:0;max-width:100px}.topic-index{display:flex;flex-wrap:wrap;gap:9px;margin-block:22px 30px}.topic-index a{border:1px solid var(--line);border-radius:7px;padding:6px 12px;background:#fff;text-decoration:none;font-weight:600;font-size:14px}.sidebar-layout{display:grid;grid-template-columns:minmax(190px,250px) minmax(0,1fr);gap:25px;align-items:start}.sticky-index{background:var(--mist);padding:20px;border-radius:10px;position:sticky;top:22px}.sticky-index strong{display:block;color:var(--ink);margin-bottom:10px}.sticky-index a{display:block;padding:8px 0;border-top:1px solid #d2dddf;text-decoration:none}.wide-table{max-width:1040px;overflow-x:auto;background:white;border:1px solid var(--line);border-radius:10px;margin-block:25px}.wide-table table{width:100%;border-collapse:collapse;min-width:580px;text-align:left}.wide-table caption{text-align:left;padding:15px;color:var(--ink);font-weight:700}.wide-table th,.wide-table td{border-top:1px solid var(--line);padding:12px 16px;vertical-align:top}.wide-table th{background:var(--mist);color:var(--ink)}.comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.comparison article{background:var(--surface);border-top:4px solid var(--teal);padding:20px;border-radius:7px}.analysis-band{padding:27px 30px;background:var(--mist);border-radius:10px}.analysis-band.dark{background:#1A4050;color:#ecf3f4}.analysis-band.dark h2,.analysis-band.dark h3{color:white}.analysis-band+.analysis-band{margin-top:15px}.gallery-row{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:26px;align-items:center;margin-block:35px}.gallery-row:nth-of-type(even) .image-holder{order:2}.gallery-row:nth-of-type(even) .gallery-copy{order:1}.rule-book{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.65fr);gap:28px;align-items:start}.note{padding:15px 20px;background:var(--mist);border-left:3px solid var(--teal);font-size:15px}.quote-line{border-left:3px solid var(--teal);padding:12px 0 12px 20px;color:var(--ink);font-size:19px;margin:28px 0}.related{padding:24px;background:var(--mist);border-radius:10px;margin-block:55px}.related h2{font-size:22px}.related ul{display:flex;flex-wrap:wrap;gap:14px 30px;padding-left:20px;margin-bottom:0}.faq{margin-block:48px}.faq details{border-top:1px solid var(--line);padding:14px 4px}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;color:var(--ink);font-weight:700}.faq details p{margin:14px 0 3px;max-width:820px}.service-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.service-nav a{padding:17px;background:white;border-top:3px solid var(--teal);text-decoration:none;font-weight:700}.site-footer{background:var(--footer);color:#bdd0d6;margin-top:80px;padding-block:45px}.footer-inner{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:60px}.footer-inner strong,.footer-inner h2{color:#fff}.footer-inner p{font-size:13px;line-height:1.75;max-width:620px}.footer-en{font-size:12px;letter-spacing:.1em}.footer-inner h2{font-size:18px}.footer-links{display:flex;flex-wrap:wrap;gap:9px 18px}.footer-links a{color:#dbe8eb;font-size:13px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
@media(max-width:1150px){.header-inner{gap:11px}.brand-caption{display:none}.desktop-nav{gap:9px}.desktop-nav a{font-size:12px}}
@media(max-width:980px){.container{width:min(calc(100% - 44px),var(--width))}.header-inner{height:64px;display:grid;grid-template-columns:1fr auto 1fr;gap:10px;padding:0 22px}.desktop-nav{display:none}.mobile-nav{display:block;justify-self:start}.brand{justify-self:center}.brand .image-holder{max-width:130px}.brand img{max-height:30px;max-width:130px}.entry-link{justify-self:end}.mobile-menu-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;list-style:none;color:#fff;font-size:26px}.mobile-menu-toggle::-webkit-details-marker{display:none}.mobile-menu{position:absolute;top:64px;left:0;right:0;background:var(--navy);padding:15px max(22px,calc((100vw - 1220px)/2));box-shadow:0 16px 18px #122e3b22;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.mobile-menu-group{display:flex;flex-direction:column;gap:5px}.mobile-menu-group strong{font-size:13px;color:#79ced0}.mobile-menu-group a{padding:6px 0;color:#eef5f6;text-decoration:none}.mobile-menu-group a[aria-current=page]{text-decoration:underline;font-weight:800}.hero{gap:22px}.section{margin-block:48px}}
@media(max-width:760px){.hero,.split,.split-half,.feature-band,.gallery-row,.sidebar-layout,.rule-book,.footer-inner{grid-template-columns:1fr}.feature-band.reverse .image-holder,.gallery-row:nth-of-type(even) .image-holder{order:initial}.feature-band.reverse .feature-copy,.gallery-row:nth-of-type(even) .gallery-copy{order:initial}.routes,.comparison,.mini-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sticky-index{position:static}.gallery-row{gap:16px}.footer-inner{gap:20px}.service-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.container{width:calc(100% - 32px)}body{font-size:15px;line-height:1.78}h1{font-size:28px}h2{font-size:22px}h3{font-size:18px}.lead{font-size:16px}.section{margin-block:35px}.header-inner{padding:0 16px}.entry-link{font-size:12px;padding:7px 9px}.mobile-menu{grid-template-columns:1fr;gap:15px;padding:18px 24px;max-height:calc(100vh - 64px);overflow-y:auto}.mobile-menu-group{border-bottom:1px solid #3c5b67;padding-bottom:10px}.mobile-menu-group a{padding:4px 0}.hero{padding-top:28px}.routes,.comparison,.mini-columns,.service-nav{grid-template-columns:1fr}.route-group{padding:16px}.article-panel{padding:20px 16px}.analysis-band{padding:20px}.steps{gap:16px}.image-holder--hero{--image-limit:195px}.image-holder--feature{--image-limit:180px}.image-holder--inline{--image-limit:140px}.image-holder--banner{--image-limit:125px}.image-holder--rules{--image-limit:165px}.image-holder--portrait{--image-limit:275px;max-width:240px}.related ul{display:block}.related li{margin-bottom:8px}.site-footer{margin-top:50px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
