/*---其他样式---*/  
 .userpass { border:1px solid; border-color:#A9A98D; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.userpass:hover, .userpass:focus { border-color:#A9A98D; background:#FFFFEE }
.inputBox { border:1px solid; border-color:#A9A98D; font-size:12px; }
.inputBox:hover, .inputBox:focus { border-color:#A9A98D; background:#FFFFEE }
.userbutton { border:1px solid; border-color:#A9A98D; height:22px; padding:0px 3px 2px 3px !important; padding:3px 2px 0px 2px; background:#fff url(bb.gif); }
.LinkTable { margin:5px 10px 5px 0px; }
.commentTable { }
.high1 { font-weight:bold; color:#f00; background:#ff0 }
.CateIcon { display:none }
/*显示和隐藏置顶日志按钮*/
   .BttnC { float:right; width:15px; height:16px; background:url(Cprevious.gif) no-repeat; margin-top:0px !important; margin-top:2px; cursor:pointer }
.BttnE { float:right; width:15px; height:16px; background:url(Cnext.gif) no-repeat; margin-top:0px !important; margin-top:2px; cursor:pointer }
/*提示框CSS*/
   div.nicetitle { position: absolute; padding: 4px !important; padding: 6px 4px 4px 4px; top: 0; left: 0; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; width: 15em; background: #FFFBD1 url(../../images/nicetitlebg.jpg); color: #3D2C05; border: 1px solid #715208; text-align: left; }
div.nicetitle p { margin: 0; padding: 0 3px; }
div.nicetitle p.destination { font-size: 9px; text-align: left; padding:3px 0px 0px 3px; color: #715208; /*display:none;*/
}
#related_tag a { font-size:12px; line-height:20px; }
#related_tag li { height:20px; width:100%; padding:0px; margin:0px; overflow:hidden; margin:-3px; _margin:-3px; line-height:20px; overflow:hidden }
/*---内容框--*/
  .Content { margin:0px; line-height:22px; }
.Content-body .none-tr { height:40px; }
/*---日志标题框--*/
  .Content-top { color:#000; text-align:left; float:left; padding:2px 2px 2px 0px !important; padding-left:0px; width:100%; border-bottom:1px solid #e6e6e6 }
.Content-top .ContentLeft { width:0px; float:left; }
.Content-top .ContentRight { width:0px; float:right; }
.Content-top .ContentTitle { font-size:24px; color:#323232; padding-top:15px; padding-bottom:2px; margin:0px; padding-left:10px; text-align:center }
.Content-top .ContentAuthor { color:#C4C4C4; font-size:12px; font-weight:normal; font-family:宋体; height:35px; line-height:35px; text-align:center }
/*---日志内容框--*/
  .Content-body { font-size:14px; padding:10px; line-height:26px; }
.Content-body table { margin-top:20px; }
#Content_ContentList tr { height:26px; font-size:14px; }
.Content-body tr a { text-decoration:none; }
/*---日志内容底部--*/
  .Content-bottom { padding-right:20px; color:#666666; text-align:right; background:url(ContentBbg.gif) repeat-x; height:22px; line-height:22px; padding-bottom:10px; }
.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; color:#666666; margin-top:-35px; }
/*--评论框--*/
  .comment { text-align:left; margin:0px 12px 4px 12px; border:1px solid #DBDBD0; }
.commentinfo { font-size:11px; color:#999; }
.commenttop { border-bottom:1px dotted #6B5D52; padding:4px; background:#FCF9EF }
.commentcontent { padding:10px; line-height:140%; overflow:hidden; width:94% }
.Gravatar { margin:0px 10px 0px 0px; }
.searchform { position:absolute; }
.SearchBox { border:none; padding:2px; height:15px; width:142px; background:url(images/h2_bg.gif) repeat-x left -391px; color:#a1a0a0; }
.SearchButtom { border:none; height:19px; width:38px; background:url(images/h2_bg.gif) repeat-x -146px -391px; color:#a1a0a0; }
#container { width:960px; margin:0px auto; }
#top { height:28px; line-height:28px; }
#top #search { color:#a1a0a0; }
#top #login { margin-left:190px; position:absolute; margin-left:195px; }
#header { margin-top:5px; overflow:hidden }

#header #logo { float:left; margin-top:15px; margin-bottom:30px;overflow:hidden }

#header #nav { list-style:none; width:590px; height:16px; padding:10px 15px 55px 30px; background:url(images/nav.gif) no-repeat; float:right;overflow:hidden }
#nav li { float:left; margin-right:54px; width:53px;display:block;}
#nav li a{ display:block; height:12px;width:53px;padding-top:55px;}
#nav .br{ margin-right:0px;}

#menu{ width:100%; height:33px; line-height:33px; margin:0px auto 5px auto; clear:both; overflow:hidden}
#menu #Left{ background:url(images/menu-bg.gif) no-repeat; width:9px; height:33px; float:left; margin-right:-5px;}
#menu #Right{background:url(images/menu-bg.gif) 0px -33px no-repeat; width:9px; height:33px; float:right; margin-left:-5px;}
#menu ul{ list-style:none; height:33px; background:url(images/menu-bg.gif) 0px -66px repeat-x;overflow:hidden}
#menu ul li{ float:left; padding:0px 10px; height:33px; _width:56px; text-align:center}
ul .menuL,ul menuR{ width:10px;}
#menu ul .menuDiv,#menu ul .menuDiv:hover{ width:9px; height:33px; overflow:hidden; background:url(images/menu-bg.gif) 0px -99px no-repeat; margin:0px; padding:0px }

#AD1 { width:100% }
.ad-img { width:100%; height:91px; }

#Tbody { padding-top:12px; background:#ffffff; width:960px; margin:0px auto; }
#mainContent { }
#mainContent #innermainContent { width:630px; float:left; padding:0px; overflow:hidden; border:1px #feb25d solid; border-top:2px #fe8802 solid; padding:10px; }
#mainContent #innermainContent #mainContent-topimg { display:none }
#mainContent #innermainContent #Content_ContentList .pageContent { padding-right:10px; }
#mainContent #innermainContent #Content_ContentList .Content-body { }
/*---主内容页数--*/
  .pageContent { margin:0 auto; 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 { width:9px; height:16px; }
.page ul li.PageR { width:9px; height:16px; }
.PageLbutton { background:url('../../images/BttnLeft.gif') 0px 0px; width:9px; height:16px; display:block; }
.PageRbutton { background:url('../../images/BttnRight.gif') 0px 0px; width:9px; height:16px; display:block; }
/*---内容框--*/
  .Content { margin:0px; line-height:22px; }
.Content-body .none-tr { height:40px; }
/*---日志标题框--*/
  .Content-top { color:#000; text-align:left; float:left; padding:2px 2px 2px 0px !important; padding-left:0px; width:100%; border-bottom:1px solid #e6e6e6 }
.Content-top .ContentLeft { width:0px; float:left; }
.Content-top .ContentRight { width:0px; float:right; }
.Content-top .ContentTitle { font-size:24px; color:#323232; padding-top:15px; padding-bottom:2px; margin:0px; padding-left:10px; text-align:center }
.Content-top .ContentAuthor { color:#C4C4C4; font-size:12px; font-weight:normal; font-family:宋体; height:35px; line-height:35px; text-align:center }
/*---日志内容框--*/
  .Content-body { font-size:14px; padding:10px; line-height:26px; }
.Content-body table { margin-top:20px; }
#Content_ContentList tr { height:26px; font-size:14px; }
.Content-body tr a { text-decoration:none; }
/*---日志内容底部--*/
  .Content-bottom { padding-right:20px; color:#666666; text-align:right; background:url(ContentBbg.gif) repeat-x; height:22px; line-height:22px; padding-bottom:10px; }
.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; color:#666666; margin-top:-35px; }
/*--评论框--*/
  .comment { text-align:left; margin:0px 12px 4px 12px; border:1px solid #DBDBD0; }
.commentinfo { font-size:11px; color:#999; }
.commenttop { border-bottom:1px dotted #6B5D52; padding:4px; background:#FCF9EF }
.commentcontent { padding:10px; line-height:140%; overflow:hidden; width:94% }
.Gravatar { margin:0px 10px 0px 0px; }
/*---UBB框--*/ 
  .UBBPanel { background:#fff; border-left:3px solid #DBDBD0; }
.UBBTitle { font-weight:bold; padding:4px; border-bottom:1px dotted #DBDBD0 }
.UBBContent { padding:6px; line-height:160%; }
.UBBContent TEXTAREA { width:448px; margin-bottom:2px; }
:link.UBBLink, :visited.UBBLink { font-size:11px; font-family:verdana; }
/*---信息框--*/
	#MsgContent { border:1px solid #CCCCCC; width:450px; padding:1px; background:#fff; margin:auto; }
#MsgContent #MsgHead { line-height:26px; border-bottom:1px solid #CCCCCC; background:#fffcf7 url(images/h1_bg.gif) bottom -120px; text-align:center; font-weight:bold; }
#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; }
/*侧边栏样式*/
#sidebar { float: right; width:300px; overflow:hidden }
#sidebar #innersidebar { }
#sidebar #innersidebar #sidebar-topimg { }
#innersidebar .sidepanel { width:298px; margin-bottom:10px; overflow:hidden; border:1px solid #ebcda0; border-top:2px #fab66f solid }
#innersidebar .sidepanel-ad { margin-left:-10px; margin-top:-10px; }
#innersidebar .sidepanel-ad .Ptitle { display:none }
.Ptitle { height:26px; line-height:26px; border-bottom:1px solid #fdead9; background:#fffcf7 url(images/h2_bg.gif) 10px 0px; padding-left:30px; color:#000; font-size:14px; font-weight:normal; }
.sideA-n { padding-top:16px; }
.sideA-h { padding-top:16px; font-weight:bold; font-size:14px; }
.sideA-h-1 { font-weight:bold; font-size:14px; }
.Pcontent { border-top:none; padding:10px; }
.Pcontent ul { padding:0px; }
.Pcontent-c { padding:0px; }


#gg-ad{float: left;margin:10px 10px 10px 0px; width:236px; padding:10px; height:260px; overflow:hidden; display:none; border:1px #FAB66F solid; background:#FFFCF7}
#gg-ad .listA{ display:block; height:24px; background:none; font-size:12px; line-height:24px; padding:0px; width:236px; overflow:hidden}
#gg-ad .listA:hover{ text-decoration:underline}
#gg-ad-title{ font-weight:bold}
#link-ul{ list-style:none; width:100%; border:1px solid}
#link-ul li{ float:left; display:block;}
/*特别样式*/
#Side_EliteLogForPJBlog { background:#fffcf7 }
.Pfoot { clear:both }
/*---文件上传框样式---*/
  .attachmentBody { margin:0px; font-size:12px; background:#fff }
#foot { text-align:center; margin:20px; line-height:30px; }

/*计算器*/
.input_word{ width:50px; border:1px solid #bdbdbd; height:17px; line-height:17px;}