body{
text-align:center;
color:#666666;
	margin: 0px;
	padding: 0px;
	background:url("images/bb.png") repeat-x #F1C9CB;
font-family: 微软雅黑,Tahoma, Arial, Helvetica, sans-serif;
background-attachment:fixed;

}
img{
text-decoration: none;
border:0;
}
/* Links  */
a:link, a:visited {
	text-decoration: none;
	color: #cc3300;
outline-style :none;
}
a:hover {
color:#A4051B;
outline-style :none;
text-shadow: 0 0 10px #fd8;
}

#contain{
margin:auto;
overflow:hidden;
width:970px;
text-align:center;
background:#F5F3F2;
}

/* Header */

#header {
width:970px;
height:150px;
margin: 0px auto;
background:url(images/head.jpg) ;
padding:0;
	
}

#menu ul {
	margin: 0px;
	padding: 13px 50px 0px 0px;
	list-style: none;
}
#menu li {
	display: inline;
}
#menu a {
	display: block;
	float: right;
		padding: 0px 20px;

	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 15px;
	color: #ADFF2F;
}
#menu a:hover, .active a {
color:#fff;
}



#logo {
float:left;
margin:35px 0px 0px 0px;
width:240px;

	font-size: 2.5em;
	font-weight: normal;
	color: #000;
}

#logo p {
margin:3px;
	text-transform: uppercase;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
#logo a {
	text-decoration: none;
	color: #000;
}
.header_ad_728{
margin-top:17px;
height:90px;
width:728px;
float:right;
}

/*entry content*/
#content-wrapper{
width:600px;
text-align:left;
float:left;
margin:0px;
background:#fff;
border-right:1px solid #ccc;
}
.index_image_shortcut{
float:left;
text-align:left;
width:150px;

}
.index_image_shortcut img{
border:5px solid #eee;
}
#content{
margin:0;
background:#fff;
border-bottom:1px solid #ccc;
padding-top:15px;
padding-left:15px;
font-size:14px;
}
#entry a:link,#entry a:visited{
color:#000;

}

#entry a:hover{
color:#A4051B;

}
#content img{

}
.contenttitle{
color:#444;
font-size:20px ;
margin:0px 0px 5px 0px;


}
.contenttitle a:link,.contenttitle a:visited{
color:#ff3300;

}
.contenttitle a:hover{
text-decoration: none;
border-bottom: none;
color:#444;
}
#entry p,.article_title{
padding:0 15px;
font-size:14px;
color:#000;
line-height:26px;
}
#entry img{
max-width:550px;
width:expression(this.width>550?"550px":this.width);
}
.postmetadata{
color:#0B2B44;
font-size: 12px ;
text-align:right;

}
.postmetadata a:link,.postmetadata a:visited{
font-size: 12px ;

}
.postmetadata a:hover{

}
.readmore{
font-style:oblique;
font-size:14px ;
margin-right:20px;
padding:3px;
float:right;
text-align:center;
width:80px;
border:1px solid #cc3300;
}
.readmore a:link,.readmore a:visited{
color:#cc3300;
font-weight:bold;

}
.readmore a:hover{
font-style:normal;
color:#cc3300;
font-size:14px;

}
/*navigation*/
.navigation{
padding:30px 0px 30px 0px;
text-align:center;
}

/*sidebar*/
.cat-item{
float:left;
width:120px;
margin:0 15px 6px 0;

}
.sidebarwidgets{
clear:both;

}
#sidebar{
background:#F5F3F2;
width:360px;
text-align:left;
float:right;
margin:0px auto;
}
#sidebar a:link,#sidebar a:visited{
color:#000;
font-size:14px;

}
#sidebar a:hover{
color:#cc3300;
font-size:14px;

}
.sidebarwidgets ul{
color:#cc3300;
font-size:12px;
padding-right:20px;

}
.sidebarwidgets ul li{
list-style:none;
padding:8px 0 2px 0;
list-style-type:square;
border-bottom:1px dotted #999;
list-style-position :inside;
}

#linkcat-2.linkcat{
margin-top:0px;
padding:5px 0;

}
.widgettitle,.linkcat h2{
font-size:18px;
color:#cc3300;
border-bottom:1px solid #E8DDCB;
margin:0;
text-align:center;

line-height:40px;
}

#linkcat-2 li.children li{

padding:5px 0;
font-size:14px;

}
/*设置标签栏*/
.sidebarwidgets div{
padding:20px;
}
/*sidebar设置结束*/


#entry{
clear:both;
}

.singlemetadata{
margin:10px 0px 0px 20px;
font-weight : bold ;
color:#0B2B44;
font-size:12px;
}
.shuoming{
margin-left:40px;
font-weight : bold ;
color:#0B2B44;
font-size:13px;
}




/*footer*/
#footer{
clear:both;
background:#000;
margin:auto;
padding:4px;
font-size:12px;
}
#copyright{
color:#fff;
}
#copyright a:link,#copyright a:visited{
color:#82FF2F

}
/*title链接效果CSS*/
.credits {color: #999;font: 14px Georgia, "Times New Roman", Times, serif;position:absolute;top:400px;left:10px;}	
body div#tooltip { position:absolute;z-index:1000;max-width:350px;width:auto !important;width:350px;background:#000;text-align:left;padding:5px;min-height:1em;}
body div#tooltip p { margin:0;padding:0;color:#fff;font:12px verdana,arial,sans-serif; }
body div#tooltip p em { display:block;margin-top:3px;color:#ADFF2F;font-style:normal;font-weight:bold; }


/*comments*/

#author,#email,#url,#comment{

margin:3px 0;
border:1px solid #cc3300;
font-size:14px;
}

#comment{
width:350px;
height:150px;
}
#submit{

    width:70px;
    height:31px;
    background:#cc3300 ;
    text-align:center;

    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
outline-style :none;

}
.respond{
background:#F5F3F2;
font-size:14px;

}
#comments,#respond_form{
padding-left:40px;
}
.respond h3{
font-size:15px;
font-weight : bold ;
color:#0B2B44;

}
.commentlist{
color:#000;

}
.commentlist a{
color:#999;

}

.commentlist p{
margin-left:55px;
}
.commentlist li{
list-style:none;
border:1px solid #E8DDCB;
border-right:none;
margin-top:8px;
background:#F5F3F2;
padding:5px;
}
.comment-reply-link{
float:right;
text-align:right;
color:#ff3300;
}
.comment-author{
width:50px;
float:left;
 
}
.comment-meta{
padding:0 0 0 20px;
float:left;
}
.comment_author_link,.comment_author_link a{
color:#ff3300;
}
.children{
clear:both;
margin-top:20px;
}
.fn{
margin-top:8px;
}


/*相关日志插件*/
.related_post_title{
border-top:1px solid #E8DDCB;
font-size:16px;
color:#cc3300;
padding-left:30px;
background:#f5f3f2;
padding:8px 0;
}
.related_post li{
list-style:none;
padding:4px 0 2px 0;
}
.related_post a:link,.related_post a:visited{
color:#000;
}
.related_post a:hover {
color:#A4051B;
outline-style :none;
}
