.seo-guide,.seo-article{color:#29493b;box-sizing:border-box;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:15px;line-height:1.85}.seo-guide{border-top:1px solid #d5ddce;border-bottom:1px solid #d5ddce;margin:28px 0 8px}.seo-guide summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:13px 2px;font-weight:600;list-style:none;display:flex}.seo-guide summary::-webkit-details-marker{display:none}.seo-guide summary:after{content:"＋";font-size:18px;font-weight:400}.seo-guide details[open]>summary:after{content:"−"}.seo-guide summary span{color:#546d5c;margin-left:auto;font-size:12px;font-weight:400}.seo-guide-body{max-width:950px;padding:2px 0 18px}.seo-guide p,.seo-article p{margin:10px 0 16px}.seo-guide h2{margin:16px 0 10px;font-size:21px}.seo-guide h3{margin:20px 0 8px;font-size:17px}.seo-guide a,.seo-article a{color:#285641;text-underline-offset:4px;text-decoration:underline}.seo-guide-module{background:#f8f7f1;max-width:1120px;margin:20px auto 90px;padding:0 20px}.seo-links{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:18px;display:flex}.seo-article{background:#f8f7f1;max-width:1080px;min-height:100dvh;margin:0 auto;padding:24px 24px 100px}.seo-article *{box-sizing:border-box}.seo-breadcrumbs{flex-wrap:wrap;gap:10px;margin-bottom:28px;font-size:13px;display:flex}.seo-eyebrow{color:#7c6339;font-size:13px}.seo-article h1{margin:14px 0;font-family:Songti SC,SimSun,serif;font-size:34px;line-height:1.45}.seo-article h2{margin:0 0 14px;font-family:Songti SC,SimSun,serif;font-size:23px;line-height:1.5}.seo-article h3{margin:10px 0;font-size:19px;line-height:1.5}.seo-article header{border-bottom:1px solid #d5ddce;padding-bottom:24px}.seo-article section{margin:34px 0}.seo-lesson-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.seo-lesson-grid>a{background:#fffef9;border:1px solid #d5ddce;border-radius:12px;padding:20px;text-decoration:none;display:block}.seo-lesson-grid small{color:#765f3c;font-size:12px}.seo-lesson-grid p{color:#455e4d;font-size:14px}.seo-lesson-grid span{font-size:13px;font-weight:600}.seo-article .seo-primary{color:#fffef9;background:#285641;border-radius:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.seo-source{border-left:3px solid #a68a50;padding-left:18px}.seo-pagination{border-top:1px solid #d5ddce;justify-content:space-between;gap:24px;padding-top:22px;display:flex}.seo-pagination a{max-width:48%}:is(.seo-guide summary:focus-visible,.seo-guide a:focus-visible,.seo-article a:focus-visible){outline-offset:4px;outline:2px solid #a68a50}@media (min-width:1000px){.seo-guide-liuyao{max-width:none;margin-left:242px;margin-right:22px}}@media (max-width:640px){.seo-guide{font-size:14px}.seo-guide summary{font-size:14px;line-height:1.5}.seo-guide h2{font-size:19px}.seo-guide h3{font-size:16px}.seo-guide-module{margin-top:12px;margin-bottom:88px;padding:0 18px}.seo-article{padding:18px 18px 90px}.seo-article h1{font-size:27px}.seo-article h2{font-size:22px}.seo-lesson-grid{grid-template-columns:1fr}.seo-lesson-grid>a{padding:17px}.seo-article section{margin:26px 0}.seo-pagination{font-size:14px}.seo-breadcrumbs{margin-bottom:22px}}.zy-public .seo-breadcrumbs{justify-content:flex-start;gap:10px;margin:0 0 24px}.zy-public .seo-breadcrumbs a{margin:0;padding:0;display:inline}.zy-public .zy-passage p a{font-size:inherit;text-underline-offset:3px;gap:0;margin:0;text-decoration:underline;display:inline}
