html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu {margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details {display:block;}
html,body,fieldset,img,iframe,abbr {border:0;line-height: 26px;}
i,cite,em,var,address,dfn {font-style:normal;}
[hidefocus],summary {outline:0;}
li {list-style:none;}
h1,h2,h3,h4,h5,h6,small {font-size:100%;}
sup,sub {font-size:83%;}
pre,code,kbd,samp {font-family:inherit;}
q:before,q:after {content:none;}
textarea {overflow:auto;resize:none;}
label,summary {cursor:default;}
a,button {cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b {font-weight:bold;}
/* 主题色变量定义
   说明：集中维护网站主题色，方便后期快速切换不同站点主题。
   使用：在样式中统一用 var(--变量名) 引用颜色，不直接写颜色值。 */
:root {
  /* 核心主题色（减少维护） */
  --primary: #1d6a7a;
  --primary-dark: #175a68;
  --accent: #FF9800;
  --accent-soft: #fce8d0;
  --text: #083966;
  --text-secondary: #222;
  --text-muted: #607D8B;
  --text-inverse: #fff;
  --bg: #e4edec;
  --surface: #fafffe;
  --surface-muted: #eff7f6;
  --surface-weak: #ebeee9;
  --border: #ccdadd;
  --border-weak: #e5e5e5;
  --link: #083966;
  /* 文本颜色 */
  --color-text-primary: var(--text); /* 主文本 */
  --color-text-secondary: var(--text-secondary); /* 次级文本 */
  --color-text-muted: var(--text-muted); /* 辅助说明 */
  --color-text-inverse: var(--text-inverse); /* 深色背景上的反色 */
  --color-text-contrast: #000; /* 纯黑 */
  --color-text-accent: var(--accent); /* 强调文字 */
  --color-text-accent-weak: var(--accent-soft); /* 强调文字的浅色 */
  --color-text-heading: var(--primary); /* 标题/导航文字 */
  --color-link: var(--link); /* 链接 */
  --color-link-hover: var(--accent); /* 链接悬停 */
  /* 边框颜色 */
  --color-border: var(--border);
  --color-border-weak: var(--border-weak);
  --color-border-light: var(--border-weak);
  --color-border-table: var(--border);
  --color-ultralight-border: var(--border-weak);
  --color-border-soft: var(--border-weak);
  /* 背景/表面 */
  --color-bg: var(--bg); /* 页面背景 */
  --color-bg-muted: var(--surface-weak); /* 弱背景 */
  --color-surface: var(--surface); /* 卡片/容器背景 */
  --color-surface-muted: var(--surface-muted); /* 次级容器 */
  --color-surface-accent: var(--surface-muted); /* 高亮容器 */
  --color-surface-weak: var(--surface-weak); /* 很浅容器 */
  /* 主题主色 */
  --color-primary: var(--primary);
  --color-accent: var(--accent);
  --color-accent-alt: var(--accent);
  --color-accent-2: var(--accent);
  --color-accent-3: var(--primary);
  /* 常用中性色 */
  --color-neutral-0: var(--bg);
  --color-neutral-50: var(--surface-weak);
  --color-neutral-100: var(--surface);
  --color-neutral-200: var(--surface);
  --color-neutral-300: var(--surface-muted);
  --color-neutral-400: var(--border-weak);
  --color-neutral-500: var(--bg);
  --color-neutral-600: var(--primary-dark);
  --color-neutral-700: var(--text-secondary);
  --color-neutral-800: var(--text-secondary);
  --color-neutral-900: var(--text-secondary);
  --color-neutral-a: var(--text-muted);
  /* 功能/状态色 */
  --color-success: var(--accent);
  --color-warning: var(--accent);
  --color-danger: var(--accent);
  --color-badge: var(--accent);
  --color-yellow: var(--accent-soft);
  --color-brown: var(--primary);
  --color-emerald: var(--accent);
  --color-green: var(--primary);
  --color-rose: var(--accent);
  --color-dimgray: var(--text-secondary);
  --color-red: var(--accent);
  --color-so-flag: var(--accent);
  --color-blue: var(--primary);
  --color-orange: var(--accent);
  --color-gray-bg: var(--border-weak);
  /* 占位符与浅强调 */
  --color-placeholder: var(--text-muted);
  --color-accent-soft: var(--accent-soft); /* #ffc */
  /* 特定模块变量：统一映射到核心 */
  --color-etym-bg: var(--surface-muted);
  --color-etym-highlight: var(--border-weak);
  /* 标签配色（保留原来的 26 组） */
  --tag-1: var(--accent);
  --tag-2: var(--accent);
  --tag-3: var(--accent);
  --tag-4: var(--accent);
  --tag-5: var(--accent);
  --tag-6: var(--accent);
  --tag-7: var(--accent);
  --tag-8: var(--accent);
  --tag-9: var(--accent);
  --tag-10: var(--accent);
  --tag-11: var(--accent);
  --tag-12: var(--accent);
  --tag-13: var(--accent);
  --tag-14: var(--accent);
  --tag-15: var(--accent);
  --tag-16: var(--accent);
  --tag-17: var(--accent);
  --tag-18: var(--accent);
  --tag-19: var(--accent);
  --tag-20: var(--accent);
  --tag-21: var(--accent);
  --tag-22: var(--accent);
  --tag-23: var(--accent);
  --tag-24: var(--accent);
  --tag-25: var(--accent);
  --tag-26: var(--accent);
}
/* 主题色应用初始化：设置默认文本与背景颜色 */
body { color: var(--color-text-primary); background: var(--color-bg); }
del,ins,u,s,a,a:hover {text-decoration:none;}
/* 全局文字颜色变量化 */
body,textarea,input,button,select,keygen,legend {color:var(--color-text-primary);outline:0;}
/* 页面背景与主文字使用变量 */
body {background:var(--color-bg);color:var(--color-text-primary);line-height:1.5;font-family:"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;z-index:1;}
/* 链接使用主题强调色 */
a,a:hover {color:var(--color-text-accent);}
html {box-sizing:border-box;}
*,*:before,*:after {box-sizing:inherit;}
::-webkit-input-placeholder,input:-moz-placeholder {font-size:.875rem;}
html,body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}
ul,ol,menu {list-style:none;}
input {border:0;}
fieldset,img {border:0;}
img,object,select,input,textarea,button {vertical-align:middle;}
input,select {outline:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
input,select,textarea {outline:0;blur:expression(this.onFocus=this.blur());-webkit-tap-highlight-color:rgba(0,0,0,0);}
article,aside,footer,header,section,nav,menu,figure,figcaption,hgroup,details {display:block;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6,input,textarea,select,address,caption,cite,code,dfn,em,i,b,strong,small,th,var,abbr,acronym {font-size:100%;font-style:normal;}
abbr,acronym {border-bottom:.0625rem dashed gray;}
q:before,q:after {content:'';}
ins,s,u,del {text-decoration:none;}
.gclear:after {display:block;clear:both;visibility:hidden;height:0;content:'';}
.gclear {zoom:1;}
.doTTS {color:var(--color-emerald);cursor:pointer;}
/* 选区颜色变量化 */
::selection {background-color:var(--color-neutral-600);color:var(--color-text-inverse);} 
::-moz-selection {background-color:var(--color-neutral-600);color:var(--color-text-inverse);} 
.none {display:none;}
.b {font-weight:bold;}
.nor {font-weight:normal;}
/* 分隔线使用统一边框变量 */
hr,.hr {display:block;border:0;height:1px;margin:0.5rem 0;font-size:0;color:transparent;text-indent:-999999rem;clear:both;border-bottom:1px var(--color-border) dashed;}
p {line-height:2.1rem;font-size:1rem;margin:0.75rem 0 0;word-wrap:break-word;zoom:1;}
p:first-child {margin:0;}
.noi p,p.noi {text-indent:0;}
.fontbox {margin:5px 10px 5px 0;padding:10px 35px;width:auto;float:left;font-size:20px;text-align:center;border:1px dashed var(--color-accent);line-height:1em!important;text-decoration:none!important;}
.fontbox:hover {color:var(--color-text-inverse);text-decoration:none;border:1px solid var(--color-accent);background-color:var(--color-accent-soft);}
a.fontbox:active,a.fontbox:focus {text-decoration:none;}
.fontbox span {font-size:14px;font-family:Tahoma,Arial,Verdana,Geneva,sans-serif;font-weight:normal;width:100%;display:block;margin-bottom:4px;}
.fontbox span:hover {color:var(--color-text-inverse);}
.more {cursor:pointer;width:140px !important;font-size:12px;background-color:var(--color-accent-3);text-align:center;line-height:20px;color:var(--color-text-inverse);border-radius:10px;margin:0px auto 10px;}
.more:hover {background:var(--color-accent);}
.moreLink {line-height:58px;height:58px;padding-right:18px;display:table-cell;vertical-align:bottom;}
.load-moer {height:40px;line-height:40px;text-align:center;margin:10px auto 0;}
.load-moer a {display:block;height:35px;border-radius:4px;font-size:16px;background-position:center center;width:150px;border:1px var(--color-border) dashed;margin:0px auto;line-height:35px;}
span.moreLink {float:right;}
em {color:var(--color-text-accent);}
h1 {font-size:20px;font-weight:normal;}
h2 {font-size:18px;font-weight:normal;}
h3,h4 {font-size:1rem;font-weight:normal;}
.header {width:1200px;margin:0 auto;}
.index-lma li a {position:relative;width:31%;height:70px;float:left;margin:8px 5px;display:inline;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.index-lma li a .zx-icon {width:50px;height:60px;top:9px;left:9px;position:absolute;cursor:pointer;display:block;border-radius:3px;overflow:hidden;}
.index-lma li a .zx-icon img {width:100%;height: auto;}
.index-lma li a .zx-title {position:absolute;left:78px;top:12px;font-size:16px;cursor:pointer;}
.index-lma li a .zx-summary {position:absolute;left:78px;top:40px;font-size:12px;color:var(--color-neutral-a);cursor:pointer;}
table {border-collapse:collapse;border-spacing:0; width: 100%;}
table,td,th {border:1px solid var(--color-border-table);text-align:left; padding-left: 10px;}
.table-datas {width:100%;text-align:left;line-height:150%!important;}
.table-datas td,.table-datas th {padding:12px;}
.table-datas tr:nth-child(odd) {background-color:var(--color-bg);}
.table-datas tr td:first-child {color:var(--color-text-accent);font-weight:bold;}
.table-datas a {text-decoration:none!important;}
.widget ul {padding:0 10px 8px 5px;}
.widget ul .item {margin:0;padding:7px 0 8px;overflow:hidden;height:85px;border-top:1px solid var(--color-ultralight-border);}
.widget .item-img {float:left;width:128px;overflow:hidden;border-radius:3px;}
.widget .item-img img {width:100%;height:85px;vertical-align:top;transition:all .3s ease-out 0s;}
.widget .item-content {margin-left:148px;}
.widget .item-title {line-height:1.4;font-size:16px;margin-top:10px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}
.widget .item-chuchu {margin:0;color:var(--color-text-muted);font-size:14px;line-height:1.5rem;}
.yyui_tab>ul>.yyui_tab_title {box-sizing:border-box;line-height:58px;height:58px;color:var(--color-text-contrast);cursor:pointer;display:inline-block;font-size:21px;padding:0 18px;letter-spacing:0;}
.yyui_tab>ul>.yyui_tab_title_this {box-sizing:border-box;line-height:56px;border-left:1px solid var(--primary-light);border-top:1px solid var(--primary-light);border-right:1px solid var(--primary-light);height:58px;color:var(--color-text-contrast);background-color:var(--color-neutral-0);cursor:pointer;display:inline-block;font-size:21px;padding:0 18px;-moz-border-radius:4px 0px 4px 0;-webkit-border-radius:4px 0px 4px 0;border-radius:4px 0px 4px 0;letter-spacing:0;}
.yyui_tab .yyui_tab_content {margin-top:-1px;display:none;box-sizing:border-box;padding:10px;border-top:1px solid var(--color-border-light);} 
.yyui_tab .yyui_tab_content_this {margin-top:-1px;display:block;box-sizing:border-box;padding:10px 0;border-top:1px solid var(--color-border-light);} 
.yyui_badge {line-height:21px;color:var(--color-text-inverse);background-color:var(--color-badge);margin-left:4px;font-size:11px;padding:0 5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;letter-spacing:0;}
.yyui_badge a {color:var(--color-text-inverse);}
.yyui_badge_dot {color:var(--color-badge);font-size:1.4em;line-height:.8;margin-left:4px;}
h2.ac .pattern-left {background-position:0 0;}
h2.ac .pattern-left,h2.ac .pattern-right {display:inline-block;width:1.375em;height:.4375em;background:url(../images/icon-patterns.png) no-repeat;vertical-align:middle;font-size:16px;}
h2.ac .tit {margin:0 .5em;padding:0;width:100%;text-align:center;font-weight:400;font-size:18px;}
h2.ac .pattern-right {background-position:-1.625em 0;}
.miyu-list {margin-bottom:5px;overflow:hidden;}
.miyu-list ul {float:left;width:100%;}
.miyu-list ul li {float:left;padding-left:2%;width:25%;border-bottom:1px dashed var(--color-border-soft);font-size:14px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.miyu-list ul li a {display:inline-block;width:100%;}
.lookup h3 {margin-bottom:.525rem;}
.so_flag {padding-top:8px;font-size:12px;line-height:17px;color:var(--color-so-flag);}
.so {margin:0 7px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;padding:0;width:48px;height:48px;font-size:28px;color:var(--color-red);text-align:center;background:url(../images/tzg.png) no-repeat;background-size:100% 100%;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.so_button {border:0;border-radius:2px;padding:0;height:48px;width:62px;font-size:18px;line-height:48px;text-align:center;color:var(--color-text-inverse);background:var(--color-danger);cursor:pointer;}
.main {width:1200px;height:auto;margin:5px auto;overflow:hidden;}
.content {width:850px;height:auto;float:left;border-radius:4px;}
.sidebar {width:336px;height:auto;float:right;}
.content-box {margin-bottom:10px;margin-right:auto;margin-left:auto;font-size:16px;}
.content-box p {line-height:32px;font-size:16px;color:#343853;}
.box {position:relative;overflow:hidden;margin:0 auto .625rem;border-radius:5px;background:#fafffe;}
.box img {width: 17px;height: 16px;}
.box .sdc a {color:#FF9800;font-size:16px;margin-right:5px;}
.box .sdc a:hover {color:#1d6a7a;}
.box>div>a {margin-right:5px;}
.box u {text-decoration:underline;color:#FF9800;}
.box>.mcon>.detail>ul>li {list-style:square inside url('../images/eg_arrow.gif');}
.title {vertical-align:text-bottom;}
.zipic {border:1px solid #FF9800;background:transparent url('../images/zibg.gif') no-repeat center center;margin:10px 0 10px 0;max-width:100px;max-height:auto;}
.zipic img {display:block;margin:0 auto;margin-bottom:0!important;margin-top:0!important;max-width:100%!important;height:auto!important;}
.zipic {float:right;margin:0 20px 20px;}
.pic {float:right;margin:0 20px 20px;}
.detail {line-height:250%;font-size:1rem!important;}
.detail dl {line-height:1.5rem;font-size:1rem;margin:.75rem 0 0;word-wrap:break-word;zoom:1;}
.detail a em,.detail a {_color:#007094;text-decoration:underline;margin-right:5px;}
.detail em {color:#FF9800;}
/* idiom 基础信息列表：标签+内容换行对齐 */
.detail ul.attr-list li {display:grid; grid-template-columns:max-content 1fr; column-gap:.5rem; align-items:start;margin: 12px 0px;}
.detail ul.attr-list li .attr_name {white-space:nowrap;line-height: 26px;}
.detail ul.attr-list li .attr_values {word-break:break-word; white-space:pre-line;line-height: 1.6rem;}

.actives {
  background-color: var(--primary);
  color: var(--color-text-inverse);
}
.sdc {padding:15px;background-color:#fafffe;font-size:16px;}
.sdc h3 {color:var(--primary);font-weight:bold;font-size:18px;}
.sdc ul.btn {margin-top:0;}
.sdc ul.btn li {float:left;position:relative;white-space:nowrap;}
.sdc ul.btn li a {text-decoration:none;padding:.375rem .25rem;background-color:#eff7f6;display:block;text-align:center;border-radius:3px;border:0 solid transparent;color:black;}
.sdc ul.btn li a:hover {background:var(--primary);color:#fce8d0;box-shadow:#eb .125rem .125rem .625rem 0,rgb(122 122 119 / 30%) .125rem .125rem .625rem 0;}
.contitle {background-color:#bbbaa7;color:#fff!important;font-size:.875rem;padding:.125rem .375rem;}
.contitle {display:inline-block;*display:inline;*zoom:1;*position:relative;}
.contitle {-moz-border-radius:.1875rem;-webkit-border-radius:.1875rem;border-radius:.1875rem;}
.gj-book-intro {padding:15px;width:32.02%;display:inline-block;margin:0px 5px 0px 6px;}
.guji-box .content,.guji-box1 .content,shujixj-box .content {background:#fafffe;}
.guji-writer {font-size:13px;color:#9bacb4;}
.guji-box1 .gj-book-img {float:left;margin-right:25px;width:auto;}
.guji-box1 .gj-book-img a {box-shadow:0 4px 20px rgba(0,0,0,.3);float:left;}
.guji-box1 .gj-book-img a img {border-radius:4px;width:120px;}
.guji-box1 .gj-book-intro {width:100%;display:block;}
.guji-box1 .gj-book-title {font-size:25px;font-weight:bold;padding-top:10px;}
.guji-box1 .gj-book-cont {min-height:200px;overflow:auto;margin-bottom:0;}
.gj-kaishiyd {background:#80ac91;border-radius:4px;color:#fff;font-size:16px;height:40px;line-height:40px;text-align:center;width:150px;display:inline-block;margin-top:20px;}
.gj-kaishiyd:hover {background:#ff9800;color:#fff;}
.gj-zz {color:#607D8B;font-size:14px;}
.gx-r {padding:0 15px 20px;margin-bottom:10px;}
.gx-r-title {font-size:18px;font-weight:bold;margin-bottom:10px;padding-top:15px;}
.gx-r-span {font-weight:bold;}
.gx-r-box {font-size:14px;}
.gx-r-box ul li {line-height:35px;}
.gx-r-box ul li a {display:inline-block;}
.gx-r-box ul li a:after {content:'';clear:both;background:#85a2b0;width:1px;height:11px;display:inline-block;margin:0 8px;}
.gx-r-box ul li a:last-child:after {display:none;}
.gj-book-cont {clear:both;height:auto;margin-bottom:15px;overflow:hidden;}
.gj-book-img {float:left;width:100px;margin-right:10px;}
.gj-book-img a{display: block;}
.gj-book-title {line-height:26px;font-size:18px;}
.gj-book-introduuce {display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:13px;color:#607D8B;overflow:hidden;line-height:20px;}
.guji-box1 .gj-book-introduuce {-webkit-line-clamp:6;font-size:15px;margin-top:15px;background-color:#eff7f6;padding:16px;text-indent:2em;border-radius:4px;line-height:25px;}
.gj-book-list {padding:5px 15px;margin-bottom:10px;position:relative;border-radius:5px;}
.gj-booklist-dl {overflow:hidden;border-bottom:1px #ccdadd dashed;margin-top:15px;}
.gj-booklist-dl:last-child {border-bottom:0px solid #ccdadd;}
.gj-booklist-title {line-height:21px;font-size:20px;margin-bottom:15px;padding-left:10px;overflow:hidden;border-left:4px solid #80ac91;}
.gj-booklist-dl dd {width:48.5%;line-height:28px;float:left;overflow:hidden;font-size:14px;border-radius:4px;margin:0px 10px 10px 0;border:1px #ccdadd dashed;}
.shuji22 .gj-booklist-dl dd {text-align:center;font-size:45px;height:auto;line-height:80px;font-weight:bold;width:18.7%;}
.gj-booklist-dl dd a {display:block;padding:5px 20px;}
.gj-booklist-dl dd a:hover {background:#eff7f6;}
.gj-bd {padding:0 40px;border-radius:5px;box-shadow:0 1px 4px rgb(0 0 0 / 7%);}
.sj-t {margin-bottom:0;}
.gj-article {padding:15px 0;}
.gj-article-title {padding:10px 0;background:url(../images/atitle_bottom.png) no-repeat bottom;background-size:100%;margin-bottom:10px;}
.gj-article-title h1 {text-align:center;font:normal 30px/50px "\5FAE\8F6F\96C5\9ED1";padding:0 15px;}
.gj-article-title p.gs-other {text-align:center;color:#777;text-indent:0;line-height:24px;padding:10px 0;}
.gj-article-title p.gs-other i {margin-left:10px;background:#e3dfcd;border-radius:10px;color:#666;font-style:normal;font-size:12px;line-height:24px;padding:0 8px 0 5px;}
.gj-article-text {font-size:18px;line-height:36px;font-weight:400;overflow:hidden;}
.gj-article-text p {text-align:justify;margin:0 0 10px;}
.gj-article-text p.lr {display:none;}
.gj-page {padding:8px 0;overflow:hidden;font-size:16px;border-radius:8px;margin:15px 0;text-align:center;}
.gj-page li {width:32.2%;line-height:40px;overflow:hidden;background:#eff7f6;font-weight:bold;display:inline-block;border-radius:4px;}
.gj-page li a {display:block;}
.yd-mcon {padding:15px;font-weight:400;line-height:180%;font-size:16px;}
.gs-box {position:relative;overflow:hidden;margin:0 auto .625rem;padding:0 25px 20px 25px;border-radius:5px;}
.shiren-box .gs-box .showmore {height:auto !important;line-height:2.1rem;}
.gs-box h2 {font-size:18px;line-height:32px;height:32px;font-weight:700;padding:1px 10px;background:#e4edec;border-radius:2px;border-left:solid 4px var(--primary);color:var(--primary);margin-bottom:15px;}
.yd-mcon h1 {font-weight:bold;}
.yd-mcon h3 {margin-top:0.75rem;font-weight:bold;font-size:1.2rem;color:var(--color-text-accent);}
.yd-cizu {font-size:16px;color:rgba(0,0,0,.85);line-height:24px;margin-top:24px;}
.yd-cizu h5 {font-size:16px;margin-bottom:12px;}
.yd-cizu p {font-size:14px;color:rgba(0,0,0,.65);}
.yd-cizu blockquote {background:var(--color-neutral-400);padding:24px 32px;margin:16px 0;border-radius:10px;}
.yd-cizu blockquote>p:not(:last-child) {margin-bottom:16px;}
#yd-word {font-size:38px;color:var(--color-text-accent);line-height:50px;margin:0 10px;float:left;}
.englishi-top {padding:10px;border-radius:4px;background:var(--color-surface-muted);margin-bottom:15px;overflow:hidden;vertical-align:top;}
.english-box .detail {text-align:center;padding-bottom: 10px;}
.english-box .detail .attr_name {padding:3px 20px; margin-bottom: 20px;}
.english-box .detail .attr_name.atton{background: var(--color-primary);}
.english-box .detail .attr_name.atton a{color: var(--color-text-accent-weak);}
.english-box .detail .attr_name:hover {background:var(--color-primary); color:var(--color-text-accent-weak) }
.english-box .detail .attr_name:hover a {color:var(--color-text-accent-weak);}
.mingsu-menu {padding:30px 15px 10px 25px;}
.mingsu-menu a {font-weight:bold;background:var(--color-bg);padding:5px 20px;border-radius:20px;display:inline-block;margin-top: 10px;}
.mingsu-menu a:hover,.mingsu-menu a.f-chose {background:var(--color-primary);color:var(--color-text-accent-weak);}
.minsu_list {width:49%;padding:0 10px;display:inline-block;}
.mingsu-list2 {;}
.mingsu-list2 li {border-bottom:1px var(--color-border) dashed;padding:15px 0px;}
.mingsu-list2 li a {font-size:20px;}
.mingsu-list2 li p {font-size:14px;color:var(--color-text-muted);margin-bottom:10px;}
#yd-word-pron {color:var(--color-text-muted);font-family:"lucida sans unicode",arial,sans-serif;font-size:14px;margin-top:15px;margin-left:15px;float:left;}
#yd-word-pron .en-US {display:inline-block;}
#yd-word-pron .en-UK .playicon {margin-right:20px;}
#yd-word-pron .playicon {margin-left:5px;top:3px;cursor:pointer;}
.playicon {position:relative;display:inline-block;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#yd-word-pron .playicon-volume {background-image:url(../images/volume.png);background-repeat:no-repeat;width:16px;height:16px;}
#yd-word-pron .playicon:hover {background-image:url(../images/volume-hov.png);background-repeat:no-repeat;width:16px;height:16px;}
#yd-word-meaning ul {padding-left:0;list-style:none;margin-bottom:0;font-size:14px;}
#yd-word-meaning strong {margin-right:4px;color:var(--color-text-accent);}
.yd-tags {overflow:hidden;}
.yd-tags span {margin-left:5px;}
.yd-tags span {line-height:100%;font-size:.875rem;padding:0 .375rem;margin:0 .625rem 0 0;-moz-border-radius:.1875rem;-webkit-border-radius:.1875rem;border-radius:.1875rem;}
.yd-tags span {line-height:1.5rem;}
.yd-tags span {display:inline-block;*display:inline;*zoom:1;*position:relative;}
.color1,.color14 {background:#7ac1b0;color:#ffffff;}
.color2,.color15 {background:#6aaec8;color:#ffffff;}
.color3,.color16 {background:#79bc77;color:#ffffff;}
.color4,.color17 {background:#e4a548;color:#ffffff;}
.color5,.color18 {background:#ef7d59;color:#ffffff;}
.color6,.color19 {background:#b85b66;color:#ffffff;}
.color7,.color20,.color0 {background:#6aa3d6;color:#ffffff;}
.color8,.color21 {background:#8294de;color:#ffffff;}
.color9,.color22 {background:#6ec1bf;color:#ffffff;}
.color10,.color23 {background:#cd6588;color:#ffffff;}
.color11,.color24 {background:#18a52a;color:#ffffff;}
.color12,.color25 {background:#e434e1;color:#ffffff;}
.color13,.color26 {background:#04b9b6;color:#ffffff;}
.yd-tags ul.line {margin-left:-0.3125rem!important;margin-right:-0.3125rem!important;margin-top:0;width:100%;}
.yd-tags ul.line li {width:25%;display:inline-block;float:none;}
.yd-tags ul.line li a {font-size:1rem;text-decoration:none;margin:0.3125rem !important;padding:0.375rem 0.75rem;border:0.0625rem solid var(--color-surface-muted);background-color:var(--color-surface-muted);display:block;text-align:center;-moz-border-radius:0.375rem;-webkit-border-radius:0.375rem;border-radius:0.375rem;}
.yd-tags ul.line li a:hover {box-shadow:rgb(235 234 226) 0rem 0rem 0.125rem 0,rgb(122 122 119 / 30%) 0.1rem 0.1rem 0.2rem 0;}
.yd-tags ul.line li a span {font-size:0.875rem;display:block;height:1.5rem;line-height:1.5rem;color:var(--color-text-muted);font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
#yd-etym {background-color:var(--color-etym-bg);margin-bottom:1em;font-family:Georgia,Garamond,Times New Roman,Times,serif;font-size:12pt;padding:6px;border-radius:3px;}
#yd-etym dd,#yd-etym dt {background-color:var(--color-etym-bg);margin-left:0;padding:0.1em 0.5em 0;}
#yd-etym dt {color:var(--color-text-accent);font-weight:bold;}
#yd-etym dd {padding-bottom:0.5em;}
#yd-etym .highlight {background-color:var(--color-etym-highlight);}
#yd-etym .cognate {line-height:1.3em;}
#yd-etym dd a {font-style:italic;}
#yd-etym .foreign {font-style:italic;font-weight:bold;color:var(--color-text-accent);}
#yd-etym i {font-weight:bold;}
#yd-etym blockquote {padding:0;font-size:12pt;margin:16px 40px;border:none;}
#yd-liju {overflow:hidden;}
#yd-liju dl {clear:both;}
#yd-liju dt {font-weight:400;}
#yd-liju b {color:var(--color-text-accent);}
#yd-liju dd {text-indent:17px;}
#yd-liju p {float: right;font-size: 12px;color: var(--color-text-muted);margin: 0;line-height: 10px !important;}
#yd-ciyuan p {text-indent:0;line-height:180%;}
.ciyuan-title strong {color:var(--color-text-accent);font-style:italic;}
.zw-fengmian {padding-top:10px;}
.zw-fengmian p {font-size:14px;color:var(--color-text-muted);margin:0;}
.zw-fengmian li {line-height:40px;width:100%;padding-right:50px;position:relative;border-bottom:1px var(--color-border) dashed;}
.zw-fengmian li a {overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.zw-fengmian li span {position:absolute;right:0;top:0px;color:var(--color-text-muted);font-size:14px;}
.jieri-fengmian {}
.jieri-fengmian li {display:inline-block;width:19.5%;padding:10px;}
.jieri-fengmian li img {width:100%;box-shadow:0px 4px 10px 0px rgba(17,58,93,0.1);border-radius:100px;}
.jr28 .jieri-fengmian li img,.content .jieri_list:last-child .jieri-fengmian li img{border-radius:4px;}



.jieri-fengmian li h4 a {display:block;text-align:center;padding:10px 0px;}
.title-h3 {text-align:center;font-size:30px;font-weight:bold;}
.sw-list2 {overflow:hidden;}
.sw-box .content-box {border-bottom:1px #ccdadd dashed;padding-bottom:10px;}
.sw-box .content-box .title-h2 {font-size:16px;}
.sw-box .tab {margin-top:8px;}
.moer {height:40px;line-height:40px;text-align:center;}
.moer a {display:block;font-size:13px;}
#sidr-right {display:none;}
.pinyin,.zhuyin {font-family:Tahoma,Arial,Georgia,Verdana,Helvetica,sans-serif;}
.pinyin span {min-width:2.75rem;display:inline-block;text-align:center;}
.pinyin span.hw {min-width:1.375rem;}
.pinyin span.hhw {min-width:.75rem;}
.long .pinyin span {min-width:3.5rem;display:inline-block;text-align:center;}
.long .pinyin span.hw {min-width:1.75rem;}
.long .pinyin span.hhw {min-width:1.125rem;}
.heiti {font-family:-apple-system,"Noto Sans","Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans","PingFang SC","Hiragino Sans GB","Noto Sans CJK SC","Source Han Sans SC","Source Han Sans CN","Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif;}
.songti {font-family:Georgia,"Nimbus Roman No9 L","Songti SC","Noto Serif CJK SC","Source Han Serif SC","Source Han Serif CN",STSong,"AR PL New Sung","AR PL SungtiL GB",NSimSun,SimSun,"TW\-Sung","WenQuanYi Bitmap Song","AR PL UMing CN","AR PL UMing HK","AR PL UMing TW","AR PL UMing TW MBE",PMingLiU,MingLiU,serif;}
.kaiti {font-size:24px;color:#FF9800; }
p em {position:relative;text-indent:0;}
p em:after {position:absolute;top:.5em;left:0;width:100%;color:#FF9800;overflow:hidden;white-space:nowrap;}
h1 em,h2 em,h3 em,h4 em,ul li em {color:#FF9800;}
.clearfix:after,.clearfix:before {content:" ";display:table;}
.clearfix:after {clear:both;}
.clearfix {_overflow:visible;overflow:hidden;}
.clear-n {clear:both;}
.nav {display:none;}
.nav-top {display:block;height:64px;position:relative;width:100%;}
.nav-back {position:absolute;top:12px;}
.m-seach-btn {position:absolute;right:56px;top:12px;width:24px;height:24px;display:block;background:transparent url(../images/search.png) no-repeat center center;background-size:24px 24px;font-size:0;color:transparent;text-indent:-999999rem;padding:18px 16px;}
.nav-back .back-btn {fill:#70757a;width:24px;height:24px;display:block;background:transparent url(../images/goback.png) no-repeat center center;background-size:24px 24px;font-size:0;color:transparent;text-indent:-999999rem;padding:18px 16px;}
.nav-menu {float:right;padding:12px 0;}
.nav-menu .menu-btn {fill:#70757a;width:24px;height:24px;display:block;background:transparent url(../images/menu.png) no-repeat center center;background-size:24px 24px;font-size:0;color:transparent;text-indent:-999999rem;padding:18px 16px;}
.nav-top .m-logo {padding:12px 0;position:absolute;left:50%;margin-left:-60px;}
.nav-top .mlogo-show-index {background:url(../images/logo-min-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-zd {background:url(../images/logo-min-zd.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-cd {background:url(../images/logo-min-cd.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-cy {background:url(../images/logo-min-cy.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-zc {background:url(../images/logo-min-zuci.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-sc {background:url(../images/logo-min-sc.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-gw {background:url(../images/logo-min-gw.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-wk {background:url(../images/logo-min-wk.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-yy {background:url(../images/logo-min-yy.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.logo {padding:10px 0;}
.index-logo-site {display:block;background:transparent url(../images/logo-big-index.png) no-repeat center center;background-size:240px 66px;font-size:0;color:transparent;text-indent:-999999rem;height:74px;width:230px;}
.zd-logo-site {display:block;background:transparent url(../images/logo-big-zd.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.cd-logo-site {display:block;background:transparent url(../images/logo-big-cd.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.cy-logo-site {display:block;background:transparent url(../images/logo-big-cy.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.zc-logo-site {display:block;background:transparent url(../images/logo-big-zuci.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.sc-logo-site {display:block;background:transparent url(../images/logo-big-sc.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.gw-logo-site {display:block;background:transparent url(../images/logo-big-gw.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.wk-logo-site {display:block;background:transparent url(../images/logo-big-wk.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.yy-logo-site {display:block;background:transparent url(../images/logo-big-yy.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.search-box {max-width:750px;margin:0 auto 20px auto;width:auto;padding:0;text-align:center;}
.search-form {box-shadow:none;background:0;margin-left:16px;margin-right:16px;}
.search-text {display:flex;width:100%;height:40px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;line-height:40px;position:relative;border:0 solid transparent;-webkit-box-shadow:0 0 0 0 rgb(65 69 73 / 10%),0 1px 3px 0 rgb(65 69 73 / 10%);box-shadow:0 0 0 0 rgb(65 69 73 / 10%),0 1px 3px 0 rgb(65 69 73 / 10%);}
.search-text:hover {background:rgba(255,255,255,1);-webkit-box-shadow:0 1px 1px 0 rgb(65 69 73 / 30%),0 1px 3px 1px rgb(65 69 73 / 15%);box-shadow:0 1px 1px 0 rgb(65 69 73 / 30%),0 1px 3px 1px rgb(65 69 73 / 15%);-webkit-transition:background 100ms ease-in,width 100ms ease-out;transition:background 100ms ease-in,width 100ms ease-out;}
.text-input {border:1px solid transparent;width:100%;line-height:20px;padding:6px 16px;position:relative;z-index:5;font-size:16px;color:#222;}
.s-btnw {display:inline-block;width:100px;font-size:16px;background:#fcc800;}
.s-btn {padding:0 20px;cursor:pointer;text-align:center;font-weight:700;position:relative;overflow:hidden;background:#fcc800;}
.m-search-wrap {padding-top:2px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;z-index:10;}
.m-search-form {width:100%;display:flex;}
.m-search-input,.m-search-input .m-input-box {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.m-search-input {position:relative;height:36px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px 15px 10px 9px;}
.text-input:hover,.text-input:active,.text-input:focus {background:#fff;}
.m-back-btn {fill:#70757a;width:24px;height:24px;display:block;background:transparent url(../images/goback.png) no-repeat center center;background-size:24px 24px;padding:6px;margin-right:6px;font-size:0;color:transparent;text-indent:-999999rem;}
.m-search-input .m-input-box {background-color:#fff;color:#222;border-radius:30px;width:100%;height:100%;font-size:16px;padding:0 16px;box-shadow:0 1px 0 0 rgb(60 64 67 / 16%);}
.m-search-input input {display:block;width:100%;height:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;outline:0;border:0;background:rgba(0,0,0,0);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.m-search-input .m-searchbtn {width:36px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.m-search-input .m-searchbtn {height:36px;line-height:36px;position:relative;width:24px;display:block;background:transparent url(../images/search.png) no-repeat center center;background-size:20px 20px;}
.m-searchbtn .m-s-btn {font-size:0;color:transparent;text-indent:-999999rem;}
.index-hint {font-size:0;padding:0 16px;margin-bottom:8px;}
.index-hint h4 {font-weight:700;line-height:23px;margin-bottom:8px;color:#222;font-size:16px;padding-top:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.index-hint .hint-box.index-history {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.index-hint .hint-box a {font-size:14px;line-height:32px;padding:0 12px;border-radius:8px;display:inline-block;background-color:#f8f8f8;margin-right:8px;margin-bottom:8px;color:#222;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pages {font-size:14px;padding:10px 0;overflow:hidden;text-align:center;}
.pages ul {margin:0;padding:0;list-style-type:none;}
.pages ul li {display:inline-block;margin:0 3px;}
.pages ul li a,.gs-pages ul li span {display:inline-block;padding:3px 15px;border-radius:2px;}
.pages ul li a {opacity:1;box-shadow:inset 0 1px 0 rgb(0 0 0 / 2%);font-size:16px;text-decoration:none;padding:4px 15px;background-color:#eff7f6;display:block;text-align:center;border-radius:3px;border:0 solid transparent;margin:6px;}
.pages ul li span {cursor:default;color:#222;}
.pages ul li a:hover,.pages ul li a:focus {opacity:.8;}
.pages ul li.active span {box-shadow:inset 0 1px 0 rgb(0 0 0 / 2%);font-size:16px;text-decoration:none;padding:4px 15px;background-color:#d1e4dd;display:block;text-align:center;border-radius:3px;border:0 solid transparent;margin:6px;}
.audio,.audio_on {text-decoration:none!important;background:transparent url(../images/audio.gif) no-repeat center right;padding-right:1.8125rem;background-size:1.375rem 1.0625rem;}
.audio_on {background-image:url(../images/audiop.gif);}
.fleft {float:left;}
.fright {float:right;}
.center {text-align:center;}
.right {text-align:right;}
.left {text-align:left;}
.cboth {clear:both;}
.inline {display:inline;}
.bbb,.br,.brl,.blr,.btr,.brt,.bbr,.brb {border-right:.0625rem solid #e5e5e5;}
.bbb,.bl,.brl,.blr,.btl,.blt,.bbl,.blb {border-left:.0625rem solid #e5e5e5;}
.bbb,.bt,.btb,.bbt,.btl,.blt,.btr,.brt {border-top:.0625rem solid #e5e5e5;}
.bbb,.bb,.btb,.bbt,.blb,.bbl,.brb,.bbr {border-bottom:.0625rem solid #e5e5e5;}
.mm,.mr,.mrl,.mlr,.mtr,.mrt,.mbr,.mrb {margin-right:.625rem;}
.mm,.ml,.mrl,.mlr,.mtl,.mlt,.mbl,.mlb {margin-left:.625rem;}
.mm,.mt,.mtb,.mbt,.mtl,.mlt,.mtr,.mrt {margin-top:.625rem;}
.mm,.mb,.mtb,.mbt,.mlb,.mbl,.mrb,.mbr {margin-bottom:.625rem;}
.pp,.pr,.prl,.plr,.ptr,.prt,.pbr,.prb {padding-right:.625rem;}
.pp,.pl,.prl,.plr,.ptl,.plt,.pbl,.plb {padding-left:.625rem;}
.pp,.pt,.ptb,.pbt,.ptl,.plt,.ptr,.prt {padding-top:.625rem;}
.pp,.pb,.ptb,.pbt,.plb,.pbl,.prb,.pbr {padding-bottom:.625rem;}
.mmd,.mrd,.mrld,.mlrd,.mtrd,.mrtd,.mbrd,.mrbd {margin-right:20px;}
.mmd,.mld,.mrld,.mlrd,.mtld,.mltd,.mbld,.mlbd {margin-left:20px;}
.mmd,.mtd,.mtbd,.mbtd,.mtld,.mltd,.mtrd,.mrtd {margin-top:20px;}
.mmd,.mbd,.mtbd,.mbtd,.mlbd,.mbld,.mrbd,.mbrd {margin-bottom:20px;}
.ppd,.prd,.prld,.plrd,.ptrd,.prtd,.pbrd,.prbd {padding-right:20px;}
.ppd,.pld,.prld,.plrd,.ptld,.pltd,.pbld,.plbd {padding-left:20px;}
.ppd,.ptd,.ptbd,.pbtd,.ptld,.pltd,.ptrd,.prtd {padding-top:20px;}
.ppd,.pbd,.ptbd,.pbtd,.plbd,.pbld,.prbd,.pbrd {padding-bottom:20px;}
.l50 {line-height:50%;}
.l60 {line-height:60%;}
.l70 {line-height:70%;}
.l80 {line-height:80%;}
.l90 {line-height:90%;}
.l100 {line-height:100%;}
.l110 {line-height:110%;}
.l120 {line-height:120%;}
.l130 {line-height:130%;}
.l140 {line-height:140%;}
.l150 {line-height:150%;}
.l160 {line-height:160%;}
.l170 {line-height:170%;}
.l180 {line-height:180%;}
.l190 {line-height:190%;}
.l200 {line-height:200%;}
.l210 {line-height:210%;}
.l220 {line-height:220%;}
.l230 {line-height:230%;}
.l240 {line-height:240%;}
.l250 {line-height:250%;}
.l260 {line-height:260%;}
.l270 {line-height:270%;}
.l280 {line-height:280%;}
.l290 {line-height:290%;}
.l300 {line-height:300%;}
.l350 {line-height:300%;}
.l400 {line-height:400%;}
.l450 {line-height:450%;}
.l500 {line-height:500%;}
.mtb dl {margin:10px 0;}
.mtb dt,.mtb dd {line-height:30px;}
.mauto-a-s {font-size:20px;line-height:32px;text-align:center;float:left;height:32px;width:32px;color:#777;background:url(../images/smalltxtbg.png) 0 0 / 32px;margin:6px;}
.mauto-a-s:hover {color:#fff;background-image:url(../images/smalltxtbg-hover.png);}
.mauto-a a {display:inline-block;}
.btn {_padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:2px;}
.btn-default {color:#083966;}
.daxie {text-transform:uppercase;}
.xiaoxie {text-transform:lowercase;}
a.white,.white,.white a {color:#fff;}
a.green,.green,.green a {color:#008000;}
a.red,.red,.red a {color:red;}
a.blue,.blue,.blue a {color:blue;}
a.pink,.pink,.pink a {color:#c00;}
a.gray,.gray,.gray a {color:#607D8B;}
a.dimgray,.dimgray,.dimgray a {color:#696969;}
a.orange,.orange,.orange a {color:orange;}
a.yellow,.yellow,.yellow a {color:#ff0;}
a.black,.black,.black a {color:#083966;}
a.brown,.brown,.brown a {color:#622;}
a.light,.light,.light a {color:#FF9800;}
a.dark,.dark,.dark a {color:#a4a288;}
.gray1 {border: 1px #ccdadd dashed;border-radius: 4px;background: #eff7f6;margin-top: 1rem;padding: 1px 10px 0;}
.gray{border: 1px #ccdadd dashed;border-radius: 4px;background: #eff7f6;padding: 10px;display: block;margin: 5px 0px;}
.bwhite {background-color:#fff;}
.bgreen {background-color:#008000;}
.bred {background-color:red;}
.bblue {background-color:blue;}
.bpink {background-color:#c00;}
.bgray {background-color:#e5e5e5;}
.borange {background-color:orange;}
.byellow {background-color:#ffffb5;}
.bblack {background-color:#083966;}
.bbrown {background-color:#622;}
.blight {background-color:#FF9800;}
.bdark {background-color:#a4a288;}
.path a {line-height:100%;padding:0;margin:0;top:0;}
.path a {display:inline-block;*display:inline;*zoom:1;*position:relative;}
.path i {margin:0 .5rem;}
.path i:after {content:">";color:#a4a288;font-size:.75rem;font-family:serif;margin:0 2px;font-weight:bold;}
.mcon {padding:10px 25px;background-color:#fafffe;}
.mcon1 {padding:15px;}
.mcon2 {padding:25px;}
.mcon3 {padding:15px 25px;}
.mcon3 h1 {font-size:25px;text-align:center;padding-bottom:10px;}
.mcon p {text-indent:0;text-align:left;margin:0px;padding:6px 0px;border-bottom:1px #ccdadd dashed;}
.chyugushi-box .mcon p {border-bottom:0;}
.mtitle,.otitle {font-size:.875rem;color:#1d6a7a;height:40px;line-height:40px;padding:0 15px;overflow:hidden;background-color:#eff7f6;}
.mtitle h1,.mtitle h2,.mtitle h3,.otitle h1,.otitle h2,.otitle h3 {font-size:.875rem;margin:0;padding:0;display:inline;color:#666;}
.mtitle a,.otitle a {text-decoration:underline;margin:5px;text-decoration:none;}
.ms-title {background:#eff7f6;padding:0px 10px;border-radius:4px;border-left:solid 5px #1d6a7a;}
.ms-title .title-h2 {display:inline-block;line-height:35px;}
.ms-title .moer {display:inline-block;float:right;line-height:35px;}
.mcon p a {text-decoration:none;color:#FF9800;font-weight:bold;}
.mcon h1 {letter-spacing:.5rem;text-indent:.5rem;font-size:2.25rem;font-weight:bold;}
.zidian-box .mcon h1 {font-size:110px;color:#42a754;margin:10px 30px 0px 10px;text-align:center;overflow:hidden;background-image:url(../images/tianzi.png);background-repeat:no-repeat;background-size:158px 159px;width:158px;font-family:serif;}
.zidian-box .songti li {background:#eff7f6;padding:6px 20px 5px 20px;border-radius:5px;margin-right:10px;margin-top:8px;}
.nospacing h1 {letter-spacing:0!important;text-indent:0!important;}
.mcon .long h1 {letter-spacing:1.25rem;text-indent:1.25rem;}
.mcon h3,.mcon h4 {font-weight:bold;font-size:18px;margin-top:10px;}
.mcon h2 {margin: 1rem 0 0rem;
    color: #1d6a7a;
    font-weight: bold;
    position: relative;
    margin-left: 0px;
    display: inline-block;
    line-height: 25px;
    padding-bottom: 4px;}
.zdbishun-box .mcon h2 {display: block;margin-bottom: 15px;}
.mcon h2:before{content: '';position: absolute;width: 4px;height: 16px;background: #1d6a7a;top: 4px;left:-14px;border-radius: 4px;}

.cidian-box .text br{display:none;}

.adbox {background-color:#ebeee9;font-size:0;}
.panel:after,.adbox:after,.mtitle:after,.otitle:after,.mcon:after,ul:after,.mhead:after {display:block;clear:both;visibility:hidden;height:0;content:'';}
ul li a {cursor:pointer;}
ul.w20,ul.w19,ul.w18,ul.w17,ul.w16,ul.w15,ul.w14,ul.w13,ul.w12,ul.w11,ul.w10,ul.w9,ul.w8,ul.w7,ul.w6,ul.w5,ul.w4,ul.w3,ul.w2,ul.w1,ul.line {margin:-12px -6px 0;}
ul.w20 li,ul.w19 li,ul.w18 li,ul.w17 li,ul.w16 li,ul.w15 li,ul.w14 li,ul.w13 li,ul.w12 li,ul.w11 li,ul.w10 li,ul.w9 li,ul.w8 li,ul.w7 li,ul.w6 li,ul.w5 li,ul.w4 li,ul.w3 li,ul.w2 li,ul.w1 li,ul.line li {float:left;position:relative;}
ul.w20 li a,ul.w19 li a,ul.w18 li a,ul.w17 li a,ul.w16 li a,ul.w15 li a,ul.w14 li a,ul.w13 li a,ul.w12 li a,ul.w11 li a,ul.w10 li a,ul.w9 li a,ul.w8 li a,ul.w7 li a,ul.w6 li a,ul.w5 li a,ul.w4 li a,ul.w3 li a,ul.w2 li a,ul.w1 li a,ul.line li a,ul li div.btn {margin:12px 6px 0;overflow:hidden;white-space:nowrap;}
ul.w1 li {width:100%;}
ul.w2 li {width:50%;}
ul.w2 li.t2 {width:100%!important;}
ul.w3 li {width:33.3333%;}
ul.w3 li.t2 {width:66.6666%!important;}
ul.w3 li.t3 {width:100%!important;}
ul.w4 li {width:25%;}
ul.w4 li.t2 {width:50%!important;}
ul.w4 li.t3 {width:75%!important;}
ul.w4 li.t4 {width:100%!important;}
ul.w5 li {width:20%;}
ul.w5 li.t2 {width:40%!important;}
ul.w5 li.t3 {width:60%!important;}
ul.w5 li.t4 {width:80%!important;}
ul.w5 li.t5 {width:100%!important;}
ul.w6 li {width:16.6666%;}
ul.w6 li.t2 {width:33.3333%!important;}
ul.w6 li.t3 {width:50%!important;}
ul.w6 li.t4 {width:66.6666%!important;}
ul.w6 li.t5 {width:83.3333%!important;}
ul.w6 li.t6 {width:100%!important;}
ul.w7 li {width:14.2857%;}
ul.w7 li.t2 {width:28.5714%!important;}
ul.w7 li.t3 {width:42.8571%!important;}
ul.w7 li.t4 {width:57.1428%!important;}
ul.w7 li.t5 {width:71.4285%!important;}
ul.w7 li.t6 {width:85.7142%!important;}
ul.w7 li.t7 {width:100%!important;}
ul.w8 li {width:12.5%;}
ul.w8 li.t2 {width:25%!important;}
ul.w8 li.t3 {width:37.5%!important;}
ul.w8 li.t4 {width:50%!important;}
ul.w8 li.t5 {width:62.5%!important;}
ul.w8 li.t6 {width:75%!important;}
ul.w8 li.t7 {width:87.5%!important;}
ul.w8 li.t8 {width:100%!important;}
ul.w9 li {width:11.1111%;}
ul.w9 li.t2 {width:22.2222%!important;}
ul.w9 li.t3 {width:33.3333%!important;}
ul.w9 li.t4 {width:44.4444%!important;}
ul.w9 li.t5 {width:55.5555%!important;}
ul.w9 li.t6 {width:66.6666%!important;}
ul.w9 li.t7 {width:77.7777%!important;}
ul.w9 li.t8 {width:88.8888%!important;}
ul.w9 li.t9 {width:100%!important;}
ul.w10 li {width:10%;}
ul.w10 li.t2 {width:20%!important;}
ul.w10 li.t3 {width:30%!important;}
ul.w10 li.t4 {width:40%!important;}
ul.w10 li.t5 {width:50%!important;}
ul.w10 li.t6 {width:60%!important;}
ul.w10 li.t7 {width:70%!important;}
ul.w10 li.t8 {width:80%!important;}
ul.w10 li.t9 {width:90%!important;}
ul.w10 li.t10 {width:100%!important;}
ul.w11 li {width:9.0909%;}
ul.w11 li.t2 {width:18.1818%!important;}
ul.w11 li.t3 {width:27.2727%!important;}
ul.w11 li.t4 {width:36.3636%!important;}
ul.w11 li.t5 {width:45.4545%!important;}
ul.w11 li.t6 {width:54.5454%!important;}
ul.w11 li.t7 {width:63.6363%!important;}
ul.w11 li.t8 {width:72.7272%!important;}
ul.w11 li.t9 {width:81.8181%!important;}
ul.w11 li.t10 {width:90.909%!important;}
ul.w11 li.t11 {width:100%!important;}
ul.w12 li {width:8.3333%;}
ul.w12 li.t2 {width:16.6666%!important;}
ul.w12 li.t3 {width:25%!important;}
ul.w12 li.t4 {width:33.3333%!important;}
ul.w12 li.t5 {width:41.6666%!important;}
ul.w12 li.t6 {width:50%!important;}
ul.w12 li.t7 {width:58.3333%!important;}
ul.w12 li.t8 {width:66.6666%!important;}
ul.w12 li.t9 {width:75%!important;}
ul.w12 li.t10 {width:83.3333%!important;}
ul.w12 li.t11 {width:91.6666%!important;}
ul.w12 li.t12 {width:100%!important;}
ul.w13 li {width:7.6923%;}
ul.w13 li.t2 {width:15.3846%!important;}
ul.w13 li.t3 {width:23.0769%!important;}
ul.w13 li.t4 {width:30.7692%!important;}
ul.w13 li.t5 {width:38.4615%!important;}
ul.w13 li.t6 {width:46.1538%!important;}
ul.w13 li.t7 {width:53.8461%!important;}
ul.w13 li.t8 {width:61.5384%!important;}
ul.w13 li.t9 {width:69.2307%!important;}
ul.w13 li.t10 {width:76.923%!important;}
ul.w13 li.t11 {width:84.6153%!important;}
ul.w13 li.t12 {width:92.3076%!important;}
ul.w13 li.t13 {width:100%!important;}
ul.w14 li {width:7.1428%;}
ul.w14 li.t2 {width:14.2857%!important;}
ul.w14 li.t3 {width:21.4285%!important;}
ul.w14 li.t4 {width:28.5714%!important;}
ul.w14 li.t5 {width:35.7142%!important;}
ul.w14 li.t6 {width:42.8571%!important;}
ul.w14 li.t7 {width:50%!important;}
ul.w14 li.t8 {width:57.1428%!important;}
ul.w14 li.t9 {width:64.2857%!important;}
ul.w14 li.t10 {width:71.4285%!important;}
ul.w14 li.t11 {width:78.5714%!important;}
ul.w14 li.t12 {width:85.7142%!important;}
ul.w14 li.t13 {width:92.8571%!important;}
ul.w14 li.t14 {width:100%!important;}
ul.w15 li {width:6.6666%;}
ul.w15 li.t2 {width:13.3333%!important;}
ul.w15 li.t3 {width:20%!important;}
ul.w15 li.t4 {width:26.6666%!important;}
ul.w15 li.t5 {width:33.3333%!important;}
ul.w15 li.t6 {width:40%!important;}
ul.w15 li.t7 {width:46.6666%!important;}
ul.w15 li.t8 {width:53.3333%!important;}
ul.w15 li.t9 {width:60%!important;}
ul.w15 li.t10 {width:66.6666%!important;}
ul.w15 li.t11 {width:73.3333%!important;}
ul.w15 li.t12 {width:80%!important;}
ul.w15 li.t13 {width:86.6666%!important;}
ul.w15 li.t14 {width:93.3333%!important;}
ul.w15 li.t15 {width:100%!important;}
ul.w16 li {width:6.25%;}
ul.w16 li.t2 {width:12.5%!important;}
ul.w16 li.t3 {width:18.75%!important;}
ul.w16 li.t4 {width:25%!important;}
ul.w16 li.t5 {width:31.25%!important;}
ul.w16 li.t6 {width:37.5%!important;}
ul.w16 li.t7 {width:43.75%!important;}
ul.w16 li.t8 {width:50%!important;}
ul.w16 li.t9 {width:56.25%!important;}
ul.w16 li.t10 {width:62.5%!important;}
ul.w16 li.t11 {width:68.75%!important;}
ul.w16 li.t12 {width:75%!important;}
ul.w16 li.t13 {width:81.25%!important;}
ul.w16 li.t14 {width:87.5%!important;}
ul.w16 li.t15 {width:93.75%!important;}
ul.w16 li.t16 {width:100%!important;}
ul.w17 li {width:5.8823%;}
ul.w17 li.t2 {width:11.7647%!important;}
ul.w17 li.t3 {width:17.647%!important;}
ul.w17 li.t4 {width:23.5294%!important;}
ul.w17 li.t5 {width:29.4117%!important;}
ul.w17 li.t6 {width:35.2941%!important;}
ul.w17 li.t7 {width:41.1764%!important;}
ul.w17 li.t8 {width:47.0588%!important;}
ul.w17 li.t9 {width:52.9411%!important;}
ul.w17 li.t10 {width:58.8235%!important;}
ul.w17 li.t11 {width:64.7058%!important;}
ul.w17 li.t12 {width:70.5882%!important;}
ul.w17 li.t13 {width:76.4705%!important;}
ul.w17 li.t14 {width:82.3529%!important;}
ul.w17 li.t15 {width:88.2352%!important;}
ul.w17 li.t16 {width:94.1176%!important;}
ul.w17 li.t17 {width:100%!important;}
ul.w18 li {width:5.5555%;}
ul.w18 li.t2 {width:11.1111%!important;}
ul.w18 li.t3 {width:16.6666%!important;}
ul.w18 li.t4 {width:22.2222%!important;}
ul.w18 li.t5 {width:27.7777%!important;}
ul.w18 li.t6 {width:33.3333%!important;}
ul.w18 li.t7 {width:38.8888%!important;}
ul.w18 li.t8 {width:44.4444%!important;}
ul.w18 li.t9 {width:50%!important;}
ul.w18 li.t10 {width:55.5555%!important;}
ul.w18 li.t11 {width:61.1111%!important;}
ul.w18 li.t12 {width:66.6666%!important;}
ul.w18 li.t13 {width:72.2222%!important;}
ul.w18 li.t14 {width:77.7777%!important;}
ul.w18 li.t15 {width:83.3333%!important;}
ul.w18 li.t16 {width:88.8888%!important;}
ul.w18 li.t17 {width:94.4444%!important;}
ul.w18 li.t18 {width:100%!important;}
ul.w19 li {width:5.2631%;}
ul.w19 li.t2 {width:10.5263%!important;}
ul.w19 li.t3 {width:15.7894%!important;}
ul.w19 li.t4 {width:21.0526%!important;}
ul.w19 li.t5 {width:26.3157%!important;}
ul.w19 li.t6 {width:31.5789%!important;}
ul.w19 li.t7 {width:36.8421%!important;}
ul.w19 li.t8 {width:42.1052%!important;}
ul.w19 li.t9 {width:47.3684%!important;}
ul.w19 li.t10 {width:52.6315%!important;}
ul.w19 li.t11 {width:57.8947%!important;}
ul.w19 li.t12 {width:63.1578%!important;}
ul.w19 li.t13 {width:68.421%!important;}
ul.w19 li.t14 {width:73.6842%!important;}
ul.w19 li.t15 {width:78.9473%!important;}
ul.w19 li.t16 {width:84.2105%!important;}
ul.w19 li.t17 {width:89.4736%!important;}
ul.w19 li.t18 {width:94.7368%!important;}
ul.w19 li.t19 {width:100%!important;}
ul.w20 li {width:5%;}
ul.w20 li.t2 {width:10%!important;}
ul.w20 li.t3 {width:15%!important;}
ul.w20 li.t4 {width:20%!important;}
ul.w20 li.t5 {width:25%!important;}
ul.w20 li.t6 {width:30%!important;}
ul.w20 li.t7 {width:35%!important;}
ul.w20 li.t8 {width:40%!important;}
ul.w20 li.t9 {width:45%!important;}
ul.w20 li.t10 {width:50%!important;}
ul.w20 li.t11 {width:55%!important;}
ul.w20 li.t12 {width:60%!important;}
ul.w20 li.t13 {width:65%!important;}
ul.w20 li.t14 {width:70%!important;}
ul.w20 li.t15 {width:75%!important;}
ul.w20 li.t16 {width:80%!important;}
ul.w20 li.t17 {width:85%!important;}
ul.w20 li.t18 {width:90%!important;}
ul.w20 li.t19 {width:95%!important;}
ul.w20 li.t20 {width:100%!important;}
ul.w23 li {width:4.34%;}
ul.btn {margin-top:0!important;}
ul.btn li {float:left;position:relative;white-space:nowrap;}
ul.btn li span {font-family:Helvetica,Tahoma,Arial;}
ul.btn li a {font-size:1.125rem;text-decoration:none;width:auto;height:auto;padding:.375rem .25rem;background-color:#eff7f6;display:block;text-align:center;border-radius:3px;border:0 solid transparent;color:#083966;}
ul.btn li a:hover,ul.btn li.cur a {background-color:#1d6a7a;color:#fce8d0;border:0 solid transparent;}
ul.btn li.cur a {border:0 solid #fff;color:#FF9800;box-shadow:#eb .125rem .125rem .625rem 0,rgb(122 122 119 / 30%) .125rem .125rem .625rem 0;}
ul.btn li a:hover {box-shadow:#ebeae2 .125rem .125rem .625rem 0,rgba(122,122,119,0.3) .125rem .125rem .625rem 0;}
.sdc ul.bihuapaiming li a {font-size:80px;font-family:serif;color:#FF9800;line-height:90px;padding-bottom:5px;}
ul.btn li a img {vertical-align:middle;margin:0 0 .25rem;}
ul.btn li a span {font-size:.775rem;display:block;overflow:hidden;line-height:1.5rem;color:#62868d;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
ul.btn li a:hover span {color:#fce8d0;}
ul.btn li a span.bihua {font-size:.875rem;}
ul.btn li a span.bihua+span {padding:.25rem 0 0;}
ul li.smore a,ul li.more a,ul li.bmore a {color:transparent!important;background:#e5e7e4 url(../images/more.png) no-repeat center center;background-size:1.5rem 1.5rem;}
ul li.smore a {background-size:1rem 1rem;}
ul li.bmore a {background-size:2rem 2rem;}
ul li.smore a:hover,ul li.more a:hover,ul li.bmore a:hover {background-color:#fff;}
ul.btn li a span.ziqu {font-size:.75rem;color:#ccdadd;width:.875rem;height:.875rem;line-height:.875rem;display:block;position:absolute;right:0;bottom:.25rem;margin-right:8px;}
ul.btn.left li a {text-align:left;padding:.375rem .75rem;}
ul.txt li span {font-family:Helvetica,Tahoma,Arial;}
ul.txt li a {font-size:1rem;text-decoration:underline;width:auto;height:auto;padding:0 .1875rem;display:block;overflow:hidden;}
ul.txt li a:hover {background-color:#f2f3ee;color:#FF9800;}
ul.txt li a img {vertical-align:middle;margin:0 0 .25rem;}
ul.txt li a span {font-size:.875rem;color:#607D8B;padding:.0625rem 0;text-decoration:none!important;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
ul.txt li a span {display:inline-block;*display:inline;*zoom:1;*position:relative;}
ul.txt li a:hover span {color:#FF9800;}
ul.line {margin-left:-0.3125rem!important;margin-right:-0.3125rem!important;margin-top:0;text-align:center;}
ul.line li {width:auto;display:inline-block;float:none;}
ul.line li a,ul.line li .btn {font-size:1rem;text-decoration:none;padding:.375rem .65rem;border:.0625rem solid #eff7f6;background-color:#eff7f6;display:block;text-align:center;-moz-border-radius:.375rem;-webkit-border-radius:.375rem;border-radius:.375rem;}
ul.line li a,ul.line li .btn {margin:.3125rem!important;padding:5px 25px 10px 25px;}
ul.line li .btn.nobg {background-color:transparent;border:.0625rem solid transparent;padding:.375rem 0rem;margin-left:.0625rem!important;margin-right:.0625rem!important;box-shadow:none;}
ul.line li a:hover,ul.line li a:active,ul.line li.cur a {background-color:var(--primary);color:#fce8d0;}
ul.line li.cur a {border:.0625rem solid #fff;}
ul.line li a span {font-size:.775rem;font-weight:bold;display:block;line-height:30px;color:#1d6a7a;}
ul.line li a:hover span {color:#FF9800;}
ul.line.w8 li {width:2.8125rem;}
ul.line.w7 li {width:3.1875rem;}
ul.line.w6 li {width:3.75rem;}
ul.line.w5 li {width:4.5rem;}
ul.line.w4 li {width:5.375rem;}
ul.line.w3 li {width:7.5rem;}
ul.line.w2 li {width:11.25rem;}
ul.line.w1 li {width:22.5rem;}
ul.line.w8 li.t2 {width:5.625rem!important;}
ul.line.w7 li.t2 {width:6.375rem!important;}
ul.line.w6 li.t2 {width:7.5rem!important;}
ul.line.w5 li.t2 {width:9rem!important;}
ul.line.w4 li.t2 {width:11.25rem!important;}
ul.line.w3 li.t2 {width:15rem!important;}
ul.line.w2 li.t2 {width:22.5rem!important;}
ul.nowrap {white-space:nowrap;}
ul.tab {display:-webkit-flex;display:flex;flex-wrap:nowrap;text-align:center;margin:0 .5rem;font-size:1rem;}
ul.tab li {-webkit-flex:1;-ms-flex:1;-moz-flex:1;flex:1;background-color:#e5e7e4;margin:.0625rem;}
ul.tab li {-moz-border-radius-topleft:.375rem;-webkit-border-top-left-radius:.375rem;border-top-left-radius:.375rem;-moz-border-radius-topright:.375rem;-webkit-border-top-right-radius:.375rem;border-top-right-radius:.375rem;}
ul.tab li.cur {background-color:#ebeee9;margin-bottom:0;border-bottom:.0625rem solid #ebeee9;}
ul.tab li a {padding:.375rem 0;width:auto;display:block;}
ul.page {margin:-0.375rem 0 0 -0.375rem!important;}
ul.page li a {margin:.375rem 0 0 .375rem!important;}
ul+ul {margin-top:.875rem!important;}
.attr,.attrb {margin:.375rem .9375rem .375rem 0;font-size:1rem;}
.attr{padding: 10px;border: 1px #ccdadd dashed; display: inline}
.attr .attr_name{background: none;font-weight: bold; margin-bottom: 0 !important}
.attrb {margin:.75rem .9375rem .75rem 0;}
.attr_name,.attr_tag {font-size: 1rem;margin: 0 .625rem 0 0;background-color: #f1f1f1;border-radius: 20px;padding: 0px 10px;}
.attr_name a {text-decoration:none;margin-right:0!important; display: block;}
.attr,.attrb,.attr_name,.attr_cont {line-height:1.5rem;}
.attr,.attr_name,.attr_cont {display:inline-block;*display:inline;*zoom:1;*position:relative;}
.attr_tag,.attr_space {background-color:#dee0dd;font-size:.875rem;margin:0 .5rem 0 0;padding:.125rem .1875rem;vertical-align:.0625rem;}
.attr_space {background-color:transparent;}
.attr_space:after {content:"\3000";}
.attr_no {width:1.75em!important;}
.attr_zi,.attr_py,.attr_js {background-image:url(../images/bon.png);background-position:0 -78px;width:33px;height:18px;line-height:18px;color:#600;font-size:12px;text-align:center;display:inline-block;font-weight:normal;margin-right:5px;padding:0;}
p.indent {text-indent:-1.25em;margin-left:1.25em;}
div.indent {margin-left:1.75em;}
p.w2,div.w2 {margin-left:2.75em;text-indent:-1.75em;margin-top:.3125rem;}
p.w2+p.w2 {margin-top:.3125rem;}
.attr_ext,.attr_ext a {color:#666;}
p.ind2 {text-indent:-3em;margin-left:3em;}
p.ind3 {text-indent:-4em;margin-left:4em;}
p.ind4 {text-indent:-5em;margin-left:5em;}
.tip,a.tip {margin-right:.5em;color:#80ac91;text-decoration:none;}
.tip a {color:#007094;padding-bottom:2px;border-bottom:1px solid #007094;text-decoration:none;margin:0;}
a {color:#083966;text-decoration:none;outline:0;blur:expression(this.onFocus=this.blur());}
a {-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
a:focus {color:#FF9800;}
a.noline,.noline a {text-decoration:none;}
.f0,.f0 a,.f0 div {font-size:0;}
.f12,.f12 a,.f12 div {font-size:.75rem!important;}
.f14,.f14 a,.f14 div {font-size:.875rem!important;}
.f16,.f16 a,.f16 div {font-size:1rem!important;}
.f18,.f18 a,.f18 div {font-size:1.125rem!important;}
.f20,.f20 a,.f20 div {font-size:1.25rem!important;}
.f22,.f22 a,.f22 div {font-size:1.375rem!important;}
.f24,.f24 a,.f24 div {font-size:1.3rem!important;}
.f26,.f26 a,.f26 div {font-size:1.625rem!important;}
.f28,.f28 a,.f28 div {font-size:1.75rem!important;}
.f30,.f30 a,.f30 div {font-size:1.875rem!important;}
.f32,.f32 a,.f32 div {font-size:2rem!important;}
.f34,.f34 a,.f34 div {font-size:2.125rem!important;}
.f36,.f36 a,.f36 div {font-size:2.25rem!important;}
.f42,.f42 a,.f42 div {font-size:2.625rem!important;}
.f48,.f48 a,.f48 div {font-size:3rem!important;}
.f56,.f56 a,.f56 div {font-size:3.5rem!important;}
.f64,.f64 a,.f64 div {font-size:4rem!important;}
.f72,.f72 a,.f72 div {font-size:4.5rem!important;}
.f80,.f80 a,.f80 div {font-size:5rem!important;}
.wh16,.wh24 {vertical-align:text-bottom;margin-bottom:.0625rem;}
.wh16 {width:1rem;height:1rem;}
.wh24 {width:1.5rem;height:1.5rem;}
.scroll {overflow:scroll;-webkit-overflow-scrolling:touch;}
.toptip {position:fixed;z-index:9999;left:0;right:0;top:0;bottom:0;}
.tipcont {position:absolute;left:50%;top:50%;padding:.75rem;background:#FF9800;color:#fff;font-size:1rem;text-align:center;-moz-border-radius:.375rem;-webkit-border-radius:.375rem;border-radius:.375rem;-moz-box-shadow:.125rem .125rem 0 #aaa;-webkit-box-shadow:.125rem .125rem 0 #aaa;box-shadow:.125rem .125rem 0 #aaa;}
.pmore {position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#f2f3ee;}
.pmore .scroll {position:absolute;top:0;bottom:0;right:0;top:0;width:100%;}
.nav-btn {position:fixed;right:1rem;bottom:4rem;}
a.rbtn {color:#a4a288;width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;display:block;box-shadow:0 0 .5rem #607D8B;background-color:#f2f3ee;padding:0!important;margin:0!important;vertical-align:middle;-moz-border-radius:2.5rem;-webkit-border-radius:2.5rem;border-radius:2.5rem;}
a.rbtn:after {margin:0!important;}
a.rbtn~a.rbtn {margin-top:1rem!important;}
.visi {overflow:visible;position:static;}
.hidd {overflow:hidden;position:fixed;}
.footer {height:auto;margin:0 auto;font-size:14px;text-align:center;padding:10px 0;border-top:1px solid #f2f2f2;background:var(--primary);margin-top:30px;}
.footer hr {background-color:#3b7682;}
.footer .mcon {background:none;width:1200px;margin:0px auto;}
.footer ul.btn li a {background-color:rgba(252 232 208 / 0.7);color:var(--primary);}
.footer p,.footer a {color:rgba(252 232 208 / 0.7);font-size:14px;margin-right:5px;margin-top:6px;}
#gotop {bottom:105px;_margin-bottom:105px;width:36px;height:36px;background:#eff7f6 url(../images/icon.svg) no-repeat;position:fixed;right:50px;cursor:pointer;}
.off {visibility:hidden;}
#answer {font-size:66px;text-align:center;color:#a30202;margin:20px 0 30px 0;display:block;}
#btns {margin-bottom:20px;}
.xhy {font-size:16px;}
.xhy th {border-top:1px solid #d1e4dd;background-color:#d1e4dd;line-height:20px;padding:5px;}
.xhy td {border-top:1px solid #e9e2d8;line-height:20px;padding:5px;}
.xhy a {color:#a30202;}
.button {padding:2px 6px;border:1px solid #ccdadd;border-radius:3px;font-size:16px;}
.epages {margin:20px 0;text-align:center;}
.epages a {border:1px solid #ccdadd;background:#fff;padding:3px 6px;text-decoration:none;color:#083966;border-radius:4px;margin:0 4px 0 0;}
.epages a:hover,.epages a.current-page {background:#dfdfdf;border-color:#dfdfdf;font-weight:bold;}
.epages a.no-link:hover {background:#fff;border-color:#ccdadd;font-weight:normal;}
.nav-mini {color:var(--primary);height:30px;line-height:30px;background-color:#ecf5f4;font-size:12px;}
.nav-mini-top {width:1200px;margin:0 auto;}
.zui {
  position: absolute;
  top: 40px;
  right: 40px;
}
.tab-hd-item {
  margin-right: 10px !important;
  padding: 2px 20px !important;
  border-radius: 4px;
  border: 1px solid #146e53;
}
.zui a {
    display: inline-block;
    width: 20px;
    height: 20px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    line-height: 18px;
    text-align: center;
    color: #0085FF;
    font-size: 14px;
    border: 1px solid #0085FF;
    margin-left: 10px;
}
.top-r-menu a {padding:0px 5px;position:relative;}
.top-r-menu a:hover {color:#d1820c;}
.top-r-menu a:after {content:' ';position:absolute;top:2px;bottom:10px;right:-1px;height:10px;border-right:1px #78a6af solid;}
.top-r-menu a:last-child:after {display:none;}
.nav-text {font-size:16px;margin-bottom:15px;clear:both;overflow:hidden;background:var(--primary);}
ul.nav-list {line-height:28px;overflow:hidden;white-space:nowrap;width:1200px;margin:0 auto;}
ul.nav-list li {float:left;position:relative;}
ul.nav-list li a {display:block;height:40px;line-height:40px;padding:0px 29.5px;color:#fce8d0;}
ul.nav-list li a:hover,ul.nav-list li.cur a {background:var(--primary-dark);}
ul.nav-list li:after {content:' ';position:absolute;top:10px;bottom:10px;right:-1px;height:20px;border-right:1px var(--primary-dark) solid;}
ul.nav-list li:last-child:after {display:none;}
.clear {clear:both;line-height:0;height:0;font-size:0;}
.tags {margin-top:25px;}
.tags a {color:#607D8B;border:1px solid #ccdadd;border-radius:2px;font-size:14px;margin-right:5px;background-color:#FFF;white-space:nowrap;padding:2px 15px;display:inline-block;}
.dynsty,.author,.gd {color:#19537d;}
.pd-a {padding:20px 25px;}
.bg {background-color:#fafffe;}
.mrbt,.mrbt10 {margin-bottom:10px;}
.ccc .title {line-height:200%;font-size:18px;text-indent:10px;color:#0f0f0f;display:inline-block;font-weight:700;margin:15px 20px 0;}
.cdzz {margin-left:10px;font-size:12px;color:#607D8B;}
p.zuozhe {line-height:32px;color:#666;margin:0;float:left;}
#shangxi,#zhushiyiwen {line-height:200%;font-size:16px;}
#shangxi h2,#zhushiyiwen h2,#zuozhe h2 {margin-bottom:10px;font-weight:bold;background:#e4edec;padding:0px 10px;border-left:solid 4px var(--primary);border-radius:4px;}
#zuozhe {line-height:200%;overflow:hidden;}
#zuozhe img,.jianjie img {float:left;height:auto;max-width:100%;margin-right:20px;border-radius:4px;}
#zuozhe h1 {font-weight:700;line-height:200%;margin-bottom:10px;}
#jianjie h2 {font-size:18px;font-weight:700;line-height:200%;margin-bottom:10px;}
#jianjie p {line-height:200%;}
#zuozhe a,#jianjie a,#shangxi a {color:var(--primary);}
.title-h1 {line-height:26px;font-size:20px;font-weight:700;margin-bottom:10px;}
.title-zy {line-height:20px!important;}
.cankao {margin-top:10px;border-top:1px solid #ccdadd;overflow:hidden;padding-top:5px;}
.tab {float:right;line-height:32px;font-size:16px;}
.tab span {display:block;width:21px;height:21px;line-height:20px;font-size:14px;font-weight:700;font-style:normal;text-align:center;overflow:hidden;border:2px solid #607D8B;border-radius:50%;margin-left:10px;float:right;cursor:pointer;color:#607D8B;text-decoration:none;}
.tab span.on,.tab span:hover {border:2px solid #ffb018;background-color:#ffb018;color:#fff;-webkit-tap-highlight-color:transparent;}
.tab a {color:#607D8B;display:block;}
.tab .on a {color:#f9f9f9;}
.tab a:hover {background-color:#ffb018;color:#fff;-webkit-tap-highlight-color:transparent;text-decoration:none;}
.list-yuanwen {margin-top:5px;line-height:200%;}
.yuanwen {line-height:32px;color:#000;margin-top:20px;}
.yuanwen p {font-size:17px;line-height:40px;margin:0;padding:0;}
.yuanwen h3 {margin-top:30px;text-align:left;line-height:2rem;color:#7d551d;}
.yuanwen span {font-size:16px;line-height:22px;color:#1d6a7a !important;font-weight:bold;}
.yuanwen span:hover {color:#FF9800 !important;}
.pinyin-def {font-size:24px;}
.pinyin-def .ptitle {text-align:center;margin-bottom:30px;}
.pinyin-def p {margin-bottom:15px;line-height:24px;text-align:center;font-size:24px;}
.pinyin-def rt {font-family:times new roman,times,serif;color:#86c6b3;display:block;float:left;font-weight:700;font-size:14px;text-align:center;width:35px;margin:-15px 0 0 -38px;}
.pinyin-def ruby rb {color:#083966;background:url(../images/icons.png) no-repeat -170px -50px;display:block;float:left;font-size:22px;height:35px;line-height:33px;text-align:center;width:35px;margin:5px 3px 25px 0;}
.fanyi-def p {font-size:16px;line-height:32px;color:#343853;padding:5px;font-weight:700;position:relative;}
p.y {color:#518564;margin:10px 0;background-color:#d1e4dd;padding:5px 10px;border-radius:5px;font-size:15px;line-height:200%;font-weight:400;position:relative;}
p.y::before {content:'';display:block;padding:0;width:0;border:10px solid transparent;border-bottom:10px solid #d1e4dd;position:absolute;top:-19px;left:20px;}
p.z {color:#518564;margin:10px 0;background-color:#eff7f6;padding:5px 10px;border-radius:5px;font-size:15px;line-height:200%;font-weight:400;position:relative;}
p.z::before {content:'';display:block;padding:0;width:0;border:10px solid transparent;border-bottom:10px solid #eff7f6;position:absolute;top:-19px;left:20px;}
.subnav {overflow:hidden;}
.subnav .title {margin-bottom:5px;}
.subnav_cont {border-bottom:1px dashed #ccdadd;overflow:hidden;padding:5px 0;}
.subnav .sright {_float:left;}
.subnav .sright a,.subnav .sright3 a,.subnav .sright span {float:left;margin-right:20px;line-height:30px;font-size:15px;}
.subnav .sright a.on {font-weight:700;}
.subnav .sright span {color:#0f0f0f;}
.subnav .sleft {width:45px;float:left;color:#0f0f0f;font-weight:bold;}
.subnav .sleft span {font-size:15px;line-height:30px;}
.subnav .sright2 {width:15px;float:right;margin-top:5px;}
.subnav .sright3 {width:643px;float:left;}
.list-img-w {margin:10px;display:block;}
.list-img-w:hover {;}
.list-img {float:left;width:12.5%;margin-bottom:5px;margin-top:5px;}
.list-img img {width:100%;height:100%;border-radius:4px;}
.list-img-w a {display:block;}
.index-li li {float:left;width:12.5%;list-style-type:none;overflow:hidden;}
.index-li p {;}
.index-li a,.list-img p {text-align:center;font-size:14px !important;margin:8px;background:#eff7f6;display:block;border-radius:4px;}
.index-li a:hover,.list-img p:hover {background:#1d6a7a;color:#fce8d0;}
.list-img p {margin:10px 0px;}
.mingju {clear:both;width:100%;height:auto;overflow:hidden;margin-bottom:10px;position:relative;line-height:32px;}
.mingju li {font-size:16px;border-bottom:1px dashed #ccdadd;overflow:hidden;color:#607D8B;padding:5px 0;}
.mingju li span {margin-left:10px;}
.mingju li span,.mingju li span a,.mingju li p,.mingju li p a {color:#607D8B;margin:0;float: right;font-size: 14px;}
.mingju li a {display:inline-block; padding-left: 10px;}
.mingju li p {display:inline-block;float:right;font-size:12px;}
.slide_toggle {text-align:center;cursor:pointer;font-weight:700;line-height:170%;background-color:#eed;border-radius:7px;}
.slide_toggle+div {display:none;margin-top:10px;margin-bottom:10px;}
u {text-decoration:none;font-weight:700;color:#7d551d;margin:0 2px;}
.list-h2,.title-h2 {font-size:18px;line-height:200%;font-weight:700;border-left:none;padding-left:0;}
.poet-img {float:right;margin-left:20px;}
.list-zy {font-size:16px;line-height:32px;color:#0f0f0f;}
.spages {overflow:hidden;font-size:14px;text-align:center;padding:10px 0;}
.spages ul {list-style-type:none;margin:0;padding:0;}
.spages ul li {display:inline-block;margin:0 3px;}
.spages ul li a,.spages ul li span {display:inline-block;border-radius:2px;padding:3px 15px;}
.spages ul li a {text-decoration:none;background-color:#f0efe2;color:#19537d;opacity:1;}
.spages ul li span {cursor:default;color:#aaa;}
.spages ul li a:hover,.spages ul li a:focus {opacity:.8;}
.spages ul li.active span {color:#fff;background-color:#5d6146;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.1);}
.spages a {display:inline-block;height:26px;line-height:26px;background:#f9f9f9;border:1px solid #ddd;text-align:center;padding:0 14px;}
.right-box,.right-list {width:100%;overflow:hidden;margin-bottom:10px;background-color:#fafffe;border-radius:4px;}
.right-box .title {line-height:22px;font-size:18px;text-indent:10px;display:flex;font-weight:700;margin:15px 10px;}
.shuji-box .right-list a {display:block;}
.right-list a span {float:right;font-size:14px;color:#607D8B;}
.right-list ul,.sidebar-hot {overflow:hidden;margin:0 20px 15px;}
.right-list li,.sidebar-hot li {width:100%;height:40px;line-height:40px;font-size:16px;overflow:hidden;border-bottom:1px dashed #ccdadd;}
.border,.box-border {border-radius:5px;}
.sidebar-tag {margin:0 0 15px 20px;overflow:hidden;}
.left-tag {border-top:1px dashed #ccdadd;padding:10px 0;}
.sidebar-tag a,.left-tag a {float:left;width:67px;height:30px;line-height:30px;font-size:14px;text-align:center;color:var(--primary);border:1px solid var(--primary-dark);border-radius:4px;overflow:hidden;margin:5px 10px 5px 0;}
.sidebar-tag a:hover,.left-tag a:hover {background:var(--primary);color:#fce8d0;}
.right-dh {text-align:center;padding-bottom:10px;}
.right-dh li {display:block;float:left;width:33.3%;margin-bottom:15px;}
.right-dh li a {display:block;}
.right-dh li a span {display:block;font-size:14px;color:var(--primary);margin-top:8px;}
.right-dh li a:hover span {color:#FF9800;}
.right-dh li a img {width:55%;}
.recent_search {padding:15px;line-height:24px;}
.recent_search a {color:#FF9800;margin-left:5px;text-decoration:underline;font-weight:bold;}
.top-r {float:right;width:200px;display:block;height:50px;margin-top:10px;}
.header .top-search {width:40%;padding-top:28px;display:inline-block;margin-left:20%;}
.header .top-search .ssform {width:100%;height:40px;}
.header .top-search .ssform .ssfenlei {float:left;width:20%;height:40px;border:2px var(--primary) solid;box-sizing:border-box;background:#fafafa;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:solid 1px #eee;background:#f9fffe;}
.header .top-search .ssform .ssfenlei .dqzt {position:relative;z-index:1;cursor:pointer;line-height:39px;text-align:center;font-size:14px;color:var(--primary);padding-right:15px;}
.header .top-search .ssform .ssfenlei .dqzt:after {position:absolute;right:5px;top:15%;z-index:10;content:'';background:url(../images/xjt.png) no-repeat 5px 6px;display:block;width:20px;height:20px;background-size:14px 14px;}
.header .top-search .ssform .ssfenlei.is-open ul {display:block;}
.header .top-search .ssform .ssfenlei.is-open .dqzt:after {content:'';top:15%;background:url(../images/sjt.png) no-repeat 5px 6px;background-size:14px 14px;}
.header .top-search .ssform .ssfenlei ul {position:relative;display:none;overflow:hidden;width:96px;background:#ffffff;border-radius:2px;z-index:100;font-size:14px;border:solid 2px var(--primary);margin-left:-2px;}
.header .top-search .ssform .ssfenlei ul li {display:block;color:#607D8B;cursor:pointer;text-align:center;padding:5px 0px;border-bottom:solid 1px #d4dee0;background:#f9fffe;}
.header .top-search .ssform .sskk {float:left;color:#5e5e5e;line-height:40px;height:40px;font-size:14px;width:60%;outline:none;border:2px var(--primary) solid;box-sizing:border-box;border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:none;padding:0px 1.5%;background:#f9fffe;}
.header .top-search .ssform .ssann {cursor:pointer;height:40px;width:18%;overflow:hidden;border:none;outline:none;float:left;color:#fff;font-size:15px;background:var(--primary);text-align:center;border-radius:0 3px 3px 0;margin-left:-2px;}
.header .top-search .ssform .ssann:hover {background-color:var(--primary-dark);}
.fink {width:1200px;height:auto;margin:5px auto;overflow:hidden;}
.fink_title .cc {float:right;font-size:13px;font-weight:normal;padding-top:8px;}
.upnext {border:1px #e4edec dashed;background:#f5fcfb;margin:0 25px;padding:6px 10px;}
.upnext p,.upnext a {font-size:13px;color:#607D8B;line-height:1.2rem;}
.minju-box h3,.minju-box h4 {font-weight:bold;padding-top:10px;}
.jz-love .title h3 {font-weight:bold;font-size:18px;}
#zuozhe p {font-size:14px;margin-bottom:10px;}
#zuozhe .sr-qt a,#zuozhe .zz-a {font-size:14px;padding:5px 10px;background:#80ac91;color:#fff;margin-right:20px;border-radius:2px;}
#zuozhe .sr-qt a:hover,#zuozhe .zz-a:hover {background:#FF9800;}
.sr-jj {margin-left:145px;}
.sr-a {float:left;}
.upnext a:hover {color:#FF9800;}
.box .sdc a.meiricy {font-size:38px;text-align:center;display:block;background:#edf6f5;border-radius:4px;margin:10px 0px;font-family:闅朵功;}
.meiricyjieshi {font-size:13px;color:#607D8B;text-align:center;}
.meirishici-title {text-align:center;margin-top:11px;font-size:30px !important;font-family:闅朵功;line-height:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:30px;}
.meirishici {padding-top:10px;padding-bottom:30px;}
.meirishici p {line-height:26px;font-size:14px;margin-top:0;text-align:center;color:#607D8B;letter-spacing:5px;}
.meirisc-bg {background:#fafffe url(../images/hh.png) 210px bottom no-repeat;overflow:hidden;}
.zuozhe {text-align:center;font-size:13px;color:#aeb9be;}
.box .sdc a.shangxi-btn {width:78px;display:block;font-size:12px;background-color:#80ac91;text-align:center;line-height:20px;color:#fff;border-radius:10px;margin:0px 0px 10px 10px;}
.box .sdc a.shangxi-btn:hover {background:#ff9800;}
.footer .box {background:transparent;}
.shicixq-box {text-align:justify;}
.shicixq-box h1 {font-size:28px;font-weight:bold;}
.shicixq-box .pd-a {padding:35px 45px;}
.shicixq-box #zhushiyiwen h2 {background:none;padding:0px;border:0px;font-size:22px;}
.shicixq-box .title h3 {font-size:22px;font-weight:bold;}
.gs-search-box .zuozhe {font-size:18px;}
.gs-search-box .zuozhe .search-zuozhe {color:#FF9800;}
.gs-search-title h1 {background:#fafffe;padding:10px 25px;margin-bottom:10px;border-radius:4px;font-size:24px;color:var(--accent);}
.ms-shuoming{border: 1px #e4edec dashed;background: #f5fcfb;margin-top: 20px;padding: 10px 15px;font-size: 13px;color: #607D8B;line-height: 26px;}
#docopy{line-height: 2.1rem;}
.jiqi-img1{margin-bottom: 15px;}
.mscon{padding: 35px;}
.ms-page{text-align: center;margin-top: 20px;}
.ms-page li{background: #f5fcfb;padding: 10px 0;}
.ms-page .prev{float: left;width: 50%;border-right: 1px dashed #eaeaea;}
.ms-page .next{float: right;width: 50%;}
.ms-page span{display: block;font-size: 20px;color: var(--accent);}
.ms-page li a {font-size: 13px;color: #607D8B;}
.ms-page li a:hover {color: #FF9800;}
.mstitle h1{font-size: 28px;margin-bottom: 10px;font-weight: bold;}
.ms-t{font-size: 13px; color: #607D8B;margin-bottom: 15px;}
.ms-t a{background: #e4edec;color: #607D8B;padding: 2px 10px;border-radius: 20px;}
.ms-t a:hover{color: #FF9800;}

.msdetail{font-size: 18px;}
.msdetail hr{margin-bottom: 15px;}
.msdetail p{ text-indent: 2em;font-size: 18px;line-height: 45px;}
.zdtext{font-size: 15px;clear: both;color: var(--primary);text-indent: 2em;padding-top: 10px;}
.zdbg .content{background: #fafffe;}
.zdbg .content .box{ margin-bottom: 0}
.zd-bishun h3{margin-bottom: 10px;}
.zd-bishun .sdc ul li{width:100%;}
.zd-bishun .sdc ul li a{padding: 0px;margin: 0px;}
.zd-bishun ul li a img{margin:0}


@media (max-width:991px) {
body,html {width:100%;}
.nav-mini {display:none;}
.nav-text {}
	.gj-bd{padding: 0 15px;}
	.gj-book-img{margin-bottom: 10px;}
	.gj-booklist-dl dd{width: 100%}
	.gj-book-intro{padding: 5px;width: 30%;margin: 0px 5px 0px 6px;}
	.pd-a{padding: 15px;}
	.gj-book-introduuce{-webkit-line-clamp: 3;}
	.gs-box{padding: 0 15px 20px 15px;}
	ul.nav-list{width:auto;}
	ul.nav-list li a{font-size: 13px;padding: 0px 10px;}
	ul.nav-list li{width: 16.6%; text-align: center;}
.nav-mini-top {width:100%;}
.main {width:100%;height:auto;margin:10px auto;overflow:hidden;}
.content {width:100%;height:auto;float:none;}
.sidebar {width:100%;height:auto;float:none;}
.footer {width:100%;}
.header {margin:0 auto;width:100%;}
.nav {display:block;}
.logo {display:none;}
#gotop {right:5px;}
.index-lma li a {width:48.5%;margin:8px 1px;}
.index-lma li a .zx-title {position:absolute;left:67px;top:12px;font-size:14px;cursor:pointer;}
.index-lma li a .zx-summary {position:absolute;left:68px;top:33px;font-size:10px;color:#a5a5a5;cursor:pointer;}
.sidr-open .menu-btn {background:transparent url(../images/close.png) no-repeat center center;}
.sidr {display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-size:16px;background:#d1e4dd;color:#083966;-webkit-box-shadow:inset 0 0 5px 0 #d1e4dd;-moz-box-shadow:inset 0 0 5px 0 #e1e0c7;box-shadow:inset 0 0 5px 0 #d1e4dd;border-left:1px solid #d1e4dd;}
.sidr.right {left:auto;right:-260px;}
.sidr.right img {width:100%;max-width:100%;}
.sidr .sidr-inner {padding:0 0 6px;}
.sidr-inner {clear:both;}
.sidr-class-box {position:relative;overflow:hidden;margin:0 auto .625rem;border-radius:2px;background:#fff;}
.sidr-class-sdc {padding:15px;background-color:#fff;}
.sidr-class-sdc h3 {color:#FF9800;font-size:17px;font-weight:normal;text-align:left;}
.sidr ul {display:block;margin:0 -6px 0;}
.sidr ul li {float:left;position:relative;white-space:nowrap;width:50%;text-align:left;}
.sidr ul li a {text-decoration:none;padding:6px;background-color:#eff7f6;display:block;text-align:center;border:0 solid transparent;margin:10px 6px 0;}
.sidr-class-right-box {width:100%;overflow:hidden;margin-bottom:10px;background-color:#fff;}
.sidr-class-title {line-height:22px;font-size:18px;text-indent:10px;display:flex;font-weight:700;margin:15px 10px;}
.sidr-class-sidebar-tag {margin:0 0 15px 20px;overflow:hidden;}
.sidr-class-sidebar-tag a {float:left;width:90px;height:30px;line-height:30px;font-size:14px;text-align:center;color:#19537d;border:1px solid #ccdadd;border-radius:5px;overflow:hidden;margin:5px 10px 5px 0;}
.sidr-class-pd-a {padding:20px 25px;}
.sidr-class-bg {background-color:#fff;}
.sidr-class-right-list {width:100%;overflow:hidden;margin-bottom:10px;background-color:#fff;}
.sidr-class-right-list ul {overflow:hidden;margin:0 20px 15px;}
.sidr-class-right-list ul li {width:100%!important;overflow:hidden;border-bottom:1px dashed #ccdadd;}
.sidr-class-right-list a {display:inline-block!important;margin:0!important;background-color:#fff!important;}
.sidr-class-lookup h3 {margin-bottom:.525rem;}
.sidr-class-so {margin:0 5px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;padding:0;width:36px;height:36px;font-size:28px;color:#f00;text-align:center;background:url(../images/tzg.png) no-repeat;background-size:100% 100%;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.sidr-class-so_button {border:0;border-radius:2px;padding:0;height:36px;width:45px;line-height:36px;text-align:center;color:#fff;background:#980318;cursor:pointer;}
.sidr-class-so_flag {padding-top:10px;font-size:14px;line-height:18px;color:#d58950;text-align:left;}
.footer .mcon {width:100%;}
}
@media (max-width:767px) {ul.w12 li {width:16.666666666%;}
ul.w6 li {width:25%;}
ul.w5 li {width:33.333333%;}
ul.w4 li {width:50%;}
ul.w3 li {width:50%;}
ul.w2 li {width:100%;}
.sidebar {display:none;}
.pic {float:none;display:none;}
table-datas td,.table-datas th {padding:12px 8px;}
.list-img {width:25%;}
.index-li li {width:25%;}
ul.w23 li {width:9%;}
.header .top-search {width:98%;padding:10px 1.5%;box-sizing:border-box;margin-left:2%;}
.header .top-search .ssform .ssfenlei {width:29%;font-size:14px;padding:0px;}
.header .top-search .ssform .ssfenlei .dqzt {font-size:14px;padding:0px 0px 0px 10px;}
.header .top-search .ssform .sskk {width:49%;font-size:14px;}
.header .top-search .ssform .ssann {width:20%;font-size:14px;text-indent:0px;text-align:center;letter-spacing:0px;}
.top-r,.fink {display:none;}
.mscon{padding: 15px;}
.msdetail, .msdetail p{font-size: 16px;line-height: 30px;}
.mingsu-menu{padding: 15px 15px 10px 15px;}
.minsu_list{width:100%;}
.jieri-fengmian li{width: 32%;}
.mcon2,.jqcon{padding: 15px !important;}
.jiqi-img1{width: 100% !important}
.hc_indent, .jr-text p{line-height: 32px !important; font-size: 1.2rem !important;}

	
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder {color:#95a7ab;}
input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder {color:#95a7ab;}
input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder {color:#95a7ab;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder {color:#95a7ab;}
