.page-maoming .mmc{--graphite:#11191c;--deep:#172429;--panel:#202d30;--teal:#49b7a6;--pale:#b9e2d9;--apricot:#ffad69;--paper:#f0efe8;--sand:#e7ddce;--ink:#17282a;color:var(--ink);background:var(--paper);overflow:hidden}
.page-maoming .mmc *{box-sizing:border-box}
.page-maoming .mmc .mmc-shell{width:min(1200px,calc(100% - 48px));margin-inline:auto}
.page-maoming .mmc h1,.page-maoming .mmc h2,.page-maoming .mmc h3,.page-maoming .mmc p{overflow-wrap:anywhere}
.page-maoming .mmc h1,.page-maoming .mmc h2,.page-maoming .mmc h3{margin:0;line-height:1.16;letter-spacing:-.045em}
.page-maoming .mmc p{margin:0;line-height:1.8}
.page-maoming .mmc a{color:inherit;text-decoration:none}
.page-maoming .mmc figure{margin:0}
.page-maoming .mmc figure img{display:block;width:100%;height:100%;object-fit:cover}
.page-maoming .mmc figcaption{font-size:12px;line-height:1.55}
.page-maoming .mmc .mmc-kicker{margin:0 0 15px;color:#298679;font:800 12px/1.4 system-ui,"Microsoft YaHei",sans-serif;letter-spacing:.17em;text-transform:uppercase}
.page-maoming .mmc .mmc-heading{max-width:850px;margin-bottom:39px}
.page-maoming .mmc .mmc-heading h2{font-size:clamp(30px,4vw,49px)}
.page-maoming .mmc .mmc-heading>p:last-child{max-width:750px;margin-top:17px;color:#607274}

.page-maoming .mmc .mmc-hero{position:relative;min-height:675px;background:var(--graphite);color:#fff}
.page-maoming .mmc .mmc-hero-media,.page-maoming .mmc .mmc-hero-media img,.page-maoming .mmc .mmc-hero-shade{position:absolute;inset:0;width:100%;height:100%}
.page-maoming .mmc .mmc-hero-media img{object-fit:cover;object-position:center}
.page-maoming .mmc .mmc-hero-media figcaption{position:absolute;z-index:3;right:max(24px,calc((100% - 1200px)/2));bottom:16px;color:#d7e4df;text-shadow:0 2px 8px #081012}
.page-maoming .mmc .mmc-hero-shade{background:linear-gradient(90deg,rgba(8,17,19,.91) 0%,rgba(8,17,19,.72) 31%,rgba(8,17,19,.12) 70%),linear-gradient(0deg,rgba(8,17,19,.75),transparent 34%)}
.page-maoming .mmc .mmc-hero-content{position:relative;z-index:2;padding:114px 0 120px}
.page-maoming .mmc .mmc-hero .mmc-kicker{color:var(--apricot)}
.page-maoming .mmc .mmc-hero h1{max-width:670px;font-size:clamp(48px,5vw,65px)}
.page-maoming .mmc .mmc-hero h1 span{display:block;margin-top:16px;color:var(--pale);font-size:.75em;line-height:1.22}
.page-maoming .mmc .mmc-hero-content>p:not(.mmc-kicker){max-width:590px;margin-top:25px;color:#d7e6e1;font-size:17px}
.page-maoming .mmc .mmc-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:31px}
.page-maoming .mmc .mmc-actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:47px;padding:11px 16px;border:1px solid rgba(255,255,255,.4);font-weight:750;transition:background .2s,color .2s}
.page-maoming .mmc .mmc-actions a:first-child{border-color:var(--apricot);background:var(--apricot);color:var(--graphite)}
.page-maoming .mmc .mmc-actions a:hover,.page-maoming .mmc .mmc-actions a:focus-visible{border-color:#fff;background:#fff;color:var(--graphite)}

.page-maoming .mmc .mmc-versions{padding:103px 0 111px;background:var(--paper)}
.page-maoming .mmc .mmc-version-deck{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.page-maoming .mmc .mmc-version-deck article{position:relative;min-height:270px;padding:31px 28px;background:#fff;border-top:5px solid var(--teal);box-shadow:0 16px 34px rgba(17,25,28,.07)}
.page-maoming .mmc .mmc-version-deck article:nth-child(2){background:var(--deep);border-color:var(--apricot);color:#fff}
.page-maoming .mmc .mmc-version-deck article:nth-child(3){background:#d8e9e3;border-color:var(--teal)}
.page-maoming .mmc .mmc-version-deck span{color:#348d80;font:800 11px/1.3 system-ui,sans-serif;letter-spacing:.13em}
.page-maoming .mmc .mmc-version-deck article:nth-child(2) span{color:var(--apricot)}
.page-maoming .mmc .mmc-version-deck h3{margin-top:29px;font-size:29px}
.page-maoming .mmc .mmc-version-deck p{margin-top:14px;color:#5a6d6b;font-size:15px}
.page-maoming .mmc .mmc-version-deck article:nth-child(2) p{color:#c6d8d4}
.page-maoming .mmc .mmc-timing{display:flex;align-items:center;gap:15px;margin-top:30px;padding:18px 20px;background:#e5e3d8;color:#516360;font-size:13px}
.page-maoming .mmc .mmc-timing b{color:var(--ink)}
.page-maoming .mmc .mmc-timing strong{color:#ad612f}
.page-maoming .mmc .mmc-timing i{height:1px;flex:1;background:linear-gradient(90deg,var(--teal),var(--apricot))}

.page-maoming .mmc .mmc-kind{padding:106px 0;background:#dbe9e5}
.page-maoming .mmc .mmc-kind-controls{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:15px}
.page-maoming .mmc .mmc-kind-controls button{padding:11px 19px;border:1px solid #9cbcb5;background:transparent;color:var(--ink);font:750 14px/1.2 system-ui,"Microsoft YaHei",sans-serif;cursor:pointer;transition:background .2s,color .2s}
.page-maoming .mmc .mmc-kind-controls button[aria-pressed=true]{background:var(--deep);border-color:var(--deep);color:#fff}
.page-maoming .mmc .mmc-kind-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}
.page-maoming .mmc .mmc-kind-grid article{min-height:250px;padding:23px 22px;background:#f9faf5;border-bottom:4px solid #a9c8c1;transition:transform .2s,box-shadow .2s,border-color .2s}
.page-maoming .mmc .mmc-kind-grid article.is-current{transform:translateY(-5px);border-color:var(--apricot);box-shadow:0 16px 30px rgba(17,25,28,.13)}
.page-maoming .mmc .mmc-kind-grid b{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--deep);color:#fff;font:800 11px/1 system-ui,sans-serif}
.page-maoming .mmc .mmc-kind-grid h3{margin-top:22px;font-size:24px}
.page-maoming .mmc .mmc-kind-grid p{margin-top:14px;color:#526866;font-size:14px}

.page-maoming .mmc .mmc-address{padding:115px 0;background:var(--deep);color:#fff}
.page-maoming .mmc .mmc-address-layout{display:grid;grid-template-columns:1.12fr .88fr;gap:8%;align-items:center}
.page-maoming .mmc .mmc-address figure{height:470px;position:relative;border:6px solid rgba(255,255,255,.14)}
.page-maoming .mmc .mmc-address figure figcaption,.page-maoming .mmc .mmc-handoff figure figcaption,.page-maoming .mmc .mmc-records figure figcaption{position:absolute;bottom:0;left:0;right:0;padding:27px 18px 15px;background:linear-gradient(0deg,rgba(9,20,23,.82),transparent);color:#fff}
.page-maoming .mmc .mmc-address .mmc-kicker,.page-maoming .mmc .mmc-handoff .mmc-kicker{color:var(--apricot)}
.page-maoming .mmc .mmc-address h2,.page-maoming .mmc .mmc-handoff h2,.page-maoming .mmc .mmc-records h2,.page-maoming .mmc .mmc-articles h2,.page-maoming .mmc .mmc-close h2{font-size:clamp(32px,4vw,51px)}
.page-maoming .mmc .mmc-address-layout>div>p:not(.mmc-kicker){margin-top:21px;color:#cbdbd6}
.page-maoming .mmc .mmc-address dl{margin:25px 0 0;border-top:1px solid rgba(255,255,255,.25)}
.page-maoming .mmc .mmc-address dl div{display:grid;grid-template-columns:54px 1fr;gap:15px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.25)}
.page-maoming .mmc .mmc-address dt{color:var(--apricot);font-weight:800}
.page-maoming .mmc .mmc-address dd{margin:0;color:#e0ece8}
.page-maoming .mmc .mmc-promo{background:var(--paper)}

.page-maoming .mmc .mmc-sync{padding:115px 0;background:#faf9f4}
.page-maoming .mmc .mmc-sync-table{border-top:5px solid var(--teal);box-shadow:0 19px 44px rgba(17,25,28,.08)}
.page-maoming .mmc .mmc-sync-head,.page-maoming .mmc .mmc-sync-table article{display:grid;grid-template-columns:1fr 1.05fr 1.05fr}
.page-maoming .mmc .mmc-sync-head{background:var(--deep);color:#fff;font:800 12px/1.3 system-ui,sans-serif;letter-spacing:.1em}
.page-maoming .mmc .mmc-sync-head span{padding:16px 22px}
.page-maoming .mmc .mmc-sync-table article{border-bottom:1px solid #cedbd5;background:#fff}
.page-maoming .mmc .mmc-sync-table article:nth-of-type(even){background:#edf4f0}
.page-maoming .mmc .mmc-sync-table article>div{padding:19px 22px}
.page-maoming .mmc .mmc-sync-table article>div+div{border-left:1px solid #cddbd5}
.page-maoming .mmc .mmc-sync-table b{font-size:16px}
.page-maoming .mmc .mmc-sync-table p{color:#596e6b;font-size:14px}
.page-maoming .mmc .mmc-sync-table b+p{margin-top:7px}

.page-maoming .mmc .mmc-handoff{padding:120px 0;background:var(--graphite);color:#fff}
.page-maoming .mmc .mmc-handoff-layout{display:grid;grid-template-columns:.88fr 1.12fr;gap:8%;align-items:center}
.page-maoming .mmc .mmc-handoff-layout>div>p:not(.mmc-kicker){margin-top:22px;color:#c2d4d0}
.page-maoming .mmc .mmc-handoff ul{list-style:none;margin:27px 0 0;padding:0;border-top:1px solid rgba(255,255,255,.24)}
.page-maoming .mmc .mmc-handoff li{display:grid;grid-template-columns:83px 1fr;gap:14px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.24)}
.page-maoming .mmc .mmc-handoff li b{color:var(--apricot)}
.page-maoming .mmc .mmc-handoff li span{color:#d3e3de}
.page-maoming .mmc .mmc-handoff figure{height:465px;position:relative}

.page-maoming .mmc .mmc-records{padding:115px 0;background:#e7efeb}
.page-maoming .mmc .mmc-records-layout{display:grid;grid-template-columns:1.08fr .92fr;gap:8%;align-items:center}
.page-maoming .mmc .mmc-records figure{height:455px;position:relative}
.page-maoming .mmc .mmc-records-layout>div>p:not(.mmc-kicker){margin-top:22px;color:#566b68}
.page-maoming .mmc .mmc-record-list{margin-top:26px;border-top:1px solid #abc5bd}
.page-maoming .mmc .mmc-record-list div{display:grid;grid-template-columns:95px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid #abc5bd}
.page-maoming .mmc .mmc-record-list strong{color:#9a5a35}
.page-maoming .mmc .mmc-record-list span{color:#4f6461}
.page-maoming .mmc .mmc-exit{display:flex;gap:25px;align-items:baseline;margin-top:45px;padding:20px 24px;background:#fff;border-left:5px solid var(--apricot)}
.page-maoming .mmc .mmc-exit strong{min-width:190px;color:#995532}
.page-maoming .mmc .mmc-exit p{color:#5c6c6a;font-size:14px}

.page-maoming .mmc .mmc-articles{padding:108px 0;background:var(--deep);color:#fff}
.page-maoming .mmc .mmc-articles-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:8%}
.page-maoming .mmc .mmc-articles .mmc-kicker{color:var(--apricot)}
.page-maoming .mmc .mmc-articles-layout>div:first-child>p:not(.mmc-kicker){margin-top:21px;color:#c2d3ce}
.page-maoming .mmc .mmc-articles-layout>div:first-child>a{display:inline-flex;gap:30px;margin-top:28px;padding:10px 0;border-bottom:2px solid var(--apricot);color:#ffd0a8;font-weight:800}
.page-maoming .mmc .mmc-article-list{border-top:1px solid rgba(255,255,255,.35)}
.page-maoming .mmc .mmc-article-list article{display:grid;grid-template-columns:88px 1fr 20px;align-items:start;gap:15px;padding:17px 0;border-bottom:1px solid rgba(255,255,255,.2)}
.page-maoming .mmc .mmc-article-list time{color:#a9d9cf;font-size:12px}
.page-maoming .mmc .mmc-article-list h3{font-family:inherit;font-size:16px;font-weight:700;line-height:1.55;letter-spacing:0}
.page-maoming .mmc .mmc-article-list a:hover,.page-maoming .mmc .mmc-article-list a:focus-visible{color:var(--apricot)}
.page-maoming .mmc .mmc-article-list article>span{color:var(--apricot)}
.page-maoming .mmc .mmc-close{padding:96px 0 108px;background:var(--teal);color:#132729}
.page-maoming .mmc .mmc-close .mmc-kicker{color:#234047}
.page-maoming .mmc .mmc-close p:not(.mmc-kicker){max-width:640px;margin-top:21px;color:#1b4140}
.page-maoming .mmc .mmc-close a{display:inline-flex;gap:29px;margin-top:26px;padding:9px 0;border-bottom:2px solid var(--ink);font-weight:800}
.page-maoming .mmc a:focus-visible,.page-maoming .mmc button:focus-visible{outline:3px solid var(--apricot);outline-offset:4px}

@media(max-width:940px){.page-maoming .mmc .mmc-kind-grid{grid-template-columns:repeat(2,1fr)}.page-maoming .mmc .mmc-address-layout,.page-maoming .mmc .mmc-handoff-layout,.page-maoming .mmc .mmc-records-layout,.page-maoming .mmc .mmc-articles-layout{grid-template-columns:1fr;gap:40px}.page-maoming .mmc .mmc-address figure{order:2}.page-maoming .mmc .mmc-records figure{order:2}.page-maoming .mmc .mmc-records-layout>div{order:1}}
@media(max-width:680px){.page-maoming .mmc .mmc-shell{width:min(100% - 30px,560px)}.page-maoming .mmc .mmc-hero{min-height:0}.page-maoming .mmc .mmc-hero-shade{background:linear-gradient(90deg,rgba(8,17,19,.85),rgba(8,17,19,.55)),linear-gradient(0deg,rgba(8,17,19,.8),transparent)}.page-maoming .mmc .mmc-hero-content{padding:80px 0 115px}.page-maoming .mmc .mmc-hero h1{font-size:clamp(40px,10vw,54px)}.page-maoming .mmc .mmc-hero-content>p:not(.mmc-kicker){font-size:15px}.page-maoming .mmc .mmc-hero-media figcaption{left:15px;right:15px;font-size:10px}.page-maoming .mmc .mmc-versions,.page-maoming .mmc .mmc-kind,.page-maoming .mmc .mmc-address,.page-maoming .mmc .mmc-sync,.page-maoming .mmc .mmc-handoff,.page-maoming .mmc .mmc-records,.page-maoming .mmc .mmc-articles,.page-maoming .mmc .mmc-close{padding-block:72px}.page-maoming .mmc .mmc-version-deck{grid-template-columns:1fr}.page-maoming .mmc .mmc-version-deck article{min-height:0}.page-maoming .mmc .mmc-timing{flex-wrap:wrap;gap:8px}.page-maoming .mmc .mmc-timing i{min-width:14px}.page-maoming .mmc .mmc-kind-controls button{flex:1;min-width:calc(50% - 8px)}.page-maoming .mmc .mmc-kind-grid{grid-template-columns:1fr}.page-maoming .mmc .mmc-kind-grid article{min-height:0}.page-maoming .mmc .mmc-kind-grid article.is-current{transform:none}.page-maoming .mmc .mmc-address figure,.page-maoming .mmc .mmc-handoff figure,.page-maoming .mmc .mmc-records figure{height:290px}.page-maoming .mmc .mmc-sync-head{display:none}.page-maoming .mmc .mmc-sync-table article{display:block;padding:7px 0}.page-maoming .mmc .mmc-sync-table article>div{padding:12px 17px}.page-maoming .mmc .mmc-sync-table article>div+div{border-left:0;border-top:1px solid #cddbd5}.page-maoming .mmc .mmc-sync-table article>div:nth-child(2):before,.page-maoming .mmc .mmc-sync-table article>div:nth-child(3):before{display:block;margin-bottom:5px;color:#4c7972;font:800 10px/1.2 system-ui,sans-serif;letter-spacing:.1em}.page-maoming .mmc .mmc-sync-table article>div:nth-child(2):before{content:"变化事实"}.page-maoming .mmc .mmc-sync-table article>div:nth-child(3):before{content:"核对同步位置"}.page-maoming .mmc .mmc-exit{display:block}.page-maoming .mmc .mmc-exit p{margin-top:7px}.page-maoming .mmc .mmc-article-list article{grid-template-columns:1fr 20px;gap:6px}.page-maoming .mmc .mmc-article-list time{grid-column:1/-1}.page-maoming .mmc .mmc-article-list h3{font-size:15px}}
@media(prefers-reduced-motion:reduce){.page-maoming .mmc *, .page-maoming .mmc *:before,.page-maoming .mmc *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
