﻿/*---主体样式---*/
  #container { width:100%; margin:0 auto; padding:0; text-align:center; border:5px solid #111; border-left:0; border-right:0}
/*---顶部样式---*/
  #container #header { margin: 0 auto; width: 950px; border-bottom:1px solid #E1E1E1; position:relative;}
#container #header #blogname { font-size:24px; color:#336600; text-align:left; font-weight:bold; margin: 0 auto; padding:20px 0; }
#container #header #blogname #blogTitle { font-size:14px; color: #333333; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 0px; font-weight: normal; }
#container #header #menu {  height:40px; background-color: #eee; position: absolute; right:0; top:35px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#container #header #menu #Left { display:none;}
#container #header #menu #Right { display:none;}
#container #header #menu ul { list-style:none; margin:0px!important; margin:0px 3px 0px 0px; padding:0px; height:40px; }
#container #header #menu ul li { float:left; height:40px; margin-right: 3px; margin-left: 3px; }
.menuL { width:1px; padding:0px; }
.menuR { width:1px; padding:0px; background-repeat: no-repeat; }
.menuDiv { padding:0px; }/*---菜单分割线---*/
/*---内容样式---*/
  #container #Tbody { text-align:left; padding: 5px; width: 950px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
/*---工具条--*/
  #sidebar { float:right; width:215px; margin:0px; text-align:center; overflow: hidden; }
#innersidebar { }
#sidebar-topimg { height:0px; }
#sidebar-bottomimg { height:0px; overflow:hidden; }
/*---工具箱样式--*/
  .sidepanel { margin-top: 0; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding: 5px 2px 2px 2px; }
.Ptitle { height:35px; line-height:35px; text-align:left; font-size:14px;  margin: 0 0 6px; color: #2BA0B0; border-bottom: 1px dashed #ccc; }
.Pcontent { text-align:left;  padding-top:0px; line-height:180%; color: #999999; width: 205px; }
.Pfoot { margin:0px 0px 5px 0px; }
/*---主内容--*/ 
  #mainContent { float:left; text-align:center; width: 720px; }
#innermainContent { overflow:visible; margin:16px 10px 0 0; }
#mainContent-topimg { height:0px; overflow:hidden; }
#mainContent-bottomimg { height:0px; overflow:hidden; }
.content-width { padding: 0px; margin-right: auto; margin-left: auto; }/*--主内容元素的全局宽度--*/
/*---主内容页数--*/
  .pageContent { /* 分页 */ padding:3px; text-align:left; height:18px; margin: 0px 0px 5px 0px; border-bottom:1px dashed #ccc }
.pageContent a:link, .pageContent a:visited { color: #666666; }
.pageContent a:hover { color: #666666; text-decoration: underline; }
.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 { width:9px; height:16px; }
.page ul li.PageR { width:9px; height:16px; }
.PageLbutton { width:9px; height:16px; display:block; }
.PageRbutton { width:9px; height:16px; display:block; }
/*---内容框--*/
  .Content { font-family:Georgia, Courier New, 宋体; background-color: #FFFFFF; margin-top: 0 auto 5px auto; padding-top: 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
/*---日志标题框--*/
  .Content-top { height: 46px;  margin-bottom: 17px; text-align:left;}
.Content-top .ContentLeft { width:0px; height:30px; float:left; margin-top:-7px }
.Content-top .ContentRight { width:0px; height:30px; float:right; margin-top:-7px }
.Content-top .ContentTitle {font-weight: normal;margin: 0;padding:0;color: #333333;font-family: Microsoft YaHei,黑体;font-size: 19px; }
.Content-top .ContentAuthor { color: #747474;font-size: 12px;padding: 0;font-weight: normal; margin:0}
.CateIcon{ display:none;}
/*---日志内容框--*/
  .Content-body { overflow:hidden; color: #646464;line-height: 25px;text-align: justify; margin: 8px auto; padding: 0px; font-size:14px;}
.Content-body a:link { color: #FE5A00; text-decoration: underline; margin-right: 3px; margin-left: 3px; }
/*---日志内容底部--*/
  .Content-bottom { text-align:right; color: #888888; font-size: 12px; height: 22px; padding-right: 5px; }
.Content-bottom .ContentBLeft { width:0px; float:left; }
.Content-bottom .ContentBRight { width:0px; float:right; }
/*---日志其他信息--*/
  .Content-Info { margin:0px 4px 6px 4px; padding:0px }
.Content-Info .InfoAuthor { text-align:left }
.Content-Info .InfoOther { float:right; text-align:right; }
/*--评论框--*/
  .comment { text-align:left; background-color: #fafaf9; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; padding: 0px; }
.commentinfo { font-size:12px; color:#999; }
.commenttop { padding:0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ededed; margin-right: 4px; margin-left: 4px; font-size: 14px; line-height: 25px; }
.commentcontent { padding:10px; line-height:140%; overflow:hidden; }
/*---UBB框--*/ 
  .UBBPanel { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #ededed; border-right-color: #ededed; border-bottom-color: #ededed; border-left-color: #ededed; }
.UBBTitle { font-weight:bold; padding:4px; background-image: url(ubbback.gif); background-repeat: no-repeat; background-position: right 0px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #f4f4f4; background-color: #f4f4f4; }
.UBBContent { padding:6px; line-height:160%; }
.UBBContent TEXTAREA { width:99%; margin-bottom:2px; border: 1px solid #ededed; color: #999999; font-size: 12px; }
:link.UBBLink, :visited.UBBLink { font-size:11px; font-family:verdana; }
/*---信息框--*/
  #MsgContent { font-family:Georgia, Courier New, 宋体; margin-top: 0; margin-bottom: 10; padding: 4px; margin-right: auto; margin-left: auto; width: 100%; }
#MsgContent #MsgHead { padding:4px; font-weight:bold; color: #000000; font-family: "宋体", Arial; font-size: 14px; }
#MsgContent #MsgBody { padding:4px; line-height:180%; }
.LDialog { border:1px solid #795B50; margin:3px auto; padding:1px; }
.LDialog .LHead { background:#BBA097; padding:1px; color:#fff; text-align:center; font-weight:bold; }
.LDialog .LBody { padding:4px; line-height:200%; }
/*信息框图标以及文字*/
   .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 { padding-top:10px; margin:15px auto 0; width:950px; color: #333333; border-top: 1px solid #E1E1E1;}
#container #foot a { color:#333333;}
/*---文件上传框样式---*/
  .attachmentBody { margin:0px; font-size:12px; }

