@import "bbs.css";

/*
THEME NAME: plaintxtBlog
THEME URI: http://www.plaintxt.org/themes/plaintxtblog/
DESCRIPTION: Your blog, but simplified. Clutter-free, fluid 3-column layout with Widgets support. For WordPress 2.0.x and 2.1.
VERSION: 3.0
AUTHOR: Scott Allan Wallick
AUTHOR URI: http://scottwallick.com/
*/

body{background:#fff;border:1px solid #000;color:#111;line-height:150%;margin:20px;padding:20px;}
body{font-family:verdana, geneva, sans-serif;font-size:70%;}

body img{border:none;}
body div#content {text-align:left;}
body div.sidebar{text-align:right;}
body div#container{float:right;margin:0 0 0 -330px;}
body div#content{margin:0 0 0 330px;}
body div#primary{float:left;}
body div#secondary{float:right;margin-right:20px;}
body div.sidebar{border-right:5px solid #ddd;padding-right:15px;}
body #container{width:100%;}
body #footer{clear:both;color:#aaa;font-size:0.9em;padding:2em 0 0;width:100%;}
body div.sidebar{overflow:hidden;width:130px;}

a,a:link {color:#059;outline:none;text-decoration: none;}
a:visited {color:#059;text-decoration: none;}
a:hover {color: #F9932E;text-decoration: none;}
a:active {color:#80abcd;text-decoration: none;}

a.submenu,a.submenu:link {color: #059;text-decoration: none;}
a.submenu:visited{color: #059;text-decoration: none;}
a.submenu:hover {color: #c30;text-decoration: none;}
a.submenu:active {color: #80abcd;text-decoration: none;}

a.request,a.request:link {display:block; width:115px; line-height:20px; border:1px solid #999; color:#005599; background:#F9932E; text-align:center; font-weight:bold; }
a.request:visited {color:#F9932E;background:#F9932E;}
a.request:hover {color:#fff;background:#000;}
a.request:active {color:#005599;background:#F9932E;}

li.subpage_item {font-style:italic;}

.html,#wrapper .download,#wrapper .pdf,#wrapper .zip{margin-left:2px;padding:2px 0 2px 19px;}
.important{background:#f5f5dc url(important.png) no-repeat 0.5em center;border-bottom:1px solid #d0d0bb;border-top:1px solid #d0d0bb;padding:0.3em 0.5em 0.3em 2.3em;}
.download{background:url(file-download.png) no-repeat center left;}
.html{background:url(file-html.png) no-repeat center left;}
.pdf{background:url(file-pdf.png) no-repeat center left;}
.zip{background:url(file-zip.png) no-repeat center left;}

#footer a,#footer a:link,#footer a:visited{color:#aaa;}
#footer a:hover{color:#c30;text-decoration:none;}

#header h1 a:hover{border-bottom:1px solid #059;}
#header h1 a,#header h1 a:link,#header h1 a:visited{border-bottom:1px solid #ccc;text-decoration:none;}
#header h1#blog-title{font-size:1.3em;margin:0 0 0.3em;}

div.sidebar a, div.sidebar a:link, div.sidebar a:visited {background:#fff;color:#059;padding:1px 2px;text-decoration:none;}
div.sidebar a:hover{background:#059;color:#fff;padding:1px 2px;}
div.sidebar a:active{background:#80abcd;color:#fff;}

body.search #content div.p1{margin:2em 0 0;}

#content .entry-title{background:#eee;font-size:0.9em;padding:3px 10px;margin:0;}

div.entry-content blockquote {background:#f6f6f6;border-left:5px solid #eee;margin:0;padding:0;}
div.entry-content blockquote blockquote {background:#eee;border-left:5px solid #fff;margin:0 1em;}
div.entry-content blockquote p {margin:0.5em;padding:0.5em;}
div.entry-content cite {border-bottom:1px dotted #bbb;cursor:help;}
div.entry-content code,div.entry-content pre {color:#006;font:1em/133% "courier new", courier, monospace;}
div.entry-content del {background:#eee;color:#999;}
div.entry-content ins {background:#f5f5dc;font-style:italic;text-decoration:none;}
div.entry-content strong {text-transform:uppercase;}

h1#arttitle {font-size:14px; color:#059;};

div.entry-content a img.alignleft,div.entry-content a img.alignright,div.entry-content a img.center,div.entry-content a:link img.alignleft,div.entry-content a:link img.alignright,div.entry-content a:link img.center,div.entry-content a:visited img.alignleft,div.entry-content a:visited img.alignright,div.entry-content a:visited img.center{border:1px solid #059;}
div.entry-content a:hover img.alignleft,div.entry-content a:hover img.alignright,div.entry-content a:hover img.center{border:1px solid #c30;}


div.entry-content h2,div.entry-content h3,div.entry-content h4 {font-size:1em;margin:1em 0 -0.8em;}
div.entry-content h2{color:#333;}
div.entry-content h3{color:#555;}
div.entry-content h4{color:#777;}

div.entry-content .alignleft{float:left;margin:0.5em 1em 0.5em 0;}
div.entry-content .alignright{float:right;margin:0.5em 0 0.5em 1em;}
div.entry-content .center{display:block;margin:1em auto;text-align:center;}

div.entry-content p{margin:1em 0;}
div.entry-content ul li{list-style:none;margin:0px 0 2px -35px;}

div.sidebar ul li{list-style:none;margin:0 0 1em;padding:0;}
div.sidebar ul li h3{color:#444;font-size:1em;margin:0;padding:1px 2px;}
div.sidebar ul li ul li ul{font-size:0.9em;font-style:italic;margin:0 0 0.2em;}
div.sidebar ul li ul li{margin:0;}
div.sidebar ul li form#searchform input#s {background:#f6f6f6;border:1px inset #999;margin:0 0 0.3em;padding:2px;width:7em;}
div.sidebar ul li form#searchform input#s,div.sidebar ul li form#searchform input#searchsubmit{font:1em/133% verdana, geneva, sans-serif;}
div.sidebar ul li form#searchform input#searchsubmit{background:#ccc;border:1px outset #999;color:#333;font-weight:700;padding:1px 2px;width:7.5em;}
div.sidebar ul li form#searchform input#searchsubmit:active{background:#ddd;border:1px inset #999;color:#000;}
div.sidebar ul li form#searchform,div.sidebar ul{margin:0;padding:0;}

div.sidebar ul li#rss-links a,#content ul li#rss-links a{background:url(feed.png) no-repeat center right;padding:0 14px 0 0;}
div.sidebar ul li#rss-links a:hover{background:url(feed.png) #059 no-repeat center right;padding:1px 14px 1px 2px;}

#header,div.comments{margin:0 0 3em;}
#header div#blog-description {font-weight:700;}


/* 列表导航 */
.k_pagelist {display:table;clear:both;width:98%;margin:auto;line-height:30px;text-align:left;}/* {king:pagelist/} 分页列表 构成:div a|strong|span */
.k_pagelist a {padding:2px 5px 2px 5px; margin:0px 5px 0px 5px; color:#797979;text-decoration:none; border:1px solid #ccc; }
.k_pagelist strong {margin:0px 3px;color:#B6550E;}
.pagelist span {margin:0px 3px;color:#797979;}

#article {}
#artinfo1 {}
#artinfo1 span {margin-right:10px; color:#406E90; font-style:italic;}
#artinfo2 a {margin:0px 10px 0px 25px;}
#artcontent {margin-top:15px;}
#artcontent h2 {margin-bottom:10px;}
#artcontent h5 {margin-bottom:20px;}
#artlist i {font-size:10px;font-style:italic; margin-left:15px;}
#artlist dt {font-size:12px;}
#artlist dd {font-size:10px;font-style:italic; margin-bottom:10px;}
.xml {margin:5px auto;background:url(xml.gif) no-repeat center left;padding-left:48px; text-align:left;}
.slist {}
.slist dd  {font-style:italic;}
.relative { width:120px; height:25px; background:#059; color:#fff; margin-top:15px;line-height:25px; font-style:bold;text-align:center;}

#artggad {float:left; margin-right:10px; margin-bottom:10px;}
#artggad_bottom {margin-top:10px;}
.gray {BORDER-BOTTOM-STYLE: dotted; BORDER-LEFT-STYLE: dotted; BORDER-RIGHT-STYLE: dotted; BORDER-TOP-STYLE: dotted;color:#ccc; size:1px;}

.ggad_top {padding-left:30px;}
.ggad_top a.link{text-decoration:none;}

/* 论坛 k_form 类是在From表单里指定的 */
.k_form {float:left;width:550px;margin:5px auto 5px 0px;clear:both;display:table;}
.k_form p {padding: 10px 10px -10px 10px; }
.k_form table {background:#ccc;width:100%;}
.k_form table th{background:#F0EFEF;text-align:center;padding:3px;letter-spacing:0px;}
.k_form table td{background:#FFF;padding:3px;}
.k_th {width:30%;}/*SYS:k_form内部的 th宽度 */

.k_form table td select {margin:3px;vertical-align:middle;}
.k_form h6 {width:100%;font-size:14px;font-style:normal;background:#666;display:block;color:#ffffff;text-align:center;letter-spacing:2px;margin:0px;margin-top:3px;line-height:28px;border:1px solid E7E7E7;border-bottom:0px;}

#k_active {display:table;width:100%;clear:both;text-align:center;padding:10px 0px 10px 0px;}
#k_active input {color:#151C55;border:1px solid #CCC;background-color:#F4F4F4;padding:0px 12px 0px 12px;height:23px;line-height:22px;vertical-align:middle;background:#F4F4F4 url(active_input.gif) repeat-x;letter-spacing:1px;margin:3px;}

/* 对齐方式,不建议修改. */
.k_c{text-align:center;}
.k_l{text-align:left;}
.k_r{text-align:right;}

.k_fl {display:block;float:left;}
.k_fr {display:block;float:right;}

/* 左侧用户导航菜单*/
#k_usernav {float:left;width:538px;padding-left:10px;line-height:30px;display:inline;margin:10px auto;clear:both;border:1px solid #F9932E;background:#f5f5f5;}/* {king:user/} 用户状态导航 构成:div a|i */
#k_usernav a {font-weight:bold;text-decoration:none;}
#k_usernav i {margin:5px;}

/* 论坛用户导航. */
#k_ubar {display:block;width:538px;float:left;font-size:12px;line-height:20px;padding:8px 0px 10px 10px;margin:5px 0 10px 0;list-style-type:none;clear:both;border:1px solid #F9932E;background:#f5f5f5;clear:both;}
#k_ubar li {font-style:italic;display:inline;width:130px;text-align:center;}
#k_ubar li a {display:block;width:130px;float:left;text-align:center;background:#F4F4F4;}
#k_ubar li a:hover {background:#DB832A;color:#FFF;}

#k_uinfo {clear:both;}

/* 搜索页面. */
#k_search {display:table;text-align:left;width:94%;}
#k_search dl {display:table;}
#k_search form {display:table;text-align:center;margin-top:10px;clear:both;width:100%;}
#k_search p {line-height:22px;border-top:1px solid #B1C3D4;background:#E8EDF1;width:100%;margin-top:20px;text-align:right;display:table;clear:both;}
#k_search dt {margin-top:15px;}
#k_search dt a {font-size:14px;color:#005599;text-decoration:underline;}
#k_search dd {word-wrap:break-word;margin:0px;}
#k_search dd i {color:#659EA9;font-size:10px;}
#k_search dt strong {background:#FFFF00;color:#F47A00;}
#k_search dd strong {background:#FFFF00;color:#F47A00;font-weight:normal;}
#k_query {width:220px;line-height:18px;font-size:14px;}

/* 表单 */
.k_input_max {width:250px;vertical-align:middle;}
.k_input_mid {width:200px;vertical-align:middle;}
.k_input_small {width:100px;vertical-align:middle;}
.k_input_mini {width:50px;vertical-align:middle;}

.k_text_max {width:400px;overflow:auto;}
.k_text_mid {width:300px;overflow:auto;}
.k_text_small {width:250px;overflow:auto;}

/* 站点地图. */
#k_sitemaps {display:block;clear:both;margin:5px 40px;text-align:left;}
#k_sitemaps ul {list-style-type:none;margin:0px;}
#k_sitemaps ul li ul li {display:block;clear:both;width:120px;margin-left:125px;list-style-type:none;}
#k_sitemaps a {display:block;line-height:20px;width:120px;border:1px solid #CCCCCC;margin-top:3px;text-align:center;}
#k_sitemaps a:hover {background:#1F3A87;color:#FFF;font-weight:bold;}
.k_rootmenu {font-weight:bold;}

#ggad-home {clear:both;margin:10px auto 0px 0px;}
