@charset "utf-8";

.detail{width: 90%; margin: 0 auto 2%; padding: 15px 0 0;}

.article-title{text-align:center; color:#df8b1e; font-size:26px; font-weight:bold; line-height:140%; padding:15px 0;}
.article-subtitle{font-size:1.25em; line-height:140%; text-align:center; padding-bottom:15px; color:#666666;}
.article-attr{position:relative; padding-top: 10px; padding-bottom:15px; color:#666; text-align:center; font-size:12px; line-height:34px;}
.article-attr a{color:#888888;}
.article-attr b{font-weight:normal;}
.article-attr span{display:inline-block; margin-right:20px; white-space:nowrap;}
.article-attr .getFontsize i{cursor:pointer; padding:0 5px; color:#888; font-style:normal; vertical-align:baseline}
.article-attr .getFontsize i.l{font-size:1.125em;}
.article-attr .getFontsize i.s{margin-right:0; font-size:.875em;}
.article-attr .shareIcon{position: relative;}
.article-attr .shareIcon .t{position: absolute; top: 0; left: 1em; display: none;}
/*.article-attr .date{padding-left: 22px; background: url(../images/info_time.gif) no-repeat left;}*/
.article-attr .llcs b{color:#e45858;}
.article-attr .fr{margin-right:0;}
.article-attr .fr .fl{padding-left: 1.5em;}

.singlePage .article-content{border-top: none;}
.article-content{clear:both; padding:20px 0; line-height:1.6; overflow-x:auto; overflow-y:hidden; font-size:16px;  border-top:#e1e1e1 1px solid;}
.article-content p{margin:15px 0;}
.article-content table,
.article-content video,
.article-content img{max-width:100%;}

.article-content .table{width:100%; min-width:600px; border-collapse:collapse;}
.article-content .table th{width:33.33333%; font-weight:bold; text-align:center; background-color:#fafafa;}
.article-content .table th,
.article-content .table td{border:1px solid #ebebeb;}

.article-content .table th{padding-top:15px; padding-bottom:15px; line-height:1em;}
.article-content .table td{padding:8px; line-height:1.8em; font-size:15px; vertical-align:top;}

.article-button{padding-top: 25px; padding-bottom: 25px; text-align: right; border-top: none;}
.article-button dd{display:inline-block; margin-left: 4px;}
.article-button dd a{display:block; padding-left:20px; padding-right:20px;line-height:26px; font-size: 12px; background-color:#fff; border: 1px solid #e1e1e1;}

.article-extended{padding-top:20px; padding-bottom:20px; margin-top: -1px; border-top:1px solid #e6e6e6;}
.article-extended dd{position:relative; float:left;}
.article-extended dd .t{float: left; overflow: hidden;}
.article-extended dd .t font{display: none; margin:5px 0; color:#999; line-height:26px;}
.article-extended dd .t:before{display: block; content: ""; width: 20px; height: 20px; margin: 10px 0 6px; background: url(../images/info_fx.png) no-repeat center;}
.article-extended dd .shareNode{float: left;}

.article-extended dt{float:right;}
.article-extended dt a{display:inline-block; vertical-align:middle; margin-left:15px; font-size:15px; line-height:36px;}
.article-extended dt a.button{margin-top:5px; padding:0 20px; line-height:24px; color:#70a6ec; border:1px solid #70a6ec; border-radius:3px;}
.article-extended dt a.button:hover{color:#fff; background-color:#70a6ec;}
.article-extended .share-btn{display:none; margin-left:0;}
.article-extended .share-btn:before{display:inline-block; vertical-align:top; content:""; width:30px; height:36px; background:url(../images/info_fx.png) no-repeat center;}
.article-extended .share-btn font{display:inline-block; vertical-align:top; font-size:15px; line-height:36px; color:#666;}

.article-auxiliary{padding:35px 0 35px; margin-top:-1px; border-top:1px solid #ebebeb;}
.article-ewm{font-size:14px; text-align:center; margin:0 auto;}
.article-ewm dd{font-size: 14px; color: #999;}

.shareNode .fxd{display:none; background:#f5f5f5; height:28px; line-height:28px; padding-left:10px; text-align:center; font-size:14px; font-weight:bold; color:#626262;}
.shareNode .btn{display:none; background:#f5f5f5; height:28px; line-height:28px; text-align:center;}
.shareNode .btn a{color:#888; cursor:pointer;}

.article-sxp{padding-top:20px; padding-bottom:20px; border-top:1px solid #ebebeb;}
.article-sxp dd{width:48%; line-height:1.6em;}
.article-sxp dd a{display:block; max-width:100%; padding-top:5px; padding-bottom:5px;}
.article-sxp dd.fl a{float:left;}
.article-sxp dd.fr a{float:right;}

.article-reldocuments{padding:25px; border:1px solid #ebebeb;}
.article-reldocuments h3{padding: 0 0 10px; color:#196ebe;}
.article-reldocuments .infoList li h4{padding-right:0;}
.article-reldocuments .infoList li h4 .time{display:none;}

.websiteMap .setModule{margin-bottom: 10px;}
.websiteMap .common-head{margin-bottom: 16px;}
.websiteMap .common-head .menu1{float: none;}
.websiteMap .common-head .menu1 li{padding-bottom: 15px; width: 100%; text-align: left;}
.websiteMap .common-head .menu1 li.on{color: #000; font-weight: bold;}
.websiteMap .common-head .menu1 li.on a{color: #000;}
.websiteMap .common-head .menu1 li.on a:hover{color: #a10000;}
.websiteMap .navs-list{margin-right: -5px; margin-left: -5px;}
.websiteMap .navs-list li{width: 25%;}
.websiteMap .navs-list li a{padding: 5px; margin: 0 5px 10px; background-color: #fff; border-color: #e1e1e1;}
.websiteMap .navs-list li a:before{content: normal;}
.websiteMap .navs-list li a font{display: block; line-height: 30px; text-align: center; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.websiteMap .navs-list li a font:before{content: normal;}
.websiteMap .navs-list li a:hover{background-color: #f1f1f1;}

