*::-webkit-scrollbar{width: 12px;height: 12px;/*定义滚动条 仅webkit*/}
*::-webkit-scrollbar-track,*::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius: 6px}
*::-webkit-scrollbar-track{background-color: #eee}
*::-webkit-scrollbar-thumb{min-height: 22px;background-clip:content-box;background-color: #999}
/*标题*/
.main-header {width: auto;padding: 0 10px;line-height: 40px;border-left: 5px solid #8a6548;border-bottom: 2px solid #7f3f33;text-shadow: 1px 1px 0 #fff}
.main-header h2 {font-size: 18px;color: #7f3f33;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.arc-header {padding: 15px}
.arc-header h1 {margin: 30px 10px;word-wrap: break-word;color: #409eff;font-size: 3em;font-weight: normal;text-align: center;line-height: 1.428}
.arc-header > .info {font-size: 1em;line-height: 2;color: #666;text-align: center;border-bottom: 2px solid #999}
.arc-header > .description {margin-top: 15px;padding: 10px;font-size: 1.1em;text-indent: 2em;color: #38aaff;border: 1px dotted #ccc;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}
/*内容*/
.article {width: 100%;padding: 0;color: #111}
.article:before, .article:after {content: "";display: table;height: 0;clear: both}
.article .arc-footer, .article .page-control, .article .page-nav, .article .share {padding: 15px}
.article .arc-footer {font-size: 1.1em;color: #666;clear: both}
.article .arc-content {position: relative;padding: 5px;font-size: 18px;line-height: 1.75;overflow: auto}
.article .arc-content p {text-align:justify}
.article .arc-content img {max-width: 100%;height: auto !important}
.article .arc-content p > img {margin-left:0em}
.article .arc-content table {max-width:100% !important;line-height: 1.5;font-size: 14px}
.article .arc-content table th,.article .arc-content table td {padding:5px;width:auto !important}
.article .arc-content table th {background-color: #f5f5f5}
.article .arc-content table td {border-color: #ccc !important;}
.article .page-control {text-align: right;font-size: 1.5em}
.article .page-nav {font-size: 1.1em;line-height: 1.5;color: #7f3f33;border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;clear: both}
.data-table {line-height: 30px;font-size: 13px}
.data-table td {padding: 2px 5px}
.data-table .help-block {padding: 0;line-height: 1.5;font-size: 12px;color: #999}
.html5video {background: #000;margin: 0 auto;width: unset!important;margin-left: 0!important;}
.person-image {width:150px;height:auto;max-height: 200px;padding:5px;border:1px solid #ddd}
.person-info {line-height: 1.75;font-size:14px}
.person-info strong {color: #0157ae}
.share{padding: 15px}