/*---Body---*/
body{background:url(bg.gif);margin:0px;padding:0px;font: 12px "Courier New", Courier, monospace;color: #000;text-align:center;word-break: break-all}
table{font: 12px "Courier New", Courier, monospace;word-break: break-all}
form{padding:0px;margin:0px;}
a:link,a:visited{color:#2364C4;text-decoration:none}
a:hover{text-decoration:none;color:#2364C4;}
img{margin:auto;border:0;}
a img{border:none;}

/*---页面容器---*/
#PageContainer{width:850px;margin:auto;background:#FFF url(bg_center.gif) center repeat-y;}

/*---页脚---*/
#PageContainer #Footer{color:#aaa;text-align:left;font-size:11px;word-spacing:-3px;width:780px;border-top:1px dashed #EEE;margin:5px 0px; padding:10px 0;}
#PageContainer #Footer a:link,a:visited{color:#CCCCCC}
#PageContainer #Footer a:hover{}
#PageContainer #Footer ul{margin:2px;list-style:none;}
#PageContainer #Footer ul li{list-style:none;}

/*---页头---*/
#PageContainer #Header{width:800px;margin:1px auto;text-align:left;background:url(HeaderBg.gif) repeat-x}
#PageContainer #Header #BlogTitle{font:bold 28px Verdana;color:#FFF;text-transform:capitalize;padding:20px 0px 0px 20px; margin:0px;}
#PageContainer #Header #SubTitle{font-size:12px;font-weight:normal;color:#FFF;padding:5px 0px 0px 28px; margin:0px;}
#PageContainer #Header #NavMenu{margin-top:44px !important;margin-top:40px;height:25px;border-top:1px solid #666;border-bottom:1px solid #666;background:#E5E5E5}
#PageContainer #Header #NavMenu #NavMenu_Left{}
#PageContainer #Header #NavMenu #NavMenu_Right{}  
#PageContainer #Header #NavMenu ul{float:left;margin:0px;padding:0px}
#PageContainer #Header #NavMenu ul li{list-style:none;float:left;margin:0px;}
#PageContainer #Header #NavMenu ul li a:link,#PageContainer #Header #NavMenu ul li a:visited{color:#000;display:block;padding:0 25px;line-height:25px}
#PageContainer #Header #NavMenu ul li a:hover{color:#000;background:#F0F0F0;border-top:2px solid #F0F0F0;border-left:1px solid #F0F0F0;padding:0 24px 0 25px;line-height:23px;position:static;left:0px;top:0px}
#PageContainer #Header #NavMenu ul .NavMenu_Separator{width:1px;height:25px;background:#D0D0D0}

/*---主体容器---*/
#PageContainer #BodyContainer{width:800px;height:405;margin:auto;text-align:left;padding:5px 0px 0px 0px;}

/*---Sidebar--*/
#PageContainer #BodyContainer #Sidebar{width:218px;float:right;overflow:hidden;margin:0px 2px 0px 0px;}
#Sidebar #Sidebar_Top{}
#Sidebar #Sidebar_Bottom{}
#Sidebar #Sidebar_Body{padding:0 15px;}

/*---SideBox--*/
.SidePanel{width:200px;float:left;overflow:hidden;}
.SidePanel .SidePanel_Title{color:#FFF;font-size:12px;margin:5px 0 0 0;padding:3px 8px;background:#3B649C}
.SidePanel .SidePanel_Body{padding:5px;}
.SidePanel .SidePanel_Buttom{}
.SidePanel .SidePanel_Body ul{margin:0px;padding:0px 0px 0px 12px;}
.SidePanel .SidePanel_Body ul li{list-style:none;margin:0px;}
.SidePanel a:link,.SidePanel a:visited{color:#000}
.SidePanel a:hover{color:#1488FD}
#Side_OwnerMemberInfo #OwnerMemberItem_Face, #Side_OwnerMemberInfo #OwnerMemberItem_DisplayName{text-align:center; line-height:20px;}
#Side_OwnerMemberInfo #OwnerMemberItem_Intro{line-height:20px; border:dotted 1px #666666; padding:2px;}
#Side_OwnerMemberInfo #OwnerMemberItem_ViewMore{text-align:right;color:#666666;}
#Side_OwnerMemberInfo #OwnerMemberItem_ViewMore a{color:#666666;}
#Side_Search .SideBody_Content #Search_Keyword{width: 60px;}
#Side_Statistics li span{padding:0px 5px 0px 5px;font-weight:bold;}
#Side_LinkList .SideItem_Separator{display:none;}
#Side_RecentComments .SideItem_Separator{display:none;}

/*---主内容区域--*/ 
#PageContainer #BodyContainer #ContentContainer{width:580px;float:left;overflow:hidden;}
#PageContainer #BodyContainer #ContentContainer #ContentContainer{padding:0px 10px 0px 15px}
#PageContainer #BodyContainer #ContentContainer #ContentContainer #TopContent{}

/*---页面信息区--*/
#MyInfo{float:left;clear:left;overflow:hidden; background-color:#F7F7F7; margin:0px 5px 0px 5px;padding-left:10px; vertical-align:middle;height:20px; line-height:20px; }
#MyInfo #Params{float:left; padding-left:10px;}
#MyInfo #Feed{float:right; width:80px;}

/*---日志内容项--*/
#ArticleList{}
#ArticleList .BoxTitle{display:none;}
#ArticleList .BoxBody{margin:10px 0px 0px 12px;}
#ArticleList ol{margin:0px;padding:0px;}
#ArticleList ol li{list-style:none;}
#ArticleList .ArticleTop{ height:20px; line-height:20px;}
#ArticleList .ArticleTop .ArticleTop_Left{}
#ArticleList .ArticleTop .ArticleTop_Right{}
#ArticleList .ArticleTop .Body_Limit{float:right;width:13px;height:13px;background:url(Cprevious.gif) no-repeat;margin-top:4px}
#ArticleList .ArticleTop .Body_Expand{float:right;width:13px;height:13px;background:url(Cnext.gif) no-repeat;margin-top:4px}
#ArticleList .ArticleTop .ArticleTop_Title {color:#000000;font-size:14px;margin:0px;float:left;}
#ArticleList .ArticleTop .ArticleTop_Title a:link,
#ArticleList .ArticleTop .ArticleTop_Title a:visited{font-size:14px;color:#000000}
#ArticleList .ArticleTop .ArticleTop_Title a:hover{color:#1488FD}
#ArticleList .ArticleContent .ArticleContent_InfoBox { clear:both;}
#ArticleList .ArticleContent .ArticleContent_InfoBox .ArticleContent_AuthorInfo{float:left;width:364px;height:20px;line-height:20px;color:#999;text-align:left;}
#ArticleList .ArticleContent .ArticleContent_InfoBox .ArticleContent_OtherInfo{float:left;width:200px;height:20px;line-height:20px;text-align:right;}
#ArticleList .ArticleContent .ArticleContent_Tags{font-size:12px;}
#ArticleList .ArticleContent .ArticleContent_Excerpt{border: #ff9900 1px solid;background-color: #ffffcc;padding:3px;margin:2px 0px 2px 0px;}
#ArticleList .ArticleContent .ArticleContent_Excerpt dt{float: left;font-weight: bold;}
#ArticleList .ArticleContent .ArticleContent_Excerpt dd{color: #a9a9a9;}
#ArticleList .ArticleContent .ArticleContent_Body{padding-top:10px;line-height:150%}
#ArticleList .ArticleContent .ArticleContent_Body p, #ArticleList .ArticleContent .ArticleContent_OtherInfo p{margin:8px 0}
#ArticleList .ArticleContent .ArticleContent_Bottom{height:20px; line-height:20px; padding:0px 2px 0px 0px;background:#F4F4F4;text-align:right;}
#ArticleList .ArticleContent .ArticleContent_Bottom .ArticleContent_Bottom_Left{}
#ArticleList .ArticleContent .ArticleContent_Bottom .ArticleContent_Bottom_Body{}
#ArticleList .ArticleContent .ArticleContent_Bottom .ArticleContent_Bottom_Right{}
#ArticleList .ArticleContent .ArticleContent_Bottom a:link,.Content-bottom a:visited{color:#080}
#ArticleList .ArticleContent .ArticleContent_Bottom a:hover {color:#0c0}
#ArticleList .ArticleItem_Separator{display:none;}
#ArticleList .BoxBottom{}
#ArticleList .Pager{ margin:5px 0px 5px 15px;}

/*--评论内容项--*/
#CommentList{}
#CommentList .BoxTitle{ display:none;}
#CommentList ol{margin:0px;padding:0px;}
#CommentList ol li{list-style:none;}
#CommentList .CommentItem_A, #CommentList .CommentItem_B,{margin:0px 0px 0px 12px;padding-bottom:10px}
#CommentList .CommentTop{border:1px dashed #565666;background:#F0F0F5;height:20px;}
#CommentList .CommentTop a:link,#CommentList .CommentTop a:visited{color:#B2151B}
#CommentList .CommentTop .CommonInfo{font-size:11px;color:#aaa;word-spacing:-4px}
#CommentList .CommentTop .CommentTop_Title{font-weight: bold;}
#CommentList .CommentTop .CommentTop_Quote{margin:0px 4px -3px 0px}
#CommentList .CommentContent{line-height:150%;padding:10px}
#CommentList .CommentItem_Separator{ display:none;}
#CommentList .Pager{ margin:5px 0px 5px 15px;}

/*--- 留言列表 --*/
#GuestBook .BoxTitle{height:20px;line-height:20px;background-color:#F7F7F7;padding:2px; margin-left:10px}
#GuestBook .BoxTitle_Left
{
	width: 378px;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	float: left;
	color: dimgray;
}
#GuestBook .BoxTitle_Left span{margin-left:20px;}
#GuestBook .BoxTitle_Right{width:190px;height:20px;line-height:20px;float:left;}
#GotoAll,#GotoPrivate,#GotoPublic{float:right;width:52px;height:20px;line-height:20px;text-align:center;}
#GotoAll a:link,#GotoAll a:visited,#GotoPrivate a:link,#GotoPrivate a:visited,#GotoPublic a:link,#GotoPublic a:visited{color:Gray}
#GotoAll a:hover,#GotoPrivate a:hover,#GotoPublic a:hover{position:inherit}
#GuestBook .BoxBody{width:660px;}
#GuestBook .BoxBody ol{margin:10px 0px 0px 0px;}
#GuestBook .BoxBody ol li .GuestBookTop{margin:0px 10px 0px 10px;padding-left:10px;background-color:#f2f2f2;height:25px;line-height:25px;}
#GuestBook .BoxBody ol li .GuestBookTop .GuestBookTop_Title{font-weight: bold; font-size:12px; margin:0px; float:left;}
#GuestBook .BoxBody ol li .GuestBookTop .GuestBookTop_Author{font-weight: bold; font-size:12px; margin:0px; float:left;}
#GuestBook .BoxBody ol li .GuestBookContent{list-style:none;height:80px;width:563px;margin:0px 10px 0px 10px;background: #fafafa;padding-left:5px;border-right: #f2f2f2 1px solid;border-left: #f7f7f7 1px solid;border-bottom: #f7f7f7 1px solid;}
#GuestBook .Pager{ margin:5px 0px 5px 15px;}

/*--- 链接分类与列表 --*/
#LinkCategoryMenu .BoxTitle{display:none;}
#LinkCategoryMenu .BoxBody ol, #MyLink .BoxBody ol{margin:10px 0px 0px 0px; padding:0px 0px 0px 10px;}
#LinkCategoryMenu .BoxBody ol li{list-style:none;float:left;}
#LinkCategoryMenu .BoxBody .LinkCategoryItem, #LinkCategoryMenu .BoxBody .LinkCategoryItem_A, #LinkCategoryMenu .BoxBody .LinkCategoryItem_B{width:20%;}
#LinkCategoryMenu .BoxBottom{clear:both;height:20px;}
#MyLink .BoxTitle{display:none;}
#MyLink .MyLink_A .MyLinkItem_Name a, #MyLink .MyLink_B .MyLinkItem_Name a{font-size:16px;color:blue;font-weight:bold;display:block;}
#MyLink .MyLink_A .MyLinkItem_Notes, #MyLink .MyLink_B .MyLinkItem_Notes{color:#666666;display:block;}
#MyLink .MyLink_A .MyLinkItem_Url, #MyLink .MyLink_B .MyLinkItem_Url{color:Green;display:block;}
#MyLink .MyLinkItem_Separator{ display:none;}
#MyLink .Pager{ margin:5px 0px 5px 15px;}

/*---普通列表容器--*/
.ListBox_Normal{}
.ListBox_Normal .BoxTitle
{
	width:100%;
	height:20px;
	line-height:20px;
	background-color: #3B649C;
	color:#FFF;font-size:12px;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 5px;
}

/*---普通内容容器--*/
.ContentBox_Normal{}
.ContentBox_Normal .BoxTitle
{
	width:100%;
	height:20px;
	line-height:20px;
	background-color: #3B649C;
	color:#FFF;font-size:12px;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 5px;
}

/*---表单内容封装器01--*/
.FormBox_Normal{width: 98%;margin:auto;border:1px solid #333;}
.FormBox_Normal .BoxTitle{color: #000;background: #F0F0F0;border-bottom: 1px solid #333;text-align: center;font-weight: bold;height: 20px;padding-top: 4px;width: 100%;}
.FormBox_Normal dl{width:100%; margin:0px; padding:0px;}
.FormBox_Normal dl dt{text-align:right;width:15%; float:left; margin:0px; padding:2px;}
.FormBox_Normal dl dd{width:60%;text-align:left; margin:0px; padding:2px;}
.FormBox_Normal dl dd textarea{width:100%; height:100px;}
.FormBox_Normal #SaveButton{width:100%;display:block; text-align:center;}
.FormBox_Normal #SaveButton input{margin:2px auto;}
#WriteGuestBook #AuthorName_InputItem .Left{width:100%}
#WriteGuestBook #AuthorName_InputItem .Right{width:100%; display:none;}
#WriteComment #WriteCommentOfLogin{margin:10px; text-align:center;}