@charset"utf-8";body{font-size:12px;margin:0px;color:003366}
.blank{line-height:0px;height:5px}
.clear{clear:both}
.require{color:#FF0000}
.pages{text-align:right;font-size:14px;margin:0px;}
A{color:#663366;text-decoration:none}
A:hover{color:#FF6600;text-decoration:underline}
img{border:0px}
.main{width:980px;margin:0px auto;}
#header{padding:0px 10px;margin-bottom:5px;height:60px;line-height:30px;color:#003366;background-image:url(./Tpl/default/Public/images/header-bg.jpg);background-repeat:repeat-x}
#header A{color:#003366}
#headermain{width:950px;margin:0px auto}
#footer{margin-top:10px;height:30px;line-height:30px;border-top:#ccc 1px solid;text-align:center}
#logo{width:70%;float:left;text-align:left;line-height:60px;}
#logo a{font-size:32px;font-weight:bold;font-family:"黑体"}
#logoside{width:30%;float:left;text-align:right;}
.body{padding-top:5px;}
.sidebar{width:220px;}
.mainbar{width:760px;}
.mainbar,.sidebar{float:left}
.sidebar strong{font-weight:normal}
.sidebar .box{width:90%;}
.sidebar .boxhead{background:#D8E7FC;line-height:26px;font-size:14px;padding-left:20px;}
.sidebar ul{padding:0px;margin:0px 25px}
.sidebar li{height:22px;line-height:22px;list-style-type:none; overflow:hidden}
.mainbar .boxhead{background:#EFEFEF;line-height:26px;font-size:14px;padding-left:20px;}
.formRequire{width:750px;margin:0px auto;background:#FFFFCC;line-height:26px;}
.formTable{width:750px;margin:0px auto;border:1px solid #EFEFEF}
.formTable .label{width:90px;height:30px;text-align:right}
.formTable .foot{height:30px;text-align:center}
.input{border:1px solid #999}
.tr1{background:#EFEFEF}
.tr2{background:#FFFFFF}
.category{line-height:25px;color:#003366;font-size:14px;font-weight:bold;padding-left:20px}
.menuBar{ font-size:14px; font-weight:bold; line-height:30px;}
.say{ padding:10px 0px; height:100px;}
.say .avatar{ width:96px; float:left; background:#99CC00}
.say .content{ width:624px; height:78px; padding:10px 20px; font-size:14px; line-height:20px; float:left;  background:url(./Tpl/default/Public/images/say_bg.jpg) no-repeat; white-space:normal; word-break:break-all;overflow:hidden}
.actionMenu li{ width:50%; float:left}
.postList{ padding:10px 0px}
.postList .box{padding:0px;clear:both}
.postList .box .title{font-size:14px;background:#D8E7FC;line-height:25px;text-indent:1em;color:#003366;}
.postList .box .title a{color:#663366}
.postList .box .title a:hover{color:#FF6600}
.postList .box .title h1,h2,h3{display:inline;font-size:14px;}
.postList .box .tips{background:#FFFFD1;line-height:25px;height:25px}
.postList .box .tags{padding:0px 10px}
.postList .box .tags strong{font-weight:normal}
.postList .box .date{text-align:right;font-size:14px;width:100px;float:right}
.postList .box .toolbar{text-align:right;width:100px;float:right}
.postList .box .content{padding:10px;font-size:14px;line-height:18px;border:1px dotted #D8E7FC;color:#003366}
.postList .box .content a:link,.postList .box .content a:active,.postList .box .content a:visited{color:#FF3300}
.postList .more{text-align:right}
.postList .more a:link,.postList .more a:visited,.postList .more a:active{color:#CC0000}
.postList .more a:hover{color:#FF0000}
.moreLink{text-align:right;font-size:14px;}
.postList .row{line-height:25px;font-size:14px;}
.postList .bg1{ background:#EFF9FD}
.postList .bg2{ background:#FFFFCC}
.postList .row .title{width:73%;float:left;}
.postList .row .date{ width:15%; float:left;text-align:right;}
.postList .row .cat{ width:12%; float:left; text-align:left}
.quote{width:97%;margin:0px auto;padding:10px; text-align:right;background:#EFEFEF}
.hide{color:#FF3300}
.commentList{ width:730px; margin:0px auto;}
.commentList .item{ margin-top:10px;}
.commentList .item .top .commentName{ width:70%; float:left;  line-height:28px;}
.commentList .item .top .commentAction{ width:30%; float:left; text-align:right; line-height:28px;}
.commentList .commentContent{ border:1px #CCCCCC dashed; line-height:20px; padding:10px;}
.commentList .commentReply{ background:#FFFFCC; border:1px #CCCCCC dashed; line-height:20px; padding:5px;}
.commentForm { margin-top:10px;}
.commentForm table{ width:100%; }
pre1{margin:5px 20px !important;border-color:#2080D0 !important;border-style:solid !important;border-width:1px 1px 1px 4px !important;padding:5px !important;background:#f8f8f8 !important;word-break:break-word;word-wrap:break-word;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;white-space:-o-pre-wrap;white-space:-pre-wrap;white-space:pre;white-space:pre-wrap;white-space:pre-line;}
.syntaxhighlighter, .syntaxhighlighter div, .syntaxhighlighter code, .syntaxhighlighter table, .syntaxhighlighter table td, .syntaxhighlighter table tr, .syntaxhighlighter table tbody{margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;background:none !important;text-align:left !important;float:none !important;vertical-align:baseline !important;position:static !important;left:auto !important;top:auto !important;right:auto !important;bottom:auto !important;height:auto !important;width:auto !important;line-height:1.1em !important;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New", Courier, monospace !important;font-weight:normal !important;font-style:normal !important;font-size:1em !important;min-height:inherit !important;min-height:auto !important;}
.syntaxhighlighter{width:99% !important;margin:1em 0 1em 0 !important;padding:1px !important;position:relative !important;}
.syntaxhighlighter .bold{font-weight:bold !important;}
.syntaxhighlighter .italic{font-style:italic !important;}
.syntaxhighlighter .line{}
.syntaxhighlighter .no-wrap .line .content{white-space:pre !important;}
.syntaxhighlighter .line table{border-collapse:collapse !important;}
.syntaxhighlighter .line td{vertical-align:top !important;}
.syntaxhighlighter .line .number{width:3em !important;}
.syntaxhighlighter .line .number code{width:2.7em !important;padding-right:.3em !important;text-align:right !important;display:block !important;}
.syntaxhighlighter .line .content{padding-left:.5em !important;}
.syntaxhighlighter .line .spaces{}
.syntaxhighlighter.nogutter .line .content{border-left:none !important;}
.syntaxhighlighter .bar{display:none !important;}
.syntaxhighlighter .bar.show{display:block !important;}
.syntaxhighlighter.collapsed .bar{display:block !important;}
.syntaxhighlighter.collapsed .lines{display:none !important;}
.syntaxhighlighter .lines.no-wrap{overflow:auto !important;overflow-y:hidden !important;}
.syntaxhighlighter .toolbar{position:absolute !important;right:0px !important;top:0px !important;font-size:1px !important;padding:8px 8px 8px 0 !important;}
.syntaxhighlighter.collapsed .toolbar{font-size:80% !important;padding:.2em 0 .5em .5em !important;position:static !important;}
.syntaxhighlighter .toolbar a.item, .syntaxhighlighter .toolbar .item{display:block !important;float:left !important;margin-left:8px !important;background-repeat:no-repeat !important;overflow:hidden !important;text-indent:-5000px !important;}
.syntaxhighlighter.collapsed .toolbar .item{display:none !important;}
.syntaxhighlighter.collapsed .toolbar .item.expandSource{background-image:url(./syntaxhighlighter/magnifier.png) !important;display:inline !important;text-indent:0 !important;width:auto !important;float:none !important;height:16px !important;padding-left:20px !important;}
.syntaxhighlighter .toolbar .item.viewSource{background-image:url(./syntaxhighlighter/page_white_code.png) !important;}
.syntaxhighlighter .toolbar .item.printSource{background-image:url(./syntaxhighlighter/printer.png) !important;}
.syntaxhighlighter .toolbar .item.copyToClipboard{text-indent:0 !important;background:none !important;overflow:visible !important;}
.syntaxhighlighter .toolbar .item.about{background-image:url(./syntaxhighlighter/help.png) !important;}
.syntaxhighlighter.printing, .syntaxhighlighter.printing .line.alt1 .content, .syntaxhighlighter.printing .line.alt2 .content, .syntaxhighlighter.printing .line.highlighted .number, .syntaxhighlighter.printing .line.highlighted.alt1 .content, .syntaxhighlighter.printing .line.highlighted.alt2 .content,{background:none !important;}
.syntaxhighlighter.printing .line .number{color:#bbb !important;}
.syntaxhighlighter.printing .line .content{color:#000 !important;}
.syntaxhighlighter.printing .toolbar{display:none !important;}
.syntaxhighlighter.printing a{text-decoration:none !important;}
.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a{color:#000 !important;}
.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a{color:#008200 !important;}
.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a{color:blue !important;}
.syntaxhighlighter.printing .keyword{color:#069 !important;font-weight:bold !important;}
.syntaxhighlighter.printing .preprocessor{color:gray !important;}
.syntaxhighlighter.printing .variable{color:#a70 !important;}
.syntaxhighlighter.printing .value{color:#090 !important;}
.syntaxhighlighter.printing .functions{color:#ff1493 !important;}
.syntaxhighlighter.printing .constants{color:#0066CC !important;}
.syntaxhighlighter.printing .script{font-weight:bold !important;}
.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a{color:#808080 !important;}
.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a{color:#ff1493 !important;}
.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a{color:red !important;}
.syntaxhighlighter{background-color:#fff !important;}
.syntaxhighlighter .line.highlighted .number{color:black !important;}
.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2{background-color:#e0e0e0 !important;}
.syntaxhighlighter .line .number{color:#afafaf !important;}
.syntaxhighlighter .line .content{border-left:3px solid #6CE26C !important;color:#000 !important;}
.syntaxhighlighter.printing .line .content{border:0 !important;}
.syntaxhighlighter .line.alt1{background-color:#fff !important;}
.syntaxhighlighter .line.alt2{background-color:#F8F8F8 !important;}
.syntaxhighlighter .toolbar{background-color:#F8F8F8 !important;border:#E7E5DC solid 1px !important;}
.syntaxhighlighter .toolbar a{color:#a0a0a0 !important;}
.syntaxhighlighter .toolbar a:hover{color:red !important;}
.syntaxhighlighter .plain, .syntaxhighlighter .plain a{color:#000 !important;}
.syntaxhighlighter .comments, .syntaxhighlighter .comments a{color:#008200 !important;}
.syntaxhighlighter .string, .syntaxhighlighter .string a{color:blue !important;}
.syntaxhighlighter .keyword{color:#069 !important;font-weight:bold !important;}
.syntaxhighlighter .preprocessor{color:gray !important;}
.syntaxhighlighter .variable{color:#a70 !important;}
.syntaxhighlighter .value{color:#090 !important;}
.syntaxhighlighter .functions{color:#ff1493 !important;}
.syntaxhighlighter .constants{color:#0066CC !important;}
.syntaxhighlighter .script{background-color:yellow !important;}
.syntaxhighlighter .color1, .syntaxhighlighter .color1 a{color:#808080 !important;}
.syntaxhighlighter .color2, .syntaxhighlighter .color2 a{color:#ff1493 !important;}
.syntaxhighlighter .color3, .syntaxhighlighter .color3 a{color:red !important;}
