@media print {
body,#PrintContent,#PrintTxet{color:rgb(30,50,70) !important;background:rgb(255,255,255) !important;padding:1em  !important}
h1,h2,h3,h4,h5,h6,p{line-height:1.5em;margin:1em 0}
img,.btn,.print-none{display:none}
table{min-width:100%;margin:1em 0}
th,td{border:1px solid rgb(30,50,70);padding:.5em 1em}
th{white-space:nowrap}
th p,td p{text-indent:0}
ul,ol{margin:1em 2em}
ul li{list-style:disc}
ol li{list-style:decimal}
.txt-tit{border-bottom:1px solid rgb(30,50,70)}
}
/*txt------------------------------------------------------------*/
.indent p{text-indent:2em}
.indent p img{margin-left:-2em}
.indent div,
.indent table p{text-indent:0}
.indent p .imgshow img{margin-left:0}
.txt{position:relative}
.txt a{border-bottom:1px solid currentColor}
.txt a[href=''],
.txt a[href='#']{border-bottom:none}
.txt a.btn:not(.btn-line){border-bottom:0}
.txt table{border-collapse:collapse}
.txt th,
.txt td{border:1px solid rgb(235,235,235);padding:.75em 1em;vertical-align:top}
.txt table table th,.txt table table td{opacity:.5}
.txt table .tal th{text-align:left}

.txt h1,.txt h2,.txt h3,.txt h4,.txt h5,.txt h6,.txt p{margin:1.5em 0}
.txt table h1,.txt table h2,.txt table h3,.txt table h4,.txt table h5,.txt table h6,
.txt table p{margin:0 0 .5em 0}
.txt p.tac{text-indent:0}
.txt pre{white-space:pre-wrap}
.txt hr{margin:2em 0}
.txt table hr{display:none !important}
.txt iframe{width:100%;height:100%;border:none}
.txt img{max-width:100%;height:auto !important;box-sizing:border-box;margin:1.5em 0;}
.txt img[align=left]{margin-right:1em}
.txt img[align=right]{margin-left:1em}
.txt figure.imgshow {text-align:center;margin:1.5em 0;position:relative;text-indent:0}
.txt figure.imgshow img{margin:0}
.txt figure.imgshow imgintro{display:block;pointer-events:none;opacity:.5}
.txt ul,.txt ol{margin:0 2em}
.txt li{margin:1em 0}
.txt ol li{list-style:decimal}
.txt ul li{list-style:disc}
.txt small{font-weight:400}
.txt-tit{box-sizing:border-box;font-size:1.2rem;margin-top:0 !important;margin-bottom:1rem !important;text-align:center;position:relative;padding:.75rem 0}
.txt-tit:after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background-color:currentColor}
.txt-info{color:rgba(0,10,30,.5);position:relative;height:1rem;margin:1rem 0}
.txt,
.txt p,
.txt li,
.txt th,
.txt td{line-height:1.5em;font-size:.7rem}
.txt blockquote,.pd-1rem{padding:1rem}
.txt blockquote.column{-webkit-column-count:3;-webkit-column-gap:2em;-webkit-column-rule:1px dotted rgb(235,235,235);-moz-column-count:3;-moz-column-gap:2em;-moz-column-rule:1px dotted rgb(235,235,235);column-count:3;column-gap:2em;column-rule:1px dotted rgb(235,235,235)}
.txt blockquote.column p{margin:0}
.txt blockquote.column img{border:none}
.txt blockquote:after{visibility:hidden;display:block;font-size:0;clear:both;height:0}
.txt .cutitle,
.txt .lutitle{margin:1.5rem auto !important}
.txt .flow img,
.flow img{border:none;padding:0;margin:0 auto;float:none;display:block}
.flow:empty{display:none}
div.apn{background-image:linear-gradient(90deg,rgba(0,0,0,.05),transparent 50%,rgba(0,0,0,.05));border-radius:1rem;line-height:1.5em}
div.apn p{margin:.5rem}
div.apn p.prev{float:left}
div.apn p.next{float:right}
div.apn p.prev:before,
div.apn p.next:after{font-family:'iconfont'}
div.apn p.prev:before{content:'\e679'}
div.apn p.next:after{content:'\e6a3'}
/*TABLE*/
.taby tr{border-bottom:1px solid rgb(235,235,235)}
.taby table{margin:.25rem 0}
.taby table tr{border-bottom:none}
.taby th,.taby td{padding:1rem;text-align:left;line-height:1.5em;border-bottom:none}

#ArticleContent.txt embed,
#ArticleContent.txt iframe{display: block;margin:1rem auto;width:100%;min-height:30rem}
#ArticleContent.txt+.txt-info{border-top:1px solid rgb(235,235,235);padding-top:1rem;}

@media screen and (max-width:992px),screen and (max-width:1280px){
#ArticleContent.txt embed,
#ArticleContent.txt iframe{min-height:24rem}
}

@media screen and (max-width:768px),screen and (max-width:991px){
#ArticleContent.txt embed,
#ArticleContent.txt iframe{min-height:24rem}
}

@media screen and (max-width:481px),screen and (max-width:767px){
#ArticleContent.txt embed,
#ArticleContent.txt iframe{min-height:20rem}
.txt blockquote.column{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.txt .txt-info{text-align:center}
.txt .txt-info .fr{float:none}
}

@media screen and (max-width:480px){
#ArticleContent.txt embed,
#ArticleContent.txt iframe{min-height:16rem}
.txt-info p{text-align:center}
.txt-info p.fr{display:none}
.txt blockquote,.pd-1rem{padding:0 0 1rem 0}
.txt blockquote.column{-webkit-column-count:1;-moz-column-count:1;column-count:1}
table.taby{margin:0}
table.taby tr{display:block;padding:1em 0 !important}
table.taby th,table.taby td{display:block;border:none !important;text-align:left !important}
table.taby th,
table.taby td{padding:0 !important}
table.taby th{max-width:100% !important;margin-bottom:.5em}
}
@media screen and (min-width:320px){
#ArticleContent.txt embed,
#ArticleContent.txt iframe{min-height:12rem}
.fontbig{font-size:.8rem}
.fontbig h1{font-size:1.6rem}
.fontbig h2{font-size:1.4rem}
.fontbig h3{font-size:1.2rem}
.fontbig h4{font-size:1rem}
.fontbig h5,
.fontbig p,
.fontbig li,
.fontbig th,
.fontbig td,
.fontbig pre{font-size:.8rem}
.fontbig h6{font-size:.6rem}


}