BODY {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(page-bg1_striped.gif); COLOR: #333333; LINE-HEIGHT: 1.5
}

a:link {
	text-decoration: none;COLOR: #333333
}
a:visited {
	text-decoration: none;COLOR: #000000
}
a:hover {
	text-decoration: none;COLOR: #333333
}
a:active {
	text-decoration: none;COLOR: #333333
}
#head {
	MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(logo.jpg); MARGIN-LEFT: auto; WIDTH: 870px; MARGIN-RIGHT: auto; HEIGHT: 83px; BACKGROUND-COLOR: #ffffff
}
#htop {
	BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(menu_bg.jpg); MARGIN-LEFT: auto; WIDTH: 850px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat-x; HEIGHT: 27px
}
#hbottom {
	MARGIN-TOP: 0px; PADDING-LEFT: 50px; BACKGROUND-IMAGE: url(loc_bg.gif); MARGIN-LEFT: auto; VERTICAL-ALIGN: super; WIDTH: 820px; MARGIN-RIGHT: auto; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
#htop UL {
	MARGIN-TOP: 3px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#htop LI {
	CLEAR: right; FLOAT: left; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle
}
#htop A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
}
#banner {
	height: 100px;	width: 868px;	margin-right: auto;	margin-left: auto;	border-right-width: 1px;
	background-image: url(1_02.jpg);	border-top-width: 1px;	border-top-style: solid;
	border-top-color: #666666;	background-position: 30px;}

#rongqi {
	MARGIN-LEFT: auto; WIDTH: 870px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#rtop {
}
#left {
	CLEAR: right; BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 165px; COLOR: #ff6600; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 750px
}
#left .lbm {
	MARGIN-TOP: 22px; PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-LEFT: auto; WIDTH: 130px; COLOR: #333333; MARGIN-RIGHT: auto; HEIGHT: 30px
}
#left UL {
	MARGIN-TOP: 10px; HEIGHT: auto
}
#left LI {
	MARGIN-TOP: 4px; LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: square
}
#right {
	CLEAR: right;
	MARGIN-TOP: 5px;
	FLOAT: left;
	MARGIN-BOTTOM: 5px;
	WIDTH: 660px;
	MARGIN-RIGHT: 5px;
	height: auto;
}
#jianjiett {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 662px; COLOR: #ffffff; LETTER-SPACING: 1ex; BACKGROUND-COLOR: #333333
}
#jianjiett h1 {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 3px;
	margin-top: 3px;
}

#jianjie {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 660px;
	BORDER-BOTTOM: #cccccc 1px solid;
	padding: 10px;
	height: auto;
}
#jianjie .post cate1 auth1 {
	WIDTH: auto; BORDER-BOTTOM: #000000 1px dotted; HEIGHT: auto
}
.post-title {
	FONT-WEIGHT: normal; FONT-SIZE: 14px
}
.post-footer {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-BOTTOM: #cccccc 1px dashed
}
#rbottom {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(footerback.jpg); PADDING-BOTTOM: 5px; WIDTH: 860px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
.post-tags {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
#rbottom A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
