/*theme by cms.douhao.com*/
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}
table{border-collapse:collapse;border-spacing:0}
html,body,fieldset,img,iframe,abbr{border:0}
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:#333;outline:0}
body{background:#f1f3f4 repeat-y top center;background-size:100%;color:#333;font-size:16px;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:#333}
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;background-color:#e5e5e5;margin:.5rem 0;font-size:0;color:transparent;text-indent:-999999rem}
p{line-height: 1.5rem;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}
a.fontbox{margin:5px 10px 5px 0;padding:3px 5px;width:auto;float:left;font-size:20px;text-align:center;border:1px dashed #c5653e;line-height:1em!important;text-decoration:none!important}
a.fontbox:hover{text-decoration:none;border:1px solid #c5653e;background-color:#ffc}
a.fontbox:active,a.fontbox:focus{text-decoration:none}
.fontbox span{font-size:14px;color:#008000;font-family:Tahoma,Arial,Verdana,Geneva,sans-serif;font-weight:normal;width:100%;display:block;margin-bottom:4px}
.more{height:30px;line-height:30px;font-size:14px;color:#c5653e;text-align:center;cursor:pointer}
.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{color:#FFF;background-color:#5d6146;display:block;height:40px;border-radius:4px;font-size:16px;background-position:center center}
span.moreLink{float:right}
em{color:#c5653e}
h1{font-size:20px;font-weight:normal}
h2{font-size:18px;font-weight:normal}
h3,h4{font-size:1rem;font-weight:normal}
.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%}
.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;font-size:14px}
table,td,th{border:1px solid #e1e7f2;text-align:left}
.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:#f5f9fd}
.table-datas tr td:first-child{color:#c5653e;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 #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:#999;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{padding:.7em 0 1em 0;background:url(../images/atitle_bottom.png) no-repeat bottom;text-align:center}
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:48%;border-bottom:1px dashed #e4e4df;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:#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:1300px;height:auto;margin:5px auto;overflow:hidden}
.content{width:955px;height:auto;float:left}
.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-color:#fff}
.box img{_width:100%;max-width:100%}
.box .sdc a{color:#c5653e;font-size:16px!important;margin-right:5px}
.box>div>a{margin-right:5px}
.box u{text-decoration:underline;color:#c5653e}
.box>.mcon>.detail>ul>li{list-style:square inside url('../images/eg_arrow.gif')}
.title{vertical-align:text-bottom;font-size:24px}
.zipic{border:1px solid #c5653e;background:transparent url('../images/cms-douhaocom-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 a.cien{display: inline-block;}
.detail em{color:#c5653e}
.nextinfo{width: 100%;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: baseline;align-items: baseline;color: rgba(51, 51, 51, .65);padding: 15px 20px 20px;border-top: 1px solid #eee;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.nextinfo p{width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.nextinfo p span{font-size: 14px}
.nextinfo p.prev{margin-left: 0;margin-right: 8px;text-align: left}
.nextinfo p.next{margin-left: 8px;margin-right: 0;text-align: right}
.bloginfo{width: 100%;overflow: hidden;margin-bottom: 20px;padding-bottom: 15px;border-bottom: 1px solid #eee;color: #999;margin-top:.3rem}
.bloginfo li{float: left;margin-right: 20px;line-height:34px}
.bloginfo li.author img{width: 25px;height: 25px;border-radius: 50%;margin-right: 8px}
.sdc{padding:15px;background-color:#fff;font-size:16px}
.sdc h3{color:#c5653e;font-size:18px;font-weight:normal}
.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:#f1f3f4;display:block;text-align:center;border-radius:3px;border:0 solid transparent;color:black}
.sdc ul.btn li a:hover{background:#fff;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}
.copyright{padding: 0 25px}
.copyright blockquote{padding-left: 16px;box-sizing: border-box;}
.copyright blockquote:before{content: ''}
.copyright blockquote:hover{background: rgba(255, 96, 0, .1);border-left: 4px solid #ff6000}
.copyright blockquote:hover a{color: #ff6000}
blockquote{background: #fafafa;border-left: 4px solid #fc7247;position: relative;width: 100%;padding: 16px;margin-bottom: 15px;font-size: 14px;padding-left: calc(16px + 16px);transition: all .28s ease;-moz-transition: all .28s ease;-webkit-transition: all .28s ease;-o-transition: all .28s ease}
blockquote:before{position: absolute;color: #fc7247;content: '\e739';top: calc(50% - 24px * .5);left: 4px;width: 24px;height: 24px;text-align: center;font-weight: 600;line-height: 24px;vertical-align: middle;font-family: icomoon}
blockquote p{margin: 2px 0 !important}
.gj-book-intro{padding: 15px;margin-bottom: 10px;box-shadow: 0 1px 4px rgb(0 0 0 / 7%);background-color: #fff;border-radius: 5px;}
.gj-book-cont{clear: both;height: auto;margin-bottom: 15px;overflow: hidden;}
.gj-book-img{float: left;width: 120px;height: 150px;margin-right: 20px;}
.gj-book-title{line-height: 26px;font-size: 18px;font-weight: bold;}
.gj-book-introduuce{padding: 5px 5px;display: -webkit-box;/*overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 4;*/}
.gj-book-introduuce.list{padding: 5px 5px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.gj-book-list{padding: 5px 15px;margin-bottom: 10px;position: relative;background-color: #fff;border-radius: 5px;}
.gj-booklist-dl{overflow: hidden;border-bottom: 1px solid #DAD9D1;padding-bottom: 15px;margin-top: 15px;}
.gj-booklist-dl:last-child{border-bottom: 0px solid #DAD9D1;}
.gj-booklist-title{line-height: 21px;font-size: 18px;color: #0F0F0F;margin-bottom: 15px;padding-left: 10px;overflow: hidden;border-left: 4px solid #A2C241;}
.gj-booklist-dl dd{width: 33.33%;height: 30px;line-height: 30px;float: left;overflow: hidden;font-size: 14px;}
.gj-bd{margin: 15px auto;padding: 0 40px;background: #fff;border-radius: 5px;box-shadow: 0 1px 4px rgb(0 0 0 / 7%);}
.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 h2{font-size:22px;font-weight:800}
.gj-article-text p{text-align: justify;margin: 0 0 10px;text-indent: 2em;}
.gj-page{padding: 8px 0;overflow: hidden;font-size: 16px;background: #e7e4d5;border-radius: 8px;margin: 15px 0}
.gj-page li{float: left;width: 33%;height: 30px;line-height: 30px;overflow: hidden;text-align: center}
.yd-mcon{padding: 15px;background-color: #fff;font-weight: 400;line-height: 180%;font-size: 16px;}
.gs-box{position:relative;overflow:hidden;margin:0 auto .625rem;padding:20px 25px;border-radius:5px;background-color:#fff}
.gs-box h2{font-size:18px;line-height:200%;font-weight:700;border-left:none;padding-left:0}
.yd-mcon h1{font-weight: bold;}
.yd-mcon h3{margin-top: 0.75rem;font-weight: bold;font-size: 1.2rem;color: #d25f32;}
.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: 28px;word-wrap: break-word;word-break: break-all;white-space: normal;color: #d25f32;height: 32px;line-height: 32px;margin: 10px auto;}
#yd-word-pron{color: #999;font-family: "lucida sans unicode", arial, sans-serif;font-size: 14px;margin-top: 5px;margin-bottom: 5px;font-weight: normal;}
#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;}
#yd-word-meaning strong{margin-right: 4px;color: #d25f32;}
.yd-tags{overflow: hidden;margin-bottom: -10px;}
.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:rgb(40 219 176);color:#ffffff;}
.color2,.color15{background:#f7788f;color:#ffffff;}
.color3,.color16{background:#6a933e;color:#ffffff;}
.color4,.color17{background:#ff6f06;color:#ffffff;}
.color5,.color18{background:#8e4aff;color:#ffffff;}
.color6,.color19{background:#c58516;color:#ffffff;}
.color7,.color20,.color0{background:#2997f7;color:#ffffff;}
.color8,.color21{background:#5c7cff;color:#ffffff;}
.color9,.color22{background:#04b9b6;color:#ffffff;}
.color10,.color23{background:#d6064c;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 #f1f3f4;background-color: #f1f3f4;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: #999;font-family: tahoma,arial,georgia,verdana,helvetica,sans-serif;}
#yd-etym{background-color: #fffbec;border: 1px solid #e5e5e5;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: #d25f32;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: #d25f32;}
#yd-etym i{font-weight: bold;}
#yd-etym blockquote{padding: 0;font-size: 12pt;margin: 16px 40px;border: none;}
#yd-liju{overflow:hidden;background-color: #fffbec;border: 1px solid #e5e5e5;margin-bottom: 1em;font-family: Georgia, Garamond, Times New Roman, Times, serif;font-size: 12pt;padding: 6px;border-radius: 3px;}
#yd-liju dl{clear: both;}
#yd-liju dt{font-weight: 400;}
#yd-liju b{color: #d25f32;}
#yd-liju dd{text-indent: 17px;}
#yd-liju p{float: right;font-size: 12px;color: #999;}
#yd-ciyuan{background-color: #fffbec;border: 1px solid #e5e5e5;margin-bottom: 1em;font-family: Georgia, Garamond, Times New Roman, Times, serif;font-size: 12pt;padding: 6px;border-radius: 3px;}
#yd-ciyuan p{text-indent: 0;line-height: 180%;}
.ciyuan-title strong{color: #d25f32;font-style: italic;}
.zw-fengmian p{font-size:14px;color:#999;margin:0;}
.moer{height:40px;line-height:40px;text-align:center;margin:10px auto 0}
.moer a{color:#FFF;background-color:#545e99;display:block;height:40px;border-radius:4px;font-size:16px;background-position:center center}
#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-family:Georgia,Baskerville,"Liberation Serif","Kaiti SC",STKaiti,"AR PL UKai CN","AR PL UKai HK","AR PL UKai TW","AR PL UKai TW MBE","AR PL KaitiM GB",KaiTi,KaiTi_GB2312,DFKai-SB,"TW\-Kai",serif}
p em{position:relative;text-indent:0}
p em:after{position:absolute;top:.5em;left:0;width:100%;color:#d25f32;overflow:hidden;white-space:nowrap}
h1 em,h2 em,h3 em,h4 em,ul li em{color:#d25f32}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{_overflow:visible;overflow:hidden}
.nav{display:none}
.nav-top{display:block;height:64px;position:relative;width:100%}
.nav-back{position:absolute;top:12px}
.nav-back.index{display:none}
.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-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px}
.nav-top .mlogo-show-cd{background:url(../images/logo-min-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px}
.nav-top .mlogo-show-cy{background:url(../images/logo-min-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px}
.nav-top .mlogo-show-zc{background:url(../images/logo-min-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px}
.nav-top .mlogo-show-sc{background:url(../images/logo-min-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px}
.nav-top .mlogo-show-mj{background:url(../images/logo-min-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px}
.nav-top .mlogo-show-gj{background:url(../images/logo-min-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px}
.nav-top .mlogo-show-wk{background:url(../images/logo-min-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px}
.nav-top .mlogo-show-yy{background:url(../images/logo-min-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px}
.nav-top .mlogo-show-rj{background:url(../images/logo-min-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px}
.nav-top .mlogo-show-hg{background:url(../images/logo-min-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px}
.logo{padding:20px;height:160px}
.index-logo-site{display:block;background:transparent url(../images/logo-big-index.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto}
.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}
.mj-logo-site{display:block;background:transparent url(../images/logo-big-mj.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto}
.gj-logo-site{display:block;background:transparent url(../images/logo-big-gj.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}
.riji-logo-site{display:block;background:transparent url(../images/logo-big-rj.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto}
.hg-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}
.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{color:#c5653e;opacity:1;box-shadow:inset 0 1px 0 rgb(0 0 0 / 2%);font-size:16px;text-decoration:none;padding:6px 12px;background-color:#f1f3f4;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:6px 12px;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}
a.jfyca{margin-left:5px!important;color: #007094!important;font-weight: 300!important;}
.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:4px}
.btn-default{color:#333;border-color:#ccc}
.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:#aaa}
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:#333}
a.brown,.brown,.brown a{color:#622}
a.light,.light,.light a{color:#c5653e}
a.dark,.dark,.dark a{color:#a4a288}
.gray{margin-top:5px;display:inline-block}
.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:#333}
.bbrown{background-color:#622}
.blight{background-color:#c5653e}
.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:15px;background-color:#fff}
.mcon .title{letter-spacing:.5rem;text-indent:.5rem;font-size:32px}
.mcon p{text-indent:0;text-align:left}
.mtitle,.otitle{font-size:.875rem;color:#333;border-bottom:.0625rem solid #fff;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;}
.mcon p a{text-decoration: none;color:#d25f32;font-weight:bold}
.mcon h1{font-size:1.8rem;font-weight: 400;text-indent:.5rem;}
.mcon.wensss h1{text-indent:0;text-align:left}
.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{color:#c5653e;font-size:18px}
.mcon h2{color:#77744d;margin:.75rem 0 .25rem;color:#c5653e}
.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.class39,ul.w4 li.class33,ul.w4 li.class27{width:33.333%;}
ul.w4 li.class48,ul.w4 li.class58,ul.w4 li.class68,ul.w4 li.class79{width:50%;}
ul.w4 li.class772{width:100%;}
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:#f1f3f4;display:block;text-align:center;border-radius:3px;border:0 solid transparent;color:black}
ul.btn li a:hover,ul.btn li.cur a{background-color:#fff;color:#000;border:0 solid transparent}
ul.btn li.cur a{border:0 solid #fff;color:#d25f32;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}
ul.btn li a img{vertical-align:middle;margin:0 0 .25rem}
ul.btn li a span{font-size:.875rem;display:block;overflow:hidden;height:1.5rem;line-height:1.5rem;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif}
ul.btn li a:hover span{color:#c5653e}
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:#ccc;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:#c5653e}
ul.txt li a img{vertical-align:middle;margin:0 0 .25rem}
ul.txt li a span{font-size:.875rem;color:#999;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:#c5653e}
ul.line{margin-left:-0.3125rem!important;margin-right:-0.3125rem!important;margin-top:0}
ul.line li{width:auto;display:inline-block}
ul.line li a,ul.line li .btn{font-size:1rem;text-decoration:none;padding:.375rem .65rem;border:.0625rem solid #f1f3f4;background-color:#f1f3f4;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}
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:#fff;color:#333;border:0 solid transparent}
ul.line li.cur a{border:.0625rem solid #fff}
ul.line li a:hover{box-shadow:#ebeae2 .125rem .125rem .625rem 0,rgba(122,122,119,0.3) .125rem .125rem .625rem 0}
ul.line li a span{font-size:.875rem;display:block;height:1.5rem;line-height:1.5rem;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif}
ul.line li a:hover span{color:#c5653e}
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}
.attrb{margin:.75rem .9375rem .75rem 0}
.attr_name,.attr_tag{line-height:100%;font-size:.875rem;padding:0 .375rem;margin:0 .625rem 0 0;background-color:#000;color:#fff;-moz-border-radius:.1875rem;-webkit-border-radius:.1875rem;border-radius:.1875rem}
.attr_name a{text-decoration:none;color:#fff;margin-right:0!important}
.attr,.attrb,.attr_name,.attr_cont{line-height:1.5rem}
.attr,.attr_name,.attr_cont{display:inline-block;*display:inline;*zoom:1;*position:relative}
.ci-xsjs{--ci-content-marker-color: #1e4c03;--ci-content-title-color: #6f42c1;--ci-quote-color: #666;--theme-secondary-bg-color: #f9f9f9;--border-color: #f0f0f0;--highlight-bg-color: #fdfbbc;}
.ci-xsjs{padding-top: 20px}
.ci-xsjs h2{font-size: 18px;border-bottom: 1px solid var(--border-color);background-color: var(--theme-secondary-bg-color);border-top: 1px solid var(--border-color);padding: 10px;margin-bottom: 0}
.ci-xsjs h3{marin-left: 2px;color: var(--ci-content-title-color);font-size: 1rem}
.ci-xsjs h3 span{margin-left: 20px;font-size: 1rem;color: #6c757d}
.ci-xsjs h3 span::before{content: "[";margin-right: 6px}
.ci-xsjs h3 span::after{content: "]";margin-left: 6px}
.ci-xsjs .title-line-cross{padding: 20px 0}
.ci-xsjs .title-line-cross h3{color: unset;margin-bottom: 0}
.ci-xsjs ol{list-style-type: -moz-ethiopic-numeric;padding-inline-start:20px;margin: 0}
.ci-xsjs ol li{display: list-item;text-align: -webkit-match-parent;list-style:unset}
.ci-xsjs ol li::marker{font-family: Tahoma,"Helvetica Neue",Helvetica,Arial,sans-serif;color: var(--ci-content-marker-color)}
.ci-xsjs ol.only{list-style-type: "◎ "}
.ci-xsjs a.primary{margin-left: 2px;margin-right: 2px}
.ci-xsjs .explain{font-size: .9375rem}
.ci-xsjs .quote{color: var(--ci-quote-color);display: flex;line-height: 1.5rem;margin-bottom: .25rem;font-size: .875rem}
.ci-xsjs .quote:last-child{margin-bottom: 1rem}
.ci-xsjs .quote .tag{height: 1.25rem;line-height: 1.25rem;padding: 0 .25rem;margin-top: .125rem;margin-right: 6px;flex-shrink: 0;align-self: flex-start}
.ci-xsjs .quote .content{flex-grow: 1}
.ci-xsjs em{background-color: var(--highlight-bg-color);font-weight: 400}
.ci-xsjs cite,.ci-xsjs em{font-style: unset}
.ci-fanyi ul>li{padding-left: 1rem;display: flex;align-items: flex-start;padding-top: .25rem;padding-bottom: .25rem}
.ci-fanyi ul>li span{line-height: 20px;}
.ci-fanyi ul>li .content{display: inline-block;font-size: 14px;margin-left: .5rem;padding-bottom: .25rem;border-bottom: 1px solid var(--border-color);line-height:24px;}
.badge-info{color: #fff;background-color: #17a2b8}
.badge-primary{color: #fff;background-color: #8b6cc3;}
.badge{display: inline-block;padding: .25em .4em;font-size: 75%;font-weight: 700;line-height: 1;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25rem;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.attr_tag,.attr_space{color:#605b45;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:#77744d;text-decoration:none}
.tip a{color:#007094;padding-bottom:2px;border-bottom:1px solid #007094;text-decoration: none;margin:0;}
a{color:#333;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:#c5653e}
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.5rem!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:#c5653e;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 #999;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}
.cms-douhaocom-footer{width:1300px;height:auto;margin:0 auto;font-size:14px;text-align:center;padding:10px 0;border-top:1px solid #f2f2f2;-webkit-box-shadow:0 0 0 rgb(18 18 18 / 10%);box-shadow:0 0 0 rgb(18 18 18 / 10%)}
.cms-douhaocom-footer p,.cms-douhaocom-footer a{color:#70757a;font-size:14px;line-height:26px;margin-right:5px}
#douhaocms{bottom:105px;_margin-bottom:105px;width:36px;height:36px;background:#f1f3f4 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 #ccc;border-radius:3px;font-size:16px}
.epages{margin:20px 0;text-align:center}
.epages a{border:1px solid #ccc;background:#fff;padding:3px 6px;text-decoration:none;color:#333;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:#ccc;font-weight:normal}
.nav-mini{color:#fff;height:34px;line-height:34px;background-color:#060606;font-size:14px}
.nav-mini-top{width:1300px;margin:0 auto}
.nav-text{font-size:18px;padding:147px 0 0;margin:0 36% 0 0}
ul.nav-list{display: inline-block;margin-bottom:10px;line-height:28px;overflow:hidden;white-space:nowrap}
ul.nav-list li{display: inline-block;width:50px;}
ul.nav-list li a{display:block;height:40px;line-height:40px;padding:0;margin: 0 5px;text-align: center;font-size:18px}
ul.nav-list li a:hover,ul.nav-list li.cur a{color:#c5653e;border-bottom:1px solid #c5653e}
.clear{clear:both;line-height:0;height:0;font-size:0}
.tags{_padding-top:15px;_margin-top:15px;_border-top:1px solid #dad9d1}
.tags a{color:#999;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;line-height:14px;margin-right:5px;background-color:#FFF;white-space:nowrap;padding:5px}
.dynsty,.author,.gd{color:#19537d}
.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:#999}
p.zuozhe{line-height:32px;color:#666;margin:0;float:left}
p.zuozhe a{color:#666;font-weight:normal}
#shangxi,#zhushiyiwen{line-height:200%;font-size:16px}
#shangxi h2,#zhushiyiwen h2,#zuozhe h2{margin-bottom:10px;font-weight:bold}
#zuozhe{line-height:200%;overflow:hidden}
#zuozhe img,.jianjie img{float:left;height:auto;max-width:100%;margin-right:20px}
#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:#486b96}
.title-h1{line-height:26px;font-size:20px;font-weight:700;margin-bottom:10px}
.title-zy{font-size:12px;line-height:20px!important;margin-bottom:10px!important}
.cankao{margin-top:10px;border-top:1px solid #dad9d1;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 #aaaaa7;border-radius:50%;margin-left:10px;float:right;cursor:pointer;color:#aaaaa7;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:#aaaaa7;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: 20px;line-height: 200%}
.yuanwen{line-height:32px;color:#000;margin-top:20px}
.yuanwen p{font-size:16px;line-height:32px;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:#555}
.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:-5px 0 0 -45px}
.pinyin-def ruby rb{color:#333;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 5px 0}
.fanyi-def p{font-size: 16px;line-height: 32px;color: #343853;padding: 5px;font-weight: 700;position: relative;}
p.y{color: #af9100;margin: 10px 0;background-color: #f1f3f4;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: #f1f3f4;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 #d1e4dd;position: absolute;top: -19px;left: 20px;}
.subnav{background-color:#fff;overflow:hidden}
.subnav .title{margin-bottom:5px}
.subnav_cont{border-bottom:1px dashed #dad9d1;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{color:#b00815;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{background-color:#c2aa97}
.list-img{float:left;width:12.5%;margin-bottom:5px;margin-top:5px}
.list-img img{width:68px;height:88px;border-radius:50%}
.list-img p{font-size:13px;line-height:24px;text-align:center;background-color:#f0f0f0;border-radius:0 0 4px 4px}
.index-li li{float:left;width:12.5%;list-style-type:none;overflow:hidden}
.index-li p{line-height:28px;border-radius:4px;color:#19537d;border:1px solid #dad9d1;height:30px;font-size:14px!important;text-align:center;margin:8px}
.index-li a{text-align:center;background-color:#f0f0f0;border-radius:5px}
.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 #dad9d1;overflow:hidden;color:#999;padding:5px 0}
.mingju li span{margin-left:10px}
.mingju li span,.mingju li p{font-size:14px;color:#999;margin:0;}
.mingju li span a,.mingju li p a{font-size:14px;color:#af9100;margin:0;}
.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:#fff}
.right-box .title{line-height:22px;font-size:18px;text-indent:10px;display:flex;font-weight:700;margin:15px 10px}
.right-list a{color:#19537d}
.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 #dad9d1}
.border,.box-border{border-radius:5px}
.sidebar-tag{margin:0 0 15px 20px;overflow:hidden}
.left-tag{border-top:1px dashed #dad9d1;padding:10px 0}
.sidebar-tag a,.left-tag a{float:left;width:90px;height:30px;line-height:30px;font-size:14px;text-align:center;color:#19537d;border:1px solid #dad9d1;border-radius:5px;overflow:hidden;margin:5px 10px 5px 0}
@media (max-width: 991px){body,html{width:100%}
.nav-mini{display:none}
.nav-text{display:none}
ul.nav-list{display:none}
.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}
.cms-douhaocom-footer{width:100%}
.cms-douhaocom-header{background:transparent url(../images/bg-banner.jpg) no-repeat center 80px;overflow:hidden;margin:0 auto;width:100%}
.nav{display:block}
.logo{display:none}
#douhaocms{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:#333;-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:#c5653e;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:#f1f3f4;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 #dad9d1;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 #dad9d1}
.sidr-class-right-list a{display:inline-block!important;margin:0!important;background-color:#fff!important}
.pages ul li{display:none}
.pages ul li.prev-page,.pages ul li.next-page{display:inline-block}
.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}}
@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.w4 li.class27{width:50%}
ul.w4 li.class39,ul.w4 li.class33{width:100%;}
ul.w4 li.class48,ul.w4 li.class58,ul.w4 li.class68,ul.w4 li.class79{width:100%;}
ul.w4 li.class772{width:100%;}
ul.w3 li{width:50%}
ul.w2 li{width:100%}
ul.nav-list{display:none}
.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: 8.68%;}}
.recent_search{padding: 15px;line-height: 24px;}
.recent_search a{color: #c5653e;margin-left:5px;text-decoration: underline;font-weight:bold}
