﻿/*
名称:X-wood
作者:pheakin
博客:软件音速
博客地址:http://www.saiwe.com
*/
*{margin:0;padding:0;}
body{
    background:#3b2510 url(images/wood_planks.jpg);
    font-size:12px;
    font-family: Arial, Helvetica, Geneva, sans-serif,宋体;
}
a img {
	border: none;
}

a {
	color: #fa6a00;text-decoration:none
}

a:hover {
	background-color: #fa6a00;
	color: black;
	text-decoration: none;
}

#topnav{
    display: block;
	clear: both;
	width: 100%;
	height: 52px;
	background: url('images/bg-toolbar.png') repeat-x top left;
	z-index: 1;
	position:fixed;
	top: 0px;
	left: 0px;
}
#navbar{width:930px;}

#topnav ul{margin:0 0 0 200px;}
#topnav ul li{float:left;margin:0 0 0 20px;list-style:none}
#topnav ul li a{width:105px;height:36px;background:url(images/tab.jpg) no-repeat left top;text-decoration:none;line-height:36px;text-align:center;display:block;float:left;color:#fcdc00;font-weight:bold}
#topnav ul li a:active{background-position:left bottom}
#topnav ul li a:hover{background-position:left -36px}
#topnav ul li a.current{width:105px;height:36px;background:url(images/tab.jpg) no-repeat left -108px;text-decoration:none;line-height:36px;text-align:center;display:block;float:left;color:#fff;font-weight:bold}
#topnav ul li h1 a{background:url(images/logo.png) no-repeat left top;font-size:12px;color:#d64d19;width:auto;line-height:auto;padding:0 20px 0 50px}
#topnav ul li h1 a:hover{background-position:left top}

#container{width:930px;	overflow: hidden;
	margin: 0px auto;
	z-index: 0;
	position: relative;
}
/****************************************************/

#header{background:url(images/desen.gif) no-repeat left center;height:220px}

#veioza {
	position: absolute;
	top: -10px;
	left: 625px;
	width: 307px;
	height: 588px;
	background: url('images/veioza.png') no-repeat top left;
	cursor: move;
}

#logo{position:absolute;top:130px;color:#843e0a;font-size:14px;left:280px;width:200px;line-height:20px}
/****************************************************/


.box{color:#ede79a}
#box{text-align:center;}

.top{
    background:url(images/big-box-top.png) no-repeat left top;
    height:54px;
    width:590px;
}
.text{
	width: 530px;
	height: auto;
	clear: both;
	background: url('images/big-box-center.png') repeat-y top left;
	padding: 0px 30px 0px 30px;
	overflow:hidden

}
.bottom{
     background:url(images/big-box-bottom.png) no-repeat right bottom;
     height:30px;
     width:590px;
     }

/***************************************************/

.title{display:block;font-size:20px;color:#fa6a00;font-weight:bold}
.title a{background:none;color:#fa6a00;font-weight:bold}
.title a:hover{background:none;color:#fa6a00}

.date{color:#fa6a00;display:block;line-height:35px;}
.fl{margin:0 0 0 7px;}
.art{color:#f6efa0;line-height:25px}
.art img{border:3px #c2c2c2 solid;margin:5px 0 5px 0;}
.tags{background:url(images/toolbar.gif) no-repeat;width:530px;height:29px;line-height:29px;margin:10px 0 0 0;}
.tags ul{width:530px;height:29px;line-height:29px;text-align:right}
.tags ul li{float:right;margin:0 10px 0 0;list-style:none}
.googleadsense{margin:15px 0 0 0;width:530px;text-align:center;}


#subcons{float:left;width:590px}

#sidebar{
	float: left;
	width: 322px;
	height: auto;
	margin-left: 18px;
	}
	
.right{
   clear: both;
	width: 322px;
	position: relative;
	margin: 0px 0px 18px 0px;
	color:#f6efa0;
}
.right ul li{list-style:none;padding:0 0 8px 0}
.right .inputs{
	border: 1px solid #eb6400;
	background: #eb6400 url('images/bg-input.jpg') repeat-x top right;
	height: 23px;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 10px 0px 10px;
	color: #f6efa0;
	letter-spacing: -1px;
	width:220px

}
.right #searchbutton{	
	background:url('images/buton-mic.gif') repeat-x top right;
	width:89px;border:none;
	height:21px;
	line-height:21px;
	color: #f6efa0;
   margin:10px 0  0 0
}
	
.small{
width: 322px;
	height: 54px;
	clear: both;
	background: url('images/small-box-top.png') no-repeat top left;
}

.cons{

	width: 262px;
	height: auto;
	clear: both;
	background: url('images/small-box-center.png') repeat-y top left;
	padding: 0px 30px 0px 30px;
}
.btm{
	height: 30px;
	background: url('images/small-box-bottom.png') no-repeat top left;
}

.cool{display:block;font-weight:bold;color:#fa6a00;font-size:16px;margin:0 0 7px 0}
fieldset{border:none;}
.right form{}

#footer{
	display: block;
	clear: both;
	width: 892px;
	height: 140px;
	margin: 0px auto;
	background: url('images/footer.gif') no-repeat top left;
	position: relative;
	padding:30px 0 0  55px;
	color:#843e0a
	
}

/*******************评论*******************************/
.reply .replytext{
	display: block;
	float: left;
	border: 1px solid #eb6400;
	border-width: 1px 1px 1px 0px;
	background: #eb6400 url('images/bg-input.jpg') repeat-x top right;
	height: 23px;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 10px 0px 10px;
	color: #f6efa0;
	letter-spacing: -1px;
	width: 368px;
}
.reply label{
	display: block;
	float: left;
	height: 22px;
	font-size: 16px;
  font-weight: bold;
	padding: 8px 20px 0px 10px;
	color: #e56200;
	background: url('images/bg-label.jpg') no-repeat top right;
	border-left: 1px solid #3b2308;
	width: 107px;
}
p.stylespan{}
.clear{clear:both;height:15px;line-height:15px}
.reply .replybutton{width:126px;height:30px;background:url(images/buton-mare.gif) no-repeat;line-height:30px;font-weight:bold;border:none}
.reply .replyarea{	
	height:130px;
	float: none !important;
	clear: both;
	width: 505px;
    display: block;
	border: 1px solid #eb6400;
	background: #eb6400 url('images/bg-input.jpg') repeat-x top right;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 10px 0px 10px;
	color: #f6efa0;
	letter-spacing: -1px;
}
.commentlist li{list-style:none;}
.commentbottom{background:url(images/toolbar.gif) no-repeat;width:530px;height:29px;line-height:29px;padding:0 0 0 10px}
.comment_text{margin:10px 0 10px 0;}
.commenttop{height:15px;line-height:15px;}
span.sh{color:#f00;margin:0 0 0 10px;}