@charset "utf-8";
/*******************************************
****   Author:DK                        ****
****   Date:2010/3/16                   ****
****   Website:http://www.dklogs.net    ****
*******************************************/
a{ color:#06C; text-decoration:underline;}
#header {width:906px; height:57px; margin:0 auto; background:url(images/navBar_bg.png) repeat-x;}
#headerLeft{width:10px; height:57px;float:left; background:url(images/navBar_left.png);}
#headerRight{width:10px; height:57px;float:right; background:url(images/navBar_right.png);}
#header h1{width:109px; height:57px; background:url(images/logo.png) no-repeat;float:left;}
#header h1 a{ display:block; text-indent:-9999em; height:57px;}
#nav{height:57px; float:left;}
#nav li{height:57px; float:left;background:url(images/navBar_split.png) left center no-repeat;}
#nav li a{display:block;color:#999; text-decoration:none;font-size:14px; line-height:57px; padding:0 20px;}
#nav li a:hover{ color:#06C;}
#banner{width:906px; height:192px; margin:0 auto; margin-top:4px; background:url(images/banner.png) no-repeat; position:relative;}
#bannerFlower{width:291px; height:244px; background:url(images/banner_flowers.png); position:absolute;right:3px; top:-52px;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.dklogs.net/banner_flowers.png',sizingMethod='scale');}
/*主体*/
#mainBody{width:906px; margin:0 auto; clear:both;}
#content{width:660px; float:left; line-height:22px;}
.commonPost{border-bottom:1px dotted #ccc; padding-bottom:20px; position:relative;margin-top:10px;}
.commonPost .grayPointer{width:48px; height:24px;position:absolute; left:-48px; top:0;display:none; background:url(images/icon_catgory.png) left center no-repeat;}
.commonPost:hover .grayPointer{display:block;}
.postTitle a{font-size:24px;color:#06c; text-decoration:none; line-height:48px;}
.postInfo{font-size:12px;color:#f90;}
.postInfo a{font-size:12px;color:#f90;}
.postBody{ padding:10px 8px; font-size:14px;}
.postBody p{ margin-bottom:22px; line-height:22px; font-size:14px;}
.postBody a{color:#06c; text-decoration:underline;}
.postBody p .more-link{ color:#f90;}
.postBody img{ padding:3px; border:1px solid #ccc; background:#fff;}
.postBody ol{ margin-left:16px; border-left: solid 5px #eee; list-style:decimal inside !important; padding-left:3px; color:#666;margin-bottom:22px;}
.postBody ol li{ list-style:decimal inside; padding-bottom:12px;font-size:14px !important;}
.postBody ul.list{ margin-left:10px; border-left: solid 2px #ccc; list-style:square inside !important; padding-left:3px; color:#666;}
.postBody ul.list li{ list-style:square inside; padding-bottom:12px;font-size:14px !important;}
.postCategory{font-size:12px; color:#690;}
.postCategory a{font-size:12px;color:#690;}
/*side bar*/
#sideBar{width:230px; float:right;}
/*quick menu*/
#quickMenu{}
.sideBarBox{ clear:both;margin-top:6px;}
.sideBarBox ul{margin-left:10px;}
.sideBarBox ul li a{color:#666; font-size:14px; line-height:22px; text-decoration:none;}
.sideBarBox ul li a:hover{ color:#06c; text-decoration:underline;}
#quickMenu{ margin:0;}
#quickMenu li{ float:left; height:40px;}
#quickMenu li a{display:block;padding-left:40px; height:40px; color:#666; text-decoration:none; font-size:14px; line-height:36px; padding-right:5px;}
#rss_btn a{ background:url(images/icon_rss.png) left center no-repeat;}
#mail_btn a{ background:url(images/icon_mail.png) left center no-repeat;} 
#search_btn a{ background:url(images/icon_search.png) left center no-repeat;}
.sideBarBox .sideBarTitle{font-size:18px; color:#f36; line-height:40px; padding-left:36px; background:url(images/icon_curve_arrow_gray.png) left top no-repeat; height:28px; margin:10px 0;}
.sideBarBox:hover .sideBarTitle{background:url(images/icon_curve_arrow_gray.png) left bottom no-repeat;}

#tags a{color:#666; text-decoration:none;}
#tags a:hover{ color:#06c; text-decoration:underline;}

/*pages guide*/
.navigation{height:24px;border-bottom:1px dotted #ccc; font-size:12px;color:#f90; }
.navigation a{color:#666; text-decoration:none;line-height:24px;}
.navigation a:hover{color:#06c;}
.navigation .alignleft{float:left; }
.navigation .alignleft a{padding-left:34px; background:url(images/icon_older.png) left top no-repeat;}
.navigation .alignleft a:hover{background:url(images/icon_older.png) left bottom no-repeat;}
.navigation .alignright{float:right;}
.navigation .alignright a{padding-right:34px; background:url(images/icon_newer.png) right top no-repeat;}
.navigation .alignright a:hover{ background:url(images/icon_newer.png) right bottom no-repeat;}
/*the comments*/
.commonPost #comments{line-height:24px;color:#f90;}
.commentlist{margin-top:8px; line-height:22px;}
.comment-body{position:relative; margin-bottom:4px; padding:4px; border:1px solid #ccc; background:#eee;}
.comment-body .comment-author{font-size:12px; color:#9c0;}
.comment-body .comment-author a{color:#9c0; font-style:normal;}
.comment-author{line-height:30px;clear:both;display:block;}
.comment-author img{float:left;}
.comment-body .comment-meta{ position:absolute; top:6px; right:6px; font-size:12px;color:#09f;}
.comment-body .comment-meta a{color:#09f;}
cite.fn{padding-left:4px;}
.comment-body p{ font-size:12px; color:#666;}
/*输入框样式*/
#respond{font-size:12px;}
#respond p{color:#ccc;}
#respond h3{color:#f90; font-size:14px;}
#author,#email,#url{border:1px solid #ccc; background:#eee; color:#666; margin:4px 0 0 0;}
#respond textarea{width:98%; margin:0; border:1px solid #ccc; margin-bottom:5px; margin-top:5px; color:#000; background:#efefef;}
#respond #submit{width:63px; height:24px; padding:0; }
/*页脚*/
#footer{width:906px; height:165px; position:relative;  clear:both; margin:0 auto; color:#666;}
#footerFlower{width:187px; height:162px; position:absolute; bottom:0; left:10px; background:url(images/footer_flower.png); z-index:9;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.dklogs.net/footer_flower.png',sizingMethod='scale');}
#footerBox{ position:absolute; bottom:0; width:906px; height:92px;background:url(images/bottom_bg.png) bottom repeat-x;}
#footerLeft{width:10px; height:92px;float:left; background:url(images/bottom_left.png);}
#footerRight{width:10px; height:92px;float:right; background:url(images/bottom_right.png);}

#adminInfo{float:left; margin-left:200px; line-height:18px; margin-top:22px;}

#supportInfo{ text-align:right; position:absolute; right:10px; bottom:8px;}
#adminImg{width:50px; height:50px; margin-right:4px; text-indent:-9999em;background:url(images/dk.png) no-repeat; background-color:#f00; float:left;}

#banner img.eyeBall {position: absolute;}
.eye {width: 30px;height: 30px;position: absolute;}

strong{ color:#000; font-weight:bold !important; font-size:14px !important;}

.vcard{height:40px;}

pre.code{background:#EEE;font-family:courier;overflow-x:scroll;padding:6px;margin-bottom:22px;}
code{background:#f1f1f1;padding:2px !important;font-family:courier !important;}
.copyrights_info{color:#999;font-size:12px;line-height:24px;}
