html {

	background:#101010 url(images/home_body_background.gif) repeat scroll 0%;

}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {

	margin:0pt;

	padding:0pt;

}

body{

	font:12px arial,helvetica,sans-serif;

	color:#FFF;	

}

h1, h2, h3, h4, h5, h6{

	font-size:100%;

}

a{

	cursor:pointer;

	text-decoration:none;

}

img{

-webkit-box-shadow:0px 0px 15px #000;-moz-box-shadow:0px 0px 15px #000;box-shadow:0px 0px 15px #000;background:#000;padding:2px;

}

a{

	color:#ffd800;

	text-decoration:underline;

}

a:hover {

	color:#fff;

}

a:visited {

	color:#fff;

}

a:active {

	color:#D32E00;

	text-decoration:underline;

}
table {

	border-collapse:collapse;

	border-spacing:0pt;

	font-size:12px;

	width:100%
}
fieldset, img {
	border:medium none;
}
address, caption, cite, code, dfn, em, th, var {

	font-style:normal;

	font-weight:normal;

}

caption, th {

	text-align:left;

}

abbr, acronym {

	border:medium none;

	font-variant:normal;

}



input, button, textarea, select {

	font-family:inherit;

	font-size:inherit;

	font-weight:inherit;

	color:#ccc;

}

.CT{

	width:900px;

	margin:0px auto;

}

.FR{

	float:right

}

.FL{

	float:left;

}

.hidden{display:none;}

.yellowH3{

	font-size:14px;

	color:#ffd800;

	font-weight:600;

}



/*layout*/

.header,.main{

	width:900px;

	margin:0 auto;

}

.header{
	clear:both;
	height:80px
}



.nau {	

	list-style:none;

}

h1{	
	color:#FFFFFF;
	font-size:4em;
	height:78px;
	line-height:80px;
	overflow:hidden;
	text-align:center;

}

h1 a{

	text-decoration:none;

	color:#FFFFFF; letter-spacing: 5px;

}

h1 strong{
	color:orange
}

.nau li{	

	margin:0px;

	overflow:hidden;

}

.nau li a{

	font-size:14px;

	font-weight:900;

	color:#fff;

	padding:0px 0px 0px 10px;

	display:block;

	text-decoration:none;

	height:26px;

	line-height:26px;

	margin:0 20px;

}

a#Lhome{

	background:#009ee7;

}

a#Lblog{

	background:#e1017e;

}

a#Lalbums{

	background:#ffcc00;

}

.nau a:hover,a#Lhome:hover,a#Lblog:hover,a#Lalbums:hover{

	color:#ffffff;

	background-color:#D62601;

	margin:0;

	border-left:20px solid #fff001;

	border-right:20px solid #fff001;

}

.main{

	background:#323232 url(images/home_body_background.gif) repeat scroll 0%;	

	padding-bottom:400px;

	clear:both;

	border:1px solid #000;

	border-bottom:none;

}

.hand{

	width:100%;

	height:355px;

	background:url(images/hand_footer.png) center center no-repeat;

	margin:0 auto;

	margin-top:-354px;

}



.content{

	padding:20px 0 0 16px;

	overflow:hidden;

	width:884px;

	font-family:'Microsoft YaHei';

}

.picPanel{

	float:left;

	text-align:center;

	position:relative;

	height:166px;

	width:166px;

	margin:0 10px 10px 0;

}

.picPanel a img{

	width:160px;

	height:160px;

}

.picPanel a:hover img{

	opacity:.8;

}

.picPanel a:hover{

	

	display:block;

}

.picPanel h3{

	background:#101010;

	position:absolute;

	color:#fff;

	bottom:15px;

	left:3px;

	padding:0 2px;

	font-size:12px;

	padding:1px 1px 0px 5px;

}

.picPanel:hover h3{

	background:#ff9900;

}

.singel{

	width:802px;

	margin:0 auto;	

	font-family:'Microsoft YaHei';

}

.post-info{	

	border-bottom:1px dashed #ffd800;

	margin-bottom:20px;

	padding:0px 0 5px 0;

}

.singe_pageTitle{padding:40px 0 5px 0;}

.post-info .title, .post-info .title a{

	margin-bottom:10px;

	color:#ffd800;

	font-size:18px;

}

.singel .post .entry img{

	margin-bottom:30px

}

.comment-author img {

	width:32px;

	height:32px;margin-bottom:0px;

}

.singel p{

	margin-bottom:3px;

	font-size:14px;

	line-height:150%;

}

.navigation{

	margin:20px 0;

}

#respond{

	margin-top:10px;

	font-size:12px;

} 

	#respond p{

		font-size:12px;

	}

	#respond h3{

		font-size:14px;

		color:#ffd800;

	}

	#respond input,#respond textarea{

	background:#444;

	border:1px solid #000;

	overflow:hidden;

	padding:0 2px;

}



.copyRight{

	color:#fff;

	clear:both;

	text-align:left;

	width:600px;

	padding-left:100px!important; padding-left:0;	

	overflow:hidden;

	line-height:150%;

}

.copyRight h3{

	font-size:14px;

	font-weight:600;

}

.copyRight li{

	margin-right:10px;

	list-style:none;

}

.lefter{

	width:200px;

	float:left;

}

.copyRight a{

	color:#fff;

}

.copyRight a:hover{

	color:#ffd800;

}

.vcard{

	margin-top:100px;

}

.vcard address{

	display:inline;

}

.Search_aera{

	padding-bottom:20px;



}

.Search_aera label{

	font-size:14px;

	font-weight:600;

}

.Search_aera input{

	width:360px;

	background:#444;

	border:1px solid #000;

	padding:2px;

	padding-left:10px;

}

.Search_aera input.button{

	width:80px;

}



/*search page*/



.pagetitle{

	font-size:18px;

	padding-top:40px;

}

.kayword{

	color:#fff;

	margin-left:10px;

}

.yellowH3{

	

}

.category-uncategorized{

	margin-bottom:15px;

}

.width800 img{

	width:800px;

}
