﻿@charset utf-8;
BODY{font-size:12px;color:#000;font-family:Tahoma, Arial;text-align:left;background:#dbf7fc url(x_bbg.gif) bottom repeat-x;margin:0}
IMG{max-width:100%}
SELECT{font-family:Verdana, Arial}
TH{background:#f5f5f1}
#container{padding:0;text-align:center;margin:0 auto;background:#dbf7fc url(bg.png) repeat-x top;}
#FlashHead{position:absolute;width:100%;left:0}
#container #header{width:999px;height:135px;overflow:hidden;background:url(x_Title2.jpg) no-repeat 0 0;margin:0 auto}
#container #header #menu{background:url(navbg.png) bottom repeat-x;height:37px;line-height:37px;width:999px;overflow:hidden;padding-top:98px}
#container #header #menu ul{list-style-type:none;text-align:left;margin:0 0 0 40px;padding:0}
#menu ul li{float:left;list-style-type:none;background:url(header_interval.png) no-repeat left center;text-align:center;font-weight:700;color:#fff;font-size:14px;margin:0}
.menuA:link,.menuA:visited{color:#fff;text-decoration:none;display:block;padding:0 8px}
.menuB:link,.menuB:visited,.menuB:hover,.menuA:hover{color:#fff;text-decoration:none;background:url(header_hover.png) no-repeat center center;display:block;padding:0 8px}
.menuDiv{width:0;padding:0}
.menuL,.menuR,.hide{width:0;display:none}
#container #Tbody{width:1000px;margin:0 auto}
#sidebar{float:left;width:245px;text-align:center;padding-top:0;padding-left:11px;color:#009ECC;background-color:#f8f8f8;box-shadow:5px 5px 5px #ccc;-moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc}
#innersidebar{margin-top:0!important}
#sidebar-topimg{height:1px;overflow:hidden;background:url(DAY.GIF) repeat-x}
#sidebar-bottomimg{height:0!important;overflow:hidden;display:none}
.sidepanel{padding-bottom:10px!important;margin:0!important}
.Ptitle{height:20px;text-align:left;font-weight:700;font-size:11px;color:#15ACA7;border:#ccc solid 1px;width:230px;background:#dbf7fc url(listheadbg.gif) center repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0;padding:6px 0 0 12px}
.Pcontent{text-align:left;padding-left:12px;padding-top:9px;padding-bottom:5px}
.Pfoot{height:0!important;overflow:hidden}
#mainContent{float:right;text-align:center;width:740px;background-color:#fdfdf0;background:#FBFDFF;border:1px dashed #d3d8DB;margin:0}
#innermainContent{float:right;width:740px;overflow:hidden;padding:0}
#mainContent-topimg{width:740px;height:19px;background:url() no-repeat;overflow:hidden}
#mainContent-bottomimg{width:740px;height:5px;background:url() no-repeat;overflow:hidden}
.content-width{width:98%;margin:auto;padding:0 5px}
.pageContent{height:30px;text-align:left;overflow:hidden;margin:0 auto;padding:3px}
.NavTitle{float:left;font-weight:700}
.page{padding-right:5px;height:18px}
.page ul{list-style:none;margin:0;padding:0}
.page ul li{float:left;padding:0 3px}
.PageLbutton{background:url(../../images/BttnLeft.gif) 0 0;width:9px;height:16px;display:block}
.PageRbutton{background:url(../../images/BttnRight.gif) 0 0;width:9px;height:16px;display:block}
.Content{margin:0 0 15px}
.Content-top{text-align:left;background:#f5f5f5 url(listheadbg.gif) repeat-x;padding:9px 0 2px}
..Content-top a:hover{background:#f5f5f5 url(listheadbg.gif) left bottom repeat-x}
.Content-top ul{list-style:none;margin:0 auto;padding:0}
.ContentTitle{font-size:14px;font-family:微软雅黑,Arial;padding-left:20px;background:url(../../images/QUOTE.GIF) 8px no-repeat;border-left:5px #06F solid;margin:0}
.Content-top .ContentAuthor{font-size:12px!important;color:#a6a6a6;font-weight:100;border-left:5px #06F solid;text-shadow:1px 1px 1px #666;filter:Shadow(Color=#666666,Direction=135,Strength=5);margin:0;padding:2px 0 1px 30px}
.Content-top .auphoto{text-align:center;float:left;width:32px;height:32px;margin:0 6px -4px 0}
.Content-body{overflow:hidden;text-align:left;width:96%;line-height:200%;font-size:14px;margin:8px auto}
#logPanel{background:url(bgline.gif)}
#logPanel p{text-indent:2em;margin:0;padding:0 0 28px 0}
.Content-bottom{clear:left;margin-bottom:0;width:98%;height:20px;text-align:right;background:#FBFDFF;border:1px dashed #d3d8DB;font:normal 12px Arial,Helvetica,sans-serif;padding:6px}
.Content-bottom .ContentBLeft{float:left}
.Content-bottom .ContentBRight{float:right}
.Content-bottom ul{list-style:none;color:#666;margin:0;padding:6px 6px 0 0}
.Content-bottom ul li{display:inline;padding:2px 0 2px 2px}
.Content-Info{margin:0 4px 6px;padding:0}
.Content-Info .InfoAuthor{text-align:left}
.Content-Info .InfoOther{float:right;text-align:right}
.comment{text-align:left;border:1px solid #ACE4FC;background:#F6FCFF;margin:0 12px 15px}
.commentinfo{font-size:11px;color:#49A4CB}
.commenttop{background:#CEECF9;border-bottom:#0B729E 1px dotted;padding:4px}
.commentcontent{line-height:140%;overflow:hidden;width:96%;padding:10px}
.UBBPanel{background:#f6fcff;width:96%;border:#49a4cb 1px dotted;border-left-width:2px;border-left-style:solid;border-left-color:#49a4cb}
.UBBTitle{font-weight:700;background:#ceecf9;border-bottom:#49a4cb 1px dotted;padding:4px}
.UBBContent{line-height:160%;padding:6px}
.UBBContent TEXTAREA{border:1px dashed #ccc;font-size:12px;margin-bottom:2px;width:96%}
.editTextarea{background:#ceecf9 url(../../images/bgcomments.png) no-repeat center;border:1px solid #999;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;height:250px;overflow:auto;width:100%;text-align:left;padding:1px}
:link.UBBLink,:visited.UBBLink{font-size:11px;font-family:Tahoma, Verdana}
#MsgContent{border:1px solid #ACE4FC;background:#F6FCFF;width:450px;margin:auto auto 20px;padding:1px}
#MsgContent #MsgHead{background:#ceecf9;text-align:center;font-weight:700;border-bottom:#ccc 1px dotted;padding:4px}
#MsgContent #MsgBody{line-height:180%;padding:4px}
input.userpass{width:200px;height:20px;line-height:20px;border:1px dashed #909090;margin-left:2px;background:url(X_BBG.GIF) 10px;padding:3px}
.LDialog{border:1px solid #795B50;margin:3px auto;padding:1px}
.LDialog .LHead{background:#BBA097;color:#fff;text-align:center;font-weight:700;padding:1px}
.LDialog .LBody{line-height:200%;padding:4px}
.MessageText{height:50px;margin-right:38px}
.MessageIcon{background:url(Message.jpg) no-repeat;width:48px;height:48px;float:left}
.ErrorIcon{background:url(Error.jpg) no-repeat;width:48px;height:48px;float:left}
.WarningIcon{background:url(Warning.jpg) no-repeat;width:48px;height:48px;float:left}
.QuestionIcon{background:url(vQuestion.jpg) no-repeat;width:48px;height:48px;float:left}
#container #foot{margin-top:5px!important;color:#0B729E;background:#09F url(x_bbg.gif) top repeat-x;overflow:visible;height:50px;width:100%;display:table;min-z-width:1000px;padding-top:20px}
#container #foot p{margin:0;padding:0}
#foot p{font-size:11px!important;margin:0}
.attachmentBody{font-size:11px;background:#fff;margin:0}
#cad{z-index:-1;margin:0 auto;width:680px;overflow:hidden}
.cad01{float:right}
.cad02{float:left}
.sidepanel a:link,.sidepanel a:visited{text-decoration:none;color:#009ECC}
.sidepanel a:hover{color:#27C796;text-decoration:none;height:18px;background:#dbf7fc url(listheadbg.gif) repeat-x}
.titleA:link,.titleA:visited{font-size:13px;text-decoration:none;padding-left:7px;text-align:left;color:#10A9EA}
.titleA:hover{color:#27C796;text-decoration:none;padding-left:7px;background-image:url()}
.sideA:link,.sideA:visited{text-decoration:none;padding-left:20px;height:16px;overflow:hidden;display:block;margin-bottom:2px;width:200px;line-height:140%;color:#009ECC;background:url(x_fd_sa.gif) no-repeat 0 0}
.sideA:hover{text-decoration:none;padding-left:20px;background:url(x_fd_sa.gif) no-repeat 0 -15px;color:#508501;height:16px}
.CategoryA:link,.CategoryA:visited{text-decoration:none;color:#009ECC;padding:0 1px}
.CategoryA:hover{color:#508501;text-decoration:underline;padding:0 1px}
.readMore{text-align:right}
.more:link,.more:visited{font-weight:700;font-family:华文彩云,Arial;color:##61CBF3;background:#E8F3FA url(bullet-arrow.gif) no-repeat 0 0;text-decoration:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:0;padding:6px 6px 6px 50px}
.more:hover{font-family:Arial;font-size:16px;color:#fff;background:#06F url(bullet-arrow.gif) no-repeat 0 0;line-height:300%;border:2px solid #06F}
.userpass{border:1px solid;font-size:11px;font-family:Verdana, georgia, Helvetica, sans-serif;border-color:#0B729E}
.userpass:hover,.userpass:focus{background:#EEE;border-color:#0B729E}
.inputBox{border:1px solid;font-size:11px;border-color:#0B729E #fff #fff #0B729E}
.inputBox:hover,.inputBox:focus{background:#FFE;border-color:#049FF1}
.userbutton{border:1px solid #0B729E;border-left:4px solid #0B729E;font-size:12px;height:20px;background:#fff}
.LinkTable{margin:5px 10px 5px 0}
.high1{font-weight:700;color:red;background:#ff0}
.Modify{width:98%;border:1px dashed #d3d8DB;font-size:11px;padding-right:10px;text-align:right;color:#bababa}
#Calendar_Body{font-family:arial;line-height:120%;margin:5px 10px 5px -5px}
#Calendar_Body #Calendar_Top{height:18px;text-align:center;font-weight:700;padding:0 2px}
#Calendar_Body #Calendar_Top #LeftB{background:url(../../images/BttnLeft.gif) no-repeat;width:9px;height:16px;margin-left:3px;float:left;cursor:pointer;overflow:hidden}
#Calendar_Body #Calendar_Top #RightB{background:url(../../images/BttnRight.gif) no-repeat;width:9px;height:16px;margin-right:2px;float:right;cursor:pointer;overflow:hidden}
#Calendar_Body #Calendar_week{text-align:center;height:20px;font-weight:700;vertical-align:bottom;padding:0 0 0 2%}
ul.Week_UL{display:inline;list-style:none;margin:0;padding:0}
ul.Week_UL li{display:inline;float:left;color:#0B729E;width:14%;margin:3px 0 2px;padding:0}
.Calendar_Day{text-align:center;height:18px;color:#0B729E;padding:0 0 0 2%}
.Calendar_Day ul.Day_UL{display:inline;list-style:none}
.Calendar_Day ul.Day_UL li{display:inline;float:left;width:14%}
.DayA a{cursor:default;display:block;border:0 solid #fff;font-size:11px;height:13px;color:#0B729E;padding:2px 0 3px}
.DayA a.click{cursor:default;background:#CEE9F4;font-weight:700}
.DayA a.click:link,.DayA a.click:visited{cursor:pointer;font-weight:700;text-decoration:none;color:#0B729E}
.DayA a.click:hover{text-decoration:underline;color:#0B729E}
.DayA a.today{cursor:default;color:red;background:url(day.gif) no-repeat 4px -1px}
.DayA a.otherday{cursor:default;color:#343B41;text-decoration:none}
.DayA a.otherday:link,.DayA a.otherday:visited{cursor:default;color:#343B41}
.DayA a.otherday:hover{cursor:default;color:#3A4147}
.DayA a.haveD:link,.DayA a.haveD:visited{background:url() no-repeat 4px -1px;color:#BD8338;font-weight:700;text-decoration:underline}
.DayA a.haveD:hover{color:#BD8338}
.DayA a.DayD:link,.DayA a.DayD:visited{color:#2C9819;background:url(day.gif) no-repeat 4px -1px;font-weight:700;text-decoration:none}
.DayA a.DayD:hover{color:#fff;background:#2E9ECC;text-decoration:underline}
.BttnC{float:right;width:15px;height:16px;background:url(../../images/BttnCllps.gif) no-repeat;margin-top:0;margin-right:5px;cursor:pointer}
.BttnE{float:right;width:15px;height:16px;background:url(../../images/BttnExpnd.gif) no-repeat;margin-top:0;margin-right:5px;cursor:pointer}
div.nicetitle{position:absolute;top:0;left:0;font-family:Tahoma, Verdana;font-size:12px;width:15em;background:#FFFBD1 url(../../images/nicetitlebg.jpg);color:#3D2C05;border:1px solid #715208;text-align:left;padding:4px!important}
div.nicetitle p{margin:0;padding:0 3px}
div.nicetitle p.destination{font-size:9px;text-align:left;color:#715208;padding:3px 0 0 3px}
#editorbody{background-color:#fff;border-color:#fff;border-style:solid;border-width:1px}
#editorHead{padding:2px 6px 6px}
.Toolsbar{background:url(bar.gif) no-repeat 2px 5px;padding-left:8px;height:24px;float:left}
.ToolsUL{display:inline;list-style:none;margin:0;padding:2px}
.ToolsUL Li{float:left;padding:2px}
.ToolsUL Li select{font-size:13px}
.Toolsbutton:link,.Toolsbutton:visited{border:1px solid #fff;width:16px;height:16px;display:block;padding:2px}
.Smilie:link,.Smilie:visited{border:1px solid #fff;display:block;width:19px;height:19px;padding:2px}
.UBBSmiliesPanel{background:#fff;border:1px solid #000;text-align:left;position:absolute;visibility:hidden;padding:0}
.editorContent{width:97%;text-align:center;padding:0 6px 6px 4px !important}
blockquote{clear:both;background:url(../../images/quote.png) top left no-repeat!important;font-family:Tahoma;min-height:60px;padding:0 5px 0 68px}
blockquote ul,blockquote ol{padding-left:88px}
.Content-body li{list-style:disc}
.codeHead{font-weight:700;font-size:12px;background:#fff;border-bottom:1px solid #ddd;padding:5px 5px 5px 15px}
.codeText{border:1px solid #ddd;width:98%;overflow:auto;word-break:break-all;background:#fff;font:12px 'Courier New', Monospace;margin:0 0 1.1em;padding:0}
.codeText ol{list-style:decimal;color:#5C5C5C;border-left:1px solid #ddd;background:#fff;margin:0 1px 0 45px;padding:5px 0}
.codeText ol li{list-style:decimal;padding-left:10px;background:#FFF}
.codeText ol li.alt{background:#FFF}
.codeText .comment,.codeText .comments{color:#008200}
.codeText .keyword{color:#069;font-weight:700}
.dp-sql .keyword{color:#7f0055}
.dp-xml .tag{font-weight:700;color:blue}
.dp-delphi .comment{color:#008200;font-style:italic}
.dp-delphi .directive{color:#008284}
.dp-delphi .keyword{font-weight:700;color:navy}
.dp-py .keyword{color:blue;font-weight:700}
.dp-py .exceptions{color:#A52A2A}
.dp-py .types{color:#A52A2A;font-style:italic}
.dp-py .commonlibs{color:#8A2BE2;font-style:italic}
.dp-rb .comment{color:#c00}
.dp-rb .string{color:#f0c}
.dp-rb .symbol{color:#02b902}
.dp-rb .keyword{color:#069}
.dp-rb .variable{color:#6cf}
.dp-css .colors{color:#8B0000}
.dp-j .comment{color:#3f7f5f}
.dp-j .string{color:#2a00ff}
.dp-j .annotation{color:#646464}
.dp-j .number{color:#C00000}
.dp-cpp .comment{color:#e00}
.dp-cpp .preprocessor{color:#CD00CD;font-weight:700}
.dp-cpp .keyword{color:#5697D9;font-weight:700}
.dp-cpp .datatypes{color:#2E8B57;font-weight:700}
#container #header #blogname,#container #header #blogname #blogTitle,.Content-top .CateIcon,.CateIcon{display:none}
.page ul li.PageL,.page ul li.PageR{width:9px;height:16px}
.comment .UBBContent,.dp-sql .string,.dp-xml .attribute,.dp-py .string,.dp-css .string,.dp-cpp .string{color:red}
A:link,A:visited,A:hover{color:#0775BF;text-decoration:none}
.DayA a:link,.DayA a:visited,.DayA a:hover{color:#0B729E}
.DayA a.haveD,.DayA a.DayD{cursor:pointer}
.Toolsbutton:hover,.Smilie:hover{background:#C1D2EE;border:1px solid #316AC5}
.codeText ol li span,.dp-delphi .vars{color:#000}
.codeText .string,.dp-c .string,.dp-c .keyword,.dp-vb .string,.dp-vb .keyword,.dp-sql .op,.dp-xml .attribute-value,.dp-delphi .string,.dp-delphi .number,.dp-css .keyword{color:blue}
.codeText .preprocessor,.dp-c .preprocessor,.dp-vb .preprocessor,.dp-py .magicmethods{color:gray}
.dp-c .comment,.dp-vb .comment,.dp-sql .comment,.dp-xml .comments,.dp-py .comment,.dp-py .docstring,.dp-css .comment{color:green}
.dp-c .vars,.dp-css .vars{color:#d00}
.dp-sql .func,.dp-xml .cdata,.dp-py .builtins{color:#ff1493}
.dp-xml .tag-name,.dp-j .keyword{color:#7f0055;font-weight:700}
#container #header #menu #Left,#container #header #menu #Right,.Content-top .ContentLeft,.Content-top .ContentRight{width:0;float:left;display:none}
.Gravatar:hover{cursor:pointer;border:1px solid #316AC5;-webkit-transition:all .3s}

blockquote{
margin:0 auto;padding:10px;
width:90%; height:auto;
background:#ceecf9;
border:#49a4cb 1px dotted;
border-left:2px solid #49a4cb;
display:inline-block;
zoom:1;/*fix ie6 bug*/
_display:inline;/*fix ie6 bug*/
border-radius:6px;/*IE不支持*/
-moz-border-radius:6px;/*IE不支持*/
-webkit-border-radius:6px;/*IE不支持*/
-khtml-border-radius:6px;/*IE不支持*/
}
#logPanel h2{background:url(bg.png) center repeat-x;margin:0;padding:0 0 0 30px;font:bold 16px/1.8em "微软雅黑",Arial,Helvetica,sans-serif;height:29px}