﻿/*
Theme Name: prower V3插件版
Theme URI: http://www.prower.cn/
Version: 3.1
Author: prower
Author URI: http://www.prower.cn
Description: A simple wordpress theme
Tags: white,two-columns,custom-header
*/
body,h1,h2,h3,h4,p,blockquote,dl,dt,dd,ul,ol,li,button,input,textarea {margin: 0; padding: 0;}
body {font:14px 微软雅黑,Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
h2 {font-size: 19px; font-family:"微软雅黑"; letter-spacing:1.5px;}
h1 {font-size: 26px; font-family:"微软雅黑"; letter-spacing:1.5px;height:55px; line-height:55px;}
h1,#nav li a,,#sidebar h2  {text-shadow:0 1px 0 #fff;}
h1 a{ color:#333333;}
#sidebar h2 {font-size:14px;}
#sidebar {width:252px; font-size:12px; background:#fafafa;}
h3 {font-size:14px; text-align:center;}
h4 {font-size:15px; text-align:center;padding-bottom:4px;padding-top:4px; background:none repeat scroll 0 0 #E6E6E6;}
a {text-decoration:none; color:#04a;}
a:hover {text-decoration:none; background:#303536; color:#fff;}
.contents a:hover,.content p a:hover{color:#DB5104; background:#fff; text-decoration:underline;}
ol,ul {list-style:none;}
p,.reader-publisher-module,.post .content ul,.post .content ol {margin-bottom:20px;letter-spacing:0.5px;}
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;}
p.dropcap-first:first-letter {
color: #777777;
float: left;
font-size:55px;
line-height:60px;
padding-top:5px;
padding-right:5px;
font-family: Times, serif, Georgia;
}
.content {width:602px;}
.content p {line-height:23px;}
.contents p{text-indent:2em;line-height:23px;}
blockquote {border:1px dashed #777777; background:#efefef; padding:0px 5px 0; margin:10px;}
pre{
white-space:pre-wrap;/*css-3*/
white-space:-moz-pre-wrap;/*Mozilla,since1999*/
white-space:-pre-wrap;/*Opera4-6*/
white-space:-o-pre-wrap;/*Opera7*/
word-wrap:break-word;/*InternetExplorer5.5+*/ 　　}
p,textarea,.time,.content li,#sidebar a,.fn,.post_class li,#page_content,#post_metadata,#cancel_comment_reply,#footer  {line-height:20px;}
.meta a,.time,.fn,#top li a,#nav li a,#rss_icon {display:block;}
.post_class ul,#commentform,.comment-body p,.reply {margin-left:90px;}
#cancel_comment_reply,.children {margin:28px 0 15px 40px;}
.comment-author{width:60px;}
.meta,#respond h3,#post_metadata h3,.post_class h3,#comments h3 {width:75px; text-align:right; padding-right:5px;}
#comments h3 {width:680px; font-size:17px; text-align:center; border-bottom:1px solid #A5B6C8;}
.comment-body,#sidebar li,#page_content dl,#page_content dt,.post_nav,.post_class,#comments,.navigation,.comment_list {margin-bottom:10px;}
.post,.page,#post_metadata {margin-bottom:20px;}
.comment_list li li,#respond,#footer {margin-top:10px;}
#top,#top a {color:#fff;}
#nav a,#post_metadata .content {color:#666;}
h1 a:hover,#nav li a:hover {color:#000; text-decoration:none; background:none;}
#footer,#footer a {color:#ddd;}
h1,#respond h3,#post_metadata h3,.post_class h3,#top li,#main,#nav ul,#nav li,#rss_icon,.alignleft,.blogroll li,.meta,.post_class li,.comment-author {float:left;}
#search,.content,#page_content,#top ul,#sidebar,#rss,.alignright {float:right;}
.w970,#header,.post,.page,.navigation,.post_nav,.linkcat,.post_class,#post_metadata,.comment_list li{overflow:hidden; zoom:1;} 
.linkcaty{overflow:hidden; zoom:1;}
#header,#nav,#sidebar h2 {background:#f6f6f6;}
#top,#footer {background:#303536;}
#top {height:28px; line-height:28px;}
#top ul {margin-right:1px;}
#top li a,#nav li a {padding-left:7px; padding-right:7px;}
#top li a:hover {text-decoration:none; color:#000; background:#F6F6F6;}
.current_page_item,#top li.current_page_item a:hover {background:#6C7676;}
#header,#nav,#sidebar h2 {border-bottom:1px solid #e6e6e6; border-top:1px solid #fff;}
#search {margin-top:16px;}
#nav {margin-bottom:8px; height:34px; line-height:34px;}
#nav li {font-weight:600;margin-right:2px; padding-bottom:1px;}
#nav li ul,.says {display:none;}
.current-cat {background:#e6e6e6;}
#nav li .current-cat a,#nav li a:hover {color:#000;}
#rss {margin-right:1px;}
#rss_icon {width:152px; height:34px; background:url(rss_icon.gif) no-repeat; margin-top:-1px;}
.post,.page,#post_metadata  {padding-bottom:10px; border-bottom:1px dashed #777777;}
.post img {max-width:600px;}
.meta  {font-size:12px;}
.meta p { margin:0.8em 0; line-height:16px;}
.time {font-family:Georgia; margin-bottom:5px;}
#post_metadata,.post_class {padding-bottom:20px;}
.navigation,.post_nav {padding-left:20px; padding-right:20px;}
.post_nav {padding-bottom:5px; border-bottom:1px dashed #ccc; font-size:12px; color:#666}
.metas{padding-bottom:15px; font-size:12px; color:#666}
.post_class {border-bottom:2px solid #ccc;}
.post_class li {width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.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 ;}
.comment_list li {border-bottom:1px solid #ccc; padding-top:20px;}
.comment_list,.wp_smilies{width:auto;height:auto;}
#commentform .wp_smilies img{width:auto;height:auto;} 
.comment_list li li {border-bottom:none; border-top:1px dashed #ccc; padding-top:10px;}
.comment_list li li .comment-author img {width:32px; height:32px;}
.comment_list li p,.comment-meta {margin-bottom:5px;margin-left: 50px;}
.children .children,.children .reply,.children p {margin-left:25px;}
.children #commentform p {margin-left:0;}
.children .comment-author {width:35px; padding-right:10px;}
.thread-odd {background:#e6e6e6;}
#sidebar li li {margin-bottom:2px; padding-bottom:2px; border-bottom:1px dashed #ddd;}
#sidebar ol li {list-style:decimal inside;}
#sidebar h2 {height:26px; line-height:26px; margin-bottom:5px;}
.blogroll li {width:125px;}
li .favicons {width:170px;}
#tags {font-family:"微软雅黑";}
#page_content dd {padding-left:20px;}
#footer {border-top:1px solid #0C0E0E; padding-top:8px; padding-bottom:8px;}
#footer .w970 p {
font-size:14px;
height:16px;
margin:0;
padding:2px 0;
}
#cse-search-results iframe {width:880px;}
#tags a {padding-left:2px; padding-right:2px;}
#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;}
.aligncenter {display: block;	margin-left: auto; margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
.wp_keywordlink { font-weight: 600; }
.wp_keywordlink_affiliate a{ font-style:italic;  }
/* Page Navigation */ 
.page_navi{width:100%;height:36px;line-height:36px;text-align:center;overflow:hidden;padding-top:1em;}
.page_navi a{padding:3px 8px;margin:2px;text-decoration:none;color:#888;border:1px solid #ccf;}
.page_navi a:hover,.page_navi a.current{border:1px solid #356aa0;color:#356aa0;font-weight:bolder;}
#comments-nav{text-align:center;}
#comments-nav a{padding:5px 10px;border:1px solid #ccf;}
#comments-nav a:hover{border:1px solid #356aa0;color:#356aa0;}
#comments-nav span.current{font-weight:700;border:1px solid #356aa0;color:#356aa0;padding:5px 10px;}

#post_metadata,.post_class li{ font-size:13px;}


input#author,input#url,input#email {
border:1px solid #CCCCCC;
color:#555555;
margin:0 10px 0 0;
padding:2px 20px;
}
input#author {background:url("image/name.gif") no-repeat scroll 5px 50% #FFFFFF;}
input#url {background:url("image/url.gif") no-repeat scroll 5px 50% #FFFFFF;}
input#email{background:url("image/mail.gif") no-repeat scroll 5px 50% #FFFFFF;}
/*---------------------Links Page-----------------------*/
#mainlink {
  clear: both;
  margin: 0 40px;
  width: 900px; /* Prevents IE6 miscalculation */
  background: #fff;
  }
.linkpage ul {
padding: 5px 6px;
list-style-type: none;
overflow:auto
}
* html .linkpage ul{ height:1%;}
.linkpage ul li {
color: #333;
margin-bottom: 5px;
font-size: 12px;
}
.linkpage ul li ul li {
float: left;
width: 141px;
text-align: center;
margin: 3px 3px;
line-height: 180%;
background-color: #FFFFFF;
border: 1px solid #dadada;
}
.linkpage ul li ul li a {
color: gray;
display: block;
}
.linkpage ul li ul li a:hover {
background-color: gray;
color: #FFFFFF;
font-weight:bold;
}
.linkpost {
display:inline;
float:left;
margin:0 20px;
padding:0 5px;
width:920px;
}
#linkcontent {
margin-top:8px;
width:970px;
float:left;
}

/* 侧边tab栏*/
#sidebar-tab {
margin-bottom:1.5em;
overflow:hidden;
}
#tab-title, #tab-titlely{
padding:3px 0;
}
#tab-title .selected,#tab-titlely .selected {
color:#356AA0;
}
#tab-title h3,#tab-titlely h3 {
background:none repeat scroll 0 0 #E6E6E6;
font-size:15px;
font-weight:800;
padding-bottom:4px;
padding-top:4px;
}
#tab-title span,#tab-titlely span {
cursor:pointer;
padding:0 10px;
}
#tab-content .hide,#tab-contently .hide {
display:none;
}
#tab-content ul,#tab-contently ul{overflow:hidden;}
#tab-content li li {margin-bottom:2px; padding-bottom:2px; border-bottom:1px dashed #ddd;width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }

.listwall {
width:620px;}
.ffox_most_active li {
float:left;
height:60px;
list-style:none outside none;
margin-left:5px;
overflow:hidden;
padding-bottom:20px;
width:70px;
}
.ffox_most_active_img{
height:48px;
text-align:center;
width:65px;
}
.ffox_most_active p {
text-align:center;
font-size:13px;
width:70px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}


.widget_calendar h3 {
    display:none;
}
#wp-calendar {
    width:100%;
}
#wp-calendar #today {
    background:#E6E6E6;
}
#wp-calendar tbody a {
    font-weight:bold;
}
#wp-calendar caption {
	background:none repeat scroll 0 0 #E6E6E6;
    font-family:Arial;
    font-weight:bold;
    letter-spacing:-0.05em;
    font-size:15px;
    text-align:center;
    padding-bottom:4px;
	padding-top:4px;
}
#wp-calendar th,
#wp-calendar td {
    text-align:center;
}
#wp-calendar tbody td {
    border:1px solid #CCC;
}
#wp-calendar tbody td.pad {
    border:0 none;
}
#wp-calendar th {
    background:#999;
    color:#FFF;
}
#wp-calendar td#prev {
    text-align:left;
    padding-top:5px;
}
#wp-calendar td#next {
    text-align:right;
    padding-top:5px;
}



#yingshi {
padding:8px 11px 8px 11px;
width:230px;
}
#yingshi p {line-height:150%;border-bottom: 1px dashed #DDD;padding-bottom: 5px;margin-bottom:5px;} 


.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}
.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 12px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

.admin_title {
	float:right;
	margin:-35px -5px 0 0;
}

#shangxia{position:absolute;top:40%;left:50%;margin-left:-520px;display:block;z-index:2;}
#shang{background:url(image/huadong.gif) no-repeat;position:relative;cursor:pointer;height:42px;width:32px;margin:10px 0;}
#comt{background:url(image/huadong.gif) no-repeat center -45px;position:relative;cursor:pointer;height:32px;width:32px;margin:10px 0;}
#xia{background:url(image/huadong.gif) no-repeat center -78px;position:relative;cursor:pointer;height:42px;width:32px;margin:10px 0;}


.xg-ad {width:580px;padding:5px 0 0 90px;}
.sy-ad {padding-left:67px;}
