﻿@charset "utf-8";

/* CSS Document */
.article { max-width: 48em; margin: auto; }
.cke_contents_ltr { max-width: 48em; background: #FFF; margin: auto; } /*必须与.article同宽*/
.article-hd { margin-bottom: 1em; }
.article-hd h1.title { line-height: 1.6em; text-align: center; padding: .5em; margin: 1em 1em 0px 1em; font-size: 1.6em; color: #555; }
.article-hd h2.title {line-height: 1.2em;text-align: center;padding: .5em;margin: .2em .5em 0 .5em;font-size: 1.1em;color: #777;}
.article-hd .post-meta { font-size: .8em; line-height: 2em; text-align: center; border-top: 1px solid #ddd; color: #888;}
.article-hd .post-meta a { color: #666; }
.article-hd .post-Author { font-size: .8em; line-height: 2em; text-align: center; color: #888;}
.article-bd { font-size: 1em; }
.cke_contents_ltr { line-height: 2em; margin-bottom: 1em; }
.cke_contents_ltr ul li { margin: 0; padding:0; list-style: none;  }
.cke_contents_ltr ul li { margin: 0; padding:0 0 0 2em; }
.cke_contents_ltr p { margin: .2em 0; text-indent: 2em; text-align: justify; }
.cke_contents_ltr div { margin: .2em 0; text-indent: 2em; }
.cke_contents_ltr td { text-indent: 0em; padding: 2px; font-size: 90%; }
.cke_contents_ltr td p { text-indent: 0em; margin: 0; }
.cke_contents_ltr td div { text-indent: 0em; margin: 0; }
.cke_contents_ltr img { max-width: 100%; display: inherit; margin: auto; }
.cke_contents_ltr table { max-width: 48em; margin: auto;border-collapse: collapse; border: 1px solid #aaa; }
.cke_contents_ltr table th { background-color: #eee; text-align: center; border: 1px solid #3F3F3F; }
.cke_contents_ltr table td { background-color: #fff; border: 1px solid #3F3F3F; }
.cke_contents_ltr table th p { text-indent: 0em; }
.cke_contents_ltr table th p { text-indent: 0em; }

.Editor  { font-size: .8em; line-height: 2em; text-align: right; color: #777; margin: 20px;}

.NewsFiles { width: 96%; margin: auto;line-height: 2em; text-align: left;}
.NewsFiles .NewsFiles-title { background-color: #eee; padding: 0 10px; font-weight: 600; }
.NewsFiles ol li { margin-left: 1em; }
.NewsFiles ol li:before{ float: left; content:''; width:6px; height:6px; border-radius:50%; background:#666; display:block; margin:17px 10px 0; vertical-align:middle; }

.PrePage { font-size: .8em; line-height: 2em; text-align: left; border-top: 1px solid #ddd; color: #888;}
.NextPage { font-size: .8em; line-height: 2em; text-align: left; color: #888;}