.articles{margin-right: auto; margin-left: auto;}
.article-title{text-align: center; font-weight: bold; font-size: 30px; line-height: 40px; padding-top:10px;color: #000;padding-bottom: 30px;}
@media (max-width: 768px) {
  .article-title{font-size: 1.75em;}
}
@media (max-width: 450px) {
  .article-title{font-size: 1.5em;}
}

.article-subtitle{padding: .875em 0 1em; font-size: 1.375em; font-weight: normal; line-height: 1.5em; text-align: center; color: #666666;display:none;}
@media (max-width: 450px) {
  .article-subtitle{font-size: 1.25em;}
}
.article-attr{padding-bottom: 10px; color: #888888; font-size: 16px; border-bottom: 1px solid #eee;text-align: center;}
.article-attr b{font-weight: normal;}
.article-attr span{display: inline-block; line-height: 36px;user-select: none;}
.article-attr-l span{margin-right: 2em; white-space: nowrap;}
.article-attr #view span{margin: 0;}
.article-attr .llcs b{color: #8d0707;}
.article-attr-l{float: left; line-height: 36px;}
.article-attr-r{float: right;}
.article-attr-r span{margin-right: 12px; }
.article-attr-r span > *,.article-attr-c span > *{cursor: pointer; color:#666666; font-style: normal;}
.article-attr-r span > *:hover,.article-attr-c span > *:hover{color: #333;}
.article-attr-c .fontsize i{margin: 0 5px;}
.article-attr-c .fontsize i.l{font-size: 16px;}
.article-attr-c .fontsize i.m{font-size: 16px;}
.article-attr-c .fontsize i.s{font-size: 16px;}
.article-attr-c .fontsize i.on{color: #333;font-size:20px;}
.article-attr-c .article-icon i {
	display: inline-block;
	vertical-align: middle;
	margin-top: -3px;
	position: relative;
	width: 30px;
	height: 25px;
	padding: 0 3px;
	background: url(/mdjlkxrmzf/xhtml/pc2023/images/cotent_icon.png) no-repeat;
	cursor: pointer;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	transition: all .3s;
	-webkit-transition: all .3s;
}
.article-attr-r .article-icon i.favorite {background-position: 0 0;}
.article-attr-r .article-icon i.on {background-position: 0 -25px;}
.article-attr-c{display: inline-block;margin: 0 auto;}
.article-attr-r .article-icon i:after {content: '';position: absolute;right: 0;top: 50%;margin-top: -6px;height: 12px;width: 1px;background: #e4e4e4;}
.article-attr-r .article-icon i:hover {filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.article-attr-r .print{padding-left: 30px; background: url(/mdjlkxrmzf/xhtml/pc2023/images/public/info_print.png) no-repeat left;}
.article-attr-r .share-icon{margin-right:0;}
.article-attr-r .tools-icon{overflow: hidden;}
.article-attr-r .tools-icon i{float: left; position: relative; margin: 0 8px; width: 30px; height: 36px; background: url(/mdjlkxrmzf/xhtml/pc2023/images/public/info_icon.png) no-repeat 0 0; cursor: pointer;}
.article-attr-r .tools-icon i:after{position: absolute; top: 50%; left: -6px; content: ""; width: 1px; height: 12px; margin-top: -6px; background: #ddd;}
.article-attr-r .tools-icon i.normal:after{content: normal;}
.article-attr-r .tools-icon i.print{background-position: -30px center;}
.article-attr-r .tools-icon i.l{background-position: -60px center;}
.article-attr-r .tools-icon i.s{background-position: -90px center;}
@media (max-width: 992px) {
  .article-attr{text-align: center;}
  .article-attr-l,
  .article-attr-r{float: none; display: inline-block; text-align: center;}
  .article-attr-l span{margin: 0 5px; line-height: 26px; white-space:normal;}
  .article-attr-r{position: relative; top: -3px;}
}
.favorite-tips{font-size: 16px;}

.article-content{clear: both; padding: 30px 0; line-height: 2em; text-align: justify; overflow: hidden;font-size: 16px;}
.article-content p{margin: 1em 0;}
.article-content p:first-child{margin-top: 0;}
.article-content table,
.article-content video,
.article-content img{max-width:100%;}
@media (max-width: 1024px) {
  .article-content{padding: 20px 0;overflow-x: auto;}
}
@media (max-width: 992px) {
  .article-content img.nfw-cms-img{width: 85% !important; max-width: 85%; height: auto !important;}	
}

.article-documents{display: block;}
@media (max-width: 1024px) {
  .article-documents{padding: 20px 20px 15px;}
}
@media (max-width: 768px) {
  .article-documents{padding: 20px 0 0; border-top-width: 2px; border-right: none; border-bottom: none; border-left: none;}
}

.appendixs,.reldocuments{display: none;}
.article-attachments h3{padding-bottom: 10px; font-weight: bold; font-size: 1.125em;}

.article-qrcode{text-align: center;}
#qr_container{padding-top: 5px; color:#b5b5b5; font-size: .875em;}


.qt-source {
  
  
  padding: 0 20px;
  text-align: left;
}
.qt-source p {
  margin-bottom: 15px;
  display: none;
}
.qt-source p b {
  display: inline-block;
  
  font-weight: normal;
}

.article-documents{display:block;margin-top: 50px;}
.article-documents .current{background:transparent}