BODY { 
FONT-SIZE: 9pt; 
margin:0px;
padding:0px;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
A:visited {
COLOR: #84B700
}
A:active {
COLOR: #84B700
}
A:link {
COLOR: #84B700
}
.Framework {
BORDER: black 1px solid; 
width:100%;
}
#title
{
	display:none;
}
#masthead
{
	height:80px;
	width:100%;
	background-color:#000000;
	margin:0px;
	padding:0px;
	background-image:url('https://www.cnblogs.com/images/cnblogs_com/lordeo/banner.gif');
	background-repeat:no-repeat;
}
#nav
{
height:27px;
width:100%;
padding:0px;
}
#navbar
{
background-color:#000;
background-image:url();

}
#navbar li
{
display:block;
}
#content
{
width:100%;
padding:0px;
background-color:#F1EDE0;
}
#leftmenu
{
PADDING-LEFT: 5px; 
FLOAT: left;
OVERFLOW: hidden; 
WIDTH: 200px;
padding-top:0px;
font:left;
background-color:#ffffff;
border-right:1px dotted #800000;
border-bottom:1px dotted #800000;
}
#leftmenu H3
{
background-color:#fafff0;
padding-left:30px;
padding-top:5px;
padding-bottom:0px;
height:18px;
padding:0px;
padding-top:4px;
margin:0px;
border-bottom:dotted 1px #85c500;
border-top:dotted 1px #85c500;
color:#800000;
}
#leftmenu ul
{
	border-bottom:solid 0px #D1D4D1;
	border-left:solid 0px #D1D4D10
	border-right:solid 0px #D1D4D1;
	border-top:solid 0px #D1D4D1;
	background-color:#FFFFFF;
	padding-left:2px;
color:#909090;
}

#main A:link {
	COLOR: #800000; TEXT-DECORATION: none
}
#main A:visited {
	COLOR: #800000; TEXT-DECORATION: none
}
#main A:active {
	COLOR: #FF6600; TEXT-DECORATION: none
}
#main A:hover {
	COLOR: #FF6600; TEXT-DECORATION:underline;
}
.posthead {
	BORDER-RIGHT: #dfdfdf 0px dotted; 
	BORDER-TOP: #dfdfdf 0px dotted; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12pt;
	font-weight:700; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px 0px 10px; 
	BORDER-LEFT: #dfdfdf 0px dotted; 
	COLOR: #FF6600; 
	BORDER-BOTTOM: #85C500 1px dotted;
	padding-top:3px;
	padding-left:22px;
	background-color:#FAFFF0;
	background-position:left center;
	background-position-x:4px;
}
.post h5{
	BORDER-RIGHT: #dfdfdf 0px dotted; 
	BORDER-TOP: #dfdfdf 0px dotted; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12pt;
	font-weight:700; 
	PADDING-BOTTOM: 6px; 
	MARGIN: 0px 0px 10px; 
	BORDER-LEFT: #dfdfdf 0px dotted; 
	COLOR: #FF6600; 
	BORDER-BOTTOM: #85C500 1px dotted;

	background-repeat:no-repeat;
	padding-top:3px;
	padding-left:22px;
	background-color:#FAFFF0;
	background-position:left center;
	background-position-x:4px;
}
.posthead A:link {
	COLOR: #FF6600; TEXT-DECORATION: none
}
.posthead A:visited {
	COLOR: #FF6600; TEXT-DECORATION: none
}
.posthead A:active {
	COLOR: #FF6600; TEXT-DECORATION: none
}
.posthead A:hover {
	COLOR: #FF6600; TEXT-DECORATION:underline;
}
.postFoot
{
	font-size:9pt;
	COLOR: #800000;
	background-color:#FAFFF0;
	padding-top:3px;
	padding-bottom:3px;
	height:20px;
	text-align:right;
	padding-right:22px;
	border-bottom:dotted 0px #85C500;
	border-top:dotted 1px #85C500;
}
.postfoot
{
	font-size:9pt;
	COLOR: #000000;
	background-color:#FAFFF0;
	padding-top:3px;
	padding-bottom:3px;
	height:22px;
	text-align:right;
	padding-right:20px;
	border-bottom:dotted 0px #85C500;
	border-top:dotted 1px #85C500;
}
.date span
{
color:#800000;
padding:0px;
font-size:12px;

}
.post
{
	margin-bottom:20px;
	border:solid 1px #85C500;
}
.post p
{
	padding-left:10px;
	padding-right:10px;
}
.post .postText
{
	padding:10px;	
}
.post p A:link {
	COLOR: #8ABC00; TEXT-DECORATION: none
}
.post p A:visited {
	COLOR: #8ABC00; TEXT-DECORATION: none
}
.post p A:active {
	COLOR: #8ABC00; TEXT-DECORATION: none
}
.post p A:hover {
	COLOR: #8ABC00; TEXT-DECORATION:underline;
}
.post H2
{
border-bottom:dotted 0px #8ABC00;
font-size:12pt;
background-color:#fefefe;
padding:4px;
margin:4px;


}
.post H3
{
	border-bottom:dotted 0px #8ABC00;
	font-size:11pt;
}
.code
{
	BORDER-RIGHT: #85c500 1px dotted; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #85c500 1px dotted; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #85c500 1px dotted; 
	WIDTH: 96%; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #85c500 1px dotted; 
	BACKGROUND-COLOR: #FAFFF0
}
.CommentArea
{
    font-size:10pt;
	COLOR: #000000;
	background-color:#FAFFF0;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:dotted 1px #85C500;
	border-top:dotted 1px #85C500;
	border-left:dotted 1px #85C500;
	border-right:dotted 1px #85C500;
	margin-bottom:20px;
}
.CommentArea .CommentTitle
{
	padding-left:22px;
	border-bottom:dotted 0px #85C500;
	background-position-x:4px;
	padding-top:3px;
}
.CommentArea .CommentText2
{
    font-size:10pt;
	COLOR: #000000;
	background-color:#FAFFF0;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:dotted 0px #85C500;
	border-top:dotted 0px #85C500;
	border-left:dotted 0px #85C500;
	border-right:dotted 0px #85C500;
	margin-bottom:0px;
}
.CommentArea .CommentFooter
{
    font-size:10pt;
	COLOR: #000000;
	background-color:#FAFFF0;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:dotted 0px #85C500;
	border-top:dotted 0px #85C500;
	border-left:dotted 0px #85C500;
	border-right:dotted 0px #85C500;
	margin-top:0px;
}

#comments 
{
	BORDER:1px dotted;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 6px; 
	MARGIN: 0px 0px 10px; 
	COLOR: #800000; 
	padding-left:20px;
}
#comments h4
{
border-bottom:1px solid #000;
color:#000;
margin-top:12px;
}
#footer
{
background-color:#fff;
padding:6px;
border-top:1px solid #800000;

}