/*  
Theme Name: wangbei
Theme URI: http://5android.com
Description: Private Theme.
Version: 0.01
Author:5android.com
*/

/*Overall style+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
*{margin:0;padding:0;}

html {font: 12px 微软雅黑,Arial,Tahoma,Verdana;}
body {font: 12px 微软雅黑,Arial,Tahoma,Verdana;color:#7E5947;background:/*#FFF3DE*/ url(images/body-03.jpg) repeat fixed ;}
body,select, input, textarea {font-size:100%;}
ul{list-style:none;}
a{text-decoration:none;color:#d6a041;}
a:hover{text-decoration:underline;}
img{border:none;
 position: relative;
}
:focus{outline:none;}
h1{font-size:3em;}
h2{font-size:1.4em;}
h3{font-size:1.2em;}
h4{font-size:1.1em;}
h5{font-size:1.0em;}
h6{font-size:0.9em;}

div#wrapper{margin:0 auto;width:1000px;}
div#container {float: left;margin: 0 -310px 0 0;width: 100%;}
div#content {margin: 0 220px 0 0;}
div#sidebar {float: right;overflow: hidden;width: 185px;margin-top:5px; !important;margin-top:8px;}
div#footer{background:#46210d;width:100%;clear:left;}


/*Header style++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
div#header{height:276px;background:url(images/headerbg.jpg) no-repeat left top;}
div#header .inner{width:960px;margin:0 auto;position:relative;}
h1#logo a{width:100%;height:230px;display:block;overflow:hidden;text-indent:-5555em;}
div#menu{position:absolute;top:0;right:0;background:url(images/menubg.png) no-repeat right top;height:38px;overflow:hidden;padding-right:10px;}
.sm {list-style:none; width:300px; height:100px; display:block; overflow:hidden;}
.sm li {float:left; display:inline; overflow:hidden;}
.sm li a{background-image:url(images/menubg.png);background-repeat:no-repeat;text-indent:-5555em;overflow:hidden;display:block;width:120px;height:38px;}
#sm1 a{background-position:-2px 0;width:127px;}
#sm2 a{background-position:-126px 0;}
#sm3 a{background-position:-246px 0;}
#sm4 a{background-position:-366px 0;}
#sm5 a{background-position:-486px 0;}
#sm6 a{background-position:-604px 0;width:115px;}
.sm li a:hover{cursor:hand;cursor:pointer;}


 /*Post   style++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.post{background:url(images/postbg.png) no-repeat left top;width:774px;padding-top:12px;}
.post .postbg{/*background:url(images/postbg.jpg) no-repeat left -10px;*/width:774px;overflow:hidden;}
.post-thumb{width:550px;overflow:hidden;margin-left:10px;}
.post-thumb img{}
.post-meta{font-size:11px;float:right;color:#60573d;width:150px;padding-top:120px;padding-left:10px;}
.post-meta a{color:#60573d;}
.post-meta a:hover{color:#eeaf34;}
.post-meta span{display:block;line-height:170%;}
.post-bottom{
	background:url(images/postbg-bottom.png) no-repeat left;
	width:774px;
	height:18px;
	margin:-4px 0 0 0 !important;
	margin:-5px 0 0 0;
	}
.home-post-title{
	/*background:url(images/postbg-bottom.png) no-repeat left -6px;*/
	margin-bottom:30px;
	padding-left:100px;
	width:674px;
	padding-top:00px;
	position:relative;
	top:-1px !important;
	}
.home-post-title a{color:#C7AC9B;
text-shadow:0 1px 0 #745b4a;
}


 /*Single style++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.single-post{width:787px;overflow:hidden;position:relative;background:#371D08;border: 1px solid #4B2F0F;margin:-20px 0 0 10px;}
.single-post-meta{width:812px;background:url(images/titlebg.jpg) no-repeat left top;height:133px;margin: -128px 0 0 10px;}
.single-post-meta h2{font-size:1.8em;width:530px;padding-left:30px;padding-top:40px;line-height:150%;}
.single-post-meta h2 a{color:#7e5947;}
.single-post-meta span{color:#7e5947;}
.single-post-meta span a{color:#7e5947}
.postmetadata{/*display:block;position:absolute;*/float:right;margin:-30px 50px 0 0;}
.postmetadata span{display:block;line-height:150%;}
.entry{padding:20px 46px 0px 46px;/*background:url(images/single-postbg-bottom.png) no-repeat left bottom;*/line-height:170%;color:#ac9285;font-size:1.2em;}
.entry p{margin-bottom:24px;line-height:170%;}
.wangbei{width:812px;height:61px;background:url(images/single-postbg-bottom.png) no-repeat;}
.single-title{width:812px;background:url(images/titlebg.png) no-repeat left top;height:133px;margin:  0;}

/*Headlines*/
.entry h2{margin-bottom:15px;}
.entry h3{margin-bottom:10px;}
.entry h4{margin-bottom:10px;}
.entry h5{margin-bottom:5px;}
.entry strong{font-weight:bold;}
.entry hr{clear:both;border:none;height:1px;display:inline-block;display:block;padding:15px 0;}

/* Images */
.entry p img ,.entry img,.entry a img{/*background:#F3F3F3;*/overflow:hidden;display:inline;}
.entry a:hover img{/*background:#E7E7E7;*/}
.entry img.centered,img.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.entry img.alignright {margin: 0 0 2px 8px;display: inline;}
.entry img.alignleft,.entry img.left {margin: 0 10px 2px 0;display: inline;}
.entry .alignright {float: right;}
.entry .alignleft {float: left}
.entry a img{/*padding:2px;background:#E4EDCA;*/}
.entry a:hover img{/*background:#000;*/}

/* Captions */
.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {border: 1px solid #CECECE;text-align: center;background-color: #F3F3F3;padding-top: 4px;margin: 10px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;margin-bottom:3px;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
/* End captions */

/*Lists */
html>body ..entry li {margin: 7px 0 8px 10px;}
.entry ul {list-style-type:square;}
.entry ol{list-style-type:decimal;}
.entry ol ,.entry ul{padding: 0 0 0 35px;margin-bottom:15px;}
.entry ol li ,.entry ul li{line-height:170%;}


/* Various Tags & Classes */
acronym, abbr, span.caps {cursor: help;}
.entry acronym, .entry abbr {border-bottom: 1px dashed #999;}
blockquote {margin: 15px 30px 0 10px;padding:0 20px;border-left: 5px solid #CECECE;background:#F3F3F3;}
blockquote cite {margin: 5px 0 0;display: block;}
.center {text-align: center;}
.hidden {display: none;}
hr {display: none;}

 
/*Sidebar style++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
dl#slider{margin:-3px 0 0 0;background:url(images/sr.png) repeat-y;}
dl#slider dt{background:url(images/dtbg.png) no-repeat left center;text-align:center;height:38px;width:185px;line-height:38px;color:#7d5842;font-size:1.2em;overflow:hidden;font-weight:bold; }
dl#slider dt:hover{cursor:pointer;cursor:hand;}
dl#slider dd{overflow:hidden;font-family:微软雅黑,arial;width:183px;margin:0 0px 0 1px;/*background:url(images/sr.png) repeat-y;*/}
dd.srb{background:url(images/srb.png) no-repeat left bottom;margin:0 !important;}
dl#slider dd ul,dl#slider dd form{background:#3f1f0d;margin:10px;}
dl#slider dd form{}
dl#slider li{padding:5px;}

dl#slider a{color:#A85f36;}

.listpage li{padding:5px !important;}
.listpage a{display:block;border-bottom:1px solid #643011;padding:0px 5px;}
.listpage a:hover{text-decoration:none;background:#E9E3D3;}

#searchform #s{width:156px;background:#FFF3DE;border:1px solid #E9E3D3;padding:2px 3px;color:#A85F36;}

.recent-comments{}
.recent-comments li{padding:5px 0;line-height:150%;border-bottom:1px solid #5f3a1c;}

.top-commentators{color:#a85f36;}


/*Comments style++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
div#comment-wrapper{margin-left:7px;}
h3#comments,#respond h3{color:#C7AC9B;font-size:1.5em;padding:15px;}

.commentlist{width:622px;list-style:none;}
.commentlist li{margin-bottom:20px;}
.fn{font-weight:bold;font-style:normal;}
li.depth-1 span.cavatar img{background:url(images/abg.gif) no-repeat left top;padding:3px;margin-bottom:5px;}
li.depth-2 span.cavatar img{background:url(images/abg.gif) no-repeat left top;padding:3px;margin-bottom:0px;}
.reply span{padding:0 0 0 20px;}

span.ccount{font-size:1.3em;font-weight:bold;padding-bottom:2px;}

li.depth-1{border:1px solid #9B5E0F;background:url(images/commentbg.png) repeat-y left top;}
li.depth-1 .comment-text{float:right;width:360px;overflow:hidden;background:url(images/csp.png) no-repeat right top;padding:40px 20px 20px 20px;}
li.depth-1 .reply{text-align:right;padding-right:25px;margin-bottom:20px;}
li.depth-1 .comment-meta{background:url(images/csp.png) no-repeat left top;padding-top:10px;float:left;width:213px;text-align:center;padding:50px 0;}
li.depth-1 .comment-meta span{display:block;}

li.depth-1 .children{width:334px;margin-left:240px;position:relative;}
li.depth-2 .children{width:300px;margin-left:17px;}
li.comment-author-admin{background:url(images/ucommentbg.png) repeat-y left top;}
li.comment-author-admin .comment-text{background:url(images/usp.png) no-repeat right top;}
li.comment-author-admin .reply span{padding:0 0 0 20px;}
li.depth-1 li.comment-author-admin{background:none;}
li.depth-1 li.comment-author-admin .comment-text{background:none;}
li.depth-2 .comment-meta{border-bottom:1px solid #BA9F84;background:none;float:none;width:334px;padding:0;text-align:left;}
li.depth-2 .comment-meta span{display:inline;}
li.depth-2 span.cavatar{}
li.depth-2 span.cauthor{}
li.depth-2 span.cdate{position:absolute;right:0;}
li.depth-2 .comment-text{padding:15px 0;width:334px;background:none;}
li.depth-2 .reply{padding:0;margin-bottom:20px;}

li.depth-3 .comment-meta{width:300px;}
li.depth-3 .comment-text{width:300px;}



#respond{width:600px;}
#commentform{margin-left:8px;margin-bottom:10px;}
#commentform input,#commentform textarea{background:#E2CEBB;border:1px solid #c6b09b;padding:2px 3px;}
#commentform input{vertical-align:middle;margin-right:10px;}
#commentform label{vertical-align:middle;}
#commentform p{margin-bottom:10px;}
#commentform input#submit{background:#151515;color:#A85F36;}
#commentform textarea{width:95%;overflow:auto;}
p.logintips{margin-bottom:10px;margin-top:10px;}
#cancel-comment-reply-link{padding-left:10px;font-size:1.1em;}

li.depth-1 #respond{width:400px;overflow:hidden;margin-left:220px;}
li.depth-2 #respond{width:350px;overflow:hidden;margin-left:5px;}
li.depth-3 #respond{width:300px;overflow:hidden;margin-left:25px;}

*/

 /*Footer style++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#footer{color:#171717;padding-top:30px;padding:20px;}
 
 
.left{float:left;}
.right{float:right}
.clearfloat:after {display:block;visibility:hidden;clear:both;height:0;content:".";}
.clearfloat {display:inline-block}
.clearfloat {display:block}

#respond {
  margin: 1em 0 2em 0;
  font-size: 1em;
  color:#FF9900;
}

.old_wp_comments {
	border: 1px solid #c0d5eb;
	padding: 2px;
	margin-bottom: 5px;
}

#comments blockquote {
border:1px solid silver;
padding:2px 5px;
margin:5px 60px 5px 20px;
}

#comments .depth-1 {
	width:640px;
	background: #482306;
  border: 1px solid #87441A !important;
  margin: 0 0 10px 0 !important;
  padding: 0;
 }
 
 #comments .depth-2 {
	width:92%;
	background: #482306;
  border: 1px solid #87441A !important;
  margin: 20px 0px 5px 0 !important;
  margin: 10px 0;
  padding:0;
 }
 
 #comments .depth-3 {
	width:92%;
	background: #482306;
  border: 1px solid #87441A !important;
 margin: 20px 0px 5px 0 !important;
  padding:0;
 } #comments .depth-4 {
	width:92%;
	background: #482306;
  border: 1px solid #87441A !important;
  margin: 20px 0px 5px 0 !important;
  padding:0;
 } #comments .depth-5 {
	width:92%;
	background: #482306;
  border: 1px solid #87441A !important;
  margin: 0 0px 5px 0 !important;
  padding:0;
 }
 
#comments .even, #comments .alt {
	/*border: 1px solid #D7C3A3;*/
	margin: 1em 0 1em 3em;
	padding-left: 5px;
}

.thread-alt {
	/*background: url(images/comm_bg.png) repeat-y;*/
}

.thread-even {
	/*background: url(images/comm_bg.png) repeat-y;*/
}

#commentform {
	margin-top: 10px;
}

.comment_author {
font-weight: bold;
}

.comment_index {
float:right;
font-weight:bold;
margin: 0 5px;
}

form#commentform .form-input {
margin-bottom: 0.8em;
}

div#comments-list {
width: 85%;
}

div#comments p {
font-size:12px;
padding: 10px;
}

.reply {
font-size: 12px;
float:right;
padding:10px 30px 0 0;
margin: -27px 0 0 0 !important;
}

.avatar {
float: right;
margin: 0 7px;
}

div#comments {
margin: 2em 0 0 2em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:95%;
background:#351a09;
color:#CC6633;
border: 1px solid #763e1b;
}

.alignright,img.alignright{
float:right;
margin:0 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
padding:8px;
}

.page-numbers{
padding:8px;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div.gallery dl,div.navigation div.nav-previous {
float:left;
}

input#author,input#email,input#url,div.navigation div {
width:60%;
/*background:#351a09;*/
color:#CC6633;
/*border: 1px solid #763e1b;*/
}

.form-label{
color:#FF6600;
}
#comments li {list-style:none;}

.comment-author {
	/*width:600px;*/
	height:23px;
	background:#291407 ;	
	margin: 0 0 0 -5px;
	padding:22px 10px 0 20px ;
}

#comm-bt {
	line-height:2em;
	float:right;
	padding:0 30px 30px 0 !important;
	
}

li.comment-author-admin  {
	font-weight: bold;
	color:#bc6a00;
}
	
.breadcrumbs {
	margin: -33px 0 0 6px;
	padding: 8px 0 0 30px;
}

#f {
	height:220px;
	width:573px;
	background:url(images/f.png) no-repeat;
	padding: 8px 0 0 11px;
	margin: 0 0 10px 0;
}

.hackadelic-sliderPanel {
	border: 1px solid #ccc;
	padding: 5px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
}

a.hackadelic-sliderButton {
	border: 1px solid lightgrey;
	color: #B3960E;
	padding: 0 3px;
	-moz-border-radius: 1em; -webkit-border-radius: 1em;
}
a.hackadelic-sliderButton:hover {
	border: 1px solid #F0F0E0;
	background-color: #F0F0E0;
}
.entry .hackadelic-sliderPanel {
	background-color: #fcfcfc;
}
.textwidget .hackadelic-sliderButton {
	display: block;
	text-align: center;
	margin: .5em;
}
.textwidget .hackadelic-sliderPanel {
	background-color: #F0F0E0;
}

#clock {
	width:189px;
	height:115px;
	/*background:url(images/clock.png) no-repeat;*/
	padding: 0px 0 0 1px;
	margin: 0 ;
}

