*{margin:0;padding:0;}body{font:14px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif;color:#333;line-height:140%;background:#eee;}a{color:#833;text-decoration:underline;}a:hover{color:#000;text-decoration:none;}textarea,input,select,button{font-size:14px;}textarea{line-height:150%;overflow:auto;padding:4px;}td{font-size:14px;color:#000;line-height:160%;}input{color:#000;background:#fff;padding:3px;}fieldset{line-height:25px;padding:10px;}legend{font-weight:bold;}hr{height:1px;border:1px solid #ccc;margin:5px 0;}ul,ol{list-style:none;}div{word-wrap:break-word;}#outmain{width:850px;margin:0 auto;position:relative;clear:both;background:#fff;border:1px solid #ddd;border-top:none;}#header{position:relative;height:80px;background:#833;border-top:1px solid #ddd;}h3.blog-title{font-weight:bold;letter-spacing:-1px;margin:20px 40px 10px 40px;font-size:24px;}h3.blog-title a,#header .description{text-decoration:none;color:white;}h3.blog-title a:hover{text-decoration:underline;}#header .description{font-size:13px;margin:0 40px;}#search-form{float:right;margin:0 20px;}#search-form input{font-size:13px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;}.search-input{background:#B94646;border:1px solid #ddd;color:#fff;}.search-button{background:#B94646;border:1px solid #ddd;color:#fff;font-size:13px;padding:2px 8px;}.clearfix:after{line-height:0;display:block;height:0;visibility:hidden;clear:both;content:" ";}.clearfix{display:inline-block;}* html .clearfix{height:1%;}#pagemenu{width:100%;font-size:1.4em;background:#833;border-top:#833 1px solid;}#pagemenu ul{width:94%;display:block;margin:6px auto 0;padding:0 10px;}#pagemenu ul li{line-height:28px;display:inline;float:left;margin-left:5px;padding:0;}#pagemenu ul li a{font-size:14px;background:#833;text-decoration:none;color:#fff;padding:0 15px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;}#pagemenu ul li a:hover{text-decoration:none;background:#fff;color:#333;}html[xmlns] .clearfix,#pagemenu ul li a{display:block;}#pagemenu ul li.current_page_item a,#pagemenu ul li.current_page_item a:hover{background:#fff;color:#000;}.topb{float:right;font-size:12px;margin:3px;padding:3px;color:#fff;}.topb a{color:#fff;}#page{width:100%;margin-bottom:1px;float:left;padding-top:20px;padding-bottom:20px;}#wrap{width:560px;padding:0 0 15px 30px;float:left;}#sidebar{width:230px;margin:0;padding:0 10px 0 10px;float:right;}#sidebar ul{margin-bottom:20px;}#sidebar p{margin-top:-20px;padding-bottom:10px;text-align:center;}#sidebar p a{margin:10px;}#sidebar p.more{text-align:right;padding:6px 0 0;}#sidebar table{width:240px;}#sidebar h4{font-style:italic;font-weight:normal;font-size:20px;color:#333;margin-top:10px;margin-bottom:15px;}#sidebar ul li{background:url(img/arrow.gif) no-repeat 2px 13px;padding:5px 0 5px 15px;}#sidebar ul li span{color:#666;}#sidebar ul li a{text-decoration:none;}#sidebar ul li a:hover{text-decoration:underline;}.week{background:#eee;border-bottom:2px solid #aaa;padding:4px;}.cal_day1{padding:4px 2px;}.cal_day2{background:#f1f1f1;border:1px solid #999;font-weight:bold;}.post-body{font-size:14px;line-height:24px;margin:15px 0;}.post-body p{margin:15px 0;}.post-body ul{margin:15px 22px;list-style:disc;}.post-body ol{margin:15px 30px;list-style:decimal;}.needpwd{border-bottom:1px dashed #848484;padding-bottom:20px;margin:20px 0;background:#fff;}.post-title{font-weight:bold;font-size:22px;margin:8px 0 12px;clear:both;}.post-date{font-size:12px;color:#666;}.post-meta{text-align:right;margin:15px 0;clear:both;}.post-main{margin-bottom:30px;border-bottom:1px dashed #ccc;}.post-stick-title{font-size:22px;line-height:30px;margin:8px 0 12px;padding-bottom:20px;border-bottom:1px dashed #ccc;margin:20px 0;clear:both;}.cat-links{padding:0 0 0 15px;background:url(img/bullet_go.gif) no-repeat 0 6px;}.post-meta-link{padding:0 0 0 28px;background:url(img/comment.gif) no-repeat 10px 6px;}#footer{font-size:11px;margin:0 auto;padding:20px 20px 40px 20px;line-height:20px;clear:both;text-align:right;position:relative;border-top:1px solid #ccc;}.clear{clear:both;}.clear-height{clear:both;height:5px;}.formbox p{margin:0;padding:0 0 12px;}.title{font-weight:bold;font-size:22px;position:relative;margin:8px 0 12px;clear:both;}.formfield{font-size:14px;color:#000;border:1px solid #ccc;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;}button{padding:2px 20px;}.curdate{font-weight:bold;text-align:center;padding:4px;}.attach{padding:0;margin:10px 0;}.attach img{background:transparent url(img/loading.gif) no-repeat center;}.attach a img{border:2px solid #d7d9d9;padding:2px;}.attach a:hover img{background:#fff;border-color:#833;}.attach a{padding:1px 3px;color:#833;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;}.attach a:hover{background-color:#833;color:#fff;text-decoration:none;}.tags{line-height:40px;}.art-tag{margin:8px 0 5px 0;font-size:13px;}#article-other{text-align:center;margin:25px 0;font-weight:bold;}#article-other-title{margin:10px 0;line-height:25px;font-weight:bold;}.lesscontent{display:block;clear:both;line-height:20px;margin:5px 0 15px;}#message{margin-top:100px;background:#fff;text-align:center;width:500px;margin-right:auto;margin-left:auto;padding:20px;}#message h3{color:#833;font-size:18px;margin:20px auto;}code{font-family:"Courier New",Courier;width:95%;border:1px solid #ccc;border-left:3px solid #ccc;background:#f8f8f8;word-break:break-all;display:block;white-space:normal;margin:5px;padding:10px;overflow:auto;}.quote{border:1px solid #cc9;background:#ffc;margin:5px 0;padding:5px;}.ajaxmsg{position:absolute;font-size:14px;padding:5px 8px;background:#f00;color:#fff;display:hidden;text-align:center;}.ajaxdiv{border:1px solid #ddd;background:#f8f8f8;position:absolute;padding:8px;line-height:24px;}.ajaxdiv H2{border-bottom:1px dashed #ccc;font-size:14px;line-height:26px;margin:0;margin-bottom:15px;}.ajaxdiv H2 a{font-weight:400;float:right;}.p_bar{clear:both;margin:20px 0 15px;}.p_bar a{font-size:14px;text-decoration:none;padding:2px 5px;}.p_bar a:hover{background:#FFFFD9;border:1px solid #833;text-decoration:none;}.p_info{background:#FFFFD9;border:1px solid #833;margin-right:1px;padding:2px 5px;}.p_num{background:#FFF;border:1px solid #DEDEB8;margin-right:1px;}.p_redirect{background:#FFF;border:1px solid #DEDEB8;margin-right:1px;font-size:14px;}.p_curpage{margin-right:1px;border:1px solid #833;background:#FFFFD9;color:#833;padding:2px 5px;}.linkover{margin:0 0 15px 0;padding:10px 0;clear:both;}.linkover li{color:#666;width:120px;line-height:26px;margin:0 10px;float:left;}.linkover li.onelink{width:260px;margin:0 10px 8px;}.linkover li a{font-weight:bold;}.linkgroup{margin-bottom:25px;}h1 a,.cal_day1 a:hover,.cal_day2 a:hover,.post-title a,.curdate a{text-decoration:none;}.navlink li.current_page_item a:hover,.cal_day1 a,.cal_day2 a,.curdate a:hover,.post-title a:hover{text-decoration:underline;}#sidebar ul li img,.p_bar *{vertical-align:middle;}.art-title{font-size:14px;padding:4px 0;}div.cmcontent{padding:8px 2px;line-height:20px;}ol#comment_list li{margin-top:10px;margin-bottom:10px;padding:9px;border:1px solid #eee;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}ol#comment_list li.rowa{background:#f5f5f5;}ol#comment_list li.rowb{background:#fff;}.comment_data{padding-bottom:5px;color:#999;font-size:11px;}.comment_data .author{font-size:14px;color:#000;font-weight:bold;}.comment_data .oid{float:right;font-size:13px;}img.avatar{float:left;margin:4px 9px 0 2px;}.car-container p{margin:20px 0;font-weight:bold;}.car-yearmonth{font-weight:normal;font-size:16px;line-height:30px;margin:8px 0;clear:both;cursor:s-resize;}.car-yearmonth span{color:#666;}.car-monthlisting li{line-height:28px;padding-left:30px;}.related-title{line-height:22px;padding:0 0 0 25px;list-style-type:square;}.codeimg{cursor:pointer;vertical-align:bottom;padding-bottom:1px;}blockquote{font:12px / 150% Arial,Sans-Serif;margin:5px 0;list-style:none;padding:0 20px 0 40px;background:url('img/icon_quote_s.gif') no-repeat 0 0;border:none;}blockquote ul,blockquote ol{list-style-image:none;list-style-position:inside;list-style-type:decimal;}.codeHead{font-weight:bold;font-size:12px;padding:5px;padding-left:15px;background:#E7E7E7;}.codeText{width:98%;overflow:auto;margin:0 0 1.1em;padding:0;word-break:break-all;background:#EEE;font:12px 'Courier New',Monospace;}.codeText ol{list-style:decimal-leading-zero;margin:0 1px 0 45px;padding:5px;color:#5C5C5C;border-left:2px solid #146b00;background:#EEE;}.codeText ol li{padding-left:5px;background:#E7E7E7;}.codeText ol li.alt{background:#EEE;}.codeText ol li span{color:#000;}.codeText .comment,.codeText .comments{color:#008200;}.codeText .string{color:blue;}.codeText .keyword{color:#069;font-weight:bold;}.codeText .preprocessor{color:gray;}.dp-c .comment{color:green;}.dp-c .string{color:blue;}.dp-c .preprocessor{color:gray;}.dp-c .keyword{color:blue;}.dp-c .vars{color:#d00;}.dp-vb .comment{color:green;}.dp-vb .string{color:blue;}.dp-vb .preprocessor{color:gray;}.dp-vb .keyword{color:blue;}.dp-sql .comment{color:green;}.dp-sql .string{color:red;}.dp-sql .keyword{color:#7f0055;}.dp-sql .func{color:#ff1493;}.dp-sql .op{color:blue;}.dp-xml .cdata{color:#ff1493;}.dp-xml .comments{color:green;}.dp-xml .tag{font-weight:bold;color:blue;}.dp-xml .tag-name{color:#7f0055;font-weight:bold;}.dp-xml .attribute{color:red;}.dp-xml .attribute-value{color:blue;}.dp-delphi .comment{color:#008200;font-style:italic;}.dp-delphi .string{color:blue;}.dp-delphi .number{color:blue;}.dp-delphi .directive{color:#008284;}.dp-delphi .keyword{font-weight:bold;color:navy;}.dp-delphi .vars{color:#000;}.dp-py .comment{color:green;}.dp-py .string{color:red;}.dp-py .docstring{color:green;}.dp-py .keyword{color:blue;font-weight:bold;}.dp-py .builtins{color:#ff1493;}.dp-py .magicmethods{color:#808080;}.dp-py .exceptions{color:brown;}.dp-py .types{color:brown;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 .comment{color:green;}.dp-css .string{color:red;}.dp-css .keyword{color:blue;}.dp-css .colors{color:darkred;}.dp-css .vars{color:#d00;}.dp-j .comment{color:#3f7f5f;}.dp-j .string{color:#2a00ff;}.dp-j .keyword{color:#7f0055;font-weight:bold;}.dp-j .annotation{color:#646464;}.dp-j .number{color:#C00000;}.dp-cpp .comment{color:#e00;}.dp-cpp .string{color:red;}.dp-cpp .preprocessor{color:#CD00CD;font-weight:bold;}.dp-cpp .keyword{color:#5697D9;font-weight:bold;}.dp-cpp .datatypes{color:#2E8B57;font-weight:bold;}
