.research-page{background:#fbfaf7;min-height:100vh}.research-hero{background:linear-gradient(120deg,#edf0eb,#fbfaf7);padding:105px max(12vw,36px) 74px}.research-hero h1{font-size:clamp(38px,5vw,68px)}.research-hero>p:last-child{color:#554f47;max-width:680px;margin:28px 0 0;font-size:17px;line-height:2}.research-search{background:#fff;border:1px solid #b7ae9e;max-width:630px;margin-top:28px;padding:5px;display:flex}.research-search input{border:0;outline:0;flex:1;min-width:0;padding:13px 15px;font:14px Noto Serif SC,Songti SC,serif}.research-search button{color:#fff;cursor:pointer;background:#b3332e;border:0;padding:0 18px;font:14px Noto Serif SC,Songti SC,serif}.research-list{padding:20px max(12vw,36px) 65px}.research-filters{border-bottom:1px solid #d7d0c1;flex-wrap:wrap;gap:9px;padding:18px 0;display:flex}.research-filters a{border:1px solid #d7d0c1;padding:8px 13px;font-size:13px}.research-filters a[aria-current=page]{color:#fff;background:#b3332e;border-color:#b3332e}.research-list>a{border-bottom:1px solid #d7d0c1;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:28px;padding:31px 0;display:grid}.research-list>a>span{color:#b3332e;font:700 12px Arial,sans-serif}.research-list h2{margin:0 0 9px;font-size:28px;font-weight:600}.research-list p{color:#625b53;margin:0;font-size:14px;line-height:1.8}.research-category{letter-spacing:.08em;color:#b3332e!important;margin:0 0 6px!important;font:700 11px Arial,sans-serif!important}.research-list b{color:#5c6b63;white-space:nowrap;font-size:13px}.research-list>a:hover h2,.research-list>a:hover b{color:#b3332e}.research-empty{text-align:center;padding:60px 12vw}.research-empty h1,.research-empty h2{font-size:28px}.research-empty a{color:#b3332e}.research-note{color:#edf0e8;background:#5c6b63;gap:30px;padding:28px max(12vw,36px);display:flex}.research-note p{letter-spacing:.12em;color:#dfcba8;flex:none;margin:0;font:700 11px Arial,sans-serif}.research-note span{font-size:13px;line-height:1.8}.research-article{max-width:880px;padding:95px max(12vw,36px) 55px}.research-article h1{margin:10px 0 25px;font-size:clamp(38px,5vw,65px);font-weight:600}.research-article-summary{color:#554f47;max-width:760px;font-size:18px;line-height:2}.research-article dl{border-top:1px solid #d7d0c1;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:46px 0 0;padding-top:24px;display:grid}.research-article dt{color:#6d6b66;margin-bottom:8px;font-size:12px}.research-article dd{margin:0;line-height:1.8}.research-article dd a{color:#5c6b63;background:#f0ece3;margin:0 8px 6px 0;padding:3px 8px;font-size:13px;display:inline-block}.research-related{background:#f4f0e8;padding:45px max(12vw,36px) 80px}.research-related h2{margin:9px 0 20px;font-size:31px}.research-related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.research-related a{background:#fff;border-top:2px solid #b3332e;flex-direction:column;gap:8px;padding:18px;display:flex}.research-related a span{color:#b3332e;font-size:11px}.research-related a b{font-size:18px}.research-related a small{color:#6d6b66;line-height:1.6}@media (max-width:760px){.research-hero{padding:72px 25px 52px}.research-list{padding:20px 25px 50px}.research-list>a{grid-template-columns:34px 1fr;gap:16px}.research-list b{grid-column:2}.research-list h2{font-size:22px}.research-note{padding:28px 25px;display:block}.research-note p{margin-bottom:12px}.research-article{padding:65px 25px 45px}.research-article dl{grid-template-columns:1fr}.research-related{padding:40px 25px 60px}.research-related>div{grid-template-columns:1fr}.research-search{margin-top:22px}.research-search button{padding:0 12px}}.research-reading-content{background:#fff;max-width:730px;margin:58px auto 0;padding:54px 64px;font-size:18px;line-height:2.05;box-shadow:0 18px 55px #3a2e1f14}.research-reading-content h2{margin:1.7em 0 .7em;font-size:28px;line-height:1.45}.research-reading-content h3{margin:1.45em 0 .6em;font-size:22px}.research-reading-content p{margin:0 0 1.25em}.research-reading-content blockquote{color:#5a5046;background:#f7f3eb;border-left:3px solid #b3332e;margin:1.5em 0;padding:16px 22px}.research-reading-content ul,.research-reading-content ol{margin:0 0 1.2em;padding-left:1.5em}.research-reading-content table{border-collapse:collapse;width:100%;margin:1.5em 0;font-size:16px}.research-reading-content th,.research-reading-content td{text-align:left;vertical-align:top;border:1px solid #d7d0c1;padding:10px}.research-reading-content th{background:#f4f0e8}@media (max-width:760px){.research-reading-content{margin-top:35px;padding:30px 22px;font-size:17px}.research-reading-content table{font-size:14px}}.research-article{box-sizing:border-box;width:min(100% - 48px,1040px);max-width:none;margin:0 auto;padding:72px 0 78px}.research-article>.eyebrow,.research-article>h1,.research-article>.research-article-summary,.research-article>dl{width:min(100%,760px);margin-left:auto;margin-right:auto}.research-article>h1{margin-top:8px;margin-bottom:18px}.research-article-summary{font-family:Noto Serif SC,Source Han Serif SC,Songti SC,serif;font-size:16px;line-height:1.85}.research-article>dl{gap:18px;margin-top:30px;padding-top:18px}.research-reading-content{box-sizing:border-box;width:min(100%,760px);max-width:none;padding:54px clamp(28px,6vw,68px)}@media (max-width:760px){.research-article{width:calc(100% - 40px);padding:55px 0 45px}.research-article>dl{margin-top:24px}.research-reading-content{padding:30px 22px}}.research-reading-content .research-original{background:#f7f3eb;border-left:3px solid #7b6651;margin:1.5em 0;padding:18px 22px;font-family:Noto Serif SC,Source Han Serif SC,Songti SC,serif}.research-reading-content .research-translation{background:snow;border-left:3px solid #b3332e;margin:1.5em 0;padding:18px 22px}.research-reading-content .research-annotation{color:#655d55;background:#f3f1ec;border-left:2px solid #c9c0b1;margin:1.3em 0;padding:12px 16px;font-size:.88em;line-height:1.85}.research-reading-content,.research-reading-content h2,.research-reading-content h3{font-family:Noto Serif SC,Source Han Serif SC,Songti SC,serif}.research-article-summary{text-indent:2em}.research-article h1{font-size:clamp(34px,4.2vw,54px)}.research-keywords{width:min(100%,760px);margin:18px auto 0}.research-keywords p{color:#6d6b66;margin:0 0 8px;font-size:12px}.research-keywords>div{flex-wrap:wrap;gap:6px 8px;display:flex}.research-keywords a{color:#5c6b63;background:#f0ece3;padding:3px 8px;font-size:13px;line-height:1.5;display:inline-block}.research-keywords a:hover{color:#8a302b;background:#e7dfd2}.research-byline{color:#4f4941;text-align:center;flex-direction:column;gap:5px;width:min(100%,760px);margin:0 auto 20px;font-family:STFangsong,"FangSong",仿宋,serif;font-size:16px;line-height:1.55;display:flex}.research-byline span:empty{display:none}@media (min-width:801px){.research-article>h1{white-space:nowrap;width:min(100%,1040px);font-size:clamp(30px,3vw,40px);line-height:1.28}}.research-title-row{width:min(100%,1040px);margin:8px auto 18px;position:relative}.research-title-row h1{width:100%!important;margin:0!important}.research-edit-link{color:#8a302b;opacity:.72;border:1px solid #d7d0c1;border-radius:50%;place-items:center;width:25px;height:25px;font:20px/1 Arial,sans-serif;display:grid;position:absolute;top:50%;right:-34px;transform:translateY(-50%)}.research-edit-link:hover{color:#fff;opacity:1;background:#8a302b;border-color:#8a302b}@media (max-width:1100px){.research-edit-link{right:0;transform:translateY(-50%)}}@media (max-width:800px){.research-title-row{box-sizing:border-box;padding-right:34px}.research-edit-link{right:0}}@media (min-width:801px){.research-title-row h1{white-space:nowrap;font-size:clamp(30px,3vw,40px);line-height:1.28}}.research-title-row h1{text-align:center}.research-reading-content img{border:1px solid #ddd4c6;max-width:100%;height:auto;margin:1.8em auto;display:block}.research-page .research-article .research-title-row>h1{text-align:center!important;width:100%!important;display:block!important}.research-title-row{width:min(100%,760px)!important}@media (min-width:801px){.research-title-row h1{white-space:nowrap;font-size:clamp(26px,2.7vw,36px)!important}}.research-category-groups{gap:54px;padding-top:32px;display:grid}.research-category-group>header{border-bottom:1px solid #d7d0c1;align-items:baseline;gap:13px;margin-bottom:17px;padding-bottom:13px;display:flex}.research-category-group>header p{color:#b3332e;letter-spacing:.08em;margin:0;font:700 11px Arial,sans-serif}.research-category-group>header h2{margin:0;font-size:25px;font-weight:600}.research-category-group>header span{color:#746d64;margin-left:auto;font-size:13px}.research-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.research-card{background:#fff;border:1px solid #d7d0c1;flex-direction:column;align-items:flex-start;min-height:225px;padding:23px;transition:border-color .18s,transform .18s;display:flex}.research-card>span{color:#b3332e;font:700 11px Arial,sans-serif}.research-card>div{margin-top:18px}.research-card p{margin:0}.research-card-author{color:#b3332e;letter-spacing:.08em;font:700 11px Arial,sans-serif;margin-bottom:8px!important}.research-card h3{color:#282521;margin:0 0 11px;font-size:21px;font-weight:600;line-height:1.45}.research-card-summary{color:#625b53;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.8;display:-webkit-box;overflow:hidden}.research-card b{color:#5c6b63;margin-top:auto;padding-top:18px;font-size:13px}.research-card:hover{border-color:#b3332e;transform:translateY(-2px)}.research-card:hover h3,.research-card:hover b{color:#b3332e}.research-category-more{margin-top:18px}.research-category-more summary{cursor:pointer;color:#8a302b;width:max-content;max-width:100%;font-size:14px;list-style:none}.research-category-more summary::-webkit-details-marker{display:none}.research-category-more summary span{margin-left:5px;font-size:16px}.research-category-more[open] summary{margin-bottom:18px}.research-category-more[open] summary span{display:inline-block;transform:rotate(180deg)}@media (max-width:1000px){.research-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.research-category-groups{gap:42px;padding-top:25px}.research-category-group>header{gap:8px}.research-category-group>header h2{font-size:21px}.research-category-group>header span{font-size:12px}.research-card-grid{grid-template-columns:1fr;gap:13px}.research-card{min-height:0;padding:20px}.research-card>div{margin-top:14px}.research-card h3{font-size:19px}.research-card b{margin-top:0;padding-top:15px}}
