﻿/*---主体样式---*/
#container{
	margin:0 auto;
	padding:0px;
}

/*---顶部样式---*/
#container #header{
	width:780px;
	height:160px;
	margin:0px auto;
	background:url("webbanner1.jpg");
}
#container #header #blogname{
	margin:130px 0px 0px 20px;
	font-size:18px;
	color:#666;
	text-align:left;
	font-weight:bold;
	float:left;
	

}
#container #header #blogname #blogTitle{
	padding:0px 0px 0px 0px;
	font-size:12px;
	color:#999
}
#container #header #menu{
	margin:132px 5px 0px 5px;
	float:left;
	width:440px;
	border:1px dashed #FFF;
}
#container #header #menu #Left{
	width:0px;
	float:left;
}
#container #header #menu #Right{
	width:0px;
	float:right;
}  
#container #header #menu ul{
	list-style:none;
	margin:0px 6px 0px 8px!important;
	margin:0px 6px 0px 6px;
	padding:0px;
	height:16px;
	float:left;
} 
#container #header #menu ul li{
	float:left;
}  
.menuL{
}
.menuR{
}  
.menuDiv{
	width:4px;
	padding:0px;
}/*---菜单分割线---*/

/*---内容样式---*/
#container #Tbody{
	width:776px;
	margin:0px auto;
	padding:0px;
	border-top:1px solid #E7E7E7;
	border-left:2px solid #E7E7E7;
	border-right:2px solid #E7E7E7;
	border-bottom:2px solid #E7E7E7;
}
  /*---工具条--*/
#sidebar{
	margin:2px 0px 0px 0px;
	WIDTH:178px;
	HEIGHT:auto;
	float:left;
	padding-left:4px;
	padding-right:6px;
	border-right:2px solid #E7E7E7;
}
#innersidebar{
}
#sidebar-topimg{
}
#sidebar-bottomimg{
}
  /*---工具箱样式--*/
.sidepanel{
	margin:0px;
	padding:0px;
}
.Ptitle{
	padding-left:32px;
	padding-top:4px;
	FONT-WEIGHT: bold;
	font-size:11px;
	COLOR: #666666;
	margin-bottom:8px;
}  
.Pcontent{
	BORDER-top: 1px dashed #cccccc;
	padding-left:10px;
	padding-top:5px;
}  
.Pfoot{
}
#Side_aboutme{
	background:url("aboutme.gif") no-repeat 8px top;
}
#Side_Sign{
	background:url("qqsign.gif") no-repeat 8px top;
}
#Side_Music{
	background:url("music.gif") no-repeat 8px top;
}
#Side_Category{
	background:url("categories.gif") no-repeat 8px top;
}
#Side_Calendar{
	background:url("Calendar.gif") no-repeat 8px top;
}
#Side_User{
	background:url("userlogin.gif") no-repeat 8px top;
}
#Side_BlogInfo{
	background:url("Statistics.gif") no-repeat 8px top;
}
#Side_Comment{
	background:url("RecentComments.gif") no-repeat 8px top;
}
#Side_Archive{
	background:url("Archive.gif") no-repeat 8px top;
}
#Side_feed{
	background:url("feed.gif") no-repeat 8px top;
}
#Side_Search{
	background:url("Search.gif") no-repeat 8px top;
}
#Side_Links{
	background:url("Links.gif") no-repeat 8px top;
}
#Side_Support{
	background:url("Support.gif") no-repeat 8px top;
}
  /*---主内容--*/ 
#mainContent{
	margin:0px 0px 0px -2px;
	WIDTH: 586px;
	HEIGHT: auto;
	float:right;
	border-left:2px solid #E7E7E7;
}
#innermainContent{
}
#mainContent-topimg{
}
#mainContent-bottomimg{
}

.content-width{
	margin:auto;
}/*--主内容元素的全局宽度--*/
  /*---主内容页数--*/
.pageContent{
	font-size:12px;
	COLOR: #999999;
	margin:0 auto;
	padding:5px 10px 0px 10px;
	text-align:left;
	height:18px;
} 
.NavTitle{
	float:left;
	font-weight:bold;
}
.page{
	padding-right:5px;
	height:18px;
}
.page ul{
	list-style:none;
	margin:0px;
	padding:0px
} 
.page ul li{
	float:left;
	padding:0px 3px 0px 3px;
} 
.page ul li.PageL {
}
.page ul li.PageR {
}
.PageLbutton{
}
.PageRbutton{
}
  /*---内容框--*/
.Content{
	BORDER: #cccccc 1px dashed;
	TABLE-LAYOUT: fixed;
	WORD-WRAP: break-word;
	background:#FFFFFF;
	margin:4px 10px;
}    
  /*---日志标题框--*/
.Content-top{
	background:url("log_title_bg.jpg");
	height:30px;
	padding-top:5px;
}
.Content-top .ContentLeft{
}
.Content-top .ContentRight{
}
.Content-top ul{
}
.Content-top .ContentTitle{
	margin:0px;
	padding-left:7px;
	font-size:12px;
	display:inline;
}
.Content-top .ContentAuthor{
	height:35px;
	margin:0px;
	padding-left:3px;
	FONT-SIZE: 11px;
	COLOR: gray;
	font-weight : normal;
	display:inline;
} 
.Content-top .InfoOther{
	display:inline;
}
.Content-top .InfoAuthor{
	display:inline;
	margin-left:5px;
}
  /*---日志内容框--*/
.Content-body{
	clear :both;
	BORDER-TOP: #e0e0e0 1px dashed;
	PADDING-LEFT: 7px;
	padding-top: 5px;
	background:#FFFFFF;
	height:100%;
}
.Content-body p{
	margin:10px 0px 0px 0px;
}
  /*---日志内容底部--*/
.Content-bottom{
	margin:8px;
	COLOR: gray;
}
.Content-bottom .ContentBLeft{
}
.Content-bottom .ContentBRight{
}  
.Content-bottom ul{
} 
.Content-bottom ul li{
}
.Content-bottom ul li.bDiv{
}
  /*---日志其他信息--*/
.Content-Info {
	margin-left:7px;
}
.Content-Info .InfoOther{
	display:inline;
}
.Content-Info .InfoAuthor{
	display:inline;
}

  /*--评论框--*/
.comment{
	BORDER: #cccccc 1px dashed;
	TABLE-LAYOUT: fixed;
	BACKGROUND-COLOR: white; 
	WORD-WRAP: break-word;
	margin:4px 10px;

}
.commentinfo{
}
.commenttop{
	background:url("comm_title_bg.jpg");
	padding:5px;
}
.commentcontent{
	padding:5px;
}
  /*---UBB框--*/ 
.UBBPanel{
	border:1px solid #CCCCCC;
	background:#FFFFFF;
	border-left:3px solid;
	margin-right:7px;
}
.UBBTitle{
	font-weight:bold;
	padding:2px;
	background:#FFFFFF;
	border-bottom:1px dotted #CCCCCC;
}
.UBBContent{
	padding:3px;
}
.UBBContent TEXTAREA {
	width:448px;
	margin-bottom:2px;
}
:link.UBBLink,:visited.UBBLink{
	font-size:11px;
	font-family:verdana;
}
/*---信息框--*/
#MsgContent{
	BORDER: #cccccc 1px solid; 
	BACKGROUND: #ffffff; 
	TEXT-ALIGN: center;
	margin:4px 10px;
}
#MsgContent #MsgHead{
	padding:3px;
	margin:1px;
	BACKGROUND-COLOR: #efefef
}
#MsgContent #MsgBody{
	margin:10px;
}
.LDialog{
}
.LDialog .LHead{
}
.LDialog .LBody{
}


/*信息框图标以及文字*/
.MessageText{
	height:50px;
	margin-right:38px;
}
.MessageIcon{
	background:url(../../images/Message.jpg) no-repeat;
	width:48px;
	height:48px;
	float:left;
}
.ErrorIcon{
	background:url(../../images/Error.jpg) no-repeat;
	width:48px;
	height:48px;
	float:left;
}
.WarningIcon{
	background:url(../../images/Warning.jpg) no-repeat;
	width:48px;
	height:48px;
	float:left;
}   
.QuestionIcon{
	background:url(../../images/Question.jpg) no-repeat;
	width:48px;
	height:48px;
	float:left;
}
  /*---底部样式---*/
#container #foot{
	font-size:9px;
	margin:0px auto;
	COLOR: #666666
	text-align : center;
	width:760px;
	padding:10px;
}
#container #foot p{
	font-size:9px;
	margin:0px;
	COLOR: #666666
}
  /*---文件上传框样式---*/
.attachmentBody{
	margin:0px;
}