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:#083966;outline:0;}
body {background:#e4edec;color:#083966;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;}
.noi p,p.noi {text-indent:0;}
a.fontbox {margin:5px 10px 5px 0;padding:10px 35px;width:auto;float:left;font-size:20px;text-align:center;border:1px dashed #FF9800;line-height:1em!important;text-decoration:none!important;}
a.fontbox:hover {text-decoration:none;border:1px solid #FF9800;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 {cursor:pointer;width:140px !important;font-size:12px;background-color:#80ac91;text-align:center;line-height:20px;color:#fff;border-radius:10px;margin:0px auto 10px;}
.more:hover {background:#ff9800;}
.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:1200px;margin:0 auto;}
.index-lma li a {position:relative;width:31%;height:70px;float:left;margin:8px 5px;display:inline;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.index-lma li a .zx-icon {width:50px;height:60px;top:9px;left:9px;position:absolute;cursor:pointer;display:block;border-radius:3px;overflow:hidden;}
.index-lma li a .zx-icon img {width:100%;}
.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 #abc8ce;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:#e4edec;}
.table-datas tr td:first-child {color:#FF9800;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:#607D8B;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:33%;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:1200px;height:auto;margin:5px auto;overflow:hidden;}
.content {width:850px;height:auto;float:left;border-radius:4px;}
.sidebar {width:336px;height:auto;float:right;}
.content-box {margin-bottom:10px;margin-right:auto;margin-left:auto;font-size:16px;}
.content-box p {line-height:32px;font-size:16px;color:#343853;}
.box {position:relative;overflow:hidden;margin:0 auto .625rem;border-radius:5px;background:#fafffe;}
.box img {_width:100%;max-width:100%;}
.box .sdc a {color:#FF9800;font-size:16px;margin-right:5px;}
.box .sdc a:hover {color:#1d6a7a;}
.box>div>a {margin-right:5px;}
.box u {text-decoration:underline;color:#FF9800;}
.box>.mcon>.detail>ul>li {list-style:square inside url('../images/eg_arrow.gif');}
.title {vertical-align:text-bottom;}
.zipic {border:1px solid #FF9800;background:transparent url('../images/zibg.gif') no-repeat center center;margin:10px 0 10px 0;max-width:100px;max-height:auto;}
.zipic img {display:block;margin:0 auto;margin-bottom:0!important;margin-top:0!important;max-width:100%!important;height:auto!important;}
.zipic {float:right;margin:0 20px 20px;}
.pic {float:right;margin:0 20px 20px;}
.detail {line-height:250%;font-size:1rem!important;}
.detail dl {line-height:1.5rem;font-size:1rem;margin:.75rem 0 0;word-wrap:break-word;zoom:1;}
.detail a em,.detail a {_color:#007094;text-decoration:underline;margin-right:5px;}
.detail em {color:#FF9800;}
.sdc {padding:15px;background-color:#fafffe;font-size:16px;}
.sdc h3 {color:#1d6a7a;font-weight:bold;font-size:18px;}
.sdc ul.btn {margin-top:0;}
.sdc ul.btn li {float:left;position:relative;white-space:nowrap;}
.sdc ul.btn li a {text-decoration:none;padding:.375rem .25rem;background-color:#eff7f6;display:block;text-align:center;border-radius:3px;border:0 solid transparent;color:black;}
.sdc ul.btn li a:hover {background:#1d6a7a;color:#fce8d0;box-shadow:#eb .125rem .125rem .625rem 0,rgb(122 122 119 / 30%) .125rem .125rem .625rem 0;}
.contitle {background-color:#bbbaa7;color:#fff!important;font-size:.875rem;padding:.125rem .375rem;}
.contitle {display:inline-block;*display:inline;*zoom:1;*position:relative;}
.contitle {-moz-border-radius:.1875rem;-webkit-border-radius:.1875rem;border-radius:.1875rem;}

/* 古籍模板*/
.gj-book-intro{
    padding: 15px;
    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-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 p {
    text-align: justify;
    margin: 0 0 10px
}

.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:#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:4px;background:#eff7f6;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: #1d6a7a;}
.english-box .detail .attr_name.atton a{color: #fce8d0;}
.english-box .detail .attr_name:hover {background:#1d6a7a; color:#fce8d0 }
.english-box .detail .attr_name:hover a {color:#fce8d0;}
.mingsu-menu {padding:30px 15px 10px 25px;}
.mingsu-menu a {font-weight:bold;background:#e4edec;padding:5px 20px;border-radius:20px;display:inline-block;margin-top: 10px;}
.mingsu-menu a:hover,.mingsu-menu a.f-chose {background:#1d6a7a;color:#fce8d0;}
.minsu_list {width:49%;padding:0 10px;display:inline-block;}
.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:#607D8B;margin-bottom:10px;}
#yd-word-pron {color:#607D8B;font-family:"lucida sans unicode",arial,sans-serif;font-size:14px;margin-top:15px;margin-left:15px;float:left;}
#yd-word-pron .en-US {display:inline-block;}
#yd-word-pron .en-UK .playicon {margin-right:20px;}
#yd-word-pron .playicon {margin-left:5px;top:3px;cursor:pointer;}
.playicon {position:relative;display:inline-block;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#yd-word-pron .playicon-volume {background-image:url(../images/volume.png);background-repeat:no-repeat;width:16px;height:16px;}
#yd-word-pron .playicon:hover {background-image:url(../images/volume-hov.png);background-repeat:no-repeat;width:16px;height:16px;}
#yd-word-meaning ul {padding-left:0;list-style:none;margin-bottom:0;font-size:14px;}
#yd-word-meaning strong {margin-right:4px;color:#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:#7ac1b0;color:#ffffff;}
.color2,.color15 {background:#6aaec8;color:#ffffff;}
.color3,.color16 {background:#79bc77;color:#ffffff;}
.color4,.color17 {background:#e4a548;color:#ffffff;}
.color5,.color18 {background:#ef7d59;color:#ffffff;}
.color6,.color19 {background:#b85b66;color:#ffffff;}
.color7,.color20,.color0 {background:#6aa3d6;color:#ffffff;}
.color8,.color21 {background:#8294de;color:#ffffff;}
.color9,.color22 {background:#6ec1bf;color:#ffffff;}
.color10,.color23 {background:#cd6588;color:#ffffff;}
.color11,.color24 {background:#18a52a;color:#ffffff;}
.color12,.color25 {background:#e434e1;color:#ffffff;}
.color13,.color26 {background:#04b9b6;color:#ffffff;}
.yd-tags ul.line {margin-left:-0.3125rem!important;margin-right:-0.3125rem!important;margin-top:0;width:100%;}
.yd-tags ul.line li {width:25%;display:inline-block;float:none;}
.yd-tags ul.line li a {font-size:1rem;text-decoration:none;margin:0.3125rem !important;padding:0.375rem 0.75rem;border:0.0625rem solid #eff7f6;background-color:#eff7f6;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:#607D8B;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:#607D8B;}
#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:#607D8B;margin:0;}
.zw-fengmian li {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:#607D8B;font-size:14px;}
.jieri-fengmian {;}
.jieri-fengmian li {display:inline-block;width:19.5%;padding:10px;}
.jieri-fengmian li img {width:100%;box-shadow:0px 4px 10px 0px rgba(17,58,93,0.1);border-radius:100px;}
.jr28 .jieri-fengmian li img,.content .jieri_list:last-child .jieri-fengmian li img{border-radius:4px;}



.jieri-fengmian li h4 a {display:block;text-align:center;padding:10px 0px;}
.title-h3 {text-align:center;font-size:30px;font-weight:bold;}
.sw-list2 {overflow:hidden;}
.sw-box .content-box {border-bottom:1px #ccdadd dashed;padding-bottom:10px;}
.sw-box .content-box .title-h2 {font-size:16px;}
.sw-box .tab {margin-top:8px;}
.moer {height:40px;line-height:40px;text-align:center;}
.moer a {display:block;font-size:13px;}
#sidr-right {display:none;}
.pinyin,.zhuyin {font-family:Tahoma,Arial,Georgia,Verdana,Helvetica,sans-serif;}
.pinyin span {min-width:2.75rem;display:inline-block;text-align:center;}
.pinyin span.hw {min-width:1.375rem;}
.pinyin span.hhw {min-width:.75rem;}
.long .pinyin span {min-width:3.5rem;display:inline-block;text-align:center;}
.long .pinyin span.hw {min-width:1.75rem;}
.long .pinyin span.hhw {min-width:1.125rem;}
.heiti {font-family:-apple-system,"Noto Sans","Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans","PingFang SC","Hiragino Sans GB","Noto Sans CJK SC","Source Han Sans SC","Source Han Sans CN","Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif;}
.songti {font-family:Georgia,"Nimbus Roman No9 L","Songti SC","Noto Serif CJK SC","Source Han Serif SC","Source Han Serif CN",STSong,"AR PL New Sung","AR PL SungtiL GB",NSimSun,SimSun,"TW\-Sung","WenQuanYi Bitmap Song","AR PL UMing CN","AR PL UMing HK","AR PL UMing TW","AR PL UMing TW MBE",PMingLiU,MingLiU,serif;}
.kaiti {font-size:24px;color:#FF9800; }
p em {position:relative;text-indent:0;}
p em:after {position:absolute;top:.5em;left:0;width:100%;color:#FF9800;overflow:hidden;white-space:nowrap;}
h1 em,h2 em,h3 em,h4 em,ul li em {color:#FF9800;}
.clearfix:after,.clearfix:before {content:" ";display:table;}
.clearfix:after {clear:both;}
.clearfix {_overflow:visible;overflow:hidden;}
.clear-n {clear:both;}
.nav {display:none;}
.nav-top {display:block;height:64px;position:relative;width:100%;}
.nav-back {position:absolute;top:12px;}
.m-seach-btn {position:absolute;right:56px;top:12px;width:24px;height:24px;display:block;background:transparent url(../images/search.png) no-repeat center center;background-size:24px 24px;font-size:0;color:transparent;text-indent:-999999rem;padding:18px 16px;}
.nav-back .back-btn {fill:#70757a;width:24px;height:24px;display:block;background:transparent url(../images/goback.png) no-repeat center center;background-size:24px 24px;font-size:0;color:transparent;text-indent:-999999rem;padding:18px 16px;}
.nav-menu {float:right;padding:12px 0;}
.nav-menu .menu-btn {fill:#70757a;width:24px;height:24px;display:block;background:transparent url(../images/menu.png) no-repeat center center;background-size:24px 24px;font-size:0;color:transparent;text-indent:-999999rem;padding:18px 16px;}
.nav-top .m-logo {padding:12px 0;position:absolute;left:50%;margin-left:-60px;}
.nav-top .mlogo-show-index {background:url(../images/logo-min-index.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-zd {background:url(../images/logo-min-zd.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-cd {background:url(../images/logo-min-cd.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-cy {background:url(../images/logo-min-cy.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-zc {background:url(../images/logo-min-zuci.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-sc {background:url(../images/logo-min-sc.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-gw {background:url(../images/logo-min-gw.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-wk {background:url(../images/logo-min-wk.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.nav-top .mlogo-show-yy {background:url(../images/logo-min-yy.png) no-repeat;background-size:120px 40px;height:40px;width:120px;}
.logo {padding:10px 0;}
.index-logo-site {display:block;background:transparent url(../images/logo-big-index.png) no-repeat center center;background-size:130px 74px;font-size:0;color:transparent;text-indent:-999999rem;height:74px;width:130px;}
.zd-logo-site {display:block;background:transparent url(../images/logo-big-zd.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.cd-logo-site {display:block;background:transparent url(../images/logo-big-cd.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.cy-logo-site {display:block;background:transparent url(../images/logo-big-cy.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.zc-logo-site {display:block;background:transparent url(../images/logo-big-zuci.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.sc-logo-site {display:block;background:transparent url(../images/logo-big-sc.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.gw-logo-site {display:block;background:transparent url(../images/logo-big-gw.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.wk-logo-site {display:block;background:transparent url(../images/logo-big-wk.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.yy-logo-site {display:block;background:transparent url(../images/logo-big-yy.png) no-repeat center center;background-size:210px 120px;font-size:0;color:transparent;text-indent:-999999rem;height:120px;width:210px;margin:0 auto;}
.search-box {max-width:750px;margin:0 auto 20px auto;width:auto;padding:0;text-align:center;}
.search-form {box-shadow:none;background:0;margin-left:16px;margin-right:16px;}
.search-text {display:flex;width:100%;height:40px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;line-height:40px;position:relative;border:0 solid transparent;-webkit-box-shadow:0 0 0 0 rgb(65 69 73 / 10%),0 1px 3px 0 rgb(65 69 73 / 10%);box-shadow:0 0 0 0 rgb(65 69 73 / 10%),0 1px 3px 0 rgb(65 69 73 / 10%);}
.search-text:hover {background:rgba(255,255,255,1);-webkit-box-shadow:0 1px 1px 0 rgb(65 69 73 / 30%),0 1px 3px 1px rgb(65 69 73 / 15%);box-shadow:0 1px 1px 0 rgb(65 69 73 / 30%),0 1px 3px 1px rgb(65 69 73 / 15%);-webkit-transition:background 100ms ease-in,width 100ms ease-out;transition:background 100ms ease-in,width 100ms ease-out;}
.text-input {border:1px solid transparent;width:100%;line-height:20px;padding:6px 16px;position:relative;z-index:5;font-size:16px;color:#222;}
.s-btnw {display:inline-block;width:100px;font-size:16px;background:#fcc800;}
.s-btn {padding:0 20px;cursor:pointer;text-align:center;font-weight:700;position:relative;overflow:hidden;background:#fcc800;}
.m-search-wrap {padding-top:2px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;z-index:10;}
.m-search-form {width:100%;display:flex;}
.m-search-input,.m-search-input .m-input-box {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.m-search-input {position:relative;height:36px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px 15px 10px 9px;}
.text-input:hover,.text-input:active,.text-input:focus {background:#fff;}
.m-back-btn {fill:#70757a;width:24px;height:24px;display:block;background:transparent url(../images/goback.png) no-repeat center center;background-size:24px 24px;padding:6px;margin-right:6px;font-size:0;color:transparent;text-indent:-999999rem;}
.m-search-input .m-input-box {background-color:#fff;color:#222;border-radius:30px;width:100%;height:100%;font-size:16px;padding:0 16px;box-shadow:0 1px 0 0 rgb(60 64 67 / 16%);}
.m-search-input input {display:block;width:100%;height:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;outline:0;border:0;background:rgba(0,0,0,0);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.m-search-input .m-searchbtn {width:36px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.m-search-input .m-searchbtn {height:36px;line-height:36px;position:relative;width:24px;display:block;background:transparent url(../images/search.png) no-repeat center center;background-size:20px 20px;}
.m-searchbtn .m-s-btn {font-size:0;color:transparent;text-indent:-999999rem;}
.index-hint {font-size:0;padding:0 16px;margin-bottom:8px;}
.index-hint h4 {font-weight:700;line-height:23px;margin-bottom:8px;color:#222;font-size:16px;padding-top:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.index-hint .hint-box.index-history {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.index-hint .hint-box a {font-size:14px;line-height:32px;padding:0 12px;border-radius:8px;display:inline-block;background-color:#f8f8f8;margin-right:8px;margin-bottom:8px;color:#222;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pages {font-size:14px;padding:10px 0;overflow:hidden;text-align:center;}
.pages ul {margin:0;padding:0;list-style-type:none;}
.pages ul li {display:inline-block;margin:0 3px;}
.pages ul li a,.gs-pages ul li span {display:inline-block;padding:3px 15px;border-radius:2px;}
.pages ul li a {opacity:1;box-shadow:inset 0 1px 0 rgb(0 0 0 / 2%);font-size:16px;text-decoration:none;padding:4px 15px;background-color:#eff7f6;display:block;text-align:center;border-radius:3px;border:0 solid transparent;margin:6px;}
.pages ul li span {cursor:default;color:#222;}
.pages ul li a:hover,.pages ul li a:focus {opacity:.8;}
.pages ul li.active span {box-shadow:inset 0 1px 0 rgb(0 0 0 / 2%);font-size:16px;text-decoration:none;padding:4px 15px;background-color:#d1e4dd;display:block;text-align:center;border-radius:3px;border:0 solid transparent;margin:6px;}
.audio,.audio_on {text-decoration:none!important;background:transparent url(../images/audio.gif) no-repeat center right;padding-right:1.8125rem;background-size:1.375rem 1.0625rem;}
.audio_on {background-image:url(../images/audiop.gif);}
.fleft {float:left;}
.fright {float:right;}
.center {text-align:center;}
.right {text-align:right;}
.left {text-align:left;}
.cboth {clear:both;}
.inline {display:inline;}
.bbb,.br,.brl,.blr,.btr,.brt,.bbr,.brb {border-right:.0625rem solid #e5e5e5;}
.bbb,.bl,.brl,.blr,.btl,.blt,.bbl,.blb {border-left:.0625rem solid #e5e5e5;}
.bbb,.bt,.btb,.bbt,.btl,.blt,.btr,.brt {border-top:.0625rem solid #e5e5e5;}
.bbb,.bb,.btb,.bbt,.blb,.bbl,.brb,.bbr {border-bottom:.0625rem solid #e5e5e5;}
.mm,.mr,.mrl,.mlr,.mtr,.mrt,.mbr,.mrb {margin-right:.625rem;}
.mm,.ml,.mrl,.mlr,.mtl,.mlt,.mbl,.mlb {margin-left:.625rem;}
.mm,.mt,.mtb,.mbt,.mtl,.mlt,.mtr,.mrt {margin-top:.625rem;}
.mm,.mb,.mtb,.mbt,.mlb,.mbl,.mrb,.mbr {margin-bottom:.625rem;}
.pp,.pr,.prl,.plr,.ptr,.prt,.pbr,.prb {padding-right:.625rem;}
.pp,.pl,.prl,.plr,.ptl,.plt,.pbl,.plb {padding-left:.625rem;}
.pp,.pt,.ptb,.pbt,.ptl,.plt,.ptr,.prt {padding-top:.625rem;}
.pp,.pb,.ptb,.pbt,.plb,.pbl,.prb,.pbr {padding-bottom:.625rem;}
.mmd,.mrd,.mrld,.mlrd,.mtrd,.mrtd,.mbrd,.mrbd {margin-right:20px;}
.mmd,.mld,.mrld,.mlrd,.mtld,.mltd,.mbld,.mlbd {margin-left:20px;}
.mmd,.mtd,.mtbd,.mbtd,.mtld,.mltd,.mtrd,.mrtd {margin-top:20px;}
.mmd,.mbd,.mtbd,.mbtd,.mlbd,.mbld,.mrbd,.mbrd {margin-bottom:20px;}
.ppd,.prd,.prld,.plrd,.ptrd,.prtd,.pbrd,.prbd {padding-right:20px;}
.ppd,.pld,.prld,.plrd,.ptld,.pltd,.pbld,.plbd {padding-left:20px;}
.ppd,.ptd,.ptbd,.pbtd,.ptld,.pltd,.ptrd,.prtd {padding-top:20px;}
.ppd,.pbd,.ptbd,.pbtd,.plbd,.pbld,.prbd,.pbrd {padding-bottom:20px;}
.l50 {line-height:50%;}
.l60 {line-height:60%;}
.l70 {line-height:70%;}
.l80 {line-height:80%;}
.l90 {line-height:90%;}
.l100 {line-height:100%;}
.l110 {line-height:110%;}
.l120 {line-height:120%;}
.l130 {line-height:130%;}
.l140 {line-height:140%;}
.l150 {line-height:150%;}
.l160 {line-height:160%;}
.l170 {line-height:170%;}
.l180 {line-height:180%;}
.l190 {line-height:190%;}
.l200 {line-height:200%;}
.l210 {line-height:210%;}
.l220 {line-height:220%;}
.l230 {line-height:230%;}
.l240 {line-height:240%;}
.l250 {line-height:250%;}
.l260 {line-height:260%;}
.l270 {line-height:270%;}
.l280 {line-height:280%;}
.l290 {line-height:290%;}
.l300 {line-height:300%;}
.l350 {line-height:300%;}
.l400 {line-height:400%;}
.l450 {line-height:450%;}
.l500 {line-height:500%;}
.mtb dl {margin:10px 0;}
.mtb dt,.mtb dd {line-height:30px;}
.mauto-a-s {font-size:20px;line-height:32px;text-align:center;float:left;height:32px;width:32px;color:#777;background:url(../images/smalltxtbg.png) 0 0 / 32px;margin:6px;}
.mauto-a-s:hover {color:#fff;background-image:url(../images/smalltxtbg-hover.png);}
.mauto-a a {display:inline-block;}
.btn {_padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:2px;}
.btn-default {color:#083966;}
.daxie {text-transform:uppercase;}
.xiaoxie {text-transform:lowercase;}
a.white,.white,.white a {color:#fff;}
a.green,.green,.green a {color:#008000;}
a.red,.red,.red a {color:red;}
a.blue,.blue,.blue a {color:blue;}
a.pink,.pink,.pink a {color:#c00;}
a.gray,.gray,.gray a {color:#607D8B;}
a.dimgray,.dimgray,.dimgray a {color:#696969;}
a.orange,.orange,.orange a {color:orange;}
a.yellow,.yellow,.yellow a {color:#ff0;}
a.black,.black,.black a {color:#083966;}
a.brown,.brown,.brown a {color:#622;}
a.light,.light,.light a {color:#FF9800;}
a.dark,.dark,.dark a {color:#a4a288;}
.gray1 {border: 1px #ccdadd dashed;border-radius: 4px;background: #eff7f6;margin-top: 1rem;padding: 1px 10px 0;}
.gray{border: 1px #ccdadd dashed;border-radius: 4px;background: #eff7f6;margin-top: 1rem;display: block;padding: 10px;}
.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:15px;background-color:#fafffe;}
.mcon1 {padding:15px;}
.mcon2 {padding:25px;}
.mcon3 {padding:15px 25px;}
.mcon3 h1 {font-size:25px;text-align:center;padding-bottom:10px;}
.mcon .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 {font-size:.875rem;color:#1d6a7a;height:40px;line-height:40px;padding:0 15px;overflow:hidden;background-color:#eff7f6;}
.mtitle h1,.mtitle h2,.mtitle h3,.otitle h1,.otitle h2,.otitle h3 {font-size:.875rem;margin:0;padding:0;display:inline;color:#666;}
.mtitle a,.otitle a {text-decoration:underline;margin:5px;text-decoration:none;}
.ms-title {background:#eff7f6;padding:0px 10px;border-radius:4px;border-left:solid 5px #1d6a7a;}
.ms-title .title-h2 {display:inline-block;line-height:35px;}
.ms-title .moer {display:inline-block;float:right;line-height:35px;}
.mcon p a {text-decoration:none;color:#FF9800;font-weight:bold;}
.mcon h1 {letter-spacing:.5rem;text-indent:.5rem;font-size:2.25rem;font-weight:bold;}
.zidian-box .mcon h1 {font-size:110px;color:#FF9800;margin:10px 30px 0px 10px;text-align:center;overflow:hidden;background-image:url(../images/tianzi.png);background-repeat:no-repeat;background-size:158px 159px;width:158px;font-family:serif;}
.zidian-box .songti li {background:#eff7f6;padding:6px 20px 5px 20px;border-radius:5px;margin-right:10px;margin-top:8px;}
.nospacing h1 {letter-spacing:0!important;text-indent:0!important;}
.mcon .long h1 {letter-spacing:1.25rem;text-indent:1.25rem;}
.mcon h3,.mcon h4 {font-weight:bold;font-size:18px;margin-top:10px;}
.mcon h2 {margin: 1rem 0 0rem;color: #1d6a7a;font-weight: bold;position: relative;margin-left: 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: #1d6a7a;top: 4px;left:-14px;border-radius: 4px;}

.cidian-box .text br{display:none;}

.adbox {background-color:#ebeee9;font-size:0;}
.panel:after,.adbox:after,.mtitle:after,.otitle:after,.mcon:after,ul:after,.mhead:after {display:block;clear:both;visibility:hidden;height:0;content:'';}
ul li a {cursor:pointer;}
ul.w20,ul.w19,ul.w18,ul.w17,ul.w16,ul.w15,ul.w14,ul.w13,ul.w12,ul.w11,ul.w10,ul.w9,ul.w8,ul.w7,ul.w6,ul.w5,ul.w4,ul.w3,ul.w2,ul.w1,ul.line {margin:-12px -6px 0;}
ul.w20 li,ul.w19 li,ul.w18 li,ul.w17 li,ul.w16 li,ul.w15 li,ul.w14 li,ul.w13 li,ul.w12 li,ul.w11 li,ul.w10 li,ul.w9 li,ul.w8 li,ul.w7 li,ul.w6 li,ul.w5 li,ul.w4 li,ul.w3 li,ul.w2 li,ul.w1 li,ul.line li {float:left;position:relative;}
ul.w20 li a,ul.w19 li a,ul.w18 li a,ul.w17 li a,ul.w16 li a,ul.w15 li a,ul.w14 li a,ul.w13 li a,ul.w12 li a,ul.w11 li a,ul.w10 li a,ul.w9 li a,ul.w8 li a,ul.w7 li a,ul.w6 li a,ul.w5 li a,ul.w4 li a,ul.w3 li a,ul.w2 li a,ul.w1 li a,ul.line li a,ul li div.btn {margin:12px 6px 0;overflow:hidden;white-space:nowrap;}
ul.w1 li {width:100%;}
ul.w2 li {width:50%;}
ul.w2 li.t2 {width:100%!important;}
ul.w3 li {width:33.3333%;}
ul.w3 li.t2 {width:66.6666%!important;}
ul.w3 li.t3 {width:100%!important;}
ul.w4 li {width:25%;}
ul.w4 li.t2 {width:50%!important;}
ul.w4 li.t3 {width:75%!important;}
ul.w4 li.t4 {width:100%!important;}
ul.w5 li {width:20%;}
ul.w5 li.t2 {width:40%!important;}
ul.w5 li.t3 {width:60%!important;}
ul.w5 li.t4 {width:80%!important;}
ul.w5 li.t5 {width:100%!important;}
ul.w6 li {width:16.6666%;}
ul.w6 li.t2 {width:33.3333%!important;}
ul.w6 li.t3 {width:50%!important;}
ul.w6 li.t4 {width:66.6666%!important;}
ul.w6 li.t5 {width:83.3333%!important;}
ul.w6 li.t6 {width:100%!important;}
ul.w7 li {width:14.2857%;}
ul.w7 li.t2 {width:28.5714%!important;}
ul.w7 li.t3 {width:42.8571%!important;}
ul.w7 li.t4 {width:57.1428%!important;}
ul.w7 li.t5 {width:71.4285%!important;}
ul.w7 li.t6 {width:85.7142%!important;}
ul.w7 li.t7 {width:100%!important;}
ul.w8 li {width:12.5%;}
ul.w8 li.t2 {width:25%!important;}
ul.w8 li.t3 {width:37.5%!important;}
ul.w8 li.t4 {width:50%!important;}
ul.w8 li.t5 {width:62.5%!important;}
ul.w8 li.t6 {width:75%!important;}
ul.w8 li.t7 {width:87.5%!important;}
ul.w8 li.t8 {width:100%!important;}
ul.w9 li {width:11.1111%;}
ul.w9 li.t2 {width:22.2222%!important;}
ul.w9 li.t3 {width:33.3333%!important;}
ul.w9 li.t4 {width:44.4444%!important;}
ul.w9 li.t5 {width:55.5555%!important;}
ul.w9 li.t6 {width:66.6666%!important;}
ul.w9 li.t7 {width:77.7777%!important;}
ul.w9 li.t8 {width:88.8888%!important;}
ul.w9 li.t9 {width:100%!important;}
ul.w10 li {width:10%;}
ul.w10 li.t2 {width:20%!important;}
ul.w10 li.t3 {width:30%!important;}
ul.w10 li.t4 {width:40%!important;}
ul.w10 li.t5 {width:50%!important;}
ul.w10 li.t6 {width:60%!important;}
ul.w10 li.t7 {width:70%!important;}
ul.w10 li.t8 {width:80%!important;}
ul.w10 li.t9 {width:90%!important;}
ul.w10 li.t10 {width:100%!important;}
ul.w11 li {width:9.0909%;}
ul.w11 li.t2 {width:18.1818%!important;}
ul.w11 li.t3 {width:27.2727%!important;}
ul.w11 li.t4 {width:36.3636%!important;}
ul.w11 li.t5 {width:45.4545%!important;}
ul.w11 li.t6 {width:54.5454%!important;}
ul.w11 li.t7 {width:63.6363%!important;}
ul.w11 li.t8 {width:72.7272%!important;}
ul.w11 li.t9 {width:81.8181%!important;}
ul.w11 li.t10 {width:90.909%!important;}
ul.w11 li.t11 {width:100%!important;}
ul.w12 li {width:8.3333%;}
ul.w12 li.t2 {width:16.6666%!important;}
ul.w12 li.t3 {width:25%!important;}
ul.w12 li.t4 {width:33.3333%!important;}
ul.w12 li.t5 {width:41.6666%!important;}
ul.w12 li.t6 {width:50%!important;}
ul.w12 li.t7 {width:58.3333%!important;}
ul.w12 li.t8 {width:66.6666%!important;}
ul.w12 li.t9 {width:75%!important;}
ul.w12 li.t10 {width:83.3333%!important;}
ul.w12 li.t11 {width:91.6666%!important;}
ul.w12 li.t12 {width:100%!important;}
ul.w13 li {width:7.6923%;}
ul.w13 li.t2 {width:15.3846%!important;}
ul.w13 li.t3 {width:23.0769%!important;}
ul.w13 li.t4 {width:30.7692%!important;}
ul.w13 li.t5 {width:38.4615%!important;}
ul.w13 li.t6 {width:46.1538%!important;}
ul.w13 li.t7 {width:53.8461%!important;}
ul.w13 li.t8 {width:61.5384%!important;}
ul.w13 li.t9 {width:69.2307%!important;}
ul.w13 li.t10 {width:76.923%!important;}
ul.w13 li.t11 {width:84.6153%!important;}
ul.w13 li.t12 {width:92.3076%!important;}
ul.w13 li.t13 {width:100%!important;}
ul.w14 li {width:7.1428%;}
ul.w14 li.t2 {width:14.2857%!important;}
ul.w14 li.t3 {width:21.4285%!important;}
ul.w14 li.t4 {width:28.5714%!important;}
ul.w14 li.t5 {width:35.7142%!important;}
ul.w14 li.t6 {width:42.8571%!important;}
ul.w14 li.t7 {width:50%!important;}
ul.w14 li.t8 {width:57.1428%!important;}
ul.w14 li.t9 {width:64.2857%!important;}
ul.w14 li.t10 {width:71.4285%!important;}
ul.w14 li.t11 {width:78.5714%!important;}
ul.w14 li.t12 {width:85.7142%!important;}
ul.w14 li.t13 {width:92.8571%!important;}
ul.w14 li.t14 {width:100%!important;}
ul.w15 li {width:6.6666%;}
ul.w15 li.t2 {width:13.3333%!important;}
ul.w15 li.t3 {width:20%!important;}
ul.w15 li.t4 {width:26.6666%!important;}
ul.w15 li.t5 {width:33.3333%!important;}
ul.w15 li.t6 {width:40%!important;}
ul.w15 li.t7 {width:46.6666%!important;}
ul.w15 li.t8 {width:53.3333%!important;}
ul.w15 li.t9 {width:60%!important;}
ul.w15 li.t10 {width:66.6666%!important;}
ul.w15 li.t11 {width:73.3333%!important;}
ul.w15 li.t12 {width:80%!important;}
ul.w15 li.t13 {width:86.6666%!important;}
ul.w15 li.t14 {width:93.3333%!important;}
ul.w15 li.t15 {width:100%!important;}
ul.w16 li {width:6.25%;}
ul.w16 li.t2 {width:12.5%!important;}
ul.w16 li.t3 {width:18.75%!important;}
ul.w16 li.t4 {width:25%!important;}
ul.w16 li.t5 {width:31.25%!important;}
ul.w16 li.t6 {width:37.5%!important;}
ul.w16 li.t7 {width:43.75%!important;}
ul.w16 li.t8 {width:50%!important;}
ul.w16 li.t9 {width:56.25%!important;}
ul.w16 li.t10 {width:62.5%!important;}
ul.w16 li.t11 {width:68.75%!important;}
ul.w16 li.t12 {width:75%!important;}
ul.w16 li.t13 {width:81.25%!important;}
ul.w16 li.t14 {width:87.5%!important;}
ul.w16 li.t15 {width:93.75%!important;}
ul.w16 li.t16 {width:100%!important;}
ul.w17 li {width:5.8823%;}
ul.w17 li.t2 {width:11.7647%!important;}
ul.w17 li.t3 {width:17.647%!important;}
ul.w17 li.t4 {width:23.5294%!important;}
ul.w17 li.t5 {width:29.4117%!important;}
ul.w17 li.t6 {width:35.2941%!important;}
ul.w17 li.t7 {width:41.1764%!important;}
ul.w17 li.t8 {width:47.0588%!important;}
ul.w17 li.t9 {width:52.9411%!important;}
ul.w17 li.t10 {width:58.8235%!important;}
ul.w17 li.t11 {width:64.7058%!important;}
ul.w17 li.t12 {width:70.5882%!important;}
ul.w17 li.t13 {width:76.4705%!important;}
ul.w17 li.t14 {width:82.3529%!important;}
ul.w17 li.t15 {width:88.2352%!important;}
ul.w17 li.t16 {width:94.1176%!important;}
ul.w17 li.t17 {width:100%!important;}
ul.w18 li {width:5.5555%;}
ul.w18 li.t2 {width:11.1111%!important;}
ul.w18 li.t3 {width:16.6666%!important;}
ul.w18 li.t4 {width:22.2222%!important;}
ul.w18 li.t5 {width:27.7777%!important;}
ul.w18 li.t6 {width:33.3333%!important;}
ul.w18 li.t7 {width:38.8888%!important;}
ul.w18 li.t8 {width:44.4444%!important;}
ul.w18 li.t9 {width:50%!important;}
ul.w18 li.t10 {width:55.5555%!important;}
ul.w18 li.t11 {width:61.1111%!important;}
ul.w18 li.t12 {width:66.6666%!important;}
ul.w18 li.t13 {width:72.2222%!important;}
ul.w18 li.t14 {width:77.7777%!important;}
ul.w18 li.t15 {width:83.3333%!important;}
ul.w18 li.t16 {width:88.8888%!important;}
ul.w18 li.t17 {width:94.4444%!important;}
ul.w18 li.t18 {width:100%!important;}
ul.w19 li {width:5.2631%;}
ul.w19 li.t2 {width:10.5263%!important;}
ul.w19 li.t3 {width:15.7894%!important;}
ul.w19 li.t4 {width:21.0526%!important;}
ul.w19 li.t5 {width:26.3157%!important;}
ul.w19 li.t6 {width:31.5789%!important;}
ul.w19 li.t7 {width:36.8421%!important;}
ul.w19 li.t8 {width:42.1052%!important;}
ul.w19 li.t9 {width:47.3684%!important;}
ul.w19 li.t10 {width:52.6315%!important;}
ul.w19 li.t11 {width:57.8947%!important;}
ul.w19 li.t12 {width:63.1578%!important;}
ul.w19 li.t13 {width:68.421%!important;}
ul.w19 li.t14 {width:73.6842%!important;}
ul.w19 li.t15 {width:78.9473%!important;}
ul.w19 li.t16 {width:84.2105%!important;}
ul.w19 li.t17 {width:89.4736%!important;}
ul.w19 li.t18 {width:94.7368%!important;}
ul.w19 li.t19 {width:100%!important;}
ul.w20 li {width:5%;}
ul.w20 li.t2 {width:10%!important;}
ul.w20 li.t3 {width:15%!important;}
ul.w20 li.t4 {width:20%!important;}
ul.w20 li.t5 {width:25%!important;}
ul.w20 li.t6 {width:30%!important;}
ul.w20 li.t7 {width:35%!important;}
ul.w20 li.t8 {width:40%!important;}
ul.w20 li.t9 {width:45%!important;}
ul.w20 li.t10 {width:50%!important;}
ul.w20 li.t11 {width:55%!important;}
ul.w20 li.t12 {width:60%!important;}
ul.w20 li.t13 {width:65%!important;}
ul.w20 li.t14 {width:70%!important;}
ul.w20 li.t15 {width:75%!important;}
ul.w20 li.t16 {width:80%!important;}
ul.w20 li.t17 {width:85%!important;}
ul.w20 li.t18 {width:90%!important;}
ul.w20 li.t19 {width:95%!important;}
ul.w20 li.t20 {width:100%!important;}
ul.w23 li {width:4.34%;}
ul.btn {margin-top:0!important;}
ul.btn li {float:left;position:relative;white-space:nowrap;}
ul.btn li span {font-family:Helvetica,Tahoma,Arial;}
ul.btn li a {font-size:1.125rem;text-decoration:none;width:auto;height:auto;padding:.375rem .25rem;background-color:#eff7f6;display:block;text-align:center;border-radius:3px;border:0 solid transparent;color:#083966;}
ul.btn li a:hover,ul.btn li.cur a {background-color:#1d6a7a;color:#fce8d0;border:0 solid transparent;}
ul.btn li.cur a {border:0 solid #fff;color:#FF9800;box-shadow:#eb .125rem .125rem .625rem 0,rgb(122 122 119 / 30%) .125rem .125rem .625rem 0;}
ul.btn li a:hover {box-shadow:#ebeae2 .125rem .125rem .625rem 0,rgba(122,122,119,0.3) .125rem .125rem .625rem 0;}
.sdc ul.bihuapaiming li a {font-size:80px;font-family:serif;color:#FF9800;line-height:90px;padding-bottom:5px;}
ul.btn li a img {vertical-align:middle;margin:0 0 .25rem;}
ul.btn li a span {font-size:.775rem;display:block;overflow:hidden;line-height:1.5rem;color:#62868d;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
ul.btn li a:hover span {color:#fce8d0;}
ul.btn li a span.bihua {font-size:.875rem;}
ul.btn li a span.bihua+span {padding:.25rem 0 0;}
ul li.smore a,ul li.more a,ul li.bmore a {color:transparent!important;background:#e5e7e4 url(../images/more.png) no-repeat center center;background-size:1.5rem 1.5rem;}
ul li.smore a {background-size:1rem 1rem;}
ul li.bmore a {background-size:2rem 2rem;}
ul li.smore a:hover,ul li.more a:hover,ul li.bmore a:hover {background-color:#fff;}
ul.btn li a span.ziqu {font-size:.75rem;color:#ccdadd;width:.875rem;height:.875rem;line-height:.875rem;display:block;position:absolute;right:0;bottom:.25rem;margin-right:8px;}
ul.btn.left li a {text-align:left;padding:.375rem .75rem;}
ul.txt li span {font-family:Helvetica,Tahoma,Arial;}
ul.txt li a {font-size:1rem;text-decoration:underline;width:auto;height:auto;padding:0 .1875rem;display:block;overflow:hidden;}
ul.txt li a:hover {background-color:#f2f3ee;color:#FF9800;}
ul.txt li a img {vertical-align:middle;margin:0 0 .25rem;}
ul.txt li a span {font-size:.875rem;color:#607D8B;padding:.0625rem 0;text-decoration:none!important;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
ul.txt li a span {display:inline-block;*display:inline;*zoom:1;*position:relative;}
ul.txt li a:hover span {color:#FF9800;}
ul.line {margin-left:-0.3125rem!important;margin-right:-0.3125rem!important;margin-top:0;text-align:center;}
ul.line li {width:auto;display:inline-block;float:none;}
ul.line li a,ul.line li .btn {font-size:1rem;text-decoration:none;padding:.375rem .65rem;border:.0625rem solid #eff7f6;background-color:#eff7f6;display:block;text-align:center;-moz-border-radius:.375rem;-webkit-border-radius:.375rem;border-radius:.375rem;}
ul.line li a,ul.line li .btn {margin:.3125rem!important;padding:5px 25px 10px 25px;}
ul.line li .btn.nobg {background-color:transparent;border:.0625rem solid transparent;padding:.375rem 0rem;margin-left:.0625rem!important;margin-right:.0625rem!important;box-shadow:none;}
ul.line li a:hover,ul.line li a:active,ul.line li.cur a {background-color:#1d6a7a;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:#1d6a7a;}
ul.line li a:hover span {color:#FF9800;}
ul.line.w8 li {width:2.8125rem;}
ul.line.w7 li {width:3.1875rem;}
ul.line.w6 li {width:3.75rem;}
ul.line.w5 li {width:4.5rem;}
ul.line.w4 li {width:5.375rem;}
ul.line.w3 li {width:7.5rem;}
ul.line.w2 li {width:11.25rem;}
ul.line.w1 li {width:22.5rem;}
ul.line.w8 li.t2 {width:5.625rem!important;}
ul.line.w7 li.t2 {width:6.375rem!important;}
ul.line.w6 li.t2 {width:7.5rem!important;}
ul.line.w5 li.t2 {width:9rem!important;}
ul.line.w4 li.t2 {width:11.25rem!important;}
ul.line.w3 li.t2 {width:15rem!important;}
ul.line.w2 li.t2 {width:22.5rem!important;}
ul.nowrap {white-space:nowrap;}
ul.tab {display:-webkit-flex;display:flex;flex-wrap:nowrap;text-align:center;margin:0 .5rem;font-size:1rem;}
ul.tab li {-webkit-flex:1;-ms-flex:1;-moz-flex:1;flex:1;background-color:#e5e7e4;margin:.0625rem;}
ul.tab li {-moz-border-radius-topleft:.375rem;-webkit-border-top-left-radius:.375rem;border-top-left-radius:.375rem;-moz-border-radius-topright:.375rem;-webkit-border-top-right-radius:.375rem;border-top-right-radius:.375rem;}
ul.tab li.cur {background-color:#ebeee9;margin-bottom:0;border-bottom:.0625rem solid #ebeee9;}
ul.tab li a {padding:.375rem 0;width:auto;display:block;}
ul.page {margin:-0.375rem 0 0 -0.375rem!important;}
ul.page li a {margin:.375rem 0 0 .375rem!important;}
ul+ul {margin-top:.875rem!important;}
.attr,.attrb {margin:.375rem .9375rem .375rem 0;font-size:1rem;}
.attr{padding: 10px;border: 1px #ccdadd dashed; display: inline}
.attr .attr_name{background: none;font-weight: bold; margin-bottom: 0 !important}
.attrb {margin:.75rem .9375rem .75rem 0;}
.attr_name,.attr_tag {font-size:.875rem;margin:0 .625rem 0 0;background-color:#eff7f6;border-radius: 20px;}
.attr_name a {text-decoration:none;margin-right:0!important; display: block;}
.attr,.attrb,.attr_name,.attr_cont {line-height:1.5rem;}
.attr,.attr_name,.attr_cont {display:inline-block;*display:inline;*zoom:1;*position:relative;}
.attr_tag,.attr_space {background-color:#dee0dd;font-size:.875rem;margin:0 .5rem 0 0;padding:.125rem .1875rem;vertical-align:.0625rem;}
.attr_space {background-color:transparent;}
.attr_space:after {content:"\3000";}
.attr_no {width:1.75em!important;}
.attr_zi,.attr_py,.attr_js {background-image:url(../images/bon.png);background-position:0 -78px;width:33px;height:18px;line-height:18px;color:#600;font-size:12px;text-align:center;display:inline-block;font-weight:normal;margin-right:5px;padding:0;}
p.indent {text-indent:-1.25em;margin-left:1.25em;}
div.indent {margin-left:1.75em;}
p.w2,div.w2 {margin-left:2.75em;text-indent:-1.75em;margin-top:.3125rem;}
p.w2+p.w2 {margin-top:.3125rem;}
.attr_ext,.attr_ext a {color:#666;}
p.ind2 {text-indent:-3em;margin-left:3em;}
p.ind3 {text-indent:-4em;margin-left:4em;}
p.ind4 {text-indent:-5em;margin-left:5em;}
.tip,a.tip {margin-right:.5em;color:#80ac91;text-decoration:none;}
.tip a {color:#007094;padding-bottom:2px;border-bottom:1px solid #007094;text-decoration:none;margin:0;}
a {color:#083966;text-decoration:none;outline:0;blur:expression(this.onFocus=this.blur());}
a {-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
a:focus {color:#FF9800;}
a.noline,.noline a {text-decoration:none;}
.f0,.f0 a,.f0 div {font-size:0;}
.f12,.f12 a,.f12 div {font-size:.75rem!important;}
.f14,.f14 a,.f14 div {font-size:.875rem!important;}
.f16,.f16 a,.f16 div {font-size:1rem!important;}
.f18,.f18 a,.f18 div {font-size:1.125rem!important;}
.f20,.f20 a,.f20 div {font-size:1.25rem!important;}
.f22,.f22 a,.f22 div {font-size:1.375rem!important;}
.f24,.f24 a,.f24 div {font-size:1.3rem!important;}
.f26,.f26 a,.f26 div {font-size:1.625rem!important;}
.f28,.f28 a,.f28 div {font-size:1.75rem!important;}
.f30,.f30 a,.f30 div {font-size:1.875rem!important;}
.f32,.f32 a,.f32 div {font-size:2rem!important;}
.f34,.f34 a,.f34 div {font-size:2.125rem!important;}
.f36,.f36 a,.f36 div {font-size:2.25rem!important;}
.f42,.f42 a,.f42 div {font-size:2.625rem!important;}
.f48,.f48 a,.f48 div {font-size:3rem!important;}
.f56,.f56 a,.f56 div {font-size:3.5rem!important;}
.f64,.f64 a,.f64 div {font-size:4rem!important;}
.f72,.f72 a,.f72 div {font-size:4.5rem!important;}
.f80,.f80 a,.f80 div {font-size:5rem!important;}
.wh16,.wh24 {vertical-align:text-bottom;margin-bottom:.0625rem;}
.wh16 {width:1rem;height:1rem;}
.wh24 {width:1.5rem;height:1.5rem;}
.scroll {overflow:scroll;-webkit-overflow-scrolling:touch;}
.toptip {position:fixed;z-index:9999;left:0;right:0;top:0;bottom:0;}
.tipcont {position:absolute;left:50%;top:50%;padding:.75rem;background:#FF9800;color:#fff;font-size:1rem;text-align:center;-moz-border-radius:.375rem;-webkit-border-radius:.375rem;border-radius:.375rem;-moz-box-shadow:.125rem .125rem 0 #aaa;-webkit-box-shadow:.125rem .125rem 0 #aaa;box-shadow:.125rem .125rem 0 #aaa;}
.pmore {position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#f2f3ee;}
.pmore .scroll {position:absolute;top:0;bottom:0;right:0;top:0;width:100%;}
.nav-btn {position:fixed;right:1rem;bottom:4rem;}
a.rbtn {color:#a4a288;width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;display:block;box-shadow:0 0 .5rem #607D8B;background-color:#f2f3ee;padding:0!important;margin:0!important;vertical-align:middle;-moz-border-radius:2.5rem;-webkit-border-radius:2.5rem;border-radius:2.5rem;}
a.rbtn:after {margin:0!important;}
a.rbtn~a.rbtn {margin-top:1rem!important;}
.visi {overflow:visible;position:static;}
.hidd {overflow:hidden;position:fixed;}
.footer {height:auto;margin:0 auto;font-size:14px;text-align:center;padding:10px 0;border-top:1px solid #f2f2f2;background:#1d6a7a;margin-top:30px;}
.footer hr {background-color:#3b7682;}
.footer .mcon {background:none;width:1200px;margin:0px auto;}
.footer ul.btn li a {background-color:rgba(252 232 208 / 0.7);color:#1d6a7a;}
.footer p,.footer a {color:rgba(252 232 208 / 0.7);font-size:14px;margin-right:5px;margin-top:6px;}
#gotop {bottom:105px;_margin-bottom:105px;width:36px;height:36px;background:#eff7f6 url(../images/icon.svg) no-repeat;position:fixed;right:50px;cursor:pointer;}
.off {visibility:hidden;}
#answer {font-size:66px;text-align:center;color:#a30202;margin:20px 0 30px 0;display:block;}
#btns {margin-bottom:20px;}
.xhy {font-size:16px;}
.xhy th {border-top:1px solid #d1e4dd;background-color:#d1e4dd;line-height:20px;padding:5px;}
.xhy td {border-top:1px solid #e9e2d8;line-height:20px;padding:5px;}
.xhy a {color:#a30202;}
.button {padding:2px 6px;border:1px solid #ccdadd;border-radius:3px;font-size:16px;}
.epages {margin:20px 0;text-align:center;}
.epages a {border:1px solid #ccdadd;background:#fff;padding:3px 6px;text-decoration:none;color:#083966;border-radius:4px;margin:0 4px 0 0;}
.epages a:hover,.epages a.current-page {background:#dfdfdf;border-color:#dfdfdf;font-weight:bold;}
.epages a.no-link:hover {background:#fff;border-color:#ccdadd;font-weight:normal;}
.nav-mini {color:#1d6a7a;height:30px;line-height:30px;background-color:#ecf5f4;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;overflow:hidden;background:#1d6a7a;}
ul.nav-list {line-height:28px;overflow:hidden;white-space:nowrap;width:1200px;margin:0 auto;}
ul.nav-list li {float:left;position:relative;}
ul.nav-list li a {display:block;height:40px;line-height:40px;padding:0px 29.5px;color:#fce8d0;}
ul.nav-list li a:hover,ul.nav-list li.cur a {background:#175a68;}
ul.nav-list li:after {content:' ';position:absolute;top:10px;bottom:10px;right:-1px;height:20px;border-right:1px #327d8d solid;}
ul.nav-list li:last-child:after {display:none;}
.clear {clear:both;line-height:0;height:0;font-size:0;}
.tags {margin-top:25px;}
.tags a {color:#607D8B;border:1px solid #ccdadd;border-radius:2px;font-size:14px;margin-right:5px;background-color:#FFF;white-space:nowrap;padding:2px 15px;display:inline-block;}
.dynsty,.author,.gd {color:#19537d;}
.pd-a {padding:20px 25px;}
.bg {background-color:#fafffe;}
.mrbt,.mrbt10 {margin-bottom:10px;}
.ccc .title {line-height:200%;font-size:18px;text-indent:10px;color:#0f0f0f;display:inline-block;font-weight:700;margin:15px 20px 0;}
.cdzz {margin-left:10px;font-size:12px;color:#607D8B;}
p.zuozhe {line-height:32px;color:#666;margin:0;float:left;}
#shangxi,#zhushiyiwen {line-height:200%;font-size:16px;}
#shangxi h2,#zhushiyiwen h2,#zuozhe h2 {margin-bottom:10px;font-weight:bold;background:#e4edec;padding:0px 10px;border-left:solid 4px #1d6a7a;border-radius:4px;}
#zuozhe {line-height:200%;overflow:hidden;}
#zuozhe img,.jianjie img {float:left;height:auto;max-width:100%;margin-right:20px;border-radius:4px;}
#zuozhe h1 {font-weight:700;line-height:200%;margin-bottom:10px;}
#jianjie h2 {font-size:18px;font-weight:700;line-height:200%;margin-bottom:10px;}
#jianjie p {line-height:200%;}
#zuozhe a,#jianjie a,#shangxi a {color:#1d6a7a;}
.title-h1 {line-height:26px;font-size:20px;font-weight:700;margin-bottom:10px;}
.title-zy {line-height:20px!important;}
.cankao {margin-top:10px;border-top:1px solid #ccdadd;overflow:hidden;padding-top:5px;}
.tab {float:right;line-height:32px;font-size:16px;}
.tab span {display:block;width:21px;height:21px;line-height:20px;font-size:14px;font-weight:700;font-style:normal;text-align:center;overflow:hidden;border:2px solid #607D8B;border-radius:50%;margin-left:10px;float:right;cursor:pointer;color:#607D8B;text-decoration:none;}
.tab span.on,.tab span:hover {border:2px solid #ffb018;background-color:#ffb018;color:#fff;-webkit-tap-highlight-color:transparent;}
.tab a {color:#607D8B;display:block;}
.tab .on a {color:#f9f9f9;}
.tab a:hover {background-color:#ffb018;color:#fff;-webkit-tap-highlight-color:transparent;text-decoration:none;}
.list-yuanwen {margin-top:5px;line-height:200%;}
.yuanwen {line-height:32px;color:#000;margin-top:20px;}
.yuanwen p {font-size:17px;line-height:40px;margin:0;padding:0;}
.yuanwen h3 {margin-top:30px;text-align:left;line-height:2rem;color:#7d551d;}
.yuanwen span {font-size:16px;line-height:22px;color:#1d6a7a !important;font-weight:bold;}
.yuanwen span:hover {color:#FF9800 !important;}
.pinyin-def {font-size:24px;}
.pinyin-def .ptitle {text-align:center;margin-bottom:30px;}
.pinyin-def p {margin-bottom:15px;line-height:24px;text-align:center;font-size:24px;}
.pinyin-def rt {font-family:times new roman,times,serif;color:#86c6b3;display:block;float:left;font-weight:700;font-size:14px;text-align:center;width:35px;margin:-15px 0 0 -38px;}
.pinyin-def ruby rb {color:#083966;background:url(../images/icons.png) no-repeat -170px -50px;display:block;float:left;font-size:22px;height:35px;line-height:33px;text-align:center;width:35px;margin:5px 3px 25px 0;}
.fanyi-def p {font-size:16px;line-height:32px;color:#343853;padding:5px;font-weight:700;position:relative;}
p.y {color:#518564;margin:10px 0;background-color:#d1e4dd;padding:5px 10px;border-radius:5px;font-size:15px;line-height:200%;font-weight:400;position:relative;}
p.y::before {content:'';display:block;padding:0;width:0;border:10px solid transparent;border-bottom:10px solid #d1e4dd;position:absolute;top:-19px;left:20px;}
p.z {color:#518564;margin:10px 0;background-color:#eff7f6;padding:5px 10px;border-radius:5px;font-size:15px;line-height:200%;font-weight:400;position:relative;}
p.z::before {content:'';display:block;padding:0;width:0;border:10px solid transparent;border-bottom:10px solid #eff7f6;position:absolute;top:-19px;left:20px;}
.subnav {overflow:hidden;}
.subnav .title {margin-bottom:5px;}
.subnav_cont {border-bottom:1px dashed #ccdadd;overflow:hidden;padding:5px 0;}
.subnav .sright {_float:left;}
.subnav .sright a,.subnav .sright3 a,.subnav .sright span {float:left;margin-right:20px;line-height:30px;font-size:15px;}
.subnav .sright a.on {font-weight:700;}
.subnav .sright span {color:#0f0f0f;}
.subnav .sleft {width:45px;float:left;color:#0f0f0f;font-weight:bold;}
.subnav .sleft span {font-size:15px;line-height:30px;}
.subnav .sright2 {width:15px;float:right;margin-top:5px;}
.subnav .sright3 {width:643px;float:left;}
.list-img-w {margin:10px;display:block;}
.list-img-w:hover {;}
.list-img {float:left;width:12.5%;margin-bottom:5px;margin-top:5px;}
.list-img img {width:100%;height:100%;border-radius:4px;}
.list-img-w a {display:block;}
.index-li li {float:left;width:12.5%;list-style-type:none;overflow:hidden;}
.index-li p {;}
.index-li a,.list-img p {text-align:center;font-size:14px !important;margin:8px;background:#eff7f6;display:block;border-radius:4px;}
.index-li a:hover,.list-img p:hover {background:#1d6a7a;color:#fce8d0;}
.list-img p {margin:10px 0px;}
.mingju {clear:both;width:100%;height:auto;overflow:hidden;margin-bottom:10px;position:relative;line-height:32px;}
.mingju li {font-size:16px;border-bottom:1px dashed #ccdadd;overflow:hidden;color:#607D8B;padding:5px 0;}
.mingju li span {margin-left:10px;}
.mingju li span,.mingju li span a,.mingju li p,.mingju li p a {color:#607D8B;margin:0;float: right;font-size: 14px;}
.mingju li a {display:inline-block; padding-left: 10px;}
.mingju li p {display:inline-block;float:right;font-size:12px;}
.slide_toggle {text-align:center;cursor:pointer;font-weight:700;line-height:170%;background-color:#eed;border-radius:7px;}
.slide_toggle+div {display:none;margin-top:10px;margin-bottom:10px;}
u {text-decoration:none;font-weight:700;color:#7d551d;margin:0 2px;}
.list-h2,.title-h2 {font-size:18px;line-height:200%;font-weight:700;border-left:none;padding-left:0;}
.poet-img {float:right;margin-left:20px;}
.list-zy {font-size:16px;line-height:32px;color:#0f0f0f;}
.spages {overflow:hidden;font-size:14px;text-align:center;padding:10px 0;}
.spages ul {list-style-type:none;margin:0;padding:0;}
.spages ul li {display:inline-block;margin:0 3px;}
.spages ul li a,.spages ul li span {display:inline-block;border-radius:2px;padding:3px 15px;}
.spages ul li a {text-decoration:none;background-color:#f0efe2;color:#19537d;opacity:1;}
.spages ul li span {cursor:default;color:#aaa;}
.spages ul li a:hover,.spages ul li a:focus {opacity:.8;}
.spages ul li.active span {color:#fff;background-color:#5d6146;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.1);}
.spages a {display:inline-block;height:26px;line-height:26px;background:#f9f9f9;border:1px solid #ddd;text-align:center;padding:0 14px;}
.right-box,.right-list {width:100%;overflow:hidden;margin-bottom:10px;background-color:#fafffe;border-radius:4px;}
.right-box .title {line-height:22px;font-size:18px;text-indent:10px;display:flex;font-weight:700;margin:15px 10px;}
.shuji-box .right-list a {display:block;}
.right-list a span {float:right;font-size:14px;color:#607D8B;}
.right-list ul,.sidebar-hot {overflow:hidden;margin:0 20px 15px;}
.right-list li,.sidebar-hot li {width:100%;height:40px;line-height:40px;font-size:16px;overflow:hidden;border-bottom:1px dashed #ccdadd;}
.border,.box-border {border-radius:5px;}
.sidebar-tag {margin:0 0 15px 20px;overflow:hidden;}
.left-tag {border-top:1px dashed #ccdadd;padding:10px 0;}
.sidebar-tag a,.left-tag a {float:left;width:67px;height:30px;line-height:30px;font-size:14px;text-align:center;color:#19537d;border:1px solid #437b87;border-radius:4px;overflow:hidden;margin:5px 10px 5px 0;}
.sidebar-tag a:hover,.left-tag a:hover {background:#1d6a7a;color:#fce8d0;}
.right-dh {text-align:center;padding-bottom:10px;}
.right-dh li {display:block;float:left;width:33.3%;margin-bottom:15px;}
.right-dh li a {display:block;}
.right-dh li a span {display:block;font-size:14px;color:#1d6a7a;margin-top:8px;}
.right-dh li a:hover span {color:#FF9800;}
.right-dh li a img {width:55%;}
.recent_search {padding:15px;line-height:24px;}
.recent_search a {color:#FF9800;margin-left:5px;text-decoration:underline;font-weight:bold;}
.top-r {float:right;width:200px;display:block;height:50px;margin-top:10px;}
.header .top-search {width:40%;padding-top:28px;display:inline-block;margin-left:20%;}
.header .top-search .ssform {width:100%;height:40px;}
.header .top-search .ssform .ssfenlei {float:left;width:20%;height:40px;border:2px #1d6a7a solid;box-sizing:border-box;background:#fafafa;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:solid 1px #eee;background:#f9fffe;}
.header .top-search .ssform .ssfenlei .dqzt {position:relative;z-index:1;cursor:pointer;line-height:39px;text-align:center;font-size:14px;color:#1d6a7a;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 #1d6a7a;margin-left:-2px;}
.header .top-search .ssform .ssfenlei ul li {display:block;color:#607D8B;cursor:pointer;text-align:center;padding:5px 0px;border-bottom:solid 1px #d4dee0;background:#f9fffe;}
.header .top-search .ssform .sskk {float:left;color:#5e5e5e;line-height:40px;height:40px;font-size:14px;width:60%;outline:none;border:2px #1d6a7a solid;box-sizing:border-box;border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:none;padding:0px 1.5%;background:#f9fffe;}
.header .top-search .ssform .ssann {cursor:pointer;height:40px;width:18%;overflow:hidden;border:none;outline:none;float:left;color:#fff;font-size:15px;background:#1d6a7a;text-align:center;border-radius:0 3px 3px 0;margin-left:-2px;}
.header .top-search .ssform .ssann:hover {background-color:#257585;}
.fink {width:1200px;height:auto;margin:5px auto;overflow:hidden;}
.fink_title .cc {float:right;font-size:13px;font-weight:normal;padding-top:8px;}
.upnext {border:1px #e4edec dashed;background:#f5fcfb;margin:0 25px;padding:6px 10px;}
.upnext p,.upnext a {font-size:13px;color:#607D8B;line-height:1.2rem;}
.minju-box h3,.minju-box h4 {font-weight:bold;padding-top:10px;}
.jz-love .title h3 {font-weight:bold;font-size:18px;}
#zuozhe p {font-size:14px;margin-bottom:10px;}
#zuozhe .sr-qt a,#zuozhe .zz-a {font-size:14px;padding:5px 10px;background:#80ac91;color:#fff;margin-right:20px;border-radius:2px;}
#zuozhe .sr-qt a:hover,#zuozhe .zz-a:hover {background:#FF9800;}
.sr-jj {margin-left:145px;}
.sr-a {float:left;}
.upnext a:hover {color:#FF9800;}
.box .sdc a.meiricy {font-size:38px;text-align:center;display:block;background:#edf6f5;border-radius:4px;margin:10px 0px;font-family:闅朵功;}
.meiricyjieshi {font-size:13px;color:#607D8B;text-align:center;}
.meirishici-title {text-align:center;margin-top:11px;font-size:30px !important;font-family:闅朵功;line-height:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:30px;}
.meirishici {padding-top:10px;padding-bottom:30px;}
.meirishici p {line-height:26px;font-size:14px;margin-top:0;text-align:center;color:#607D8B;letter-spacing:5px;}
.meirisc-bg {background:#fafffe url(/bazhepu/images/hh.png) 210px bottom no-repeat;overflow:hidden;}
.zuozhe {text-align:center;font-size:13px;color:#aeb9be;}
.box .sdc a.shangxi-btn {width:78px;display:block;font-size:12px;background-color:#80ac91;text-align:center;line-height:20px;color:#fff;border-radius:10px;margin:0px 0px 10px 10px;}
.box .sdc a.shangxi-btn:hover {background:#ff9800;}
.footer .box {background:transparent;}
.shicixq-box {text-align:justify;}
.shicixq-box h1 {font-size:28px;font-weight:bold;}
.shicixq-box .pd-a {padding:35px 45px;}
.shicixq-box #zhushiyiwen h2 {background:none;padding:0px;border:0px;font-size:22px;}
.shicixq-box .title h3 {font-size:22px;font-weight:bold;}
.gs-search-box .zuozhe {font-size:18px;}
.gs-search-box .zuozhe .search-zuozhe {color:#FF9800;}
.gs-search-title h1 {background:#fafffe;padding:10px 25px;margin-bottom:10px;border-radius:4px;font-size:24px;color:#FF9800;}
.ms-shuoming{border: 1px #e4edec dashed;background: #f5fcfb;margin-top: 20px;padding: 10px 15px;font-size: 13px;color: #607D8B;line-height: 26px;}
#docopy{line-height: 2.1rem;}
.jiqi-img1{margin-bottom: 15px;}
.mscon{padding: 35px;}
.ms-page{text-align: center;margin-top: 20px;}
.ms-page li{background: #f5fcfb;padding: 10px 0;}
.ms-page .prev{float: left;width: 50%;border-right: 1px dashed #eaeaea;}
.ms-page .next{float: right;width: 50%;}
.ms-page span{display: block;font-size: 20px;color: #FF9800;}
.ms-page li a {font-size: 13px;color: #607D8B;}
.ms-page li a:hover {color: #FF9800;}
.mstitle h1{font-size: 28px;margin-bottom: 10px;font-weight: bold;}
.ms-t{font-size: 13px; color: #607D8B;margin-bottom: 15px;}
.ms-t a{background: #e4edec;color: #607D8B;padding: 2px 10px;border-radius: 20px;}
.ms-t a:hover{color: #FF9800;}

.msdetail{font-size: 18px;}
.msdetail hr{margin-bottom: 15px;}
.msdetail p{ text-indent: 2em;font-size: 18px;line-height: 45px;}
.zdtext{font-size: 15px;clear: both;color: #1d6a7a;text-indent: 2em;padding-top: 10px;}
.zdbg .content{background: #fafffe;}
.zdbg .content .box{ margin-bottom: 0}
.zd-bishun h3{margin-bottom: 10px;}
.zd-bishun .sdc ul li{width:100%;}
.zd-bishun .sdc ul li a{padding: 0px;margin: 0px;}
.zd-bishun ul li a img{margin:0}


@media (max-width:991px) {
body,html {width:100%;}
.nav-mini {display:none;}
.nav-text {}
	.gj-bd{padding: 0 15px;}
	.gj-book-img{margin-bottom: 10px;}
	.gj-booklist-dl dd{width: 100%}
	.gj-book-intro{padding: 5px;width: 97%;margin: 0px 6px 10px 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;}
.nav-mini-top {width:100%;}
.main {width:100%;height:auto;margin:10px auto;overflow:hidden;}
.content {width:100%;height:auto;float:none;}
.sidebar {width:100%;height:auto;float:none;}
.footer {width:100%;}
.header {margin:0 auto;width:100%;}
.nav {display:block;}
.logo {display:none;}
#gotop {right:5px;}
.index-lma li a {width:48.5%;margin:8px 1px;}
.index-lma li a .zx-title {position:absolute;left:67px;top:12px;font-size:14px;cursor:pointer;}
.index-lma li a .zx-summary {position:absolute;left:68px;top:33px;font-size:10px;color:#a5a5a5;cursor:pointer;}
.sidr-open .menu-btn {background:transparent url(../images/close.png) no-repeat center center;}
.sidr {display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-size:16px;background:#d1e4dd;color:#083966;-webkit-box-shadow:inset 0 0 5px 0 #d1e4dd;-moz-box-shadow:inset 0 0 5px 0 #e1e0c7;box-shadow:inset 0 0 5px 0 #d1e4dd;border-left:1px solid #d1e4dd;}
.sidr.right {left:auto;right:-260px;}
.sidr.right img {width:100%;max-width:100%;}
.sidr .sidr-inner {padding:0 0 6px;}
.sidr-inner {clear:both;}
.sidr-class-box {position:relative;overflow:hidden;margin:0 auto .625rem;border-radius:2px;background:#fff;}
.sidr-class-sdc {padding:15px;background-color:#fff;}
.sidr-class-sdc h3 {color:#FF9800;font-size:17px;font-weight:normal;text-align:left;}
.sidr ul {display:block;margin:0 -6px 0;}
.sidr ul li {float:left;position:relative;white-space:nowrap;width:50%;text-align:left;}
.sidr ul li a {text-decoration:none;padding:6px;background-color:#eff7f6;display:block;text-align:center;border:0 solid transparent;margin:10px 6px 0;}
.sidr-class-right-box {width:100%;overflow:hidden;margin-bottom:10px;background-color:#fff;}
.sidr-class-title {line-height:22px;font-size:18px;text-indent:10px;display:flex;font-weight:700;margin:15px 10px;}
.sidr-class-sidebar-tag {margin:0 0 15px 20px;overflow:hidden;}
.sidr-class-sidebar-tag a {float:left;width:90px;height:30px;line-height:30px;font-size:14px;text-align:center;color:#19537d;border:1px solid #ccdadd;border-radius:5px;overflow:hidden;margin:5px 10px 5px 0;}
.sidr-class-pd-a {padding:20px 25px;}
.sidr-class-bg {background-color:#fff;}
.sidr-class-right-list {width:100%;overflow:hidden;margin-bottom:10px;background-color:#fff;}
.sidr-class-right-list ul {overflow:hidden;margin:0 20px 15px;}
.sidr-class-right-list ul li {width:100%!important;overflow:hidden;border-bottom:1px dashed #ccdadd;}
.sidr-class-right-list a {display:inline-block!important;margin:0!important;background-color:#fff!important;}
.sidr-class-lookup h3 {margin-bottom:.525rem;}
.sidr-class-so {margin:0 5px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;padding:0;width:36px;height:36px;font-size:28px;color:#f00;text-align:center;background:url(../images/tzg.png) no-repeat;background-size:100% 100%;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.sidr-class-so_button {border:0;border-radius:2px;padding:0;height:36px;width:45px;line-height:36px;text-align:center;color:#fff;background:#980318;cursor:pointer;}
.sidr-class-so_flag {padding-top:10px;font-size:14px;line-height:18px;color:#d58950;text-align:left;}
.footer .mcon {width:100%;}
}
@media (max-width:767px) {ul.w12 li {width:16.666666666%;}
ul.w6 li {width:25%;}
ul.w5 li {width:33.333333%;}
ul.w4 li {width:50%;}
ul.w3 li {width:50%;}
ul.w2 li {width:100%;}
.sidebar {display:none;}
.pic {float:none;display:none;}
table-datas td,.table-datas th {padding:12px 8px;}
.list-img {width:25%;}
.index-li li {width:25%;}
ul.w23 li {width:9%;}
.header .top-search {width:98%;padding:10px 1.5%;box-sizing:border-box;margin-left:2%;}
.header .top-search .ssform .ssfenlei {width:29%;font-size:14px;padding:0px;}
.header .top-search .ssform .ssfenlei .dqzt {font-size:14px;padding:0px 0px 0px 10px;}
.header .top-search .ssform .sskk {width:49%;font-size:14px;}
.header .top-search .ssform .ssann {width:20%;font-size:14px;text-indent:0px;text-align:center;letter-spacing:0px;}
.top-r,.fink {display:none;}
.mscon{padding: 15px;}
.msdetail, .msdetail p{font-size: 16px;line-height: 30px;}
.mingsu-menu{padding: 15px 15px 10px 15px;}
.minsu_list{width:100%;}
.jieri-fengmian li{width: 32%;}
.mcon2,.jqcon{padding: 15px !important;}
.jiqi-img1{width: 100% !important}
.hc_indent, .jr-text p{line-height: 32px !important; font-size: 1.2rem !important;}
/*
QQ:754081611/wqqw.net
*/

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