
/*Ce9e9*/
.col-shell{background:#fff;border:1px solid var(--line);border-radius:12px;
  padding:32px;margin:24px auto;max-width:860px;font-size:16.5px;line-height:1.75}
.col-shell .wrap{max-width:none;padding:0;margin:0}
.col-shell h1{font-size:26px;line-height:1.45;margin:0 0 12px}
.col-shell h2{font-size:20px;line-height:1.5;margin:30px 0 12px;padding-left:12px;
  border-left:4px solid var(--primary);font-weight:700}
.col-shell h3{font-size:17px;margin:22px 0 8px}
.col-shell p{margin:12px 0}
/*C0052*/
.col-shell .cl-points,.col-shell .cl-law p,.col-shell .cl-intro,.col-shell .cl-links,
.col-shell .gd-item .d,.col-shell .gd-lead,.col-shell .ev-row,.col-shell .ev-item,
.col-shell .ev-intro,.col-shell .fl-step,.col-shell .fl-intro,.col-shell .fl-tip,
.col-shell .dt-item,.col-shell .dt-body,.col-shell .dt-tip,.col-shell .ht-pre,
.col-shell .ht-meta,.col-shell .gd-arts a,.col-shell .cl-table,.col-shell .fl-table{
  font-size:16.5px;line-height:1.75}
/*C57e2*/
.col-shell .cl-card,.col-shell .cl-intro,.col-shell .cl-table,.col-shell .cl-law,
.col-shell .cl-links,.col-shell .cl-idx-card,.col-shell .gd-sec,.col-shell .gd-law,
.col-shell .gd-arts a,.col-shell .gd-idx-card,.col-shell .ev-item,.col-shell .ev-law,
.col-shell .ev-links,.col-shell .ev-idx-card,.col-shell .fl-step,.col-shell .fl-law,
.col-shell .fl-links,.col-shell .fl-idx-card,.col-shell .dt-paper,.col-shell .dt-links,
.col-shell .dt-idx-card,.col-shell .ht-body,.col-shell .ht-tip,.col-shell .ht-links,
.col-shell .ht-idx-card{box-shadow:none!important;border:1px solid var(--line)!important;
  border-radius:12px}
/*C5fb3*/
.col-shell .cl-law,.col-shell .gd-law,.col-shell .ev-law,.col-shell .fl-law{
  border-left:4px solid var(--law)!important}
.col-shell .cl-law-src,.col-shell .gd-law-src,.col-shell .ev-law-src,
.col-shell .fl-law-src{color:var(--law)}
/*C64af*/
.col-shell .cl-links a,.col-shell .gd-item a,.col-shell .ev-links a,
.col-shell .fl-links a,.col-shell .dt-links a,.col-shell .gd-arts a:hover,
.col-shell .cl-idx-card,.col-shell .gd-idx-card,.col-shell .ev-idx-card,
.col-shell .fl-idx-card,.col-shell .ht-idx-card,.col-shell .dt-idx-card{
  color:var(--primary);text-decoration:none}
.col-shell .gd-item a,.col-shell .ev-links a,.col-shell .fl-links a,
.col-shell .dt-links a{background:var(--primary-light);border-radius:999px;padding:2px 12px;
  display:inline-block;margin-top:5px;font-size:14px}
.col-shell .gd-item a:hover,.col-shell .ev-links a:hover,.col-shell .fl-links a:hover,
.col-shell .dt-links a:hover{background:#dbeafe}
/*Ce952*/
.col-shell .gd-sec h2,.col-shell .ht-cat{border-left:4px solid var(--primary);
  font-size:20px;margin:30px 0 12px;padding-left:12px}
/*Cca03*/
.col-shell .cl-table th,.col-shell .fl-table th,.col-shell .ev-table th{
  background:var(--primary-light);color:var(--primary);font-size:14px}
.col-shell .cl-head .badge,.col-shell .cl-idx-meta,.col-shell .gd-idx-meta,
.col-shell .ev-idx-meta,.col-shell .fl-idx-meta,.col-shell .dt-idx-meta,
.col-shell .ht-badge,.col-shell .ht-meta{font-size:13px}
/*C575f*/
.col-shell .cl-sub,.col-shell .cl-disc,.col-shell .gd-disc,.col-shell .gd-sub,
.col-shell .ev-disc,.col-shell .fl-disc,.col-shell .dt-disc,.col-shell .cl-no,
.col-shell .cl-law-note,.col-shell .gd-law-note,.col-shell .ev-law-note,
.col-shell .fl-law-note{color:var(--muted);font-size:13.5px}
/*C5722*/
.col-shell .cl-title,.col-shell .gd-item .t,.col-shell .ht-idx-card h3,
.col-shell .cl-idx-card h3,.col-shell .gd-idx-card h3,.col-shell .ev-idx-card h3,
.col-shell .fl-idx-card h3{font-size:17px;line-height:1.55}
/*Cfeac*/
.col-shell .cite-hero{padding:0 0 4px}
.col-shell .cite-hero p{font-size:16.5px;line-height:1.8;max-width:none}
.col-shell .art-list a{font-size:16.5px}
.col-shell .law-group h2,.col-shell .law-group h3{font-size:17px}
.col-shell .law-items a{font-size:14px}
.col-shell .comp-body p,.col-shell .law-list li,.col-shell .case-sec{font-size:16.5px}
.col-shell .breadcrumb{margin:0 0 4px}
.col-shell .meta{font-size:14.5px;color:var(--muted)}
@media(max-width:720px){
  .col-shell{padding:20px 16px;margin:16px 0;font-size:16px}
  .col-shell h1{font-size:21px;line-height:1.5}
  .col-shell h2,.col-shell .gd-sec h2,.col-shell .ht-cat{font-size:18px;margin:24px 0 10px}
  .col-shell .cl-points,.col-shell .cl-law p,.col-shell .gd-item .d,
  .col-shell .ev-row,.col-shell .fl-step,.col-shell .ht-pre{font-size:16px}
  .col-shell .cl-title,.col-shell .gd-item .t{font-size:16px}
  .col-shell .cite-hero p,.col-shell .art-list a,.col-shell .comp-body p,
  .col-shell .law-list li,.col-shell .case-sec{font-size:16px}
}
