*{box-sizing:border-box}body{margin:0;background:#f2eee4;color:#1e2934;font-family:"Microsoft Yahei",sans-serif}.ls-mast{display:flex;align-items:center;gap:24px;padding:18px max(20px,calc((100vw - 1200px)/2));background:#173452;color:#fff}.ls-mast a{font-size:28px;font-weight:800;color:white;text-decoration:none}.ls-mast span{font-size:13px;letter-spacing:.08em;color:#d7e3ed}.ls-mast b{margin-left:auto;color:#ddcf9b}.ls-nav{display:flex;overflow:auto;padding:0 max(12px,calc((100vw - 1200px)/2));background:#dcd4bf;border-bottom:1px solid #9c957f}.ls-nav a{white-space:nowrap;padding:12px;color:#23374b;text-decoration:none;font-size:13px}.ls-nav a:hover{background:#f9f6ee}.ls-home,.ls-sub{max-width:1200px;margin:auto;padding:26px 20px 70px}.ls-front{display:grid;grid-template-columns:1fr 140px;gap:25px;padding:28px 4%;border-bottom:4px double #284b69;background:#e7e1d2}.ls-front span{font-size:12px;color:#936c31}.ls-front h1{font-size:clamp(26px,4vw,42px);line-height:1.35}.ls-front p{line-height:2;color:#44505b}.ls-front img{align-self:center}.ls-home section{margin:36px 0}.ls-press{display:grid;grid-template-columns:220px 1fr;gap:20px}.ls-press>header{border-right:1px solid #9d9684;padding-right:18px}.ls-press>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ls-story{padding:15px;background:#faf8f1;border-top:3px solid #365d7b}.ls-story:first-child{grid-column:span 2;grid-row:span 2}.ls-story a{color:#173452;text-decoration:none}.ls-story p,.ls-analysis p,.ls-event p,.ls-results p,.ls-live p{line-height:1.9;color:#46515b}.ls-analysis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:22px;background:#d9e0df}.ls-analysis h2{grid-column:1/-1}.ls-analysis article{padding:17px;background:#edf0eb;border-bottom:2px solid #789198}.ls-analysis article:nth-of-type(2){grid-column:span 2}.ls-fixture{display:grid;grid-template-columns:260px 1fr;gap:24px;padding:20px 0;border-top:1px solid #8795a0;border-bottom:1px solid #8795a0}.ls-fixture ol,.ls-score ol{list-style:none;margin:0;padding:0}.ls-fixture li{display:grid;grid-template-columns:70px 1fr 65px 150px;gap:10px;padding:11px;border-bottom:1px solid #d1cbbb}.ls-fixture time{color:#936c31}.ls-fixture small{color:#69737b}.ls-event{display:grid;grid-template-columns:1fr 1fr 100px;gap:18px;align-items:center}.ls-event article{padding:19px;background:#e5dece}.ls-results{display:grid;grid-template-columns:250px 1fr 100px;gap:22px;align-items:center;background:#244766;color:white;padding:24px}.ls-results p{color:#edf1f4}.ls-live{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:22px;border-left:6px solid #b4863d;background:#e9e2d3}.ls-live strong{font-size:20px}.ls-deep{padding:21px;border-top:2px solid #476883}.ls-faq{max-width:900px;margin:45px auto!important}.ls-faq details{padding:14px 18px;margin:10px 0;background:#e5dfd0;border-left:3px solid #365d7b}.ls-faq summary{font-weight:700;cursor:pointer}.ls-sub{min-height:65vh}.ls-sub h1{font-size:34px}.ls-sub section{margin:30px 0;padding:20px;background:#e6e0d1}.ls-sub p{line-height:1.95;color:#424e57}.ls-sub>img{float:right;margin:0 0 20px 24px}.ls-articles .ls-full{padding:16px 22px;border-bottom:1px solid #9c9689}.ls-articles .ls-full:nth-of-type(even){background:#e7e1d2}.ls-score ol{margin:25px 0}.ls-score li{display:grid;grid-template-columns:90px 1fr 65px 170px;gap:10px;padding:12px;border-bottom:1px solid #bdb5a5}.ls-score time{color:#795920}.ls-foot{padding:25px max(20px,calc((100vw - 1200px)/2));background:#173452;color:#e3e8e9;font-size:12px}.ls-foot strong{display:block;margin:13px 0;color:white}.ls-foot a{color:#d7c58f;margin-right:15px}@media(max-width:760px){.ls-mast{flex-wrap:wrap;padding:14px}.ls-mast a{font-size:24px}.ls-mast b{margin-left:0}.ls-home,.ls-sub{padding:15px}.ls-front,.ls-press,.ls-analysis,.ls-fixture,.ls-event,.ls-results,.ls-live{grid-template-columns:1fr}.ls-front{padding:20px}.ls-press>header{border:0}.ls-press>div{grid-template-columns:1fr}.ls-story:first-child,.ls-analysis article:nth-of-type(2){grid-column:auto;grid-row:auto}.ls-fixture li,.ls-score li{grid-template-columns:65px 1fr 60px}.ls-fixture small,.ls-score li small{grid-column:2/-1}.ls-sub>img{float:none;margin:12px 0}.ls-foot{padding:20px}}