@charset "utf-8";


body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body{font:12px/1.5 tahoma,arial,\5b8b\4f53; margin:0 auto; overflow-x:hidden;font-family:"微软雅黑"; background:#f3f3f3;}
h1,h2,h3,h4,h5,h6{font-size:100%; }
p{ color:#000; line-height:24px;}
ul,ol{list-style:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;vertical-align: middle;}
a{ text-decoration:none; cursor: pointer; color:#1277B6;}
a:hover{text-decoration:none; color:#ff983d;}
.clear{clear:both;}
li{ font-size:14px; }
li a{color:#333;}
em,i{ font-style:normal;}
.fl {float: left;}
.fr {float: right;}


.article{ padding:20px; position:relative;}
.article .add p{ color:#999; font-size:15px; line-height:24px; border-bottom:1px solid #eee; padding-bottom:5px;}
.article .add p a{ color:#999; padding:0 6px;}

.article .title{ margin:20px 0; padding:0 15px;}
.article .title h1{ font-size:30px; color:#333; text-align:center;}
.article .title p{color:#999; font-size:15px; line-height:30px; background:#eee; margin:15px 0; position:relative;}
.article .title p span{ padding:0 15px;}
.article .title p span a{color:#999;}
.article .title p span.font{float: right;}

#show_con { margin:20px 0; padding:0 20px;}
#show_con p{ line-height:26px; color:#333; font-size:16px; padding:10px 0; text-indent:2em;}

.article .editor{margin:20px; padding:10px 0; border-bottom:1px solid #eee;}
.article .editor p{ text-align:right; color:#999; font-size:14px;}

.article .next_article{ margin:20px;}
.article .next_article a{ font-size:16px; color:#777; line-height:26px; display:block; margin-bottom:10px;}
.article .next_article a:hover{color:#ff983d;}
.content p{font-size:16px;color:#333;}
.content p span{font-size:16px;}
.content span{font-size:16px;}