/*
Theme Name: prower V3
Theme URI: http://www.prower.cn/
Version: 3.0
Author: prower
*/
body,h1,h2,h3,p,blockquote,dl,dt,dd,ul,ol,li,button,input,textarea {margin: 0; padding: 0;}
body {font-size:13px;font-family:arial,Verdana,"宋体";}
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h1,h2,#tags {font-family:arial,Verdana,"宋体";;}
#sidebar h2,#wp-calendar caption {font-size:14px;}
.content h2 {float:left;}
.text_line {clear:both;}
h3 {font-size:14px; text-align:right;}
a {text-decoration:none; color:#04a;}
a:hover,#top,#wp-calendar a:hover {background:#757575;}
#footer {background:#ffffff;}
a:hover,#top,#top a {color:#ffffff;}
ol,ul {list-style:none;}
p,.reader-publisher-module,.post .content ul,.post .content ol {margin-bottom:10px;}
img {border:none;}
a img:hover {background:none; border:none;}
cite {font-style:normal;}
textarea {padding:3px; width:95%;}
.w970 {width:970px; margin-left:auto; margin-right:auto;}
#page_content {width:880px;}
#main {width:692px;}
.content {width:602px;word-break:break-all;}
#sidebar {width:252px; background:#fafafa;}
blockquote {border:1px dashed #e6e6e6; background:#fafafa; padding:10px 10px 0; margin:10px;}
p,textarea,.meta a,.time,#sidebar a,.fn,.post_class li,.content li,#page_content,#post_metadata,#cancel_comment_reply, #footer {line-height:21px;}
.meta a,.time,.fn,#top li a,#nav li a,#rss_icon,#rss_google {display:block;}
.post_class ul,#commentform,.comment-body p,.reply,#cancel_comment_reply,.children {margin-left:90px;}
.meta,.comment-author,#respond h3,#post_metadata h3,.post_class h3,#comments h3 {width:75px; text-align:right; padding-right:10px;}
h2,.comment-body,#sidebar li,#page_content dl,#page_content dt,.post_nav,.post_class,#comments,.navigation,.comment_list {margin-bottom:10px;}
#nav,.post,.page,#post_metadata {margin-bottom:20px;}
.comment_list li li,#respond {margin-top:10px;}
h1 a,#nav a,#post_metadata .content,#go_top a,#wp-calendar td {color:#666;}
h1 a:hover,#nav li a:hover {color:#000; text-decoration:none; background:none;}
#footer {color:#ffffff;}
#footer a {color:#757575;}
#sidebar_footer {float:right;}

h1,#respond h3,#post_metadata h3,.post_class h3,#top li,#main,#nav ul,#nav li,#rss_icon,#rss_google,.alignleft,.blogroll li,.meta,.post_class li,.comment-author,.widget_archive li {float:left;}
#search,.content,#page_content,#top ul,#sidebar,#rss,.alignright {float:right;}
/*remove ".navigation," below*/
.w970,#header,.post,.page,.post_nav,.linkcat,.post_class,#post_metadata,.comment_list li,#respond,.widget  {overflow:auto;}
#header,#nav,#wp-calendar caption {background:#f6f6f6;}
#top {height:28px; line-height:28px;}
#top ul {margin-right:1px;}
#top li a,#nav li a {padding-left:10px; padding-right:10px;}
#top li a:hover {text-decoration:none; background:#000;}
.current_page_item,#top li.current_page_item a:hover {background:#6C7676;}
#header,#wp-calendar caption {border-bottom:1px solid #e6e6e6; border-top:1px solid #ffffff;}
#nav {border-bottom:1px solid #e6e6e6; border-top:1px solid #fff;}
h1 {height:48px; line-height:48px;}
#search {margin-top:12px;}
#nav {height:34px; line-height:34px;}
#nav li {margin-right:5px; padding-bottom:1px;}
#nav li ul,.says {display:none;}
.current-cat,#nav  li a:hover {background:#e6e6e6;}
#nav li .current-cat a,#nav li a:hover {color:#000;}
#rss {margin-right:1px; padding-top:3px;}
#weibo {margin-right:1px; padding-top:3px;}
#rss_icon,#rss_google {width:24px; height:24px; background:url(rss_icon.jpg) no-repeat; margin-left:10px; margin-top:5px;}
#rss_google {background-position:0 -24px;}
.post,.page,#post_metadata  {padding-bottom:5px; border-bottom:1px dashed #ccc;}
.post img {max-width:600px;}
.meta  {font-size:12px;}
.time {font-family:Georgia; margin-bottom:5px;}
#post_metadata {padding-bottom:20px;}
.post .content ul,.post .content ol {list-style-position:inside; margin-left:20px;}
.post .content ul {list-style-type:disc;}
.post .content ol {list-style-type:decimal ;}
#post_metadata,.post_class {padding-bottom:20px;}
.post_nav {padding-left:90px; padding-right:1px;}
.navigation {padding-left:400px; float:right}
/*
.navigation {position:fixed; top:88px;
_position:absolute; _top:88px;
_top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||88)));}
*html{background-image:url(about:blank);background-attachment:fixed;}
*/
.post_nav {padding-bottom:10px; border-bottom:1px dashed #ccc;}
.post_class {border-bottom:1px dashed #ddd;}
.post_class li {width:300px;}
.comment_list li {border-bottom:1px solid #ccc; padding-top:10px;}
.comment_list li li {border-bottom:none; border-top:1px dashed #ccc; padding-top:10px;}
.comment_list li li img {width:32px; height:32px;}
.comment_list li p,.comment-meta {margin-bottom:5px;}
.children .children,.children .reply,.children p {margin-left:50px;}
.children #commentform p {margin-left:0;}
.children .comment-author {width:40px; padding-right:10px;}
.thread-odd {background:#f6f6f6;}
#sidebar li li {margin-bottom:1px; padding-bottom:1px; border-bottom:1px dashed #ddd; font-size:13px;}
#sidebar ol li {list-style:decimal inside; font-size:12px;}
#wp-calendar caption {height:26px; line-height:26px; margin-bottom:5px;}
.blogroll li,.widget_archive li {width:125px;}
#page_content dd {padding-left:20px;}
#footer {text-align:right; border-top:00px solid #757575; padding-top:2px; padding-bottom:2px;}
#tags a {padding-left:2px; padding-right:2px;}
#go_top {position:fixed; bottom:5px; left:50%; margin-left:215px;}
#go_top a {width:12px; display:block; padding-top:2px;}
#go_top a:hover {background:#999; color:#fff;}
#go_top em {height:0; width:0; border-width:0 6px 6px; border-style:solid; border-color: #999 #fff; display:block; overflow:hidden;}
#wp-calendar {width:100%;}
#wp-calendar #next a {padding-right:10px; text-align:right;}
#wp-calendar #prev a {padding-left:10px; text-align:left;}
#wp-calendar a {display:block; font-weight:bold;}
#wp-calendar td {text-align:center; line-height:20px;}
#wp-calendar td:hover, #wp-calendar #today {background:#ddd;}
#sidebar h2 {background:#2270c8; color:#ffffff;padding-top:2px;padding-left:0.5em}
/*always display vertical scrollbar*/
body{overflow-y:scroll!important;overflow-y:auto;}
/*google adsense picture in sidebar*/
.sidebar_ad_pic {margin-left:40px;}
.sidebar_google_ad {margin-left:7px;}
.sidebar_ad {margin-left:25px;margin-bottom:8px;}
.sidebar_pic {float:left; margin-left:5px; margin-bottom:1px;}
.footer_pic {vertical-align:middle;}
#post_ad_text {padding-left:123px; padding-top:5px; padding-bottom:5px;}
#header .banner {float: left; padding-top:10px; padding-left:400px;}
#page_link {color:#888888; padding-bottom:10px;}
#add_comment {float: left;}
.share_link {float: right; padding-right:10px;}
#post_ad_under_comment {padding-left:150px; padding-top:20px; padding-bottom:0px;}

.post_nav_bottom {margin-bottom:0px; overflow:auto; padding-top:10px; padding-bottom:10px; padding-left:90px; padding-right:1px;}

/*display table*./
/*----------table----------*/
table.table {
border-spacing:2px;
border-collapse:separate;
background-color:#FFF;
border-color:gray;
border-style:outset;
border-width:1px;
}
table.table th {
background-color:#FFF;
/*-moz-border-radius:0;*/
border-color:gray;
border-style:inset;
border-width:1px;
padding:1px;
}
table.table td {
/*-moz-border-radius:0;*/
border-color:gray;
border-style:inset;
border-width:1px;
padding:1px;
}
