@charset "utf-8";
/* CSS Document */



/*wp-pagenavi*/

.wp-pagenavi .pages{ display:none!important;}

/* Breadcrumb NavXT */
.content .breadcrumb{ margin:0; font-size:14px;}


/*keyword links */

.tagcloud a{ font-size:14px!important; margin-right:8px; margin-bottom:5px;}
.tagcloud a:hover{ text-decoration:underline;}

.col-2cl .s1 nav.nav-container{ }

/*分享按钮*/
#ssba_widget-2{ padding:0; background:none;-moz-box-shadow:none; border-top:0;    position: absolute;
    top: 5px;
    left: 70%;
 -webkit-box-shadow:none; 
 box-shadow:none;}
#ssba_widget-2 h3{ display:none;}
.ssba{ text-align:center;width: 50px;}
/* 头部SHARE按钮 */
.ssba{    width: auto!important;}
.ssba.ssba-img{ width:25px!important;}





/*联系我们*/
.form1 .button-submit,.form1 .button-reset{ line-height:32px!important;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;}
.form1 .button-submit{ background-color:#0b56a0!important;}


/*会员评论*/
#comments.commentator-area{ padding-top:12px!important;}






/* ------------------------------------------------------------------------- *
 *  Plugins
/* ------------------------------------------------------------------------- */

/*  plugin : wp-pagenavi
/* ------------------------------------ */
.wp-pagenavi { text-align: right; font-weight: 600; line-height: 20px; float: none; margin-right: -2px; text-align: center; }
.wp-pagenavi a,
.wp-pagenavi span { color: #aaa; font-size: 16px; padding: 7px 8px; display: inline; margin: 0 2px; }
.wp-pagenavi span.pages { font-size: 17px; font-weight: 300; display: block; margin-bottom: 1em!important; border: none!important; }
.wp-pagenavi span.pages:before { content: "\f15c"; font-family: FontAwesome; margin-right: 6px; }
.wp-pagenavi span.extend { border: none!important; border-bottom: 3px solid transparent; border-top: 1px solid transparent; }
.wp-pagenavi a:hover,
.wp-pagenavi a:active,
.wp-pagenavi span.current { color: #444; }

.wp-pagenavi a { color: #3b8dbd; border: none; border-bottom: 3px solid #ddd; border-top:0px solid #f1f1f1; }
.wp-pagenavi a:hover,
.wp-pagenavi a:active,
.wp-pagenavi span.current { background: none; border: none; border-bottom: 3px solid #3b8dbd;  }

/*  plugin : contact form 7
/* ------------------------------------ */
.wpcf7 {  }
.wpcf7 p { color: #222; font-weight: 600; margin: 0 0 12px;  width: 100%; float: left; position: relative; }
.wpcf7 p span { font-weight: 400; color: #999; }
.wpcf7 label { display: block; float: left; width: 20%; margin: 9px 0 0 12px; text-align: left; }
.wpcf7 input[type="text"],
.wpcf7 input[type="email"] { display: block; float: left; padding: 10px; width: 100%; }  
.wpcf7 textarea { display: block; float: left; padding: 10px; width: 100%; }  
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea { background: #f5f5f5; margin-top: 12px; }
.wpcf7 input[type="submit"] { width: 100%; padding: 10px 0; font-size: 18px; }
.wpcf7 div.wpcf7-validation-errors { border: none; margin: 0; padding: 0; }
.wpcf7 div.wpcf7-mail-sent-ok,
.wpcf7 div.wpcf7-mail-sent-ng { border: none; }
.wpcf7 div.wpcf7-response-output { margin: 0; padding: 0; }
.wpcf7 span.wpcf7-form-control-wrap { display: block; position: relative; }
.wpcf7 span.wpcf7-not-valid-tip { background: #f2dede; border-color: #e3bfbf; color: #b94a48; padding: 4px 14px; font-size: 12px; line-height: 20px; position: absolute; left: 0; top: 12px; width: auto; right: 0; display: block; }