﻿/*--------------------------全--局-------------------------------*/
body { margin:0; padding:0; color:#fff; font-size:12px; background: #1e1e1e; font-family: verdana, arial; }
a { }
a:link { color: #bbb; }
a:visited { color: #bbb; }
a:hover { color: #33ccff; }
a:active { color:#bbb; }
ul { list-style-type:none; list-style-position : outside; margin:0 0 0 0; padding:0 0 0 0; word-break:break-all; }
li { margin:0 0 0 0; padding:0 0 0 0; }
p { margin:0 0 0 0; padding:0 0 0 0; word-break:break-all; }
img { border:0; }
/*---------------------------------------------------------------*/
#divAll { width:98%; margin:0; padding:0 0 30px 0; }
#divPage { width:100%; margin:0 0 0 0; padding:40px 6px 0 6px; text-align:left; float:center; }
#divMiddle { width:70%; margin:0 0 0 0; padding:0 0 0 35px; text-align:left; float:left; border-right:1px dashed #D0D0D0; }
#divTop { width:100%; margin:0 0 10px 0; padding:0; text-align:left; float:left; background:#FFFFFF; }
#divMain { width:100%; margin:0 0 0 0; padding: 0 0 0 0; text-align:left; float:left; }
#divBottom { width:97%; margin:0 0 0; padding:0; text-align:center; float:left; height:80px; }
#divSidebar { width:20%; margin:0 0 0 0; padding:0 0 10px 40px; text-align:center; float:left; }
/*---------------------------------------------------------------*/
div.function { float:left; width:99%; margin:2px 0 18px 0; padding:0 0 0 0px; text-align:left; }
div.function h3 { font-size:14px; height:15px; margin:0 0 0 0; padding:5px 0 0 5px; color:#fff; }
div.function ul { text-align:left; width:99%; margin:2px 0 0 0; padding:5px 0 0 0; list-style-position:outside; list-style-type:none; }
div.function ul img{border:1px #bbb;}
div.function li { margin:0 0 0 0; padding:2px 0 1px 5px; }
#divCatalog li { background:none; padding:2px 0 1px 4px; }
/*#divCatalog li span.feed-icon{
	display:none;
}*/

#divMisc { padding:10px 0 5px 10px; }
#divMisc h3 { display: none; }
#divMisc ul { border:none; }
#divMisc li { padding:2px 0 2px 15px; background-image : none; }
div.function li span.feed-icon a { background:url("google/feed.gif") no-repeat 0 1px; margin:0 0 0 0; padding:0 0 0 0; font-size:14px; height:11px; width:11px; }
div.function li span.feed-icon img { height:12px; width:9px; visibility:hidden; margin:0; padding:0; }
#divContorPanel li { background-image : none; }
#divSearchPanel li { background-image : none; }
form { margin-bottom: 0px; }
#divdy li a { color: #CE6300; }
/*---------------------------------------------------------------*/


div.post { width:97%; margin:10px 0 10px 0; padding:0 0 0 0; text-align:left; }
div.post-nav { width:100%; clear:both; float:left; }
div.post-nav a.l { float:left; padding-right:10px; padding-bottom:10px; }
div.post-nav a.r { float:right; padding-left:10px; padding-bottom:10px; }
div.post .post-title { width:97%; padding:5px 0 2px 0; margin:2px 0 2px 0; font-size:18px; }
div.post .post-date { width:97%; margin:0 0 0 0; padding:5px 0 2px 0; font-size:11px; color:gray; font-weight:normal; }
div.post .post-footer { width:97%; margin:10px 0 25px 0; padding:2px 0 10px 0; font-size:13px; color:gray; height:20px; text-align:left; border-bottom:1px solid #D0D0D0; font-weight:normal; }
div.post .post-tags { width:97%; margin:2px 0 2px 0; padding:2px 0 0 0; font-size:12px; color:gray; height:20px; text-align:left; }
body.multi div.post .post-tags { /*display:none;*/
}
div.post div.post-body { width:97%; margin:10px 0 0 0; padding:0 0 0 0; font-size:13px; text-align:justify; text-justify:inter-ideograph; line-height:180%; }
div.post-body div.media a { padding-left:16px; background:#FBFBFB url("google/media.gif") no-repeat 0 center; }
div.post-body img { padding:4px 4px 4px 4px; border:0; clear : both; float : none; }
div.post-body p { margin:10px 0 15px 0; padding:0; }
div.post-body p.img { margin:0; padding:0; text-align:center; }
div.post-body p.inscript { margin:0; padding:0; padding-right:20px; text-align:right; }
div.post-body p.code { padding:5px; border:1px dotted #fff; }
div.post-body div.code { padding:5px; border:1px dotted #fff; }
div.post-body h1 { color: #fff; margin:0; padding:0; font-size:16px; }
div.post-body h2 { color: #fff; margin:0; padding:0; font-size:14px; }
div.post-body h3 { color: #fff; margin:0; padding:0; font-size:13px; }
div.post-body h4 { color: #fff; margin:0; padding:0; font-size:12px; }
div.post-body h5 { color: #fff; margin:0; padding:0; font-size:11px; }
div.post-body h6 { color: #fff; margin:0; padding:0; font-size:10px; }
div.post .post-title a { color: #fff; text-decoration: none; }
/*---------------------------------------------------------------*/
#BlogTitle { font-size:24px; margin:0 0 0 0; padding:0; font-weight:bold; }
#BlogTitle a { color:#fff; }
#BlogTitle a:hover { color: #DC143C; text-decoration: none; }
#BlogTitle a:active { color: #DC143C; text-decoration: none; }
#BlogSubTitle { color: gray; font-size:15px; margin:18px 0 0 0; padding:0; }
#BlogPowerBy { font-size:10px; height:20px; margin:0; padding:25px 10px 0 0; text-align:left; font-weight:bold; }
#BlogCopyRight { font-size:10px; height:20px; margin:0; padding:0 10px 0 0; text-align:left; float:none; clear:both; font-weight:bold; }
/*---------------------------------------------------------------*/
p.posttop { margin:10px 0 0 0; padding:3px 0 2px 12px; background: url("google/pointblue.gif") no-repeat 0 center; }
p.postbottom { margin:0 0 10px 0; padding:5px 0 0 0; }
#frmSumbit { padding:0; margin:0; }
#frmSumbit p { padding:5px 0 5px 0; }
input.button { background: white; border: 1px double #D0D0D0; color: #333; padding: 0.05em 0.25em 0.05em 0.25em; }
input.text { padding: 0.15em 0.25em 0.20em 0.25em; border: 1px double #D0D0D0; width: 200px; background: white; }
textarea.text { padding: 0.15em 0.25em 0.20em 0.25em; border: 1px double #D0D0D0; width: 80%; height: 80px; background: white; width: 80%; height: 120px; }
/*---------------------------------------------------------------*/
#divCalendar { padding:0 0 0 0; text-align:center; }
#divCalendar h3 { display:none; }
#divCalendar div { margin:0 0 0 0; padding:0 0 5px 4px; float:left; }
#divCalendar div.month1 { background:url("google/month1.gif") no-repeat center 10px; }
#divCalendar div.month2 { background:url("google/month2.gif") no-repeat center 10px; }
#divCalendar div.month3 { background:url("google/month3.gif") no-repeat center 10px; }
#divCalendar div.month4 { background:url("google/month4.gif") no-repeat center 10px; }
#divCalendar div.month5 { background:url("google/month5.gif") no-repeat center 10px; ; }
#divCalendar div.month6 { background:url("google/month6.gif") no-repeat center 10px; }
#divCalendar div.month7 { background:url("google/month7.gif") no-repeat center 10px; }
#divCalendar div.month8 { background:url("google/month8.gif") no-repeat center 10px; }
#divCalendar div.month9 { background:url("google/month9.gif") no-repeat center 10px; }
#divCalendar div.month10 { background:url("google/month10.gif") no-repeat center 10px; }
#divCalendar div.month11 { background:url("google/month11.gif") no-repeat center 10px; }
#divCalendar div.month12 { background:url("google/month12.gif") no-repeat center 10px; }
p.w { float:left; width:25px; height:16px; margin:4px 0 0 0; padding:2px 0 1px 0; text-align:center; vertical-align :middle; font-size:9px; text-decoration : underline; }
p.y { text-align:center; height:14px; margin:2px 0 0 0; padding:0 0 0 0; float:left; width:175px; font-size:12px; font-weight:bold; }
p.d { float:left; width:25px; height:18px; margin:0 0 0 0; padding:2px 0 0 0; text-align:center; vertical-align :middle; }
p.yd { float:left; width:25px; height:18px; margin:0 0 0 0; padding:2px 0 0 0; text-align:center; vertical-align :middle; font-weight:bolder; color:#6090c0; background: url("google/links_r.gif") no-repeat 1px 1px; }
p.nd { float:left; width:25px; height:18px; margin:0 0 0 0; padding:2px 0 0 0; text-align:center; vertical-align :middle; }
p.cd { float:left; width:25px; height:18px; margin:0 0 0 0; padding:2px 0 0 0; text-align:center; vertical-align :middle; font-weight:bold; }
/*---------------------------------------------------------------*/
ul.msg { width:94%; margin:10px 0 40px 0; padding:0 0 0 0; text-align:left; list-style-position : outside; }
li.msgname { padding:2px 0 2px 5px; margin:0px; border-bottom:1px dashed #D0D0D0; }
li.tbname { padding:0 0 0 5px; margin:0px; border-bottom:1px dashed #D0D0D0; }
li.msgurl { text-align:right; padding:2px 10px 2px 10px; margin:0; border-left:1px dashed #D0D0D0; border-right:1px dashed #D0D0D0; }
li.msgarticle { list-style-position : outside; padding:15px 10px 15px 10px; margin:0; line-height:150%; border-left:1px dashed #D0D0D0; border-right:1px dashed #D0D0D0; }
li.msgtime { text-align:right; padding:2px 5px 0 10px; margin:0 0 0 0; border-bottom:1px dashed #D0D0D0; border-left:1px dashed #D0D0D0; border-right:1px dashed #D0D0D0; }
ul.trackback li.tbname { border-bottom:none; background: url("google/pointblue.gif") no-repeat 0 center; padding:3px 0 2px 12px; margin:0px; }
ul.trackback { margin:5px 0 10px 0; }
ul.mutuality { margin:5px 0 10px 0; border-bottom:1px dashed #D0D0D0; }
ul.mutuality li.tbname { background: url("google/pointblue.gif") no-repeat 0 center; padding:3px 0 2px 12px; margin:0px; border:none; }
ul.mutuality li.msgarticle { background:#e1e1e1; padding:0 10px 10px 16px; border:none; }
li.msgarticle div.quote { padding:10px; background:#e1e1e1; color:#1e1e1e; }
li.msgarticle div.quote-title { margin:2px; padding:3px; font-size:120%; border-bottom:1px #1e1e1e solid; }
/*---------------------------------------------------------------*/
#divNavBar { padding: 6px 10px 9px 10px; background: url('google/bg_topnav.gif') top left repeat-x; border-bottom: 1px solid #393939; border-top: 4px solid #33ccff;}
#divNavBar h3 { display:none; }
#divNavBar ul {height: 9px; margin: 2px 3px 2px 3px; list-style: none; }
#divNavBar li { float: left; margin-right: 16px; height: 9px; color:#33ccff;}
#divNavBar a {  color:#bbb; text-decoration:none; }
#divNavBar a:link {color:#bbb;}
#divNavBar a:visited {color:#bbb;}
#divNavBar a:hover {color:#33ccff;}
#divNavBar a:active {color:#33ccff;}

