a:hover {
	BACKGROUND: #003399; COLOR: #ffffff; TEXT-DECORATION: none;
}
.cool_btn{
	color:#008000; border-right:1px #FFCC00 solid; border-bottom:1px #FFCC00 solid; background-color:#FFFFDD; padding:3px 8px; font-size:12px; 
}
.g_ft {
	CLEAR: both; MARGIN:0 auto; padding:0 10px; width:960px;
}
.g_ft a:hover{
	text-decoration:underline;color:#ff6600; background:#FFFFFF
}

.g_layout {
	CLEAR: both; MARGIN:0 auto; padding:0 10px; width:960px;
}
.g_layout .l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 6px;WIDTH: 600px; TEXT-ALIGN: left
}
.g_layout .r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 300px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.inner_layout {
	CLEAR: both; MARGIN:0 auto;
}
.inner_layout .l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left;  TEXT-ALIGN: left; border:1px #CCCCCC solid; width:447px
}
.inner_layout .r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; TEXT-ALIGN: right;WIDTH:100px; border:1px #006699 solid;
}

.topic_list A:visited {
	COLOR: #666699; TEXT-DECORATION: none;
}
.topic_list {
	CLEAR: both;MARGIN: auto;  WIDTH: 100%; border-bottom:1px #CCCCCC dotted; line-height:26px; padding:5px 0px; 
}
.topic_list .c1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 3px; TEXT-ALIGN: left;
}
.topic_list .c2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; TEXT-ALIGN: left;width:80px;
}
.topic_list .c3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 100px; TEXT-ALIGN: center
}
.topic_list .c4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 100px; TEXT-ALIGN: right; padding-right:5px;
}
.g_topbar a:hover{
	text-decoration:underline;color:#ff6600; background:#FFFFFF
}
.g_topbar {
	CLEAR: both; BACKGROUND: url(/images/topbar_bg.gif) #fff repeat-x 0px 0px; height:30px; MARGIN:0 auto; padding:0 10px; width:960px;
}
.g_topbar .l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.g_topbar .r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 500px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.g_header_t a:hover{
	text-decoration:underline;color:#ff6600; background:#FFFFFF
}
.g_header_t {
	CLEAR: both;MARGIN:auto;  width:960px;
}
.g_header_t .l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.g_header_t .r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 500px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.g_header a:hover{
	text-decoration:underline;color:#ff6600; background:#FFFFFF
}
.g_header {
	margin:auto;CLEAR: both; background:url(/images/menu_bg.gif) repeat-x; padding-top:8px;padding-left:8px;padding-right:8px;border:1px #CCCCCC solid; width:960px;
}
.g_header .l_topbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; TEXT-ALIGN: left
}
.g_header .r_topbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; WIDTH: 250px; TEXT-ALIGN: right
}
.new_memlist {
	CLEAR: both;MARGIN: auto;  WIDTH: 100%; border-bottom:1px #CCCCCC dotted;padding:5px 0px;
}
.new_memlist ul{
	margin-left:10px
}
.new_memlist li{
	float:left; width:70px; text-align:center
}
.cate_list {
	CLEAR: both;MARGIN: auto;  WIDTH: 100%; border-bottom:1px #CCCCCC dotted;padding:5px 0px;
}
.cate_list ul{
	margin-left:10px
}
.cate_list li{
	float:left; width:140px; line-height:18px; padding-bottom:10px;
}
