.front-association{--wrap:1240px;--radius:6px;--shadow:0 10px 30px #182d441a}.front-association,.front-association *{box-sizing:border-box}.front-association{scroll-behavior:smooth;color:var(--ink);background:var(--page);letter-spacing:0;margin:0;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:15px}.front-association.menu-open,.front-association .menu-open{overflow:hidden}.front-association a{color:inherit;text-decoration:none}.front-association button,.front-association input{font:inherit}.front-association button{color:inherit}.front-association img{width:100%;display:block}.front-association ul{margin:0;padding:0;list-style:none}.front-association section[id]{scroll-margin-top:120px}.front-association .wrap{width:min(var(--wrap), calc(100% - 48px));margin:0 auto}.front-association .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.front-association.client-moe,.front-association .client-moe{--primary:#347fc8;--primary-deep:#1d5f9f;--primary-soft:#edf5fc;--accent:#347fc8;--accent-soft:#e9f4ef;--signal:#c73933;--ink:#17324c;--text:#41576b;--muted:#75879a;--line:#d9e4ee;--panel:#fff;--page:#f4f8fb;--header-bg:#4a89dc;--footer-bg:#123d62;overflow-x:clip}.front-association.client-zju,.front-association .client-zju{--primary:#176a4a;--primary-deep:#0a4531;--primary-soft:#ecf5f0;--accent:#b28a3f;--accent-soft:#f7f1e6;--signal:#a92f2b;--ink:#172921;--text:#44534c;--muted:#7a8881;--line:#dce5df;--panel:#fff;--page:#fff;--header-bg:#0c4a36;--footer-bg:#0b3d2d;--shadow:0 12px 36px #0e342617}.front-association .utility{color:#ffffffe6;background:var(--primary-deep);font-size:12px}.front-association .utility .wrap{justify-content:space-between;align-items:center;gap:24px;min-height:34px;display:flex}.front-association .utility-links{align-items:center;gap:22px;display:flex}.front-association .utility a:hover{color:#fff;text-decoration:underline}.front-association .site-header{color:#fff;background:var(--header-bg)}.front-association .masthead{justify-content:space-between;align-items:center;gap:36px;min-height:114px;display:flex}.front-association .brand{width:min(520px,48vw);display:block}.front-association .brand img{object-fit:contain;object-position:left center;filter:drop-shadow(0 2px 5px #0000002e);height:78px}.front-association .search-form{background:#fff;border:1px solid #ffffffbf;border-radius:22px;flex:0 0 360px;width:360px;height:42px;display:flex;overflow:hidden}.front-association .search-form input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 18px}.front-association .search-form button{width:48px;color:var(--primary-deep);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.front-association .search-form svg{width:19px}.front-association .main-nav{z-index:80;color:#fff;background:var(--primary);border-bottom:3px solid #0000001f;position:sticky;top:0;box-shadow:0 4px 12px #07365929}.front-association .menu-toggle{display:none}.front-association .main-menu{grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.front-association .main-menu>li{border-left:1px solid #ffffff21;min-width:0;position:relative}.front-association .main-menu>li:last-child{border-right:1px solid #ffffff21}.front-association .main-menu>li>a,.front-association .main-menu>li>button{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;width:100%;min-height:54px;padding:0 8px;font-weight:700;display:flex}.front-association .main-menu>li>a:hover,.front-association .main-menu>li>button:hover,.front-association .main-menu>li:focus-within>button,.front-association .main-menu>li.is-active>a{background:var(--primary-deep)}.front-association .main-menu svg{flex:0 0 16px;width:16px}.front-association .main-menu .chevron{opacity:.7;width:13px}.front-association .sub-menu{z-index:90;width:112px;min-width:max-content;max-width:112px;color:var(--ink);border-top:3px solid var(--accent);box-shadow:var(--shadow);visibility:hidden;opacity:0;background:#fff;padding:8px 0;transition:all .18s;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%,10px)}.front-association .sub-menu a{min-height:38px;color:var(--text);white-space:nowrap;justify-content:center;align-items:center;padding:0 10px;font-size:14px;display:flex}.front-association .sub-menu a:hover,.front-association .sub-menu a:focus-visible{color:var(--primary-deep);background:var(--primary-soft)}.front-association .main-menu>li:hover .sub-menu,.front-association .main-menu>li:focus-within .sub-menu{visibility:visible;opacity:1;transform:translate(-50%)}.front-association.client-zju .site-shell,.front-association .client-zju .site-shell{z-index:100;transition:background-color .25s,box-shadow .25s;position:fixed;top:0;left:0;right:0}.front-association.client-zju .utility,.front-association .client-zju .utility,.front-association.client-zju .site-header,.front-association .client-zju .site-header,.front-association.client-zju .main-nav,.front-association .client-zju .main-nav{background:0 0}.front-association.client-zju .site-shell.is-scrolled,.front-association .client-zju .site-shell.is-scrolled{background:var(--header-bg);box-shadow:0 6px 18px #04281c38}.front-association.client-zju .site-header,.front-association .client-zju .site-header{border:0}.front-association.client-zju .main-nav,.front-association .client-zju .main-nav{height:96px;box-shadow:none;border:0;position:absolute;top:34px;left:0;right:0}.front-association.client-zju .main-nav>.wrap,.front-association .client-zju .main-nav>.wrap{height:100%;padding-left:420px;padding-right:62px}.front-association.client-zju .main-menu,.front-association .client-zju .main-menu{margin-left:auto}.front-association.client-zju .main-menu>li,.front-association .client-zju .main-menu>li,.front-association.client-zju .main-menu>li:last-child,.front-association .client-zju .main-menu>li:last-child{border:0}.front-association.client-zju .main-menu>li>a,.front-association .client-zju .main-menu>li>a,.front-association.client-zju .main-menu>li>button,.front-association .client-zju .main-menu>li>button{min-height:96px;padding:0 6px;font-size:14px}.front-association.client-zju .main-menu svg:not(.chevron),.front-association .client-zju .main-menu svg:not(.chevron){display:none}.front-association.client-zju .masthead,.front-association .client-zju .masthead{z-index:2;min-height:96px;position:relative}.front-association.client-zju .brand img,.front-association .client-zju .brand img{height:68px}.front-association.client-zju .search-form,.front-association .client-zju .search-form{z-index:3;background:0 0;border-color:#ffffffa3;border-radius:50%;flex-basis:42px;width:42px;height:42px;position:relative}.front-association.client-zju .search-form input,.front-association .client-zju .search-form input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.front-association.client-zju .search-form button,.front-association .client-zju .search-form button{color:#fff}.front-association .hero{color:#fff;background:#173d52;position:relative}.front-association .hero-carousel{height:min(620px,70vw);min-height:450px;position:relative;overflow:hidden}.front-association .hero-slide{visibility:hidden;opacity:0;transition:opacity .65s,visibility .65s;position:absolute;inset:0}.front-association .hero-slide.is-active{visibility:visible;opacity:1}.front-association .hero-slide img{object-fit:cover;height:100%}.front-association .hero-slide:after{content:"";background:linear-gradient(#0218272e 0%,#0218271a 40%,#021827c7 100%);position:absolute;inset:0}.front-association .hero-copy{z-index:5;position:absolute;bottom:44px;left:0;right:0}.front-association .hero-kicker{background:var(--signal);align-items:center;gap:8px;margin-bottom:14px;padding:7px 11px;font-size:13px;font-weight:700;display:inline-flex}.front-association .hero-copy h1{text-shadow:0 2px 12px #0006;max-width:850px;margin:0;font:700 38px/1.35 Microsoft YaHei,微软雅黑,PingFang SC,Heiti SC,Arial,sans-serif}.front-association .hero-copy p{color:#ffffffd6;margin:13px 0 0}.front-association .hero-slide-link{z-index:6;position:absolute;inset:0}.front-association .hero-controls{z-index:7;right:max(24px, calc((100vw - var(--wrap)) / 2));align-items:center;gap:10px;display:flex;position:absolute;bottom:48px}.front-association .hero-controls button{color:#fff;cursor:pointer;background:#05223452;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}.front-association .hero-controls button:hover{color:var(--primary-deep);background:#fff}.front-association .hero-count{text-align:center;min-width:58px;font-size:13px}.front-association .hero-count b{font-size:18px}.front-association .hero-dots{align-items:center;gap:7px;display:flex}.front-association .hero-dots button{background:#ffffff80;border:0;width:8px;height:8px}.front-association .hero-dots button.is-active{background:#fff;transform:scale(1.25)}.front-association .hero-headline{text-align:center;padding:20px 0 28px}.front-association .hero-headline h2{color:var(--primary-deep);margin:0;font:700 26px/1.45 Songti SC,STSong,SimSun,serif}.front-association .hero-headline p{color:var(--text);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 13px;margin:9px 0 0;font-size:13px;display:flex}.front-association .hero-headline p i{background:var(--line);width:1px;height:12px}.front-association.client-moe .hero,.front-association .client-moe .hero{color:var(--ink);background:linear-gradient(#e8f3fc 0,#f7fbfe 72%,#fff 100%);padding:20px 0 0;overflow:hidden}.front-association.client-moe .hero-carousel,.front-association .client-moe .hero-carousel{width:min(var(--wrap), calc(100% - 48px));height:430px;min-height:0;margin:0 auto;overflow:visible}.front-association.client-moe .hero-slide,.front-association .client-moe .hero-slide{visibility:visible;opacity:0;pointer-events:none;background:#dbe9f5;border:1px solid #c9dceb;width:80%;height:390px;transition:opacity .45s,transform .45s;inset:16px auto auto 50%;overflow:hidden;transform:translate(-50%)scale(.9)}.front-association.client-moe .hero-slide.is-active,.front-association .client-moe .hero-slide.is-active{z-index:3;opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.front-association.client-moe .hero-slide.is-prev,.front-association .client-moe .hero-slide.is-prev{z-index:1;opacity:.32;transform:translate(-88%)scale(.86)}.front-association.client-moe .hero-slide.is-next,.front-association .client-moe .hero-slide.is-next{z-index:1;opacity:.32;transform:translate(-12%)scale(.86)}.front-association.client-moe .hero-slide img,.front-association .client-moe .hero-slide img{object-fit:cover;object-position:center 52%;height:332px}.front-association.client-moe .hero-slide:after,.front-association .client-moe .hero-slide:after{display:none}.front-association.client-moe .hero-copy,.front-association .client-moe .hero-copy{height:58px;color:var(--ink);background:#fff;padding:0;bottom:0;left:0;right:0}.front-association.client-moe .hero-copy .wrap,.front-association .client-moe .hero-copy .wrap{align-items:center;gap:17px;width:100%;height:100%;padding:0 24px;display:flex}.front-association.client-moe .hero-kicker,.front-association .client-moe .hero-kicker{color:var(--primary-deep);border-right:1px solid var(--line);background:0 0;flex:none;margin:0;padding:0 17px 0 0;font-size:13px}.front-association.client-moe .hero-copy h1,.front-association .client-moe .hero-copy h1{max-width:none;color:var(--ink);text-overflow:ellipsis;text-shadow:none;white-space:nowrap;margin:0;font-family:Microsoft YaHei,sans-serif;font-size:19px;font-weight:600;overflow:hidden}.front-association.client-moe .hero-slide-student-apartment .hero-copy h1,.front-association .client-moe .hero-slide-student-apartment .hero-copy h1{text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.35;display:-webkit-box}.front-association.client-moe .hero-copy p,.front-association .client-moe .hero-copy p{display:none}.front-association.client-moe .hero-controls,.front-association .client-moe .hero-controls{pointer-events:none;justify-content:space-between;bottom:73px;left:4%;right:4%}.front-association.client-moe .hero-controls>button,.front-association .client-moe .hero-controls>button{color:#fff;pointer-events:auto;background:#104675b3;border:0;border-radius:0;width:42px;height:56px}.front-association.client-moe .hero-count,.front-association .client-moe .hero-count{display:none}.front-association.client-moe .hero-dots,.front-association .client-moe .hero-dots{pointer-events:auto;position:absolute;bottom:-56px;right:8%}.front-association.client-moe .hero-dots button,.front-association .client-moe .hero-dots button{background:#a9c7e2;border-radius:0;width:22px;height:3px;padding:0}.front-association.client-moe .hero-dots button.is-active,.front-association .client-moe .hero-dots button.is-active{background:var(--primary);transform:none}.front-association.client-zju .hero-slide:after,.front-association .client-zju .hero-slide:after{background:linear-gradient(#03221780,#03221705 40%,#032217c7)}.front-association.client-zju .hero-copy,.front-association .client-zju .hero-copy{bottom:50px}.front-association.client-zju .hero-copy h1,.front-association .client-zju .hero-copy h1{max-width:900px;font-size:42px}.front-association.client-zju .hero-headline,.front-association .client-zju .hero-headline{display:none}.front-association .section{padding:58px 0}.front-association .section.is-tinted{background:var(--primary-soft)}.front-association.client-moe .section+.section,.front-association .client-moe .section+.section{border-top:1px solid var(--line)}.front-association .section-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.front-association .section-title{color:var(--primary-deep);align-items:center;gap:12px;margin:0;font:700 28px/1.2 Microsoft YaHei,微软雅黑,PingFang SC,Heiti SC,Arial,sans-serif;display:flex}.front-association .section-title i{background:var(--accent);width:5px;height:28px;display:block}.front-association .section-title small{color:var(--muted);text-transform:uppercase;font:11px/1 Arial,sans-serif}.front-association .more-link{color:var(--primary);align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.front-association .more-link svg{width:16px;transition:transform .2s}.front-association .more-link:hover svg{transform:translate(3px)}.front-association.client-zju .section,.front-association .client-zju .section{padding:72px 0}.front-association.client-zju .section-head,.front-association .client-zju .section-head{margin-bottom:36px}.front-association.client-zju .section-title,.front-association .client-zju .section-title{font-size:36px}.front-association.client-zju .section-title i,.front-association .client-zju .section-title i{width:32px;height:3px}.front-association .news-grid{grid-template-columns:minmax(0,1.65fr) minmax(320px,.85fr);gap:34px;display:grid}.front-association .news-module{flex-direction:column;min-width:0;display:flex}.front-association .news-feature{background:var(--panel);border-top:3px solid var(--primary);min-height:350px;box-shadow:var(--shadow);grid-template-columns:1.25fr .8fr;display:grid;overflow:hidden}.front-association .news-feature-media{min-height:350px;position:relative;overflow:hidden}.front-association .news-feature-media img{object-fit:cover;height:100%;transition:transform .35s}.front-association .news-feature:hover .news-feature-media img{transform:scale(1.025)}.front-association .news-feature-copy{background:var(--primary);color:#fff;flex-direction:column;justify-content:center;padding:30px;display:flex}.front-association .news-feature-copy time{color:#ffffffc7;font-size:12px}.front-association .news-feature-copy h3{margin:14px 0 15px;font-size:23px;line-height:1.55}.front-association .news-feature-copy p{color:#ffffffc7;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.85;display:-webkit-box;overflow:hidden}.front-association .thumb-news{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px;display:grid}.front-association .thumb-news a{background:var(--panel);border-bottom:2px solid #0000;min-width:0}.front-association .thumb-news a:hover{border-bottom-color:var(--accent)}.front-association .thumb-news img{aspect-ratio:16/9;object-fit:cover}.front-association .thumb-news strong{min-height:48px;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:13px 14px 4px;line-height:1.55;display:-webkit-box;overflow:hidden}.front-association .thumb-news time{color:var(--muted);padding:0 14px 13px;font-size:11px;display:block}.front-association .notice-panel{background:var(--panel);border-top:3px solid var(--accent);height:100%;box-shadow:var(--shadow);padding:24px 28px}.front-association .panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding-bottom:15px;display:flex}.front-association .panel-head h2{color:var(--ink);margin:0;font-size:21px}.front-association .notice-list li{border-bottom:1px solid var(--line)}.front-association .notice-list a{grid-template-columns:52px 1fr;align-items:center;gap:16px;min-height:77px;display:grid}.front-association .notice-date{color:var(--signal);justify-items:center;font:700 21px/1 Georgia,serif;display:grid}.front-association .notice-date small{color:var(--muted);margin-top:6px;font:10px/1 Arial,sans-serif}.front-association .notice-list strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.6;display:-webkit-box;overflow:hidden}.front-association.client-zju .news-feature,.front-association .client-zju .news-feature{border-top:0}.front-association.client-zju .news-feature-copy,.front-association .client-zju .news-feature-copy{background:var(--primary-deep)}.front-association .dynamics-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.front-association .list-panel{background:var(--panel);border-left:4px solid var(--accent);box-shadow:var(--shadow);padding:24px 28px}.front-association .list-panel-title{align-items:center;gap:10px;margin:0 0 12px;font-size:21px;display:flex}.front-association .list-panel-title svg{width:20px;color:var(--accent)}.front-association .list-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:44px;margin-bottom:12px;display:flex}.front-association .list-panel-head .list-panel-title{margin:0}.front-association .text-list li{border-bottom:1px solid var(--line);align-items:center;gap:12px;display:flex}.front-association .text-list li:before{content:"";background:var(--accent);flex:0 0 5px;width:5px;height:5px}.front-association .text-list a{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding:13px 0;overflow:hidden}.front-association .text-list time{color:var(--muted);font-size:11px}.front-association .dynamic-tab-head{border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-bottom:12px;display:flex}.front-association .dynamic-tab-head>button{min-width:96px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 14px;font-weight:700}.front-association .dynamic-tab-head>button.is-active{color:#fff;background:var(--primary);border-bottom-color:var(--primary)}.front-association .dynamic-tab-buttons{align-items:center;gap:8px;min-width:0;display:flex}.front-association .dynamic-tab-buttons button{min-width:96px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 14px;font-weight:700}.front-association .dynamic-tab-buttons button.is-active{color:#fff;background:var(--primary);border-bottom-color:var(--primary)}.front-association .dynamic-more{flex:none;display:none}.front-association .dynamic-more.is-active{display:inline-flex}.front-association .dynamics-panel{display:none}.front-association .dynamics-panel.is-active{display:block}.front-association .meeting-shell{background:var(--panel);border-top:3px solid var(--primary);box-shadow:var(--shadow);padding:24px 54px;position:relative;overflow:hidden}.front-association .meeting-track{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:18px;display:grid;overflow-x:auto}.front-association .meeting-track::-webkit-scrollbar{display:none}.front-association .meeting-card{color:#fff;background:var(--primary-deep);scroll-snap-align:start;min-height:270px;position:relative;overflow:hidden}.front-association .meeting-card img{object-fit:cover;opacity:.74;height:100%;transition:transform .3s;position:absolute;inset:0}.front-association .meeting-card:hover img{transform:scale(1.035)}.front-association .meeting-card:after{content:"";background:linear-gradient(#05202f0d 30%,#05202feb);position:absolute;inset:0}.front-association .meeting-card-copy{z-index:2;padding:18px;position:absolute;bottom:0;left:0;right:0}.front-association .meeting-card-copy time{background:var(--signal);margin-bottom:9px;padding:5px 8px;font-size:11px;display:inline-block}.front-association .meeting-card-copy strong{font-size:16px;line-height:1.55;display:block}.front-association .meeting-card-copy small{color:#ffffffbf;margin-top:8px;display:block}.front-association .track-nav{z-index:3;width:36px;height:52px;color:var(--primary);border:1px solid var(--line);cursor:pointer;background:#fff;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.front-association .track-nav.prev{left:9px}.front-association .track-nav.next{right:9px}.front-association .topic-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.front-association .topic-card{aspect-ratio:16/8.7;background:var(--primary-deep);position:relative;overflow:hidden}.front-association .topic-card img{object-fit:cover;height:100%;transition:transform .3s}.front-association .topic-card:hover img{transform:scale(1.035)}.front-association .topic-card span{color:#fff;background:#071f2ec2;padding:12px 14px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.front-association .people-layout{grid-template-columns:230px minmax(0,1.15fr) minmax(0,.85fr);gap:20px;min-height:390px;display:grid}.front-association .year-list{background:var(--primary-soft);border-left:4px solid var(--primary);padding:24px 20px}.front-association .year-list h3{color:var(--primary-deep);margin:0 0 20px;font-size:20px}.front-association .year-list button{width:100%;min-height:53px;color:var(--ink);border:0;border-bottom:1px solid var(--line);cursor:pointer;text-align:left;background:#fff;justify-content:space-between;align-items:center;padding:0 12px;transition:color .2s,background .2s;display:flex}.front-association .year-list button svg{width:15px;color:var(--primary);transition:transform .2s}.front-association .year-list button.is-active{color:#fff;background:var(--primary);font-weight:700}.front-association .year-list button.is-active svg{color:#fff;transform:rotate(-90deg)}.front-association .person-lead,.front-association .person-mini{color:#fff;background:var(--primary-deep);position:relative;overflow:hidden}.front-association .person-lead img,.front-association .person-mini img{object-fit:cover;height:100%;transition:opacity .16s,transform .35s}.front-association .person-lead:hover img,.front-association .person-mini:hover img{transform:scale(1.025)}.front-association .person-lead.is-changing img,.front-association .person-mini.is-changing img{opacity:.15}.front-association .person-lead:after,.front-association .person-mini:after{content:"";background:linear-gradient(#0000 35%,#051d27e6);position:absolute;inset:0}.front-association .person-copy{z-index:2;padding:24px;position:absolute;bottom:0;left:0;right:0}.front-association .person-copy span{color:#ffffffb8;font-size:12px}.front-association .person-copy h3{margin:9px 0 0;font-size:21px;line-height:1.55}.front-association .person-side{grid-template-rows:1fr 1fr;gap:20px;display:grid}.front-association .person-mini .person-copy{padding:17px}.front-association .person-mini .person-copy h3{font-size:15px}.front-association .data-section{color:#fff;background:var(--primary-deep);position:relative;overflow:hidden}.front-association .data-section:before{content:"";opacity:.14;background:url(/media/prototype/assets/ppt-media/image17.png) 50% 58%/cover no-repeat;position:absolute;inset:0}.front-association .data-section .wrap{z-index:1;position:relative}.front-association .data-section .section-title{color:#fff}.front-association .data-section .section-title small{color:#fff9}.front-association .data-grid{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:repeat(4,1fr);display:grid}.front-association .data-item{text-align:center;border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:128px;display:flex}.front-association .data-item b{color:#fff;font:700 36px/1 Georgia,serif}.front-association .data-item b small{margin-left:3px;font:13px/1 Microsoft YaHei,sans-serif}.front-association .data-item span{color:#ffffffbf;font-size:13px}.front-association .story-cloud-grid{grid-template-columns:minmax(0,1.65fr) minmax(270px,.55fr);gap:24px;display:grid}.front-association .story-module,.front-association .cloud-module{min-width:0}.front-association .cloud-module{flex-direction:column;display:flex}.front-association .story-cloud-grid .section-head{min-height:34px;margin-bottom:20px}.front-association .photo-story{background:var(--panel);border:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:12px;min-height:430px;padding:16px;display:grid}.front-association .photo-stack{grid-template-rows:1fr 1fr;gap:12px;display:grid}.front-association .photo-card{min-height:0;position:relative;overflow:hidden}.front-association .photo-card img{object-fit:cover;height:100%;transition:transform .3s}.front-association .photo-card:hover img{transform:scale(1.025)}.front-association .photo-card strong{color:#fff;background:#07232ec2;padding:12px 14px;position:absolute;bottom:0;left:0;right:0}.front-association .cloud-directory{background:var(--panel);border-top:3px solid var(--accent);box-shadow:var(--shadow);flex:1;padding:16px;display:flex}.front-association .cloud-directory .panel-head{margin-bottom:12px}.front-association .logo-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);flex:1;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:1fr 1fr;width:100%;display:grid}.front-association .logo-grid a{min-height:68px;color:var(--primary-deep);border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;background:#fff;align-content:center;justify-items:center;gap:5px;padding:9px 7px;display:grid}.front-association .logo-grid strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;overflow:hidden}.front-association .logo-grid small{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;overflow:hidden}.front-association .logo-grid a:nth-child(3n){color:var(--signal)}.front-association .logo-grid a:nth-child(4n){color:var(--accent)}.front-association .friend-links{background:var(--panel);border-top:1px solid var(--line);padding:36px 0}.front-association .friend-head{border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:14px;display:flex}.front-association .friend-head h2{color:var(--primary-deep);margin:0;font-size:22px}.front-association .friend-tabs{gap:8px;min-width:0;display:flex;overflow-x:auto}.front-association .friend-tabs button{background:var(--primary-soft);cursor:pointer;border:0;flex:none;min-width:130px;min-height:44px;padding:0 16px;position:relative}.front-association .friend-tabs button.is-active{color:#fff;background:var(--primary)}.front-association .friend-panel{flex-wrap:wrap;gap:8px 0;padding:22px 0 2px;display:none}.front-association .friend-panel.is-active{display:flex}.front-association .friend-panel a{color:var(--text);border-right:1px solid var(--line);margin-right:23px;padding-right:23px;line-height:1.8}.front-association .footer{color:#ffffffc2;background:var(--footer-bg);border-top:4px solid var(--accent)}.front-association .footer-main{grid-template-columns:1.45fr .7fr .7fr 1fr;gap:44px;padding:42px 0 34px;display:grid}.front-association .footer-brand img{object-fit:contain;object-position:left center;max-width:420px;height:76px}.front-association .footer h3{color:#fff;margin:0 0 15px;font-size:15px}.front-association .footer a{margin:9px 0;font-size:13px;display:block}.front-association .footer p{font-size:13px;line-height:1.9}.front-association .footer p a{display:inline}.front-association .footer-bottom{border-top:1px solid #ffffff21}.front-association .footer-bottom .wrap{justify-content:space-between;align-items:center;gap:20px;min-height:52px;font-size:12px;display:flex}.front-association .service-links{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.front-association .service-links a{background:#ffffff14;margin:0;padding:7px 9px}.front-association .toast{z-index:200;color:#fff;border-left:4px solid var(--accent);max-width:min(340px,100% - 48px);box-shadow:var(--shadow);background:#153245;padding:13px 18px;display:none;position:fixed;bottom:24px;right:24px}.front-association .toast.is-visible{display:block}@media (max-width:1120px){.front-association .main-menu>li>a,.front-association .main-menu>li>button{padding:0 5px;font-size:13px}.front-association .main-menu svg:not(.chevron){display:none}.front-association .news-grid{grid-template-columns:1.45fr .8fr;gap:22px}.front-association .topic-grid{grid-template-columns:1fr 1fr}.front-association .story-cloud-grid{grid-template-columns:1.35fr .65fr}.front-association.client-zju .main-nav>.wrap,.front-association .client-zju .main-nav>.wrap{padding-left:min(360px,34vw);padding-right:58px}.front-association.client-zju .main-menu>li>a,.front-association .client-zju .main-menu>li>a,.front-association.client-zju .main-menu>li>button,.front-association .client-zju .main-menu>li>button{padding:0 3px;font-size:12px}}@media (max-width:860px){.front-association .wrap{width:min(var(--wrap), calc(100% - 30px))}.front-association .utility{display:none}.front-association .masthead{min-height:82px}.front-association .brand{width:min(450px,100% - 58px)}.front-association .brand img{height:62px}.front-association .search-form{border-radius:50%;flex-basis:42px;width:42px;height:42px}.front-association .search-form input{opacity:0;width:1px;position:absolute}.front-association .main-nav,.front-association.client-zju .main-nav,.front-association .client-zju .main-nav{background:var(--primary);height:auto;position:sticky;top:0;box-shadow:0 4px 12px #07365929}.front-association.client-zju .site-shell,.front-association .client-zju .site-shell{position:static}.front-association.client-zju .site-header,.front-association .client-zju .site-header{background:var(--header-bg)}.front-association.client-zju .main-nav>.wrap,.front-association .client-zju .main-nav>.wrap{height:auto;padding:0}.front-association.client-zju .brand,.front-association .client-zju .brand{width:min(450px,100% - 58px)}.front-association.client-zju .brand img,.front-association .client-zju .brand img{height:62px}.front-association .menu-toggle{color:#fff;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:50px;padding:0;font-weight:700;display:flex}.front-association .menu-toggle svg{width:22px}.front-association .main-menu{grid-template-columns:1fr;max-height:calc(100vh - 50px);padding-bottom:10px;display:none;overflow-y:auto}.front-association .main-menu.is-open{display:grid}.front-association .main-menu>li,.front-association .main-menu>li:last-child{border:0;border-top:1px solid #ffffff26}.front-association .main-menu>li>a,.front-association .main-menu>li>button,.front-association.client-zju .main-menu>li>a,.front-association .client-zju .main-menu>li>a,.front-association.client-zju .main-menu>li>button,.front-association .client-zju .main-menu>li>button{justify-content:space-between;min-height:46px;padding:0 5px;font-size:15px}.front-association .main-menu svg:not(.chevron),.front-association.client-zju .main-menu svg:not(.chevron),.front-association .client-zju .main-menu svg:not(.chevron){display:block}.front-association .sub-menu,.front-association .sub-menu.is-wide{color:#fff;width:100%;min-width:0;max-width:none;box-shadow:none;visibility:visible;opacity:1;background:#00000021;border:0;padding:5px 0;display:none;position:static;transform:none}.front-association .main-menu>li.is-open .sub-menu{display:grid}.front-association .main-menu>li:hover .sub-menu,.front-association .main-menu>li:focus-within .sub-menu{transform:none}.front-association .sub-menu a{color:#fff;justify-content:flex-start;min-height:40px;padding:0 36px}.front-association .sub-menu a:hover{color:#fff;background:#0000001a}.front-association.client-zju .hero-carousel,.front-association .client-zju .hero-carousel{min-height:600px}.front-association.client-moe .hero-carousel,.front-association .client-moe .hero-carousel{height:390px}.front-association.client-moe .hero-slide,.front-association .client-moe .hero-slide{height:354px}.front-association.client-moe .hero-slide img,.front-association .client-moe .hero-slide img{height:296px}.front-association .hero-copy h1,.front-association.client-zju .hero-copy h1,.front-association .client-zju .hero-copy h1{max-width:calc(100% - 110px);font-size:29px}.front-association.client-moe .hero-copy h1,.front-association .client-moe .hero-copy h1{font-size:17px}.front-association .news-grid,.front-association .dynamics-grid{grid-template-columns:1fr}.front-association .people-layout{grid-template-columns:190px 1fr}.front-association .person-side{grid-column:1/-1;grid-template-rows:260px;grid-template-columns:1fr 1fr}.front-association .data-grid{grid-template-columns:1fr 1fr}.front-association .story-cloud-grid{grid-template-columns:1fr}.front-association .footer-main{grid-template-columns:1fr 1fr}.front-association .footer-brand{grid-column:1/-1}}@media (max-width:580px){.front-association .section,.front-association.client-zju .section,.front-association .client-zju .section{padding:42px 0}.front-association .section-head{flex-direction:column;align-items:flex-start;gap:15px}.front-association.client-moe .section-head,.front-association .client-moe .section-head{flex-direction:row;align-items:center;gap:12px}.front-association.client-moe .section-title small,.front-association .client-moe .section-title small{display:none}.front-association .section-title,.front-association.client-zju .section-title,.front-association .client-zju .section-title{font-size:27px}.front-association.client-moe .hero,.front-association .client-moe .hero{padding-top:10px}.front-association.client-moe .hero-carousel,.front-association .client-moe .hero-carousel{width:calc(100% - 30px);height:288px;min-height:0}.front-association.client-zju .hero-carousel,.front-association .client-zju .hero-carousel{width:100%;height:500px;min-height:500px}.front-association.client-moe .hero-slide,.front-association .client-moe .hero-slide{width:100%;height:264px;top:6px}.front-association.client-moe .hero-slide.is-prev,.front-association .client-moe .hero-slide.is-prev,.front-association.client-moe .hero-slide.is-next,.front-association .client-moe .hero-slide.is-next{opacity:0}.front-association.client-moe .hero-slide img,.front-association .client-moe .hero-slide img{height:214px}.front-association.client-moe .hero-copy,.front-association .client-moe .hero-copy{height:50px}.front-association.client-moe .hero-copy .wrap,.front-association .client-moe .hero-copy .wrap{gap:10px;padding:0 12px}.front-association.client-moe .hero-kicker,.front-association .client-moe .hero-kicker{padding-right:10px;font-size:11px}.front-association.client-moe .hero-copy h1,.front-association .client-moe .hero-copy h1{padding-right:0;font-size:14px}.front-association .hero-copy{bottom:22px}.front-association .hero-copy h1,.front-association.client-zju .hero-copy h1,.front-association .client-zju .hero-copy h1{max-width:100%;padding-right:88px;font-size:23px;line-height:1.45}.front-association .hero-copy p{display:none}.front-association .hero-kicker{margin-bottom:10px}.front-association .hero-controls{bottom:22px;right:15px}.front-association.client-moe .hero-controls,.front-association .client-moe .hero-controls{bottom:67px;left:-8px;right:-8px}.front-association.client-moe .hero-controls>button,.front-association .client-moe .hero-controls>button{width:34px;height:44px}.front-association.client-moe .hero-dots,.front-association .client-moe .hero-dots{bottom:-43px;right:0}.front-association.client-moe .hero-headline,.front-association .client-moe .hero-headline{padding-top:12px}.front-association .hero-headline h2{font-size:20px}.front-association .hero-headline p,.front-association .hero-count{display:none}.front-association .news-feature{grid-template-columns:1fr}.front-association .news-feature-media{min-height:230px}.front-association .news-feature-copy{padding:22px}.front-association .news-feature-copy h3{font-size:20px}.front-association .thumb-news{grid-template-columns:1fr}.front-association .thumb-news a{grid-template-columns:120px 1fr;display:grid}.front-association .thumb-news img{aspect-ratio:auto;object-fit:cover;height:100%}.front-association .thumb-news time{grid-column:2}.front-association .notice-panel,.front-association .list-panel{padding:20px}.front-association .meeting-shell{padding:18px 46px}.front-association .meeting-track{grid-auto-columns:82%}.front-association .topic-grid{grid-template-columns:1fr}.front-association .people-layout{grid-template-columns:1fr;min-height:0}.front-association .year-list{grid-template-columns:1fr 1fr;gap:5px;display:grid}.front-association .year-list h3{grid-column:1/-1}.front-association .year-list button{min-height:46px}.front-association .person-lead{min-height:390px}.front-association .person-side{grid-column:auto;grid-template-rows:260px 260px;grid-template-columns:1fr}.front-association .data-item{min-height:110px}.front-association .data-item b{font-size:29px}.front-association .photo-story{grid-template-columns:1fr;min-height:660px}.front-association .photo-stack{min-height:330px}.front-association .friend-head{gap:12px}.front-association .friend-tabs{width:100%;min-height:44px}.front-association .friend-tabs button{min-width:112px}.front-association .friend-panel{flex-direction:column}.front-association .friend-panel a{border-right:0;border-bottom:1px solid var(--line);margin-right:0;padding:7px 0}.front-association .footer-main{grid-template-columns:1fr;gap:22px}.front-association .footer-brand{grid-column:auto}.front-association .footer-bottom .wrap{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}}.front-association.client-moe,.front-association .client-moe{--accent:#347fc8;--moe-stage-width:min(1580px, calc(100% - 48px));background:url(/media/homepage-two-concepts/assets/moe-cloud-banner-integrated-v3.jpg?v=20260828-56) top/max(1920px,100%) no-repeat,linear-gradient(#4d96e6 0,#a9def5 52%,#fff 100%) top/100% 750px no-repeat,#fff}.front-association.client-moe .utility,.front-association .client-moe .utility{color:#fffffff0;text-shadow:0 1px 2px #19548e59;background:0 0;border-bottom:0;min-height:31px}.front-association.client-moe .utility .wrap,.front-association .client-moe .utility .wrap{min-height:31px}.front-association.client-moe .site-header,.front-association .client-moe .site-header{background:0 0;position:relative;overflow:hidden}.front-association.client-moe .site-header:before,.front-association .client-moe .site-header:before{content:"";background:0 0;position:absolute;inset:0}.front-association.client-moe .masthead,.front-association .client-moe .masthead{z-index:1;gap:48px;min-height:126px;position:relative}.front-association.client-moe .brand,.front-association .client-moe .brand{width:min(690px,100% - 430px)}.front-association.client-moe .brand img,.front-association .client-moe .brand img{filter:none;width:auto;height:102px}.front-association.client-moe .search-form,.front-association .client-moe .search-form{background:#fffffff5;border:1px solid #ffffffeb;flex-basis:370px;width:370px;height:42px;box-shadow:0 2px 8px #144b7d26}.front-association.client-moe .main-nav,.front-association .client-moe .main-nav{min-height:50px;box-shadow:none;background:0 0;border-bottom:0}.front-association.client-moe .main-nav>.wrap,.front-association .client-moe .main-nav>.wrap{width:min(var(--moe-stage-width), calc(100% - 48px));background:linear-gradient(#589eeafa,#4087dffa);border-bottom:3px solid #ffffff59;box-shadow:0 3px 8px #164d7e29}.front-association.client-moe .main-menu>li>a,.front-association .client-moe .main-menu>li>a,.front-association.client-moe .main-menu>li>button,.front-association .client-moe .main-menu>li>button{min-height:50px;font-size:14px}.front-association.client-moe .main-menu .chevron,.front-association .client-moe .main-menu .chevron{display:none}.front-association.client-moe .main-menu>li>a:hover,.front-association .client-moe .main-menu>li>a:hover,.front-association.client-moe .main-menu>li>button:hover,.front-association .client-moe .main-menu>li>button:hover,.front-association.client-moe .main-menu>li:focus-within>button,.front-association .client-moe .main-menu>li:focus-within>button,.front-association.client-moe .main-menu>li.is-active>a,.front-association .client-moe .main-menu>li.is-active>a{background:#1c5ba68a}@media (min-width:861px){.front-association.client-moe .site-shell,.front-association .client-moe .site-shell{z-index:100;position:relative}.front-association.client-moe .utility,.front-association .client-moe .utility{max-height:31px;overflow:hidden}.front-association.client-moe .site-shell.is-scrolled .utility,.front-association .client-moe .site-shell.is-scrolled .utility{opacity:0;min-height:0;max-height:0}.front-association.client-moe .site-shell.is-scrolled .utility .wrap,.front-association .client-moe .site-shell.is-scrolled .utility .wrap{min-height:0}.front-association.client-moe .site-shell.is-scrolled,.front-association .client-moe .site-shell.is-scrolled{background:#438bd9;height:72px;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 12px #144b7d33}.front-association.client-moe .site-shell.is-scrolled+main,.front-association .client-moe .site-shell.is-scrolled+main{padding-top:179px}.front-association.client-moe .site-shell.is-scrolled .site-header,.front-association .client-moe .site-shell.is-scrolled .site-header{z-index:4;height:72px;box-shadow:none;pointer-events:none;background:0 0;position:absolute;inset:0 0 auto;overflow:visible}.front-association.client-moe .site-shell.is-scrolled .masthead,.front-association .client-moe .site-shell.is-scrolled .masthead{width:min(var(--moe-stage-width), calc(100% - 48px));pointer-events:none;gap:0;height:72px;min-height:72px}.front-association.client-moe .site-shell.is-scrolled .brand,.front-association .client-moe .site-shell.is-scrolled .brand{pointer-events:auto;flex:0 0 240px;width:240px}.front-association.client-moe .site-shell.is-scrolled .brand img,.front-association .client-moe .site-shell.is-scrolled .brand img{width:auto;height:48px}.front-association.client-moe .site-shell.is-scrolled .search-form,.front-association .client-moe .site-shell.is-scrolled .search-form{pointer-events:auto;flex:0 0 190px;width:190px;height:36px;margin-left:auto}.front-association.client-moe .site-shell.is-scrolled .main-nav,.front-association .client-moe .site-shell.is-scrolled .main-nav{z-index:3;background:#438bd9;border:0;height:72px;min-height:72px;position:relative;box-shadow:0 3px 8px #144b7d2e}.front-association.client-moe .site-shell.is-scrolled .main-nav>.wrap,.front-association .client-moe .site-shell.is-scrolled .main-nav>.wrap{height:72px;box-shadow:none;background:0 0;border:0;padding-left:250px;padding-right:200px}.front-association.client-moe .site-shell.is-scrolled .main-menu,.front-association .client-moe .site-shell.is-scrolled .main-menu{height:72px}.front-association.client-moe .site-shell.is-scrolled .main-menu>li,.front-association .client-moe .site-shell.is-scrolled .main-menu>li,.front-association.client-moe .site-shell.is-scrolled .main-menu>li:last-child,.front-association .client-moe .site-shell.is-scrolled .main-menu>li:last-child{border:0}.front-association.client-moe .site-shell.is-scrolled .main-menu>li>a,.front-association .client-moe .site-shell.is-scrolled .main-menu>li>a,.front-association.client-moe .site-shell.is-scrolled .main-menu>li>button,.front-association .client-moe .site-shell.is-scrolled .main-menu>li>button{letter-spacing:0;min-height:72px;padding:0 4px;font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;font-size:18px;font-weight:700}.front-association.client-moe .site-shell.is-scrolled .main-menu svg,.front-association .client-moe .site-shell.is-scrolled .main-menu svg{display:none}}@media (min-width:861px) and (max-width:1400px){.front-association.client-moe .site-shell.is-scrolled .brand,.front-association .client-moe .site-shell.is-scrolled .brand{flex-basis:220px;width:220px}.front-association.client-moe .site-shell.is-scrolled .brand img,.front-association .client-moe .site-shell.is-scrolled .brand img{height:44px}.front-association.client-moe .site-shell.is-scrolled .search-form,.front-association .client-moe .site-shell.is-scrolled .search-form{border-radius:50%;flex-basis:40px;width:40px}.front-association.client-moe .site-shell.is-scrolled .search-form input,.front-association .client-moe .site-shell.is-scrolled .search-form input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.front-association.client-moe .site-shell.is-scrolled .main-nav>.wrap,.front-association .client-moe .site-shell.is-scrolled .main-nav>.wrap{padding-left:220px;padding-right:52px}.front-association.client-moe .site-shell.is-scrolled .main-menu .chevron,.front-association .client-moe .site-shell.is-scrolled .main-menu .chevron{display:none}}@media (min-width:861px) and (max-width:1179px){.front-association.client-moe .site-shell.is-scrolled .main-menu>li>a,.front-association .client-moe .site-shell.is-scrolled .main-menu>li>a,.front-association.client-moe .site-shell.is-scrolled .main-menu>li>button,.front-association .client-moe .site-shell.is-scrolled .main-menu>li>button{font-size:15px}}@media (min-width:861px) and (max-width:1080px){.front-association.client-moe .site-shell.is-scrolled .main-menu>li>a,.front-association .client-moe .site-shell.is-scrolled .main-menu>li>a,.front-association.client-moe .site-shell.is-scrolled .main-menu>li>button,.front-association .client-moe .site-shell.is-scrolled .main-menu>li>button{font-size:13px}}.front-association.client-moe .hero,.front-association .client-moe .hero{background:0 0;padding:0 0 26px}.front-association.client-moe .hero-carousel,.front-association .client-moe .hero-carousel{height:462px}.front-association.client-moe .hero-slide,.front-association .client-moe .hero-slide{border-color:#ffffffa6;width:78%;height:436px;top:18px;box-shadow:0 8px 18px #235e9d29}.front-association.client-moe .hero-slide img,.front-association .client-moe .hero-slide img{height:380px}.front-association.client-moe .hero-copy,.front-association .client-moe .hero-copy{background:#fffffff5;height:56px}.front-association.client-moe .hero-kicker,.front-association .client-moe .hero-kicker{color:#2b72c5}.front-association.client-moe .hero-controls,.front-association .client-moe .hero-controls{pointer-events:none;display:block;inset:0}.front-association.client-moe .hero-controls>button,.front-association .client-moe .hero-controls>button{pointer-events:auto;background:#2b6fc2b8;width:42px;height:64px;position:absolute;top:190px}.front-association.client-moe .hero-controls>button:first-child,.front-association .client-moe .hero-controls>button:first-child{left:1.5%}.front-association.client-moe .hero-controls>button:last-child,.front-association .client-moe .hero-controls>button:last-child{right:1.5%}.front-association.client-moe .hero-dots,.front-association .client-moe .hero-dots{bottom:6px;right:13%}.front-association.client-moe .hero-dots button,.front-association .client-moe .hero-dots button{background:#b8c9da;border-radius:50%;width:9px;height:9px}.front-association.client-moe .hero-dots button.is-active,.front-association .client-moe .hero-dots button.is-active{background:#2f80cf}.front-association.client-moe .hero-headline,.front-association .client-moe .hero-headline{padding:12px 80px 0}.front-association.client-moe .hero-headline h2,.front-association .client-moe .hero-headline h2{color:#3978cf;font-size:28px}.front-association.client-moe .hero-headline p,.front-association .client-moe .hero-headline p{color:#5477a8;margin-top:13px;font-size:14px}.front-association.client-moe .hero-headline p i,.front-association .client-moe .hero-headline p i{background:#c7d8eb;margin:0 3px}@media (min-width:1081px){.front-association.client-moe .hero-carousel,.front-association .client-moe .hero-carousel{height:clamp(310px,18.4vw + 111.28px,462px)}.front-association.client-moe .hero-slide,.front-association .client-moe .hero-slide{width:clamp(56%,56% + 34vw - 367.2px,78%);height:clamp(288px,18vw + 93.6px,436px)}.front-association.client-moe .hero-slide img,.front-association .client-moe .hero-slide img{height:clamp(232px,18vw + 37.6px,380px)}.front-association.client-moe .hero-controls>button,.front-association .client-moe .hero-controls>button{top:clamp(112px,9.5vw + 9.4px,190px)}}.front-association.client-moe #dynamics,.front-association .client-moe #dynamics{padding-top:48px}.front-association.client-moe .section-title>i,.front-association .client-moe .section-title>i{display:none}.front-association.client-moe .section-title,.front-association .client-moe .section-title{gap:8px}.front-association.client-moe .news-grid,.front-association .client-moe .news-grid{grid-template-columns:minmax(0,2fr) minmax(340px,1fr)}.front-association.client-moe .news-feature-copy h3,.front-association .client-moe .news-feature-copy h3{font-size:20px;line-height:1.5}@media (min-width:1280px){.front-association.client-moe .thumb-news,.front-association .client-moe .thumb-news{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.front-association.client-zju .thumb-news strong,.front-association .client-zju .thumb-news strong{margin:13px 0 4px;font-weight:400}.front-association.client-zju .thumb-news time,.front-association .client-zju .thumb-news time{padding:0 0 13px}}@media (min-width:581px) and (max-width:1279px){.front-association.client-moe .thumb-news,.front-association .client-moe .thumb-news{grid-template-columns:repeat(2,minmax(0,1fr))}}.front-association.client-moe .notice-panel,.front-association .client-moe .notice-panel{border-top-color:var(--primary);flex:auto;height:auto;display:flex}.front-association.client-moe .notice-list,.front-association .client-moe .notice-list,.front-association.client-zju .notice-list,.front-association .client-zju .notice-list{flex-direction:column;flex:auto;width:100%;display:flex}.front-association.client-moe .notice-list li,.front-association .client-moe .notice-list li,.front-association.client-zju .notice-list li,.front-association .client-zju .notice-list li{flex:1 1 0;min-height:77px;display:flex}.front-association.client-moe .notice-list a,.front-association .client-moe .notice-list a,.front-association.client-zju .notice-list a,.front-association .client-zju .notice-list a{width:100%;height:100%}.front-association.client-moe .list-panel,.front-association .client-moe .list-panel{border-left:0}.front-association.client-moe .dynamic-tab-head,.front-association .client-moe .dynamic-tab-head{background:0 0;border-bottom:1px solid #cbddec;justify-content:space-between;gap:18px;padding:0 4px}.front-association.client-moe .dynamic-tab-buttons,.front-association .client-moe .dynamic-tab-buttons{gap:26px}.front-association.client-moe .dynamic-tab-buttons button,.front-association .client-moe .dynamic-tab-buttons button{color:#6f8296;background:0 0;border-bottom:3px solid #0000;min-width:auto;padding:8px 2px 11px}.front-association.client-moe .dynamic-tab-buttons button.is-active,.front-association .client-moe .dynamic-tab-buttons button.is-active{color:var(--primary-deep);border-bottom-color:var(--primary);background:0 0}.front-association.client-moe .dynamics-grid,.front-association .client-moe .dynamics-grid{display:block}.front-association.client-moe .dynamics-hub,.front-association .client-moe .dynamics-hub{box-shadow:none;background:0 0;border:0;padding:0}.front-association.client-moe #dynamics,.front-association .client-moe #dynamics{background:linear-gradient(118deg,#ffffff80 0%,#fff0 36%),linear-gradient(#eef6fc 0%,#e7f2fa 100%)}.front-association.client-moe .dynamics-hub .dynamic-tab-head,.front-association .client-moe .dynamics-hub .dynamic-tab-head{align-items:flex-end;min-height:64px;margin:0;padding:0}.front-association.client-moe .dynamics-hub .dynamic-tab-buttons,.front-association .client-moe .dynamics-hub .dynamic-tab-buttons{gap:36px}.front-association.client-moe .dynamics-hub .dynamic-tab-buttons button,.front-association .client-moe .dynamics-hub .dynamic-tab-buttons button{letter-spacing:0;min-height:64px;padding:0 2px 16px;font-size:21px;line-height:1}.front-association.client-moe .dynamics-hub .dynamic-more,.front-association .client-moe .dynamics-hub .dynamic-more{margin-bottom:14px}.front-association.client-moe .dynamics-hub .dynamics-panel,.front-association .client-moe .dynamics-hub .dynamics-panel{padding-top:24px}.front-association.client-moe .dynamic-card-viewport,.front-association .client-moe .dynamic-card-viewport{margin:-16px -8px 0;padding:16px 8px 0;overflow:hidden}.front-association.client-moe .dynamic-card-track,.front-association .client-moe .dynamic-card-track{scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;grid-auto-columns:calc(25% - 21px);grid-auto-flow:column;gap:28px;padding:0 0 12px;display:grid;overflow-x:auto}.front-association.client-moe .dynamic-card-track::-webkit-scrollbar{display:none}.front-association .client-moe .dynamic-card-track::-webkit-scrollbar{display:none}.front-association.client-moe .dynamic-card,.front-association .client-moe .dynamic-card{scroll-snap-align:start;min-width:0;min-height:0;transition:transform .5s cubic-bezier(.22,.7,.25,1),filter .5s}.front-association.client-moe .dynamic-card a,.front-association .client-moe .dynamic-card a{height:356px;color:var(--ink);background:#dbeaf7;border:1px solid #7da3c847;border-radius:5px;padding:12px 12px 0;display:block;position:relative;overflow:hidden;box-shadow:0 8px 22px #235e9d14}.front-association.client-moe .dynamic-card:nth-child(4n+2) a,.front-association .client-moe .dynamic-card:nth-child(4n+2) a{background:#e7edf6}.front-association.client-moe .dynamic-card:nth-child(4n+3) a,.front-association .client-moe .dynamic-card:nth-child(4n+3) a{background:#dbeceb}.front-association.client-moe .dynamic-card:nth-child(4n) a,.front-association .client-moe .dynamic-card:nth-child(4n) a{background:#e8e8f2}.front-association.client-moe .dynamic-card-frame,.front-association .client-moe .dynamic-card-frame{background:#ffffff7a;border:1px solid #ffffffe0;border-radius:4px;height:252px;padding:7px;position:relative;overflow:hidden}.front-association.client-moe .dynamic-card-frame img,.front-association .client-moe .dynamic-card-frame img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,.7,.25,1),filter .5s}.front-association.client-moe .dynamic-card-caption,.front-association .client-moe .dynamic-card-caption{z-index:2;padding:12px 3px 0;transition:opacity .28s,transform .4s;position:relative}.front-association.client-moe .dynamic-card-caption time,.front-association .client-moe .dynamic-card-caption time{color:#637b93;margin-bottom:5px;font-size:11px;display:block}.front-association.client-moe .dynamic-card-caption h3,.front-association .client-moe .dynamic-card-caption h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:500;line-height:1.55;display:-webkit-box;overflow:hidden}.front-association.client-moe .dynamic-card-detail,.front-association .client-moe .dynamic-card-detail{z-index:4;color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#1f65b200 10%,#1f65b2d1 48%,#195297fa 100%);flex-direction:column;justify-content:flex-end;padding:26px 24px 25px;transition:opacity .42s,transform .52s cubic-bezier(.22,.7,.25,1);display:flex;position:absolute;inset:0;transform:translateY(34%)}.front-association.client-moe .dynamic-card-detail h3,.front-association .client-moe .dynamic-card-detail h3{color:#fff;margin:0 0 18px;font-size:18px;line-height:1.55}.front-association.client-moe .dynamic-card-detail dl,.front-association .client-moe .dynamic-card-detail dl{margin:0}.front-association.client-moe .dynamic-card-detail dt,.front-association .client-moe .dynamic-card-detail dt{color:#ffffffb8;align-items:center;gap:7px;margin-top:11px;font-size:12px;display:flex}.front-association.client-moe .dynamic-card-detail dt svg,.front-association .client-moe .dynamic-card-detail dt svg{width:14px;height:14px}.front-association.client-moe .dynamic-card-detail dd,.front-association .client-moe .dynamic-card-detail dd{color:#fff;margin:4px 0 0 21px;font-size:13px}.front-association.client-moe .dynamic-card:hover .dynamic-card-frame img,.front-association .client-moe .dynamic-card:hover .dynamic-card-frame img,.front-association.client-moe .dynamic-card:focus-within .dynamic-card-frame img,.front-association .client-moe .dynamic-card:focus-within .dynamic-card-frame img{filter:saturate(.86);transform:scale(1.055)}.front-association.client-moe .dynamic-card:hover .dynamic-card-caption,.front-association .client-moe .dynamic-card:hover .dynamic-card-caption,.front-association.client-moe .dynamic-card:focus-within .dynamic-card-caption,.front-association .client-moe .dynamic-card:focus-within .dynamic-card-caption{opacity:0;transform:translateY(12px)}.front-association.client-moe .dynamic-card:hover .dynamic-card-detail,.front-association .client-moe .dynamic-card:hover .dynamic-card-detail,.front-association.client-moe .dynamic-card:focus-within .dynamic-card-detail,.front-association .client-moe .dynamic-card:focus-within .dynamic-card-detail{opacity:1;transform:translateY(0)}.front-association.client-moe .dynamic-card-controls,.front-association .client-moe .dynamic-card-controls{justify-content:center;align-items:center;gap:18px;min-height:44px;margin-top:6px;display:flex}.front-association.client-moe .dynamic-card-controls>button,.front-association .client-moe .dynamic-card-controls>button{width:36px;height:36px;color:var(--primary-deep);cursor:pointer;background:#e7f0fa;border:1px solid #d5e4f2;border-radius:50%;flex:0 0 36px;place-items:center;padding:0;transition:color .25s,background-color .25s,transform .25s;display:grid}.front-association.client-moe .dynamic-card-controls>button:hover,.front-association .client-moe .dynamic-card-controls>button:hover,.front-association.client-moe .dynamic-card-controls>button:focus-visible,.front-association .client-moe .dynamic-card-controls>button:focus-visible{color:#fff;background:var(--primary);outline:0;transform:scale(1.06)}.front-association.client-moe .dynamic-card-controls>button svg,.front-association .client-moe .dynamic-card-controls>button svg{width:16px;height:16px}.front-association.client-moe .dynamic-card-pagination,.front-association .client-moe .dynamic-card-pagination{justify-content:center;align-items:center;gap:8px;min-width:46px;display:flex}.front-association.client-moe .dynamic-card-pagination button,.front-association .client-moe .dynamic-card-pagination button{cursor:pointer;background:#b9ccdf;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:width .3s,background-color .3s,border-radius .3s}.front-association.client-moe .dynamic-card-pagination button.is-active,.front-association .client-moe .dynamic-card-pagination button.is-active{background:var(--primary);border-radius:8px;width:22px}.front-association.client-moe .dynamics-hub.is-revealed .dynamics-panel.is-active .dynamic-card,.front-association .client-moe .dynamics-hub.is-revealed .dynamics-panel.is-active .dynamic-card{animation:.58s backwards dynamic-card-in}.front-association.client-moe .dynamics-hub.is-revealed .dynamics-panel.is-active .dynamic-card:nth-child(2),.front-association .client-moe .dynamics-hub.is-revealed .dynamics-panel.is-active .dynamic-card:nth-child(2){animation-delay:70ms}.front-association.client-moe .dynamics-hub.is-revealed .dynamics-panel.is-active .dynamic-card:nth-child(3),.front-association .client-moe .dynamics-hub.is-revealed .dynamics-panel.is-active .dynamic-card:nth-child(3){animation-delay:.14s}.front-association.client-moe .dynamics-hub.is-revealed .dynamics-panel.is-active .dynamic-card:nth-child(4),.front-association .client-moe .dynamics-hub.is-revealed .dynamics-panel.is-active .dynamic-card:nth-child(4){animation-delay:.21s}.front-association.client-moe .dynamics-hub.is-revealed .dynamics-panel.is-active .dynamic-card:nth-child(5),.front-association .client-moe .dynamics-hub.is-revealed .dynamics-panel.is-active .dynamic-card:nth-child(5){animation-delay:.28s}@keyframes dynamic-card-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.front-association.client-moe .meeting-shell,.front-association .client-moe .meeting-shell{border-top:2px solid var(--primary);box-shadow:none;background:0 0;margin-top:10px;padding:28px 62px 0;overflow:hidden;container-type:inline-size}.front-association.client-moe .meeting-track,.front-association .client-moe .meeting-track{grid-auto-columns:calc(33.3333% - 17.3333px);gap:26px;padding:10px 0 24px}.front-association.client-moe .meeting-card,.front-association .client-moe .meeting-card{min-height:0;color:var(--ink);background:0 0;transition:transform .45s cubic-bezier(.22,.7,.25,1);overflow:visible}.front-association.client-moe .meeting-card img,.front-association .client-moe .meeting-card img{aspect-ratio:5/3;object-fit:cover;opacity:1;width:100%;height:auto;transition:transform .45s ease-in-out,box-shadow .45s;position:relative;inset:auto;box-shadow:0 6px 20px #20579029}.front-association.client-moe .meeting-card:after,.front-association .client-moe .meeting-card:after{display:none}.front-association.client-moe .meeting-card-copy,.front-association .client-moe .meeting-card-copy{flex-direction:column;padding:16px 2px 0;display:flex;position:static}.front-association.client-moe .meeting-card-copy strong,.front-association .client-moe .meeting-card-copy strong{min-height:52px;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;order:1;font-size:17px;font-weight:600;line-height:1.55;transition:color .3s;display:-webkit-box;position:relative;overflow:hidden}.front-association.client-moe .meeting-card-copy time,.front-association .client-moe .meeting-card-copy time{color:var(--primary-deep);background:0 0;order:2;margin:10px 0 0;padding:0;font-size:12px;font-weight:700}.front-association.client-moe .meeting-card-copy small,.front-association .client-moe .meeting-card-copy small{color:#75879a;order:3;margin-top:5px;font-size:13px}.front-association.client-moe .meeting-card:hover,.front-association .client-moe .meeting-card:hover,.front-association.client-moe .meeting-card:focus-visible,.front-association .client-moe .meeting-card:focus-visible{z-index:2;outline:0;transform:translateY(-6px)}.front-association.client-moe .meeting-card:hover img,.front-association .client-moe .meeting-card:hover img,.front-association.client-moe .meeting-card:focus-visible img,.front-association .client-moe .meeting-card:focus-visible img{transform:scale(1.08);box-shadow:0 12px 24px #225e9d47}.front-association.client-moe .meeting-card:hover .meeting-card-copy strong,.front-association .client-moe .meeting-card:hover .meeting-card-copy strong,.front-association.client-moe .meeting-card:focus-visible .meeting-card-copy strong,.front-association .client-moe .meeting-card:focus-visible .meeting-card-copy strong{color:var(--primary-deep)}.front-association.client-moe .meeting-shell .track-nav,.front-association .client-moe .meeting-shell .track-nav{color:#125f9f;width:56px;height:72px;box-shadow:none;opacity:.88;background:0 0;border:0;border-radius:0;transition:color .25s,opacity .25s,transform .25s;top:calc(38px + 9.6cqw);transform:translateY(-50%)}.front-association.client-moe .meeting-shell .track-nav.prev,.front-association .client-moe .meeting-shell .track-nav.prev{left:3px;right:auto}.front-association.client-moe .meeting-shell .track-nav.next,.front-association .client-moe .meeting-shell .track-nav.next{right:3px}.front-association.client-moe .meeting-shell .track-nav:after,.front-association .client-moe .meeting-shell .track-nav:after{content:"";width:18px;height:1px;box-shadow:none;opacity:.7;background:currentColor;transition:width .25s,opacity .25s;position:absolute;top:50%;transform:translateY(-50%)}.front-association.client-moe .meeting-shell .track-nav.prev:after,.front-association .client-moe .meeting-shell .track-nav.prev:after{right:6px}.front-association.client-moe .meeting-shell .track-nav.next:after,.front-association .client-moe .meeting-shell .track-nav.next:after{left:6px}.front-association.client-moe .meeting-shell .track-nav:hover,.front-association .client-moe .meeting-shell .track-nav:hover,.front-association.client-moe .meeting-shell .track-nav:focus-visible,.front-association .client-moe .meeting-shell .track-nav:focus-visible{color:var(--primary);opacity:1;background:0 0;outline:0;transform:translateY(-50%)}.front-association.client-moe .meeting-shell .track-nav:hover:after,.front-association .client-moe .meeting-shell .track-nav:hover:after,.front-association.client-moe .meeting-shell .track-nav:focus-visible:after,.front-association .client-moe .meeting-shell .track-nav:focus-visible:after{opacity:.9;width:25px}.front-association.client-moe .meeting-shell .track-nav svg,.front-association .client-moe .meeting-shell .track-nav svg{filter:none;stroke-width:2.6px;width:25px;height:25px;transition:transform .25s}.front-association.client-moe .meeting-shell .track-nav.prev svg,.front-association .client-moe .meeting-shell .track-nav.prev svg{transform:translate(-8px)}.front-association.client-moe .meeting-shell .track-nav.next svg,.front-association .client-moe .meeting-shell .track-nav.next svg{transform:translate(8px)}.front-association.client-moe .meeting-shell .track-nav.prev:hover svg,.front-association .client-moe .meeting-shell .track-nav.prev:hover svg,.front-association.client-moe .meeting-shell .track-nav.prev:focus-visible svg,.front-association .client-moe .meeting-shell .track-nav.prev:focus-visible svg{transform:translate(-11px)}.front-association.client-moe .meeting-shell .track-nav.next:hover svg,.front-association .client-moe .meeting-shell .track-nav.next:hover svg,.front-association.client-moe .meeting-shell .track-nav.next:focus-visible svg,.front-association .client-moe .meeting-shell .track-nav.next:focus-visible svg{transform:translate(11px)}.front-association.client-moe .meeting-shell.is-revealed .meeting-card,.front-association .client-moe .meeting-shell.is-revealed .meeting-card{animation:.62s backwards meeting-card-in}.front-association.client-moe .meeting-shell.is-revealed .meeting-card:nth-child(2),.front-association .client-moe .meeting-shell.is-revealed .meeting-card:nth-child(2){animation-delay:.1s}.front-association.client-moe .meeting-shell.is-revealed .meeting-card:nth-child(3),.front-association .client-moe .meeting-shell.is-revealed .meeting-card:nth-child(3){animation-delay:.2s}.front-association.client-moe .meeting-shell.is-revealed .meeting-card:nth-child(4),.front-association .client-moe .meeting-shell.is-revealed .meeting-card:nth-child(4){animation-delay:.3s}.front-association.client-moe .meeting-shell.is-revealed .meeting-card:nth-child(5),.front-association .client-moe .meeting-shell.is-revealed .meeting-card:nth-child(5){animation-delay:.4s}@keyframes meeting-card-in{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.front-association.client-moe #topics,.front-association .client-moe #topics{background:linear-gradient(#f4faf7 0%,#e9f3ee 64%,#f7fbf9 100%);position:relative;overflow:hidden}.front-association.client-moe #topics:before,.front-association .client-moe #topics:before{z-index:0;content:"";pointer-events:none;background:repeating-radial-gradient(at 50% 100%,#0000 0 74px,#23775217 75px 76px,#0000 77px 116px);height:720px;position:absolute;bottom:-350px;left:-10%;right:-10%;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 100%);mask-image:linear-gradient(#0000 0%,#000 30% 100%)}.front-association.client-moe #topics>.wrap,.front-association .client-moe #topics>.wrap{z-index:1;position:relative}.front-association.client-moe .topic-focus,.front-association .client-moe .topic-focus{outline:0;margin-top:-2px;position:relative}.front-association.client-moe .topic-stage,.front-association .client-moe .topic-stage{perspective:1120px;perspective-origin:50% 44%;pointer-events:none;height:452px;transform-style:preserve-3d;position:relative}.front-association.client-moe .topic-poster,.front-association .client-moe .topic-poster{z-index:1;aspect-ratio:3/4;visibility:hidden;opacity:0;pointer-events:none;transform-origin:50%;will-change:transform, opacity;background:#dce9f5;border:0;width:276px;transition:transform .56s cubic-bezier(.2,.68,.24,1),opacity .42s,filter .42s,box-shadow .36s,border-color .3s;position:absolute;top:24px;left:50%;overflow:hidden;transform:translate3d(-50%,52px,-220px)scale(.68);box-shadow:0 20px 20px -14px #44222d47,0 42px 34px -22px #802f456b}.front-association.client-moe .topic-poster img,.front-association .client-moe .topic-poster img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,.72,.2,1),filter .4s}.front-association.client-moe .topic-poster:before,.front-association .client-moe .topic-poster:before{z-index:1;content:"";pointer-events:none;opacity:0;transition:opacity .42s;position:absolute;inset:0}.front-association.client-moe .topic-focus.is-revealed .topic-poster[data-topic-position],.front-association .client-moe .topic-focus.is-revealed .topic-poster[data-topic-position]{visibility:visible;pointer-events:auto}.front-association.client-moe .topic-focus.is-entering .topic-poster[data-topic-position="0"],.front-association .client-moe .topic-focus.is-entering .topic-poster[data-topic-position="0"]{transition-delay:50ms}.front-association.client-moe .topic-focus.is-entering .topic-poster[data-topic-position="-1"],.front-association .client-moe .topic-focus.is-entering .topic-poster[data-topic-position="-1"],.front-association.client-moe .topic-focus.is-entering .topic-poster[data-topic-position="1"],.front-association .client-moe .topic-focus.is-entering .topic-poster[data-topic-position="1"]{transition-delay:.13s}.front-association.client-moe .topic-focus.is-entering .topic-poster[data-topic-position="-2"],.front-association .client-moe .topic-focus.is-entering .topic-poster[data-topic-position="-2"],.front-association.client-moe .topic-focus.is-entering .topic-poster[data-topic-position="2"],.front-association .client-moe .topic-focus.is-entering .topic-poster[data-topic-position="2"]{transition-delay:.21s}.front-association.client-moe .topic-poster.is-wrapping,.front-association .client-moe .topic-poster.is-wrapping{opacity:0!important;transition:none!important}.front-association.client-moe .topic-poster[data-topic-position="0"],.front-association .client-moe .topic-poster[data-topic-position="0"]{z-index:5;opacity:1;filter:none;transform:translate3d(-50%,0,72px)scale(1);box-shadow:0 24px 22px -14px #44222d4d,0 50px 40px -22px #802f457a}.front-association.client-moe .topic-poster[data-topic-position="-1"],.front-association .client-moe .topic-poster[data-topic-position="-1"]{z-index:4;opacity:1;filter:none;transform:translate3d(calc(-50% - 220px),18px,-48px)rotateY(30deg)scale(.89);box-shadow:0 22px 18px -10px #44222d3d,0 46px 36px -18px #802f4566}.front-association.client-moe .topic-poster[data-topic-position="1"],.front-association .client-moe .topic-poster[data-topic-position="1"]{z-index:4;opacity:1;filter:none;transform:translate3d(calc(220px - 50%),18px,-48px)rotateY(-30deg)scale(.89);box-shadow:0 22px 18px -10px #44222d3d,0 46px 36px -18px #802f4566}.front-association.client-moe .topic-poster[data-topic-position="-2"],.front-association .client-moe .topic-poster[data-topic-position="-2"]{z-index:3;opacity:1;filter:none;transform:translate3d(calc(-50% - 421px),31px,-98px)rotateY(58deg)scale(.86);box-shadow:0 20px 16px -10px #44222d33,0 40px 30px -17px #802f4552}.front-association.client-moe .topic-poster[data-topic-position="2"],.front-association .client-moe .topic-poster[data-topic-position="2"]{z-index:3;opacity:1;filter:none;transform:translate3d(calc(421px - 50%),31px,-98px)rotateY(-58deg)scale(.86);box-shadow:0 20px 16px -10px #44222d33,0 40px 30px -17px #802f4552}.front-association.client-moe .topic-poster[data-topic-position="-1"]:before,.front-association .client-moe .topic-poster[data-topic-position="-1"]:before,.front-association.client-moe .topic-poster[data-topic-position="-2"]:before,.front-association .client-moe .topic-poster[data-topic-position="-2"]:before{background:linear-gradient(270deg,#00000057,#0000 70%)}.front-association.client-moe .topic-poster[data-topic-position="1"]:before,.front-association .client-moe .topic-poster[data-topic-position="1"]:before,.front-association.client-moe .topic-poster[data-topic-position="2"]:before,.front-association .client-moe .topic-poster[data-topic-position="2"]:before{background:linear-gradient(90deg,#00000057,#0000 70%)}.front-association.client-moe .topic-poster[data-topic-position="-1"]:before,.front-association .client-moe .topic-poster[data-topic-position="-1"]:before,.front-association.client-moe .topic-poster[data-topic-position="1"]:before,.front-association .client-moe .topic-poster[data-topic-position="1"]:before{opacity:.68}.front-association.client-moe .topic-poster[data-topic-position="-2"]:before,.front-association .client-moe .topic-poster[data-topic-position="-2"]:before,.front-association.client-moe .topic-poster[data-topic-position="2"]:before,.front-association .client-moe .topic-poster[data-topic-position="2"]:before{opacity:.92}.front-association.client-moe .topic-poster[data-topic-position="0"]:after,.front-association .client-moe .topic-poster[data-topic-position="0"]:after{display:none}.front-association.client-moe .topic-poster:hover img,.front-association .client-moe .topic-poster:hover img,.front-association.client-moe .topic-poster:focus-visible img,.front-association .client-moe .topic-poster:focus-visible img{transform:scale(1.035)}.front-association.client-moe .topic-poster:hover,.front-association .client-moe .topic-poster:hover,.front-association.client-moe .topic-poster:focus-visible,.front-association .client-moe .topic-poster:focus-visible{filter:none;outline:0}.front-association.client-moe .topic-poster:hover:before,.front-association .client-moe .topic-poster:hover:before,.front-association.client-moe .topic-poster:focus-visible:before,.front-association .client-moe .topic-poster:focus-visible:before{opacity:.22}.front-association.client-moe .topic-poster[data-topic-position="0"]:hover,.front-association .client-moe .topic-poster[data-topic-position="0"]:hover,.front-association.client-moe .topic-poster[data-topic-position="0"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="0"]:focus-visible{transform:translate3d(-50%,-8px,82px)scale(1.018);box-shadow:0 27px 24px -14px #44222d52,0 54px 44px -22px #802f4585}.front-association.client-moe .topic-poster[data-topic-position="0"]:hover:after,.front-association .client-moe .topic-poster[data-topic-position="0"]:hover:after,.front-association.client-moe .topic-poster[data-topic-position="0"]:focus-visible:after,.front-association .client-moe .topic-poster[data-topic-position="0"]:focus-visible:after{height:4px;left:12%;right:12%}.front-association.client-moe .topic-poster[data-topic-position="-1"]:hover,.front-association .client-moe .topic-poster[data-topic-position="-1"]:hover,.front-association.client-moe .topic-poster[data-topic-position="-1"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="-1"]:focus-visible{z-index:5;transform:translate3d(calc(-50% - 214px),9px,-28px)rotateY(26deg)scale(.925);box-shadow:0 21px 18px #3e1d293b,0 52px 42px #7a28406b}.front-association.client-moe .topic-poster[data-topic-position="1"]:hover,.front-association .client-moe .topic-poster[data-topic-position="1"]:hover,.front-association.client-moe .topic-poster[data-topic-position="1"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="1"]:focus-visible{z-index:5;transform:translate3d(calc(214px - 50%),9px,-28px)rotateY(-26deg)scale(.925);box-shadow:0 21px 18px #3e1d293b,0 52px 42px #7a28406b}.front-association.client-moe .topic-poster[data-topic-position="-2"]:hover,.front-association .client-moe .topic-poster[data-topic-position="-2"]:hover,.front-association.client-moe .topic-poster[data-topic-position="-2"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="-2"]:focus-visible{opacity:1;transform:translate3d(calc(-50% - 414px),23px,-80px)rotateY(52deg)scale(.88);box-shadow:0 18px 16px #3e1d292b,0 44px 34px #7a284052}.front-association.client-moe .topic-poster[data-topic-position="2"]:hover,.front-association .client-moe .topic-poster[data-topic-position="2"]:hover,.front-association.client-moe .topic-poster[data-topic-position="2"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="2"]:focus-visible{opacity:1;transform:translate3d(calc(414px - 50%),23px,-80px)rotateY(-52deg)scale(.88);box-shadow:0 18px 16px #3e1d292b,0 44px 34px #7a284052}.front-association.client-moe .topic-focus-controls,.front-association .client-moe .topic-focus-controls{z-index:8;pointer-events:none;width:min(100%,1180px);height:392px;margin:0;position:absolute;top:24px;left:50%;transform:translate(-50%)}@media (min-width:1200px){.front-association.client-moe .topic-focus,.front-association .client-moe .topic-focus{--topic-near-offset:250px;--topic-far-offset:440px}.front-association.client-moe .topic-poster[data-topic-position="-1"],.front-association .client-moe .topic-poster[data-topic-position="-1"]{transform:translate3d(calc(-50% - var(--topic-near-offset)), 18px, -48px) rotateY(30deg) scale(.89)}.front-association.client-moe .topic-poster[data-topic-position="1"],.front-association .client-moe .topic-poster[data-topic-position="1"]{transform:translate3d(calc(-50% + var(--topic-near-offset)), 18px, -48px) rotateY(-30deg) scale(.89)}.front-association.client-moe .topic-poster[data-topic-position="-2"],.front-association .client-moe .topic-poster[data-topic-position="-2"]{transform:translate3d(calc(-50% - var(--topic-far-offset)), 31px, -98px) rotateY(58deg) scale(.86)}.front-association.client-moe .topic-poster[data-topic-position="2"],.front-association .client-moe .topic-poster[data-topic-position="2"]{transform:translate3d(calc(-50% + var(--topic-far-offset)), 31px, -98px) rotateY(-58deg) scale(.86)}.front-association.client-moe .topic-poster[data-topic-position="-1"]:hover,.front-association .client-moe .topic-poster[data-topic-position="-1"]:hover,.front-association.client-moe .topic-poster[data-topic-position="-1"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="-1"]:focus-visible{transform:translate3d(calc(-50% - var(--topic-near-offset) + 8px), 9px, -28px) rotateY(26deg) scale(.925)}.front-association.client-moe .topic-poster[data-topic-position="1"]:hover,.front-association .client-moe .topic-poster[data-topic-position="1"]:hover,.front-association.client-moe .topic-poster[data-topic-position="1"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="1"]:focus-visible{transform:translate3d(calc(-50% + var(--topic-near-offset) - 8px), 9px, -28px) rotateY(-26deg) scale(.925)}.front-association.client-moe .topic-poster[data-topic-position="-2"]:hover,.front-association .client-moe .topic-poster[data-topic-position="-2"]:hover,.front-association.client-moe .topic-poster[data-topic-position="-2"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="-2"]:focus-visible{transform:translate3d(calc(-50% - var(--topic-far-offset) + 8px), 23px, -80px) rotateY(52deg) scale(.88)}.front-association.client-moe .topic-poster[data-topic-position="2"]:hover,.front-association .client-moe .topic-poster[data-topic-position="2"]:hover,.front-association.client-moe .topic-poster[data-topic-position="2"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="2"]:focus-visible{transform:translate3d(calc(-50% + var(--topic-far-offset) - 8px), 23px, -80px) rotateY(-52deg) scale(.88)}.front-association.client-moe .topic-focus-controls,.front-association .client-moe .topic-focus-controls{width:100%}}@media (min-width:1600px){.front-association.client-moe #topics>.wrap,.front-association .client-moe #topics>.wrap{width:min(1748px,100% - 300px)}.front-association.client-moe .topic-focus,.front-association .client-moe .topic-focus{--topic-near-offset:338px;--topic-far-offset:638px}.front-association.client-moe .topic-stage,.front-association .client-moe .topic-stage{height:570px}.front-association.client-moe .topic-poster,.front-association .client-moe .topic-poster{width:360px}.front-association.client-moe .topic-focus-controls,.front-association .client-moe .topic-focus-controls{width:calc(100% + 100px);height:480px}}.front-association.client-moe .topic-focus-nav,.front-association .client-moe .topic-focus-nav{width:52px;height:52px;color:var(--primary-deep);cursor:pointer;pointer-events:auto;background:#ffffffb3;border:1px solid #4f8bc56b;border-radius:50%;place-items:center;padding:0;transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s,transform .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.front-association.client-moe .topic-focus-nav.prev,.front-association .client-moe .topic-focus-nav.prev{left:0}.front-association.client-moe .topic-focus-nav.next,.front-association .client-moe .topic-focus-nav.next{right:0}.front-association.client-moe .topic-focus-nav svg,.front-association .client-moe .topic-focus-nav svg{width:19px;height:19px;transition:transform .25s}.front-association.client-moe .topic-focus-nav:hover,.front-association .client-moe .topic-focus-nav:hover,.front-association.client-moe .topic-focus-nav:focus-visible,.front-association .client-moe .topic-focus-nav:focus-visible{color:#fff;background:var(--primary);border-color:var(--primary);outline:0;transform:translateY(-50%);box-shadow:0 10px 22px #2465a83d}.front-association.client-moe .topic-focus-status,.front-association .client-moe .topic-focus-status{text-align:center;justify-items:center;gap:6px;min-width:0;display:grid}.front-association.client-moe .topic-focus-status span,.front-association .client-moe .topic-focus-status span{color:var(--primary);letter-spacing:0;font-size:12px;font-weight:700}.front-association.client-moe .topic-focus-status strong,.front-association .client-moe .topic-focus-status strong{min-height:28px;color:var(--ink);font-size:18px;line-height:1.55}.front-association.client-moe .topic-focus.is-changing .topic-focus-status strong,.front-association .client-moe .topic-focus.is-changing .topic-focus-status strong{animation:.45s both topic-caption-in}@keyframes topic-caption-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.front-association.client-moe .theory-research,.front-association .client-moe .theory-research{background:linear-gradient(#fff 0%,#f9fcfe 100%);position:relative;overflow:hidden}.front-association.client-moe .theory-research:before,.front-association .client-moe .theory-research:before{z-index:0;content:"";pointer-events:none;background:repeating-linear-gradient(132deg,#3e7eb913 0 1px,#0000 1px 28px);width:72%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000052 42%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000052 42%,#000 100%)}.front-association.client-moe .theory-research>.wrap,.front-association .client-moe .theory-research>.wrap{z-index:1;position:relative}.front-association.client-moe .research-layout,.front-association .client-moe .research-layout{grid-template-columns:minmax(280px,.78fr) minmax(560px,1.22fr);align-items:center;gap:68px;margin-top:2px;display:grid}.front-association.client-moe .research-copy,.front-association .client-moe .research-copy{border-left:3px solid var(--primary);max-width:430px;padding:8px 0 8px 28px}.front-association.client-moe .research-copy>span,.front-association .client-moe .research-copy>span{color:var(--primary);letter-spacing:0;font-size:11px;font-weight:700}.front-association.client-moe .research-copy h3,.front-association .client-moe .research-copy h3{color:var(--primary-deep);margin:15px 0 0;font-family:Songti SC,STSong,serif;font-size:27px;line-height:1.55}.front-association.client-moe .research-copy p,.front-association .client-moe .research-copy p{color:var(--muted);margin:20px 0 0;font-size:15px;line-height:1.95}.front-association.client-moe .research-shelf,.front-association .client-moe .research-shelf{justify-content:center;align-items:flex-end;gap:28px;min-height:402px;padding:24px 34px 52px;display:flex;position:relative}.front-association.client-moe .research-shelf:after,.front-association .client-moe .research-shelf:after{z-index:1;content:"";background:#c2d3e3;border-top:1px solid #a8bfd5;height:10px;position:absolute;bottom:30px;left:0;right:0;box-shadow:0 14px 24px #1f4c782e}.front-association.client-moe .research-book,.front-association .client-moe .research-book{z-index:2;opacity:0;background:#e7eef5;border:1px solid #7797b573;width:29%;max-width:190px;transition:opacity .55s,transform .55s cubic-bezier(.22,.72,.2,1),box-shadow .35s;position:relative;overflow:hidden;transform:translateY(28px);box-shadow:0 17px 28px #1841693b}.front-association.client-moe .research-book:nth-child(2),.front-association .client-moe .research-book:nth-child(2){transition-delay:.1s}.front-association.client-moe .research-book:nth-child(3),.front-association .client-moe .research-book:nth-child(3){transition-delay:.2s}.front-association.client-moe .research-book img,.front-association .client-moe .research-book img{aspect-ratio:3/4;object-fit:cover;width:100%;transition:transform .45s,filter .35s}.front-association.client-moe .theory-research.is-revealed .research-book,.front-association .client-moe .theory-research.is-revealed .research-book{opacity:1;transform:translateY(0)}.front-association.client-moe .theory-research.is-revealed .research-book:nth-child(2),.front-association .client-moe .theory-research.is-revealed .research-book:nth-child(2){transform:translateY(-24px);box-shadow:0 23px 38px #16426f4a}.front-association.client-moe .theory-research.is-revealed .research-book:hover,.front-association .client-moe .theory-research.is-revealed .research-book:hover,.front-association.client-moe .theory-research.is-revealed .research-book:focus-visible,.front-association .client-moe .theory-research.is-revealed .research-book:focus-visible{outline:0;transform:translateY(-10px);box-shadow:0 25px 42px #16457452}.front-association.client-moe .theory-research.is-revealed .research-book:nth-child(2):hover,.front-association .client-moe .theory-research.is-revealed .research-book:nth-child(2):hover,.front-association.client-moe .theory-research.is-revealed .research-book:nth-child(2):focus-visible,.front-association .client-moe .theory-research.is-revealed .research-book:nth-child(2):focus-visible{transform:translateY(-34px)}.front-association.client-moe .research-book:hover img,.front-association .client-moe .research-book:hover img,.front-association.client-moe .research-book:focus-visible img,.front-association .client-moe .research-book:focus-visible img{filter:saturate(1.04);transform:scale(1.025)}.front-association.client-moe .data-section,.front-association .client-moe .data-section{color:var(--ink);background:linear-gradient(#f8fbfe 0%,#eef6fc 100%);border-top:1px solid #d9e7f1;border-bottom:1px solid #d4e4ef;padding:72px 0 54px;position:relative;overflow:hidden}.front-association.client-moe .data-section:before,.front-association .client-moe .data-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffb8,#0000 22% 78%,#ffffffb8);position:absolute;inset:0}.front-association.client-moe .data-section .section-head,.front-association .client-moe .data-section .section-head{z-index:4;margin-bottom:8px;position:relative}.front-association.client-moe .data-section .section-title,.front-association .client-moe .data-section .section-title{color:var(--primary-deep)}.front-association.client-moe .data-section .section-title small,.front-association .client-moe .data-section .section-title small{color:#7d91a3}.front-association.client-moe .data-stage,.front-association .client-moe .data-stage{min-height:440px;position:relative;overflow:hidden}.front-association.client-moe .data-scene,.front-association .client-moe .data-scene{z-index:0;pointer-events:none;opacity:0;transition:opacity 1s .15s,transform 1.15s cubic-bezier(.22,.72,.2,1) .15s;position:absolute;inset:38px 7% 20px;overflow:hidden;transform:translateY(18px)scale(.98);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.front-association.client-moe .data-section.is-revealed .data-scene,.front-association .client-moe .data-section.is-revealed .data-scene{opacity:1;transform:translateY(0)scale(1)}.front-association.client-moe .data-scene:after,.front-association .client-moe .data-scene:after{content:"";background:linear-gradient(#f4f9fdfa 0%,#f4f9fd2e 34%,#eef6fc0f 68%,#eef6fcb8 100%);position:absolute;inset:0}.front-association.client-moe .data-scene img,.front-association .client-moe .data-scene img{object-fit:contain;object-position:center 72%;opacity:.72;filter:saturate(.72)contrast(.9)brightness(1.03);width:100%;height:100%}.front-association.client-moe .data-scene-copy,.front-association .client-moe .data-scene-copy{z-index:2;width:min(520px,56%);color:var(--primary-deep);text-align:center;flex-direction:column;align-items:center;gap:9px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.front-association.client-moe .data-scene-copy span,.front-association .client-moe .data-scene-copy span{color:#6f8aa1;letter-spacing:4px;border-bottom:1px solid #2669a847;padding-bottom:8px;font-size:13px}.front-association.client-moe .data-scene-copy strong,.front-association .client-moe .data-scene-copy strong{letter-spacing:0;font:700 25px/1.45 Songti SC,STSong,SimSun,serif}.front-association.client-moe .data-route,.front-association .client-moe .data-route{z-index:1;pointer-events:none;width:100%;height:360px;position:absolute;top:40px;left:0;overflow:visible}.front-association.client-moe .data-route path,.front-association .client-moe .data-route path{fill:none;stroke:#246fb575;stroke-dasharray:8 10;stroke-dashoffset:240px;stroke-linecap:round;stroke-width:1.5px;vector-effect:non-scaling-stroke;transition:stroke-dashoffset 1.8s cubic-bezier(.22,.72,.2,1) .25s}.front-association.client-moe .data-section.is-revealed .data-route path,.front-association .client-moe .data-section.is-revealed .data-route path{stroke-dashoffset:0}.front-association.client-moe .data-grid,.front-association .client-moe .data-grid{z-index:3;border:0;grid-template-columns:repeat(8,minmax(0,1fr));min-height:420px;display:grid;position:relative}.front-association.client-moe .data-item,.front-association .client-moe .data-item{width:auto;min-width:0;min-height:108px;color:var(--ink);opacity:0;text-align:center;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px 4px;transition:opacity .62s,transform .72s cubic-bezier(.22,.72,.2,1);display:flex;position:relative;transform:translateY(22px)}.front-association.client-moe .data-item:before,.front-association .client-moe .data-item:before{content:"";background:linear-gradient(#2a78c12e,#2a78c1bd);width:1px;height:44px;position:absolute;left:50%}.front-association.client-moe .data-item:after,.front-association .client-moe .data-item:after{content:"";border:2px solid var(--primary);background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 0 5px #2a78c11f}.front-association.client-moe .data-section.is-revealed .data-item,.front-association .client-moe .data-section.is-revealed .data-item{opacity:1;transform:translateY(0)}.front-association.client-moe .data-section.is-revealed .data-item:nth-child(2),.front-association .client-moe .data-section.is-revealed .data-item:nth-child(2),.front-association.client-moe .data-section.is-revealed .data-item:nth-child(3),.front-association .client-moe .data-section.is-revealed .data-item:nth-child(3){transition-delay:80ms}.front-association.client-moe .data-section.is-revealed .data-item:nth-child(5),.front-association .client-moe .data-section.is-revealed .data-item:nth-child(5),.front-association.client-moe .data-section.is-revealed .data-item:nth-child(8),.front-association .client-moe .data-section.is-revealed .data-item:nth-child(8){transition-delay:.16s}.front-association.client-moe .data-section.is-revealed .data-item:nth-child(6),.front-association .client-moe .data-section.is-revealed .data-item:nth-child(6),.front-association.client-moe .data-section.is-revealed .data-item:nth-child(7),.front-association .client-moe .data-section.is-revealed .data-item:nth-child(7){transition-delay:.24s}.front-association.client-moe .data-item b,.front-association .client-moe .data-item b{color:var(--primary-deep);font:inherit;justify-content:center;align-items:baseline;display:flex}.front-association.client-moe .data-item b strong,.front-association .client-moe .data-item b strong{font-variant-numeric:tabular-nums;letter-spacing:0;font-family:DIN Alternate,Arial,sans-serif;font-size:clamp(36px,3.15vw,50px);font-weight:700;line-height:1}.front-association.client-moe .data-item b small,.front-association .client-moe .data-item b small{color:var(--primary);margin-left:4px;font:700 14px/1 Microsoft YaHei,sans-serif}.front-association.client-moe .data-item span,.front-association .client-moe .data-item span{color:#3f5d76;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.5}.front-association.client-moe .data-item:nth-child(odd),.front-association .client-moe .data-item:nth-child(odd){align-self:start;margin-top:34px}.front-association.client-moe .data-item:nth-child(2n),.front-association .client-moe .data-item:nth-child(2n){align-self:end;margin-bottom:20px}.front-association.client-moe .data-item:nth-child(odd):before,.front-association .client-moe .data-item:nth-child(odd):before{top:100%}.front-association.client-moe .data-item:nth-child(odd):after,.front-association .client-moe .data-item:nth-child(odd):after{top:calc(100% + 39px)}.front-association.client-moe .data-item:nth-child(2n):before,.front-association .client-moe .data-item:nth-child(2n):before{background:linear-gradient(#2a78c1bd,#2a78c12e);bottom:100%}.front-association.client-moe .data-item:nth-child(2n):after,.front-association .client-moe .data-item:nth-child(2n):after{bottom:calc(100% + 39px)}.front-association.client-moe .enterprise-cloud,.front-association .client-moe .enterprise-cloud{background:linear-gradient(#fff 0%,#f9fcfe 100%);position:relative;overflow:hidden}.front-association.client-moe .enterprise-cloud:before,.front-association .client-moe .enterprise-cloud:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(30deg,#2f71b11c 1px,#0000 1px) 0 0/88px 88px,linear-gradient(150deg,#2f71b114 1px,#0000 1px) 0 0/88px 88px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 24% 76%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000 24% 76%,#000 100%)}.front-association.client-moe .enterprise-cloud>.wrap,.front-association .client-moe .enterprise-cloud>.wrap{z-index:1;position:relative}.front-association.client-moe .company-carousel,.front-association .client-moe .company-carousel{--company-fade:clamp(92px, 10vw, 170px);width:min(100vw,100% + 360px);margin-left:50%;position:relative;transform:translate(-50%)}.front-association.client-moe .company-carousel:before,.front-association .client-moe .company-carousel:before,.front-association.client-moe .company-carousel:after,.front-association .client-moe .company-carousel:after{z-index:2;width:var(--company-fade);content:"";pointer-events:none;position:absolute;top:0;bottom:24px}.front-association.client-moe .company-carousel:before,.front-association .client-moe .company-carousel:before{background:linear-gradient(90deg,#fff 0%,#ffffffeb 24%,#ffffff94 58%,#fff0 100%);left:0}.front-association.client-moe .company-carousel:after,.front-association .client-moe .company-carousel:after{background:linear-gradient(270deg,#fff 0%,#ffffffeb 24%,#ffffff94 58%,#fff0 100%);right:0}.front-association.client-moe .company-track,.front-association .client-moe .company-track{scroll-behavior:smooth;scroll-padding-inline:var(--company-fade);scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;padding:4px 72px 28px;display:flex;overflow-x:auto}.front-association.client-moe .company-track::-webkit-scrollbar{display:none}.front-association .client-moe .company-track::-webkit-scrollbar{display:none}.front-association.client-moe .company-card,.front-association .client-moe .company-card{min-width:320px;color:var(--ink);scroll-snap-align:start;background:0 0;border-radius:8px;flex-direction:column;flex:0 0 clamp(350px,28vw,410px);transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.front-association.client-moe .company-card:hover,.front-association .client-moe .company-card:hover,.front-association.client-moe .company-card:focus-visible,.front-association .client-moe .company-card:focus-visible{outline:0;transform:translateY(-5px);box-shadow:0 18px 32px #25456021}.front-association.client-moe .company-info,.front-association .client-moe .company-info{z-index:1;background:#fff;border:1px solid #dfe8f0;border-radius:8px;order:2;min-height:222px;margin-top:-42px;padding:26px 26px 24px;position:relative}.front-association.client-moe .company-logo,.front-association .client-moe .company-logo{align-items:center;height:38px;display:flex}.front-association.client-moe .company-logo img,.front-association .client-moe .company-logo img{object-fit:contain;object-position:left center;width:auto;max-width:170px;height:auto;max-height:38px}.front-association.client-moe .company-logo.is-symbol img,.front-association .client-moe .company-logo.is-symbol img{max-width:38px}.front-association.client-moe .logo-on-light,.front-association .client-moe .logo-on-light{filter:brightness(0)}.front-association.client-moe .company-info h3,.front-association .client-moe .company-info h3{color:#172c3d;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:15px 0 0;font-size:20px;line-height:1.45;display:-webkit-box;overflow:hidden}.front-association.client-moe .company-info p,.front-association .client-moe .company-info p{color:#697884;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:43px;margin:9px 0 0;font-size:14px;line-height:1.58;display:-webkit-box;overflow:hidden}.front-association.client-moe .company-tag,.front-association .client-moe .company-tag{color:#1e5f9f;background:#eaf3fb;border-radius:4px;align-items:center;min-height:28px;margin-top:15px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.front-association.client-moe .company-tag.is-food,.front-association .client-moe .company-tag.is-food{color:#a75b20;background:#fff1e5}.front-association.client-moe .company-tag.is-digital,.front-association .client-moe .company-tag.is-digital{color:#315f9e;background:#edf2fb}.front-association.client-moe .company-image,.front-association .client-moe .company-image{background:#e7edf1;border:1px solid #dfe7ed;border-radius:8px 8px 0 0;order:1;overflow:hidden}.front-association.client-moe .company-image img,.front-association .client-moe .company-image img{aspect-ratio:16/10;object-fit:cover;background:#edf2f4;width:100%;transition:transform .35s}.front-association.client-moe .company-card:hover .company-image img,.front-association .client-moe .company-card:hover .company-image img,.front-association.client-moe .company-card:focus-visible .company-image img,.front-association .client-moe .company-card:focus-visible .company-image img{transform:scale(1.025)}.front-association.client-moe .company-nav,.front-association .client-moe .company-nav{z-index:3;width:46px;height:46px;color:var(--primary-deep);cursor:pointer;background:#fffffff5;border:1px solid #d3e0ea;border-radius:50%;place-items:center;padding:0;transition:color .2s,background-color .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 25px #26496524}.front-association.client-moe .company-nav svg,.front-association .client-moe .company-nav svg{width:20px;height:20px}.front-association.client-moe .company-nav:hover,.front-association .client-moe .company-nav:hover,.front-association.client-moe .company-nav:focus-visible,.front-association .client-moe .company-nav:focus-visible{color:#fff;background:var(--primary);outline:0;transform:translateY(-50%)scale(1.05)}.front-association.client-moe .company-nav.is-prev,.front-association .client-moe .company-nav.is-prev{left:clamp(24px,4vw,64px)}.front-association.client-moe .company-nav.is-next,.front-association .client-moe .company-nav.is-next{right:clamp(24px,4vw,64px)}.front-association.client-moe .brand-directory,.front-association .client-moe .brand-directory{border-top:1px solid #cfdde8;margin-top:8px;padding-top:24px}.front-association.client-moe .logo-wall,.front-association .client-moe .logo-wall{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.front-association.client-moe .logo-tile,.front-association .client-moe .logo-tile{color:#111;text-align:center;background:#fff;border:1px solid #dfe8ef;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:70px;padding:10px 14px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 2px 8px #2a43560d}.front-association.client-moe .logo-tile:hover,.front-association .client-moe .logo-tile:hover,.front-association.client-moe .logo-tile:focus-visible,.front-association .client-moe .logo-tile:focus-visible{border-color:#bdd0df;outline:0;transform:translateY(-2px);box-shadow:0 7px 16px #2a43561a}.front-association.client-moe .logo-tile img,.front-association .client-moe .logo-tile img{object-fit:contain;width:auto;max-width:142px;height:auto;max-height:38px}.front-association.client-moe .logo-tile.is-symbol img,.front-association .client-moe .logo-tile.is-symbol img{max-width:34px;max-height:38px}.front-association.client-moe .logo-tile.is-text-only,.front-association .client-moe .logo-tile.is-text-only{font-size:15px;font-weight:700;line-height:1.4}.front-association.client-moe .logo-caption,.front-association .client-moe .logo-caption{color:#111;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3}.front-association.client-moe .friend-links,.front-association .client-moe .friend-links{background:linear-gradient(#edf5fb 0%,#e7f1f9 100%);border-top:1px solid #d6e3ed;padding:18px 0}.front-association.client-moe .friend-link-panel,.front-association .client-moe .friend-link-panel{background:#fff;border:1px solid #cbdce9;border-radius:4px;grid-template-columns:160px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 8px 24px #23527e12}.front-association.client-moe .friend-title-block,.front-association .client-moe .friend-title-block{width:100%;min-height:64px;color:var(--primary-deep);font:inherit;text-align:left;background:#eef5fb;border:1px solid #cbdce9;border-top:0;border-left:0;flex-direction:row;grid-area:1/1;justify-content:flex-start;align-items:center;gap:10px;padding:0 22px;display:flex}.front-association.client-moe .friend-link-dropdown,.front-association .client-moe .friend-link-dropdown{display:contents}.front-association.client-moe .friend-title-block svg,.front-association .client-moe .friend-title-block svg{width:20px;height:20px;margin:0}.front-association.client-moe .friend-title-text,.front-association .client-moe .friend-title-text{color:var(--primary-deep);letter-spacing:0;white-space:nowrap;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:20px;font-weight:700;line-height:1.3}.front-association.client-moe .friend-panel-wrap[hidden],.front-association .client-moe .friend-panel-wrap[hidden]{display:none}.front-association.client-moe .friend-panel-wrap.is-open,.front-association .client-moe .friend-panel-wrap.is-open{animation:.28s cubic-bezier(.22,.72,.2,1) both client-friend-dropdown-in}@keyframes client-friend-dropdown-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.front-association.client-moe .friend-tabs,.front-association .client-moe .friend-tabs{grid-area:1/2;grid-template-columns:repeat(var(--friend-tab-cols,5), minmax(0, 1fr));background:#f7fafc;border-bottom:1px solid #cbdce9;gap:0;min-width:0;display:grid;overflow:visible}.front-association.client-moe .friend-tabs button,.front-association .client-moe .friend-tabs button{color:#34495c;cursor:pointer;text-align:center;background:0 0;border:0;border-right:1px solid #d9e5ee;width:100%;min-width:0;min-height:64px;padding:8px 10px;font-size:14px;line-height:1.45;transition:color .2s,background-color .2s,box-shadow .2s;position:relative}.front-association.client-moe .friend-tabs button:after,.front-association .client-moe .friend-tabs button:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin:0 0 3px 10px;transition:transform .22s;display:inline-block;transform:rotate(45deg)}.front-association.client-moe .friend-tabs button:last-child,.front-association .client-moe .friend-tabs button:last-child{border-right:0}.front-association.client-moe .friend-tabs button:hover,.front-association .client-moe .friend-tabs button:hover,.front-association.client-moe .friend-tabs button:focus-visible,.front-association .client-moe .friend-tabs button:focus-visible{color:var(--primary-deep);background:#edf5fc;outline:0}.front-association.client-moe .friend-tabs button.is-active,.front-association .client-moe .friend-tabs button.is-active{color:var(--primary-deep);box-shadow:inset 0 -3px 0 var(--primary);background:#fff;font-weight:700}.front-association.client-moe .friend-tabs button.is-active:after,.front-association .client-moe .friend-tabs button.is-active:after{margin-bottom:-1px;transform:rotate(225deg)}.front-association.client-moe .friend-panel-wrap,.front-association .client-moe .friend-panel-wrap{background:#fff;grid-area:2/1/auto/-1;min-width:0;min-height:0;max-height:320px;padding:18px 20px;overflow:auto}.front-association.client-moe .friend-panel,.front-association .client-moe .friend-panel{flex-wrap:wrap;align-content:flex-start;gap:10px;margin:0;padding:0;display:none}.front-association.client-moe .friend-panel.is-active,.front-association .client-moe .friend-panel.is-active{animation:.24s both client-friend-panel-in;display:flex}@keyframes client-friend-panel-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.front-association.client-moe .friend-panel a,.front-association .client-moe .friend-panel a{color:#3f5366;background:#f0f6fb;border:1px solid #0000;align-items:center;max-width:100%;min-height:38px;margin:0;padding:8px 13px;font-size:13px;line-height:1.5;transition:color .2s,background-color .2s,border-color .2s,transform .2s;display:inline-flex}.front-association.client-moe .friend-panel a:hover,.front-association .client-moe .friend-panel a:hover,.front-association.client-moe .friend-panel a:focus-visible,.front-association .client-moe .friend-panel a:focus-visible{color:#fff;background:var(--primary);border-color:var(--primary);outline:0;transform:translateY(-1px)}.front-association.client-moe .news-grid .section-head,.front-association .client-moe .news-grid .section-head{min-height:34px}.front-association.client-moe .story-cloud-grid,.front-association .client-moe .story-cloud-grid{grid-template-columns:minmax(0,1.5fr) minmax(360px,.72fr)}.front-association.client-moe .cloud-directory,.front-association .client-moe .cloud-directory{border-top-color:var(--primary)}.front-association.client-moe .logo-grid strong,.front-association .client-moe .logo-grid strong{color:#111}@media (min-width:861px){.front-association.client-moe .people-layout,.front-association .client-moe .people-layout{height:480px;min-height:0}.front-association.client-moe .year-list,.front-association .client-moe .year-list{flex-direction:column;display:flex}.front-association.client-moe .year-list h3,.front-association .client-moe .year-list h3{flex:none;margin-bottom:18px}.front-association.client-moe .year-list button,.front-association .client-moe .year-list button{flex:1 1 0;min-height:0;font-size:16px}.front-association.client-moe .person-lead,.front-association .client-moe .person-lead,.front-association.client-moe .person-side,.front-association .client-moe .person-side{min-height:0}}.front-association.client-moe .client-footer,.front-association .client-moe .client-footer{color:#ffffffd6;background:linear-gradient(#4b8be0fa,#3879ccfa);border-top:0}.front-association.client-moe .client-footer .footer-main,.front-association .client-moe .client-footer .footer-main{grid-template-columns:minmax(380px,1.25fr) minmax(390px,1fr) 132px;align-items:center;gap:46px;padding:28px 0 14px;display:grid}.front-association.client-moe .client-footer .footer-brand img,.front-association .client-moe .client-footer .footer-brand img{object-fit:contain;filter:none;width:min(400px,100%);max-width:none;height:auto}.front-association.client-moe .client-footer .footer-brand p,.front-association .client-moe .client-footer .footer-brand p{color:#ffffffd6;margin:11px 0 0;font-size:12px;line-height:1.7}.front-association.client-moe .client-footer a,.front-association .client-moe .client-footer a{margin:0}.front-association.client-moe .footer-shortcuts,.front-association .client-moe .footer-shortcuts{background:0 0;border:0;grid-template-columns:repeat(6,1fr);align-items:stretch;gap:10px;min-height:58px;padding:0;display:grid}.front-association.client-moe .footer-shortcuts a,.front-association .client-moe .footer-shortcuts a{color:#fff;border-right:0;place-items:center;min-width:0;display:grid;position:relative}.front-association.client-moe .footer-shortcuts a:last-child,.front-association .client-moe .footer-shortcuts a:last-child{border-right:0}.front-association.client-moe .footer-shortcuts svg,.front-association .client-moe .footer-shortcuts svg{box-sizing:content-box;stroke-width:1.5px;background:#144f8b24;border:1px solid #ffffff47;border-radius:50%;width:21px;height:21px;padding:11px;transition:background-color .18s,border-color .18s,transform .18s}.front-association.client-moe .footer-shortcuts a:after,.front-association .client-moe .footer-shortcuts a:after{z-index:3;content:attr(data-tooltip);min-width:max-content;color:var(--ink);visibility:hidden;opacity:0;pointer-events:none;background:#fff;border:1px solid #c7d9e9;padding:7px 10px;font-size:12px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;bottom:-43px;left:50%;transform:translate(-50%,-5px);box-shadow:0 8px 18px #1d5f9f29}.front-association.client-moe .footer-shortcuts a:before,.front-association .client-moe .footer-shortcuts a:before{z-index:4;content:"";visibility:hidden;opacity:0;background:#fff;border-top:1px solid #c7d9e9;border-left:1px solid #c7d9e9;width:8px;height:8px;transition:opacity .18s,visibility .18s;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)rotate(45deg)}.front-association.client-moe .footer-shortcuts a:hover,.front-association .client-moe .footer-shortcuts a:hover,.front-association.client-moe .footer-shortcuts a:focus-visible,.front-association .client-moe .footer-shortcuts a:focus-visible{background:0 0;outline:0}.front-association.client-moe .footer-shortcuts a:hover svg,.front-association .client-moe .footer-shortcuts a:hover svg,.front-association.client-moe .footer-shortcuts a:focus-visible svg,.front-association .client-moe .footer-shortcuts a:focus-visible svg{background:#144f8b66;border-color:#ffffffb3;transform:translateY(-2px)}.front-association.client-moe .footer-shortcuts a:hover:after,.front-association .client-moe .footer-shortcuts a:hover:after,.front-association.client-moe .footer-shortcuts a:focus-visible:after,.front-association .client-moe .footer-shortcuts a:focus-visible:after{visibility:visible;opacity:1;transform:translate(-50%)}.front-association.client-moe .footer-shortcuts a:hover:before,.front-association .client-moe .footer-shortcuts a:hover:before,.front-association.client-moe .footer-shortcuts a:focus-visible:before,.front-association .client-moe .footer-shortcuts a:focus-visible:before{visibility:visible;opacity:1}.front-association.client-moe .footer-qr,.front-association .client-moe .footer-qr{justify-items:center;margin:0;display:grid}.front-association.client-moe .footer-qr img,.front-association .client-moe .footer-qr img{object-fit:contain;background:#fff;border:1px solid #ccd8e2;width:108px;height:108px;padding:4px}.front-association.client-moe .footer-qr figcaption,.front-association .client-moe .footer-qr figcaption{color:#ffffffe6;margin-top:6px;font-size:12px}.front-association.client-moe .client-footer .footer-bottom,.front-association .client-moe .client-footer .footer-bottom{color:#ffffffc2;border-top:0}.front-association.client-moe .client-footer .footer-bottom .wrap,.front-association .client-moe .client-footer .footer-bottom .wrap{min-height:40px}.front-association.client-zju .news-grid,.front-association .client-zju .news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.front-association.client-zju .notice-panel,.front-association .client-zju .notice-panel{border-top-color:var(--primary);flex:auto;height:auto;display:flex}.front-association.client-zju .notice-list strong,.front-association .client-zju .notice-list strong{font-size:16px;line-height:1.65}.front-association.client-zju .notice-date,.front-association .client-zju .notice-date{font-size:24px}.front-association.client-zju .notice-date small,.front-association .client-zju .notice-date small{font-size:11px}.front-association.client-zju .list-panel,.front-association .client-zju .list-panel{border-left:0}.front-association.client-zju .dynamic-tab-head,.front-association .client-zju .dynamic-tab-head{background:0 0;border-bottom:1px solid #cfe0d6;justify-content:space-between;gap:18px;padding:0 4px}.front-association.client-zju .dynamic-tab-buttons,.front-association .client-zju .dynamic-tab-buttons{gap:26px}.front-association.client-zju .dynamic-tab-buttons button,.front-association .client-zju .dynamic-tab-buttons button{color:#75877e;background:0 0;border-bottom:3px solid #0000;min-width:auto;padding:8px 2px 11px}.front-association.client-zju .dynamic-tab-buttons button.is-active,.front-association .client-zju .dynamic-tab-buttons button.is-active{color:var(--primary-deep);border-bottom-color:var(--primary);background:0 0}.front-association.client-zju .news-grid .section-head,.front-association .client-zju .news-grid .section-head{min-height:43px}.front-association.client-zju .story-cloud-grid,.front-association .client-zju .story-cloud-grid{grid-template-columns:minmax(0,1.5fr) minmax(360px,.72fr)}.front-association.client-zju .story-cloud-grid .section-head,.front-association .client-zju .story-cloud-grid .section-head{align-items:center;min-height:34px}.front-association.client-zju .story-cloud-grid .section-title,.front-association .client-zju .story-cloud-grid .section-title{white-space:nowrap;gap:8px;font-size:28px}.front-association.client-zju .story-cloud-grid .section-title i,.front-association .client-zju .story-cloud-grid .section-title i{width:24px}.front-association.client-zju .story-cloud-grid .section-title small,.front-association .client-zju .story-cloud-grid .section-title small{font-size:10px}.front-association.client-zju .cloud-directory,.front-association .client-zju .cloud-directory{border-top-color:var(--primary)}.front-association.client-zju .logo-grid strong,.front-association .client-zju .logo-grid strong{color:#111}@media (min-width:861px){.front-association.client-zju .people-layout,.front-association .client-zju .people-layout{height:480px;min-height:0}.front-association.client-zju .year-list,.front-association .client-zju .year-list{flex-direction:column;display:flex}.front-association.client-zju .year-list h3,.front-association .client-zju .year-list h3{flex:none;margin-bottom:18px}.front-association.client-zju .year-list button,.front-association .client-zju .year-list button{flex:1 1 0;min-height:0;font-size:16px}.front-association.client-zju .person-lead,.front-association .client-zju .person-lead,.front-association.client-zju .person-side,.front-association .client-zju .person-side{min-height:0}}.front-association.client-zju .client-footer,.front-association .client-zju .client-footer{color:#ffffffd6;background:#0c4a36;border-top:0}.front-association.client-zju .client-footer .footer-main,.front-association .client-zju .client-footer .footer-main{grid-template-columns:minmax(380px,1.25fr) minmax(390px,1fr) 132px;align-items:center;gap:46px;padding:28px 0 14px;display:grid}.front-association.client-zju .client-footer .footer-brand img,.front-association .client-zju .client-footer .footer-brand img{object-fit:contain;filter:none;width:min(400px,100%);max-width:none;height:auto}.front-association.client-zju .client-footer .footer-brand p,.front-association .client-zju .client-footer .footer-brand p{color:#ffffffd6;margin:11px 0 0;font-size:12px;line-height:1.7}.front-association.client-zju .client-footer a,.front-association .client-zju .client-footer a{margin:0}.front-association.client-zju .footer-shortcuts,.front-association .client-zju .footer-shortcuts{background:0 0;border:0;grid-template-columns:repeat(6,1fr);align-items:stretch;gap:10px;min-height:58px;padding:0;display:grid}.front-association.client-zju .footer-shortcuts a,.front-association .client-zju .footer-shortcuts a{color:#fff;place-items:center;min-width:0;display:grid;position:relative}.front-association.client-zju .footer-shortcuts svg,.front-association .client-zju .footer-shortcuts svg{box-sizing:content-box;stroke-width:1.5px;background:#02271b38;border:1px solid #ffffff47;border-radius:50%;width:21px;height:21px;padding:11px;transition:background-color .18s,border-color .18s,transform .18s}.front-association.client-zju .footer-shortcuts a:after,.front-association .client-zju .footer-shortcuts a:after{z-index:3;content:attr(data-tooltip);min-width:max-content;color:var(--ink);visibility:hidden;opacity:0;pointer-events:none;background:#fff;border:1px solid #bfd7ca;padding:7px 10px;font-size:12px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;bottom:-43px;left:50%;transform:translate(-50%,-5px);box-shadow:0 8px 18px #0a453129}.front-association.client-zju .footer-shortcuts a:before,.front-association .client-zju .footer-shortcuts a:before{z-index:4;content:"";visibility:hidden;opacity:0;background:#fff;border-top:1px solid #bfd7ca;border-left:1px solid #bfd7ca;width:8px;height:8px;transition:opacity .18s,visibility .18s;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)rotate(45deg)}.front-association.client-zju .footer-shortcuts a:hover,.front-association .client-zju .footer-shortcuts a:hover,.front-association.client-zju .footer-shortcuts a:focus-visible,.front-association .client-zju .footer-shortcuts a:focus-visible{background:0 0;outline:0}.front-association.client-zju .footer-shortcuts a:hover svg,.front-association .client-zju .footer-shortcuts a:hover svg,.front-association.client-zju .footer-shortcuts a:focus-visible svg,.front-association .client-zju .footer-shortcuts a:focus-visible svg{background:#02271b7a;border-color:#ffffffb3;transform:translateY(-2px)}.front-association.client-zju .footer-shortcuts a:hover:after,.front-association .client-zju .footer-shortcuts a:hover:after,.front-association.client-zju .footer-shortcuts a:focus-visible:after,.front-association .client-zju .footer-shortcuts a:focus-visible:after,.front-association.client-zju .footer-shortcuts a:hover:before,.front-association .client-zju .footer-shortcuts a:hover:before,.front-association.client-zju .footer-shortcuts a:focus-visible:before,.front-association .client-zju .footer-shortcuts a:focus-visible:before{visibility:visible;opacity:1}.front-association.client-zju .footer-shortcuts a:hover:after,.front-association .client-zju .footer-shortcuts a:hover:after,.front-association.client-zju .footer-shortcuts a:focus-visible:after,.front-association .client-zju .footer-shortcuts a:focus-visible:after{transform:translate(-50%)}.front-association.client-zju .footer-qr,.front-association .client-zju .footer-qr{justify-items:center;margin:0;display:grid}.front-association.client-zju .footer-qr img,.front-association .client-zju .footer-qr img{object-fit:contain;background:#fff;border:1px solid #b8cec2;width:108px;height:108px;padding:4px}.front-association.client-zju .footer-qr figcaption,.front-association .client-zju .footer-qr figcaption{color:#ffffffe6;margin-top:6px;font-size:12px}.front-association.client-zju .client-footer .footer-bottom,.front-association .client-zju .client-footer .footer-bottom{color:#ffffffc2;border-top:0}.front-association.client-zju .client-footer .footer-bottom .wrap,.front-association .client-zju .client-footer .footer-bottom .wrap{min-height:40px}.front-association.client-zju .zju-synced-content,.front-association .client-zju .zju-synced-content{--primary:#176a4a;--primary-deep:#0a4531;--primary-soft:#ecf5f0;--accent:#b28a3f;--accent-soft:#f7f1e6;--ink:#172921;--text:#44534c;--muted:#7a8881;--line:#dce5df;--panel:#fff;--page:#fff;--footer-bg:#0b3d2d;color:var(--ink);background:#fff}.front-association.client-zju .zju-synced-content .section,.front-association .client-zju .zju-synced-content .section{padding:58px 0}.front-association.client-zju .zju-synced-content .section-head,.front-association .client-zju .zju-synced-content .section-head{margin-bottom:28px}.front-association.client-zju .zju-synced-content .section-title,.front-association .client-zju .zju-synced-content .section-title{font-family:Microsoft YaHei,微软雅黑,PingFang SC,Heiti SC,Arial,sans-serif;font-size:28px;font-weight:700}.front-association.client-zju .zju-synced-content .news-grid,.front-association .client-zju .zju-synced-content .news-grid{grid-template-columns:minmax(0,2fr) minmax(340px,1fr)}.front-association.client-zju .zju-synced-content .news-grid .section-head,.front-association .client-zju .zju-synced-content .news-grid .section-head{min-height:34px}.front-association.client-zju .zju-synced-content .news-feature,.front-association .client-zju .zju-synced-content .news-feature{border-top:3px solid var(--primary)}@media (min-width:1200px){.front-association.client-zju .zju-synced-content .news-feature,.front-association .client-zju .zju-synced-content .news-feature{grid-template-columns:minmax(0,7fr) minmax(0,3fr)}}.front-association.client-zju .zju-synced-content .news-feature-copy,.front-association .client-zju .zju-synced-content .news-feature-copy{background:var(--primary)}.front-association.client-zju .zju-synced-content #dynamics,.front-association .client-zju .zju-synced-content #dynamics{background:linear-gradient(118deg,#ffffff8a 0%,#fff0 36%),linear-gradient(#edf6f1 0%,#e4f0ea 100%)}.front-association.client-zju .zju-synced-content .dynamic-tab-head,.front-association .client-zju .zju-synced-content .dynamic-tab-head{border-bottom-color:#c7dbd0}.front-association.client-zju .zju-synced-content .dynamic-tab-buttons button,.front-association .client-zju .zju-synced-content .dynamic-tab-buttons button{color:#6e8378}.front-association.client-zju .zju-synced-content .dynamic-card-viewport,.front-association .client-zju .zju-synced-content .dynamic-card-viewport{box-shadow:none;background:0 0;border:0;margin:0;padding:3px 2px 8px;overflow:visible}.front-association.client-zju .zju-synced-content .dynamic-card-track,.front-association .client-zju .zju-synced-content .dynamic-card-track{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:18px;height:auto;padding:0;display:grid;overflow:visible}.front-association.client-zju .zju-synced-content .dynamic-card,.front-association .client-zju .zju-synced-content .dynamic-card{filter:none;scroll-snap-align:none;min-width:0;height:210px;min-height:210px;transition:transform .48s cubic-bezier(.22,.7,.25,1),filter .42s}.front-association.client-zju .zju-synced-content .dynamic-card a,.front-association .client-zju .zju-synced-content .dynamic-card a,.front-association.client-zju .zju-synced-content .dynamic-card:nth-child(n) a,.front-association .client-zju .zju-synced-content .dynamic-card:nth-child(n) a{height:100%;min-height:0;color:var(--ink);background:#ffffffd6;border:1px solid #d0dfd7;border-radius:3px;padding:24px 26px 22px;transition:color .3s,background-color .3s,border-color .3s,box-shadow .42s;display:block;position:relative;overflow:hidden;box-shadow:0 8px 20px #134f380b}.front-association.client-zju .zju-synced-content .dynamic-card a:before,.front-association .client-zju .zju-synced-content .dynamic-card a:before{z-index:0;content:"";opacity:0;pointer-events:none;background:linear-gradient(132deg,#e0f1e8e0 0%,#f2f9f5a3 44%,#fff0 78%);transition:opacity .38s,transform .56s cubic-bezier(.22,.7,.25,1);position:absolute;inset:0;transform:translate(-16%)}.front-association.client-zju .zju-synced-content .dynamic-card-copy,.front-association .client-zju .zju-synced-content .dynamic-card-copy{z-index:1;flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.front-association.client-zju .zju-synced-content .dynamic-card time,.front-association .client-zju .zju-synced-content .dynamic-card time{color:#668074;font-variant-numeric:tabular-nums;white-space:nowrap;margin-bottom:16px;font-size:13px;line-height:1;transition:color .3s,transform .42s cubic-bezier(.22,.7,.25,1);display:block}.front-association.client-zju .zju-synced-content .dynamic-card-title,.front-association .client-zju .zju-synced-content .dynamic-card-title{min-width:0;padding-top:13px;position:relative}.front-association.client-zju .zju-synced-content .dynamic-card-line,.front-association .client-zju .zju-synced-content .dynamic-card-line{background:var(--primary);width:34px;height:1px;transition:width .52s cubic-bezier(.22,.7,.25,1),height .25s;position:absolute;top:0;left:0}.front-association.client-zju .zju-synced-content .dynamic-card h3,.front-association .client-zju .zju-synced-content .dynamic-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;min-height:53px;margin:0;font-size:17.5px;font-weight:400;line-height:1.55;transition:color .28s,transform .4s cubic-bezier(.22,.7,.25,1);display:-webkit-box;overflow:hidden}.front-association.client-zju .zju-synced-content .dynamic-card p,.front-association .client-zju .zju-synced-content .dynamic-card p{color:#66756e;opacity:.76;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;font-size:14px;line-height:1.7;transition:color .3s,opacity .3s,transform .42s cubic-bezier(.22,.7,.25,1);display:-webkit-box;overflow:hidden}.front-association.client-zju .zju-synced-content .dynamic-card.is-media a,.front-association .client-zju .zju-synced-content .dynamic-card.is-media a,.front-association.client-zju .zju-synced-content .dynamic-card.is-media:nth-child(n) a,.front-association .client-zju .zju-synced-content .dynamic-card.is-media:nth-child(n) a{box-shadow:none;background:#173e30;border:0;padding:0}.front-association.client-zju .zju-synced-content .dynamic-card-media,.front-association .client-zju .zju-synced-content .dynamic-card-media{z-index:1;background:#173e30;height:100%;position:absolute;inset:0;overflow:hidden}.front-association.client-zju .zju-synced-content .dynamic-card-media:after,.front-association .client-zju .zju-synced-content .dynamic-card-media:after{content:"";pointer-events:none;background:linear-gradient(#031f1605 18%,#031f163d 50%,#021710f0 100%);position:absolute;inset:0}.front-association.client-zju .zju-synced-content .dynamic-card-media img,.front-association .client-zju .zju-synced-content .dynamic-card-media img{object-fit:cover;height:100%;transition:transform .55s cubic-bezier(.22,.7,.25,1),filter .4s}.front-association.client-zju .zju-synced-content .dynamic-card.is-media .dynamic-card-copy,.front-association .client-zju .zju-synced-content .dynamic-card.is-media .dynamic-card-copy{z-index:2;height:auto;padding:22px 22px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.front-association.client-zju .zju-synced-content .dynamic-card.is-media time,.front-association .client-zju .zju-synced-content .dynamic-card.is-media time{color:#ffffffc7;order:2;margin:11px 0 0;font-size:11px}.front-association.client-zju .zju-synced-content .dynamic-card.is-media .dynamic-card-title,.front-association .client-zju .zju-synced-content .dynamic-card.is-media .dynamic-card-title{order:1;padding-top:0}.front-association.client-zju .zju-synced-content .dynamic-card.is-media .dynamic-card-line,.front-association .client-zju .zju-synced-content .dynamic-card.is-media .dynamic-card-line{display:none}.front-association.client-zju .zju-synced-content .dynamic-card.is-media h3,.front-association .client-zju .zju-synced-content .dynamic-card.is-media h3{color:#fff;text-shadow:0 2px 10px #00000061;min-height:0;font-size:18px;font-weight:700;line-height:1.55}.front-association.client-zju .zju-synced-content .dynamic-card.is-media p,.front-association .client-zju .zju-synced-content .dynamic-card.is-media p,.front-association.client-zju .zju-synced-content .dynamic-card.is-media .dynamic-card-arrow,.front-association .client-zju .zju-synced-content .dynamic-card.is-media .dynamic-card-arrow{display:none}.front-association.client-zju .zju-synced-content .dynamic-card.is-media:hover .dynamic-card-media img,.front-association .client-zju .zju-synced-content .dynamic-card.is-media:hover .dynamic-card-media img,.front-association.client-zju .zju-synced-content .dynamic-card.is-media:focus-within .dynamic-card-media img,.front-association .client-zju .zju-synced-content .dynamic-card.is-media:focus-within .dynamic-card-media img{filter:saturate(.9);transform:scale(1.045)}.front-association.client-zju .zju-synced-content .dynamic-card-arrow,.front-association .client-zju .zju-synced-content .dynamic-card-arrow{z-index:2;box-sizing:content-box;color:#fff;background:var(--primary);opacity:0;stroke-width:1.6px;border-radius:50%;width:17px;height:17px;padding:7px;transition:opacity .3s,transform .5s cubic-bezier(.22,.7,.25,1);position:absolute;top:16px;right:18px;transform:translate(-7px,7px)rotate(-10deg);box-shadow:0 7px 16px #0a453133}.front-association.client-zju .zju-synced-content .dynamic-card:hover,.front-association .client-zju .zju-synced-content .dynamic-card:hover,.front-association.client-zju .zju-synced-content .dynamic-card:focus-within,.front-association .client-zju .zju-synced-content .dynamic-card:focus-within{z-index:2;filter:none;transform:translateY(-8px)scale(1.01)}.front-association.client-zju .zju-synced-content .dynamic-card a:hover,.front-association .client-zju .zju-synced-content .dynamic-card a:hover,.front-association.client-zju .zju-synced-content .dynamic-card a:focus-visible,.front-association .client-zju .zju-synced-content .dynamic-card a:focus-visible{color:var(--primary-deep);border-color:var(--primary);box-shadow:0 0 0 1px var(--primary), 0 22px 42px #0a453138;background:#fbfffd;outline:0}.front-association.client-zju .zju-synced-content .dynamic-card:hover a:before,.front-association .client-zju .zju-synced-content .dynamic-card:hover a:before,.front-association.client-zju .zju-synced-content .dynamic-card:focus-within a:before,.front-association .client-zju .zju-synced-content .dynamic-card:focus-within a:before{opacity:1;transform:translate(0)}.front-association.client-zju .zju-synced-content .dynamic-card:hover .dynamic-card-line,.front-association .client-zju .zju-synced-content .dynamic-card:hover .dynamic-card-line,.front-association.client-zju .zju-synced-content .dynamic-card:focus-within .dynamic-card-line,.front-association .client-zju .zju-synced-content .dynamic-card:focus-within .dynamic-card-line{width:100%;height:2px}.front-association.client-zju .zju-synced-content .dynamic-card:hover time,.front-association .client-zju .zju-synced-content .dynamic-card:hover time,.front-association.client-zju .zju-synced-content .dynamic-card:focus-within time,.front-association .client-zju .zju-synced-content .dynamic-card:focus-within time{color:#4d7562;transform:translate(4px)}.front-association.client-zju .zju-synced-content .dynamic-card:hover h3,.front-association .client-zju .zju-synced-content .dynamic-card:hover h3,.front-association.client-zju .zju-synced-content .dynamic-card:focus-within h3,.front-association .client-zju .zju-synced-content .dynamic-card:focus-within h3{color:var(--primary-deep);font-weight:500;transform:translate(4px)}.front-association.client-zju .zju-synced-content .dynamic-card:hover p,.front-association .client-zju .zju-synced-content .dynamic-card:hover p,.front-association.client-zju .zju-synced-content .dynamic-card:focus-within p,.front-association .client-zju .zju-synced-content .dynamic-card:focus-within p{color:#4e665b;opacity:.94;transform:translate(4px,-1px)}.front-association.client-zju .zju-synced-content .dynamic-card:hover .dynamic-card-arrow,.front-association .client-zju .zju-synced-content .dynamic-card:hover .dynamic-card-arrow,.front-association.client-zju .zju-synced-content .dynamic-card:focus-within .dynamic-card-arrow,.front-association .client-zju .zju-synced-content .dynamic-card:focus-within .dynamic-card-arrow{opacity:1;transform:translate(0)rotate(0)}.front-association.client-zju .zju-synced-content .dynamic-card.is-media a:hover,.front-association .client-zju .zju-synced-content .dynamic-card.is-media a:hover,.front-association.client-zju .zju-synced-content .dynamic-card.is-media a:focus-visible,.front-association .client-zju .zju-synced-content .dynamic-card.is-media a:focus-visible{background:#173e30;border:0;box-shadow:0 18px 36px #0a37273d}.front-association.client-zju .zju-synced-content .dynamic-card.is-media:hover time,.front-association .client-zju .zju-synced-content .dynamic-card.is-media:hover time,.front-association.client-zju .zju-synced-content .dynamic-card.is-media:focus-within time,.front-association .client-zju .zju-synced-content .dynamic-card.is-media:focus-within time{color:#ffffffc7;transform:none}.front-association.client-zju .zju-synced-content .dynamic-card.is-media:hover h3,.front-association .client-zju .zju-synced-content .dynamic-card.is-media:hover h3,.front-association.client-zju .zju-synced-content .dynamic-card.is-media:focus-within h3,.front-association .client-zju .zju-synced-content .dynamic-card.is-media:focus-within h3{color:#fff;font-weight:700;transform:none}@media (max-width:860px){.front-association.client-zju .zju-synced-content .dynamic-card-track,.front-association .client-zju .zju-synced-content .dynamic-card-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.front-association.client-zju .zju-synced-content .dynamic-card-track,.front-association .client-zju .zju-synced-content .dynamic-card-track{grid-template-columns:minmax(0,1fr);gap:12px}.front-association.client-zju .zju-synced-content .dynamic-card,.front-association .client-zju .zju-synced-content .dynamic-card{height:180px;min-height:180px}.front-association.client-zju .zju-synced-content .dynamic-card a,.front-association .client-zju .zju-synced-content .dynamic-card a,.front-association.client-zju .zju-synced-content .dynamic-card:nth-child(n) a,.front-association .client-zju .zju-synced-content .dynamic-card:nth-child(n) a{padding:20px}.front-association.client-zju .zju-synced-content .dynamic-card time,.front-association .client-zju .zju-synced-content .dynamic-card time{margin-bottom:12px}.front-association.client-zju .zju-synced-content .dynamic-card-title,.front-association .client-zju .zju-synced-content .dynamic-card-title{padding-top:10px}.front-association.client-zju .zju-synced-content .dynamic-card h3,.front-association .client-zju .zju-synced-content .dynamic-card h3{font-size:16px}.front-association.client-zju .zju-synced-content .dynamic-card p,.front-association .client-zju .zju-synced-content .dynamic-card p{-webkit-line-clamp:2;margin-top:8px;font-size:13px}.front-association.client-zju .zju-synced-content .dynamic-card-arrow,.front-association .client-zju .zju-synced-content .dynamic-card-arrow{top:14px;right:14px}.front-association.client-zju .zju-synced-content .dynamic-card.is-media a,.front-association .client-zju .zju-synced-content .dynamic-card.is-media a,.front-association.client-zju .zju-synced-content .dynamic-card.is-media:nth-child(n) a,.front-association .client-zju .zju-synced-content .dynamic-card.is-media:nth-child(n) a{padding:0}.front-association.client-zju .zju-synced-content .dynamic-card.is-media .dynamic-card-copy,.front-association .client-zju .zju-synced-content .dynamic-card.is-media .dynamic-card-copy{padding:20px 18px 17px}.front-association.client-zju .zju-synced-content .dynamic-card.is-media h3,.front-association .client-zju .zju-synced-content .dynamic-card.is-media h3{-webkit-line-clamp:2;min-height:0;font-size:17px}}@media (hover:none){.front-association.client-zju .zju-synced-content .dynamic-card:hover,.front-association .client-zju .zju-synced-content .dynamic-card:hover{transform:none}.front-association.client-zju .zju-synced-content .dynamic-card:hover a,.front-association .client-zju .zju-synced-content .dynamic-card:hover a{border-color:#d0dfd7;box-shadow:0 8px 20px #134f380b}.front-association.client-zju .zju-synced-content .dynamic-card:hover a:before,.front-association .client-zju .zju-synced-content .dynamic-card:hover a:before,.front-association.client-zju .zju-synced-content .dynamic-card:hover .dynamic-card-arrow,.front-association .client-zju .zju-synced-content .dynamic-card:hover .dynamic-card-arrow{opacity:0}}.front-association.client-moe .dynamic-card-viewport,.front-association .client-moe .dynamic-card-viewport{box-shadow:none;background:0 0;border:0;margin:0;padding:3px 2px 8px;overflow:visible}.front-association.client-moe .dynamic-card-track,.front-association .client-moe .dynamic-card-track{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:18px;height:auto;padding:0;display:grid;overflow:visible}.front-association.client-moe .dynamic-card,.front-association .client-moe .dynamic-card{filter:none;scroll-snap-align:none;min-width:0;height:210px;min-height:210px;transition:transform .48s cubic-bezier(.22,.7,.25,1),filter .42s}.front-association.client-moe .dynamic-card a,.front-association .client-moe .dynamic-card a,.front-association.client-moe .dynamic-card:nth-child(n) a,.front-association .client-moe .dynamic-card:nth-child(n) a{height:100%;min-height:0;color:var(--ink);background:#ffffffdb;border:1px solid #cadbea;border-radius:3px;padding:24px 26px 22px;transition:color .3s,background-color .3s,border-color .3s,box-shadow .42s;display:block;position:relative;overflow:hidden;box-shadow:0 8px 20px #235e9d0e}.front-association.client-moe .dynamic-card a:before,.front-association .client-moe .dynamic-card a:before{z-index:0;content:"";opacity:0;pointer-events:none;background:linear-gradient(132deg,#dcedfbe6 0%,#f2f8fda8 44%,#fff0 78%);transition:opacity .38s,transform .56s cubic-bezier(.22,.7,.25,1);position:absolute;inset:0;transform:translate(-16%)}.front-association.client-moe .dynamic-card-copy,.front-association .client-moe .dynamic-card-copy{z-index:1;flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.front-association.client-moe .dynamic-card time,.front-association .client-moe .dynamic-card time{color:#617b93;font-variant-numeric:tabular-nums;white-space:nowrap;margin-bottom:16px;font-size:13px;line-height:1;transition:color .3s,transform .42s cubic-bezier(.22,.7,.25,1);display:block}.front-association.client-moe .dynamic-card-title,.front-association .client-moe .dynamic-card-title{min-width:0;padding-top:13px;position:relative}.front-association.client-moe .dynamic-card-line,.front-association .client-moe .dynamic-card-line{background:var(--primary);width:34px;height:1px;transition:width .52s cubic-bezier(.22,.7,.25,1),height .25s;position:absolute;top:0;left:0}.front-association.client-moe .dynamic-card h3,.front-association .client-moe .dynamic-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;min-height:53px;margin:0;font-size:17.5px;font-weight:400;line-height:1.55;transition:color .28s,transform .4s cubic-bezier(.22,.7,.25,1);display:-webkit-box;overflow:hidden}.front-association.client-moe .dynamic-card p,.front-association .client-moe .dynamic-card p{color:#617386;opacity:.78;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;font-size:14px;line-height:1.7;transition:color .3s,opacity .3s,transform .42s cubic-bezier(.22,.7,.25,1);display:-webkit-box;overflow:hidden}.front-association.client-moe .dynamic-card-arrow,.front-association .client-moe .dynamic-card-arrow{z-index:2;box-sizing:content-box;color:#fff;background:var(--primary);opacity:0;stroke-width:1.6px;border-radius:50%;width:17px;height:17px;padding:7px;transition:opacity .3s,transform .5s cubic-bezier(.22,.7,.25,1);position:absolute;top:16px;right:18px;transform:translate(-7px,7px)rotate(-10deg);box-shadow:0 7px 16px #1d5f9f38}.front-association.client-moe .dynamic-card:hover,.front-association .client-moe .dynamic-card:hover,.front-association.client-moe .dynamic-card:focus-within,.front-association .client-moe .dynamic-card:focus-within{z-index:2;filter:none;transform:translateY(-8px)scale(1.01)}.front-association.client-moe .dynamic-card a:hover,.front-association .client-moe .dynamic-card a:hover,.front-association.client-moe .dynamic-card a:focus-visible,.front-association .client-moe .dynamic-card a:focus-visible{color:var(--primary-deep);border-color:var(--primary);box-shadow:0 0 0 1px var(--primary), 0 22px 42px #1d5f9f38;background:#fbfdff;outline:0}.front-association.client-moe .dynamic-card:hover a:before,.front-association .client-moe .dynamic-card:hover a:before,.front-association.client-moe .dynamic-card:focus-within a:before,.front-association .client-moe .dynamic-card:focus-within a:before{opacity:1;transform:translate(0)}.front-association.client-moe .dynamic-card:hover .dynamic-card-line,.front-association .client-moe .dynamic-card:hover .dynamic-card-line,.front-association.client-moe .dynamic-card:focus-within .dynamic-card-line,.front-association .client-moe .dynamic-card:focus-within .dynamic-card-line{width:100%;height:2px}.front-association.client-moe .dynamic-card:hover time,.front-association .client-moe .dynamic-card:hover time,.front-association.client-moe .dynamic-card:focus-within time,.front-association .client-moe .dynamic-card:focus-within time{color:#446f98;transform:translate(4px)}.front-association.client-moe .dynamic-card:hover h3,.front-association .client-moe .dynamic-card:hover h3,.front-association.client-moe .dynamic-card:focus-within h3,.front-association .client-moe .dynamic-card:focus-within h3{color:var(--primary-deep);font-weight:500;transform:translate(4px)}.front-association.client-moe .dynamic-card:hover p,.front-association .client-moe .dynamic-card:hover p,.front-association.client-moe .dynamic-card:focus-within p,.front-association .client-moe .dynamic-card:focus-within p{color:#49677f;opacity:.96;transform:translate(4px,-1px)}.front-association.client-moe .dynamic-card:hover .dynamic-card-arrow,.front-association .client-moe .dynamic-card:hover .dynamic-card-arrow,.front-association.client-moe .dynamic-card:focus-within .dynamic-card-arrow,.front-association .client-moe .dynamic-card:focus-within .dynamic-card-arrow{opacity:1;transform:translate(0)rotate(0)}@media (max-width:860px){.front-association.client-moe .dynamic-card-track,.front-association .client-moe .dynamic-card-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.front-association.client-moe .dynamic-card-track,.front-association .client-moe .dynamic-card-track{grid-template-columns:minmax(0,1fr);gap:12px}.front-association.client-moe .dynamic-card,.front-association .client-moe .dynamic-card{height:180px;min-height:180px}.front-association.client-moe .dynamic-card a,.front-association .client-moe .dynamic-card a,.front-association.client-moe .dynamic-card:nth-child(n) a,.front-association .client-moe .dynamic-card:nth-child(n) a{padding:20px}.front-association.client-moe .dynamic-card time,.front-association .client-moe .dynamic-card time{margin-bottom:12px}.front-association.client-moe .dynamic-card-title,.front-association .client-moe .dynamic-card-title{padding-top:10px}.front-association.client-moe .dynamic-card h3,.front-association .client-moe .dynamic-card h3{font-size:16px}.front-association.client-moe .dynamic-card p,.front-association .client-moe .dynamic-card p{-webkit-line-clamp:2;margin-top:8px;font-size:13px}.front-association.client-moe .dynamic-card-arrow,.front-association .client-moe .dynamic-card-arrow{top:14px;right:14px}}@media (hover:none){.front-association.client-moe .dynamic-card:hover,.front-association .client-moe .dynamic-card:hover{transform:none}.front-association.client-moe .dynamic-card:hover a,.front-association .client-moe .dynamic-card:hover a{border-color:#cadbea;box-shadow:0 8px 20px #235e9d0e}.front-association.client-moe .dynamic-card:hover a:before,.front-association .client-moe .dynamic-card:hover a:before,.front-association.client-moe .dynamic-card:hover .dynamic-card-arrow,.front-association .client-moe .dynamic-card:hover .dynamic-card-arrow{opacity:0}}.front-association.client-zju .zju-synced-content .meeting-card img,.front-association .client-zju .zju-synced-content .meeting-card img{box-shadow:0 6px 20px #12523a29}.front-association.client-zju .zju-synced-content .meeting-card:hover img,.front-association .client-zju .zju-synced-content .meeting-card:hover img,.front-association.client-zju .zju-synced-content .meeting-card:focus-visible img,.front-association .client-zju .zju-synced-content .meeting-card:focus-visible img{box-shadow:0 12px 24px #125b3f42}.front-association.client-zju .zju-synced-content .meeting-shell .track-nav,.front-association .client-zju .zju-synced-content .meeting-shell .track-nav{color:var(--primary-deep)}.front-association.client-zju .zju-synced-content #topics,.front-association .client-zju .zju-synced-content #topics{background-color:#f4f5f2;background-image:linear-gradient(#ffffffdb 0%,#ffffff3d 28%,#f5f6f22e 100%),linear-gradient(90deg,#c9e2d6a3 0%,#f3ebe6b8 25%,#e0dbe89e 51%,#dcede4a8 76%,#f4e8e2b3 100%);background-size:100% 100%}.front-association.client-zju .zju-synced-content #topics:before,.front-association .client-zju .zju-synced-content #topics:before{opacity:.72;background-image:repeating-linear-gradient(7deg,#18443305 0 1px,#0000 1px 5px),repeating-linear-gradient(97deg,#78556004 0 1px,#0000 1px 6px);width:auto;height:auto;inset:0;-webkit-mask-image:none;mask-image:none}.front-association.client-zju .zju-synced-content .topic-poster,.front-association .client-zju .zju-synced-content .topic-poster{background:#dcebe4}.front-association.client-moe #topics,.front-association .client-moe #topics{background-color:#f3f6f9;background-image:linear-gradient(#ffffffe0 0%,#ffffff40 28%,#f5f8fb33 100%),linear-gradient(90deg,#cfe4f6c7 0%,#eff4f9d6 25%,#dce4f1ad 51%,#d6eaf4bd 76%,#eff5fbd6 100%);background-size:100% 100%}.front-association.client-moe #topics:before,.front-association .client-moe #topics:before{opacity:.68;background-image:repeating-linear-gradient(7deg,#2669a805 0 1px,#0000 1px 5px),repeating-linear-gradient(97deg,#4c658904 0 1px,#0000 1px 6px);width:auto;height:auto;inset:0;-webkit-mask-image:none;mask-image:none}.front-association.client-moe .topic-poster,.front-association .client-moe .topic-poster{background:#dce8f3}.front-association.client-zju .zju-synced-content .theory-research,.front-association .client-zju .zju-synced-content .theory-research{background:linear-gradient(#fff 0%,#f8fbf9 100%)}.front-association.client-zju .zju-synced-content .theory-research:before,.front-association .client-zju .zju-synced-content .theory-research:before{background:repeating-linear-gradient(132deg,#176a4a13 0 1px,#0000 1px 28px)}.front-association.client-zju .zju-synced-content .research-shelf:after,.front-association .client-zju .zju-synced-content .research-shelf:after{background:#c5d7cd;border-top-color:#aec7ba;box-shadow:0 14px 24px #124b3529}.front-association.client-zju .zju-synced-content .research-book,.front-association .client-zju .zju-synced-content .research-book{background:#e8f0eb;border-color:#65917a73;box-shadow:0 17px 28px #11443133}.front-association.client-zju .zju-synced-content .data-section,.front-association .client-zju .zju-synced-content .data-section{background:linear-gradient(#eef6f2 0%,#e4f0ea 100%);border-color:#d3e4db;padding:58px 0 40px}.front-association.client-zju .zju-synced-content .data-section .section-head,.front-association .client-zju .zju-synced-content .data-section .section-head{justify-content:center}.front-association.client-zju .zju-synced-content .data-section .section-title,.front-association .client-zju .zju-synced-content .data-section .section-title{text-align:center;width:100%;display:block;position:relative}.front-association.client-zju .zju-synced-content .data-section .section-title small,.front-association .client-zju .zju-synced-content .data-section .section-title small{position:absolute;top:50%;left:calc(50% + 72px);transform:translateY(-50%)}.front-association.client-zju .zju-synced-content .data-stage,.front-association .client-zju .zju-synced-content .data-stage{min-height:390px;overflow:visible}.front-association.client-zju .zju-synced-content .data-scene,.front-association .client-zju .zju-synced-content .data-scene{inset:28px -12% 10px;-webkit-mask-image:radial-gradient(94% 88% at 50% 58%,#000 0% 62%,#000000c2 78%,#0000 100%);mask-image:radial-gradient(94% 88% at 50% 58%,#000 0% 62%,#000000c2 78%,#0000 100%)}.front-association.client-zju .zju-synced-content .data-scene:after,.front-association .client-zju .zju-synced-content .data-scene:after{display:none}.front-association.client-zju .zju-synced-content .data-scene .data-visual,.front-association .client-zju .zju-synced-content .data-scene .data-visual{object-fit:contain;object-position:center;width:100%;height:100%;margin:0;display:none;position:absolute;inset:0}.front-association[data-data-visual=leaf] .client-zju .zju-synced-content .data-visual-leaf{opacity:.3;filter:saturate(.38)contrast(.82)brightness(1.05);display:block}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-visual-campus{object-fit:cover;object-position:center 67%;opacity:.36;filter:saturate(.36)contrast(.82)brightness(1.04);width:100%;height:100%;margin:0;display:block}.front-association.client-zju .zju-synced-content .data-scene-copy,.front-association .client-zju .zju-synced-content .data-scene-copy{opacity:.58;filter:blur(.18px);width:min(480px,50%);text-shadow:none;top:45%}.front-association.client-zju .zju-synced-content .data-scene-copy span,.front-association .client-zju .zju-synced-content .data-scene-copy span{color:#4b6f5fb3;border-bottom-color:#176a4a29}.front-association.client-zju .zju-synced-content .data-scene-copy strong,.front-association .client-zju .zju-synced-content .data-scene-copy strong{color:#11533ab8;font-size:20px;font-weight:600}.front-association.client-zju .zju-synced-content .data-route,.front-association .client-zju .zju-synced-content .data-route{height:282px;display:none;top:48px}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-route{display:block}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-route path{stroke:#176a4a47;stroke-width:1.35px}.front-association.client-zju .zju-synced-content .data-grid,.front-association .client-zju .zju-synced-content .data-grid{z-index:3;border:0;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:8px 7%;min-height:362px;padding:0 1%;display:grid;position:relative}.front-association.client-zju .zju-synced-content .data-item,.front-association .client-zju .zju-synced-content .data-item{border:0;align-self:start;width:auto;min-height:112px;margin:0;padding:10px 4px;transition:transform .32s;position:relative;inset:auto}.front-association.client-zju .zju-synced-content .data-item:nth-child(n),.front-association .client-zju .zju-synced-content .data-item:nth-child(n){align-self:start;margin:0}.front-association.client-zju .zju-synced-content .data-item:nth-child(n+7),.front-association .client-zju .zju-synced-content .data-item:nth-child(n+7){align-self:end}.front-association.client-zju .zju-synced-content .data-item:before,.front-association .client-zju .zju-synced-content .data-item:before,.front-association.client-zju .zju-synced-content .data-item:after,.front-association .client-zju .zju-synced-content .data-item:after{display:none}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-item:before{background:linear-gradient(#176a4a14,#176a4a57);height:32px;display:block}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-item:after{background:#f7fbf9;border:2px solid #176a4ab8;width:8px;height:8px;display:block;box-shadow:0 0 0 6px #176a4a17}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-item:nth-child(-n+6):before{top:calc(100% + 4px);bottom:auto}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-item:nth-child(-n+6):after{top:calc(100% + 32px);bottom:auto}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-item:nth-child(n+7):before{background:linear-gradient(#176a4a57,#176a4a14);top:auto;bottom:calc(100% + 4px)}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-item:nth-child(n+7):after{top:auto;bottom:calc(100% + 32px)}.front-association.client-zju .zju-synced-content .data-item b strong,.front-association .client-zju .zju-synced-content .data-item b strong{font-size:27px}.front-association.client-zju .zju-synced-content .data-item span,.front-association .client-zju .zju-synced-content .data-item span{color:#3f5d50;font-size:15px}.front-association.client-moe .service-fields,.front-association .client-moe .service-fields{background:#fff;padding:68px 0 48px;position:relative;overflow:hidden}.front-association.client-moe .service-fields:before,.front-association .client-moe .service-fields:before,.front-association.client-moe .service-fields:after,.front-association .client-moe .service-fields:after{content:"";pointer-events:none;border:1px solid #176a4a14;border-radius:50%;width:420px;height:420px;position:absolute}.front-association.client-moe .service-fields:before,.front-association .client-moe .service-fields:before{top:64px;left:-310px}.front-association.client-moe .service-fields:after,.front-association .client-moe .service-fields:after{bottom:22px;right:-310px}.front-association.client-moe .service-fields>.wrap,.front-association .client-moe .service-fields>.wrap{z-index:1;position:relative}.front-association.client-moe .service-fields .section-head,.front-association .client-moe .service-fields .section-head{justify-content:center;margin-bottom:8px}.front-association.client-moe .service-fields .section-title,.front-association .client-moe .service-fields .section-title{text-align:center;width:100%;display:block;position:relative}.front-association.client-moe .service-fields .section-title small,.front-association .client-moe .service-fields .section-title small{position:absolute;top:50%;left:calc(50% + 104px);transform:translateY(-50%)}.front-association.client-moe .service-fields-visual,.front-association .client-moe .service-fields-visual{opacity:0;width:min(1120px,100%);margin:0 auto;transition:opacity .8s,transform .9s cubic-bezier(.22,.72,.2,1);position:relative;overflow:hidden;transform:translateY(24px)}.front-association.client-moe .service-fields.is-revealed .service-fields-visual,.front-association .client-moe .service-fields.is-revealed .service-fields-visual{opacity:1;transform:translateY(0)}.front-association.client-moe .service-fields-visual img,.front-association .client-moe .service-fields-visual img{width:100%;height:auto;display:block}.front-association.client-moe .service-fields-mobile,.front-association .client-moe .service-fields-mobile{margin:0;padding:0;list-style:none;display:none}.front-association.client-zju .zju-synced-content .enterprise-cloud,.front-association .client-zju .zju-synced-content .enterprise-cloud{background:linear-gradient(#fff 0%,#f8fbf9 100%)}.front-association.client-zju .zju-synced-content .enterprise-cloud:before,.front-association .client-zju .zju-synced-content .enterprise-cloud:before{background:linear-gradient(30deg,#176a4a1c 1px,#0000 1px) 0 0/88px 88px,linear-gradient(150deg,#176a4a14 1px,#0000 1px) 0 0/88px 88px}.front-association.client-zju .zju-synced-content .company-carousel:before,.front-association .client-zju .zju-synced-content .company-carousel:before{background:linear-gradient(90deg,#fff 0%,#ffffffeb 24%,#ffffff94 58%,#fff0 100%)}.front-association.client-zju .zju-synced-content .company-carousel:after,.front-association .client-zju .zju-synced-content .company-carousel:after{background:linear-gradient(270deg,#fff 0%,#ffffffeb 24%,#ffffff94 58%,#fff0 100%)}.front-association.client-zju .zju-synced-content .company-info,.front-association .client-zju .zju-synced-content .company-info{border-color:#d9e5de}.front-association.client-zju .zju-synced-content .company-tag,.front-association .client-zju .zju-synced-content .company-tag{color:var(--primary-deep);background:#e7f1ec}.front-association.client-zju .zju-synced-content .brand-directory,.front-association .client-zju .zju-synced-content .brand-directory{border-top-color:#cbded4}.front-association.client-zju .zju-synced-content .logo-tile,.front-association .client-zju .zju-synced-content .logo-tile{border-color:#d9e5de}.front-association.client-zju .zju-synced-content .logo-tile:hover,.front-association .client-zju .zju-synced-content .logo-tile:hover,.front-association.client-zju .zju-synced-content .logo-tile:focus-visible,.front-association .client-zju .zju-synced-content .logo-tile:focus-visible{border-color:#b9d1c4}.front-association.client-zju .zju-synced-footer .friend-links,.front-association .client-zju .zju-synced-footer .friend-links{background:linear-gradient(#edf5f1 0%,#e7f1ec 100%);border-top-color:#d3e3da}.front-association.client-zju .zju-synced-footer .friend-link-panel,.front-association .client-zju .zju-synced-footer .friend-link-panel{border-color:#c8dbd0;box-shadow:0 8px 24px #104d3612}.front-association.client-zju .zju-synced-footer .friend-title-block,.front-association .client-zju .zju-synced-footer .friend-title-block{background:#edf5f1;border-color:#c8dbd0}.front-association.client-zju .zju-synced-footer .friend-tabs,.front-association .client-zju .zju-synced-footer .friend-tabs{background:#f7faf8;border-bottom-color:#c8dbd0}.front-association.client-zju .zju-synced-footer .friend-tabs button,.front-association .client-zju .zju-synced-footer .friend-tabs button{color:#344b40;border-right-color:#d8e5de}.front-association.client-zju .zju-synced-footer .friend-tabs button:hover,.front-association .client-zju .zju-synced-footer .friend-tabs button:hover,.front-association.client-zju .zju-synced-footer .friend-tabs button:focus-visible,.front-association .client-zju .zju-synced-footer .friend-tabs button:focus-visible{background:#eaf3ee}.front-association.client-zju .zju-synced-footer .friend-panel a,.front-association .client-zju .zju-synced-footer .friend-panel a{color:#3f564a;background:#eef6f2}@media (max-width:860px){.front-association.client-zju .zju-synced-content .news-grid,.front-association .client-zju .zju-synced-content .news-grid{grid-template-columns:1fr}.front-association.client-zju .zju-synced-content .data-stage,.front-association .client-zju .zju-synced-content .data-stage{min-height:0}.front-association.client-zju .zju-synced-content .data-scene,.front-association .client-zju .zju-synced-content .data-scene{order:1;height:205px;position:relative;inset:auto}.front-association.client-zju .zju-synced-content .data-scene .data-visual,.front-association .client-zju .zju-synced-content .data-scene .data-visual{width:165%;max-width:none;margin-left:-32.5%}.front-association.client-zju .zju-synced-content .data-scene-copy,.front-association .client-zju .zju-synced-content .data-scene-copy{width:82%;top:38%}.front-association.client-zju .zju-synced-content .data-scene-copy strong,.front-association .client-zju .zju-synced-content .data-scene-copy strong{font-size:20px}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-route{display:none}.front-association.client-zju .zju-synced-content .data-grid,.front-association .client-zju .zju-synced-content .data-grid{order:0;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;min-height:0;padding:0;display:grid;position:relative;inset:auto}.front-association.client-zju .zju-synced-content .data-item,.front-association .client-zju .zju-synced-content .data-item,.front-association.client-zju .zju-synced-content .data-item:nth-child(n),.front-association .client-zju .zju-synced-content .data-item:nth-child(n){text-align:center;grid-area:auto;align-items:center;width:auto;min-height:94px;margin:0;padding:10px 5px;position:relative;inset:auto}.front-association.client-zju .zju-synced-content .data-item b strong,.front-association .client-zju .zju-synced-content .data-item b strong{font-size:26px}.front-association.client-zju .zju-synced-content .data-item span,.front-association .client-zju .zju-synced-content .data-item span{font-size:14px}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-item:before,.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-item:after{display:none}}@media (max-width:580px){.front-association.client-zju .zju-synced-content .section,.front-association .client-zju .zju-synced-content .section{padding:42px 0}.front-association.client-zju .zju-synced-content .section-title,.front-association .client-zju .zju-synced-content .section-title{font-size:27px}.front-association.client-zju .zju-synced-content .data-scene,.front-association .client-zju .zju-synced-content .data-scene{height:185px}.front-association.client-zju .zju-synced-content .data-scene .data-visual,.front-association .client-zju .zju-synced-content .data-scene .data-visual{width:180%;margin-left:-40%}.front-association.client-zju .zju-synced-content .data-scene-copy,.front-association .client-zju .zju-synced-content .data-scene-copy{width:90%;top:36%}.front-association.client-zju .zju-synced-content .data-scene-copy strong,.front-association .client-zju .zju-synced-content .data-scene-copy strong{font-size:18px}.front-association.client-zju .zju-synced-content .service-fields,.front-association .client-zju .zju-synced-content .service-fields{padding:44px 0 38px}.front-association.client-zju .zju-synced-content .service-fields .section-head,.front-association .client-zju .zju-synced-content .service-fields .section-head{margin-bottom:24px}.front-association.client-zju .zju-synced-content .service-fields .section-title small,.front-association .client-zju .zju-synced-content .service-fields .section-title small{margin-top:5px;display:block;position:static;transform:none}.front-association.client-zju .zju-synced-content .service-fields-visual,.front-association .client-zju .zju-synced-content .service-fields-visual{display:none}.front-association.client-zju .zju-synced-content .service-fields-mobile,.front-association .client-zju .zju-synced-content .service-fields-mobile{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.front-association.client-zju .zju-synced-content .service-fields-mobile li,.front-association .client-zju .zju-synced-content .service-fields-mobile li{color:#294c3d;opacity:0;border-bottom:1px solid #dce9e2;align-items:center;gap:11px;min-height:58px;transition:opacity .45s,transform .5s;display:flex;transform:translateY(12px)}.front-association.client-zju .zju-synced-content .service-fields.is-revealed .service-fields-mobile li,.front-association .client-zju .zju-synced-content .service-fields.is-revealed .service-fields-mobile li{opacity:1;transform:translateY(0)}.front-association.client-zju .zju-synced-content .service-fields-mobile li:nth-child(2n),.front-association .client-zju .zju-synced-content .service-fields-mobile li:nth-child(2n){transition-delay:60ms}.front-association.client-zju .zju-synced-content .service-fields-mobile li:nth-child(n+3),.front-association .client-zju .zju-synced-content .service-fields-mobile li:nth-child(n+3){transition-delay:.12s}.front-association.client-zju .zju-synced-content .service-fields-mobile li:nth-child(n+7),.front-association .client-zju .zju-synced-content .service-fields-mobile li:nth-child(n+7){transition-delay:.18s}.front-association.client-zju .zju-synced-content .service-fields-mobile svg,.front-association .client-zju .zju-synced-content .service-fields-mobile svg{color:#267254;stroke-width:1.7px;flex:none;width:21px;height:21px}.front-association.client-zju .zju-synced-content .service-fields-mobile span,.front-association .client-zju .zju-synced-content .service-fields-mobile span{font-size:15px;font-weight:600}}.front-association.client-moe .client-footer,.front-association .client-moe .client-footer,.front-association.client-zju .client-footer,.front-association .client-zju .client-footer{--footer-wordmark-indent:96px}.front-association.client-moe .client-footer .footer-brand p,.front-association .client-moe .client-footer .footer-brand p,.front-association.client-zju .client-footer .footer-brand p,.front-association .client-zju .client-footer .footer-brand p{padding-left:var(--footer-wordmark-indent)}.front-association.client-moe .client-footer .footer-bottom .wrap>span:first-child,.front-association .client-moe .client-footer .footer-bottom .wrap>span:first-child,.front-association.client-zju .client-footer .footer-bottom .wrap>span:first-child,.front-association .client-zju .client-footer .footer-bottom .wrap>span:first-child{margin-left:var(--footer-wordmark-indent)}.front-association.client-zju .site-shell .wrap,.front-association .client-zju .site-shell .wrap{width:min(1760px,100% - 80px)}.front-association.client-zju .utility,.front-association .client-zju .utility{border:0;height:34px;font-size:12px}.front-association.client-zju .utility .wrap,.front-association .client-zju .utility .wrap{justify-content:flex-end;min-height:34px}.front-association.client-zju .utility .wrap>span,.front-association .client-zju .utility .wrap>span{display:none}.front-association.client-zju .site-shell,.front-association .client-zju .site-shell{background:0 0}.front-association.client-zju .site-shell.is-scrolled,.front-association .client-zju .site-shell.is-scrolled{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#073d2bf5}.front-association.client-zju .masthead,.front-association .client-zju .masthead{z-index:81;pointer-events:none;min-height:106px}.front-association.client-zju .brand,.front-association .client-zju .brand{width:min(500px,40vw)}.front-association.client-zju .brand img,.front-association .client-zju .brand img{filter:drop-shadow(0 2px 7px #00000059);height:80px}.front-association.client-zju .brand,.front-association .client-zju .brand,.front-association.client-zju .search-form,.front-association .client-zju .search-form{pointer-events:auto}.front-association.client-zju .main-nav,.front-association .client-zju .main-nav{height:106px;top:34px}.front-association.client-zju-no-utility .main-nav,.front-association .client-zju-no-utility .main-nav{top:0}.front-association.client-zju .main-nav>.wrap,.front-association .client-zju .main-nav>.wrap{align-items:center;height:106px;padding-left:520px;padding-right:70px;display:flex}.front-association.client-zju .main-menu,.front-association .client-zju .main-menu{align-items:center;width:100%;height:54px}.front-association.client-zju .main-menu>li>a,.front-association .client-zju .main-menu>li>a,.front-association.client-zju .main-menu>li>button,.front-association .client-zju .main-menu>li>button{background:0 0;min-height:54px;padding:0 3px;font-size:13px;position:relative}.front-association.client-zju-no-utility .main-menu .chevron,.front-association .client-zju-no-utility .main-menu .chevron{display:none}@media (min-width:861px){.front-association.client-zju.client-zju-no-utility .main-menu>li>a,.front-association .client-zju.client-zju-no-utility .main-menu>li>a,.front-association.client-zju.client-zju-no-utility .main-menu>li>button,.front-association .client-zju.client-zju-no-utility .main-menu>li>button{font-size:14px}}@media (min-width:1440px){.front-association.client-zju.client-zju-no-utility .main-menu>li>a,.front-association .client-zju.client-zju-no-utility .main-menu>li>a,.front-association.client-zju.client-zju-no-utility .main-menu>li>button,.front-association .client-zju.client-zju-no-utility .main-menu>li>button{font-size:18px}}@media (max-width:1599px) and (min-width:1440px){.front-association.client-zju .site-shell .wrap,.front-association .client-zju .site-shell .wrap{width:calc(100% - 120px)}.front-association.client-zju .brand,.front-association .client-zju .brand{width:440px}.front-association.client-zju .main-nav>.wrap,.front-association .client-zju .main-nav>.wrap{padding-left:460px;padding-right:58px}}@media (max-width:1439px) and (min-width:1100px){.front-association.client-zju .site-shell .wrap,.front-association .client-zju .site-shell .wrap{width:calc(100% - 96px)}.front-association.client-zju .brand,.front-association .client-zju .brand{width:410px}.front-association.client-zju .main-nav>.wrap,.front-association .client-zju .main-nav>.wrap{padding-left:430px;padding-right:54px}.front-association.client-zju.client-zju-no-utility .main-menu>li>a,.front-association .client-zju.client-zju-no-utility .main-menu>li>a,.front-association.client-zju.client-zju-no-utility .main-menu>li>button,.front-association .client-zju.client-zju-no-utility .main-menu>li>button{font-size:16px}}.front-association.client-zju .main-menu>li>a:before,.front-association .client-zju .main-menu>li>a:before,.front-association.client-zju .main-menu>li>button:before,.front-association .client-zju .main-menu>li>button:before{content:"";transform-origin:0;background:#fff;height:2px;transition:transform .2s;position:absolute;bottom:3px;left:4px;right:4px;transform:scaleX(0)}.front-association.client-zju .main-menu>li:hover>a:before,.front-association .client-zju .main-menu>li:hover>a:before,.front-association.client-zju .main-menu>li:hover>button:before,.front-association .client-zju .main-menu>li:hover>button:before,.front-association.client-zju .main-menu>li:focus-within>button:before,.front-association .client-zju .main-menu>li:focus-within>button:before{transform:scaleX(1)}.front-association.client-zju .main-menu>li>a:hover,.front-association .client-zju .main-menu>li>a:hover,.front-association.client-zju .main-menu>li>button:hover,.front-association .client-zju .main-menu>li>button:hover,.front-association.client-zju .main-menu>li:focus-within>button,.front-association .client-zju .main-menu>li:focus-within>button,.front-association.client-zju .main-menu>li.is-active>a,.front-association .client-zju .main-menu>li.is-active>a{background:0 0}.front-association.client-zju-no-utility .search-form,.front-association .client-zju-no-utility .search-form{transition:width .24s,flex-basis .24s,background-color .24s,border-color .24s,box-shadow .24s}.front-association.client-zju-no-utility .search-form.is-open,.front-association .client-zju-no-utility .search-form.is-open{background:#fffffffa;border-color:#fffffff2;border-radius:23px;flex-basis:260px;width:260px;box-shadow:0 8px 24px #0c2f2333}.front-association.client-zju-no-utility .search-form.is-open input,.front-association .client-zju-no-utility .search-form.is-open input{opacity:1;flex:1;width:auto;height:auto;position:relative}.front-association.client-zju-no-utility .search-form.is-open button,.front-association .client-zju-no-utility .search-form.is-open button{color:#0c5b3d}@media (min-width:861px){.front-association.client-zju.client-zju-no-utility .site-shell.is-scrolled,.front-association .client-zju.client-zju-no-utility .site-shell.is-scrolled{height:106px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0}.front-association.client-zju.client-zju-no-utility .site-shell.is-scrolled:before,.front-association .client-zju.client-zju-no-utility .site-shell.is-scrolled:before{z-index:84;content:"";pointer-events:none;height:2px;box-shadow:none;background:linear-gradient(90deg,#b0e8cf2e,#ffffff61,#b0e8cf2e);position:absolute;top:0;left:0;right:0}.front-association.client-zju.client-zju-no-utility .site-shell.is-scrolled:after,.front-association .client-zju.client-zju-no-utility .site-shell.is-scrolled:after{z-index:0;content:"";pointer-events:none;-webkit-backdrop-filter:blur(2px)saturate(1.02);backdrop-filter:blur(2px)saturate(1.02);background:linear-gradient(#055e3fcc 0%,#0a704bc2 35%,#12845a9e 68%,#56b28c66 78%,#dcf2e929 90%,#fff0 100%);height:140px;position:absolute;top:0;left:0;right:0}.front-association.client-zju-no-utility .site-shell.is-scrolled .site-header,.front-association .client-zju-no-utility .site-shell.is-scrolled .site-header,.front-association.client-zju-no-utility .site-shell.is-scrolled .main-nav,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-nav{z-index:2}.front-association.client-zju-no-utility .site-shell.is-scrolled .masthead,.front-association .client-zju-no-utility .site-shell.is-scrolled .masthead{height:106px;min-height:106px}.front-association.client-zju-no-utility .site-shell.is-scrolled .brand img,.front-association .client-zju-no-utility .site-shell.is-scrolled .brand img{filter:drop-shadow(0 1px 1px #0037249e)drop-shadow(0 2px 5px #0037243d)}.front-association.client-zju-no-utility .site-shell.is-scrolled .main-nav,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-nav,.front-association.client-zju-no-utility .site-shell.is-scrolled .main-nav>.wrap,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-nav>.wrap{height:106px}.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu{height:54px}.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu>li>a,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu>li>a,.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu>li>button,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu>li>button{color:#fffffff7;text-shadow:0 1px 4px #043f286b;min-height:54px}.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu>li>a:before,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu>li>a:before,.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu>li>button:before,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu>li>button:before{background:#fffffff0}.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu>li.is-active>a,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu>li.is-active>a,.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu>li.is-active>button,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu>li.is-active>button,.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu>li:hover>a,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu>li:hover>a,.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu>li:hover>button,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu>li:hover>button,.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu>li:focus-within>a,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu>li:focus-within>a,.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu>li:focus-within>button,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu>li:focus-within>button{color:#fff}.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu>li.is-active>a:before,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu>li.is-active>a:before,.front-association.client-zju-no-utility .site-shell.is-scrolled .main-menu>li.is-active>button:before,.front-association .client-zju-no-utility .site-shell.is-scrolled .main-menu>li.is-active>button:before{transform:scaleX(1)}}.front-association.client-zju .hero,.front-association .client-zju .hero{height:min(920px,100vh);min-height:680px;overflow:hidden}.front-association.client-zju .hero:before,.front-association .client-zju .hero:before{z-index:5;content:"";pointer-events:none;background:linear-gradient(#00120da3 0%,#00160f70 42%,#0018101f 76%,#0000 100%);height:270px;position:absolute;top:0;left:0;right:0}.front-association.client-zju .hero:after,.front-association .client-zju .hero:after{z-index:4;content:"";pointer-events:none;background:linear-gradient(#0000 0%,#00181112 24%,#00161054 66%,#00140f99 100%);height:58%;position:absolute;bottom:0;left:0;right:0}.front-association.client-zju .hero-carousel,.front-association .client-zju .hero-carousel{height:100%;min-height:680px}.front-association.client-zju .hero-slide,.front-association .client-zju .hero-slide{transition:opacity .8s,visibility .8s}.front-association.client-zju .hero-slide:after,.front-association .client-zju .hero-slide:after{display:none}.front-association.client-zju .hero-slide img,.front-association .client-zju .hero-slide img{transition:transform 6s linear;transform:scale(1.015)}.front-association.client-zju .hero-slide.is-active img,.front-association .client-zju .hero-slide.is-active img{transform:scale(1.06)}.front-association.client-zju .hero-copy,.front-association .client-zju .hero-copy{z-index:7;bottom:44px}.front-association.client-zju .hero-kicker,.front-association .client-zju .hero-kicker,.front-association.client-zju .hero-copy p,.front-association .client-zju .hero-copy p{display:none}.front-association.client-zju .hero-copy h1,.front-association .client-zju .hero-copy h1{max-width:none;font-size:34px;line-height:1.4}.front-association.client-zju .hero-controls,.front-association .client-zju .hero-controls{z-index:8;bottom:51px;right:max(40px,50vw - 880px)}@media (min-width:861px){.front-association.client-zju .hero-copy .wrap,.front-association .client-zju .hero-copy .wrap{width:min(1760px,100% - 80px)}.front-association.client-zju .hero-copy h1,.front-association .client-zju .hero-copy h1{white-space:nowrap}.front-association.client-zju .hero-slide-student-apartment .hero-copy h1,.front-association .client-zju .hero-slide-student-apartment .hero-copy h1{white-space:normal;max-width:min(1500px,100% - 190px)}}@media (max-width:1599px) and (min-width:1440px){.front-association.client-zju .hero-copy .wrap,.front-association .client-zju .hero-copy .wrap{width:calc(100% - 120px)}.front-association.client-zju .hero-controls,.front-association .client-zju .hero-controls{right:60px}}@media (max-width:1439px) and (min-width:1100px){.front-association.client-zju .hero-copy .wrap,.front-association .client-zju .hero-copy .wrap{width:calc(100% - 96px)}.front-association.client-zju .hero-copy h1,.front-association .client-zju .hero-copy h1{font-size:30px}.front-association.client-zju .hero-controls,.front-association .client-zju .hero-controls{right:48px}}.front-association.client-zju .hero-dots,.front-association .client-zju .hero-dots{display:none}.front-association.client-zju .scroll-hint,.front-association .client-zju .scroll-hint{z-index:8;width:46px;height:76px;display:block;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.front-association.client-zju .scroll-hint:before,.front-association .client-zju .scroll-hint:before{content:"";border:1px solid #ffffffb8;border-radius:16px;width:25px;height:39px;position:absolute;top:0;left:50%;transform:translate(-50%)}.front-association.client-zju .scroll-hint:after,.front-association .client-zju .scroll-hint:after{content:"";background:linear-gradient(#ffffffb8,#0000);width:1px;height:28px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.front-association.client-zju .scroll-hint span,.front-association .client-zju .scroll-hint span{z-index:1;background:#fff;border-radius:3px;width:3px;height:8px;animation:1.9s cubic-bezier(.45,0,.25,1) infinite client-scroll-cue;position:absolute;top:9px;left:50%;transform:translate(-50%)}@keyframes client-scroll-cue{0%{opacity:0;transform:translate(-50%)}22%{opacity:1}72%{opacity:1;transform:translate(-50%,15px)}to{opacity:0;transform:translate(-50%,20px)}}@media (max-width:1080px) and (min-width:861px){.front-association.client-moe .brand,.front-association .client-moe .brand{width:min(560px,100% - 370px)}.front-association.client-moe .search-form,.front-association .client-moe .search-form{flex-basis:320px;width:320px}.front-association.client-moe .hero-slide,.front-association .client-moe .hero-slide{width:56%}.front-association.client-moe .hero-carousel,.front-association .client-moe .hero-carousel{height:310px}.front-association.client-moe .hero-slide,.front-association .client-moe .hero-slide{height:288px}.front-association.client-moe .hero-slide img,.front-association .client-moe .hero-slide img{height:232px}.front-association.client-moe .hero-controls>button,.front-association .client-moe .hero-controls>button{top:96px}.front-association.client-moe .hero-dots,.front-association .client-moe .hero-dots{bottom:5px;right:10%}.front-association.client-moe .story-cloud-grid,.front-association .client-moe .story-cloud-grid{grid-template-columns:1fr}.front-association.client-zju .site-shell .wrap,.front-association .client-zju .site-shell .wrap{width:calc(100% - 64px)}.front-association.client-zju .main-nav>.wrap,.front-association .client-zju .main-nav>.wrap{padding-left:320px;padding-right:48px}.front-association.client-zju .brand,.front-association .client-zju .brand{width:310px}.front-association.client-zju .main-menu>li>a,.front-association .client-zju .main-menu>li>a,.front-association.client-zju .main-menu>li>button,.front-association .client-zju .main-menu>li>button{font-size:14px}.front-association.client-zju .hero-copy .wrap,.front-association .client-zju .hero-copy .wrap{width:calc(100% - 64px)}.front-association.client-zju .hero-copy h1,.front-association .client-zju .hero-copy h1{font-size:28px}.front-association.client-zju .hero-controls,.front-association .client-zju .hero-controls{right:32px}.front-association.client-moe .client-footer .footer-main,.front-association .client-moe .client-footer .footer-main{grid-template-columns:1fr 1fr}.front-association.client-moe .footer-qr,.front-association .client-moe .footer-qr{grid-area:1/2;justify-self:end}.front-association.client-moe .footer-shortcuts,.front-association .client-moe .footer-shortcuts{grid-column:1/-1;width:100%}.front-association.client-zju .story-cloud-grid,.front-association .client-zju .story-cloud-grid{grid-template-columns:1fr}.front-association.client-zju .client-footer .footer-main,.front-association .client-zju .client-footer .footer-main{grid-template-columns:1fr 1fr}.front-association.client-zju .footer-qr,.front-association .client-zju .footer-qr{grid-area:1/2;justify-self:end}.front-association.client-zju .footer-shortcuts,.front-association .client-zju .footer-shortcuts{grid-column:1/-1;width:100%}}@media (max-width:860px){.front-association.client-moe .client-footer,.front-association .client-moe .client-footer,.front-association.client-zju .client-footer,.front-association .client-zju .client-footer{--footer-wordmark-indent:82px}.front-association.client-moe,.front-association .client-moe{background-position:top,top;background-size:auto 560px,100% 560px}.front-association.client-moe .news-grid,.front-association .client-moe .news-grid,.front-association.client-moe .story-cloud-grid,.front-association .client-moe .story-cloud-grid{grid-template-columns:1fr}.front-association.client-moe .masthead,.front-association .client-moe .masthead{gap:10px;min-height:92px}.front-association.client-moe .brand,.front-association .client-moe .brand{width:min(72vw,290px)}.front-association.client-moe .brand img,.front-association .client-moe .brand img{width:100%;height:auto}.front-association.client-moe .search-form,.front-association .client-moe .search-form{flex-basis:40px;width:40px}.front-association.client-moe .main-nav,.front-association .client-moe .main-nav{background:linear-gradient(#589eeafa,#4087dffa);border-bottom:3px solid #ffffff59;min-height:50px;box-shadow:0 2px 6px #164d7e24}.front-association.client-moe .main-nav>.wrap,.front-association .client-moe .main-nav>.wrap{width:100%;box-shadow:none;background:0 0;border-bottom:0;padding:0 15px}.front-association.client-moe .main-menu>li>a,.front-association .client-moe .main-menu>li>a,.front-association.client-moe .main-menu>li>button,.front-association .client-moe .main-menu>li>button{min-height:46px;font-size:15px}.front-association.client-moe .hero-carousel,.front-association .client-moe .hero-carousel{height:310px}.front-association.client-moe .hero-slide,.front-association .client-moe .hero-slide{width:100%;height:288px;top:8px}.front-association.client-moe .hero-slide img,.front-association .client-moe .hero-slide img{height:232px}.front-association.client-moe .hero-copy,.front-association .client-moe .hero-copy{height:56px}.front-association.client-moe .hero-controls>button,.front-association .client-moe .hero-controls>button{top:96px}.front-association.client-moe .hero-dots,.front-association .client-moe .hero-dots{bottom:5px;right:10px}.front-association.client-moe .hero-headline,.front-association .client-moe .hero-headline{padding:10px 15px 0}.front-association.client-moe .hero-headline h2,.front-association .client-moe .hero-headline h2{font-size:22px}.front-association.client-moe #dynamics,.front-association .client-moe #dynamics{padding-top:38px}.front-association.client-moe .dynamics-hub .dynamic-tab-buttons,.front-association .client-moe .dynamics-hub .dynamic-tab-buttons{gap:24px}.front-association.client-moe .dynamic-card-track,.front-association .client-moe .dynamic-card-track,.front-association.client-moe .meeting-track,.front-association .client-moe .meeting-track{grid-auto-columns:46%;gap:22px}.front-association.client-moe .meeting-shell .track-nav,.front-association .client-moe .meeting-shell .track-nav{top:calc(38px + 13.8cqw)}.front-association.client-moe .friend-link-panel,.front-association .client-moe .friend-link-panel{grid-template-columns:170px minmax(0,1fr)}.front-association.client-moe .friend-title-block,.front-association .client-moe .friend-title-block{border-right:1px solid #cbdce9;justify-content:flex-start;min-height:56px;padding:0 18px}.front-association.client-moe .friend-tabs,.front-association .client-moe .friend-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;display:flex;overflow-x:auto}.front-association.client-moe .friend-tabs::-webkit-scrollbar{display:none}.front-association .client-moe .friend-tabs::-webkit-scrollbar{display:none}.front-association.client-moe .friend-tabs button,.front-association .client-moe .friend-tabs button{flex:none;width:auto;min-width:132px;min-height:50px}.front-association.client-moe .client-footer .footer-main,.front-association .client-moe .client-footer .footer-main{grid-template-columns:1fr;gap:28px}.front-association.client-moe .footer-shortcuts,.front-association .client-moe .footer-shortcuts{grid-area:auto;width:100%}.front-association.client-moe .footer-qr,.front-association .client-moe .footer-qr{grid-area:auto;justify-self:start}.front-association.client-zju .news-grid,.front-association .client-zju .news-grid,.front-association.client-zju .story-cloud-grid,.front-association .client-zju .story-cloud-grid{grid-template-columns:1fr}.front-association.client-zju .client-footer .footer-main,.front-association .client-zju .client-footer .footer-main{grid-template-columns:1fr;gap:28px}.front-association.client-zju .footer-shortcuts,.front-association .client-zju .footer-shortcuts{grid-area:auto;width:100%}.front-association.client-zju .footer-qr,.front-association .client-zju .footer-qr{grid-area:auto;justify-self:start}.front-association.client-zju .site-shell .wrap,.front-association .client-zju .site-shell .wrap{width:calc(100% - 30px)}.front-association.client-zju .site-shell,.front-association .client-zju .site-shell{position:static}.front-association.client-zju .masthead,.front-association .client-zju .masthead{min-height:82px}.front-association.client-zju .brand,.front-association .client-zju .brand{width:min(450px,100% - 58px)}.front-association.client-zju .brand img,.front-association .client-zju .brand img{height:66px}.front-association.client-zju .main-nav,.front-association .client-zju .main-nav{height:auto;position:sticky;top:0}.front-association.client-zju .main-nav>.wrap,.front-association .client-zju .main-nav>.wrap{height:auto;padding:0;display:block}.front-association.client-zju .main-menu,.front-association .client-zju .main-menu{width:100%;height:auto}.front-association.client-zju .main-menu>li>a,.front-association .client-zju .main-menu>li>a,.front-association.client-zju .main-menu>li>button,.front-association .client-zju .main-menu>li>button{min-height:46px;padding:0 5px;font-size:15px}.front-association.client-zju .hero,.front-association .client-zju .hero{height:720px;min-height:620px}.front-association.client-zju .hero-carousel,.front-association .client-zju .hero-carousel{min-height:620px}.front-association.client-zju .hero-copy,.front-association .client-zju .hero-copy{bottom:72px}.front-association.client-zju .hero-copy h1,.front-association .client-zju .hero-copy h1{max-width:calc(100% - 30px);padding-right:0;font-size:27px;line-height:1.48}.front-association.client-zju .hero-controls,.front-association .client-zju .hero-controls{bottom:28px;right:15px}.front-association.client-zju .scroll-hint,.front-association .client-zju .scroll-hint{display:none}}@media (max-width:580px){.front-association.client-moe .dynamics-hub .dynamic-tab-head,.front-association .client-moe .dynamics-hub .dynamic-tab-head{align-items:flex-end;gap:10px;min-height:58px}.front-association.client-moe .dynamics-hub .dynamic-tab-buttons,.front-association .client-moe .dynamics-hub .dynamic-tab-buttons{flex:auto;justify-content:space-between;gap:10px}.front-association.client-moe .dynamics-hub .dynamic-tab-buttons button,.front-association .client-moe .dynamics-hub .dynamic-tab-buttons button{min-height:58px;padding-bottom:14px;font-size:18px}.front-association.client-moe .dynamics-hub .dynamic-more,.front-association .client-moe .dynamics-hub .dynamic-more{margin-bottom:13px;font-size:12px}.front-association.client-moe .dynamics-hub .dynamics-panel,.front-association .client-moe .dynamics-hub .dynamics-panel{padding-top:20px}.front-association.client-moe .dynamic-card-track,.front-association .client-moe .dynamic-card-track{grid-auto-columns:82%;gap:18px}.front-association.client-moe .dynamic-card a,.front-association .client-moe .dynamic-card a{height:342px}.front-association.client-moe .dynamic-card-frame,.front-association .client-moe .dynamic-card-frame{height:238px}.front-association.client-moe .dynamic-card-controls,.front-association .client-moe .dynamic-card-controls{margin-top:3px}.front-association.client-moe .meeting-shell,.front-association .client-moe .meeting-shell{padding:20px 50px 0}.front-association.client-moe .meeting-track,.front-association .client-moe .meeting-track{grid-auto-columns:100%;gap:18px;padding-bottom:18px}.front-association.client-moe .meeting-card-copy strong,.front-association .client-moe .meeting-card-copy strong{min-height:48px;font-size:16px}.front-association.client-moe .meeting-shell .track-nav,.front-association .client-moe .meeting-shell .track-nav{width:46px;height:56px;top:calc(30px + 30cqw)}.front-association.client-moe .meeting-shell .track-nav.prev,.front-association .client-moe .meeting-shell .track-nav.prev{left:0}.front-association.client-moe .meeting-shell .track-nav.next,.front-association .client-moe .meeting-shell .track-nav.next{right:0}.front-association.client-moe .meeting-shell .track-nav:after,.front-association .client-moe .meeting-shell .track-nav:after{width:14px}.front-association.client-moe .meeting-shell .track-nav.prev:after,.front-association .client-moe .meeting-shell .track-nav.prev:after{right:5px}.front-association.client-moe .meeting-shell .track-nav.next:after,.front-association .client-moe .meeting-shell .track-nav.next:after{left:5px}.front-association.client-moe .meeting-shell .track-nav svg,.front-association .client-moe .meeting-shell .track-nav svg{width:21px;height:21px}.front-association.client-moe .meeting-shell .track-nav.prev svg,.front-association .client-moe .meeting-shell .track-nav.prev svg{transform:translate(-6px)}.front-association.client-moe .meeting-shell .track-nav.next svg,.front-association .client-moe .meeting-shell .track-nav.next svg{transform:translate(6px)}}@media (max-width:1120px){.front-association.client-moe .topic-stage,.front-association .client-moe .topic-stage{height:418px}.front-association.client-moe .topic-poster,.front-association .client-moe .topic-poster{width:250px}.front-association.client-moe .topic-poster[data-topic-position="-1"],.front-association .client-moe .topic-poster[data-topic-position="-1"]{transform:translate3d(calc(-50% - 188px),18px,-44px)rotateY(30deg)scale(.89)}.front-association.client-moe .topic-poster[data-topic-position="1"],.front-association .client-moe .topic-poster[data-topic-position="1"]{transform:translate3d(calc(188px - 50%),18px,-44px)rotateY(-30deg)scale(.89)}.front-association.client-moe .topic-poster[data-topic-position="-2"],.front-association .client-moe .topic-poster[data-topic-position="-2"]{transform:translate3d(calc(-50% - 325px),31px,-92px)rotateY(56deg)scale(.84)}.front-association.client-moe .topic-poster[data-topic-position="2"],.front-association .client-moe .topic-poster[data-topic-position="2"]{transform:translate3d(calc(325px - 50%),31px,-92px)rotateY(-56deg)scale(.84)}.front-association.client-moe .topic-poster[data-topic-position="-1"]:hover,.front-association .client-moe .topic-poster[data-topic-position="-1"]:hover,.front-association.client-moe .topic-poster[data-topic-position="-1"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="-1"]:focus-visible{transform:translate3d(calc(-50% - 182px),9px,-26px)rotateY(26deg)scale(.92)}.front-association.client-moe .topic-poster[data-topic-position="1"]:hover,.front-association .client-moe .topic-poster[data-topic-position="1"]:hover,.front-association.client-moe .topic-poster[data-topic-position="1"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="1"]:focus-visible{transform:translate3d(calc(182px - 50%),9px,-26px)rotateY(-26deg)scale(.92)}.front-association.client-moe .topic-poster[data-topic-position="-2"]:hover,.front-association .client-moe .topic-poster[data-topic-position="-2"]:hover,.front-association.client-moe .topic-poster[data-topic-position="-2"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="-2"]:focus-visible{transform:translate3d(calc(-50% - 319px),23px,-80px)rotateY(52deg)scale(.88)}.front-association.client-moe .topic-poster[data-topic-position="2"]:hover,.front-association .client-moe .topic-poster[data-topic-position="2"]:hover,.front-association.client-moe .topic-poster[data-topic-position="2"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="2"]:focus-visible{transform:translate3d(calc(319px - 50%),23px,-80px)rotateY(-52deg)scale(.88)}.front-association.client-moe .research-layout,.front-association .client-moe .research-layout{grid-template-columns:minmax(250px,.72fr) minmax(500px,1.28fr);gap:36px}.front-association.client-moe .research-shelf,.front-association .client-moe .research-shelf{gap:18px;padding-left:18px;padding-right:18px}.front-association.client-moe .data-stage,.front-association .client-moe .data-stage{min-height:500px}.front-association.client-moe .data-scene,.front-association .client-moe .data-scene{inset:112px 2% 105px}.front-association.client-moe .data-scene-copy strong,.front-association .client-moe .data-scene-copy strong{font-size:23px}.front-association.client-moe .data-route,.front-association .client-moe .data-route{display:none}.front-association.client-moe .data-grid,.front-association .client-moe .data-grid{grid-template-rows:1fr 1fr;grid-template-columns:repeat(4,minmax(0,1fr));min-height:480px}.front-association.client-moe .data-item:nth-child(n),.front-association .client-moe .data-item:nth-child(n){align-self:start;margin:8px 0 0}.front-association.client-moe .data-item:nth-child(n+5),.front-association .client-moe .data-item:nth-child(n+5){align-self:end;margin:0 0 4px}.front-association.client-moe .data-item:nth-child(n):before,.front-association .client-moe .data-item:nth-child(n):before{background:linear-gradient(#2a78c12e,#2a78c1bd);height:34px;top:100%;bottom:auto}.front-association.client-moe .data-item:nth-child(n):after,.front-association .client-moe .data-item:nth-child(n):after{top:calc(100% + 29px);bottom:auto}.front-association.client-moe .data-item:nth-child(n+5):before,.front-association .client-moe .data-item:nth-child(n+5):before{background:linear-gradient(#2a78c1bd,#2a78c12e);top:auto;bottom:100%}.front-association.client-moe .data-item:nth-child(n+5):after,.front-association .client-moe .data-item:nth-child(n+5):after{top:auto;bottom:calc(100% + 29px)}.front-association.client-moe .data-item b strong,.front-association .client-moe .data-item b strong{font-size:44px}}@media (min-width:1121px) and (max-width:1199px){.front-association.client-moe .topic-poster[data-topic-position="-2"],.front-association .client-moe .topic-poster[data-topic-position="-2"]{transform:translate3d(calc(-50% + -50vw + 190px),31px,-98px)rotateY(58deg)scale(.86)}.front-association.client-moe .topic-poster[data-topic-position="2"],.front-association .client-moe .topic-poster[data-topic-position="2"]{transform:translate3d(calc(-50% + 50vw - 190px),31px,-98px)rotateY(-58deg)scale(.86)}.front-association.client-moe .topic-poster[data-topic-position="-2"]:hover,.front-association .client-moe .topic-poster[data-topic-position="-2"]:hover,.front-association.client-moe .topic-poster[data-topic-position="-2"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="-2"]:focus-visible{transform:translate3d(calc(-50% + -50vw + 184px),23px,-80px)rotateY(52deg)scale(.88)}.front-association.client-moe .topic-poster[data-topic-position="2"]:hover,.front-association .client-moe .topic-poster[data-topic-position="2"]:hover,.front-association.client-moe .topic-poster[data-topic-position="2"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="2"]:focus-visible{transform:translate3d(calc(-50% + 50vw - 184px),23px,-80px)rotateY(-52deg)scale(.88)}}@media (min-width:581px) and (max-width:1199px){.front-association.client-moe .topic-focus-controls,.front-association .client-moe .topic-focus-controls{width:100%}}@media (max-width:860px){.front-association.client-moe .research-layout,.front-association .client-moe .research-layout{grid-template-columns:1fr;gap:32px}.front-association.client-moe .research-copy,.front-association .client-moe .research-copy{max-width:650px}.front-association.client-moe .research-shelf,.front-association .client-moe .research-shelf{gap:24px;min-height:370px;padding-left:28px;padding-right:28px}.front-association.client-moe .data-section,.front-association .client-moe .data-section{padding:56px 0 40px}.front-association.client-moe .data-section .section-head,.front-association .client-moe .data-section .section-head{margin-bottom:22px}.front-association.client-moe .data-stage,.front-association .client-moe .data-stage{flex-direction:column;gap:18px;min-height:0;display:flex;overflow:visible}.front-association.client-moe .data-scene,.front-association .client-moe .data-scene{flex:none;order:0;height:226px;position:relative;inset:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.front-association.client-moe .data-scene-copy,.front-association .client-moe .data-scene-copy{width:76%}.front-association.client-moe .data-scene-copy strong,.front-association .client-moe .data-scene-copy strong{font-size:22px}.front-association.client-moe .data-grid,.front-association .client-moe .data-grid{order:1;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;min-height:0;display:grid}.front-association.client-moe .data-item,.front-association .client-moe .data-item,.front-association.client-moe .data-item:nth-child(n),.front-association .client-moe .data-item:nth-child(n){text-align:center;align-items:center;width:auto;min-height:96px;margin:0;padding:12px 8px;position:relative}.front-association.client-moe .data-item:nth-child(2n),.front-association .client-moe .data-item:nth-child(2n){margin-top:24px}.front-association.client-moe .data-item:nth-child(n):before,.front-association .client-moe .data-item:nth-child(n):before,.front-association.client-moe .data-item:nth-child(n):after,.front-association .client-moe .data-item:nth-child(n):after{display:none}.front-association.client-moe .data-item b strong,.front-association .client-moe .data-item b strong{font-size:44px}.front-association.client-moe .company-carousel,.front-association .client-moe .company-carousel{width:100%;margin-left:0;transform:none}.front-association.client-moe .company-carousel:before,.front-association .client-moe .company-carousel:before,.front-association.client-moe .company-carousel:after,.front-association .client-moe .company-carousel:after{display:none}.front-association.client-moe .company-track,.front-association .client-moe .company-track{padding-left:2px;padding-right:2px;scroll-padding-inline:0}.front-association.client-moe .company-card,.front-association .client-moe .company-card{flex-basis:calc(50% - 12px);min-width:310px}.front-association.client-moe .company-nav.is-prev,.front-association .client-moe .company-nav.is-prev{left:-9px}.front-association.client-moe .company-nav.is-next,.front-association .client-moe .company-nav.is-next{right:-9px}.front-association.client-moe .logo-wall,.front-association .client-moe .logo-wall{grid-template-columns:repeat(4,1fr)}}@media (max-width:580px){.front-association.client-moe .topic-stage,.front-association .client-moe .topic-stage{height:334px}.front-association.client-moe .topic-poster,.front-association .client-moe .topic-poster{border-width:3px;width:222px;top:12px}.front-association.client-moe .topic-poster[data-topic-position="0"],.front-association .client-moe .topic-poster[data-topic-position="0"]{transform:translate3d(-50%,0,70px)scale(1)}.front-association.client-moe .topic-poster[data-topic-position="-1"],.front-association .client-moe .topic-poster[data-topic-position="-1"]{transform:translate3d(calc(-50% - 178px),22px,-45px)rotateY(34deg)scale(.84)}.front-association.client-moe .topic-poster[data-topic-position="1"],.front-association .client-moe .topic-poster[data-topic-position="1"]{transform:translate3d(calc(178px - 50%),22px,-45px)rotateY(-34deg)scale(.84)}.front-association.client-moe .topic-focus.is-revealed .topic-poster[data-topic-position="-2"],.front-association .client-moe .topic-focus.is-revealed .topic-poster[data-topic-position="-2"],.front-association.client-moe .topic-focus.is-revealed .topic-poster[data-topic-position="2"],.front-association .client-moe .topic-focus.is-revealed .topic-poster[data-topic-position="2"]{visibility:hidden;opacity:0;pointer-events:none}.front-association.client-moe .topic-poster[data-topic-position="0"]:hover,.front-association .client-moe .topic-poster[data-topic-position="0"]:hover,.front-association.client-moe .topic-poster[data-topic-position="0"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="0"]:focus-visible{transform:translate3d(-50%,-4px,76px)scale(1.01)}.front-association.client-moe .topic-poster[data-topic-position="-1"]:hover,.front-association .client-moe .topic-poster[data-topic-position="-1"]:hover,.front-association.client-moe .topic-poster[data-topic-position="-1"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="-1"]:focus-visible{transform:translate3d(calc(-50% - 174px),16px,-34px)rotateY(31deg)scale(.86)}.front-association.client-moe .topic-poster[data-topic-position="1"]:hover,.front-association .client-moe .topic-poster[data-topic-position="1"]:hover,.front-association.client-moe .topic-poster[data-topic-position="1"]:focus-visible,.front-association .client-moe .topic-poster[data-topic-position="1"]:focus-visible{transform:translate3d(calc(174px - 50%),16px,-34px)rotateY(-31deg)scale(.86)}.front-association.client-moe .topic-focus-controls,.front-association .client-moe .topic-focus-controls{width:100%;height:296px;margin:0;top:12px}.front-association.client-moe .topic-focus-nav,.front-association .client-moe .topic-focus-nav{width:44px;height:44px}.front-association.client-moe .topic-focus-nav.prev,.front-association .client-moe .topic-focus-nav.prev{left:2px}.front-association.client-moe .topic-focus-nav.next,.front-association .client-moe .topic-focus-nav.next{right:2px}.front-association.client-moe .research-layout,.front-association .client-moe .research-layout{gap:24px}.front-association.client-moe .research-copy,.front-association .client-moe .research-copy{border-top:2px solid var(--primary);border-left:0;max-width:none;padding:16px 0 0}.front-association.client-moe .research-copy h3,.front-association .client-moe .research-copy h3{margin-top:11px;font-size:22px}.front-association.client-moe .research-copy p,.front-association .client-moe .research-copy p{margin-top:13px;font-size:14px;line-height:1.8}.front-association.client-moe .research-shelf,.front-association .client-moe .research-shelf{gap:10px;min-height:220px;padding:8px 0 42px}.front-association.client-moe .research-shelf:after,.front-association .client-moe .research-shelf:after{height:8px;bottom:22px}.front-association.client-moe .research-book,.front-association .client-moe .research-book{width:31%}.front-association.client-moe .theory-research.is-revealed .research-book:nth-child(2),.front-association .client-moe .theory-research.is-revealed .research-book:nth-child(2){transform:translateY(-15px)}.front-association.client-moe .theory-research.is-revealed .research-book:hover,.front-association .client-moe .theory-research.is-revealed .research-book:hover,.front-association.client-moe .theory-research.is-revealed .research-book:focus-visible,.front-association .client-moe .theory-research.is-revealed .research-book:focus-visible{transform:translateY(-6px)}.front-association.client-moe .theory-research.is-revealed .research-book:nth-child(2):hover,.front-association .client-moe .theory-research.is-revealed .research-book:nth-child(2):hover,.front-association.client-moe .theory-research.is-revealed .research-book:nth-child(2):focus-visible,.front-association .client-moe .theory-research.is-revealed .research-book:nth-child(2):focus-visible{transform:translateY(-20px)}.front-association.client-moe .data-section,.front-association .client-moe .data-section{padding:46px 0 32px}.front-association.client-moe .data-section .section-head,.front-association .client-moe .data-section .section-head{margin-bottom:16px}.front-association.client-moe .data-stage,.front-association .client-moe .data-stage{gap:12px;padding-top:0}.front-association.client-moe .data-scene,.front-association .client-moe .data-scene{height:190px}.front-association.client-moe .data-scene img,.front-association .client-moe .data-scene img{object-position:center 55%}.front-association.client-moe .data-scene-copy,.front-association .client-moe .data-scene-copy{gap:6px;width:84%}.front-association.client-moe .data-scene-copy span,.front-association .client-moe .data-scene-copy span{letter-spacing:3px;padding-bottom:5px;font-size:11px}.front-association.client-moe .data-scene-copy strong,.front-association .client-moe .data-scene-copy strong{font-size:18px}.front-association.client-moe .data-grid,.front-association .client-moe .data-grid{gap:8px 10px}.front-association.client-moe .data-item,.front-association .client-moe .data-item,.front-association.client-moe .data-item:nth-child(n),.front-association .client-moe .data-item:nth-child(n){min-height:88px;padding-left:2px;padding-right:2px}.front-association.client-moe .data-item:nth-child(2n),.front-association .client-moe .data-item:nth-child(2n){margin-top:18px}.front-association.client-moe .data-item b strong,.front-association .client-moe .data-item b strong{font-size:36px}.front-association.client-moe .data-item b small,.front-association .client-moe .data-item b small,.front-association.client-moe .data-item span,.front-association .client-moe .data-item span{font-size:12px}.front-association.client-moe .company-card,.front-association .client-moe .company-card{flex-basis:86%;min-width:86%}.front-association.client-moe .company-info,.front-association .client-moe .company-info{min-height:214px;margin-top:-36px;padding:23px 21px 21px}.front-association.client-moe .company-info h3,.front-association .client-moe .company-info h3{font-size:18px}.front-association.client-moe .company-nav,.front-association .client-moe .company-nav{width:40px;height:40px}.front-association.client-moe .company-nav svg,.front-association .client-moe .company-nav svg{width:18px;height:18px}.front-association.client-moe .brand-directory,.front-association .client-moe .brand-directory{margin-top:4px;padding-top:20px}.front-association.client-moe .logo-wall,.front-association .client-moe .logo-wall{grid-template-columns:1fr 1fr;gap:9px}.front-association.client-moe .logo-tile,.front-association .client-moe .logo-tile{min-height:64px;padding:8px 10px}.front-association.client-moe .logo-tile img,.front-association .client-moe .logo-tile img{max-width:112px;max-height:34px}.front-association.client-moe .friend-links,.front-association .client-moe .friend-links{padding:24px 0}.front-association.client-moe .friend-link-panel,.front-association .client-moe .friend-link-panel{grid-template-columns:150px minmax(0,1fr)}.front-association.client-moe .friend-title-block,.front-association .client-moe .friend-title-block{border-bottom:1px solid #cbdce9;border-right:1px solid #cbdce9;flex-direction:row;justify-content:flex-start;gap:9px;min-height:54px;padding:0 14px}.front-association.client-moe .friend-title-block svg,.front-association .client-moe .friend-title-block svg{width:20px;height:20px;margin:0}.front-association.client-moe .friend-title-text,.front-association .client-moe .friend-title-text{writing-mode:horizontal-tb;font-size:20px}.front-association.client-moe .friend-tabs,.front-association .client-moe .friend-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;border-bottom:1px solid #cbdce9;border-right:0;flex-direction:row;overflow-x:auto}.front-association.client-moe .friend-tabs::-webkit-scrollbar{display:none}.front-association .client-moe .friend-tabs::-webkit-scrollbar{display:none}.front-association.client-moe .friend-tabs button,.front-association .client-moe .friend-tabs button{text-align:center;border-bottom:0;border-right:1px solid #d9e5ee;flex:none;width:auto;min-width:128px;min-height:48px;padding:0 14px}.front-association.client-moe .friend-tabs button:last-child,.front-association .client-moe .friend-tabs button:last-child{border-right:0}.front-association.client-moe .friend-tabs button.is-active,.front-association .client-moe .friend-tabs button.is-active{box-shadow:inset 0 -3px 0 var(--primary)}.front-association.client-moe .friend-panel-wrap,.front-association .client-moe .friend-panel-wrap{min-height:0;padding:16px 14px}.front-association.client-moe .friend-panel,.front-association .client-moe .friend-panel{flex-direction:row;gap:9px}.front-association.client-moe .friend-panel a,.front-association .client-moe .friend-panel a{width:100%;min-height:42px}.front-association.client-moe .friend-panel[data-friend-panel=schools] a,.front-association .client-moe .friend-panel[data-friend-panel=schools] a{justify-content:center;width:calc(50% - 4.5px)}}.front-association.client-moe .data-section-layout-b,.front-association .client-moe .data-section-layout-b{padding:58px 0 40px}.front-association.client-moe .data-section-layout-b .section-head,.front-association .client-moe .data-section-layout-b .section-head{justify-content:center}.front-association.client-moe .data-section-layout-b .section-title,.front-association .client-moe .data-section-layout-b .section-title{text-align:center;width:100%;display:block;position:relative}.front-association.client-moe .data-section-layout-b .section-title small,.front-association .client-moe .data-section-layout-b .section-title small{position:absolute;top:50%;left:calc(50% + 72px);transform:translateY(-50%)}.front-association.client-moe .data-section-layout-b .data-stage,.front-association .client-moe .data-section-layout-b .data-stage{min-height:390px;overflow:visible}.front-association.client-moe .data-section-layout-b .data-scene,.front-association .client-moe .data-section-layout-b .data-scene{inset:28px -12% 10px;-webkit-mask-image:radial-gradient(94% 88% at 50% 58%,#000 0% 62%,#000000c2 78%,#0000 100%);mask-image:radial-gradient(94% 88% at 50% 58%,#000 0% 62%,#000000c2 78%,#0000 100%)}.front-association.client-moe .data-section-layout-b .data-scene:after,.front-association .client-moe .data-section-layout-b .data-scene:after{display:none}.front-association.client-moe .data-section-layout-b .data-scene .data-visual,.front-association .client-moe .data-section-layout-b .data-scene .data-visual{object-fit:contain;object-position:center;width:100%;height:100%;margin:0;display:none;position:absolute;inset:0}.front-association[data-data-visual=leaf] .client-moe .data-section-layout-b .data-visual-leaf{opacity:.3;filter:saturate(.34)contrast(.82)brightness(1.06);display:block}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-visual-campus{object-fit:cover;object-position:center 67%;opacity:.34;filter:saturate(.32)contrast(.84)brightness(1.06)hue-rotate(8deg);width:100%;height:100%;margin:0;display:block}.front-association.client-moe .data-section-layout-b .data-scene-copy,.front-association .client-moe .data-section-layout-b .data-scene-copy{opacity:.58;filter:blur(.18px);width:min(480px,50%);text-shadow:none;top:45%}.front-association.client-moe .data-section-layout-b .data-scene-copy span,.front-association .client-moe .data-section-layout-b .data-scene-copy span{color:#4e6f8fb3;border-bottom-color:#2669a829}.front-association.client-moe .data-section-layout-b .data-scene-copy strong,.front-association .client-moe .data-section-layout-b .data-scene-copy strong{color:#194e82b8;font-size:20px;font-weight:600}.front-association.client-moe .data-section-layout-b .data-route,.front-association .client-moe .data-section-layout-b .data-route{height:282px;display:none;top:48px}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-route{display:block}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-route path{stroke:#2669a847;stroke-width:1.35px}.front-association.client-moe .data-section-layout-b .data-grid,.front-association .client-moe .data-section-layout-b .data-grid{z-index:3;border:0;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 5%;min-height:362px;padding:0 2%;display:grid;position:relative}.front-association.client-moe .data-section-layout-b .data-item,.front-association .client-moe .data-section-layout-b .data-item,.front-association.client-moe .data-section-layout-b .data-item:nth-child(n),.front-association .client-moe .data-section-layout-b .data-item:nth-child(n){border:0;align-self:start;width:auto;min-height:112px;margin:0;padding:10px 4px;transition:opacity .62s,transform .32s;position:relative;inset:auto}.front-association.client-moe .data-section-layout-b .data-item:nth-child(n+5),.front-association .client-moe .data-section-layout-b .data-item:nth-child(n+5){align-self:end}.front-association.client-moe .data-section-layout-b.is-revealed .data-item:hover,.front-association .client-moe .data-section-layout-b.is-revealed .data-item:hover{transform:translateY(-4px)}.front-association.client-moe .data-section-layout-b .data-item:before,.front-association .client-moe .data-section-layout-b .data-item:before,.front-association.client-moe .data-section-layout-b .data-item:after,.front-association .client-moe .data-section-layout-b .data-item:after{display:none}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-item:before{background:linear-gradient(#2669a814,#2669a857);height:32px;display:block}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-item:after{background:#f7fbfe;border:2px solid #2669a8b8;width:8px;height:8px;display:block;box-shadow:0 0 0 6px #2669a817}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-item:nth-child(-n+4):before{top:calc(100% + 4px);bottom:auto}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-item:nth-child(-n+4):after{top:calc(100% + 32px);bottom:auto}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-item:nth-child(n+5):before{background:linear-gradient(#2669a857,#2669a814);top:auto;bottom:calc(100% + 4px)}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-item:nth-child(n+5):after{top:auto;bottom:calc(100% + 32px)}.front-association.client-moe .data-section-layout-b .data-item b strong,.front-association .client-moe .data-section-layout-b .data-item b strong{font-size:27px}.front-association.client-moe .data-section-layout-b .data-item span,.front-association .client-moe .data-section-layout-b .data-item span{color:#3f5d76;font-size:15px}@media (min-width:861px){.front-association.client-moe .section.data-section-layout-b,.front-association .client-moe .section.data-section-layout-b,.front-association.client-zju .zju-synced-content .section.data-section,.front-association .client-zju .zju-synced-content .section.data-section{border-top:0;border-bottom:0}.front-association.client-moe .data-section-layout-b .data-scene,.front-association .client-moe .data-section-layout-b .data-scene,.front-association.client-zju .zju-synced-content .data-scene,.front-association .client-zju .zju-synced-content .data-scene{width:100vw;margin-left:-50vw;inset:0 auto 0 50%;-webkit-mask-image:none;mask-image:none}}@media (max-width:860px){.front-association.client-moe .data-section-layout-b .data-stage,.front-association .client-moe .data-section-layout-b .data-stage{flex-direction:column;gap:18px;min-height:0;display:flex;overflow:visible}.front-association.client-moe .data-section-layout-b .data-scene,.front-association .client-moe .data-section-layout-b .data-scene{order:1;height:205px;position:relative;inset:auto}.front-association.client-moe .data-section-layout-b .data-scene .data-visual,.front-association .client-moe .data-section-layout-b .data-scene .data-visual{width:165%;max-width:none;margin-left:-32.5%}.front-association.client-moe .data-section-layout-b .data-scene-copy,.front-association .client-moe .data-section-layout-b .data-scene-copy{width:82%;top:38%}.front-association.client-moe .data-section-layout-b .data-scene-copy strong,.front-association .client-moe .data-section-layout-b .data-scene-copy strong{font-size:20px}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-route{display:none}.front-association.client-moe .data-section-layout-b .data-grid,.front-association .client-moe .data-section-layout-b .data-grid{order:0;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;min-height:0;padding:0;display:grid;position:relative;inset:auto}.front-association.client-moe .data-section-layout-b .data-item,.front-association .client-moe .data-section-layout-b .data-item,.front-association.client-moe .data-section-layout-b .data-item:nth-child(n),.front-association .client-moe .data-section-layout-b .data-item:nth-child(n){text-align:center;grid-area:auto;align-self:start;align-items:center;width:auto;min-height:94px;margin:0;padding:10px 5px;position:relative;inset:auto}.front-association.client-moe .data-section-layout-b .data-item b strong,.front-association .client-moe .data-section-layout-b .data-item b strong{font-size:26px}.front-association.client-moe .data-section-layout-b .data-item span,.front-association .client-moe .data-section-layout-b .data-item span{font-size:14px}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-item:before,.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-item:after{display:none}}@media (max-width:580px){.front-association.client-moe .data-section-layout-b,.front-association .client-moe .data-section-layout-b{padding:42px 0}.front-association.client-moe .data-section-layout-b .data-scene,.front-association .client-moe .data-section-layout-b .data-scene{height:185px}.front-association.client-moe .data-section-layout-b .data-scene .data-visual,.front-association .client-moe .data-section-layout-b .data-scene .data-visual{width:180%;margin-left:-40%}.front-association.client-moe .data-section-layout-b .data-scene-copy,.front-association .client-moe .data-section-layout-b .data-scene-copy{width:90%;top:36%}.front-association.client-moe .data-section-layout-b .data-scene-copy strong,.front-association .client-moe .data-section-layout-b .data-scene-copy strong{font-size:18px}}.front-association.client-zju .zju-synced-content .meeting-section-head,.front-association .client-zju .zju-synced-content .meeting-section-head{grid-template-columns:auto minmax(300px,1fr) auto;align-items:center;gap:48px;margin-bottom:34px;display:grid}.front-association.client-zju .zju-synced-content .meeting-section-intro,.front-association .client-zju .zju-synced-content .meeting-section-intro{color:#75837c;max-width:520px;margin:0;font-size:14px;line-height:1.8}.front-association.client-zju .zju-synced-content .meeting-section-actions,.front-association .client-zju .zju-synced-content .meeting-section-actions,.front-association.client-zju .zju-synced-content .meeting-nav,.front-association .client-zju .zju-synced-content .meeting-nav{align-items:center;display:flex}.front-association.client-zju .zju-synced-content .meeting-section-actions,.front-association .client-zju .zju-synced-content .meeting-section-actions{gap:30px}.front-association.client-zju .zju-synced-content .meeting-nav,.front-association .client-zju .zju-synced-content .meeting-nav{gap:14px}.front-association.client-zju .zju-synced-content .meeting-nav button,.front-association .client-zju .zju-synced-content .meeting-nav button{width:48px;height:48px;color:var(--primary-deep);cursor:pointer;background:0 0;border:1px solid #c7d8cf;place-items:center;padding:0;transition:color .25s,background-color .25s,border-color .25s,transform .25s;display:grid}.front-association.client-zju .zju-synced-content .meeting-nav button:hover,.front-association .client-zju .zju-synced-content .meeting-nav button:hover,.front-association.client-zju .zju-synced-content .meeting-nav button:focus-visible,.front-association .client-zju .zju-synced-content .meeting-nav button:focus-visible{color:#fff;background:var(--primary);border-color:var(--primary);outline:0;transform:translateY(-2px)}.front-association.client-zju .zju-synced-content .meeting-nav svg,.front-association .client-zju .zju-synced-content .meeting-nav svg{stroke-width:1.8px;width:20px;height:20px}.front-association.client-zju .zju-synced-content .meeting-shell,.front-association .client-zju .zju-synced-content .meeting-shell{--meeting-content-width:min(var(--wrap), calc(100vw - 48px));--meeting-gap:30px;--meeting-card-width:min(calc((var(--meeting-content-width) - 60px) / 3), calc((100vw - 120px) / 4));--meeting-shell-width:calc(var(--meeting-card-width) + var(--meeting-card-width) + var(--meeting-card-width) + var(--meeting-card-width) + var(--meeting-gap) + var(--meeting-gap) + var(--meeting-gap) + var(--meeting-gap));width:var(--meeting-shell-width);margin:0 0 0 calc((100% - var(--meeting-shell-width)) / 2);box-shadow:none;background:0 0;border:0;padding:0;overflow:hidden}.front-association.client-zju .zju-synced-content .meeting-track,.front-association .client-zju .zju-synced-content .meeting-track{grid-auto-columns:var(--meeting-card-width);gap:var(--meeting-gap);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;justify-content:safe center;padding:0 0 22px;scroll-padding-inline-start:calc(var(--meeting-card-width) / 2 + var(--meeting-gap))}.front-association.client-zju .zju-synced-content .meeting-card,.front-association .client-zju .zju-synced-content .meeting-card{min-height:0;color:var(--ink);scroll-snap-align:start;background:0 0;flex-direction:column;display:flex;overflow:visible;transform:none}.front-association.client-zju .zju-synced-content .meeting-card.is-clone,.front-association .client-zju .zju-synced-content .meeting-card.is-clone{pointer-events:none}.front-association.client-zju .zju-synced-content .meeting-card-type,.front-association .client-zju .zju-synced-content .meeting-card-type{color:var(--primary-deep);margin-bottom:13px;font-size:13px;font-weight:700;line-height:1;display:block}.front-association.client-zju .zju-synced-content .meeting-card-media,.front-association .client-zju .zju-synced-content .meeting-card-media{aspect-ratio:16/9;background:#e4ebe7;overflow:hidden}.front-association.client-zju .zju-synced-content .meeting-card .meeting-card-media img,.front-association .client-zju .zju-synced-content .meeting-card .meeting-card-media img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;box-shadow:none;transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .4s;position:static;transform:scale(1.001)}.front-association.client-zju .zju-synced-content .meeting-card:after,.front-association .client-zju .zju-synced-content .meeting-card:after{display:none}.front-association.client-zju .zju-synced-content .meeting-card-copy,.front-association .client-zju .zju-synced-content .meeting-card-copy{padding:20px 0 0;display:block;position:static}.front-association.client-zju .zju-synced-content .meeting-card-copy strong,.front-association .client-zju .zju-synced-content .meeting-card-copy strong{min-height:56px;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:700;line-height:1.55;transition:color .3s;display:-webkit-box;overflow:hidden}.front-association.client-zju .zju-synced-content .meeting-card-meta,.front-association .client-zju .zju-synced-content .meeting-card-meta{border-left:2px solid var(--accent);gap:8px;margin-top:17px;padding-left:16px;display:grid}.front-association.client-zju .zju-synced-content .meeting-card-copy time,.front-association .client-zju .zju-synced-content .meeting-card-copy time,.front-association.client-zju .zju-synced-content .meeting-card-copy small,.front-association .client-zju .zju-synced-content .meeting-card-copy small{color:#708077;background:0 0;align-items:center;gap:9px;min-width:0;margin:0;padding:0;font-size:12px;font-weight:400;line-height:1.35;display:flex}.front-association.client-zju .zju-synced-content .meeting-card-copy small span,.front-association .client-zju .zju-synced-content .meeting-card-copy small span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.front-association.client-zju .zju-synced-content .meeting-card-meta svg,.front-association .client-zju .zju-synced-content .meeting-card-meta svg{width:15px;height:15px;color:var(--primary);stroke-width:1.8px;flex:0 0 15px}.front-association.client-zju .zju-synced-content .meeting-card:hover,.front-association .client-zju .zju-synced-content .meeting-card:hover,.front-association.client-zju .zju-synced-content .meeting-card:focus-visible,.front-association .client-zju .zju-synced-content .meeting-card:focus-visible{outline:0;transform:none}.front-association.client-zju .zju-synced-content .meeting-card:hover .meeting-card-media img,.front-association .client-zju .zju-synced-content .meeting-card:hover .meeting-card-media img,.front-association.client-zju .zju-synced-content .meeting-card:focus-visible .meeting-card-media img,.front-association .client-zju .zju-synced-content .meeting-card:focus-visible .meeting-card-media img{filter:saturate(.92);box-shadow:none;transform:scale(1.12)}.front-association.client-zju .zju-synced-content .meeting-card:hover .meeting-card-copy strong,.front-association .client-zju .zju-synced-content .meeting-card:hover .meeting-card-copy strong,.front-association.client-zju .zju-synced-content .meeting-card:focus-visible .meeting-card-copy strong,.front-association .client-zju .zju-synced-content .meeting-card:focus-visible .meeting-card-copy strong{color:var(--primary)}@media (max-width:860px){.front-association.client-zju .zju-synced-content .meeting-section-head,.front-association .client-zju .zju-synced-content .meeting-section-head{grid-template-columns:minmax(0,1fr) auto;gap:18px 28px}.front-association.client-zju .zju-synced-content .meeting-section-intro,.front-association .client-zju .zju-synced-content .meeting-section-intro{grid-area:2/1/auto/-1;max-width:620px}.front-association.client-zju .zju-synced-content .meeting-section-actions,.front-association .client-zju .zju-synced-content .meeting-section-actions{gap:20px}.front-association.client-zju .zju-synced-content .meeting-nav button,.front-association .client-zju .zju-synced-content .meeting-nav button{width:44px;height:44px}.front-association.client-zju .zju-synced-content .meeting-shell,.front-association .client-zju .zju-synced-content .meeting-shell{--meeting-content-width:calc(100vw - 30px);--meeting-gap:22px;--meeting-card-width:min(calc((var(--meeting-content-width) - 22px) / 2), calc((100vw - 66px) / 3));--meeting-shell-width:calc(var(--meeting-card-width) + var(--meeting-card-width) + var(--meeting-card-width) + var(--meeting-gap) + var(--meeting-gap) + var(--meeting-gap))}}@media (max-width:580px){.front-association.client-zju .zju-synced-content .meeting-section-head,.front-association .client-zju .zju-synced-content .meeting-section-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:26px;display:grid}.front-association.client-zju .zju-synced-content .meeting-section-intro,.front-association .client-zju .zju-synced-content .meeting-section-intro,.front-association.client-zju .zju-synced-content .meeting-nav,.front-association .client-zju .zju-synced-content .meeting-nav{display:none}.front-association.client-zju .zju-synced-content .meeting-section-actions,.front-association .client-zju .zju-synced-content .meeting-section-actions{gap:0}.front-association.client-zju .zju-synced-content .meeting-shell,.front-association .client-zju .zju-synced-content .meeting-shell{--meeting-card-width:100%;--meeting-shell-width:100%;width:100%;margin-left:0;padding:0}.front-association.client-zju .zju-synced-content .meeting-track,.front-association .client-zju .zju-synced-content .meeting-track{grid-auto-columns:var(--meeting-card-width);gap:16px;padding-bottom:16px;scroll-padding-inline-start:0}.front-association.client-zju .zju-synced-content .meeting-card-copy,.front-association .client-zju .zju-synced-content .meeting-card-copy{padding-top:17px}.front-association.client-zju .zju-synced-content .meeting-card-copy strong,.front-association .client-zju .zju-synced-content .meeting-card-copy strong{min-height:50px;font-size:16px}.front-association.client-zju .zju-synced-content .meeting-card-meta,.front-association .client-zju .zju-synced-content .meeting-card-meta{margin-top:14px}}@media (max-width:1080px) and (min-width:861px){.front-association.client-zju .zju-synced-content .meeting-shell,.front-association .client-zju .zju-synced-content .meeting-shell{--meeting-content-width:calc(100vw - 64px)}}.front-association.client-zju .zju-synced-content .research-section-head,.front-association .client-zju .zju-synced-content .research-section-head{margin-bottom:42px}.front-association.client-zju .zju-synced-content .research-section-intro,.front-association .client-zju .zju-synced-content .research-section-intro{max-width:460px;color:var(--primary-deep);font-family:Songti SC,STSong,serif;font-size:18px;font-weight:600}.front-association.client-zju .zju-synced-content .research-library,.front-association .client-zju .zju-synced-content .research-library{grid-template-columns:300px minmax(0,1fr);align-items:end;gap:52px;display:grid}.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{justify-content:center;align-items:flex-end;gap:12px;min-height:360px;display:flex}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark{color:#4e655c;cursor:pointer;clip-path:polygon(50% 0,78% 5%,94% 14%,100% 24%,100% 93%,80% 100%,20% 100%,0 93%,0 24%,6% 14%,22% 5%);writing-mode:vertical-rl;background:linear-gradient(#f5f8f7 0%,#e5ede9 72%,#d4e1db 100%);border:0;flex:0 0 70px;grid-template-rows:auto 1fr auto auto;justify-items:center;gap:15px;width:70px;height:292px;padding:27px 12px 24px;transition:width .48s cubic-bezier(.22,.78,.24,1),height .48s cubic-bezier(.22,.78,.24,1),flex-basis .48s cubic-bezier(.22,.78,.24,1),color .3s,background-color .3s,transform .48s cubic-bezier(.22,.78,.24,1),box-shadow .3s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #42695847,0 13px 24px #1c49361a}.front-association.client-zju .zju-synced-content .research-bookmark:before,.front-association .client-zju .zju-synced-content .research-bookmark:before{content:"";background:var(--accent);border:4px solid #ffffffdb;border-radius:50%;width:9px;height:9px;position:absolute;top:17px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #86583047}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{color:#fff;background:linear-gradient(#247855 0%,#12543b 68%,#0c432f 100%);flex-basis:116px;width:116px;height:348px;transform:translateY(-5px);box-shadow:inset 0 0 0 1px #ffffff3d,0 24px 38px #12523a40}.front-association.client-zju .zju-synced-content .research-bookmark-index,.front-association .client-zju .zju-synced-content .research-bookmark-index{color:var(--accent);letter-spacing:0;text-orientation:upright;font-size:11px;font-weight:800}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong{letter-spacing:0;align-self:center;font-family:SimHei,Heiti SC,sans-serif;font-size:18px;font-weight:700;line-height:1.2}.front-association.client-zju .zju-synced-content .research-bookmark small,.front-association .client-zju .zju-synced-content .research-bookmark small{color:inherit;opacity:.7;letter-spacing:0;font-size:10px}.front-association.client-zju .zju-synced-content .research-bookmark svg,.front-association .client-zju .zju-synced-content .research-bookmark svg{width:17px;height:17px;color:var(--accent);stroke-width:1.8px}.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{min-width:0;padding-bottom:18px;position:relative}.front-association.client-zju .zju-synced-content .research-publications:after,.front-association .client-zju .zju-synced-content .research-publications:after{content:"";background:#c4d7cd;border-top:1px solid #a9c3b5;height:10px;position:absolute;bottom:0;left:-8px;right:-8px;box-shadow:0 13px 24px #124b3529}.front-association.client-zju .zju-synced-content .research-panel,.front-association .client-zju .zju-synced-content .research-panel{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:20px;min-width:0;display:grid}.front-association.client-zju .zju-synced-content .research-panel[hidden],.front-association .client-zju .zju-synced-content .research-panel[hidden]{display:none}.front-association.client-zju .zju-synced-content .publication-card,.front-association .client-zju .zju-synced-content .publication-card{min-width:0;color:var(--ink);opacity:0;display:block;transform:translateY(25px)}.front-association.client-zju .zju-synced-content .theory-research.is-revealed .research-panel.is-active .publication-card,.front-association .client-zju .zju-synced-content .theory-research.is-revealed .research-panel.is-active .publication-card{animation:publication-rise .58s cubic-bezier(.2,.72,.22,1) calc(var(--book-order) * 70ms) both}@keyframes publication-rise{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.front-association.client-zju .zju-synced-content .publication-cover,.front-association .client-zju .zju-synced-content .publication-cover{aspect-ratio:3/4;background:#e3ebe6;border:1px solid #5374644d;transition:box-shadow .35s,transform .45s cubic-bezier(.2,.72,.22,1),filter .35s;display:block;position:relative;overflow:hidden;box-shadow:0 15px 24px #12433033}.front-association.client-zju .zju-synced-content .publication-cover:after,.front-association .client-zju .zju-synced-content .publication-cover:after{content:"";background:linear-gradient(90deg,#0000002e,#ffffff2e);width:3px;position:absolute;top:0;bottom:0;left:0}.front-association.client-zju .zju-synced-content .publication-cover>img,.front-association .client-zju .zju-synced-content .publication-cover>img{object-fit:cover;width:100%;height:100%;transition:transform .55s,filter .35s}.front-association.client-zju .zju-synced-content .publication-meta,.front-association .client-zju .zju-synced-content .publication-meta{padding-top:14px;display:block}.front-association.client-zju .zju-synced-content .publication-meta strong,.front-association .client-zju .zju-synced-content .publication-meta strong,.front-association.client-zju .zju-synced-content .publication-meta small,.front-association .client-zju .zju-synced-content .publication-meta small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.front-association.client-zju .zju-synced-content .publication-meta strong,.front-association .client-zju .zju-synced-content .publication-meta strong{font-size:14px;line-height:1.5}.front-association.client-zju .zju-synced-content .publication-meta small,.front-association .client-zju .zju-synced-content .publication-meta small{color:#7c8983;margin-top:3px;font-size:11px}.front-association.client-zju .zju-synced-content .publication-card:focus-visible,.front-association .client-zju .zju-synced-content .publication-card:focus-visible{outline:0}.front-association.client-zju .zju-synced-content .publication-card:hover .publication-cover>img,.front-association .client-zju .zju-synced-content .publication-card:hover .publication-cover>img,.front-association.client-zju .zju-synced-content .publication-card:focus-visible .publication-cover>img,.front-association .client-zju .zju-synced-content .publication-card:focus-visible .publication-cover>img{transform:scale(1.035)}.front-association.client-zju .zju-synced-content .publication-cover-strip>img,.front-association .client-zju .zju-synced-content .publication-cover-strip>img{object-fit:fill;width:500%;max-width:none;transform:translateX(calc(var(--strip-index) * -20%))}.front-association.client-zju .zju-synced-content .publication-card:hover .publication-cover-strip>img,.front-association .client-zju .zju-synced-content .publication-card:hover .publication-cover-strip>img,.front-association.client-zju .zju-synced-content .publication-card:focus-visible .publication-cover-strip>img,.front-association .client-zju .zju-synced-content .publication-card:focus-visible .publication-cover-strip>img{filter:saturate(1.05);transform:translateX(calc(var(--strip-index) * -20%))}.front-association.client-zju .zju-synced-content .publication-cover-editorial>img,.front-association .client-zju .zju-synced-content .publication-cover-editorial>img{filter:brightness(.6)saturate(.82)}.front-association.client-zju .zju-synced-content .publication-cover-editorial>span,.front-association .client-zju .zju-synced-content .publication-cover-editorial>span,.front-association.client-zju .zju-synced-content .publication-cover-project>span,.front-association .client-zju .zju-synced-content .publication-cover-project>span{z-index:1;color:#fff;flex-direction:column;padding:16px 13px;display:flex;position:absolute;inset:0}.front-association.client-zju .zju-synced-content .publication-cover-editorial>span,.front-association .client-zju .zju-synced-content .publication-cover-editorial>span{background:linear-gradient(#771f19f2 0 29%,#0000 29% 67%,#102a1fc2 100%);justify-content:flex-start}.front-association.client-zju .zju-synced-content .publication-cover-editorial.is-teal>span,.front-association .client-zju .zju-synced-content .publication-cover-editorial.is-teal>span{background:linear-gradient(#155b4bf5 0 29%,#0000 29% 67%,#102a1fc2 100%)}.front-association.client-zju .zju-synced-content .publication-cover-editorial b,.front-association .client-zju .zju-synced-content .publication-cover-editorial b{font-family:Songti SC,STSong,serif;font-size:17px;line-height:1.25}.front-association.client-zju .zju-synced-content .publication-cover-editorial small,.front-association .client-zju .zju-synced-content .publication-cover-editorial small{margin-top:4px;font-size:6px}.front-association.client-zju .zju-synced-content .publication-cover-editorial em,.front-association .client-zju .zju-synced-content .publication-cover-editorial em{margin-top:auto;font-size:18px;font-style:normal;font-weight:700}.front-association.client-zju .zju-synced-content .publication-cover-project>img,.front-association .client-zju .zju-synced-content .publication-cover-project>img{filter:brightness(.46)saturate(.8);transform:scale(1.05)}.front-association.client-zju .zju-synced-content .publication-cover-project>span,.front-association .client-zju .zju-synced-content .publication-cover-project>span{background:linear-gradient(180deg, color-mix(in srgb, var(--project-tone) 86%, transparent) 0 35%, transparent 66%, color-mix(in srgb, var(--project-tone) 92%, transparent) 100%);justify-content:flex-end}.front-association.client-zju .zju-synced-content .publication-cover-project small,.front-association .client-zju .zju-synced-content .publication-cover-project small{letter-spacing:0;font-size:6px;position:absolute;top:17px;left:13px}.front-association.client-zju .zju-synced-content .publication-cover-project b,.front-association .client-zju .zju-synced-content .publication-cover-project b{font-family:Songti SC,STSong,serif;font-size:19px;line-height:1.35}.front-association.client-zju .zju-synced-content .publication-cover-project em,.front-association .client-zju .zju-synced-content .publication-cover-project em{color:#fffc;margin-top:8px;font-size:13px;font-style:normal}@media (max-width:1120px){.front-association.client-zju .zju-synced-content .research-library,.front-association .client-zju .zju-synced-content .research-library{grid-template-columns:270px minmax(0,1fr);gap:32px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark{flex-basis:62px;width:62px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:106px;width:106px}.front-association.client-zju .zju-synced-content .research-panel,.front-association .client-zju .zju-synced-content .research-panel{gap:15px}}@media (max-width:860px){.front-association.client-zju .zju-synced-content .research-library,.front-association .client-zju .zju-synced-content .research-library{grid-template-columns:1fr;gap:30px}.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{justify-content:stretch;align-items:center;gap:10px;min-height:86px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{clip-path:none;writing-mode:horizontal-tb;flex:1 1 0;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;justify-items:start;gap:2px 10px;width:auto;height:68px;padding:13px 15px;display:grid;transform:none}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-grow:1.16;height:82px;transform:translateY(-4px)}.front-association.client-zju .zju-synced-content .research-bookmark:before,.front-association .client-zju .zju-synced-content .research-bookmark:before{display:none}.front-association.client-zju .zju-synced-content .research-bookmark-index,.front-association .client-zju .zju-synced-content .research-bookmark-index{grid-row:1/3;align-self:center}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong{align-self:end;font-size:15px}.front-association.client-zju .zju-synced-content .research-bookmark small,.front-association .client-zju .zju-synced-content .research-bookmark small{align-self:start;font-size:9px}.front-association.client-zju .zju-synced-content .research-bookmark svg,.front-association .client-zju .zju-synced-content .research-bookmark svg{grid-area:1/3/3;align-self:center}}@media (max-width:580px){.front-association.client-zju .zju-synced-content .research-section-head,.front-association .client-zju .zju-synced-content .research-section-head{margin-bottom:26px}.front-association.client-zju .zju-synced-content .research-library,.front-association .client-zju .zju-synced-content .research-library{gap:22px}.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{gap:6px;min-height:70px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{gap:7px;height:58px;padding:10px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{height:66px;transform:translateY(-3px)}.front-association.client-zju .zju-synced-content .research-bookmark-index,.front-association .client-zju .zju-synced-content .research-bookmark-index,.front-association.client-zju .zju-synced-content .research-bookmark small,.front-association .client-zju .zju-synced-content .research-bookmark small,.front-association.client-zju .zju-synced-content .research-bookmark svg,.front-association .client-zju .zju-synced-content .research-bookmark svg{display:none}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong{align-self:center;font-size:13px;line-height:1.35}.front-association.client-zju .zju-synced-content .research-panel,.front-association .client-zju .zju-synced-content .research-panel{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:44%;grid-auto-flow:column;align-items:start;gap:14px;padding:8px 2px 13px;overflow-x:auto}.front-association.client-zju .zju-synced-content .research-panel::-webkit-scrollbar{display:none}.front-association .client-zju .zju-synced-content .research-panel::-webkit-scrollbar{display:none}.front-association.client-zju .zju-synced-content .publication-card,.front-association .client-zju .zju-synced-content .publication-card{scroll-snap-align:start}.front-association.client-zju .zju-synced-content .publication-meta,.front-association .client-zju .zju-synced-content .publication-meta{padding-top:11px}.front-association.client-zju .zju-synced-content .publication-meta strong,.front-association .client-zju .zju-synced-content .publication-meta strong{font-size:13px}}.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;min-height:342px;padding-left:5px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{color:#385648;clip-path:none;cursor:pointer;transform-origin:0;writing-mode:horizontal-tb;background-color:#edf3ef;background-image:linear-gradient(90deg,#cadcd3cc,#fffdf4fa 22%,#fffdf5 78%,#cadcd3cc);background-position:100% 0;background-size:165% 100%;border:2px solid #32694f5c;border-width:2px 0;flex:0 0 66px;grid-template-rows:1fr 1fr;grid-template-columns:30px minmax(0,1fr) 30px;justify-items:start;gap:0 8px;width:112px;height:66px;padding:12px 23px;transition:width .58s cubic-bezier(.2,.78,.22,1),height .42s cubic-bezier(.2,.78,.22,1),flex-basis .42s cubic-bezier(.2,.78,.22,1),color .28s,background-position .58s,box-shadow .35s,transform .35s;display:grid;position:relative;overflow:visible;transform:none;box-shadow:0 10px 18px #164a341a}.front-association.client-zju .zju-synced-content .research-bookmark:before,.front-association .client-zju .zju-synced-content .research-bookmark:before,.front-association.client-zju .zju-synced-content .research-bookmark:after,.front-association .client-zju .zju-synced-content .research-bookmark:after{z-index:2;content:"";background:linear-gradient(90deg,#0b4934 0%,#267254 38%,#3e8d6c 52%,#195e45 72%,#0a3f2e 100%);border:0;border-radius:5px/48%;width:19px;height:auto;position:absolute;top:-7px;bottom:-7px;transform:none;box-shadow:inset 0 2px #ffffff47,inset 0 -2px #0003,0 3px 7px #0a39283d}.front-association.client-zju .zju-synced-content .research-bookmark:before,.front-association .client-zju .zju-synced-content .research-bookmark:before{left:-4px}.front-association.client-zju .zju-synced-content .research-bookmark:after,.front-association .client-zju .zju-synced-content .research-bookmark:after{right:-4px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{width:292px;height:98px;color:var(--primary-deep);background-color:#fffdf5;background-position:0 0;flex-basis:98px;animation:.58s cubic-bezier(.2,.78,.22,1) both research-scroll-unfurl;box-shadow:0 18px 30px #12523a2e}@keyframes research-scroll-unfurl{0%{filter:brightness(.96)}55%{filter:brightness(1.035)}to{filter:brightness()}}.front-association.client-zju .zju-synced-content .research-bookmark:hover,.front-association .client-zju .zju-synced-content .research-bookmark:hover,.front-association.client-zju .zju-synced-content .research-bookmark:focus-visible,.front-association .client-zju .zju-synced-content .research-bookmark:focus-visible{color:var(--primary-deep);outline:0;transform:none}.front-association.client-zju .zju-synced-content .research-bookmark.is-active:hover,.front-association .client-zju .zju-synced-content .research-bookmark.is-active:hover,.front-association.client-zju .zju-synced-content .research-bookmark.is-active:focus-visible,.front-association .client-zju .zju-synced-content .research-bookmark.is-active:focus-visible{transform:none}.front-association.client-zju .zju-synced-content .research-bookmark-index,.front-association .client-zju .zju-synced-content .research-bookmark-index{color:var(--accent);opacity:0;grid-area:1/1/3;align-self:center;font-size:10px;transition:opacity .24s,transform .35s .15s;transform:translate(-7px)}.front-association.client-zju .zju-synced-content .research-bookmark-short,.front-association .client-zju .zju-synced-content .research-bookmark-short{color:#2d5946;white-space:nowrap;opacity:1;grid-area:1/2/3;align-self:center;font-family:SimHei,Heiti SC,sans-serif;font-size:16px;font-weight:700;line-height:1;transition:opacity .18s,transform .32s}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong{white-space:nowrap;opacity:0;grid-area:1/2;align-self:end;font-family:SimHei,Heiti SC,sans-serif;font-size:17px;line-height:1.35;transition:opacity .26s,transform .4s cubic-bezier(.2,.78,.22,1);transform:translate(-12px)}.front-association.client-zju .zju-synced-content .research-bookmark small,.front-association .client-zju .zju-synced-content .research-bookmark small{color:#7b8d84;white-space:nowrap;opacity:0;grid-area:2/2;align-self:start;margin-top:3px;font-size:10px;transition:opacity .26s,transform .4s cubic-bezier(.2,.78,.22,1);transform:translate(-12px)}.front-association.client-zju .zju-synced-content .research-bookmark svg,.front-association .client-zju .zju-synced-content .research-bookmark svg{color:var(--primary);opacity:0;grid-area:1/3/3;place-self:center end;transition:opacity .24s,transform .4s cubic-bezier(.2,.78,.22,1);transform:translate(-10px)}.front-association.client-zju .zju-synced-content .research-bookmark.is-active .research-bookmark-index,.front-association .client-zju .zju-synced-content .research-bookmark.is-active .research-bookmark-index,.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association.client-zju .zju-synced-content .research-bookmark.is-active small,.front-association .client-zju .zju-synced-content .research-bookmark.is-active small,.front-association.client-zju .zju-synced-content .research-bookmark.is-active svg,.front-association .client-zju .zju-synced-content .research-bookmark.is-active svg{opacity:1;transition-delay:.2s;transform:translate(0)}.front-association.client-zju .zju-synced-content .research-bookmark.is-active .research-bookmark-short,.front-association .client-zju .zju-synced-content .research-bookmark.is-active .research-bookmark-short{opacity:0;transform:translate(10px)}@media (max-width:1120px){.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{width:262px}}@media (max-width:860px){.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{flex-direction:column;align-items:flex-start;gap:14px;width:100%;min-height:254px;padding:5px 4px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex:0 0 58px;width:132px;height:58px;padding:10px 23px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:84px;width:min(420px,100% - 5px);height:84px}.front-association.client-zju .zju-synced-content .research-bookmark:before,.front-association .client-zju .zju-synced-content .research-bookmark:before,.front-association.client-zju .zju-synced-content .research-bookmark:after,.front-association .client-zju .zju-synced-content .research-bookmark:after,.front-association.client-zju .zju-synced-content .research-bookmark-index,.front-association .client-zju .zju-synced-content .research-bookmark-index,.front-association.client-zju .zju-synced-content .research-bookmark small,.front-association .client-zju .zju-synced-content .research-bookmark small,.front-association.client-zju .zju-synced-content .research-bookmark svg,.front-association .client-zju .zju-synced-content .research-bookmark svg{display:block}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong{align-self:end;font-size:16px}}@media (max-width:580px){.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{gap:12px;min-height:228px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:52px;grid-template-columns:22px minmax(0,1fr) 24px;width:116px;height:52px;padding:8px 19px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:76px;width:calc(100% - 5px);height:76px}.front-association.client-zju .zju-synced-content .research-bookmark-short,.front-association .client-zju .zju-synced-content .research-bookmark-short{font-size:14px;display:block}.front-association.client-zju .zju-synced-content .research-bookmark-index,.front-association .client-zju .zju-synced-content .research-bookmark-index{font-size:9px}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong{font-size:15px}.front-association.client-zju .zju-synced-content .research-bookmark small,.front-association .client-zju .zju-synced-content .research-bookmark small{font-size:9px}.front-association.client-zju .zju-synced-content .research-bookmark svg,.front-association .client-zju .zju-synced-content .research-bookmark svg{width:15px;height:15px}}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{background:#f5f7f2;border:2px solid #b79250;border-radius:5px;flex-basis:58px;grid-template-columns:24px minmax(0,1fr) 24px;width:132px;height:58px;padding:10px 18px;transition:width .58s cubic-bezier(.2,.78,.22,1),height .5s cubic-bezier(.2,.78,.22,1),flex-basis .5s cubic-bezier(.2,.78,.22,1),border-radius .58s cubic-bezier(.2,.78,.22,1),color .28s,background-color .4s,box-shadow .4s,transform .35s;box-shadow:inset 0 0 0 3px #f5f7f2,inset 0 0 0 4px #1c583d94,0 8px 16px #164a3417}.front-association.client-zju .zju-synced-content .research-bookmark:before,.front-association .client-zju .zju-synced-content .research-bookmark:before{z-index:0;width:auto;height:auto;box-shadow:none;background:0 0;border:1px solid #b79250b3;border-radius:2px;transition:inset .5s,border-radius .58s,border-color .4s;inset:5px;transform:none}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{background:linear-gradient(#f7f2df 0%,#fffdf3 54%,#e8ddbc 100%);border-width:3px;border-color:#1c674a;border-radius:48% 48% 17% 17%/32% 32% 15% 15%;flex-basis:112px;width:292px;height:112px;padding:25px 34px 23px;box-shadow:inset 0 0 0 3px #f5efd9,inset 0 0 0 5px #b79250b8,0 20px 32px #12523a33}.front-association.client-zju .zju-synced-content .research-bookmark.is-active:before,.front-association .client-zju .zju-synced-content .research-bookmark.is-active:before{border-color:#1c674a8c;border-radius:48% 48% 15% 15%/30% 30% 14% 14%;inset:7px 10px 9px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active:after,.front-association .client-zju .zju-synced-content .research-bookmark.is-active:after{opacity:1;background:radial-gradient(circle at 5% 58%,#0000 0 4px,#b79250 4.5px 6px,#0000 6.5px),radial-gradient(circle at 95% 58%,#0000 0 4px,#b79250 4.5px 6px,#0000 6.5px),linear-gradient(#b79250,#b79250) 50% calc(100% - 5px)/82% 1px no-repeat}.front-association.client-zju .zju-synced-content .research-bookmark-short,.front-association .client-zju .zju-synced-content .research-bookmark-short{color:#285640;grid-column:1/-1;justify-self:center}.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association.client-zju .zju-synced-content .research-bookmark.is-active small,.front-association .client-zju .zju-synced-content .research-bookmark.is-active small{text-align:center;justify-self:center}.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{color:#174f39;font-size:18px}@media (max-width:1120px){.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{width:262px}}@media (max-width:860px){.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{min-height:276px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:58px;width:132px;height:58px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:96px;width:min(420px,100% - 5px);height:96px;padding-top:20px;padding-bottom:20px}}@media (max-width:580px){.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{min-height:242px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:52px;width:116px;height:52px;padding:8px 15px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:88px;width:calc(100% - 5px);height:88px;padding:18px 28px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{font-size:16px}}.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{gap:17px;min-height:344px;padding-left:0}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{color:#24533f;clip-path:polygon(7px 0,calc(100% - 7px) 0,calc(100% - 7px) 4px,100% 4px,100% 12px,calc(100% - 3px) 12px,calc(100% - 3px) calc(100% - 12px),100% calc(100% - 12px),100% calc(100% - 4px),calc(100% - 7px) calc(100% - 4px),calc(100% - 7px) 100%,7px 100%,7px calc(100% - 4px),0 calc(100% - 4px),0 calc(100% - 12px),3px calc(100% - 12px),3px 12px,0 12px,0 4px,7px 4px);background:#cfa765;border:0;border-radius:0;flex-basis:68px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;gap:2px;width:224px;height:68px;padding:13px 26px 12px;transition:none;display:grid;overflow:hidden;transform:none;box-shadow:0 7px 15px #1f4b3714}.front-association.client-zju .zju-synced-content .research-bookmark:before,.front-association .client-zju .zju-synced-content .research-bookmark:before{z-index:0;width:auto;height:auto;box-shadow:none;clip-path:inherit;background:#fbfcf9;border:0;border-radius:0;transition:none;inset:2px;transform:none}.front-association.client-zju .zju-synced-content .research-bookmark:after,.front-association .client-zju .zju-synced-content .research-bookmark:after{z-index:1;width:auto;height:auto;box-shadow:none;opacity:1;background:0 0;border:1px solid #d2ac6b;border-radius:4px;transition:none;inset:7px 9px;transform:none}.front-association.client-zju .zju-synced-content .research-bookmark>*,.front-association .client-zju .zju-synced-content .research-bookmark>*{z-index:2;position:relative}.front-association.client-zju .zju-synced-content .research-bookmark-short,.front-association .client-zju .zju-synced-content .research-bookmark-short,.front-association.client-zju .zju-synced-content .research-bookmark-index,.front-association .client-zju .zju-synced-content .research-bookmark-index,.front-association.client-zju .zju-synced-content .research-bookmark svg,.front-association .client-zju .zju-synced-content .research-bookmark svg{display:none}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong,.front-association.client-zju .zju-synced-content .research-bookmark small,.front-association .client-zju .zju-synced-content .research-bookmark small,.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association.client-zju .zju-synced-content .research-bookmark.is-active small,.front-association .client-zju .zju-synced-content .research-bookmark.is-active small{max-width:100%;color:inherit;text-align:center;white-space:nowrap;opacity:1;grid-column:1;justify-self:center;transition:none;transform:none}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong,.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{grid-row:1;align-self:end;font-size:16px;line-height:1.35}.front-association.client-zju .zju-synced-content .research-bookmark small,.front-association .client-zju .zju-synced-content .research-bookmark small,.front-association.client-zju .zju-synced-content .research-bookmark.is-active small,.front-association .client-zju .zju-synced-content .research-bookmark.is-active small{color:#7b897f;grid-row:2;align-self:start;margin:0;font-size:10px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{color:#173f31;clip-path:polygon(0 47%,7% 29%,16% 14%,27% 5%,39% 1%,50% 0,61% 1%,73% 5%,84% 14%,93% 29%,100% 47%,91% 61%,84% 78%,76% 84%,64% 80%,50% 78%,36% 80%,24% 84%,16% 78%,9% 61%);background:#cda463;flex-basis:116px;width:288px;height:116px;padding:29px 42px 31px;transition:none;animation:none;box-shadow:0 14px 26px #324f3b24}.front-association.client-zju .zju-synced-content .research-bookmark.is-active:before,.front-association .client-zju .zju-synced-content .research-bookmark.is-active:before{clip-path:inherit;background:#d9b577;border:0;border-radius:0;inset:3px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active:after,.front-association .client-zju .zju-synced-content .research-bookmark.is-active:after{opacity:1;background:0 0;border:2px solid #ffffffe6;border-radius:48% 48% 20% 20%/38% 38% 20% 20%;inset:9px 12px 13px}.front-association.client-zju .zju-synced-content .theory-research.is-revealed .research-panel.is-active .publication-card,.front-association .client-zju .zju-synced-content .theory-research.is-revealed .research-panel.is-active .publication-card{opacity:1;animation:none;transform:none}@media (max-width:860px){.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{min-height:344px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:68px;width:224px;height:68px;padding:13px 26px 12px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:116px;width:min(288px,100% - 4px);height:116px;padding:29px 42px 31px}}@media (max-width:580px){.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{gap:14px;min-height:310px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:62px;width:205px;height:62px;padding:11px 22px 10px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:106px;width:min(272px,100% - 4px);height:106px;padding:25px 35px 28px}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong,.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{font-size:15px}}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{color:#244d3b;width:230px;height:70px;box-shadow:none;clip-path:none;background:url(/media/homepage-two-concepts/assets/research-tabs/tab-quiet-ui.png) 50%/100% 100% no-repeat;border:0;border-radius:0;outline:0;flex-basis:70px;padding:14px 32px 13px;transition:none;overflow:visible;transform:none}.front-association.client-zju .zju-synced-content .research-bookmark:hover,.front-association .client-zju .zju-synced-content .research-bookmark:hover,.front-association.client-zju .zju-synced-content .research-bookmark:focus-visible,.front-association .client-zju .zju-synced-content .research-bookmark:focus-visible{color:#176a4a;outline-offset:2px;outline:2px solid #176a4a2e;transform:none}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{color:#174b37;background-image:url(/media/homepage-two-concepts/assets/research-tabs/tab-open-ui.png);flex-basis:122px;width:296px;height:122px;padding:32px 52px 34px;animation:none}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong,.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{font-size:16px}.front-association.client-zju .zju-synced-content .research-bookmark small,.front-association .client-zju .zju-synced-content .research-bookmark small,.front-association.client-zju .zju-synced-content .research-bookmark.is-active small,.front-association .client-zju .zju-synced-content .research-bookmark.is-active small{color:#738077}.front-association.client-zju .zju-synced-content .research-bookmark.is-active small,.front-association .client-zju .zju-synced-content .research-bookmark.is-active small{color:#75664b}@media (max-width:860px){.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{min-height:362px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:70px;width:230px;height:70px;padding:14px 32px 13px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:122px;width:min(296px,100% - 4px);height:122px;padding:32px 52px 34px}}@media (max-width:580px){.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{min-height:326px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:64px;width:210px;height:64px;padding:12px 28px 11px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:112px;width:min(278px,100% - 4px);height:112px;padding:29px 47px 31px}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong,.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{font-size:15px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{font-size:17px}}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{filter:saturate(.72)contrast(.98);grid-template-rows:1fr;align-items:center}.front-association.client-zju .zju-synced-content .research-bookmark:hover,.front-association .client-zju .zju-synced-content .research-bookmark:hover,.front-association.client-zju .zju-synced-content .research-bookmark:focus-visible,.front-association .client-zju .zju-synced-content .research-bookmark:focus-visible{color:#176a4a;outline:0}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong,.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{grid-row:1;align-self:center;font-size:16px}.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{background:url(/media/homepage-two-concepts/assets/research-tabs/publication-scroll-stage-ui.png) 50%/100% 100% no-repeat;min-height:352px;padding:44px 48px 40px}.front-association.client-zju .zju-synced-content .research-publications:after,.front-association .client-zju .zju-synced-content .research-publications:after{display:none}.front-association.client-zju .zju-synced-content .research-panel,.front-association .client-zju .zju-synced-content .research-panel{align-items:start;gap:17px;min-height:268px;position:relative;top:-9px}.front-association.client-zju .zju-synced-content .publication-card,.front-association .client-zju .zju-synced-content .publication-card{margin-top:0}.front-association.client-zju .zju-synced-content .publication-card:nth-child(5),.front-association .client-zju .zju-synced-content .publication-card:nth-child(5){margin-top:0}.front-association.client-zju .zju-synced-content .publication-cover,.front-association .client-zju .zju-synced-content .publication-cover{border-color:#53746433;box-shadow:0 13px 23px #243e312e}@media (max-width:1120px){.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{padding-left:38px;padding-right:38px}.front-association.client-zju .zju-synced-content .research-panel,.front-association .client-zju .zju-synced-content .research-panel{gap:13px}}@media (max-width:860px){.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{min-height:350px;padding:43px 44px 38px}}@media (max-width:580px){.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{background-size:auto 100%;min-height:0;padding:31px 27px 30px}.front-association.client-zju .zju-synced-content .research-panel,.front-association .client-zju .zju-synced-content .research-panel{gap:14px;min-height:252px}.front-association.client-zju .zju-synced-content .publication-card:nth-child(2n),.front-association .client-zju .zju-synced-content .publication-card:nth-child(2n){margin-top:24px}.front-association.client-zju .zju-synced-content .publication-card:nth-child(5),.front-association .client-zju .zju-synced-content .publication-card:nth-child(5){margin-top:0}}.front-association.client-zju .zju-synced-content .research-library,.front-association .client-zju .zju-synced-content .research-library{grid-template-columns:280px minmax(0,1fr);align-items:stretch;gap:46px}.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{border-top:1px solid #b8cec2;border-bottom:1px solid #b8cec2;justify-content:center;align-items:stretch;gap:0;min-height:376px;padding:22px 0}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{color:#526c60;width:100%;height:82px;box-shadow:none;clip-path:none;filter:none;background:0 0;border:0;border-bottom:1px solid #dde8e2;border-radius:0;outline:0;flex:0 0 82px;grid-template-rows:1fr;grid-template-columns:42px minmax(0,1fr) 24px;place-items:center start;gap:12px;padding:0 22px;transition:none;display:grid;overflow:visible;transform:none}.front-association.client-zju .zju-synced-content .research-bookmark:last-child,.front-association .client-zju .zju-synced-content .research-bookmark:last-child{border-bottom:0}.front-association.client-zju .zju-synced-content .research-bookmark:before,.front-association .client-zju .zju-synced-content .research-bookmark:before,.front-association.client-zju .zju-synced-content .research-bookmark:after,.front-association .client-zju .zju-synced-content .research-bookmark:after,.front-association.client-zju .zju-synced-content .research-bookmark.is-active:before,.front-association .client-zju .zju-synced-content .research-bookmark.is-active:before,.front-association.client-zju .zju-synced-content .research-bookmark.is-active:after,.front-association .client-zju .zju-synced-content .research-bookmark.is-active:after,.front-association.client-zju .zju-synced-content .research-bookmark-short,.front-association .client-zju .zju-synced-content .research-bookmark-short{display:none}.front-association.client-zju .zju-synced-content .research-bookmark-index,.front-association .client-zju .zju-synced-content .research-bookmark-index{color:#a5834c;opacity:1;grid-area:1/1;align-self:center;font-family:Georgia,serif;font-size:13px;font-weight:400;display:block;transform:none}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong,.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{color:inherit;opacity:1;grid-area:1/2;place-self:center start;font-family:SimHei,Heiti SC,sans-serif;font-size:18px;font-weight:700;line-height:1.35;display:block;transform:none}.front-association.client-zju .zju-synced-content .research-bookmark svg,.front-association .client-zju .zju-synced-content .research-bookmark svg{color:currentColor;opacity:0;grid-area:1/3;width:18px;height:18px;display:block;transform:none}.front-association.client-zju .zju-synced-content .research-bookmark:hover,.front-association .client-zju .zju-synced-content .research-bookmark:hover,.front-association.client-zju .zju-synced-content .research-bookmark:focus-visible,.front-association .client-zju .zju-synced-content .research-bookmark:focus-visible{color:var(--primary);background:#f3f7f5;outline:0}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{color:#fff;background:var(--primary-deep);border-bottom-color:#0000;flex-basis:118px;height:118px;box-shadow:inset 4px 0 #c5a568}.front-association.client-zju .zju-synced-content .research-bookmark.is-active .research-bookmark-index,.front-association .client-zju .zju-synced-content .research-bookmark.is-active .research-bookmark-index{color:#dcc28f}.front-association.client-zju .zju-synced-content .research-bookmark.is-active svg,.front-association .client-zju .zju-synced-content .research-bookmark.is-active svg{opacity:1}.front-association.client-zju .zju-synced-content .research-bookmark.is-active:hover,.front-association .client-zju .zju-synced-content .research-bookmark.is-active:hover,.front-association.client-zju .zju-synced-content .research-bookmark.is-active:focus-visible,.front-association .client-zju .zju-synced-content .research-bookmark.is-active:focus-visible{color:#fff;background:var(--primary-deep)}.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{background:#f3f7f5;border-top:1px solid #b8cec2;min-height:376px;padding:62px 34px 34px;position:relative;overflow:hidden}.front-association.client-zju .zju-synced-content .research-publications:before,.front-association .client-zju .zju-synced-content .research-publications:before{z-index:0;content:"PUBLICATIONS";color:#165b4012;letter-spacing:0;pointer-events:none;font-family:Georgia,serif;font-size:45px;line-height:1;position:absolute;top:11px;right:24px}.front-association.client-zju .zju-synced-content .research-publications:after,.front-association .client-zju .zju-synced-content .research-publications:after{z-index:0;content:"";background:#bad0c4;height:5px;display:block;position:absolute;bottom:31px;left:28px;right:28px;box-shadow:0 10px 20px #1948331f}.front-association.client-zju .zju-synced-content .research-panel,.front-association .client-zju .zju-synced-content .research-panel{z-index:1;align-items:start;gap:19px;min-height:280px;position:relative;top:0}.front-association.client-zju .zju-synced-content .research-panel:before,.front-association .client-zju .zju-synced-content .research-panel:before{color:#73857c;letter-spacing:0;font-size:11px;font-weight:700;position:absolute;top:-33px;left:0}.front-association.client-zju .zju-synced-content #research-panel-journal:before,.front-association .client-zju .zju-synced-content #research-panel-journal:before{content:"高校后勤研究 / UNIVERSITY LOGISTICS RESEARCH"}.front-association.client-zju .zju-synced-content #research-panel-reference:before,.front-association .client-zju .zju-synced-content #research-panel-reference:before{content:"教育后勤参考 / CAMPUS MANAGEMENT INFORMATION"}.front-association.client-zju .zju-synced-content #research-panel-project:before,.front-association .client-zju .zju-synced-content #research-panel-project:before{content:"课题研究 / RESEARCH PROGRAMS"}.front-association.client-zju .zju-synced-content .publication-card,.front-association .client-zju .zju-synced-content .publication-card,.front-association.client-zju .zju-synced-content .publication-card:nth-child(5),.front-association .client-zju .zju-synced-content .publication-card:nth-child(5){margin-top:0}.front-association.client-zju .zju-synced-content .publication-card:nth-child(2n),.front-association .client-zju .zju-synced-content .publication-card:nth-child(2n){margin-top:38px}.front-association.client-zju .zju-synced-content .publication-cover,.front-association .client-zju .zju-synced-content .publication-cover{background:#fff;border:1px solid #2d534029;box-shadow:0 15px 27px #19392a2b}.front-association.client-zju .zju-synced-content .publication-cover:after,.front-association .client-zju .zju-synced-content .publication-cover:after{opacity:.45}.front-association.client-zju .zju-synced-content .publication-meta,.front-association .client-zju .zju-synced-content .publication-meta{padding-top:13px}.front-association.client-zju .zju-synced-content .publication-meta strong,.front-association .client-zju .zju-synced-content .publication-meta strong{color:#243b31;font-size:14px}.front-association.client-zju .zju-synced-content .publication-meta small,.front-association .client-zju .zju-synced-content .publication-meta small{color:#839087}@media (max-width:1120px){.front-association.client-zju .zju-synced-content .research-library,.front-association .client-zju .zju-synced-content .research-library{grid-template-columns:244px minmax(0,1fr);gap:30px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{padding-left:17px;padding-right:17px}.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{padding-left:25px;padding-right:25px}.front-association.client-zju .zju-synced-content .research-panel,.front-association .client-zju .zju-synced-content .research-panel{gap:14px}}@media (max-width:860px){.front-association.client-zju .zju-synced-content .research-library,.front-association .client-zju .zju-synced-content .research-library{grid-template-columns:1fr;gap:26px}.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{min-height:0;padding:0}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:64px;width:100%;height:64px;padding:0 22px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:88px;height:88px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{font-size:19px}.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{min-height:360px;padding:60px 32px 34px}}@media (max-width:580px){.front-association.client-zju .zju-synced-content .research-library,.front-association .client-zju .zju-synced-content .research-library{gap:22px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:58px;grid-template-columns:32px minmax(0,1fr) 20px;height:58px;padding:0 16px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:76px;height:76px}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong,.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{font-size:16px}.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{background:#f3f7f5;min-height:0;padding:56px 18px 30px}.front-association.client-zju .zju-synced-content .research-publications:before,.front-association .client-zju .zju-synced-content .research-publications:before{font-size:30px;top:16px;right:16px}.front-association.client-zju .zju-synced-content .research-publications:after,.front-association .client-zju .zju-synced-content .research-publications:after{bottom:24px;left:18px;right:18px}.front-association.client-zju .zju-synced-content .research-panel,.front-association .client-zju .zju-synced-content .research-panel{grid-auto-columns:46%;gap:15px;min-height:250px}.front-association.client-zju .zju-synced-content .research-panel:before,.front-association .client-zju .zju-synced-content .research-panel:before{font-size:9px;top:-30px}.front-association.client-zju .zju-synced-content .publication-card:nth-child(2n),.front-association .client-zju .zju-synced-content .publication-card:nth-child(2n){margin-top:28px}}.front-association.client-zju .zju-synced-content .research-library,.front-association .client-zju .zju-synced-content .research-library{grid-template-columns:218px minmax(0,1fr);gap:36px}.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{min-height:344px;padding:18px 0}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:72px;grid-template-columns:minmax(0,1fr) 20px;gap:10px;height:72px;padding:0 18px 0 20px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:100px;height:100px}.front-association.client-zju .zju-synced-content .research-bookmark-index,.front-association .client-zju .zju-synced-content .research-bookmark-index{display:none}.front-association.client-zju .zju-synced-content .research-bookmark strong,.front-association .client-zju .zju-synced-content .research-bookmark strong,.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{grid-column:1;font-size:17px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active strong,.front-association .client-zju .zju-synced-content .research-bookmark.is-active strong{font-size:19px}.front-association.client-zju .zju-synced-content .research-bookmark svg,.front-association .client-zju .zju-synced-content .research-bookmark svg{grid-column:2;justify-self:end}.front-association.client-zju .zju-synced-content .research-bookmark:hover,.front-association .client-zju .zju-synced-content .research-bookmark:hover,.front-association.client-zju .zju-synced-content .research-bookmark:focus-visible,.front-association .client-zju .zju-synced-content .research-bookmark:focus-visible{color:#fff;background:var(--primary-deep);outline:0;box-shadow:inset 4px 0 #c5a568}.front-association.client-zju .zju-synced-content .research-bookmark:hover svg,.front-association .client-zju .zju-synced-content .research-bookmark:hover svg,.front-association.client-zju .zju-synced-content .research-bookmark:focus-visible svg,.front-association .client-zju .zju-synced-content .research-bookmark:focus-visible svg{opacity:1}.front-association.client-zju .zju-synced-content .research-bookmark:hover strong,.front-association .client-zju .zju-synced-content .research-bookmark:hover strong,.front-association.client-zju .zju-synced-content .research-bookmark:focus-visible strong,.front-association .client-zju .zju-synced-content .research-bookmark:focus-visible strong{color:#fff}.front-association.client-zju .zju-synced-content .research-panel,.front-association .client-zju .zju-synced-content .research-panel{align-items:start}.front-association.client-zju .zju-synced-content .publication-card,.front-association .client-zju .zju-synced-content .publication-card,.front-association.client-zju .zju-synced-content .publication-card:nth-child(2n),.front-association .client-zju .zju-synced-content .publication-card:nth-child(2n),.front-association.client-zju .zju-synced-content .publication-card:nth-child(5),.front-association .client-zju .zju-synced-content .publication-card:nth-child(5){margin-top:0}@media (max-width:1120px){.front-association.client-zju .zju-synced-content .research-library,.front-association .client-zju .zju-synced-content .research-library{grid-template-columns:205px minmax(0,1fr);gap:28px}}@media (max-width:860px){.front-association.client-zju .zju-synced-content .research-library,.front-association .client-zju .zju-synced-content .research-library{grid-template-columns:1fr;gap:24px}.front-association.client-zju .zju-synced-content .research-bookmarks,.front-association .client-zju .zju-synced-content .research-bookmarks{min-height:0;padding:0}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:58px;grid-template-columns:minmax(0,1fr) 20px;height:58px;padding:0 18px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:76px;height:76px}}@media (max-width:580px){.front-association.client-zju .zju-synced-content .research-library,.front-association .client-zju .zju-synced-content .research-library{gap:20px}.front-association.client-zju .zju-synced-content .research-bookmark,.front-association .client-zju .zju-synced-content .research-bookmark,.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:54px;grid-template-columns:minmax(0,1fr) 18px;height:54px;padding:0 16px}.front-association.client-zju .zju-synced-content .research-bookmark.is-active,.front-association .client-zju .zju-synced-content .research-bookmark.is-active{flex-basis:68px;height:68px}.front-association.client-zju .zju-synced-content .publication-card:nth-child(2n),.front-association .client-zju .zju-synced-content .publication-card:nth-child(2n),.front-association.client-zju .zju-synced-content .publication-card:nth-child(5),.front-association .client-zju .zju-synced-content .publication-card:nth-child(5){margin-top:0}}.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{padding-top:30px}.front-association.client-zju .zju-synced-content .research-panel:before,.front-association .client-zju .zju-synced-content .research-panel:before{display:none}.front-association.client-zju .zju-synced-content .research-bookmark:not(.is-active):hover,.front-association .client-zju .zju-synced-content .research-bookmark:not(.is-active):hover,.front-association.client-zju .zju-synced-content .research-bookmark:not(.is-active):focus-visible,.front-association .client-zju .zju-synced-content .research-bookmark:not(.is-active):focus-visible{color:var(--primary-deep);box-shadow:none;background:#edf4f0}.front-association.client-zju .zju-synced-content .research-bookmark:not(.is-active):hover strong,.front-association .client-zju .zju-synced-content .research-bookmark:not(.is-active):hover strong,.front-association.client-zju .zju-synced-content .research-bookmark:not(.is-active):focus-visible strong,.front-association .client-zju .zju-synced-content .research-bookmark:not(.is-active):focus-visible strong{color:var(--primary-deep)}.front-association.client-zju .zju-synced-content .research-bookmark:not(.is-active):hover svg,.front-association .client-zju .zju-synced-content .research-bookmark:not(.is-active):hover svg,.front-association.client-zju .zju-synced-content .research-bookmark:not(.is-active):focus-visible svg,.front-association .client-zju .zju-synced-content .research-bookmark:not(.is-active):focus-visible svg{color:#9a7540;opacity:1}.front-association.client-zju .zju-synced-content .publication-cover,.front-association .client-zju .zju-synced-content .publication-cover,.front-association.client-zju .zju-synced-content .publication-cover>img,.front-association .client-zju .zju-synced-content .publication-cover>img,.front-association.client-zju .zju-synced-content .publication-meta strong,.front-association .client-zju .zju-synced-content .publication-meta strong,.front-association.client-zju .zju-synced-content .publication-meta small,.front-association .client-zju .zju-synced-content .publication-meta small{transition-duration:.28s}.front-association.client-zju .zju-synced-content .publication-card:hover .publication-cover,.front-association .client-zju .zju-synced-content .publication-card:hover .publication-cover,.front-association.client-zju .zju-synced-content .publication-card:focus-visible .publication-cover,.front-association .client-zju .zju-synced-content .publication-card:focus-visible .publication-cover{transform:translateY(-10px);box-shadow:0 28px 42px #1243304f}.front-association.client-zju .zju-synced-content .publication-card:hover .publication-cover>img,.front-association .client-zju .zju-synced-content .publication-card:hover .publication-cover>img,.front-association.client-zju .zju-synced-content .publication-card:focus-visible .publication-cover>img,.front-association .client-zju .zju-synced-content .publication-card:focus-visible .publication-cover>img{filter:saturate(1.08)contrast(1.025);transform:scale(1.045)}.front-association.client-zju .zju-synced-content .publication-card:hover .publication-meta strong,.front-association .client-zju .zju-synced-content .publication-card:hover .publication-meta strong,.front-association.client-zju .zju-synced-content .publication-card:focus-visible .publication-meta strong,.front-association .client-zju .zju-synced-content .publication-card:focus-visible .publication-meta strong{color:var(--primary-deep)}.front-association.client-zju .zju-synced-content .publication-card:hover .publication-meta small,.front-association .client-zju .zju-synced-content .publication-card:hover .publication-meta small,.front-association.client-zju .zju-synced-content .publication-card:focus-visible .publication-meta small,.front-association .client-zju .zju-synced-content .publication-card:focus-visible .publication-meta small{color:#526c60}@media (min-width:861px){.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{min-height:430px;padding-bottom:44px;padding-left:42px;padding-right:42px}.front-association.client-zju .zju-synced-content .research-panel,.front-association .client-zju .zju-synced-content .research-panel{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;min-height:348px}}.front-association .association-data-background{pointer-events:none;position:absolute;inset:104px 0 0;overflow:hidden}.front-association .association-data-background img{object-fit:cover;object-position:center 67%;opacity:.28;filter:saturate(.32)contrast(.8)brightness(1.08)hue-rotate(8deg);width:100%;height:100%;display:block}@media (max-width:820px){.front-association .association-data-background{inset:150px -18% 0}.front-association .association-data-background img{opacity:.16;object-position:center 60%}}.front-association.client-zju .zju-synced-content .data-section:before,.front-association .client-zju .zju-synced-content .data-section:before{opacity:.22;background-image:linear-gradient(#34719a1f 1px,#0000 1px),linear-gradient(90deg,#34719a1f 1px,#0000 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(76% 68% at 50% 55%,#000,#0000 78%);mask-image:radial-gradient(76% 68% at 50% 55%,#000,#0000 78%)}.front-association.client-zju .zju-synced-content .data-section,.front-association .client-zju .zju-synced-content .data-section{background:linear-gradient(#f8fbfe 0%,#edf5fb 100%);border-color:#e1ece6}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-visual-campus{opacity:.28;filter:saturate(.32)contrast(.8)brightness(1.08)}.front-association.client-zju .zju-synced-content .data-scene-copy,.front-association .client-zju .zju-synced-content .data-scene-copy{opacity:.68}.front-association.client-zju .zju-synced-content .data-scene-copy span,.front-association .client-zju .zju-synced-content .data-scene-copy span{color:#4f806e}.front-association.client-zju .zju-synced-content .data-scene-copy strong,.front-association .client-zju .zju-synced-content .data-scene-copy strong{color:#0b7659;font-size:22px}.front-association.client-zju .zju-synced-content .data-section .section-title small,.front-association .client-zju .zju-synced-content .data-section .section-title small{color:#527766}.front-association.client-zju .zju-synced-content .data-item,.front-association .client-zju .zju-synced-content .data-item{--data-accent:#00966b;--data-label:#087052}.front-association.client-zju .zju-synced-content .data-item:nth-child(2),.front-association .client-zju .zju-synced-content .data-item:nth-child(2),.front-association.client-zju .zju-synced-content .data-item:nth-child(6),.front-association .client-zju .zju-synced-content .data-item:nth-child(6){--data-accent:#2878d0;--data-label:#245c91}.front-association.client-zju .zju-synced-content .data-item:nth-child(3),.front-association .client-zju .zju-synced-content .data-item:nth-child(3),.front-association.client-zju .zju-synced-content .data-item:nth-child(7),.front-association .client-zju .zju-synced-content .data-item:nth-child(7){--data-accent:#d6543b;--data-label:#9c4437}.front-association.client-zju .zju-synced-content .data-item:nth-child(4),.front-association .client-zju .zju-synced-content .data-item:nth-child(4),.front-association.client-zju .zju-synced-content .data-item:nth-child(8),.front-association .client-zju .zju-synced-content .data-item:nth-child(8){--data-accent:#d18c00;--data-label:#8a610b}.front-association.client-zju .zju-synced-content .data-item b strong,.front-association .client-zju .zju-synced-content .data-item b strong{color:var(--data-accent);font-size:27px}.front-association.client-zju .zju-synced-content .data-item b small,.front-association .client-zju .zju-synced-content .data-item b small{color:var(--data-accent);font-size:15px}.front-association.client-zju .zju-synced-content .data-item span,.front-association .client-zju .zju-synced-content .data-item span{color:var(--data-label);font-size:17px;font-weight:700}.front-association[data-data-visual=campus] .client-zju .zju-synced-content .data-item:after{border-color:var(--data-accent);box-shadow:0 0 0 6px #176a4a14}@media (max-width:860px){.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{padding-top:30px}.front-association.client-zju .zju-synced-content .data-item b strong,.front-association .client-zju .zju-synced-content .data-item b strong{font-size:27px}.front-association.client-zju .zju-synced-content .data-item span,.front-association .client-zju .zju-synced-content .data-item span{font-size:16px}}@media (max-width:580px){.front-association.client-zju .zju-synced-content .research-publications,.front-association .client-zju .zju-synced-content .research-publications{padding-top:28px}.front-association.client-zju .zju-synced-content .data-item b strong,.front-association .client-zju .zju-synced-content .data-item b strong{font-size:25px}}.front-association.client-moe .dynamic-card.is-media a,.front-association .client-moe .dynamic-card.is-media a,.front-association.client-moe .dynamic-card.is-media:nth-child(n) a,.front-association .client-moe .dynamic-card.is-media:nth-child(n) a{box-shadow:none;background:#173f63;border:0;padding:0}.front-association.client-moe .dynamic-card-media,.front-association .client-moe .dynamic-card-media{z-index:1;background:#173f63;height:100%;position:absolute;inset:0;overflow:hidden}.front-association.client-moe .dynamic-card-media:after,.front-association .client-moe .dynamic-card-media:after{content:"";pointer-events:none;background:linear-gradient(#082a4805 18%,#082a4838 50%,#071f35f2 100%);position:absolute;inset:0}.front-association.client-moe .dynamic-card-media img,.front-association .client-moe .dynamic-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,.7,.25,1),filter .4s}.front-association.client-moe .dynamic-card.is-media .dynamic-card-copy,.front-association .client-moe .dynamic-card.is-media .dynamic-card-copy{z-index:2;height:auto;padding:22px 22px 20px;position:absolute;bottom:0;left:0;right:0}.front-association.client-moe .dynamic-card.is-media time,.front-association .client-moe .dynamic-card.is-media time{color:#ffffffc7;order:2;margin:11px 0 0;font-size:11px}.front-association.client-moe .dynamic-card.is-media .dynamic-card-title,.front-association .client-moe .dynamic-card.is-media .dynamic-card-title{order:1;padding-top:0}.front-association.client-moe .dynamic-card.is-media .dynamic-card-line,.front-association .client-moe .dynamic-card.is-media .dynamic-card-line,.front-association.client-moe .dynamic-card.is-media p,.front-association .client-moe .dynamic-card.is-media p,.front-association.client-moe .dynamic-card.is-media .dynamic-card-arrow,.front-association .client-moe .dynamic-card.is-media .dynamic-card-arrow{display:none}.front-association.client-moe .dynamic-card.is-media h3,.front-association .client-moe .dynamic-card.is-media h3{color:#fff;text-shadow:0 2px 10px #00000061;min-height:0;font-size:18px;font-weight:700;line-height:1.55}.front-association.client-moe .dynamic-card.is-media:hover .dynamic-card-media img,.front-association .client-moe .dynamic-card.is-media:hover .dynamic-card-media img,.front-association.client-moe .dynamic-card.is-media:focus-within .dynamic-card-media img,.front-association .client-moe .dynamic-card.is-media:focus-within .dynamic-card-media img{filter:saturate(.94);transform:scale(1.045)}.front-association.client-moe .dynamic-card.is-media a:hover,.front-association .client-moe .dynamic-card.is-media a:hover,.front-association.client-moe .dynamic-card.is-media a:focus-visible,.front-association .client-moe .dynamic-card.is-media a:focus-visible{background:#173f63;border:0;box-shadow:0 18px 36px #123d6540}.front-association.client-moe .dynamic-card.is-media:hover time,.front-association .client-moe .dynamic-card.is-media:hover time,.front-association.client-moe .dynamic-card.is-media:focus-within time,.front-association .client-moe .dynamic-card.is-media:focus-within time{color:#ffffffc7;transform:none}.front-association.client-moe .dynamic-card.is-media:hover h3,.front-association .client-moe .dynamic-card.is-media:hover h3,.front-association.client-moe .dynamic-card.is-media:focus-within h3,.front-association .client-moe .dynamic-card.is-media:focus-within h3{color:#fff;font-weight:700;transform:none}.front-association.client-moe .meeting-section-head,.front-association .client-moe .meeting-section-head{grid-template-columns:auto minmax(300px,1fr) auto;align-items:center;gap:48px;margin-bottom:34px;display:grid}.front-association.client-moe .meeting-section-intro,.front-association .client-moe .meeting-section-intro{color:#6b7f92;max-width:520px;margin:0;font-size:14px;line-height:1.8}.front-association.client-moe .meeting-section-actions,.front-association .client-moe .meeting-section-actions,.front-association.client-moe .meeting-nav,.front-association .client-moe .meeting-nav{align-items:center;display:flex}.front-association.client-moe .meeting-section-actions,.front-association .client-moe .meeting-section-actions{gap:30px}.front-association.client-moe .meeting-nav,.front-association .client-moe .meeting-nav{gap:14px}.front-association.client-moe .meeting-nav button,.front-association .client-moe .meeting-nav button{width:48px;height:48px;color:var(--primary-deep);cursor:pointer;background:0 0;border:1px solid #c4d8e9;place-items:center;padding:0;transition:color .25s,background-color .25s,border-color .25s,transform .25s;display:grid}.front-association.client-moe .meeting-nav button:hover,.front-association .client-moe .meeting-nav button:hover,.front-association.client-moe .meeting-nav button:focus-visible,.front-association .client-moe .meeting-nav button:focus-visible{color:#fff;background:var(--primary);border-color:var(--primary);outline:0;transform:translateY(-2px)}.front-association.client-moe .meeting-nav svg,.front-association .client-moe .meeting-nav svg{stroke-width:1.8px;width:20px;height:20px}.front-association.client-moe .meeting-shell-modern,.front-association .client-moe .meeting-shell-modern{--meeting-content-width:min(var(--wrap), calc(100vw - 48px));--meeting-gap:30px;--meeting-card-width:min(calc((var(--meeting-content-width) - 60px) / 3), calc((100vw - 120px) / 4));--meeting-shell-width:calc(var(--meeting-card-width) * 4 + var(--meeting-gap) * 4);width:var(--meeting-shell-width);margin:0 0 0 calc((100% - var(--meeting-shell-width)) / 2);box-shadow:none;background:0 0;border:0;padding:0;overflow:hidden}.front-association.client-moe .meeting-shell-modern .meeting-track,.front-association .client-moe .meeting-shell-modern .meeting-track{grid-auto-columns:var(--meeting-card-width);gap:var(--meeting-gap);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;padding:0 0 22px;scroll-padding-inline-start:calc(var(--meeting-card-width) / 2 + var(--meeting-gap));display:grid;overflow-x:auto}.front-association.client-moe .meeting-shell-modern .meeting-track::-webkit-scrollbar{display:none}.front-association .client-moe .meeting-shell-modern .meeting-track::-webkit-scrollbar{display:none}.front-association.client-moe .meeting-shell-modern .meeting-card,.front-association .client-moe .meeting-shell-modern .meeting-card{min-width:0;min-height:0;color:var(--ink);scroll-snap-align:start;background:0 0;flex-direction:column;display:flex;overflow:visible;transform:none}.front-association.client-moe .meeting-shell-modern .meeting-card.is-clone,.front-association .client-moe .meeting-shell-modern .meeting-card.is-clone{pointer-events:none}.front-association.client-moe .meeting-card-type,.front-association .client-moe .meeting-card-type{color:var(--primary-deep);margin-bottom:13px;font-size:13px;font-weight:700;line-height:1;display:block}.front-association.client-moe .meeting-card-media,.front-association .client-moe .meeting-card-media{aspect-ratio:16/9;background:#e3edf5;overflow:hidden}.front-association.client-moe .meeting-shell-modern .meeting-card .meeting-card-media img,.front-association .client-moe .meeting-shell-modern .meeting-card .meeting-card-media img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;box-shadow:none;transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .4s;position:static;transform:scale(1.001)}.front-association.client-moe .meeting-shell-modern .meeting-card:after,.front-association .client-moe .meeting-shell-modern .meeting-card:after{display:none}.front-association.client-moe .meeting-shell-modern .meeting-card-copy,.front-association .client-moe .meeting-shell-modern .meeting-card-copy{padding:20px 0 0;display:block;position:static}.front-association.client-moe .meeting-shell-modern .meeting-card-copy strong,.front-association .client-moe .meeting-shell-modern .meeting-card-copy strong{min-height:56px;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:700;line-height:1.55;display:-webkit-box;overflow:hidden}.front-association.client-moe .meeting-card-meta,.front-association .client-moe .meeting-card-meta{border-left:2px solid var(--accent);gap:8px;margin-top:17px;padding-left:16px;display:grid}.front-association.client-moe .meeting-shell-modern .meeting-card-copy time,.front-association .client-moe .meeting-shell-modern .meeting-card-copy time,.front-association.client-moe .meeting-shell-modern .meeting-card-copy small,.front-association .client-moe .meeting-shell-modern .meeting-card-copy small{color:#687d90;background:0 0;align-items:center;gap:9px;min-width:0;margin:0;padding:0;font-size:12px;font-weight:400;line-height:1.35;display:flex}.front-association.client-moe .meeting-card-meta small span,.front-association .client-moe .meeting-card-meta small span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.front-association.client-moe .meeting-card-meta svg,.front-association .client-moe .meeting-card-meta svg{width:15px;height:15px;color:var(--primary);stroke-width:1.8px;flex:0 0 15px}.front-association.client-moe .meeting-shell-modern .meeting-card:hover,.front-association .client-moe .meeting-shell-modern .meeting-card:hover,.front-association.client-moe .meeting-shell-modern .meeting-card:focus-visible,.front-association .client-moe .meeting-shell-modern .meeting-card:focus-visible{outline:0;transform:none}.front-association.client-moe .meeting-shell-modern .meeting-card:hover .meeting-card-media img,.front-association .client-moe .meeting-shell-modern .meeting-card:hover .meeting-card-media img,.front-association.client-moe .meeting-shell-modern .meeting-card:focus-visible .meeting-card-media img,.front-association .client-moe .meeting-shell-modern .meeting-card:focus-visible .meeting-card-media img{filter:saturate(.95);box-shadow:none;transform:scale(1.12)}.front-association.client-moe .meeting-shell-modern .meeting-card:hover .meeting-card-copy strong,.front-association .client-moe .meeting-shell-modern .meeting-card:hover .meeting-card-copy strong,.front-association.client-moe .meeting-shell-modern .meeting-card:focus-visible .meeting-card-copy strong,.front-association .client-moe .meeting-shell-modern .meeting-card:focus-visible .meeting-card-copy strong{color:var(--primary)}.front-association.client-moe .research-section-head,.front-association .client-moe .research-section-head{margin-bottom:42px}.front-association.client-moe .research-section-intro,.front-association .client-moe .research-section-intro{max-width:460px;color:var(--primary-deep);font-family:Songti SC,STSong,serif;font-size:18px;font-weight:600}.front-association.client-moe .research-library-modern,.front-association .client-moe .research-library-modern{grid-template-columns:218px minmax(0,1fr);align-items:stretch;gap:36px;display:grid}.front-association.client-moe .research-library-modern .research-bookmarks,.front-association .client-moe .research-library-modern .research-bookmarks{border-top:1px solid #b9cfe1;border-bottom:1px solid #b9cfe1;flex-direction:column;justify-content:center;align-items:stretch;gap:0;min-height:344px;padding:18px 0;display:flex}.front-association.client-moe .research-library-modern .research-bookmark,.front-association .client-moe .research-library-modern .research-bookmark,.front-association.client-moe .research-library-modern .research-bookmark.is-active,.front-association .client-moe .research-library-modern .research-bookmark.is-active{color:#536f87;width:100%;height:72px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dce8f1;border-radius:0;flex:0 0 72px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:10px;padding:0 18px 0 20px;display:grid}.front-association.client-moe .research-library-modern .research-bookmark:last-child,.front-association .client-moe .research-library-modern .research-bookmark:last-child{border-bottom:0}.front-association.client-moe .research-library-modern .research-bookmark-short,.front-association .client-moe .research-library-modern .research-bookmark-short{display:none}.front-association.client-moe .research-library-modern .research-bookmark strong,.front-association .client-moe .research-library-modern .research-bookmark strong{color:inherit;grid-column:1;justify-self:start;font-family:SimHei,Heiti SC,sans-serif;font-size:17px;font-weight:700;line-height:1.35}.front-association.client-moe .research-library-modern .research-bookmark svg,.front-association .client-moe .research-library-modern .research-bookmark svg{color:currentColor;opacity:0;grid-column:2;justify-self:end;width:18px;height:18px}.front-association.client-moe .research-library-modern .research-bookmark.is-active,.front-association .client-moe .research-library-modern .research-bookmark.is-active{color:#fff;background:var(--primary-deep);height:100px;box-shadow:inset 4px 0 0 var(--accent);border-bottom-color:#0000;flex-basis:100px}.front-association.client-moe .research-library-modern .research-bookmark.is-active strong,.front-association .client-moe .research-library-modern .research-bookmark.is-active strong{font-size:19px}.front-association.client-moe .research-library-modern .research-bookmark.is-active svg,.front-association .client-moe .research-library-modern .research-bookmark.is-active svg{opacity:1}.front-association.client-moe .research-library-modern .research-bookmark:not(.is-active):hover,.front-association .client-moe .research-library-modern .research-bookmark:not(.is-active):hover,.front-association.client-moe .research-library-modern .research-bookmark:not(.is-active):focus-visible,.front-association .client-moe .research-library-modern .research-bookmark:not(.is-active):focus-visible{color:var(--primary-deep);box-shadow:none;background:#edf4fa;outline:0}.front-association.client-moe .research-library-modern .research-bookmark:not(.is-active):hover svg,.front-association .client-moe .research-library-modern .research-bookmark:not(.is-active):hover svg,.front-association.client-moe .research-library-modern .research-bookmark:not(.is-active):focus-visible svg,.front-association .client-moe .research-library-modern .research-bookmark:not(.is-active):focus-visible svg{color:#a47a37;opacity:1}.front-association.client-moe .research-library-modern .research-publications,.front-association .client-moe .research-library-modern .research-publications{background:#f1f6fa;border-top:1px solid #b9cfe1;min-width:0;min-height:430px;padding:30px 42px 44px;position:relative;overflow:hidden}.front-association.client-moe .research-library-modern .research-publications:before,.front-association .client-moe .research-library-modern .research-publications:before{z-index:0;content:"PUBLICATIONS";color:#1d5f9f12;pointer-events:none;font-family:Georgia,serif;font-size:45px;line-height:1;position:absolute;top:11px;right:24px}.front-association.client-moe .research-library-modern .research-publications:after,.front-association .client-moe .research-library-modern .research-publications:after{z-index:0;content:"";background:#b9cfdf;height:5px;position:absolute;bottom:31px;left:28px;right:28px;box-shadow:0 10px 20px #1d4c711f}.front-association.client-moe .research-library-modern .research-panel,.front-association .client-moe .research-library-modern .research-panel{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:26px;min-width:0;min-height:348px;display:grid;position:relative}.front-association.client-moe .research-library-modern .research-panel[hidden],.front-association .client-moe .research-library-modern .research-panel[hidden]{display:none}.front-association.client-moe .research-library-modern .publication-card,.front-association .client-moe .research-library-modern .publication-card{min-width:0;color:var(--ink);display:block}.front-association.client-moe .research-library-modern .publication-cover,.front-association .client-moe .research-library-modern .publication-cover{aspect-ratio:3/4;background:#fff;border:1px solid #3459772b;transition:box-shadow .28s,transform .28s,filter .28s;display:block;position:relative;overflow:hidden;box-shadow:0 15px 27px #1e43602b}.front-association.client-moe .research-library-modern .publication-cover:after,.front-association .client-moe .research-library-modern .publication-cover:after{content:"";opacity:.45;background:linear-gradient(90deg,#0000002e,#ffffff2e);width:3px;position:absolute;top:0;bottom:0;left:0}.front-association.client-moe .research-library-modern .publication-cover>img,.front-association .client-moe .research-library-modern .publication-cover>img{object-fit:cover;width:100%;height:100%;transition:transform .28s,filter .28s}.front-association.client-moe .research-library-modern .publication-meta,.front-association .client-moe .research-library-modern .publication-meta{padding-top:13px;display:block}.front-association.client-moe .research-library-modern .publication-meta strong,.front-association .client-moe .research-library-modern .publication-meta strong,.front-association.client-moe .research-library-modern .publication-meta small,.front-association .client-moe .research-library-modern .publication-meta small{text-overflow:ellipsis;white-space:nowrap;transition:color .28s;display:block;overflow:hidden}.front-association.client-moe .research-library-modern .publication-meta strong,.front-association .client-moe .research-library-modern .publication-meta strong{color:#253f53;font-size:14px;line-height:1.5}.front-association.client-moe .research-library-modern .publication-meta small,.front-association .client-moe .research-library-modern .publication-meta small{color:#7e8e9b;margin-top:3px;font-size:11px}.front-association.client-moe .research-library-modern .publication-card:hover .publication-cover,.front-association .client-moe .research-library-modern .publication-card:hover .publication-cover,.front-association.client-moe .research-library-modern .publication-card:focus-visible .publication-cover,.front-association .client-moe .research-library-modern .publication-card:focus-visible .publication-cover{transform:translateY(-10px);box-shadow:0 28px 42px #1d4c714d}.front-association.client-moe .research-library-modern .publication-card:focus-visible,.front-association .client-moe .research-library-modern .publication-card:focus-visible{outline:0}.front-association.client-moe .research-library-modern .publication-card:hover .publication-cover>img,.front-association .client-moe .research-library-modern .publication-card:hover .publication-cover>img,.front-association.client-moe .research-library-modern .publication-card:focus-visible .publication-cover>img,.front-association .client-moe .research-library-modern .publication-card:focus-visible .publication-cover>img{filter:saturate(1.08)contrast(1.025);transform:scale(1.045)}.front-association.client-moe .research-library-modern .publication-card:hover .publication-meta strong,.front-association .client-moe .research-library-modern .publication-card:hover .publication-meta strong,.front-association.client-moe .research-library-modern .publication-card:focus-visible .publication-meta strong,.front-association .client-moe .research-library-modern .publication-card:focus-visible .publication-meta strong{color:var(--primary-deep)}.front-association.client-moe .research-library-modern .publication-card:hover .publication-meta small,.front-association .client-moe .research-library-modern .publication-card:hover .publication-meta small,.front-association.client-moe .research-library-modern .publication-card:focus-visible .publication-meta small,.front-association .client-moe .research-library-modern .publication-card:focus-visible .publication-meta small{color:#526d82}.front-association.client-moe .research-library-modern .publication-cover-strip>img,.front-association .client-moe .research-library-modern .publication-cover-strip>img{width:500%;max-width:none;transform:translateX(calc(var(--strip-index) * -20%))}.front-association.client-moe .research-library-modern .publication-card:hover .publication-cover-strip>img,.front-association .client-moe .research-library-modern .publication-card:hover .publication-cover-strip>img,.front-association.client-moe .research-library-modern .publication-card:focus-visible .publication-cover-strip>img,.front-association .client-moe .research-library-modern .publication-card:focus-visible .publication-cover-strip>img{filter:saturate(1.08);transform:translateX(calc(var(--strip-index) * -20%))}.front-association.client-moe .research-library-modern .publication-cover-editorial>img,.front-association .client-moe .research-library-modern .publication-cover-editorial>img{filter:brightness(.61)saturate(.82)}.front-association.client-moe .research-library-modern .publication-cover-editorial>span,.front-association .client-moe .research-library-modern .publication-cover-editorial>span,.front-association.client-moe .research-library-modern .publication-cover-project>span,.front-association .client-moe .research-library-modern .publication-cover-project>span{z-index:2;color:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.front-association.client-moe .research-library-modern .publication-cover-editorial>span,.front-association .client-moe .research-library-modern .publication-cover-editorial>span{background:linear-gradient(#164c7df7 0 29%,#0000 29% 67%,#09233bc7 100%);padding:17px 13px 14px}.front-association.client-moe .research-library-modern .publication-cover-editorial b,.front-association .client-moe .research-library-modern .publication-cover-editorial b{font-family:Songti SC,STSong,serif;font-size:17px;line-height:1.25}.front-association.client-moe .research-library-modern .publication-cover-editorial small,.front-association .client-moe .research-library-modern .publication-cover-editorial small{margin-top:4px;font-size:6px}.front-association.client-moe .research-library-modern .publication-cover-editorial em,.front-association .client-moe .research-library-modern .publication-cover-editorial em{margin-top:auto;font-size:18px;font-style:normal;font-weight:700}.front-association.client-moe .research-library-modern .publication-cover-project>img,.front-association .client-moe .research-library-modern .publication-cover-project>img{filter:brightness(.46)saturate(.8);transform:scale(1.05)}.front-association.client-moe .research-library-modern .publication-cover-project>span,.front-association .client-moe .research-library-modern .publication-cover-project>span{background:linear-gradient(180deg, color-mix(in srgb, var(--project-tone) 94%, #000) 0%, #0a1926e0 100%);text-align:center;justify-content:center;align-items:center;padding:28px 14px}.front-association.client-moe .research-library-modern .publication-cover-project small,.front-association .client-moe .research-library-modern .publication-cover-project small{font-size:6px;position:absolute;top:17px;left:13px}.front-association.client-moe .research-library-modern .publication-cover-project b,.front-association .client-moe .research-library-modern .publication-cover-project b{font-family:Songti SC,STSong,serif;font-size:19px;line-height:1.35}.front-association.client-moe .research-library-modern .publication-cover-project em,.front-association .client-moe .research-library-modern .publication-cover-project em{color:#fffc;margin-top:8px;font-size:13px;font-style:normal}.front-association.client-moe .data-section-layout-b,.front-association .client-moe .data-section-layout-b{color:var(--ink);background:linear-gradient(#f8fbfe 0%,#edf5fb 100%);border-color:#dfeaf3}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-visual-campus{opacity:.28;filter:saturate(.32)contrast(.8)brightness(1.08)}.front-association.client-moe .data-section-layout-b .data-scene-copy,.front-association .client-moe .data-section-layout-b .data-scene-copy{opacity:.68}.front-association.client-moe .data-section-layout-b .data-scene-copy span,.front-association .client-moe .data-section-layout-b .data-scene-copy span{color:#547a9b}.front-association.client-moe .data-section-layout-b .data-scene-copy strong,.front-association .client-moe .data-section-layout-b .data-scene-copy strong{color:#1d659f;font-size:22px}.front-association.client-moe .data-section-layout-b .section-title,.front-association .client-moe .data-section-layout-b .section-title{color:var(--primary-deep)}.front-association.client-moe .data-section-layout-b .section-title small,.front-association .client-moe .data-section-layout-b .section-title small{color:#587995}.front-association.client-moe .data-section-layout-b .data-item,.front-association .client-moe .data-section-layout-b .data-item{--data-accent:#2878d0;--data-label:#245c91}.front-association.client-moe .data-section-layout-b .data-item:nth-child(2),.front-association .client-moe .data-section-layout-b .data-item:nth-child(2),.front-association.client-moe .data-section-layout-b .data-item:nth-child(6),.front-association .client-moe .data-section-layout-b .data-item:nth-child(6){--data-accent:#00988b;--data-label:#08726a}.front-association.client-moe .data-section-layout-b .data-item:nth-child(3),.front-association .client-moe .data-section-layout-b .data-item:nth-child(3),.front-association.client-moe .data-section-layout-b .data-item:nth-child(7),.front-association .client-moe .data-section-layout-b .data-item:nth-child(7){--data-accent:#d6543b;--data-label:#9c4437}.front-association.client-moe .data-section-layout-b .data-item:nth-child(4),.front-association .client-moe .data-section-layout-b .data-item:nth-child(4),.front-association.client-moe .data-section-layout-b .data-item:nth-child(8),.front-association .client-moe .data-section-layout-b .data-item:nth-child(8){--data-accent:#d18c00;--data-label:#8a610b}.front-association.client-moe .data-section-layout-b .data-item b strong,.front-association .client-moe .data-section-layout-b .data-item b strong{color:var(--data-accent);font-size:27px}.front-association.client-moe .data-section-layout-b .data-item b small,.front-association .client-moe .data-section-layout-b .data-item b small{color:var(--data-accent);font-size:15px}.front-association.client-moe .data-section-layout-b .data-item span,.front-association .client-moe .data-section-layout-b .data-item span{color:var(--data-label);font-size:17px;font-weight:700}.front-association[data-data-visual=campus] .client-moe .data-section-layout-b .data-item:after{border-color:var(--data-accent);box-shadow:0 0 0 6px #2669a814}@media (max-width:1080px) and (min-width:861px){.front-association.client-moe .meeting-shell-modern,.front-association .client-moe .meeting-shell-modern{--meeting-content-width:calc(100vw - 64px)}.front-association.client-moe .research-library-modern,.front-association .client-moe .research-library-modern{grid-template-columns:205px minmax(0,1fr);gap:28px}}@media (max-width:860px){.front-association.client-moe .meeting-section-head,.front-association .client-moe .meeting-section-head{grid-template-columns:minmax(0,1fr) auto;gap:18px 28px}.front-association.client-moe .meeting-section-intro,.front-association .client-moe .meeting-section-intro{grid-area:2/1/auto/-1;max-width:620px}.front-association.client-moe .meeting-section-actions,.front-association .client-moe .meeting-section-actions{gap:20px}.front-association.client-moe .meeting-nav button,.front-association .client-moe .meeting-nav button{width:44px;height:44px}.front-association.client-moe .meeting-shell-modern,.front-association .client-moe .meeting-shell-modern{--meeting-content-width:calc(100vw - 30px);--meeting-gap:22px;--meeting-card-width:min(calc((var(--meeting-content-width) - 22px) / 2), calc((100vw - 66px) / 3));--meeting-shell-width:calc(var(--meeting-card-width) * 3 + var(--meeting-gap) * 3)}.front-association.client-moe .research-library-modern,.front-association .client-moe .research-library-modern{grid-template-columns:1fr;gap:24px}.front-association.client-moe .research-library-modern .research-bookmarks,.front-association .client-moe .research-library-modern .research-bookmarks{min-height:0;padding:0}.front-association.client-moe .research-library-modern .research-bookmark,.front-association .client-moe .research-library-modern .research-bookmark,.front-association.client-moe .research-library-modern .research-bookmark.is-active,.front-association .client-moe .research-library-modern .research-bookmark.is-active{flex-basis:58px;height:58px;padding:0 18px}.front-association.client-moe .research-library-modern .research-bookmark.is-active,.front-association .client-moe .research-library-modern .research-bookmark.is-active{flex-basis:76px;height:76px}.front-association.client-moe .research-library-modern .research-publications,.front-association .client-moe .research-library-modern .research-publications{min-height:360px;padding:30px 32px 34px}.front-association.client-moe .data-section-layout-b .data-item span,.front-association .client-moe .data-section-layout-b .data-item span{font-size:16px}}@media (max-width:580px){.front-association.client-moe .dynamic-card.is-media a,.front-association .client-moe .dynamic-card.is-media a,.front-association.client-moe .dynamic-card.is-media:nth-child(n) a,.front-association .client-moe .dynamic-card.is-media:nth-child(n) a{padding:0}.front-association.client-moe .dynamic-card.is-media .dynamic-card-copy,.front-association .client-moe .dynamic-card.is-media .dynamic-card-copy{padding:20px 18px 17px}.front-association.client-moe .dynamic-card.is-media h3,.front-association .client-moe .dynamic-card.is-media h3{min-height:0;font-size:17px}.front-association.client-moe .meeting-section-head,.front-association .client-moe .meeting-section-head{grid-template-columns:minmax(0,1fr) auto;gap:14px;margin-bottom:26px}.front-association.client-moe .meeting-section-intro,.front-association .client-moe .meeting-section-intro,.front-association.client-moe .meeting-nav,.front-association .client-moe .meeting-nav{display:none}.front-association.client-moe .meeting-section-actions,.front-association .client-moe .meeting-section-actions{gap:0}.front-association.client-moe .meeting-shell-modern,.front-association .client-moe .meeting-shell-modern{--meeting-card-width:100%;--meeting-shell-width:100%;width:100%;margin-left:0}.front-association.client-moe .meeting-shell-modern .meeting-track,.front-association .client-moe .meeting-shell-modern .meeting-track{gap:16px;padding-bottom:16px;scroll-padding-inline-start:0}.front-association.client-moe .meeting-shell-modern .meeting-card-copy,.front-association .client-moe .meeting-shell-modern .meeting-card-copy{padding-top:17px}.front-association.client-moe .meeting-shell-modern .meeting-card-copy strong,.front-association .client-moe .meeting-shell-modern .meeting-card-copy strong{min-height:50px;font-size:16px}.front-association.client-moe .meeting-card-meta,.front-association .client-moe .meeting-card-meta{margin-top:14px}.front-association.client-moe .research-library-modern,.front-association .client-moe .research-library-modern{gap:20px}.front-association.client-moe .research-library-modern .research-bookmark,.front-association .client-moe .research-library-modern .research-bookmark,.front-association.client-moe .research-library-modern .research-bookmark.is-active,.front-association .client-moe .research-library-modern .research-bookmark.is-active{flex-basis:54px;height:54px;padding:0 16px}.front-association.client-moe .research-library-modern .research-bookmark.is-active,.front-association .client-moe .research-library-modern .research-bookmark.is-active{flex-basis:68px;height:68px}.front-association.client-moe .research-library-modern .research-bookmark strong,.front-association .client-moe .research-library-modern .research-bookmark strong,.front-association.client-moe .research-library-modern .research-bookmark.is-active strong,.front-association .client-moe .research-library-modern .research-bookmark.is-active strong{font-size:16px}.front-association.client-moe .research-library-modern .research-publications,.front-association .client-moe .research-library-modern .research-publications{min-height:0;padding:28px 18px 30px}.front-association.client-moe .research-library-modern .research-publications:before,.front-association .client-moe .research-library-modern .research-publications:before{font-size:30px;top:16px;right:16px}.front-association.client-moe .research-library-modern .research-publications:after,.front-association .client-moe .research-library-modern .research-publications:after{bottom:24px;left:18px;right:18px}.front-association.client-moe .research-library-modern .research-panel,.front-association .client-moe .research-library-modern .research-panel{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:46%;grid-auto-flow:column;gap:15px;min-height:250px;padding-bottom:24px;overflow-x:auto}.front-association.client-moe .research-library-modern .research-panel::-webkit-scrollbar{display:none}.front-association .client-moe .research-library-modern .research-panel::-webkit-scrollbar{display:none}.front-association.client-moe .research-library-modern .publication-card,.front-association .client-moe .research-library-modern .publication-card{scroll-snap-align:start}.front-association.client-moe .data-section-layout-b .data-item b strong,.front-association .client-moe .data-section-layout-b .data-item b strong{font-size:25px}}.front-association.client-moe #news .section-title,.front-association .client-moe #news .section-title{font-family:Microsoft YaHei,微软雅黑,PingFang SC,Heiti SC,Arial,sans-serif;font-size:28px;font-weight:700}.front-association.client-moe #news .news-grid .section-head,.front-association .client-moe #news .news-grid .section-head{min-height:34px}.front-association.client-moe #news .notice-list strong,.front-association .client-moe #news .notice-list strong{font-size:16px;line-height:1.65}.front-association.client-moe #news .notice-date,.front-association .client-moe #news .notice-date{font-size:24px}.front-association.client-moe #news .notice-date small,.front-association .client-moe #news .notice-date small{font-size:11px}@media (min-width:1200px){.front-association.client-moe #news .news-feature,.front-association .client-moe #news .news-feature{grid-template-columns:minmax(0,7fr) minmax(0,3fr)}.front-association.client-zju .zju-synced-content .meeting-section-head,.front-association .client-zju .zju-synced-content .meeting-section-head,.front-association.client-moe .meeting-section-head,.front-association .client-moe .meeting-section-head{margin-bottom:68px}}.front-association.client-zju .zju-synced-content #meetings,.front-association .client-zju .zju-synced-content #meetings,.front-association.client-moe #meetings,.front-association .client-moe #meetings{background:#fff}.front-association.client-zju .zju-synced-content .meeting-card-media,.front-association .client-zju .zju-synced-content .meeting-card-media,.front-association.client-moe .meeting-card-media,.front-association .client-moe .meeting-card-media{aspect-ratio:1.55}@media (min-width:861px){.front-association.client-zju .zju-synced-content .meeting-shell,.front-association .client-zju .zju-synced-content .meeting-shell,.front-association.client-moe .meeting-shell-modern,.front-association .client-moe .meeting-shell-modern{--meeting-edge-fade:clamp(48px, 10vw, 200px);width:100vw;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--meeting-edge-fade), #000 calc(100% - var(--meeting-edge-fade)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--meeting-edge-fade), #000 calc(100% - var(--meeting-edge-fade)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--meeting-edge-fade), #000 calc(100% - var(--meeting-edge-fade)), transparent 100%);margin-left:calc(50% - 50vw)}}@media (prefers-reduced-motion:reduce){.front-association.client-moe .dynamic-card,.front-association .client-moe .dynamic-card,.front-association.client-moe .dynamic-card-frame img,.front-association .client-moe .dynamic-card-frame img,.front-association.client-moe .dynamic-card-caption,.front-association .client-moe .dynamic-card-caption,.front-association.client-moe .dynamic-card-detail,.front-association .client-moe .dynamic-card-detail,.front-association.client-moe .dynamic-card-controls>button,.front-association .client-moe .dynamic-card-controls>button,.front-association.client-moe .dynamic-card-pagination button,.front-association .client-moe .dynamic-card-pagination button,.front-association.client-moe .meeting-card,.front-association .client-moe .meeting-card,.front-association.client-moe .meeting-card img,.front-association .client-moe .meeting-card img,.front-association.client-moe .meeting-card-copy strong,.front-association .client-moe .meeting-card-copy strong,.front-association.client-moe .meeting-shell .track-nav,.front-association .client-moe .meeting-shell .track-nav,.front-association.client-zju .meeting-card-media img,.front-association .client-zju .meeting-card-media img,.front-association.client-zju .meeting-nav button,.front-association .client-zju .meeting-nav button,.front-association.client-zju .research-bookmark,.front-association .client-zju .research-bookmark,.front-association.client-zju .publication-card,.front-association .client-zju .publication-card,.front-association.client-zju .publication-cover,.front-association .client-zju .publication-cover,.front-association.client-zju .publication-cover img,.front-association .client-zju .publication-cover img,.front-association.client-moe .topic-poster,.front-association .client-moe .topic-poster,.front-association.client-moe .topic-poster img,.front-association .client-moe .topic-poster img,.front-association.client-moe .topic-focus-nav,.front-association .client-moe .topic-focus-nav,.front-association.client-moe .topic-focus-status strong,.front-association .client-moe .topic-focus-status strong,.front-association.client-moe .research-book,.front-association .client-moe .research-book,.front-association.client-moe .research-book img,.front-association .client-moe .research-book img,.front-association.client-moe .company-card,.front-association .client-moe .company-card,.front-association.client-moe .company-image img,.front-association .client-moe .company-image img,.front-association.client-moe .company-nav,.front-association .client-moe .company-nav,.front-association.client-moe .logo-tile,.front-association .client-moe .logo-tile,.front-association.client-moe .friend-panel,.front-association .client-moe .friend-panel,.front-association.client-moe .data-scene,.front-association .client-moe .data-scene,.front-association.client-moe .data-route path,.front-association .client-moe .data-route path,.front-association.client-moe .data-item,.front-association .client-moe .data-item,.front-association.client-moe .service-fields-visual,.front-association .client-moe .service-fields-visual,.front-association.client-moe .service-fields-mobile li,.front-association .client-moe .service-fields-mobile li{transition:none!important;animation:none!important}}@media (min-width:861px){.front-association .sub-menu{grid-template-columns:minmax(0,1fr);width:112px;min-width:112px;max-width:112px;max-height:min(70vh,460px);overflow:hidden auto}.front-association .sub-menu a{min-width:0}.front-association .sub-menu-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.front-association .main-menu>li:nth-last-child(-n+2) .sub-menu{left:auto;right:0;transform:translateY(10px)}.front-association .main-menu>li:nth-last-child(-n+2):hover .sub-menu,.front-association .main-menu>li:nth-last-child(-n+2):focus-within .sub-menu{transform:translate(0)}}@media (min-width:1600px){.front-association.client-moe #topics>.wrap,.front-association .client-moe #topics>.wrap{width:var(--wrap);max-width:calc(100% - 48px);margin-inline:auto}}.front-association .news-image-empty{aspect-ratio:16/9;color:#73867d;background:#eef3f1;justify-content:center;align-items:center;width:100%;font-size:14px;display:flex}.front-association .news-feature-media>.news-image-empty{aspect-ratio:auto;height:100%;position:absolute;inset:0}.front-association .meeting-card-media>.news-image-empty,.front-association .topic-poster>.news-image-empty,.front-association .publication-cover>.news-image-empty,.front-association .dynamic-card-media>.news-image-empty{aspect-ratio:auto;height:100%}.front-association .company-image>.news-image-empty{aspect-ratio:16/10}.front-association .dynamic-card-media>.news-image-empty{box-sizing:border-box;padding-bottom:100px}.front-association.client-zju .zju-synced-content .data-item b,.front-association .client-zju .zju-synced-content .data-item b{white-space:nowrap;align-items:baseline;gap:5px;display:inline-flex}.front-association.client-zju .zju-synced-content .data-item b strong,.front-association .client-zju .zju-synced-content .data-item b strong{font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.045em;text-shadow:0 1px #ffffff73;font-family:"Bodoni 72",Didot,Iowan Old Style,Georgia,Times New Roman,serif;font-weight:500;line-height:.9}.front-association.client-zju .zju-synced-content .data-item b small,.front-association .client-zju .zju-synced-content .data-item b small{margin-left:0;font-weight:600;line-height:1}.front-association.client-zju .zju-synced-content .data-item,.front-association .client-zju .zju-synced-content .data-item{border-radius:18px;transition:transform .32s cubic-bezier(.22,.72,.2,1)}.front-association.client-zju .zju-synced-content .data-item:hover,.front-association .client-zju .zju-synced-content .data-item:hover{transform:translateY(-5px)}.front-association.client-zju .zju-synced-content .data-item b,.front-association .client-zju .zju-synced-content .data-item b{z-index:1;isolation:isolate;position:relative}.front-association.client-zju .zju-synced-content .data-item b strong,.front-association .client-zju .zju-synced-content .data-item b strong{filter:saturate(1.04);text-shadow:0 1px 0 #ffffffb8, 0 0 5px color-mix(in srgb, var(--data-accent) 14%, transparent);transition:filter .32s,text-shadow .32s}.front-association.client-zju .zju-synced-content .data-item:hover b strong,.front-association .client-zju .zju-synced-content .data-item:hover b strong{filter:saturate(1.08);text-shadow:0 1px 0 #ffffffc7, 0 0 7px color-mix(in srgb, var(--data-accent) 18%, transparent)}.front-association.client-zju .zju-synced-content .data-section.is-revealed .data-item b strong,.front-association .client-zju .zju-synced-content .data-section.is-revealed .data-item b strong{animation:none}.front-association.client-zju .zju-synced-content .data-section.is-revealed .data-item b small,.front-association .client-zju .zju-synced-content .data-section.is-revealed .data-item b small,.front-association.client-zju .zju-synced-content .data-section.is-revealed .data-item>span,.front-association .client-zju .zju-synced-content .data-section.is-revealed .data-item>span{animation:.55s .2s both data-meta-in}@keyframes data-number-settle{0%{opacity:.84;filter:saturate(1.04)brightness(1.02);text-shadow:0 1px 0 #ffffffb8, 0 0 10px color-mix(in srgb, var(--data-accent) 24%, transparent)}55%{opacity:1;filter:saturate(1.16)brightness(1.06);text-shadow:0 1px 0 #ffffffd1, 0 0 9px color-mix(in srgb, var(--data-accent) 20%, transparent)}to{opacity:1;filter:saturate(1.04)brightness();text-shadow:0 1px #ffffff73}}.front-association.client-zju .zju-synced-content .data-number-is-active,.front-association .client-zju .zju-synced-content .data-number-is-active{will-change:filter, text-shadow;animation:data-number-settle .55s ease-out var(--data-number-settle-delay,1.55s) both}@keyframes data-meta-in{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.front-association.client-zju .zju-synced-content .data-section.is-revealed .data-item b strong,.front-association .client-zju .zju-synced-content .data-section.is-revealed .data-item b strong,.front-association.client-zju .zju-synced-content .data-section.is-revealed .data-item b small,.front-association .client-zju .zju-synced-content .data-section.is-revealed .data-item b small,.front-association.client-zju .zju-synced-content .data-section.is-revealed .data-item>span,.front-association .client-zju .zju-synced-content .data-section.is-revealed .data-item>span{animation:none}}.front-association.client-zju .zju-synced-content .data-item b strong,.front-association .client-zju .zju-synced-content .data-item b strong{letter-spacing:-.04em;font-size:clamp(32px,2.9vw,36px);font-weight:700}.front-association.client-zju .zju-synced-content .data-item b small,.front-association .client-zju .zju-synced-content .data-item b small{font-size:clamp(10px,.78vw,12px);font-weight:600}@media (max-width:580px){.front-association.client-zju .zju-synced-content .data-item b strong,.front-association .client-zju .zju-synced-content .data-item b strong{font-size:27px}}@media (min-width:861px){.front-association.client-zju .zju-synced-content .meeting-shell,.front-association .client-zju .zju-synced-content .meeting-shell{--meeting-gap:18px;--meeting-card-width:calc((100% - (var(--meeting-gap) * 3)) / 3.5);--meeting-shell-width:calc(100vw - max(24px, (100vw - var(--wrap)) / 2));width:var(--meeting-shell-width);margin-left:0;padding:0;-webkit-mask-image:none;mask-image:none}.front-association.client-zju .zju-synced-content .meeting-shell:after,.front-association .client-zju .zju-synced-content .meeting-shell:after{content:none;display:none}.front-association.client-zju .zju-synced-content .meeting-track,.front-association .client-zju .zju-synced-content .meeting-track{grid-auto-columns:var(--meeting-card-width);gap:var(--meeting-gap);padding:0 0 22px;scroll-padding-inline-start:0}}.front-association.client-zju .zju-synced-content #meetings,.front-association .client-zju .zju-synced-content #meetings{isolation:isolate;background:#f7fafc;position:relative;overflow:hidden}.front-association.client-zju .zju-synced-content #meetings:before,.front-association .client-zju .zju-synced-content #meetings:before{z-index:-2;content:"";pointer-events:none;background:radial-gradient(circle at 68% 28%,#2669a814,#0000 23%),radial-gradient(circle at 18% 88%,#c124320b,#0000 20%),repeating-linear-gradient(90deg,#0000 0 23px,#2669a813 23px 24px);position:absolute;inset:0}.front-association.client-zju .zju-synced-content #meetings:after,.front-association .client-zju .zju-synced-content #meetings:after{z-index:-1;content:"";pointer-events:none;opacity:.42;background:linear-gradient(135deg,#0000 49.7%,#2669a816 50%,#0000 50.3%) 0 0/100% 100%,linear-gradient(45deg,#0000 49.7%,#2669a80e 50%,#0000 50.3%) 0 0/100% 100%;width:52%;height:78%;position:absolute;top:12%;right:-8%;-webkit-mask-image:radial-gradient(#000 0%,#000000b8 48%,#0000 82%);mask-image:radial-gradient(#000 0%,#000000b8 48%,#0000 82%)}.front-association.client-zju .zju-synced-content #meetings>.wrap,.front-association .client-zju .zju-synced-content #meetings>.wrap{z-index:1;position:relative}.front-association.client-zju .zju-synced-content #meetings:before,.front-association .client-zju .zju-synced-content #meetings:before{z-index:-2;opacity:.72;background:repeating-linear-gradient(90deg,#0000 0 17px,#2669a821 17px 19px);width:min(78vw,1120px);height:auto;inset:42px -4vw 8px auto;-webkit-mask-image:radial-gradient(78% 62% at 62%,#000 0%,#000000d1 42%,#00000047 67%,#0000 86%);mask-image:radial-gradient(78% 62% at 62%,#000 0%,#000000d1 42%,#00000047 67%,#0000 86%)}.front-association.client-zju .zju-synced-content #meetings:after,.front-association .client-zju .zju-synced-content #meetings:after{z-index:-1;opacity:.62;background:linear-gradient(130deg,#0000 0 49.4%,#2669a817 49.7%,#0000 50.1%) 0 0/100% 100%,linear-gradient(48deg,#0000 0 49.4%,#2669a811 49.7%,#0000 50.1%) 0 0/100% 100%,radial-gradient(at 66%,#0000 0 31%,#2669a81a 31.3%,#0000 31.8%) 0 0/100% 100%,radial-gradient(circle at 72% 24%,#c124321a 0 2px,#0000 3px) 0 0/100% 100%,radial-gradient(circle at 79% 31%,#2669a81f 0 2px,#0000 3px) 0 0/100% 100%;width:auto;height:auto;inset:5% 9% 4% 31%;-webkit-mask-image:radial-gradient(at 64% 48%,#000 0%,#000000b8 58%,#0000 88%);mask-image:radial-gradient(at 64% 48%,#000 0%,#000000b8 58%,#0000 88%)}@media (max-width:580px){.front-association.client-zju .zju-synced-content .meeting-shell,.front-association .client-zju .zju-synced-content .meeting-shell{--meeting-shell-width:calc(100vw - max(24px, (100vw - var(--wrap)) / 2));width:var(--meeting-shell-width)}}.front-association .site-topic-covers{grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.front-association .site-topic-cover{background:#fff;border:1px solid #e6edf2;flex-direction:column;height:100%;transition:transform .24s,box-shadow .24s,border-color .24s;display:flex;overflow:hidden;box-shadow:0 12px 26px -22px #143c3280}.front-association a.site-topic-cover:hover,.front-association a.site-topic-cover:focus-visible{border-color:var(--primary);outline:0;transform:translateY(-3px);box-shadow:0 20px 32px -22px #143c328c}.front-association .site-topic-cover-media{aspect-ratio:3/4;background:#dce9f5;display:block;position:relative;overflow:hidden}.front-association .site-topic-cover-media img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,.72,.2,1)}.front-association a.site-topic-cover:hover .site-topic-cover-media img,.front-association a.site-topic-cover:focus-visible .site-topic-cover-media img{transform:scale(1.04)}.front-association .site-topic-cover-title{color:#22333c;text-align:center;border-top:1px solid #eef2f5;flex:1;justify-content:center;align-items:center;padding:14px 16px;font-size:16px;font-weight:700;display:flex}.front-association a.site-topic-cover:hover .site-topic-cover-title,.front-association a.site-topic-cover:focus-visible .site-topic-cover-title{color:var(--primary)}@media (max-width:768px){.front-association .site-topic-covers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.front-association .site-topic-cover-title{padding:10px 12px;font-size:14px}}.front-association .section-head{align-items:flex-end;gap:20px;margin-bottom:20px}.front-association .section-title{color:#0a4531;gap:11px;font-family:Songti SC,STSong,SimSun,serif;font-size:25px;line-height:1.2}.front-association .section-title i{background:#b28a3f;width:5px;height:25px}.front-association .section-title small{color:#7a8881;font-family:Arial,sans-serif;font-size:10px;line-height:1}.front-association .news-module .section-title,.front-association .notice-module .section-title{gap:10px;font-size:28px}.front-association .news-module .section-title i,.front-association .notice-module .section-title i{display:none}.front-association .meeting-section-head{grid-template-columns:auto auto;justify-content:space-between;gap:20px;margin-bottom:30px}.front-association .meeting-section-actions{gap:24px}.front-association .research-section-head{margin-bottom:20px}.front-association .data-section .section-head{justify-content:center;margin-bottom:8px;position:relative}.front-association .data-section .section-title{text-align:center;width:100%;display:block;position:relative}.front-association .data-section .section-title i{display:none}.front-association .data-section .section-title small{color:#527766;margin-top:6px;display:block;position:static;transform:none}.front-association.client-zju .zju-synced-content .data-section .section-title small,.front-association .client-zju .zju-synced-content .data-section .section-title small{margin-top:6px;display:block;position:static;transform:none}.front-association .client-moe .meeting-section-head{grid-template-columns:auto auto;justify-content:space-between;gap:20px;margin-bottom:30px}.front-association .client-moe .meeting-section-actions{gap:24px}.front-association .client-moe .research-section-head{margin-bottom:20px}.front-association .client-moe .data-section .section-head{margin-bottom:8px}.front-association .client-moe .data-section .section-title{text-align:center;width:100%;display:block;position:relative}.front-association .client-moe .data-section .section-title i{display:none}.front-association .client-moe .data-section .section-title small{color:#527766;margin-top:6px;display:block;position:static;transform:none}@media (min-width:861px){.front-association.client-zju .zju-synced-content .meeting-section-head,.front-association .client-zju .zju-synced-content .meeting-section-head,.front-association.client-moe .meeting-section-head,.front-association .client-moe .meeting-section-head{grid-template-columns:auto auto;justify-content:space-between;align-items:center;gap:20px}.front-association.client-zju .zju-synced-content .meeting-section-actions,.front-association .client-zju .zju-synced-content .meeting-section-actions,.front-association.client-moe .meeting-section-actions,.front-association .client-moe .meeting-section-actions{gap:24px}}.front-association .brand-directory .wall-pager{justify-content:center;align-items:center;gap:14px;margin-top:14px;display:flex}.front-association .wall-pager-arrow{width:32px;height:32px;color:var(--primary-deep);cursor:pointer;background:#fff;border:1px solid #cfe0d6;border-radius:50%;place-items:center;padding:0;transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s;display:grid}.front-association .wall-pager-arrow:hover,.front-association .wall-pager-arrow:focus-visible{color:#fff;background:var(--primary);border-color:var(--primary);outline:0;box-shadow:0 8px 18px #176a4a33}.front-association .wall-pager-arrow svg{width:15px;height:15px}.front-association .wall-pager-dots{align-items:center;gap:8px;display:flex}.front-association .wall-pager-dot{cursor:pointer;background:#c2d6c9;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:width .3s,background-color .3s,border-radius .3s}.front-association .wall-pager-dot:hover{background:#97bdab}.front-association .wall-pager-dot.is-active{background:var(--primary);border-radius:8px;width:22px}.front-association .wall-pager-status{color:var(--primary);letter-spacing:.06em;font:700 13px/1 Microsoft YaHei,Arial,sans-serif}@media (max-width:580px){.front-association .brand-directory .wall-pager{gap:10px;margin-top:12px}.front-association .wall-pager-arrow{width:28px;height:28px}.front-association .wall-pager-arrow svg{width:13px;height:13px}.front-association .wall-pager-dots{gap:6px}}
