<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
	::selection {
	background:#639EB8;
	color:white;
}
::-moz-selection {
	background:#222;
	color:white;
}
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html {
	color:#333;
	background:#1a0c09 url(bg.jpg) no-repeat top center;
	-webkit-text-size-adjust:none;
	font-family:'Segoe UI Light'
}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin:0;
	padding:0;
}
/* 重设 HTML5 标签,IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display:block;
}
/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {
	display:inline-block;
	*display:inline;
	*zoom:1;
}
/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea {
	font:13px/1.5 tahoma,arial,\5b8b\4f53;
	outline:0;
	resize:none
}
/* 去掉各Table  cell 的边距并让其边重合 */
table {
	border-collapse:collapse;
	border-spacing:0;
}
th {
	text-align:inherit;
}
hr {
	height:3px;
	border:none;
	border-top:3px double #ddd;
}
/* IE bug fixed:th 不继承 text-align*/
caption,th {
	text-align:left;
}
/* 对齐是排版最重要的因素,别让什么都居中 */
/* 去除默认边框 */
fieldset,img {
	border:0;
}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe {
	display:block;
}
/* 一致的 del 样式 */
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:500;
}
/* 去掉列表前的标识,li 会继承 */
ol,ul {
	list-style:none;
}
/* 统一上标和下标 */
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline;
}
sup {
	top:-0.5em;
}
sub {
	bottom:-0.25em;
}
/* 让链接在 hover 状态下显示下划线 */
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#ae2f0d;
	text-decoration:underline;
}
body {
	color:#333;
	font-size:12px;
	font-family:"Trebuchet MS",Helvetica,"Microsoft YaHei",Georgia,sans-serif;
}
/* 设置内联,减少浮动带来的bug */
.floatleft,.floatright {
	display:inline;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
/*定位*/
.fixed {
	position:fixed;
}
/* 清理浮动 */
.br {
	padding:2.5px;
}
/*btn */
.btn {
	display:inline-block;
	#display:inline;
	#zoom:1;
	border:1px solid #ddd;
	border-bottom-color:#ccc;
	padding:5px 10px;
	padding:0.5rem 1rem;
	background-color:#eee;
	background:-moz-linear-gradient(top,#fff 0%,#eee);
	background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff',EndColorStr='#eeeeee');
	text-decoration:none;
	font:bold 12px 'Microsoft YAhei';
	border-radius:3px;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 0 2px rgba(255,255,255,0.3),0 1px 1px rgba(0,0,0,0.05);
	cursor:pointer;
	vertical-align:middle;
	color:#666;
}
.btn:hover {
	text-decoration:none;
	border-color:#ccc;
	background:-moz-linear-gradient(top,#fafafa 0%,#e8e8e8);
	background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#e8e8e8));
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fafafa',EndColorStr='#e8e8e8');
}
.btn:active {
	background:#e8e8e8;
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e8e8e8',EndColorStr='#e8e8e8');
	box-shadow:0px 1px 0px rgba(255,255,255,0.6),inset 0px 1px 6px rgba(0,0,0,0.1);
}
.clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.blank,.br {
	padding:2.5px;
}
.input {
	border:2px solid #efefef;
	background:#fff;
	padding:8px;
	font:normal 12px "Microsoft Yahei","Tahoma";
	color:#555
}
.input:focus {
	border:2px solid #639EB8;
	background:#fbfbfb
}
.input_hover {
	border:2px solid #639EB8;
	background:#fbfbfb
}
.select {
	border:2px solid #efefef;
	background:#fff;
	margin:0;
	padding:8px;
	font:normal 12px "Microsoft Yahei","Tahoma";
	color:#555
}
.textarea {
	border:2px solid #efefef;
	background:#fff;
	padding:5px;
	overflow:auto;
	font:normal 12px "Microsoft Yahei","Tahoma";
	color:#555
}
.textarea:focus {
	border:2px solid #639EB8;
	background:#fbfbfb
}
.table {
	}.table td {
	padding:5px;
}
/*comments*/
#comments {
	margin-top:10px;
	border-top:3px solid #009a0e;
}
#comments h2 {
	font-size:15px;
	font-weight:bold;
	height:50px;
	line-height:50px;
	padding:0 15px 1px 15px;
	background:#f9f9f9;
	border:1px solid #e5e5e5;
	border-top:none;
}
#commentb {
	padding:0 10px 10px 10px;
	line-height:28px;
	border:1px solid #e5e5e5;
	border-top:1px solid #f1f1f1;
	border-bottom:2px solid #e5e5e5;
}
#comments h2 span {
	float:right;
	font-size:13px;
	font-weight:normal;
}
#comments dd {
	margin-top:10px;
}
#comments dd.odd {
	background:#fafafa;
}
#comments dd .floor {
	float:right;
	font:normal 20px Arial;
	padding:10px;
	color:#ccc;
}
#comments dd .avatar {
	float:left;
	padding:10px;
}
#comments dd .avatar img {
	width:43px;
	height:43px;
	border-radius:2px;
}
#comments dd .comments-form {
	background:#ff0;
}
#comments dd .comments-form .main {
	margin:0;
}
#comments dd .main {
	margin:0 0 0 58px;
	padding:10px;
}
#comments dd .main-admin {
	color:red;
	padding-top:10px;
}
#comments dd .main-content {
	color:#444;
	font-size:13px;
	line-height:120%;
}
#comments dd .main-meta {
	color:#ccc;
	height:20px;
	line-height:20px;
	margin-top:8px;
}
#comments dd .main-meta a {
	color:#ccc;
}
#comments dd .textbox {
	position:relative;
	border:solid 1px #ddd;
	border-color:#c6c6c6 #ccc #ccc #c6c6c6;
	padding:8px;
	height:112px;
	box-shadow:inset 2px 0 2px #f2f2f2,inset 0 2px 2px #eee,0 2px 0 #f8f8f8,2px 0 0 #f8f8f8;
	background:#fff;
	clear:right;
}
#comments dd .textbox #comment_content {
	position:absolute;
	left:10px;
	top:10px;
	border:0;
	background:#fff;
	width:97%;
	height:60px;
	overflow:auto;
}
#comments dd .textbox .textbox-bottom {
	position:absolute;
	left:8px;
	top:81px;
	width:100%;
	background:#fbfbfb;
	border-top:1px solid #CCCCCC;
	height:46px;
	margin:0 -8px -8px;
}
#comments dd .textbox .textbox-info {
	position:absolute;
	top:0;
	left:0;
	padding:5px 0;
}
#comments dd .textbox .textbox-info b {
	float:left;
	font-weight:normal;
	height:34px;
	line-height:34px;
	padding:0 10px;
	margin-left:5px;
	display:block;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
	border-right:none;
}
#comment_content {
	font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;
}
.inputs {
	float:left;
	border:none;
	height:34px;
	line-height:34px;
	font:normal 12px "Microsoft Yahei","Tahoma";
	color:#555;
	padding:0 5px;
	border:1px solid #e5e5e5;
}
.inputs:focus {
	border:1px solid #999;
	background:#fbfbfb
}
.inputs_hover {
	border:1px solid #999;
	background:#fbfbfb
}
#comments dd .textbox .textbox-tip {
	position:absolute;
	left:220px;
	top:30px;
	background:#efefef;
	color:#444;
	padding:5px 15px;
	border-radius:2px
}
#comments dd .textbox .textbox-submit {
	position:absolute;
	right:-1px;
	top:-1px;
	text-decoration:none;
	text-align:center;
	border:solid 1px #ccc;
	height:46px;
	line-height:46px;
	width:100px;
	cursor:pointer;
	font-weight:bold;
	color:#666;
	font-size:12px;
	background:-ms-linear-gradient(top,rgba(226,226,226,1) 0%,rgba(246,246,246,1) 100%);
	/* IE10+ */background-image:-webkit-linear-gradient(#f6f6f6,#e2e2e2);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2',endColorstr='#f6f6f6',GradientType=0 );
	text-shadow:0 -1px 0 #fff;
}
#comments dd .comments-reply {
	margin-top:10px;
}
#comments dd .comments-reply dd{
	margin-top:2px;
	background:#f5f5f5;
}
/*code*/
pre.prettyprint,code {
	word-break:break-all;
	word-wrap:break-word;
}
/* 全局 */
#warp {
	width:960px;
	margin:0 auto;
	padding:10px;
	overflow:hidden;
	background:#fff;
	border-radius:0 0 2px 2px;
}
#ad {
	margin-top:10px;
	line-height:30px;
	text-align:center;
	background:#eee;
	border-radius:2px;
}
#ad img {
	display:block;
	border-radius:2px;
}
/* 头部 */
#head {
	height:120px;
}
#logo {
	float:left;
	width:360px;
}
#logo img {
	display:block;
}
#head-ad {
	float:right;
	height:120px;
	line-height:30px;
	width:820px;
	text-align:center;
}
#head-ad img {
	height:120px;
	width:820px;
}
/* 菜单 */
#menu {
	font-size:14px;
	height:55px;
	line-height:55px;
	margin:0 auto;
	margin-top:10px;
	background:#760000;
	border-bottom:2px solid #550000;
	border-radius:2px 2px 0 0;
}
#menu ul li {
	float:left;
	width:110px;
	line-height:55px;
	position:relative;
	text-align:center;
}
#menu ul li a {
	color:#eee;
	display:block;
	text-decoration:none;
	background:url(menu.gif) no-repeat right;
}
#menu ul li ul {
	display:none;
	position:absolute;
	z-index:9;
	top:55px;
	left:0;
	background:#550000;
}
#menu ul li ul li {
	margin:0;
	display:block;
	width:110px;
	float:none;
	height:55px;
	line-height:55px;
	position:relative;
}
#menu ul li.moon {
	width:110px;
	height:55px;
	line-height:55px;
	background:#550000;
}
#menu ul li.moon a {
	color:#fff;
	width:100%;
	display:block;
}
#menu ul li.moon ul {
	display:block;
}
#menu ul li.moon ul a {
	display:block;
	width:110px;
	height:55px;
	line-height:55px;
}
#menu ul li.moon ul a:hover {
	color:#fff;
	background:#550000;
	border-radius:3px 3px 0 0;
}
#menu ul .current {
	color:#fff;
	width:110px;
	height:55px;
	display:block;
	background-color:#550000;
	border-radius:3px 3px 0 0;
}
/* 公告 */
#notice {
	line-height:30px;
	margin:0 auto;
	padding:10px 15px;
	overflow:hidden;
	background:#f5e4e4;
	border:1px solid #dbbebe;
	border-top:none;
}
#notice marquee {
	float:left;
}
/* 布局 */
#wall {
	overflow:hidden;
}
#left {
	float:left;
	width:260px;
	overflow:hidden;
}
#right {
	float:right;
	width:690px;
	overflow:hidden;
}
#side-fixed {
	width:260px;
	top:0;
	z-index:2;
	border-radius:0 0 2px 2px;
}
/* 单页导航 */
#side {
	margin-top:10px;
	overflow:hidden;
	border-top:3px solid #555;
}
#side h1 {
	font-size:16px;
	font-weight:bold;
	height:50px;
	line-height:50px;
	padding:0 0 1px 15px;
	background:#f9f9f9;
	border:1px solid #e5e5e5;
	border-top:none;
}
#side ul {
	overflow:hidden;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:1px solid #f1f1f1;
	border-bottom:1px solid #e5e5e5;
}
#side ul dl {
	height:40px;
	line-height:40px;
	background:#fff;
	border-bottom:1px solid #e5e5e5;
}
#side ul dl dt {
	float:left;
	width:90px;
	height:40px;
	line-height:40px;
	text-align:center;
	display:block;
	background:#fafafa;
	border-right:1px solid #e5e5e5;
}
#side ul dl dd {
	float:left;
	height:40px;
	line-height:40px;
	text-align:center;
	padding-left:15px;
	display:block;
}
#side-list {
	overflow:hidden;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:1px solid #f1f1f1;
	border-bottom:1px solid #e5e5e5;
}
#side-list dl {
	height:40px;
	line-height:40px;
	background:#fff;
	border-bottom:1px solid #e5e5e5;
}
#side-list dl dt {
	float:left;
	width:90px;
	height:40px;
	line-height:40px;
	text-align:center;
	display:block;
	background:#fafafa;
	border-right:1px solid #e5e5e5;
}
#side-list dl dd {
	float:left;
	height:40px;
	line-height:40px;
	text-align:center;
	padding-left:15px;
	display:block;
}
#side ul li a {
	color:#666;
	text-decoration:none;
}
#side ul li a:hover {
	color:#fff;
	background:#666;
	border:1px solid #666;
}
#side ul li.none a:hover {
	background:none;
	border:none;
}
#side ul {
	overflow:hidden;
	padding:15px 0 15px 15px;
	border:1px solid #e5e5e5;
	border-top:1px solid #f1f1f1;
	border-bottom:2px solid #e5e5e5;
	background:#fff;
}
#side ul li {
	height:36px;
	line-height:36px;
}
/* 单页导航 */
#page-menu {
	margin-top:10px;
	overflow:hidden;
	border-top:3px solid #666;
	border-radius:2px;
}
#page-menu h1 {
	font-size:16px;
	font-weight:bold;
	height:55px;
	line-height:55px;
	padding:0 0 1px 15px;
	background:#f9f9f9;
	border:1px solid #e5e5e5;
	border-top:none;
}
#page-menu ul {
	overflow:hidden;
	padding-bottom:15px;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:1px solid #f1f1f1;
	border-bottom:2px solid #e5e5e5;
}
#page-menu ul li {
	float:left;
	font-size:15px;
	margin:15px 0 0 15px;
	display:inline;
}
#page-menu ul li a {
	color:#666;
	width:112px;
	height:50px;
	line-height:50px;
	text-align:center;
	display:block;
	background:#f8f8f8;
	border:1px solid #eee;
	text-decoration:none;
}
#page-menu ul li a:hover {
	color:#fff;
	background:#666;
	border:1px solid #666;
	text-decoration:none;
}
#page-menu ul li a.on {
	color:#fff;
	background:#666;
	border:1px solid #666;
}
/* 详情页 */
#view {
	margin-top:10px;
	overflow:hidden;
	border-top:3px solid #555;
}
#view h1 {
	font-size:16px;
	font-weight:bold;
	height:50px;
	line-height:50px;
	padding:0 15px 1px 15px;
	background:#f9f9f9;
	border:1px solid #e5e5e5;
	border-top:none;
}
#view h1 span {
	float:right;
	color:#888;
	font-size:13px;
	font-weight:normal;
}
#view h1 span em {
	color:#f60;
}
#view-content {
	font-size:14px;
	padding:10px 15px;
	line-height:25px;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:1px solid #f1f1f1;
	border-bottom:2px solid #e5e5e5;
}
#view-content img {
	margin:10px auto;
	display:block;
	max-width:825px;
	_width:expression(this.width &gt; 825 ? "825":true);
}
/* 翻页 */
.pager {
	height:38px;
	padding:10px;
	background:#fcfcfc;
	border:1px solid #e8e8e8;
	border-top:none;
	border-bottom:2px solid #e8e8e8;
}
.pager ul {
	float:right;
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-left:0;
	margin-bottom:0;
	box-shadow:0 1px 2px rgba(0,0,0,0.05);
}
.pager li {
	display:inline;
}
.pager a {
	float:left;
	padding:0 15px;
	line-height:38px;
	text-decoration:none;
	border:1px solid #ddd;
	background:#fff;
	border-left-width:0;
}
.pager a:hover,.pager .active a {
	background:#f1f1f1;
}
.pager .active a {
	color:#999999;
	cursor:default;
}
.pager .disabled a,.pager .disabled a:hover {
	color:#999999;
	background:#fff;
}
.pager li:first-child a {
	border-left-width:1px;
}
/* 幻灯 */
#focus {
	width:960px;
	height:285px;
	margin-top:10px;
	overflow:hidden;
	position:relative;
}
#focus ul {
	float:left;
	width:960px;
	height:285px;
	clear:both;
	position:absolute;
}
#focus ul li {
	float:left;
	width:960px;
	height:285px;
	overflow:hidden;
	position:relative;
}
#focus ul li div {
	position:absolute;
	overflow:hidden;
}
#focus .preNext {
	width:41px;
	height:69px;
	top:103px;
	cursor:pointer;
	position:absolute;
}
#focus .pre {
	left:0;
	background:url(push.png) no-repeat 0 0;
}
#focus .next {
	right:0;
	background:url(push.png) no-repeat -41px 0;
}
/* 首页布局 */
#mark {
	margin-top:10px;
	border-top:3px solid #2d506e;
}
#mark dl {
	overflow:hidden;
	border-right:1px solid #e5e5e5;
	border-top:1px solid #f1f1f1;
	border-bottom:1px solid #e5e5e5;
}
#mark dl dd {
	float:left;
	width:704px;
	background:#fff;
}
#mark dl dd h1 {
	font-size:16px;
	height:50px;
	line-height:50px;
	padding-left:15px;
	background:#f8f8f8;
	border:1px solid #e5e5e5;
	border-top:none;
}
#say {
	font-size:13px;
	line-height:25px;
	padding:10px 15px;
	border-top:1px solid #f1f1f1;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
#mark dl dt {
	float:right;
	width:255px;
	background:#fff;
}
#mark dl dt h1 {
	font-size:16px;
	height:50px;
	line-height:50px;
	padding-left:15px;
	background:#f8f8f8;
	border-bottom:1px solid #e5e5e5;
}
#mark dl dt ul {
	padding-bottom:15px;
	overflow:hidden;
	border-top:1px solid #f1f1f1;
	border-bottom:3px solid #2d506e;
}
#mark dl dt li {
	float:left;
	font-size:15px;
	width:105px;
	height:75px;
	margin:15px 0 0 15px;
	display:inline;
	position:relative;
}
#mark dl dt li a {
	float:left;
	color:#fff;
	width:105px;
	height:75px;
	line-height:75px;
	text-align:center;
	background:#006dca;
	border-radius:2px;
}
#mark dl dt li a:hover {
	color:#fff;
	background:#2d506e;
	text-decoration:none;
}
#mark dl dt li span {
	width:23px;
	height:16px;
	position:absolute;
	z-index:1;
	right:37px;
	bottom:10px;
	background:url(qq.gif) no-repeat;
}
#mark dl dt .online {
	position:relative;
	height:385px;
	overflow:hidden;
}
#mark dl dt .online ul {
	position:absolute;
	height:385px;
	left:0;
	top:0;
	padding:0;
	border:none;
}
#mark dl dt .online li {
	font-size:12px;
	color:#888;
	width:225px;
	height:46px;
	line-height:23px;
	padding:15px;
	overflow:hidden;
	margin:0;
	background:#fff;
	border-bottom:1px solid #ddd;
	position:relative;
}
/* 友情链接 */	
#link {
	overflow:hidden;
	margin-top:10px;
	border-top:3px solid #555;
}
#link h2 {
	font-size:16px;
	font-weight:bold;
	height:50px;
	line-height:50px;
	padding:0 15px 1px 15px;
	background:#f9f9f9;
	border:1px solid #e5e5e5;
	border-top:none;
}
#link h2 span {
	float:right;
	color:#888;
	font-size:13px;
	font-weight:normal;
}
#link ul {
	padding:15px;
	overflow:hidden;
	border:1px solid #e5e5e5;
	border-top:1px solid #f1f1f1;
	border-bottom:2px solid #e5e5e5;
}
#link ul li {
	float:left;
	line-height:25px;
	margin-right:25px;
}
#link ul li a {
	color:#888;
}
/* 漂浮回顶部 */
#totop {
	width:69px;
	height:70px;
	bottom:8%;
	right:3%;
	z-index:9;
	position:fixed;
	display:none;
	background:#000 url(totop.png) no-repeat;
	opacity:0.6;
	filter:alpha(opacity=60);
	_position:absolute;
	border-radius:2px;
}
#totop:hover {
	background-color:#555;
}
/* 底部 */
#foot {
	color:#666;
	margin:0 auto;
	padding:15px 0;
	line-height:25px;
	text-align:center;
	background:#1a0c09;
}
#foot a {
	color:#666;
}
/* 表格 */
#form {
	margin-top:10px;
	background:#fff;
}
#form table tr {
}
#form table tr:hover {
	background:#f1f1f1;
}
#be {
	width:100%;
	color:#aaa092;
	border-top:3px solid #2d506e;
	border-left:1px solid #e5e5e5;
	border-bottom:2px solid #e5e5e5;
}
#be thead th {
	color:#555;
	font-size:14px;
	height:51px;
	line-height:51px;
	text-align:center;
	background:#f5f5f5;
	border-right:1px solid #e5e5e5;
	border-bottom:2px solid #e5e5e5;
}
#be tbody td {
	height:40px;
	line-height:40px;
	text-align:center;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}
#be a {
	color:#aaa092;
}
#bt td {
	color:#f00;
	background:#aaff66;
	text-align:center;
}
#bt a {
	color:#f00;
}
#bm {
	width:100%;
	border-top:3px solid #2d506e;
	border-left:1px solid #e5e5e5;
}
#bm thead th {
	color:#555;
	font-size:14px;
	height:51px;
	line-height:51px;
	text-align:center;
	background:#f5f5f5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}
#bm tbody td {
	height:40px;
	line-height:40px;
	padding:0 15px;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}
.bn {
	font-weight:bold;
	text-align:center;
	background:#f5f5f5;
}
</pre></body></html>