html	{
	scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #EFF9FE;
	scrollbar-shadow-color: #069;
	scrollbar-3dlight-color: #EFF9FE;
	scrollbar-arrow-color: #069;
	scrollbar-track-color: #EFF9FE;
	scrollbar-darkshadow-color: #EFF9FE;
	scrollbar-base-color: #EFF9FE;
	}

#header { 
	margin:0 auto;
	padding 0;
	width:737px;
	clear:left;
	display:block;
	}

body	{
	margin:0;
	background:url(bg_content.gif) #f3f3f3 repeat-y top center;
	color:#1c3c68;
	font-size:12px;
	}

a:hover	{
	color:#06F;
	text-decoration:underline;
	}
a:visited,
a:link	{
	color:#2C4C78;
	text-decoration:none;
	}
a:active{
	color:red;
	text-decoration:none;
	}

#sub_nav{
	margin:0;
	padding:6px 8px 5px 10px;
	display:block;
	background:#fff;
	line-height:1.0
	}

#brief strong,
#subnav strong	{
		font-weight:normal
		}
#subnav b	{display:none}

#sub_nav a:link,
#sub_nav a:visited,
#sub_nav a:hovor,
#sub_nav a:active	{ color:#2C4C78; }
#sub_nav a		{ padding:0; }

#foot,
#top	{
	margin:0;
	padding:0;
	DISPLAY: block;
	BACKGROUND: #000;
	HEIGHT: 99px
	}


#top p {
	PADDING: 0;
	MARGIN: 0;
	}

#top p a:link,
#top p a:visited,
#top p a:hover,
#top p a:active	{
		DISPLAY: block;
		BACKGROUND:transparent url(wuxia.gif) no-repeat left bottom;
		HEIGHT: 99px;
		WIDTH:210px
		}

#top strong,
#top strong h1	{
		DISPLAY: none
		}

#subnav {
	MARGIN: 0 auto;
	CLEAR: left;
	PADDING-RIGHT: 20px;
	BORDER-TOP: #e4e8e4 1px solid;
	PADDING-LEFT: 10px;
	BACKGROUND: #f1f1f1;
	PADDING-BOTTOM: 0.5em;
	PADDING-TOP: 0.5em;
	BORDER-BOTTOM: #f1f1f1 1px solid;
	LIST-STYLE-TYPE: none;
	height:14px;
	width:707px;
	overflow:hidden; 
	white-space: nowrap;
	}

#ad	{
	margin:1px;
	padding:1px;
	border:#bbb dashed 1px;
	float:right
	}

#footer,
#main	{
	margin-right: auto;
	margin-left: auto;
	width: 737px;
	word-break :break-all
	}

#info	{
		float: left; 
		margin: 0 0 2px 6px;
		padding:0 8px 0 2px; 
		width: 708px; 
		text-align:left;
		line-height:1.5;
		}

#mineright,
#right,
#indexright	{
		float: right; 
		margin: 0 0 2px 10px;
		padding:10px 5px 0 2px; 
		width: 500px; 
		text-align:left;
		}

#mineleft,
#left,
#indexleft	{
		float: left; 
		margin: 0 0 2px 0; 
		padding:10px 2px 0 8px; 
		width: 200px;
		text-align:left;
		}

#left	{
	background:url(bg_main.gif) repeat-y right top;
	padding:10px 2px 130px 8px;
	}


#mineleft	{
		background:url(bg_main.gif) repeat-y right top;
		height:620px
		}


h2	{
	font-size:14px;
	line-height:0.3;
	text-align:center;
	text-indent:0;
	padding:4px 0 4px 0;
	}

h2 a  	{
		padding:0 0 0 14px;
		font-size:12px;
		line-height:1.2;
		background:url(posticon.gif) no-repeat left top
	}

#other h3,
#zoom h3{
	font-size:12px;
	text-align:left;
	DISPLAY:block;
	width:258px;
	float:left;
	margin:0;
	padding:7px 10px 7px 40px;
	}

#other h3{
	width:120px;
	padding:7px 10px 7px 40px;
	}
#zoom h3 a	{
		background-image:none;
		margin:0;
		padding:0
		}


#title	{
	margin:0 0 10px 5px;
	padding:1px 4px 4px 30px;
	background:url(info.gif) no-repeat 2px 18px
	}

#title h1	{
		font-size:16px;
		line-height:0.25;
		}

#title #tright,
#title #titleright	{
		z-index: 2px;
		position: absolute;
		margin:40px 0 0 150px;
		width: 160px;
		background-position: 63px 10px;
		background-repeat: no-repeat;
		text-align: right;
		}

#title #tright	{
		margin:40px 0 0 240px;
		}
.search	{
	margin:10px 1px 10px 0;
	padding:0px 10px 0px 10px;
	border:#bbb  dashed  1px;
	text-align:right
	}

#brief	{
	margin:10px 1px 10px 0;
	padding:10px;
	border:#bbb  dashed  1px;
	}

#other	{
	width:706px;
	margin:10px 1px 10px 0;
	padding:2px;
	border:#bbb  dashed  1px;
	}

.ad	{
	float:left;
	border:#bbb  dashed  1px;
	}


#infoimg{
	float:right;
	border:#bbb  dashed  1px;
	}
#infoimg img{
	width:100px;
	height:144px;
	margin:1px;
	padding:0;
	}

#list	{
	width:240px;
	height:200px;
	float:left;
	MARGIN: 1px;
	PADDING:3px 2px 3px 5px; 
	background:url(block.gif) repeat-y left top;
}

#list a	{
	line-height: 1.5
	}

#sort	{
	margin:5px 5px 10px 5px;
	padding:4px 4px 4px 30px;
	align:valign;
	background:url(sortname.gif) no-repeat;
	font-weight:bold
	}

#sort a	{ text-decoration:underline; }

#sort h2{
		overflow:hidden; 
		white-space: nowrap;
		padding:0;
		margin:0;
		width:156px;
		font-size: 12px;
		line-height:1.2;
		text-align:left;
	}

#content	{
		line-height: 1.5;
		}

#content a	{
		padding:0 0 0 14px;
		WIDTH: 234px;
		background:url(posticon.gif) no-repeat left top #FFF
		}

#infolist	{
		margin:5px 5px 10px 5px;
		padding:4px 4px 4px 30px;
		align:valign;
		background:url(info.gif) no-repeat;
		}
 
#announce	{
		width:180px;
		height:120px;
		MARGIN: 1px;
		PADDING:0 2px 5px 1px; 
		line-height: 1.5
		}

#top1	{
	MARGIN: 1px;
	PADDING:3px 2px 3px 5px; 
	width:240px;
	height:170px;
	float:left;
	}

#top1 img	{
		height: 120px;
		width: 78px;
		margin: 2px;
		float: left;
		border:#bbb  dashed  1px
		}

#top1 a	{
	line-height: 1.4
	}

#introduce	{
		width:400;
		margin:5px 5px 10px 2px;
		padding: 0;
		align:left;
		background:url(block.gif) repeat-y left top;
		}

#introduce #bg	{
		color:#2C4C78;
		padding:4px 4px 4px 0px;
		background:url(introduce.gif) repeat-x left top;
		border:#bbb dashed 1px
		}

#sortlist	{
		width:480px;
		}

#ileft,
#iright,	
#lleft	{
	float: left;
	margin:5px;
	}

#lleft	{
	line-height:0.4
	}

#hot 	{ 
	MARGIN: 0 8px 14px 4px; 
	PADDING: 0; 
	} 

#hot ul	{ 
	CLEAR: left; 
	MARGIN: 0; 
	PADDING:0; 
	BORDER: 0; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: center; 
	DISPLAY:inline;
	} 

#hot li { 
	FLOAT: left; 
	DISPLAY: block; 
	MARGIN: 0 0 5px 0; 
	PADDING: 0; 
	TEXT-ALIGN: left
	} 

#hot li a 	{ 
		DISPLAY: block;
		margin:0 5px 0 0; 
		PADDING: 0; 
		WIDTH: 100%; 
		} 

#hot ul li#one A{
		WIDTH: 130px
		} 
#hot ul li#two A{
		WIDTH: 70px
		} 


#center	{
	text-align:center;
	line-height: 1.5;
	margin: 0;
	padding:0;
	width:100%
	}


#stat	{
	PADDING:0 2px 5px 3px;
	line-height: 1.3
	}

input	{
	border: 1px solid #e3e3e3; 
	background-color: #ffffff;
	}

#site,
#lsite,
#ssite,
#link	{
	width:70px;
	height:20px;
	float:left
	}
#dl b,
#iright strong,
#link strong{ font-weight:normal; }
#site a,
#lsite a,
#ssite a,
#link a	{
	margin:3px
	}
#lsite	{
	width:80px;
	}
#ssite	{
	width:60px;
	}
#link	{
	width:90px;
	}

#admincp	{
		width:90px;
		height:20px;
		float:left
		}
#admincp a	{
		margin:5px;
		padding:5px;
		}
#logout	{
	width:200px;
	height:70px
	}

strong	{
	font-weight:bold
	}

hr	{
	width:450px;
	color:#666 1px dashed
	}

#menu	{ 
	MARGIN:10px; 
	PADDING: 0; 	
	} 

#menu ul{ 
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	CLEAR:left; 
	MARGIN: 0; 
	PADDING:0; 
	BORDER: 0; 
	LIST-STYLE-TYPE: none; 
	DISPLAY:inline;
	} 

#menu li{ 
	FLOAT:left; 
	DISPLAY: block; 
	MARGIN: 0px; 
	PADDING: 0px; 
	} 

#menu ul li#zero{
		padding:0 0 0 14px;
		WIDTH: 234px;
		background:url(posticon.gif) no-repeat left top #FFF
		}
#menu ul li#one { WIDTH: 250px} 
#menu ul li#two { width:70px}
#menu ul li#three{ WIDTH: 93px}
#menu ul li#four { WIDTH: 60px} 
#menu ul li#five { WIDTH: 150px}
#menu ul li#six { WIDTH: 190px}
#menu ul li#seven { WIDTH: 110px} 
#menu ul li#eight { WIDTH: 100px}


#line	{
	background:url(introduce.gif) repeat-x center;
	width:100%;
	height:16px
	}

.textright	{
		text-align:right;
		}
#textleft	{
		text-align:left
		}
#menuright	{
		float:right;
		}
.none	{
	display:none
	}

blockquote	{ 
		margin:0 20px 0 20px;
		border:#BBBBBB  dashed  1px;
		padding:10px;
		background-color:#fff;
		line-height:1.5
		}
h1{font-size:28px}

.time	{
	color:#fff;
	text-align:center;
	margin:8px;
	padding:2px;
	font-weight:bold
	}

i	{
	font-style:normal
	}
#dl,#link2,
u	{
	text-decoration:underline;
	}

#link2	{
	font-weight:bold;
	}

.tab1 { width:737px; background-color: #ffffff; }

.menu1 { filter:dropshadow(color=#cccccc,offx=1,offy=1); color: #111111; }
.menu2 { filter:dropshadow(color=#6596D6,offx=1,offy=1); color: #ffffff; }
.menu3 { filter:dropshadow(color=#1761C2,offx=1,offy=1); color: #ffffff; }
.menu4 { color: #707070; }

.td1 { padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:5px; }
.td2 { border-bottom: 1px dashed #CCCCCC; }
.td3 { height:33px; background-color: #EEF1F6; background-image: url(../images/default/tdbg1.gif); font-weight: bold; color:#17447F; padding-top: 7px; }
.td4 { padding-left:10px; padding-right:15px; }

.border1 { border:1px solid #bcbcbc; color:#333333; background-color: #f7f7f7; background-image: url(../images/default/box_shadow.gif); background-attachment=fixed; }
.border2 { border: 1px solid #bcbcbc; color:#333333; background-color: #f7f7f7; }
.border3 { border: 1px solid #dfdfdf; }
.border4 { border: 1px solid #5088D1; }


.text1 { color: #17447F; }
.text2 { color: #833A3A; }
.text3 { color: #ffffff; }
.text4 { font-size: 13px; color: #17447F; font-weight: bold; border-bottom: 1px dashed #17447F; line-height: 20px; }

.pages { color: green; }

.uname { font-family:"verdana,ËÎÌå,tahoma"; font-size: 20px; color: darkgreen }

.copyright { font-family:"verdana"; color:#A1A1A1; font-size: 11px }

.date {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: orange;
}

.btn1_out {
 border: #17447F 1px solid; font-size: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#90A8CD); cursor: hand; color: #000000; padding-top:2px; 
} 
.btn1_over {
 border: #17447F 1px solid; font-size: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#ABBDD3); cursor: hand; color: #000000; padding-top:2px; 
} 
.btn1_down {
 border: #FFE400 1px solid; font-size: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#90A8CD, EndColorStr=#ffffff); cursor: hand; color: #000000; padding-top:2px; 
} 
.btn1_up {
 border: #17447F 1px solid; font-size: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#90A8CD, EndColorStr=#ffffff); cursor: hand; color: #000000; padding-top:2px; 
} 

.jp1 {

}
.jp2 {

}
.jp3 {

}
.jp4 {
	font-weight: bold;
	border: 1px solid #C0C0C0;
	color: #B94D4D;
	padding-top: 2px;
	padding-right: 3px;
	padding-left: 3px;
}
.jp5 {

}
.jp6 {
	border:1px solid #bcbcbc;
	color:#333333;
	background-color: #ffffff;
}

.dl{WIDTH: 300px; POSITION: absolute; HEIGHT: 140px; visibility: hidden;text-align:center}
