/*---Body---*/
body
{
	font-size:12px;
    margin:0px;
	padding:0px;
	text-align:left;
	background:#fff;
	color:#000;
	font-family:Tahoma, Verdana;
}
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:100%;margin:0 auto;text-align:left;}

/*---页脚---*/
#PageContainer #Footer{margin-bottom:2px;padding:0px 0px 0px 0px;margin-top:0px;border-top: 1px solid #ccc;color:#999; text-align:center;}
#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{margin:0 auto;background-color: #3D6DB5;border-bottom: 6px solid #6B90C7;height:60px;}
#PageContainer #Header #BlogTitle{font:bold 28px Verdana;color:#FFF;text-transform:capitalize;padding:0px 0px 0px 20px; height:60px; width:180px; line-height:60px; float:left;}
#PageContainer #Header #SubTitle{display:none;font-size:12px;font-weight:normal;color:#FFF;padding:5px 0px 0px 28px; margin:0px;}
#PageContainer #Header #NavMenu{height:23px;text-align:right;margin:0px 6px 0px 20px !important;margin:30px 7px 0px 20px;padding-top:20px !important;padding-top:0px;/*visibility:hidden;*/}
*:first-child+html #PageContainer #Header #NavMenu{height:23px;text-align:right;margin:12px 7px 0px 20px !important;margin:30px 7px 0px 20px;padding-top:20px !important;padding-top:0px;/*visibility:hidden;*/}
#PageContainer #Header #NavMenu #NavMenu_Left{float:left;}
#PageContainer #Header #NavMenu #NavMenu_Right{float:right;}
#PageContainer #Header #NavMenu .SiteNav_Item_L{ width:5px;height:23px;background:url('menu_left.gif') no-repeat;}
#PageContainer #Header #NavMenu .SiteNav_Item_R{ width:5px;height:23px;background:url('menu_right.gif') no-repeat;}
#PageContainer #Header #NavMenu ul{list-style:none;float:right;} 
#PageContainer #Header #NavMenu ul li{float:left;height:23px;} 
#PageContainer #Header #NavMenu ul li a{height:23px;background:url('menu_main.gif')  no-repeat center 0px;} 
#PageContainer #Header #NavMenu ul li a:link,#PageContainer #Header #NavMenu ul li a:visited{float:left;height:23px;text-align:center;padding:4px 10px 2px 10px;text-decoration:none;color:#fff;}  
#PageContainer #Header #NavMenu ul li a:hover{text-decoration:none;background: url('menu_main.gif') no-repeat center -37px;color:#fff;} 
#PageContainer #Header #NavMenu ul .NavMenu_Separator{width:4px;height:23px;background:url('menu_div.gif') no-repeat;padding:0px;}

/*---主体容器---*/
#PageContainer #BodyContainer{width:100%;margin:0px;text-align:left;padding-top:0px;}

/*---Sidebar--*/
#PageContainer #BodyContainer #Sidebar{float:left;width:210px;text-align:center;color:#000;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
#Sidebar #Sidebar_Top{height:13px!important;height:15px;overflow:hidden;background-color: #F5F7F7;}
#Sidebar #Sidebar_Bottom{height:0px!important;height:0px;overflow:hidden;display:none;background-color: #F5F7F7;}
#Sidebar #Sidebar_Body{margin-top:-7px !important;margin-top:0px;background-color: #F5F7F7;}
*:first-child+html #Sidebar #Sidebar_Body{margin-top:0px !important;margin-top:0px;border-right: 1px solid #ccc;background-color: #F5F7F7;}

/*---SideBox--*/
.SidePanel{margin-bottom:0px!important;margin:0px;background-color: #F5F7F7;padding-bottom:10px!important;padding-bottom:0px;}
.SidePanel .SidePanel_Title{margin:0px;height:18px;text-align:left;padding:0px 0px 0px 12px;border-bottom: 1px solid #ccc;font-weight:bold;font-size:12px;color:#3E3E2F}
.SidePanel .SidePanel_Body{text-align:left;padding:4px 5px 0px 5px;background-color: #F5F7F7;border-top: 1px solid #fff;}
.SidePanel .SidePanel_Buttom{height:0px!important;height:0px;}
.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{float:right;margin:0px 0px 0px -220px;text-align:left;width:100%;padding-top:0px!important;padding-top:3px;}
#PageContainer #BodyContainer #ContentContainer #innerContentContainer{margin:0px 10px 0px 209px!important;margin:0px 10px 0px 210px;border-left: 1px solid #ccc;padding-bottom:5px;}
#PageContainer #BodyContainer #ContentContainer #TopContent{}

/*---页面信息区--*/
#MyInfo{ display:none; 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{ display:none;float:left; padding-left:10px;}
#MyInfo #Feed{ display:none;float:right; width:80px;}

/*---日志内容项--*/
#ArticleList{margin:0px 0px 5px 0px;}
#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:18px;border: 1px solid #E7E7E7;border-left:4px solid #E7E7E7;background-color: #F5F7F7;text-align:left;padding:0px 12px 0px 0px;}
#ArticleList .ArticleTop .ArticleTop_Left{width:0px;float:left;}
#ArticleList .ArticleTop .ArticleTop_Right{width:0px;float:right;}
#ArticleList .ArticleTop .Body_Limit{float:right;width:18px;height:18px;background:url(BttnCllps.gif) no-repeat;margin-top:4px;line-height:18px; cursor:pointer;}
#ArticleList .ArticleTop .Body_Expand{float:right;width:18px;height:18px;background:url(BttnExpnd.gif) no-repeat;margin-top:4px;line-height:18px; cursor:pointer;}
#ArticleList .ArticleTop .ArticleTop_Title {display:inline;font-size:13px;padding-left:5px; float:left; line-height:18px; padding-top:6px;}
#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:50%;height:20px;line-height:20px;color:#999;text-align:left;}
#ArticleList .ArticleContent .ArticleContent_InfoBox .ArticleContent_OtherInfo{float:left;width:50%;height:20px;line-height:20px;text-align:right;}
#ArticleList .ArticleContent .ArticleContent_Tags{margin:8px 8px 2px 8px;overflow:hidden;text-align:left;width:98%;line-height: 160%;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{margin:8px 8px 2px 8px;overflow:hidden;text-align:left;width:98%;line-height: 160%;}
#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; border-top:1px solid #ccc;text-align:right;margin-bottom:5px;}
#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{height:20px;line-height:20px;float:left;}
#GotoAll,#GotoPrivate,#GotoPublic{float:right;width:52px;height:20px;line-height:20px;text-align:center; font-size:12px;}
#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{}
#GuestBook .BoxBody ol{margin:10px 0px 0px 0px;}
#GuestBook .BoxBody ol li .GuestBookTop{margin:0px 0px 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;margin:0px 0px 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{height:18px;border: 1px solid #E7E7E7;border-left:4px solid #E7E7E7;background-color: #F5F7F7;text-align:left;padding:5px 12px 3px 5px;font-size:13px;line-height:18px; margin-bottom:5px;	}

/*---普通内容容器--*/
.ContentBox_Normal{}
.ContentBox_Normal .BoxTitle{height:18px;border: 1px solid #E7E7E7;border-left:4px solid #E7E7E7;background-color: #F5F7F7;text-align:left;padding:5px 12px 3px 5px;font-size:13px;line-height:18px; margin-bottom:5px;	}

/*---表单内容封装器01--*/
.FormBox_Normal{width: 98%;margin:0px 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;}