.site-footer[data-v-e9eda97c]{color:#ffffffe6;background:var(--color-primary);margin-top:46px}.footer-inner[data-v-e9eda97c]{width:min(var(--content-width), calc(100% - 40px));justify-content:space-between;align-items:center;gap:42px;min-height:132px;margin:0 auto;padding:30px 0;display:flex}.footer-logo[data-v-e9eda97c]{flex:0 360px}.footer-logo img[data-v-e9eda97c]{width:min(260px,100%);height:auto;display:block}.footer-info[data-v-e9eda97c]{text-align:right;flex:auto}.footer-info p[data-v-e9eda97c]{margin:0;font-size:14px;line-height:1.9}@media (width<=760px){.footer-inner[data-v-e9eda97c]{width:min(100% - 28px, var(--content-width));display:block}.footer-info[data-v-e9eda97c]{text-align:left;margin-top:20px}}.site-icon[data-v-dcf973fb]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em;display:inline-block}.site-header[data-v-67750cfb]{background:var(--color-primary)}.header-hero[data-v-67750cfb]{background:url(https://cdn-jxcg.ccdev.icu/xjuit/jxcg/images/header-bg.png) 50%/cover;min-height:122px;position:relative;overflow:hidden}.hero-overlay[data-v-67750cfb]{background:linear-gradient(90deg,#20427ff0,#2e57a0c2 45%,#2e57a029);position:absolute;inset:0}.header-inner[data-v-67750cfb]{width:min(var(--content-width), calc(100% - 40px));justify-content:space-between;align-items:center;gap:28px;min-height:122px;margin:0 auto;padding:16px 0;display:flex;position:relative}.logo-link[data-v-67750cfb]{flex:none;align-items:center;display:inline-flex}.logo-link img[data-v-67750cfb]{width:min(270px,28vw);height:auto;display:block}.header-achievement[data-v-67750cfb]{color:#fff;text-align:right;flex:auto;font-size:clamp(22px,2.1vw,30px);font-weight:700;line-height:1.45}.header-menu[data-v-67750cfb]{color:#fff;background:var(--color-primary-dark);cursor:pointer;border:1px solid #ffffff59;border-radius:3px;justify-content:center;align-items:center;gap:5px;min-width:46px;height:38px;display:none}.header-menu .site-icon[data-v-67750cfb]{font-size:19px}.header-menu span[data-v-67750cfb]{font-size:13px}@media (width<=880px){.header-hero[data-v-67750cfb],.header-inner[data-v-67750cfb]{min-height:76px}.header-inner[data-v-67750cfb]{width:min(100% - 28px, var(--content-width));padding:13px 0}.logo-link[data-v-67750cfb]{display:none}.header-achievement[data-v-67750cfb]{text-align:left;padding-right:58px;font-size:17px;line-height:1.45}.header-menu[data-v-67750cfb]{display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media (width<=560px){.header-hero[data-v-67750cfb],.header-inner[data-v-67750cfb]{min-height:70px}.header-achievement[data-v-67750cfb]{padding-right:50px;font-size:14px}.header-menu[data-v-67750cfb]{width:44px;min-width:44px}.header-menu span[data-v-67750cfb]{display:none}}.site-nav[data-v-2325ddc1]{z-index:30;background:var(--color-primary);position:sticky;top:0;box-shadow:0 5px 16px #20427f38}.nav-inner[data-v-2325ddc1]{width:min(var(--content-width), calc(100% - 40px));min-height:54px;margin:0 auto}.nav-list[data-v-2325ddc1]{min-width:0;margin:0;padding:0;list-style:none;display:flex}.nav-item[data-v-2325ddc1]{flex:1 1 0;min-width:0;position:relative}.nav-link[data-v-2325ddc1]{color:#fff;text-align:center;justify-content:center;align-items:center;min-height:54px;padding:0 10px;font-size:17px;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .18s;display:flex}.nav-item.active>.nav-link[data-v-2325ddc1],.nav-item:hover>.nav-link[data-v-2325ddc1],.nav-item.open>.nav-link[data-v-2325ddc1],.nav-link[data-v-2325ddc1]:focus-visible{background:var(--color-primary-dark);outline:none}.nav-submenu[data-v-2325ddc1]{z-index:50;visibility:hidden;pointer-events:none;clip-path:inset(0 0 100%);will-change:clip-path;background:#fff;border:1px solid #cedcf0;width:min(330px,100vw - 28px);max-height:70vh;padding:6px 0;transition:clip-path .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s;position:absolute;top:100%;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 12px 28px #192a4838}.nav-item.open .nav-submenu[data-v-2325ddc1]{visibility:visible;pointer-events:auto;clip-path:inset(0);transition:clip-path .26s cubic-bezier(.22,1,.36,1),visibility}.nav-submenu-group+.nav-submenu-group[data-v-2325ddc1]{border-top:1px solid #e5ecf6}.nav-submenu-link[data-v-2325ddc1]{color:#26364a;padding:9px 16px;font-size:14px;font-weight:700;line-height:1.45;text-decoration:none;display:block}.nav-submenu-link[data-v-2325ddc1]:hover,.nav-submenu-link[data-v-2325ddc1]:focus-visible{color:var(--color-primary);background:#eef4fc;outline:none}@media (width<=1080px){.nav-link[data-v-2325ddc1]{padding:0 5px;font-size:14px}}@media (width<=880px){.site-nav[data-v-2325ddc1]{display:none}}@media (prefers-reduced-motion:reduce){.nav-submenu[data-v-2325ddc1],.nav-item.open .nav-submenu[data-v-2325ddc1]{transition:none}}.mobile-nav[data-v-24928cd8]{z-index:40;height:0;display:none;position:relative}.mobile-menu[data-v-24928cd8]{z-index:50;background:#fff;border:1px solid #cad8eb;max-height:calc(100vh - 70px);position:absolute;top:0;left:0;right:0;overflow:auto;box-shadow:0 10px 24px #20427f33}.mobile-item+.mobile-item[data-v-24928cd8]{border-top:1px solid #e3ebf6}.mobile-row[data-v-24928cd8]{grid-template-columns:minmax(0,1fr) 48px;min-height:48px;display:grid}.mobile-link[data-v-24928cd8]{color:#26364a;align-items:center;padding:0 16px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.mobile-item.active>.mobile-row .mobile-link[data-v-24928cd8]{color:var(--color-primary)}.mobile-expand[data-v-24928cd8]{color:var(--color-primary);cursor:pointer;background:#fff;border:0;place-items:center;display:grid}.mobile-expand[aria-expanded=true] .site-icon[data-v-24928cd8]{transform:rotate(90deg)}.mobile-subnav[data-v-24928cd8]{background:#f3f7fd;border-top:1px solid #e3ebf6;padding:6px 0 8px}.mobile-subnav a[data-v-24928cd8]{color:#405169;padding:8px 26px;font-size:14px;line-height:1.45;text-decoration:none;display:block}.mobile-subnav a[data-v-24928cd8]:hover,.mobile-subnav a[data-v-24928cd8]:focus-visible{color:var(--color-primary);background:#fff;outline:none}@media (width<=880px){.mobile-nav[data-v-24928cd8]{display:block}}.i_banner[data-v-f255f9c8]{background:#fff;width:100vw;max-width:none;height:auto;margin-left:calc(50% - 50vw);padding:24px 0;overflow:hidden}.i_banner ul[data-v-f255f9c8]{margin:0;padding:0;list-style:none}.cg_jdt[data-v-f255f9c8]{--carousel-image-max-height:clamp(300px, 31.5vw, 460px);--carousel-image-max-width:min(56vw, 860px);width:100%;max-width:1300px;height:clamp(390px,39vw,560px);margin:0 auto;position:relative;overflow:visible}.cg_jdt .bd[data-v-f255f9c8],.cg_jdt .bd ul[data-v-f255f9c8]{width:100%;height:100%}.cg_jdt .bd[data-v-f255f9c8]{height:100%;position:relative;overflow:visible}.cg_jdt .bd li[data-v-f255f9c8]{cursor:pointer;height:fit-content;max-height:var(--carousel-image-max-height);max-width:var(--carousel-image-max-width);opacity:0;pointer-events:none;z-index:1;width:fit-content;line-height:0;transition:left .45s,opacity .45s,transform .45s;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)scale(.75)}.cg_jdt .bd li.active[data-v-f255f9c8]{opacity:1;pointer-events:auto;z-index:7;transform:translate(-50%,-50%)scale(1)}.cg_jdt .bd li.previous[data-v-f255f9c8],.cg_jdt .bd li.next[data-v-f255f9c8]{opacity:1;pointer-events:auto;z-index:6;transform:translate(-50%,-50%)scale(.84)}.cg_jdt .bd li.previous[data-v-f255f9c8]{left:29%}.cg_jdt .bd li.next[data-v-f255f9c8]{left:71%}.cg_jdt .bd li.previous-far[data-v-f255f9c8],.cg_jdt .bd li.next-far[data-v-f255f9c8]{opacity:1;pointer-events:auto;z-index:5;transform:translate(-50%,-50%)scale(.68)}.cg_jdt .bd li.previous-far[data-v-f255f9c8]{left:12%}.cg_jdt .bd li.next-far[data-v-f255f9c8]{left:88%}.cg_jdt .bd li.previous-edge[data-v-f255f9c8],.cg_jdt .bd li.next-edge[data-v-f255f9c8]{opacity:1;pointer-events:auto;z-index:4;transform:translate(-50%,-50%)scale(.56)}.cg_jdt .bd li.previous-edge[data-v-f255f9c8]{left:6%}.cg_jdt .bd li.next-edge[data-v-f255f9c8]{left:94%}.cg_jdt .bd li.hidden[data-v-f255f9c8]{opacity:0;pointer-events:none;z-index:0}.cg_jdt .bd img[data-v-f255f9c8]{max-height:inherit;max-width:inherit;object-fit:contain;margin:0 auto;display:block;width:auto!important;height:auto!important}.carousel-controls[data-v-f255f9c8]{z-index:7;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cg_jdt .hd[data-v-f255f9c8]{text-align:center;overflow:hidden}.cg_jdt .hd ul[data-v-f255f9c8]{align-items:center;gap:12px;display:inline-flex;overflow:hidden}.cg_jdt .hd ul li[data-v-f255f9c8]{cursor:pointer;opacity:.95;text-align:center;background:gray;border-radius:50%;width:8px;height:8px;margin:0;line-height:8px}.cg_jdt .hd ul li.on[data-v-f255f9c8]{background:var(--color-primary)}.carousel-controls .prev[data-v-f255f9c8],.carousel-controls .next[data-v-f255f9c8]{border:1px solid var(--color-primary);cursor:pointer;opacity:.95;background:0 0;border-radius:50%;width:22px;height:22px;display:block;position:relative}.carousel-controls .prev[data-v-f255f9c8]:before,.carousel-controls .next[data-v-f255f9c8]:before{border-color:var(--color-primary);content:"";border-style:solid;width:7px;height:7px;display:block;position:absolute;top:50%;left:50%}.carousel-controls .prev[data-v-f255f9c8]:before{border-width:0 0 2px 2px;transform:translate(-35%,-50%)rotate(45deg)}.carousel-controls .next[data-v-f255f9c8]:before{border-width:2px 2px 0 0;transform:translate(-65%,-50%)rotate(45deg)}.carousel-controls .prev[data-v-f255f9c8]:hover,.carousel-controls .next[data-v-f255f9c8]:hover{opacity:1}@media screen and (width<=768px){.i_banner[data-v-f255f9c8]{height:clamp(260px,68vw,430px);padding:0;overflow:hidden}.cg_jdt[data-v-f255f9c8]{height:100%;overflow:hidden}.cg_jdt .bd[data-v-f255f9c8],.cg_jdt .bd ul[data-v-f255f9c8]{height:100%}.cg_jdt .bd[data-v-f255f9c8]{overflow:hidden}.cg_jdt .bd li[data-v-f255f9c8]{width:100%;max-width:none;height:100%;max-height:none;display:none;position:absolute;top:0;bottom:0;left:0;transform:none}.cg_jdt .bd li.previous[data-v-f255f9c8],.cg_jdt .bd li.next[data-v-f255f9c8],.cg_jdt .bd li.previous-far[data-v-f255f9c8],.cg_jdt .bd li.next-far[data-v-f255f9c8],.cg_jdt .bd li.previous-edge[data-v-f255f9c8],.cg_jdt .bd li.next-edge[data-v-f255f9c8],.cg_jdt .bd li.hidden[data-v-f255f9c8]{opacity:0;pointer-events:none;display:none}.cg_jdt .bd li.active[data-v-f255f9c8]{opacity:1;display:block;overflow:hidden;transform:none}.cg_jdt .bd li.active.portrait[data-v-f255f9c8]{justify-content:center;display:flex}.cg_jdt .bd img[data-v-f255f9c8]{object-fit:cover;max-width:none;max-height:none;width:100%!important;height:100%!important}.cg_jdt .bd li.active.portrait img[data-v-f255f9c8]{object-fit:contain;max-width:100%;width:100%!important;height:100%!important}.carousel-controls[data-v-f255f9c8]{bottom:8px}.carousel-controls .prev[data-v-f255f9c8],.carousel-controls .next[data-v-f255f9c8]{display:none}}.home-video[data-v-d2ed59f1]{aspect-ratio:16/9;background:#000;width:calc(100% - 50px);margin:65px 0 0 25px;transition:box-shadow .18s;display:block;position:relative;overflow:hidden}.home-video[data-v-d2ed59f1]:hover{box-shadow:0 0 10px #0000004d}.home-video-media[data-v-d2ed59f1]{object-fit:contain;background:#000;width:100%;height:100%;display:block}.home-channel[data-v-eba35259]{background:url(https://cdn-jxcg.ccdev.icu/xjuit/jxcg/images/titlebg.png) 0 no-repeat;justify-content:space-between;align-items:center;min-height:42px;padding-left:30px;display:flex}.home-channel-title[data-v-eba35259]{color:var(--color-primary);background:url(https://cdn-jxcg.ccdev.icu/xjuit/jxcg/images/line.png) 100% no-repeat;padding-right:56px;font-size:27px;font-weight:800;line-height:1.3;text-decoration:none}.home-channel-more[data-v-eba35259]{color:#66748b;font-size:14px;text-decoration:none}.home-channel-more[data-v-eba35259]:hover,.home-channel-more[data-v-eba35259]:focus-visible{color:var(--color-primary);outline:none}.home-channel--ribbon[data-v-eba35259]{background:0 0;min-height:56px;padding-left:0}.home-channel--ribbon .home-channel-title[data-v-eba35259]{color:#fff;white-space:nowrap;background:url(https://cdn-jxcg.ccdev.icu/xjuit/jxcg/images/title_cgjj.png) 50%/178px 56px no-repeat;width:178px;height:56px;padding:0;font-size:24px;font-weight:600;line-height:56px;display:block;position:relative}.home-channel--ribbon .home-channel-title span[data-v-eba35259]{position:absolute;top:0;left:55px}.home-channel--ribbon .home-channel-more[data-v-eba35259]{height:56px;color:var(--color-primary);padding:0 15px;font-size:15px;line-height:56px}.home-channel--ribbon .home-channel-title[data-v-eba35259]:focus-visible,.home-channel--ribbon .home-channel-more[data-v-eba35259]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width<=640px){.home-channel-title[data-v-eba35259]{font-size:23px}}.home-intro[data-v-e4234e17]{background:#f6f8fc;transition:background-color .18s;overflow:hidden}.home-intro[data-v-e4234e17]:hover{background:var(--color-primary-soft)}.intro-copy[data-v-e4234e17]{color:#333;text-align:justify;width:100%;padding:5%;font-size:18px;line-height:32px}.intro-copy p[data-v-e4234e17]{text-indent:2em;-webkit-line-clamp:var(--intro-lines);line-clamp:var(--intro-lines);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.home-quick-links[data-v-1f5b7c23]{margin-top:52px}.quick-link-grid[data-v-1f5b7c23]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.quick-link[data-v-1f5b7c23]{color:#27384e;border:1px solid #d4e0ef;border-top:3px solid var(--color-primary);background:#f5f8fd;grid-template-columns:34px minmax(0,1fr) 17px;align-items:center;gap:10px;min-width:0;min-height:86px;padding:15px 16px;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:grid}.quick-link>.site-icon[data-v-1f5b7c23]:first-child{color:var(--color-primary);font-size:28px}.quick-link>.site-icon[data-v-1f5b7c23]:last-child{color:#9aa9bd;font-size:16px}.quick-link span[data-v-1f5b7c23]{min-width:0;font-size:15px;font-weight:700;line-height:1.45}.quick-link[data-v-1f5b7c23]:hover,.quick-link[data-v-1f5b7c23]:focus-visible{color:var(--color-primary);background:#fff;border-color:#aec4e3;outline:none}.quick-link:hover>.site-icon[data-v-1f5b7c23]:last-child,.quick-link:focus-visible>.site-icon[data-v-1f5b7c23]:last-child{color:var(--color-primary)}@media (width<=900px){.quick-link-grid[data-v-1f5b7c23]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.quick-link-grid[data-v-1f5b7c23]{gap:10px;margin-top:18px}.quick-link[data-v-1f5b7c23]{grid-template-columns:27px minmax(0,1fr);min-height:72px;padding:11px}.quick-link>.site-icon[data-v-1f5b7c23]:last-child{display:none}.quick-link span[data-v-1f5b7c23]{font-size:13px}}.home-news-lists[data-v-9f452859]{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px;margin-top:52px;display:grid}.news-channel[data-v-9f452859]{border-top:3px solid var(--color-primary);background:#f5f8fd;min-width:0;padding:24px 26px 26px}.news-list[data-v-9f452859]{border-top:1px solid #d8e3f1;margin:20px 0 0;padding:0}.news-list li[data-v-9f452859]{border-bottom:1px solid #e3ebf5;list-style:none}.news-list a[data-v-9f452859]{color:#27384e;align-items:center;min-height:50px;padding:9px 10px 9px 23px;font-size:14px;line-height:1.55;text-decoration:none;display:flex;position:relative}.news-list a[data-v-9f452859]:before{color:var(--color-primary);content:">";font-weight:700;position:absolute;left:6px}.news-list a span[data-v-9f452859]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.news-list a[data-v-9f452859]:hover,.news-list a[data-v-9f452859]:focus-visible{color:var(--color-primary);background:#fff;outline:none}@media (width<=900px){.home-news-lists[data-v-9f452859]{grid-template-columns:1fr;gap:28px;margin-top:32px}}@media (width<=520px){.news-channel[data-v-9f452859]{padding:20px 16px 22px}.news-list a[data-v-9f452859]{font-size:13px}}.home-intro-row[data-v-b9aad339]{grid-template-columns:minmax(0,670px) minmax(0,1fr);align-items:start;gap:30px;width:max(1300px,100%);margin:40px 0;padding-bottom:10px;display:grid;overflow:hidden}.home-video-panel[data-v-b9aad339]{background:url(https://cdn-jxcg.ccdev.icu/xjuit/jxcg/images/cgsp_bg.png) no-repeat;min-width:0;height:423px;position:relative;overflow:hidden}.home-video-panel>h2[data-v-b9aad339]{color:#fff;margin:0;font-size:24px;font-weight:600;line-height:1.6;position:absolute;top:15px;left:70px}@media (width<=1300px){.home-intro-row[data-v-b9aad339]{grid-template-columns:minmax(0,600px) minmax(0,1fr)}}@media (width<=1024px){.home-intro-row[data-v-b9aad339]{grid-template-columns:minmax(0,1fr);gap:0}.home-video-panel[data-v-b9aad339]{height:auto}}.inner-layout[data-v-c9c122ef]{grid-template-columns:300px minmax(0,1fr);gap:28px;padding:34px 0 10px;display:grid}.inner-layout--wide[data-v-c9c122ef]{grid-template-columns:minmax(0,1fr)}.inner-sidebar[data-v-c9c122ef]{background:#f3f7fd;border:1px solid #cbd9ec;align-self:start;overflow:hidden}.sidebar-head[data-v-c9c122ef]{color:#fff;background:var(--color-primary);align-items:center;min-height:58px;padding:0 20px;font-size:20px;font-weight:700;line-height:1.4;display:flex}.sidebar-links[data-v-c9c122ef]{padding:10px 0;display:grid}.sidebar-links a[data-v-c9c122ef]{color:#26364a;border-top:1px solid #d9e4f2;align-items:center;min-height:46px;padding:8px 18px 8px 30px;font-size:15px;line-height:1.45;text-decoration:none;display:flex}.sidebar-links a[data-v-c9c122ef]:before{background:var(--color-primary);content:"";width:4px;height:4px;margin-right:9px}.sidebar-links a.active[data-v-c9c122ef],.sidebar-links a[data-v-c9c122ef]:hover,.sidebar-links a[data-v-c9c122ef]:focus-visible{color:var(--color-primary);background:#fff;outline:none}.inner-content[data-v-c9c122ef]{background:#fff;border:1px solid #cbd9ec;min-width:0}.breadcrumb[data-v-c9c122ef]{color:#6b7890;background:#f6f9fd;border-bottom:1px solid #dce7f4;flex-wrap:wrap;align-items:center;gap:8px;min-height:42px;padding:0 24px;font-size:14px;display:flex}.breadcrumb-icon[data-v-c9c122ef]{object-fit:contain;flex:none;width:13px;height:18px}.breadcrumb a[data-v-c9c122ef]{color:#6b7890;text-decoration:none}.breadcrumb a[data-v-c9c122ef]:after{color:#a5b2c1;content:">";margin-left:8px}.breadcrumb a[data-v-c9c122ef]:hover,.breadcrumb a[data-v-c9c122ef]:focus-visible{color:var(--color-primary);outline:none}.content-head[data-v-c9c122ef]{border-bottom:1px solid #e8eff7;justify-content:space-between;align-items:center;gap:18px;padding:24px 28px 14px;display:flex}.content-head h1[data-v-c9c122ef]{min-width:0;color:var(--color-primary);overflow-wrap:anywhere;margin:0;font-size:25px;line-height:1.45}.content-actions[data-v-c9c122ef]{flex:none;display:inline-flex}@media (width<=900px){.inner-layout[data-v-c9c122ef]{grid-template-columns:1fr;gap:14px;padding-top:18px}.inner-sidebar[data-v-c9c122ef]{order:1}.inner-content[data-v-c9c122ef]{order:2}}@media (width<=560px){.inner-layout[data-v-c9c122ef]{width:calc(100% + 4px);margin-left:-2px}.content-head[data-v-c9c122ef]{align-items:flex-start;padding:20px 18px 12px}.content-head h1[data-v-c9c122ef]{font-size:21px}.breadcrumb[data-v-c9c122ef]{padding:0 18px}}.intro-detail[data-v-5a2d5c3d]{padding:28px 30px 36px}.intro-detail p[data-v-5a2d5c3d]{color:#27384e;text-align:justify;text-indent:2em;margin:0 0 20px;font-size:16px;line-height:2}.intro-detail p[data-v-5a2d5c3d]:last-child{margin-bottom:0}@media (width<=620px){.intro-detail[data-v-5a2d5c3d]{padding:22px 18px 28px}.intro-detail p[data-v-5a2d5c3d]{font-size:15px}}.video-page[data-v-a8f2ce57]{padding:26px 30px 34px}.video-media[data-v-a8f2ce57]{aspect-ratio:16/9;border:1px solid var(--color-primary-dark);background:#101a2a;overflow:hidden}.video-media video[data-v-a8f2ce57]{object-fit:contain;background:#000;width:100%;height:100%;display:block}@media (width<=700px){.video-page[data-v-a8f2ce57]{padding:22px 18px 28px}}.document-list-page[data-v-ccedf479]{padding:26px 30px 34px}.document-list[data-v-ccedf479]{margin:0;padding:0 0 8px}.document-list li[data-v-ccedf479]{list-style:none}.document-list li+li[data-v-ccedf479]{margin-top:10px}.document-list a[data-v-ccedf479]{color:#293a50;background:#fff;border:1px solid #dce6f2;align-items:center;min-height:48px;padding:10px 16px 10px 40px;font-size:16px;line-height:1.5;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:flex;position:relative}.document-list a[data-v-ccedf479]:before{color:var(--color-primary);content:">";font-weight:700;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.document-list a span[data-v-ccedf479]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.document-list a[data-v-ccedf479]:hover,.document-list a[data-v-ccedf479]:focus-visible{color:var(--color-primary);background:#f6f9fd;border-color:#9cb7dd;outline:none}.empty-state[data-v-ccedf479]{color:#65768b;text-align:center;background:#f7f9fc;border:1px dashed #b9cbe0;padding:30px 24px}.pagination[data-v-ccedf479]{color:#68788d;background:#f7f9fc;border:1px solid #dce6f2;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:14px 16px;font-size:14px;display:flex}.pager-controls[data-v-ccedf479]{flex-wrap:wrap;gap:7px;display:flex}.page-btn[data-v-ccedf479]{color:#526277;background:#fff;border:1px solid #d5dfeb;justify-content:center;align-items:center;min-width:34px;min-height:34px;padding:0 9px;text-decoration:none;display:inline-flex}.page-btn[data-v-ccedf479]:hover,.page-btn[data-v-ccedf479]:focus-visible,.page-btn.active[data-v-ccedf479]{color:#fff;background:var(--color-primary);border-color:var(--color-primary);outline:none}.page-btn.disabled[data-v-ccedf479]{color:#aab5c2;cursor:default;background:#eef2f7}@media (width<=640px){.document-list-page[data-v-ccedf479]{padding:22px 18px 28px}.pagination[data-v-ccedf479]{flex-direction:column;align-items:flex-start}.document-list a[data-v-ccedf479]{font-size:15px}}.pdf-viewer[data-v-2adbdf08]{background:#f5f7fb;border:1px solid #d2deef;width:100%;height:76vh;min-height:520px;overflow:hidden}.pdf-viewer iframe[data-v-2adbdf08]{border:0;width:100%;height:100%;display:block}@media (width<=620px){.pdf-viewer[data-v-2adbdf08]{height:70vh;min-height:440px}}.document-body[data-v-754761a0]{padding:15px}.open-pdf[data-v-754761a0]{color:#fff;background:var(--color-primary);padding:0 16px;font-size:14px;line-height:34px;text-decoration:none}.open-pdf[data-v-754761a0]:hover,.open-pdf[data-v-754761a0]:focus-visible{background:var(--color-primary-dark);outline:none}.empty-state[data-v-754761a0]{color:#65768b;text-align:center;background:#f7f9fc;border:1px dashed #b9cbe0;padding:30px}.not-found[data-v-d77c43dc]{text-align:center;background:#f5f8fd;border:1px solid #dce7f4;margin:40px 0;padding:54px 24px}.not-found h1[data-v-d77c43dc]{color:var(--color-primary);margin:0 0 12px;font-size:28px}.not-found p[data-v-d77c43dc]{color:#65768b;margin:0 0 22px}.not-found a[data-v-d77c43dc]{color:#fff;background:var(--color-primary);align-items:center;min-height:38px;padding:0 22px;text-decoration:none;display:inline-flex}.not-found a[data-v-d77c43dc]:hover,.not-found a[data-v-d77c43dc]:focus-visible{background:var(--color-primary-dark);outline:none}:root{--color-primary:#2e57a0;--color-primary-dark:#20427f;--color-primary-soft:#eaf0fc;--color-text:#1f2c3d;--content-width:1350px}*{box-sizing:border-box}html{color:var(--color-text);background:#fff;font-family:Microsoft YaHei,PingFang SC,Noto Sans CJK SC,Arial,sans-serif}body{background:#fff;min-width:320px;margin:0;overflow-x:hidden}body.nav-open{overflow:hidden}button,input,textarea,select{font:inherit}img{max-width:100%}a{color:inherit}.page-shell{flex-direction:column;min-height:100vh;display:flex}.page-main{width:min(var(--content-width), calc(100% - 40px));flex:1;margin:0 auto}::selection{color:#fff;background:var(--color-primary)}@media (width<=720px){.page-main{width:min(calc(100% - 28px), var(--content-width))}}
