BODY {
	MARGIN: 0px auto;  FONT: 12px/18px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #323232; 
}
#mainbody {
	TEXT-ALIGN: left; MARGIN: 0px auto;   BACKGROUND: #ffffff; width:980px;
}

A:link,A:active,A:visited ,A:hover {
	COLOR: #886353; TEXT-DECORATION: none
}

#header H1  {
	  MARGIN: 10px 0px 3px; COLOR: #1f1f1f; FONT-SIZE: 30px; PADDING-TOP: 20px;
}

#header H3 {
	PADDING-BOTTOM: 10px; FONT-STYLE: italic; MARGIN: 0px 0px 0px 40px; COLOR: #525252; FONT-SIZE: 15px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
#daohang {
	  MARGIN: 5px 0px 5px; background-color:#926206;height:66px;
}
#daohang UL {
	 MARGIN: 15px 0px 0px; 
}
#daohang LI {
	 PADDING-LEFT: 10px; PADDING-RIGHT: 5px; DISPLAY: inline; FONT-WEIGHT: bold; 
}
#daohang ul li a {
	COLOR: #fff; TEXT-DECORATION: none;line-height:30px;
}


#content {
	 MARGIN: 0px auto; WIDTH: 980px; 
}
#content P {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 20px; MARGIN: 0px; 
}

#content H2 {
	MARGIN: 20px 0px 10px; COLOR: #1f1f1f; FONT-SIZE: 14px; FONT-WEIGHT: bold; 
}

#content H3 {
	PADDING-BOTTOM: 8px; MARGIN: 15px 0px 0px; COLOR: #444444; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
#mainright {
	 PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 20px; WIDTH: 678px;  FLOAT: left; 
}

#mainleft {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 268px;  FLOAT: left; OVERFLOW: hidden; BORDER-RIGHT: #e2ddde 1px solid; 
}
#mainleft UL {
	 LIST-STYLE-TYPE: none; MARGIN: 0px; 
}

#mainleft LI {
	LIST-STYLE-TYPE: none
}
#mainleft .search {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 28px; PADDING-RIGHT: 10px; BACKGROUND: url(images/search.png) no-repeat 5px 3px; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px; border-radius: 3px 3px 3px 3px
}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 40px auto 30px; WIDTH: 980px; OVERFLOW: hidden; BORDER-TOP: #e2ddde 1px solid; PADDING-TOP: 10px
}


.dede_pages UL {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 16px; FLOAT: left; PADDING-TOP: 12px
}
.dede_pages UL LI {
   display: inline;
	BORDER: #e9e9e9 1px solid;FLOAT: left;MARGIN-RIGHT: 6px; 
}
.dede_pages UL LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left; COLOR: #555; PADDING-TOP: 2px
	}
	
	
/*list*/

#listbody {
	background: #926206; color:#fff;
}

#listbody  a { color:#fff; text-align:left;}
#listbody  A:hover {
	FONT-WEIGHT: bold;
	COLOR: #fff;
	TEXT-DECORATION: none
}

#listbody  .list{ 
  border-bottom: 1px solid #fff;
  padding-bottom: 10px;}

#listbody  li {
	list-style: none;
	width: 200px;
	height: 22px;
	line-height: 22px;
	float: left;
}


.list-name {
	margin: 0 0 10px 30px;
	line-height: 12px;
}
.list-name a, .topic-poster {
	font-weight: bold;
	margin-right: 15px;
}
.list-name span, .list-name-time {
	color: #888;
}
.list-detail {
	font-size: 12px;
	line-height: 24px;
	margin-left: 30px;
	word-wrap: break-word;
}
.mainlist {
	border: 1px solid #e4e4e4;
}

.pagelist {
	margin-top: 20px;
	text-align: center;
	line-height: 30px;
}
.pagelist a {
	padding: 2px 5px 2px 5px;
	color: #fff;
	border: 1px solid #fff;
	margin: 0 3px 0 3px;
	background: #634C4C;
}
.pagelist a:hover {
	background: #375A90;
	border: 1px solid #375A90;
	color: #fff;
}

.list-title {
	margin: 20px;
}
#listbody .list {
	margin: 8px 0px;
}
.h1title {
	font-size: 32px;
	margin-left: 150px;
	margin-bottom: 20px;
	display: inline-block;
}


