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;}
del,ins,u,s,a,a:hover {text-decoration:none;}
body,textarea,input,button,select,keygen,legend {color:#826a49;outline:0;}
body {background: linear-gradient(145deg, #42a5f5 0%, #8eae37 100%) no-repeat, #eee;color:#2D2A28;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:#FF9800;}
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:#26b69f;cursor:pointer;}
::selection {background-color:#a4a288;color:#fff;}
::-moz-selection {background-color:#a4a288;color:#fff;}
.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 #ccdadd 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;}
.gs-works-text p strong {display:block;width:40%;margin:30px auto 5px auto;text-align:center;padding:2px 20px 2px 20px; background-color:#eeeeee80; border-bottom:3px #ff9800 solid;color:#ff9800;font-size:20px;border-radius:35px 0 35px 0;background-image:url("../images/bgg.gif")}

.noi p,p.noi {text-indent:0;}
a.fontbox {margin:5px 10px 5px 0;padding:10px 25px;width:auto;float:left;font-size:20px;text-align:center;border:1px dashed #aaa;line-height:1em!important;text-decoration:none!important;}
a.fontbox:hover {text-decoration:none;border:1px solid #FF9800;background-color:#fff3cd;}
a.fontbox:active,a.fontbox:focus {text-decoration:none;}
.fontbox span {font-size:14px;color:#008cb4;font-family:Tahoma,Arial,Verdana,Geneva,sans-serif;font-weight:normal;width:100%;display:block;margin-bottom:4px;}
.more {cursor:pointer;width:140px !important;font-size:12px;background-color:#ff9800;text-align:center;line-height:20px;color:#fff;border-radius:10px;margin:5px auto 10px;}
.more:hover {background:#2870bb;}
.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 #ccdadd dashed;margin:0px auto;line-height:35px;}
span.moreLink {float:right;}
em {color:#FF9800;}
h1 {font-size:20px;font-weight:normal;}
h2 {font-size:18px;font-weight:normal;}
h3,h4 {font-size:1rem;font-weight:normal;}
.header {width:100%;height:86px;background-color: rgb(3 164 208 / 87%);position: sticky;top: 0;box-shadow: 0 2px 4px rgba(0,0,0,0.3);z-index: 999;}
.index-lma li a {position:relative;width:22%;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%;}
.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:#a5a5a5;cursor:pointer;}
table {border-collapse:collapse;border-spacing:0; width: 100%;}
table,td,th {border:1px solid #f0f0f0;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:#f7e9c566;}
.table-datas tr th:first-child {text-align:center;}
.table-datas tr td:first-child {font-weight:bold;text-align:center;}
.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 #f1f1f1;}
.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:#1b5591;font-size:14px;line-height:1.5rem;}
.yyui_tab>ul>.yyui_tab_title {box-sizing:border-box;line-height:58px;height:58px;color:#000;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 #e6e6e6;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;height:58px;color:#000;background-color:#fff;cursor:pointer;display:inline-block;font-size:21px;padding:0 18px;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;letter-spacing:0;}
.yyui_tab>.yyui_tab_content {margin-top:-1px;display:none;box-sizing:border-box;padding:10px;border-top:1px solid #e6e6e6;}
.yyui_tab>.yyui_tab_content_this {margin-top:-1px;display:block;box-sizing:border-box;padding:10px;border-top:1px solid #e6e6e6;}
.yyui_badge {line-height:21px;color:#fff;background-color:#ff5722;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:#fff;}
.yyui_badge_dot {color:#ff5722;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 #e4e4df;font-size:16px;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:#d58950;}
.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:#f00;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:#fff;background:#980318;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;}
.rili {width:336px;height:auto;float:right;margin-bottom:10px;}
.content-box {margin-bottom:10px;margin-right:auto;margin-left:auto;font-size:16px;}
.content-box p {line-height:32px;font-size:16px;color:#30302e;}
.box {position:relative;overflow:hidden;margin:0 auto .625rem;border-radius:10px;background:#fff;}
.zdpicbox {position:relative;overflow:hidden;margin:0 auto .625rem;border-radius:5px;height: 60px;background:#fff;padding: 8px 10px 5px 10px;border-left:10px #008cb4 solid;border-right:10px #008cb4 solid;}
.zdpicbox-left{margin: 0 auto;display:inline-block;width:70px;color:#008cb4}
.zdpicbox .zyybpic {margin: 0 auto;height:45px;border: 1px dashed #fbf6e9;}
.zdpicbox .jiantou {margin: 0 auto;height:20px;}
.page-nav {text-align: center;margin-top: 20px;margin-bottom:10px;}
.page-nav a {display: inline-block;padding: 8px 15px; margin: 0 5px;background: #fff; text-decoration: none;color: #333;border-radius: 4px;        }
.page-nav .current {display: inline-block;background: #333;color: #fff;padding: 8px 15px; margin: 0 5px;border-radius: 4px;}

.box img {_width:100%;max-width:100%;}
.box imgsmall {_width:100%;max-width:20%;}
.box .sdc a {color:#FF9800;font-size:16px;margin-right:5px;}
.box .sdc a:hover {color:#1b5591;}
.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;}

.fzdtitle {display: flex; /* 父容器开启Flex布局 */  gap: 10px; /* 两个子div之间的间距（可选，无需额外margin） */ vertical-align:text-bottom;}
.zdtitle {width: 220px;padding:10px;background-color:#f8f4e9;box-shadow: 0 2px 5px rgba(0,0,0,0.1);}
.zddetail {line-height:150%;font-size:1rem!important;}

.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;border: 1px dashed #ccdadd;}
.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;}
.sdc {padding:15px;background-color:#fff;font-size:14px;}
.sdc h3 {color:#98601c;font-weight:bold;font-size:18px;height:40px;background-image:url("../images/sidebarbg.webp");padding-top:8px;padding-left:20px;border-radius:8px 8px 0 0;}
.right-list h3 {color:#98601c;font-weight:bold;font-size:18px;height:40px;background-image:url("../images/sidebarbg.webp");padding-top:8px;padding-left:20px;border-radius:8px 8px 0 0;}
.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:#f5f5f5;display:block;text-align:center;border-radius:3px;border:0 solid transparent;color:black;}
.sdc ul.btn li a:hover {background:#008cb4;color:#F8F4E9;box-shadow:#eee .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:#fff;}
.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:#008cb4;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:#826a49;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;overflow:hidden;line-height:20px;}
.guji-box1 .gj-book-introduuce {-webkit-line-clamp:6;font-size:15px;margin-top:15px;background-color:#e6edf396;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;}
.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%;}*/
.shuji22 .gj-booklist-dl dd {text-align:center;font-size:25px;height:auto;line-height:40px;font-weight:bold;width:11%;}
.gj-booklist-dl dd a {display:block;padding:5px 20px;}
.gj-booklist-dl dd a:hover {background:#e6edf396;}
.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:#e6edf396;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:42px;height:42px;font-weight:700;padding:1px 10px;background:#f8f4e9;border-radius:10px;border-left:solid 6px #ff9800;color:#ff9800;margin-bottom:15px;}
.yd-mcon h1 {font-weight:bold;}
.yd-mcon h3 {margin-top:0.75rem;font-weight:bold;font-size:1.2rem;color:#FF9800;}
.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:#e6e6e6;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:#FF9800;line-height:50px;margin:0 10px;float:left;}
.englishi-top {padding:10px;border-radius:10px;background:#f4ebd1;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: #1b5591;}
.english-box .detail .attr_name.atton a{color: #fce8d0;}
.english-box .detail .attr_name:hover {background:#008cb4; color:#fff }
.english-box .detail .attr_name:hover a {color:#fff;}
.english-box .detail .chose {background:#008cb4;}
.english-box .detail .chose a {color:#fff; }

.mingsu-menu {padding:30px 15px 10px 25px;}
.mingsu-menu a {font-weight:bold;background:#e6edf3;padding:5px 20px;border-radius:20px;display:inline-block;margin-top: 10px;}
.mingsu-menu a:hover,.mingsu-menu a.f-chose {background:#008cb4;color:#F8F4E9;}
.minsu_list {width:49%;padding:0 10px;display:inline-block;vertical-align: top;}
.mingsu-list2 {;}
.mingsu-list2 li {border-bottom:1px #ccdadd dashed;padding:15px 0px;}
.mingsu-list2 li a {font-size:20px;}
.mingsu-list2 li p {font-size:14px;color:#1b5591;margin-bottom:10px;}
#yd-word-pron {color:#33302f;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:20px;height:20px;}
#yd-word-pron .playicon:hover {background-image:url(../images/volume-hov.png);background-repeat:no-repeat;width:20px;height:20px;}
#yd-word-meaning ul {padding-left:0;list-style:none;margin-bottom:0;font-size:14px;}
#yd-word-meaning strong {margin-right:4px;color:#FF9800;}
.zidian-tags {display: flex;justify-content: center;flex-wrap: wrap;width:100%;line-height:20px;}
.zidian-tags span {margin:5px 5px 0px 0px;padding:0px 10px;border-radius: 5px;}
.zidian-tags span a {font-size:12px;color:#fff;}
.zidian-tags span a:hover {color:#ff9800;}
.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:#25bd6b;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 #e6edf396;background-color:#e6edf396;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:#1b5591;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
#yd-etym {background-color:#fffbec;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:#fffbec;margin-left:0;padding:0.1em 0.5em 0;}
#yd-etym dt {color:#FF9800;font-weight:bold;}
#yd-etym dd {padding-bottom:0.5em;}
#yd-etym .highlight {background-color:#ddd9ca;}
#yd-etym .cognate {line-height:1.3em;}
#yd-etym dd a {font-style:italic;}
#yd-etym .foreign {font-style:italic;font-weight:bold;color:#FF9800;}
#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:#FF9800;}
#yd-liju dd {text-indent:17px;}
#yd-liju p {float:right;font-size:12px;color:#1b5591;}
#yd-ciyuan p {text-indent:0;line-height:180%;}
.ciyuan-title strong {color:#FF9800;font-style:italic;}
.zw-fengmian {padding-top:10px;}
.zw-fengmian p {font-size:14px;color:#1b5591;margin:0;}
.zw-fengmian li {display: flex;line-height:40px;width:100%;padding-right:50px;position:relative;border-bottom:1px #ccdadd 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:#1b5591;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:1.9rem;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;margin-bottom:15px;}
.clear-n {clear:both;}
.nav {display:none;}
.nav-top {display:block;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:20px 0;position:absolute;left:12%;}
.nav-top .mlogo-show-index {background:url(../images/logo-big-index.webp) no-repeat;background-size:290px 28px;height:28px;width:290px;}
.logo {margin:12px 19%;}
.index-logo-site {display:block;background:transparent url(../images/logo-big-index.webp) no-repeat center center;background-size:522px 50px;font-size:0;color:transparent;text-indent:-100%;overflow:hidden;height:50px;width:522px;}
.biaoyu {display:flex;height:94px;align-items:center;font-size:20px;font-family: "Source Han Serif", "SimSun", serif;font-size: 24px;font-weight: 400;color: #333;}

.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:#fff ;display:block;text-align:center;border-radius:3px;border:0 solid transparent;}
.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:#008cb4;display:block;text-align:center;border-radius:3px;border:0 solid transparent;margin:6px;color:#fff;}
.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:center;}
.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:#fff;font-size:16px;}
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: #e6edf396;margin-top: 1rem;padding: 1px 10px 0;}
.gray{background: #008cb4;margin-top: 1rem;display: block;padding: 3px 10px;line-height:35px;}
.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:25px;background-color:#fff;}
.mcon1 {padding:15px;}
.mcon2 {padding:25px;}
.mcon3 {padding:15px 25px;}
.mcon3 h1 {font-size:25px;text-align:center;padding-bottom:10px;}
.mcon .title {}
.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 {position:relative;font-size:.875rem;color:#826a49;height:40px;line-height:40px;padding:0 15px;overflow:hidden;background-color:#fff;}
.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:#e6edf396;padding:0px 10px;border-radius:4px;border-left:solid 5px #d89a1f;}
.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:.2rem;text-indent:.5rem;font-size:2rem;font-weight:bold;}
.zidian-box .mcon h1 {font-size:110px;color:#FF9800;margin:10px 30px 0px 10px;text-align:center;overflow:hidden;background-image:url(../images/zibg.png);background-repeat:no-repeat;background-size:158px 159px;width:158px;font-family:serif;}
.zidian-box .songti li {background:#e6edf396;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;margin-bottom:3px;}
.mcon h2 {margin:0;color: #826a49;font-weight: bold;position: relative;margin-left: 14px;display: inline-block;line-height: 25px;}
.zdbishun-box .mcon h2 {display: block;margin-bottom: 15px;}
.mcon h2:before{content: '';position: absolute;width: 4px;height: 16px;background: #826a49;top: 4px;left:-14px;border-radius: 4px;}
.viewnum {position: absolute; top: 0px; right: 10px; display: inline-flex; align-items: center; gap: 4px; font-size: 14px; color: #666;}
.svgs {width:1em; height:1em; vertical-align:middle; fill:currentColor;}
.cidian-box .text br{display:none;}
.centern {width:100%;padding:10px;margin:0 auto;}
.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.w42 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.w42 li {width:25%}
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:10px 0 20px 0;}
ul.btn li {float:left;position:relative;white-space:nowrap;}
ul.btn li img {display: inline-block;vertical-align: middle;margin-left: 10px;width: 25px;height: 25px;}
ul.btn li span {font-family:Helvetica,Tahoma,Arial;}
ul.btn li a {font-size:1.0rem;text-decoration:none;width:auto;height:auto;padding:.375rem .25rem;background-color:#f5f5f5;display:block;text-align:center;border-radius:8px;border:1px dashed #ccc;color:#826a49;}
ul.btn li a .chose {background-color:#f5f5f5;color:#FFF;}
ul.btn li.cur a {border:0 solid #fff;color:#FF9800;box-shadow:#eee .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:#826a49;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
.table-datas td span {font-size:.775rem;font-weight:normal;display:block;overflow:hidden;line-height:1.5rem;color:#826a49;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
ul.btn li a:hover span {color:#826a49;}
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:#1b5591;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 #e6edf396;background-color:#e6edf396;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:#713d08bd;color:#fce8d0;}
ul.line li.cur a {border:.0625rem solid #fff;}
ul.line li a:hover {;}
ul.line li a span {font-size:.775rem;font-weight:bold;display:block;line-height:30px;color:#d5452d;}
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;background:#f4ebd1;}
.attr .attr_name{background: none;font-weight: bold; margin-bottom: 0 !important}
.attrb {margin:.75rem .9375rem .75rem 0;}
.attr_name,.attr_tag {padding:0px 10px 0px 10px;border: 1px solid #826a49;font-size:.875rem;background-color:#f4f1ec8a;border-radius: 5px;
    margin:2px 2px 2px 0px;}
    
.attr_name1 {display:inline-block;white-space:nowrap;padding:1px 15px 1px 15px;border: 1px solid #fff;font-size:.875rem;margin:2px 0px 2px 0px;background-color:#f4ebd1;border-radius: 30px;line-height:25px;}
.attr_name2 {padding:5px 15px 5px 15px;border: 1px solid #fff;font-size:.875rem;margin:0;background-color:#e1d25d8a;border-radius: 20px;line-height:20px}
.attr_name3 {display: inline-block;padding:5px 10px 5px 10px;border: 1px solid #059e9b;color:#fff;font-size:.875rem;background-color:#04b9b6;border-radius: 5px;margin:3px 0px 0px 0px;line-height:25px;}
.attr_name1 img {display:inline-block;width:18px; height:18px;margin:0 5px 0 5px;padding-bottom:2px;}
.zdunicode {
    padding:5px 10px 5px 30px; /*margin:5px .625rem 10px 5px;*/
    background: url(/ziciskin/images/unicode.png) 4px center no-repeat;
    background-size: 18px 18px;
    border: 1px solid #826a49;font-size:.875rem;background-color:#fff;border-radius: 5px;line-height:35px
    
}

.attr_name a {text-decoration:none;margin-right:0!important; display: inline-block;}
.attr,.attrb,.attr_name,.attr_cont {line-height:28px;}
.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:0em;margin-left:1.25em;}
div.indent {margin-left:1.75em;}
p.w2,div.w2 {margin-left:2.75em;text-indent:0em;margin-top:.3125rem;}
p.w2+p.w2 {margin-top:.3125rem;}
.attr_ext,.attr_ext a {color:#666;}
p.ind2 {text-indent:0;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:#2870bb;text-decoration:none;}
.tip a {color:#007094;padding-bottom:2px;border-bottom:1px solid #007094;text-decoration:none;margin:0;}
a {color:#826a49;text-decoration:none;outline:0;}
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 #1b5591;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:5px solid #f2f2f2;background:#032a4a;}
.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:#F8F4E9;}
.footer p, .footer a {color:#F8F4E9;font-size:14px;margin-right:5px;margin-top:6px;}
#gotop {bottom:105px;_margin-bottom:105px;width:36px;height:36px;background:#e6edf396 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:#826a49;height:30px;line-height:30px;background-color:#fff;font-size:12px;}
.nav-mini-top {width:1200px;margin:0 auto;}
.top-r-menu {;}
.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;background:#008cb4;}
ul.nav-list {line-height:28px;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:#F8F4E9;}
ul.nav-list li a:hover,ul.nav-list li.cur a {background:#713d08bd}
ul.nav-list li:after {content:' ';position:absolute;top:10px;bottom:10px;right:-1px;height:20px;border-right:1px #d6cfbc 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:#008cb4;border:1px solid #008cb4;border-radius:12px;font-size:14px;margin-right:5px;background-color:#FFF;white-space:nowrap;padding:2px 15px;display:inline-block;}
.dynsty,.author,.gd {color:#826a49;}
.pd-a {padding:20px 25px;}
.bg {background-color:#fff;}
.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:#1b5591;}
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:#F8F4E9;padding:1px 10px;border-left:solid 6px #ff9800;border-radius:4px;line-height: 42px;height: 42px;}
#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:#ff9800;}
.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 #008cb4;border-radius:50%;margin-left:10px;float:right;cursor:pointer;color:#008cb4;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:#008cb4;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:#d5472e !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:#865824;display:block;float:left;font-weight:500;font-size:12px;text-align:center;width:35px;margin:15px 0 0 -38px;}*/
.pinyin-def rt {color:#865824;font-weight:500;font-size:14px;text-align:center;}
.pinyin-def ruby rb {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:#826a49;padding:5px;font-weight:700;position:relative;}
p.y {color:#fff;margin:10px 0;background-color:#008cb4;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 #008cb4;position:absolute;top:-19px;left:20px;}
p.z {color:#666;margin:10px 0;background-color:#e6edf396;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 #e6edf396;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:#e6edf396;display:block;border-radius:4px;}
.index-li a:hover,.list-img p:hover {background:#008cb4;color:#fff;}
.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;padding:5px 0;}
.mingju li span {margin-left:10px;}
.mingju li span,.mingju li span a,.mingju li p,.mingju li p a {color:#666;margin:0;padding:0px;}
/*.mingju li span,.mingju li span a,.mingju li p,.mingju li p a {color:#1b5591;margin:0;float: right;font-size: 14px;}*/
.mingju li a {display:inline-block; padding-left: 0px;}
.mingju li p {display:inline-block;float:right;font-size:12px;}


/* 设置作文两列显示 */
.two-col-list {  
	clear:both;width:100%;height:auto;
	overflow:hidden;margin-bottom:10px;
	position:relative;line-height:32px;
		
	display: flex;
	flex-wrap: wrap; /* 自动换行 */
	gap: 2px; /* 列间距和行间距（可选） */
}

.two-col-list li {
	box-sizing: border-box; 
	border: 0px solid #eee; 
	font-size:16px;
	border-bottom:1px dashed #ccdadd;
	overflow:hidden;
	color:#1b5591;
	padding:5px 5px;
	
	width: calc(50% - 10px); /* 两列平均分配，减去gap的一半（避免总宽度超100%） */
	/*box-sizing: border-box;
	border: 1px solid #eee;
	background: #f9f9f9;
	*/
	}
	
	
.two-col-list li span {margin-left:10px;}
.two-col-list li span,.two-col-list li span a,.two-col-list li p,.two-col-list li p a {color:#1b5591;margin:0;}
.two-col-list li a {display:inline-block; padding-left: 0px;}
.two-col-list 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:15px;}
.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:#fff;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:#1b5591;}
.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:#826a49;border:1px solid #826a49;border-radius:4px;overflow:hidden;margin:5px 10px 5px 0;}
.sidebar-tag a:hover,.left-tag a:hover {background:#a9835c;color:#fff;}
.morewywords {margin-top:10px;text-align:center;}
.morewywords a {display:inline-block;font-size:15px;text-align:center;background:#b08760;color:#fff;border-radius:20px;overflow:hidden;padding:5px 35px;}
.morewywords a:hover {background:#008cb4;}
.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:#1b5591;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;}

/*新版头部导航及搜索*/
.pc-nav {display:flex; position: relative;column-gap:6px; width:100%; align-items: center;justify-content: center;margin-bottom:0;z-index:99; margin-top:20px;}
.pc-nav-text a{display:inline-block;line-height:33px; text-align:center;background: #1180969c; border-radius:8px; color:#fff;padding:0 15px;}
.pc-nav-text a:hover{background: #008cb4;color:#fde6a4;}
.pc-nav-text {padding:0; margin:0;}
.pc-nav-text .cur {line-height:40px;border-radius:8px 8px 0 0;background: #008cb4; color:#fde6a4; font-size:16px; font-weight:bold;}
.pc-nav-text .ccur {background: #008cb4;font-weight:bold;}
.mobimenu {display:none;}
/*PC端更多下拉菜单样式*/
/* 容器样式 - 控制下拉菜单的位置 */
.dropdown-container { position: relative; display: none; /* 让容器宽度适配内容 */z-index:100;}
/* 触发按钮样式（更多链接） */
.dropdown-trigger {text-decoration: none; color: #333; padding: 5px 12px; border: 2px solid #008cb4;border-radius: 8px; cursor: pointer;}
.dropdown-trigger:hover {background: #fff;}
 /* 下拉菜单默认隐藏 */
.dropdown-menu-pc {position: absolute;top: 100%; /* 菜单在触发按钮下方 */ right: 0;min-width: 90px;background-color: #fff; border: 1px solid #eee;border-radius: 10px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);padding: 8px 0;  display: none; /* 默认隐藏 */  margin-top: 0;z-index: 999; /*确保菜单在最上层 */ box-sizing: border-box; /* 防止边框超出 */ font-size:14px;}
/* 下拉菜单项样式 */
.dropdown-menu-pc a {display: block; padding: 8px 16px;text-decoration: none; color: #333; }
 /* 菜单项鼠标移入样式 */
.dropdown-menu-pc a:hover { background-color: #008cb44d;    }
/* 显示下拉菜单的类 */
.show {display: block; }

/*PC端新搜索框样式*/
.search-full {max-width:1200px; background:#eeeeee78; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); border-top:6px #008cb4 solid;border-radius:10px; padding:10px; margin: 0px auto 10px auto;}
.search-full .ssform {display:flex; width:100%; height:90px; align-items:center; justify-content: center; border:1px #e5e5e5 solid; box-sizing:border-box; border-radius:10px;background:#fff;}
.search-full .ssform:hover {border:1px #008cb4 solid;}
.search-full .ssform .sskk {width:90%; height:100%;color:#5e5e5e; border:0px;border-radius:10px; line-height:25px;  font-family: "Microsoft Yahei", Arial, sans-serif; font-size:16px; outline:none; padding:5px 1%;}
.search-full .ssform .ssann {width:10%; cursor:pointer; height:45px;overflow:hidden; border:none; outline:none; color:#fff; font-size:16px; background:#008cb4; text-align:center; border-radius:8px;background-image:url("../images/search.svg");background-repeat: no-repeat;background-position: 10px 50%;margin-right:10px;font-size:18px;font-weight:bold;padding-left:20px;}
.search-full .ssform .ssann:hover {background-color:#81511f;}

/* 模拟textarea的样式 */
.fake-textarea {width: 100%;height: 100%;  padding: 7px;font-family: "Microsoft Yahei", Arial, sans-serif;  font-size: 16px;
    /*resize: both;  保留textarea的缩放功能 */
    overflow: auto; /* 内容超出时滚动 */   white-space: pre-wrap; /* 保留换行，模拟textarea */
    outline: none; /* 去掉聚焦时的默认轮廓 */    word-wrap: break-word; /* 关键：强制长英文单词换行 */
    word-break: break-all; /* 关键：中英文都强制按字符换行，不撑宽 */    box-sizing: border-box; /* 关键：padding/border计入宽度，避免总宽度超出 */}
/* 占位符样式容器 */
.placeholder-wrap { position: relative;  display: inline-block;  border: 0px;  width:90%;  height: 100%;}
/* 占位符文本（绝对定位覆盖在模拟框上） */
.placeholder-text { position: absolute; top: 0px; left: 6px;color: #999;  pointer-events: none; /* 不影响输入 */}
/* huosan类样式 */
.huosan {display:inline-block; padding:3px 8px;	border-radius:20px;	background:#f25e42; color: #fff; font-size: 12px;font-weight: bold;    margin-right:10px;}
.doubao {display:inline-block; width:110px; height:40px; background-image:url("/ziciskin/images/doubaoai80.webp");background-repeat: no-repeat;background-position: center; background-size: 100% 100%; image-rendering: -webkit-optimize-contrast; image-rendering: crisp-edges;-webkit-backface-visibility: hidden; backface-visibility: hidden;margin-right:20px;}
.doubaoai {display:flex; align-items:center; justify-content:center;height:85px;}
.stxt1 {display:inline-block;}
.stxt2 {display:none;}
.tisi {font-family: "Microsoft Yahei", Arial, sans-serif; font-size:14px; line-height:20px; text-align:center; margin:10px 0 0 0;}


/* 输入内容时隐藏占位符 */
.fake-textarea:focus + .placeholder-text, .fake-textarea:not(:empty) + .placeholder-text { display: none;}
/* 隐藏用于提交的真实字段 */
.hidden-submit-field {display: none;}

.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 #008cb4 solid;box-sizing:border-box;background:#fff;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:solid 1px #008cb4;}
.header .top-search .ssform .ssfenlei .dqzt {position:relative;z-index:1;cursor:pointer;line-height:39px;text-align:center;font-size:14px;color:#826a49;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 #008cb4;margin-left:-2px;}
.header .top-search .ssform .ssfenlei ul li {display:block;color:#826a49;cursor:pointer;text-align:center;padding:5px 0px;border-bottom:solid 1px #d4dee0;background:#fff;}
.header .top-search .ssform .sskk {float:left;color:#5e5e5e;line-height:40px;height:40px;font-size:14px;width:60%;outline:none;border:2px #008cb4 solid;box-sizing:border-box;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0px;border-bottom-left-radius:0px;border-left:1px;padding:0px 1.5%;background:#fff;}
.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:#008cb4;text-align:center;border-radius:0 3px 3px 0;margin-left:-2px;}
.header .top-search .ssform .ssann:hover {background-color:#81511f;}
.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 #008cb4 dashed;background:#fff;margin:25px;padding:6px 10px;}
.upnext p,.upnext a {font-size:13px;color:#826a49;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 {display:inline-block;font-size:14px;padding:0 15px;background:#008cb4;color:#fff;margin:0 20px 10px 0;border-radius:25px;}
#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;border-radius:4px;margin:10px 0px;font-family:闅朵功;}
.meiricyjieshi {font-size:13px;color:#1b5591;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:#1b5591;letter-spacing:5px;}
.meirisc-bg {background:#fff 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:#008cb4;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 {display:none; 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:#f5faff;padding:10px 25px;margin-bottom:10px;border-radius:4px;font-size:24px;color:#FF9800;}
.ms-shuoming{border: 1px #ccc dashed;background: #fff;margin-top: 20px;padding: 10px 15px;font-size: 13px;color: #1b5591;line-height: 26px;word-wrap: break-word;word-break: break-all;overflow-wrap: break-word;}
#docopy{line-height: 2.1rem;}
.jiqi-img1{margin-bottom: 15px;}
.mscon{padding: 35px;}
.ms-page{text-align: left;margin-top: 20px;}
.ms-page li{background: #e6edf3;padding: 10px 0;}
.ms-page .prev{float: left;width: 50%;border-right: 1px dashed #fff;padding-left:10px;}
.ms-page .next{float: right;width: 50%;padding-left:10px;}
.ms-page span{display: block;font-size: 20px;color: #FF9800;}
.ms-page li a {font-size: 13px;color: #1b5591;}
.ms-page li a:hover {color: #FF9800;}
.mstitle h1{font-size: 28px;margin-bottom: 10px;font-weight: bold;}
.ms-t{font-size: 13px; color: #1b5591;margin-bottom: 15px;}
.ms-t a{background: #e6edf3;color: #1b5591;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: #1b5591;text-indent: 2em;padding-top: 10px;}
.zdbg .content{background: #f5faff;}
.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}

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;}


/*字典内容页图文绕排*/
/* 容器样式，限制宽度让效果更明显 */
.layout-container {width: 100%;  margin: 10px auto; padding: 20px; }

 /* 图片浮动设置，实现绕排 */
.wrap-img-left {float: left; /* 左浮动，文本绕右侧排列；可改为right实现右浮动绕左侧 */  width: 100px;
            height: auto;background-color: #fff;margin: 0 20px 10px 0; border: 3px solid #eee;  border-radius: 8px;   }
.wrap-img-right {float: right; /* 右浮动，文本绕右侧排列；可改为right实现右浮动绕左侧 */
            width: 200px;height: auto; background-color: #fff; margin: 0 0 10px 20px; /* 设置间距，避免文本紧贴图片 */
            padding: 5px;border: 3px solid #eee;border-radius: 8px; }
/* 清除浮动（可选，防止容器高度塌陷） */
.layout-container::after {content: ""; display: block; clear: both; }

.icon-wx {display:inline-block;background-image:url("../images/icon-s.png");background-repeat:on-repeat;background-position:0 -525px;width:20px;height:20px;font-size: 12px;color: #fff;font-weight: normal;line-height: 20px;text-align: center;margin-left: 2px;}
.qmzdcontent {display:flex;gap: 10px;height:100px;margin-left:15px;margin-top:10px;}
.qmzdtitle {width:90px;height:90px;background-image:url("../images/nametxtbg.png");background-repeat: no-repeat;font-size:60px;font-weight:bold;justify-content: center; align-items: center;display: flex;justify-content: center;align-items: center;}

.name {margin-bottom:10px;border-bottom: 1px #a4a288 dashed;}
.name li {display: inline-block;vertical-align: top;font-size: 36px;font-weight: bold;}
dl {line-height:30px;}
dt {font-size:18px;font-weight:bold;}
dt:before {content: ''; display: inline-block; width: 4px; height: 16px;background: #826a49;border-radius: 4px;margin-right:10px;vertical-align: middle;}
dd {padding-left:10px; margin-bottom:10px;}    
.zdjx {text-align: center;margin-bottom:20px;}
.zdjx a {font-size: 1.125rem;  text-decoration: none; width: auto;  height: auto; padding: .375rem .25rem; background-color: #f4ebd1; display: block; text-align: center; border-radius: 8px;  border: 1px dashed #ccc; color: #826a49;font-size:14px;}
.zdjx a:hover {background-color: #826a49;color: #fff;}
.qmts {display:inline-block;width:100%;padding:10px;font-size:13px;color:#a4a288;border-bottom:1px #a4a288 dashed; }
.jrbx {text-align:center;}


/*成语词组页面列表样式*/
.so_button {width: 102px; }
.mcon a {text-decoration: none;white-space: normal;line-height: 28px;     }
table {font-size: 14px;color: #5a5a5a;width: 100%;table-layout: fixed;        }
table thead tr th {overflow: hidden;text-overflow: ellipsis;    }
table thead tr th:first-child {width: 28%; }
table tbody tr td>div {overflow: hidden;text-overflow: ellipsis;        }
table tr td a {font-size:16px;}
.feipage {text-align: center;margin-top: 5px; padding-bottom: 32px; font-size: 13px;}
.feipage a {background-color: #F2F2F2;border: 1px solid #CDCDCD;color: #666;cursor: pointer;padding: 3px 7px;   }
.feipage b {background-color: #59A9CD;border: 1px solid #59A9CD;color: #fff;cursor: pointer;height: 20px;line-height: 20px;margin-left: 3px;padding: 3px 7px;}
.feipage a:hover {background-color: #59A9CD;color: #fff;}
.feipd {padding: 15px 0; }
.recent_search {padding: 15px;line-height: 24px;}
.recent_search a {color: #c5653e;margin-left: 5px;text-decoration: underline;  }
.search li {float: left;}
.search a {margin-right: 5px;font-size: 14px;background-color: #fff;padding: 0.375rem 0.25rem;}
.container {max-width: 1200px;  margin: 0 auto; padding: 20px;}

/*生字表样式*/  

/* 统计信息卡片 */
.stats-card {background: linear-gradient(135deg, #f4ebd1 0%, #008cb4 100%); color: #825625;padding: 10px 20px;border-radius: 8px;margin-bottom: 10px;box-shadow: 0 4px 6px rgba(0,0,0,0.1);}
.stats-title {font-size: 24px;font-weight:bold;margin-bottom: 10px;     }
.stats-numbers {display: flex; gap: 20px;font-size: 16px;       }
.stats-numbers span {background: #ffffff80;padding: 5px 10px;border-radius: 20px; }
        
/* 章节通用样式 */
.section {background: white;border-radius: 8px; padding: 20px;margin-bottom: 30px;box-shadow: 0 2px 4px rgba(0,0,0,0.1);}
.section-title {font-size: 22px;margin-bottom: 20px;padding-bottom: 10px;border-bottom: 3px solid; }
.write-section .section-title {color: #df4d35;border-bottom-color: #df4d35;}
.read-section .section-title {color: #3498db;border-bottom-color: #3498db; }
/* 生字网格布局 */
.shengzi-grid {display: grid;grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));gap: 15px;}
 /* 生字卡片 */
.write-card { border-bottom: 4px solid #008cb491; }
.read-card { border-bottom: 4px solid #3498db70; }
.shengzi-card {background: #f8f9fa;border-radius: 8px;padding: 15px;text-align: center;transition: transform 0.2s;height:168px;    }
.shengzi-card:hover {transform: translateY(-2px);box-shadow: 0 4px 8px rgba(0,0,0,0.15);border-bottom: 4px solid #FF9800;}

.hanzi {font-size: 36px;font-weight: bold;display: block;margin-bottom: 8px;}
.pinyin {color: #666;font-size: 16px;margin-bottom: 0px;}
.detail { font-size: 14px;color: #444;line-height: 1.6;}
        
/* 空数据提示 */
.empty-tip {text-align: center;color: #999; padding: 40px; font-size: 16px;   }


/*AI搜索结果页样式*/        

        

/* 只在电脑端导航条加背景图 */
@media (min-width: 756px){
.nav-text {background-image:url("../images/navbg.webp");background-repeat: no-repeat;}
.qmzd {line-height:33px;}

}



/* 移动端适配 */
@media (max-width: 756px){
body,html {width:100%;}
.qmzdtitle{width:100px;}
.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: 20%; text-align: center;}
	.miyu-list ul li{width:33%;}

.nav-mini-top {width:100%;}
.main {width:100%;height:auto;margin:10px auto;padding:0 10px;overflow:hidden;}
.content {width:100%;height:auto;float:none;}
.sidebar {width:100%;height:auto;float:none;}
.footer {width:100%;}
.zdtitle {width:190px;}
/*新版头部导航及搜索*/
/*移动端隐藏部分菜单*/
.pcmenu {display:none;}
.mobimenu {display:inline-block;}
.pc-nav-text a {font-size:14px;padding:0 10px; line-height:29px;}
.pc-nav-text .cur {width:60px;line-height:35px;}
.dropdown-container {display: inline-block; margin-bottom:2px;}
.dropdown-trigger {font-size:14px; padding:5px 8px;background-color:#eee;}


.search-full {
    margin: 0px 10px 15px 10px;
}
.search-full .ssform .ssann {width:25%;height: 35px;background-image:none;padding-left:0;font-size:14px;}
.placeholder-text {font-size:15px;}
.doubao {width:50px; background-image:url("/ziciskin/images/doubaoxx80.png");background-size:85% 100%;margin-right:0;}
.doubaoai {width:auto;height:60px;}
.stxt1 {display:none;}
.stxt2 {display:inline-block;width:200px;font-size:12px;}
.tisi {font-size:12px;}
.search-full .ssform {height:60px;}

.mcon {padding:15px;}
.mingju li p {display:none;}
ul.w13 li {width:20%;}
ul.w10 li {width:20%;}

.header {margin:0 auto;width:100%;height:60px;top: 0;border-radius:0;position: sticky;box-shadow: 0 2px 4px rgba(0,0,0,0.3);z-index: 999;}
.nav {display:block;}
.logo {display:none;}
.mcon p {margin-left:10px;}
.layout-container {padding: 15px;} 
.zidian-box .songti li {padding:6px 50px 5px 20px;margin-left:10px;margin-right:10px;margin-top: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:fixed;top:0;height:100%;z-index:999999;width:350px;overflow-x:none;overflow-y:auto;font-size:16px;background:#eee;color:#826a49;-webkit-box-shadow:inset 0 0 5px 0 #d1e4dd;-moz-box-shadow:inset 0 0 5px 0 #e1e0c7;box-shadow:inset 5px 5px 5px 0 #d1d1d1;padding:20px;}
.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:1px solid #e6edf3;border-radius:20px;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:#e6edf396;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:80px;height:30px;line-height:30px;font-size:14px;text-align:center;color:#826a49;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%;}
.ms-page .prev{width: 100%; margin-bottom:10px;padding-left:10px;}
.ms-page .next{width: 100%; padding-left:10px;}

ul.w42 li {width:50%}
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:20%;}
.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;}
.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;}

.zdpicbox {padding: 10px 10px 5px 10px;}
.zdpicbox .zyybpic {height:40px;}

ul.nav-list li a {border-bottom:1px #92815f solid;}
.two-col-list li {width: 100%; /* 单列占满宽度 */}
.wrap-img-right{ width: 150px; }

/* 移动端模态框适配 用于弹出侧边栏*/
#sidr {
        width: 90% !important;
        max-height: 85% !important;
        padding: 15px !important;
    }
#gotop {right:5px;}
.mcon h3,.mcon h4 {height:40px;background-image:url("../images/h3bg.webp");padding-left:15px;padding-top:7px;border-radius:8px 8px 0 0;}
ul.btn li img {margin-left:5px;width: 20px;height: 20px;}
ul.nav-list li:after {border-right:1px #92815f solid;}

ul.btn li a {font-size: 1.0rem;}









}




