#hd {
	MARGIN: 0px auto; WIDTH: 998px; TEXT-ALIGN: left
}
.logo {
	FLOAT: left
}
.nav {
	MARGIN-TOP: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../images/imgcomm.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 374px; HEIGHT: 27px
}
.nav LI {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
.nav LI.bgnone {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.menu {
	CLEAR: both; PADDING-LEFT: 20px; BACKGROUND: url(../images/menu_bg.jpg) repeat-x ; LINE-HEIGHT: 29px; HEIGHT: 29px
}
.menu LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 75px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.menu LI A {
	FONT: bold 14px/160% "ËÎÌå"; COLOR: #fff
}
.menu LI.up {
	FONT: bold 14px/160% "ËÎÌå"; COLOR: #fff
}
.menu LI A:hover {
	DISPLAY: block; BACKGROUND: url(../images/imgcomm.gif) no-repeat 0px -218px; WIDTH: 68px; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menu LI.up {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/imgcomm.gif) no-repeat 5px -214px; PADDING-BOTTOM: 0px; WIDTH: 68px; PADDING-TOP: 4px; HEIGHT: 23px; TEXT-ALIGN: center
}
.seach {
	PADDING-RIGHT: 12px; MARGIN-TOP: 5px; PADDING-LEFT: 12px; BACKGROUND: url(../images/sebarbg.jpg) no-repeat; FLOAT: left; PADDING-BOTTOM: 7px; OVERFLOW: hidden; WIDTH: 689px; PADDING-TOP: 7px; HEIGHT: 51px
}
.seach * {
	COLOR: #4c4c4c
}
.se {
	FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 590px; PADDING-TOP: 6px
}
.se P {
	CLEAR: both; MARGIN-LEFT: 10px; COLOR: #0066cc; PADDING-TOP: 4px
}
.setop {
	CLEAR: both; MARGIN-LEFT: 10px; COLOR: #0066cc; PADDING-TOP: 0px
}
.se A {
	COLOR: #0066cc; MARGIN-RIGHT: 5px
}
* HTML .se P {
	PADDING-TOP: 0px
}
* + HTML .se P {
	PADDING-TOP: 0px
}
.glogo {
	FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 4px
}
#searchform { background: url(../images/blocktitle_2.gif) no-repeat -497px 0px; height: 36px; line-height: 36px; padding-left: 10px; margin-top:-7px !important; margin-top:0 }
		#searchform * { vertical-align: middle; }
		#searchkey { width: 300px; }		
.button {
	BACKGROUND: url(../images/imgcomm.gif) no-repeat -158px -293px;  MARGIN-LEFT: 4px; WIDTH: 83px; COLOR: #377faa; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 23px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.downbar {
	BACKGROUND: url(../images/imgcomm.gif) no-repeat -94px -213px; FLOAT: right; WIDTH: 254px; HEIGHT: 70px; TEXT-ALIGN: center
}
.downbar * {
	COLOR: #c82b00
}
.downbar UL {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 225px
}
.downbar LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/imgcomm.gif) no-repeat 0px -93px; PADDING-BOTTOM: 0px; WIDTH: 210px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.downbar LI A {
	MARGIN: 0px 3px
}
.downbar P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 58px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.downbar LI {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.clear {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 0px
}
#ft {
	MARGIN: 0px auto; WIDTH: 998px; TEXT-ALIGN: left
}
#ft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; POSITION: relative; TEXT-ALIGN: center
}
#ft P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#ft SPAN {
	RIGHT: 30px; BOTTOM: 30px; POSITION: absolute
}
#main {
	 MARGIN: 10px 0 0 3px; TEXT-ALIGN: left
}
.left {
	FLOAT: left; OVERFLOW: hidden;WIDTH: 182px;
}
.main_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 177px; PADDING-TOP: 0px; HEIGHT: 465px;
}
.center {
	margin-left:15px;FLOAT: left; OVERFLOW: hidden;WIDTH: 800px
}
.list {
	BORDER-RIGHT: #b0bec7 1px solid; BORDER-TOP: #b0bec7 1px solid; BORDER-LEFT: #b0bec7 1px solid; WIDTH: 790px; BORDER-BOTTOM: #b0bec7 1px solid
}
.list_r {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #78abbc 1px dotted
}
.pages { text-align: right; height: 32px; }
	.xspace-page { float: right; margin: 5px 5px 0 0; }
		.xspace-page a, .xspace-page span { float: left; display: inline; margin-right: 3px; line-height: 20px; padding: 0 6px; background: #F3F3F5; }
			span.xspace-totlerecord, span.xspace-totlepages { color: #1176BB;  }
				span.xspace-totlerecord { margin-right: 0; border-right: 1px solid #FFF; }
			span.xspace-current { background: #1176BB; color: #E1EBEF; font-weight: bold; }
#articlectrl { margin: 0; }
		#articlectrl span { float: right; }
#commentlist dl { margin: 0; padding: 0; }
	#commentlist dt { border: solid #E1ECF0; border-width: 1px 1px 0; padding: 5px; background: #F4F4F4; }
	#commentlist dt span { float: right; }
	#commentlist dd { margin: 0 0 5px; border: solid #E1ECF0; border-width: 0 1px 1px; padding: 5px; line-height: 1.8em; }
		#commentlist dd * { line-height: normal; }
			#commentlist dd p, #commentlist dd div { line-height: 1.8em !important; margin: 10px 0; }
				#commentlist dd p *, #commentlist dd div * { line-height: normal !important; }
		#commentlist dd img { max-width: 500px; max-height: 500px; width: expression(this.width>500 && this.width>this.height ? 500 : true); height: expression(this.height > 500 ? 500 : true); }
		#commentlist dd .xspace-quote { margin: 10px 10px 10px 30px; padding: 5px; border-left: 3px solid #1175BA; line-height: 1.8em; }
	#commentlist p.more { margin: 5px 0; background: url(../images/icon_item.gif) no-repeat 5px 6px; padding-left: 13px; }
		#commentlist p.more a { font-weight: bold; color: #1DA4CD; }
.mainarea .midside .block, .side .block { margin-bottom: 5px; background: #E1EBEF url(../images/blocktitle.gif) no-repeat 100% 0; }
	.mainarea .midside .block h3, .side .block h3, .side .block h1 { margin: 0; font-size: 1.17em; line-height: 39px; height: 36px; background: url(../images/blocktitle.gif) no-repeat -497px 0; color: #FFF; padding-left: 10px; overflow: hidden; }
	
	.mainarea .midside .block ol, .side .block ol { margin: 5px; padding: 0; background: url(../images/line_bg.gif); line-height: 26px; font-weight: bold; color: #1DA4CD; }
		.mainarea .midside .block ol li, .side .block ol li { margin-left: 30px; }
			.mainarea .midside .block ol li a, .side .block ol li a { font-weight: normal; }
	
	.mainarea .midside .block ul, .side .block ul { margin: 5px; padding: 0 0 10px; line-height: 1.8em; }
		.mainarea .midside .block ul li, .side .block ul li { padding-left: 15px; background: url(../images/icon_item.gif) no-repeat 5px 8px; }
	
	.mainarea .midside .block .smalltxt, .mainarea .midside .block .smalltxt a, .side .block .smalltxt, .side .block .smalltxt a { color: #1DA4CD; }
.newslist { margin: 0; padding: 0; list-style: none; line-height: 2.2em; }
	.newslist li { padding-left: 1em; font-size: 1.17em; background: url(../images/list_icon.gif) no-repeat 8px 0.7em; }