﻿/* 初始化样式 */:link,:visited,:hover { text-decoration:none }ul,ol { list-style:none }h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }ul,ol,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ margin:0; padding:0 }a img,:link img,:visited img { border:none }address { font-style:normal }/* 通用样式 */@font-face{font-family:26476;src: url(26476.eot);}@font-face{font-family:25157;src: url(25157.eot);}@font-face{font-family:20305;src: url(20305.eot);}.eot {font-family:20305;}body { font: 12px/1.5em Tahoma, Arial,Sans-Serif; padding:0; margin:0; text-align:center; }a { color: #287F93; }a:hover { text-decoration:underline; }textarea,input,object {font-family:Tahoma; font-size:12px; color:#000; font-weight:normal; background-color:#FFF; }input.Submit,input.Button { padding: 4px 6px 0 6px; letter-spacing:4px; }select { font-size:12px; color:#000; font-weight:normal; background-color:#FFF; }.Smile { vertical-align:middle; margin:-1px 0 1px 0; }.Clear { clear:both; height:0; overflow:hidden; }.Image, .PictureSize { cursor:pointer;padding: 3px; height:auto; }/* 总体样式 */#Head,#Main { width:960px; margin:0 auto; text-align:left; overflow:hidden; clear:both; zoom:1; }/* 头部样式 */#Head { padding-top: 19px; }#Head #Banner { float:left; }@font-face {font-family: 'love'; src: url('love.eot');src: local('love Regular'),url('love.ttf') format('truetype');}#Head #Banner h1 { font-family: love; font-size: 30px; color:#C00; margin-bottom:16px;margin-top: 16px;}@font-face {font-family: 'love1'; src: url('love1.eot');src: local('love Regular'),url('love1.ttf') format('truetype');}#Head #Banner h2 { font-weight:normal; font-family: 'love1'; font-size: 20px; margin-top: 4px; margin-bottom: 4px;}/* 底部样式 */#Foot { text-align:center; border-top: 1px solid #DDD; background-color:#EEE; height:39px; line-height:39px; }/* 主体样式 */#Main { padding-bottom:22px; }/* 内容样式 */#Content { float:left; width:686px; }.navHead { border:5px solid #EEE; margin-bottom:1em; }.boxHead { border-color:#DDD #CCC #CCC #DDD; border-style:solid; border-width:1px; background:#FFF url(Theme.gif) no-repeat 0 0; padding-left:21px; clear:both; overflow:hidden; zoom:1; padding:0 5px 0 27px; height:23px; line-height:21px; line-height:25px\9; }.boxHead .headName { float:left; }.boxHead .headFeed { float:right; }#SeeHead { background-position:5px -378px; padding-top:2px; }#CatHead { background-position:5px -188px; padding-top:3px; }#DatHead { background-position:5px -346px; padding-top:2px; }#LabHead { background-position:5px -314px; padding-top:3px; }.boxList { border:5px solid #F6F6F6; margin-bottom:1em; }.boxList h5 { background-color:#F6F6F6; padding:0 3px; height:23px; line-height:21px; line-height:25px\9;}.boxList ul { border-color:#EEE #DDD #DDD #EEE; border-style:solid; border-width:1px; padding:9px 15px; }.boxList ul li { line-height:2em; }.boxList ul li span { font-size:11px; color:#666; margin-left:3px; }#LabList ul { clear:both; overflow:hidden; zoom:1; }#LabList ul li { float:left; display:block; width: 25%; height:2em; }.evePost { margin-bottom: 12px; border:5px solid #F6F6F6; }.navPost { background-color:#F6F6F6; clear:both; overflow:hidden; zoom:1; padding:0 2px; height:23px; line-height:21px; line-height:25px\9; }.navPost .navCat { float:left; background:transparent url(Theme.gif) no-repeat 0 -190px; padding-left:21px; }.navPost .navLnk { float:right; }.attPost { background-color:#F6F6F6; padding:7px 3px 5px 3px; }.boxPost { padding:10px 12px 0 12px; border-color:#EEE #DDD #DDD #EEE; border-style:solid; border-width:1px;height:100%; }#diary{float: right;width: 52px;border: 1px solid #DDD;margin-top:4px;}.ymday{line-height: 20px;color: #FFF;font-size:12px;text-align: center;width: 50px;display: block;background-color: #5A9594;border: 1px solid #FFF;font-weight: bold;font-family: "Tahoma", Times, serif;}.wday{background-color:#FFF; line-height: 16px;color: #333;font-size: 11px;clear: both;text-align: center;display: block;}.headPost { padding:7px 9px 5px 0; border-bottom: 1px dashed #CACCD1; }.headPost a { font-weight:bold; font-size:14px; }.headPost div { margin-top:2px; color:#666; font-weight:normal; font-size:12px;}.headPost div a { font-weight:normal; font-size:12px; }.labsPost p { display:inline; }.textPost { font-size: 14px; line-height:1.6em; padding:6px 0 2px 0; text-align:justify; }.textPost p { margin: 0 0 0.7em 0; }.textPost ul { list-style: disc outside; margin:0 0 1em 2em; }.textPost ol { list-style: decimal outside; margin:0 0 1em 2em; }.morePost { font-size: 12px; background:transparent url(Theme.gif) no-repeat 2px -122px; padding-left: 15px; margin-bottom:0.9em; }.editPost { color:#999; font-size: 12px; background:transparent url(Theme.gif) no-repeat 2px -154px; padding-left: 15px; margin-bottom:0.9em; }/* 相关文章 */#RelatedList { border:5px solid #F6F6F6; margin-bottom:1em; }#RelatedList h4 { background:#F6F6F6 url(Theme.gif) no-repeat 0 -285px; padding-left:21px; height:23px; line-height:21px; line-height:25px\9; }#RelatedList ul { padding: 2px 12px 6px 12px; border-color:#EEE #DDD #DDD #EEE; border-style:solid; border-width:1px;}#RelatedList ul li { border-top:1px dashed #DDD; padding:5px 5px 0 5px; overflow:hidden; clear:both; zoom:1; }#RelatedList ul li:first-child { border:none; }#RelatedList ul li a { float:left; }#RelatedList ul li span { float:right; color:#666; } /* 评论列表 */#CommentList { border: 5px solid #EEE; margin-bottom:1em; }#CommentList h4 { background:#EEE url(Theme.gif) no-repeat 0 -285px; padding-left:21px; height:23px; line-height:21px; line-height:25px\9; }#CommentList h4 span { display:block; }#CommentList h4 .coHead { float:left; }#CommentList h4 .coFeed { float:right; }.colist { padding:9px; border-color:#DDD #CCC #CCC #DDD; border-style:solid; border-width:1px; }.colist li { clear:both; overflow:hidden; list-style:none; zoom:1; border-top: 1px dashed #CCC; padding:3px 0; }.colist li:first-child { border: none; }.colist li.author { background-color:#EEE; }.colist li .user { float:left; text-align:center; width:86px; }.colist li .icon { margin-top:10px; padding-right:13px;}.colist li .name { font-size:12px; font-weight:bold; padding-right:13px; }.colist li .time { font-size: 12px; color:#999; }.colist li .time a { color:#A6BDC6; }.colist li .info { float:left; padding:6px 12px; width:536px; text-align:justify; }.colist li .info .cite { cursor:pointer; }.colist li .text { font-size:14px; line-height:1.3em; padding:6px 0 0 0; }.colist li.stb { margin:0 1em 15px 1em; background-color:#EFEFF0; padding:9px; }.colist li.stb h6 { font-size:12px; background:transparent url(Images/atQuTb.png) no-repeat 0 3px; padding:0 0 2px 19px; border-bottom:1px dashed #CCC; }.colist li.stb h6 span { font-weight:normal; }.colist li.stb div { padding-top: 3px;}.colist .Gravatar {border:1px solid #999; padding:1px;}/* 评论发表 */#CommentPost { padding: 0; border:5px solid #EEE; }#CommentPost form { padding:1em; border-color:#DDD #CCC #CCC #DDD; border-style:solid; border-width:1px; }#CommentPost fieldset { border:none; padding:0; margin:0; }#CommentPost input,#CommentPost textarea { border:1px solid #CDCCB4; padding:5px 3px; }#CommentPost textarea { font-size:14px; line-height:1.5em; }#CommentPost dl { clear:both; margin:0 0 1em 0; padding:0; width: 100%; overflow: hidden; }#CommentPost dt { float:left; text-align:right; margin:3px 0 0 0.7em; font-size: 12px; }#CommentPost dd { float:left; margin:0; padding:0; }#CommentPost dt span { margin-left:3px; }#CommentPost #ncSubmit { display:block; color:#FFF; border:1px solid #CCC; cursor:pointer; background:#287F93 url(Theme.gif) no-repeat 17px -215px; padding:0 29px 0 39px; height:29px; line-height:29px; line-height:32px\9; }#CommentPost #ncSubmit:hover { background-color:#FFF; color:#287F93; }#CommentPost #CommentPostMSG dd { background:#FFFBDF url(Theme.gif) no-repeat 9px -246px; border:1px solid #EF9B8F; padding:10px 10px 5px 29px; font-size: 12px; color:#333; }/* 一些提示 */#NoArticles { height:56px; line-height: 56px; text-align:center; }/* 订阅样式 */ #subscribe #feedrss,#subscribe #feedemail {height:25px;line-height:25px;display:block;padding:5px 5px 5px 36px;float:left;text-decoration:none;} #subscribe #feedrss {background:url(feeds.gif) 5px 5px no-repeat;} #subscribe #feedemail {background:url(feeds.gif) 5px -45px no-repeat;margin-left:15px;} /* 侧边样式 */#Sidebar { float:right; width:270px; }#Sidebar .side { margin-bottom: 15px; overflow:hidden; clear:both; zoom:1; border:5px solid #F6F6F6; }#Sidebar .side h4 { background-color:#F6F6F6; color:#C00; padding:0 10px; height:23px; line-height:21px; line-height:25px\9; }#Sidebar .side ul { padding:3px 8px 7px 8px; border-color:#EEE #DDD #DDD #EEE; border-style:solid; border-width:1px; }#Sidebar .side ul li { margin-bottom:3px; border-top:1px dashed #DDD; padding-top:6px; }#Sidebar .side ul li:first-child { border:none; }/* 侧栏分类样式 */#CatPan ul { overflow:hidden; clear:both; zoom:1;}#CatPan ul li { float:left; display:block; width:120px; }#CatPan ul li span { margin-left:3px; color:#666; font-size:11px; }/* 导航样式 */#Menu { margin-bottom: 15px; border:0; border-color:#EEE #EEE #CCC #EEE; border-style:solid; border-width:1px; background-color:#EEE;}#Menu ul { width:960px; margin:0 auto; clear:both; overflow:hidden; zoom:1; }#Menu ul li { float:left; }#Menu ul li a { display:block; letter-spacing:3px; float:left; height:27px; padding:0 12px 0 15px; line-height:29px; line-height:32px\9; }#Menu ul li a.idx { background-color:#C00; color:#FFF; }#Menu ul li a:hover { text-decoration:none; background-color:#287F93; color:#FFF; }/* 搜索样式 */#SeeBar { float:right; margin-bottom: 15px; border:5px solid #EEEEEE; width:251px; }#SeeBar form { border:1px solid #B0B8BE; background:#FFF; padding:3px; }#SeeBar form input { border:none; vertical-align:middle; }#SeeBar #QuickSearchTxt { border:1px solid #FFF; color:#333; height:15px; font-size:12px; line-height:15px; width:219px; }#SeeBar #QuickSearchBtn { background:#549C00 url(Theme.gif) no-repeat 0 -64px; width:20px; height:20px; cursor:pointer; }/* 日历样式 */#CalPan { margin-bottom: 15px; overflow:hidden; clear:both; zoom:1; border:5px solid #EEEEEE; }#Calendar { font-size: 12px; font-family: Tahoma; text-align:center; margin:0; border-color:#DDD #CCC #CCC #DDD; border-style:solid; border-width:1px; padding:9px 3px 6px 3px; }#Calendar ul { margin: 0; padding: 0; overflow: hidden; width: 100%; list-style-type: none; }#Calendar ul li { float: left; padding:0; margin:0; border: none; text-align: center; background:none; }#Calendar li span,#Calendar li a,#Calendar #caWeek li { display:block; float:left; width:34px; line-height:22px; padding:0; margin:0; }#caMain li a:hover { width:32px; line-height:20px; background:#EDF9FF; border:1px solid #DAF2FC; }#Calendar #caMonth,#Calendar #caYears { padding-top:2px; }#caMonth li a,#caYears li a { width:60px; line-height:49px; }#caMonth li a:hover,#caYears li a:hover { background:#EDF9FF; border:1px solid #DAF2FC; width:59px; line-height:47px; text-decoration:none; }#caHead { font-weight: bold; text-align: center; clear:both; overflow:hidden; }#caHead a { color:#C00; }#caPrev,#caNext { background-image:url(Theme.gif); background-repeat:no-repeat; width:23px; height:20px; cursor:pointer; overflow:hidden; }#caPrev { float:left; background-position:14px 6px; }#caNext { float:right; background-position:0 -27px;}#caMain .caOth { color:#DDD; }#caMain .caNow { color:#F66; font-weight:bold; }/* Box 样式 */#mtWins_PaOve { position:fixed; z-index:90; width: 100%; height: 100%; top: 0; left: 0; background-color:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }#mtWins_PaBox { position:absolute; z-index:91; border: 1px solid #9FC3DB; background:#F7F8FD; display:block; padding:4px 6px; }#mtWins_PaAlt { position:absolute; z-index:91; border: 1px solid #CCC; background:#F7F8FD; display:block; padding: 9px; width:652px; _width:659px; margin:0; }#mtWins_PaAlt li { margin:0; padding:0; text-align:left; }/* 分页 */#MultiPan { border:5px solid #EEE; }.MultiPan { clear:both; overflow:hidden; zoom:1; border-color:#DDD #CCC #CCC #DDD; border-style:solid; border-width:1px; }.MultiPan * { font-size:12px; font-family:Tahoma; }.MultiPan ul { margin:0; padding:0 5px; list-style:none; overflow:hidden; clear:right; zoom:1; }.MultiPan li { float:left; }.MultiPan li a,.MultiPan li span { display:block; float:left; height:22px; line-height:22px; padding:0 7px; }.MultiPan li a:hover { text-decoration:none; background-color:#287F93; color:#FFF; }.MultiPan .current { color:#CCC; }.MultiPan .direct a { font-weight:bold; }.MultiPan h6 { font-size:11px; display:block; float:left; border-right:1px dashed #DDD; background:#EEE url(Theme.gif) no-repeat 5px -91px; padding:0 9px 0 21px; height:22px; line-height:22px; }.MultiPan h6 span { color:#7CA8FE; font-weight:normal; }.MultiPan h6 span:first-child { display:none; }/* 评论分页 */#coListMPG { border:5px solid #EEE; border-width: 9px 0 3px 0; }#coListMPG .MultiPan { border:none; padding:0 5px; }#coListMPG h6 { padding:0 3px 0 17px; border:none; background:#FFF url(Theme.gif) no-repeat 5px -90px; }#coListMPG h6 span { display:none; }/* 加密日志输入样式 */.inPwdForm { margin:6px 0; width:90%; height:56px; background-color:#F8F8F8; padding:9px; font-size:12px; }.inPwdErr { color:Red; display:block; }/* 搜索页面 */#SeeForm { border: 5px solid #EEE; }#SeeForm form { padding:6px 12px; margin:0; border-color:#DDD #CCC #CCC #DDD; border-style:solid; border-width:1px; }#SeeForm input { padding: 5px 3px; }#SeeForm input.Submit { padding: 5px 17px; }#SeeForm select { width:180px; font-size:14px; }#SeeForm fieldset { padding: 12px; margin:0 10px; }#SeeForm fieldset span { display:block; margin-top:4px; }#SeeForm legend { padding:6px 12px; margin:0; font-weight: bold; }#SeeForm dl { padding:0; margin:0; }#SeeForm dt { clear:both; }#SeeForm dt span { display:inline; margin:0 0 0 12px; }#SeeForm dd { padding:0; margin:8px 0; }#SeeForm fieldset.esFloat { float:left; width:42% !important; width:40%; margin:0 10px; }#SeeForm div { clear:both; padding:12px; margin-top:12px; text-align:center; border-top:1px dashed #FFF; }#SeeForm label input { margin:2px 0 -2px 0; }/* 代码高亮 */pre, code { font-family:"Consolas","Courier New",Courier,mono,simsun,"宋体"; font-size:12px; width:100%; margin:0 0 1em 0; background-color:#E7E5DC; white-space:pre-wrap; word-wrap:break-word; word-break:break-all; white-space: -moz-pre-wrap; white-space: -o-pre-wrap; }pre ol, pre ol li, pre ol li span{margin:0 0; padding:0; border:none;}pre a, pre a:hover{background:none; border:none; padding:0; margin:0}pre ol {list-style:decimal; background-color:#F8F8F8; margin:0px 0px 1px 3em !important; padding:5px 0; color:#5C5C5C; border-left:3px solid #146B00; border-top:1px solid #CCC; border-bottom:1px solid #CCC; }pre ol li {list-style:decimal-leading-zero; list-style-position:outside !important; color:#5C5C5C; padding:0 3px 0 10px !important; margin:0 !important; line-height:1.3em}pre ol li.alt{color:inherit}pre ol li span{color:black; background-color:inherit}pre .comment, pre .comments{color:#008200; background-color:inherit}pre .string{color:blue; background-color:inherit}pre .keyword{color:#069; font-weight:bold; background-color:inherit}pre .preprocessor{color:gray; background-color:inherit}pre .dp-xml .cdata{color:#ff1493}pre .dp-xml .tag, pre .dp-xml .tag-name{color:#069; font-weight:bold}pre .dp-xml .attribute{color:red}pre .dp-xml .attribute-value{color:blue}pre .dp-sql .func{color:#ff1493}pre .dp-sql .op{color:#808080}pre .dp-rb .symbol{color:#a70}pre .dp-rb .variable{color:#a70; font-weight:bold}pre .dp-py .builtins{color:#ff1493}pre .dp-py .magicmethods{color:#808080}pre .dp-py .exceptions{color:brown}pre .dp-py .types{color:brown; font-style:italic}pre .dp-py .commonlibs{color:#8A2BE2; font-style:italic}pre .dp-j .annotation{color:#646464}pre .dp-j .number{color:#C00000}pre .dp-delphi .number{color:blue}pre .dp-delphi .directive{color:#008284}pre .dp-delphi .vars{color:#000}pre .dp-css .value{color:black}pre .dp-css .important{color:red}pre .dp-c .vars{color:#d00}pre .dp-cpp .datatypes{color:#2E8B57; font-weight:bold}
