﻿.content{width:1208px;padding-bottom:30px;margin:0 auto;}
.view-index{padding:20px 0 30px;color:#666;}
.view-index a{color:#666;}
.view-index a:hover{text-decoration:underline;}
.article-header{padding:0 20px;}
.article-title{max-height:80px;line-height:40px;font-size:24px;color:#333;text-align:center;overflow:hidden;}
.article-about{text-align:center;padding:16px 0 50px;}
.article-about>div{display:inline-block;font-size:14px;color:#999;vertical-align:middle;margin-left:30px;}
.article-main{padding:0 12px;border-bottom:1px solid #e0e0e0;}
.article-abstract{line-height:30px;font-size:16px;color:#666;padding:8px 20px;border:1px solid #eee;background:#f6f6f6;overflow:hidden;}
.share-text{display:inline;text-align:left;line-height:30px;}
.bdshare-button-style0-16{ float:right}
.article-content{line-height:36px;font-size:18px;color:#333;padding:24px 0;overflow:hidden;}
.article-content img{ display:block;max-width:100% !important;margin:10px auto;}
.article-content p{margin:10px 0}
.article-content strong{font-weight:800;}
.article-content a{color: #333;cursor: pointer;text-decoration: none;outline: none;}
.article-content .img-desc{margin-bottom:30px; text-align:center;}
.article-content table td{border: black 1pt solid;padding:10px;}
.adjacent-article{line-height:30px;font-size:16px;color:#333;padding:18px 0;}
.adjacent-article label{font-weight:bold;}
.adjacent-article a{color:#333;}
.adjacent-article a:hover{color:#1a77be;}
.fixed-layer{position:fixed;display:none;top:120px;width:152px;}
.layer-title{height:50px;line-height:50px;font-size:20px;color:#fff;padding-left:60px;background:#3a88d3 url(../img/flower_icon.png) no-repeat 14px center;}
.layer-content{font-size:14px;color:#333;text-align:center;padding:14px 0;background:#ebebeb;}
.fixed-layer img{display:block;width:125px;height:125px;margin:0 auto;}
.fixed-layer .qr-code-title{padding:8px 0 12px;}
.back-top{display:block;height:36px;line-height:36px;color:#fff;text-align:center;background:#104c86;cursor:pointer;}

/*音频*/
.show-audio { text-align : center; height : 92px; }
.show-video { text-align : center; }
.audiojs audio { position: absolute; left: -1px; }
.audiojs { width: 600px; height: 60px; overflow: hidden; margin: 0 auto; padding: 15px 30px; border: 1px solid #eee; border-radius: 5px; background: #fff; }
.audiojs .play-pause { float: left; width: 52px; height: 52px; overflow: hidden; margin: 0; padding: 4px 6px; }
.audiojs p { display: none; width: 52px; height: 52px; margin: 0 !important; cursor: pointer; }
.audiojs .play { display: block; }
.audiojs .scrubber { position: relative; float: left; width: 360px; height: 3px; margin: 28px 10px; background: #d2d2d2; }
.audiojs .progress { position: absolute; top: 0; left: 0; z-index: 1; width: 0; height: 3px; background: #ea0000; }
.audiojs .loaded { position: absolute; top: 0; left: 0; width: 0; height: 3px; background: #8b8b8b; }
.audiojs .time { float: left; height: 60px; margin: 0 0 0 6px; padding: 0 6px 0 12px; font-size: 18px; line-height: 60px; color: #3f3f3f; }
.audiojs .time em { padding: 0 2px 0 0; font-style: normal; color: #3f3f3f; }
.audiojs .time strong { padding: 0 0 0 2px; font-weight: normal; }
.audiojs .error-message { display: none; float: left; width: 500px; height: 60px; overflow: hidden; margin: 0 10px; font-size: 14px; line-height: 60px; color: #666; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; }
.audiojs .error-message a { padding-bottom: 1px; color: #eee; white-space: wrap; text-decoration: none; border-bottom: 1px solid #999; }
.audiojs .play, .audiojs .loading, .audiojs .error, .audiojs .pause { background: url("../img/player-graphics.gif") no-repeat; }
.audiojs .loading { background-position: 0 -54px; }
.audiojs .error { background-position: 0 -108px; }
.audiojs .pause { background-position: 0 -162px; }
.jindu { position: absolute; top: -6px; right: -15px; width: 15px; height: 15px; border-radius: 15px; background: #ea0000; }
.playing .play, .playing .loading, .playing .error { display: none; }
.playing .pause { display: block; }
.loading .play, .loading .pause, .loading .error { display: none; }
.loading .loading { display: block; }
.error .time, .error .play, .error .pause, .error .scrubber, .error .loading { display: none; }
.error .error { display: block; }
.error .play-pause p { cursor: auto; }
.error .error-message { display: block; }

.videoPlayer{width: 640px; height: 480px;margin: 20px auto;}