*,b,body,dd,dl,dt,h1,h2,h3,h4,h5,i,img,li,ol,p,strong,ul{margin:0;padding:0}a,img{display:block}*,a{text-decoration:none}.ellipsis,.tag-chip{white-space:nowrap}*{font-family:'PingFang SC-Medium','PingFang SC','苹方',"微软雅黑",Arial,sans-serif,Helvetica,"宋体";-webkit-box-sizing:border-box;box-sizing:border-box}body{overflow:auto;-webkit-overflow-scrolling:touch}.ellipsis,.ellipsis2{overflow:hidden;text-overflow:ellipsis}a{color:#000}a:hover{color:#7488BD}.ellipsis2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#959595;border-radius:10px}.tag-chip{display:inline-block;padding:3px 10px;font-size:12px;line-height:1.5;border-radius:4px;font-weight:700;-webkit-transition:background .25s ease,color .25s ease,-webkit-transform .25s ease;transition:background .25s ease,color .25s ease,-webkit-transform .25s ease;transition:background .25s ease,color .25s ease,transform .25s ease;transition:background .25s ease,color .25s ease,transform .25s ease,-webkit-transform .25s ease}.tag-chip--industry{color:#0A58CA;background:rgba(10,88,202,.1)}.tag-chip--dynamic{color:#7C52FF;background:rgba(124,82,255,.1)}.tag-chip--notice{color:#EC5545;background:rgba(236,85,69,.1)}.tag-chip--basic{color:#0A58CA;background:rgba(10,88,202,.1)}.tag-chip--case{color:#EC5545;background:rgba(236,85,69,.1)}.tag-chip--law{color:#00AA7C;background:rgba(0,170,124,.1)}.tag-chip--myth{color:#F59A23;background:rgba(245,154,35,.1)}.tag-chip--process{color:#7C52FF;background:rgba(124,82,255,.1)}.tag-chip--material{color:#00B0EF;background:rgba(0,176,239,.1)}@media screen and (min-width:992px){.detail-page,.detail-page .sidebar-block .related-list{-webkit-box-direction:normal;-webkit-box-orient:vertical}.detail-page{width:100%;background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.detail-page .detail-inner{width:1200px;max-width:calc(100% - 32px);margin:0 auto 80px;padding-top:90px!important}.detail-page .detail-grid{display:grid;grid-template-columns:1fr 300px;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.detail-page .detail-main{min-width:0}.detail-page .detail-main .detail-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:1px solid #E2E6EE;margin-bottom:20px}.detail-page .detail-main .detail-title{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:26px;font-weight:700;color:#1F2A44;line-height:1.4;margin:0;letter-spacing:.01em;word-break:break-word}.detail-page .detail-main .detail-tag{-ms-flex-negative:0;flex-shrink:0;display:inline-block;padding:6px 16px;font-size:14px;line-height:1.4;color:#0A58CA;background:#fff;border:1px solid #0A58CA;border-radius:4px;font-weight:700;margin-top:6px}.detail-page .detail-main .detail-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;color:#5A687C;font-size:14px;line-height:1.6;margin-bottom:24px}.detail-page .detail-main .detail-meta .meta-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.detail-page .detail-main .detail-meta .meta-label{color:#5A687C}.detail-page .detail-main .detail-meta .meta-value{color:#1F2A44}.detail-page .detail-main .detail-meta .meta-divider{color:#CBD5E1}.detail-page .detail-main .detail-section{margin-bottom:24px}.detail-page .detail-main .detail-section.summary{padding:16px 14px;background:#f6f9fc;border:1px solid #eae9ed;border-radius:6px}.detail-page .detail-main .detail-section *,.detail-page .detail-main .detail-section img,.detail-page .detail-main .detail-section video{max-width:100%}.detail-page .detail-main .section-title{font-size:18px;font-weight:700;color:#1F2A44;line-height:1.5;margin:0 0 14px;padding-bottom:8px;position:relative}.detail-page .detail-main .section-title::before{content:'';position:absolute;left:0;bottom:0;width:32px;height:2px;background:#0A58CA;border-radius:1px}.detail-page .detail-main .section-body{font-size:15px;color:#3F4A5F;line-height:1.6;word-break:break-all}.detail-page .detail-main .detail-figure{margin:32px 0;text-align:center}.detail-page .detail-main .detail-figure svg{max-width:100%;height:auto;border-radius:8px;display:inline-block}.detail-page .detail-main .detail-disclaimer{text-align:right;font-size:13px;color:#9CA3AF;margin:32px 0 0;padding-top:16px;border-top:1px dashed #E2E6EE}.detail-page .detail-main .ai-tip{text-align:right;font-size:13px;color:#9CA3AF;margin:16px 0 0;padding-top:12px}.detail-page .detail-sidebar{position:sticky;top:140px;-ms-flex-item-align:start;align-self:start}.detail-page .sidebar-block{background:#fff;border:1px solid #E2E6EE;border-radius:8px;padding:20px 18px;-webkit-box-shadow:0 2px 8px rgba(15,23,42,.04);box-shadow:0 2px 8px rgba(15,23,42,.04)}.detail-page .sidebar-block .sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:14px;margin-bottom:12px;border-bottom:1px solid #E2E6EE}.detail-page .sidebar-block .sidebar-title{font-size:16px;font-weight:700;color:#1F2A44;line-height:24px;margin:0}.detail-page .sidebar-block .sidebar-more{font-size:13px;color:#0A58CA;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease;white-space:nowrap}.detail-page .sidebar-block .sidebar-more:hover{color:#1d6fdd}.detail-page .sidebar-block .related-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.detail-page .sidebar-block .related-item{display:block;padding:12px 14px;background:#FAFBFC;border-radius:6px;text-decoration:none;color:inherit;-webkit-transition:background .22s ease,-webkit-box-shadow .22s ease,-webkit-transform .22s ease;transition:background .22s ease,-webkit-box-shadow .22s ease,-webkit-transform .22s ease;transition:background .22s ease,box-shadow .22s ease,transform .22s ease;transition:background .22s ease,box-shadow .22s ease,transform .22s ease,-webkit-box-shadow .22s ease,-webkit-transform .22s ease}.detail-page .sidebar-block .related-item:hover{background:#F0F5FF;-webkit-box-shadow:0 4px 12px rgba(10,88,202,.1);box-shadow:0 4px 12px rgba(10,88,202,.1);-webkit-transform:translateX(2px);transform:translateX(2px)}.detail-page .sidebar-block .related-item .related-title{font-size:14px;font-weight:700;color:#1F2A44;line-height:1.6;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-webkit-transition:color .22s ease;transition:color .22s ease;word-break:break-word}.detail-page .sidebar-block .related-item:hover .related-title{color:#0A58CA}.detail-page .sidebar-block .related-tag{display:inline-block;padding:2px 10px;font-size:12px;line-height:1.5;color:#5A687C;background:#F0F2F5;border-radius:3px;font-weight:400}}@media screen and (min-width:992px) and (max-width:1240px){.detail-page .detail-inner{width:100%;padding:0 24px}.detail-page .detail-grid{grid-template-columns:1fr 280px;gap:24px}}@media screen and (max-width:991px){.detail-page,.detail-page .detail-main .detail-header,.detail-page .sidebar-block .related-list{-webkit-box-direction:normal;-webkit-box-orient:vertical}.detail-page{width:100%;background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.detail-page .detail-inner{width:100%;margin:0 auto 48px;padding:0 16px;padding-top:60px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.detail-page .detail-grid{display:grid;grid-template-columns:1fr;gap:20px}.detail-page .detail-main{min-width:0}.detail-page .detail-main .detail-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding-bottom:16px;border-bottom:1px solid #E2E6EE;margin-bottom:16px}.detail-page .detail-main .detail-title{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:20px;font-weight:700;color:#1F2A44;line-height:1.4;margin:0;letter-spacing:.01em;word-break:break-word}.detail-page .detail-main .detail-tag{-ms-flex-negative:0;flex-shrink:0;display:inline-block;padding:4px 12px;font-size:13px;line-height:1.4;color:#0A58CA;background:#fff;border:1px solid #0A58CA;border-radius:4px;font-weight:700;margin-top:4px}.detail-page .detail-main .detail-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;color:#5A687C;font-size:13px;line-height:1.6;margin-bottom:20px}.detail-page .detail-main .detail-meta .meta-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.detail-page .detail-main .detail-meta .meta-label{color:#5A687C}.detail-page .detail-main .detail-meta .meta-value{color:#1F2A44}.detail-page .detail-main .detail-meta .meta-divider{color:#CBD5E1}.detail-page .detail-main .detail-section{margin-bottom:20px}.detail-page .detail-main .detail-section.summary{padding:14px 12px;background:#f6f9fc;border:1px solid #eae9ed;border-radius:6px}.detail-page .detail-main .detail-section *,.detail-page .detail-main .detail-section img,.detail-page .detail-main .detail-section video{max-width:100%}.detail-page .detail-main .section-title{font-size:16px;font-weight:700;color:#1F2A44;line-height:1.5;margin:0 0 12px;padding-bottom:8px;position:relative}.detail-page .detail-main .section-title::before{content:'';position:absolute;left:0;bottom:0;width:28px;height:2px;background:#0A58CA;border-radius:1px}.detail-page .detail-main .section-body{font-size:14px;color:#3F4A5F;line-height:1.6;word-break:break-all}.detail-page .detail-main .detail-figure{margin:24px 0;text-align:center}.detail-page .detail-main .detail-figure svg{max-width:100%;height:auto;border-radius:8px;display:inline-block}.detail-page .detail-main .detail-disclaimer{text-align:right;font-size:12px;color:#9CA3AF;margin:24px 0 0;padding-top:12px;border-top:1px dashed #E2E6EE}.detail-page .detail-main .ai-tip{text-align:right;font-size:12px;color:#9CA3AF;margin:12px 0 0;padding-top:10px}.detail-page .detail-sidebar{position:static}.detail-page .sidebar-block{background:#fff;border:1px solid #E2E6EE;border-radius:8px;padding:16px 14px;-webkit-box-shadow:0 2px 8px rgba(15,23,42,.04);box-shadow:0 2px 8px rgba(15,23,42,.04)}.detail-page .sidebar-block .sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:12px;margin-bottom:10px;border-bottom:1px solid #E2E6EE}.detail-page .sidebar-block .sidebar-title{font-size:15px;font-weight:700;color:#1F2A44;line-height:24px;margin:0}.detail-page .sidebar-block .sidebar-more{font-size:12px;color:#0A58CA;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease;white-space:nowrap}.detail-page .sidebar-block .sidebar-more:hover{color:#1d6fdd}.detail-page .sidebar-block .related-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.detail-page .sidebar-block .related-item{display:block;padding:10px 12px;background:#FAFBFC;border-radius:6px;text-decoration:none;color:inherit;-webkit-transition:background .22s ease,-webkit-box-shadow .22s ease,-webkit-transform .22s ease;transition:background .22s ease,-webkit-box-shadow .22s ease,-webkit-transform .22s ease;transition:background .22s ease,box-shadow .22s ease,transform .22s ease;transition:background .22s ease,box-shadow .22s ease,transform .22s ease,-webkit-box-shadow .22s ease,-webkit-transform .22s ease}.detail-page .sidebar-block .related-item:hover{background:#F0F5FF;-webkit-box-shadow:0 4px 12px rgba(10,88,202,.1);box-shadow:0 4px 12px rgba(10,88,202,.1);-webkit-transform:translateX(2px);transform:translateX(2px)}.detail-page .sidebar-block .related-item .related-title{font-size:13px;font-weight:700;color:#1F2A44;line-height:1.6;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-webkit-transition:color .22s ease;transition:color .22s ease;word-break:break-word}.detail-page .sidebar-block .related-item:hover .related-title{color:#0A58CA}.detail-page .sidebar-block .related-tag{display:inline-block;padding:2px 8px;font-size:11px;line-height:1.5;color:#5A687C;background:#F0F2F5;border-radius:3px;font-weight:400}}