@charset "gb2312";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; background: transparent; border: 0; outline: 0; }
body { font-size: 62.3%; color: #333; }
body, table, input, textarea, select, option { font-family: "宋体", Arial, helvetica, sans-serif; line-height: 1.1; }
table, input, textarea, select, option { line-height: 1.1; border-collapse: collapse; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
a:link { color: #333; text-decoration: none; }
a:visited { color: #333; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }
a:active { color: #FF0000; text-decoration: underline; }
/* clearFix */
 * html .clearFix { display: inline-block; }
*+html .clearFix { display: inline-block; }
.clearFix:after { height: 0; visibility: hidden; content: "."; display: block; clear: both; }
/* 布局 */
body { text-align: center; background-color: #EDEDED; }
#container { width: 980px; margin: 0 auto; line-height: 1.5; text-align: left; background-color: #FFF; clear: both; padding-bottom: 15px; }
/* 头部 */
#header { width: 980px; margin: 0 auto; line-height: 1.5; text-align: left; background-color: #FFF; padding-bottom: 10px; }
#header .headerBox { padding: 10px 0 10px 20px; }
#header .headerBox .logo { float: left; }
#header .headerBox .text { float: right; width: 300px; padding-top: 20px; font-size: 1.4em; }
#gNavi { clear: both; background-color: #4D85FE; padding-left: 30px; }
#gNavi li {float: left; font-size: 1.4em; text-align: center; border-right: 1px solid #44B100; font-weight: bold; }
#gNavi li a { display: block; padding: 5px 20px; color: #FFF; }
#gNavi li a:hover { color: #333; text-decoration: none; background-color: #F60; }
/* 中间 */
dl.gation { clear: both; font-size: 1.3em; margin: 0 10px 10px; border-bottom: 1px solid #CCC; }
dl.gation dt { float: right; padding-right: 10px; color: #666; }
dl.gation dd { padding-bottom: 5px; }
dl.gation dt a { margin: 0 5px; color: #666; }
dl.gation dd strong { border-bottom: 1px solid #F60; padding: 0 10px 8px; }
ul.news { clear: both; font-size: 1.3em; margin: 0 25px; }
ul.news li { border-bottom: 1px dashed #CCC; padding: 5px 10px; }
ul.news li span { float: right; }
#container h1 { font-weight: bold; margin: 0 25px 15px; font-size: 1.4em; text-align: center; }
#container p.Author { margin: 0 25px 10px; font-size: 1.2em; color: #666; text-align: center; }
#container .Content { font-size: 1.4em; margin: 0 30px 10px; }
#container .Content p { margin-bottom: 5px; }
#container p.Related { font-size: 1.3em; margin-left: 30px; }
#container p.Related a { margin-left: 5px; }
/* 底部 */
#footer { width: 980px; margin: 0 auto; line-height: 1.5; background-color: #FFF; border-top: 2px solid #CCC; padding: 20px 0 30px; font-size: 1.3em; }
