/*redefine*/
img { border:none; } /*图片无边框*/
table{ font-family:"Arial", "宋体"; color:#666666; font-size:12px; line-height:150%; }

p{padding: 0px 0px 0px 0px;}

input,select,textarea { font-family:"Arial", "宋体"; color:#666666; font-size:12px; line-height:150%; border: #cccccc 1px solid;}

a,a:link, a:active, a:visited {color: #666666;TEXT-DECORATION: underline}
a:hover {TEXT-DECORATION: underline;color: #993333;}

.arrow { font-family:webdings;TEXT-DECORATION:none}

/*list*/
.list {	font-size: 13px;line-height: 20px;color: #666666}
a.list,a.list:link, a.list:active, a.list:visited {TEXT-DECORATION:none}
a.list:hover{TEXT-DECORATION: underline;color: #993333;}

/*toptitle*/
.toptitle {font-size: 25px;color: #555555;font-weight: bold;font-family: "Times New Roman", "黑体";TEXT-DECORATION:none;line-height:25px}
a.toptitle,a.toptitle:link, a.toptitle:active, a.toptitle:visited {font-size: 25px;color: #555555;font-weight: bold;font-family:"Times New Roman", "黑体";TEXT-DECORATION:none}
a.toptitle:hover {TEXT-DECORATION: underline;color: #555555;}

/*title*/
.title {font-size: 21px;	color: #777777;	font-weight: bold;	font-family: "Times New Roman", "宋体";	font-style: normal;line-height:21px}
a.title,a.title:link, a.title:active, a.title:visited {TEXT-DECORATION: none}
a.title:hover{TEXT-DECORATION: underline;color: #993333;	color: #777777;}

/*listtitle*/
.listtitle {font-size: 14px;	color: #777777;	font-weight: bold;font-family: "宋体";	font-style: normal;}
a.listtitle,a.title:link, a.title:active, a.title:visited {TEXT-DECORATION: none}
a.listtitle:hover{TEXT-DECORATION: underline;color: #993333;	color: #777777;}


/*cn*/
a.cn {font-family: "Verdana,宋体";font-size:12px}
a.cn:link {  text-decoration: none; color: #545454}
a.cn:visited {  text-decoration: none; color: #545454}
a.cn:hover {  text-decoration: underline; color: #FFFFFF; background-color:#FF0000}
a.cn:active {  text-decoration: underline; color: #FFFFFF; background-color:#FF0000}

.caBox { font-size:9px;color:#666666;font-family:sans-serif }
.caBox a:link {  text-decoration: none; color: #000000}
.caBox a:visited {  text-decoration: none; color: #666666}
.caBox a:hover {  text-decoration: none; color: #990000}
.caBox a:active {  text-decoration: none; color: #000000}

.tag{
font-size=6px;
line-height=20px;
background-color:#EEEEEE;
}


.content {
	font-size: 14px;
	line-height: 21px;
	color: #000000;
	text-indent: 0pt;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
}

.blog_byline {
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #000000;
	}

.beizhu{
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-indent: 0pt;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
}

.subtitle {
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}


.byline {
	font-size: 13px;
	line-height: 20px;
	color: #666666;
}

.contentblog {

	font-size: 13px;
	line-height: 18px;
	color: #666666;
}
.bylineblog {

	font-size: 12px;
	line-height: 20px;
	color: #CC9933;
}
.quote {

	font-size: 12px;
	line-height: 14px;
	color: #999999;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
}
.firstcontent {

	font-size: 13px;
	line-height: 18px;
	color: #666666;
}

.bday_firstcontent {

	font-size: 13px;
	line-height: 22px;
	color: #666666;
}


.bottom {
	font-size: 13px;
	line-height: 21px;
	color: #666666;
	letter-spacing: 1px;
	text-decoration: none;
	font-family: "Verdana";
}
.clearfont {
	font-size: 1px;
	line-height: 1px;
	font-family: "Verdana";
}


.toptop {
	font-family:"Courier New, Courier, mono,宋体";
	color:"#333333";
	font-size: 18px;
	font-weight: bold;

}


#container {
 	width: 530px;
	
	border: 1px solid #aaa;    
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 10px;
	}
#blogcontent {
	margin: 20px 0px 0px 0px;
	font-size: 14px;
	line-height: 19px;	
	}

#title{
	color: #333333;
	background-color: #ddd;
 	background-image:  url(stone_21.gif);
	background-position: bottom center;
	background-repeat: repeat;
	font-size: 20px;
	font-weight: bold;	 
	line-height: 25px;
	margin: -10px -10px 4px -10px;
	padding: 4px 4px 4px 10px;
	}

#day{
	color: #333333;
	background-position: bottom center;
	background-repeat: repeat;
	font-size: 20px; 
	line-height: 25px;
	margin: -10px -10px -5px -10px;
	padding: 4px 4px 4px 10px;
	}
#byline {
	margin: 0px 10px 20px 0px;
	padding: 5px 20px 0px 0px;
	}

BLOCKQUOTE {
	border: 1px dotted #aaa;    
	margin: 0px 20px 20px 20px;
	padding: 5px 5px 5px 5px;
	width:auto;	
	}
	
#bloginfo {
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	font-size: 12px;
	line-height: 17px;		
	}	

#blogtitle {
 	width: 530px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	}
#blogname {
	font-weight: bold; 
	font-size: 28px; 
	line-height: 35px;	
	text-decoration: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	}
#discription	
{
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;

	font-size: 12px;
	}
	
#sidetitle{
	color: #333333;
	background-position: bottom center;
	background-repeat: repeat;
	font-size: 15px; 
	font-weight: bold; 	
	margin: -10px -10px -5px -10px;
	padding: 4px 4px 4px 10px;
	}	
#sidecontainer {
 	width:200px;
	border: 1px solid #aaa;    
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 10px;
	font-size: 12px; 
	}
	
#mindcircle {
 	width:190px;
	border: 1px solid #CCCCCC;    
	background-color: ##F9F9F9;
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 0px 5px;
	font-size: 12px; 
	}
		
#sidehotcontainer {
 	width: 200px;
	border: 1px solid #aaa;    
	background-color: #DDDDDD;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 10px;
	font-size: 12px; 
	}	
#rr_con{
 	width: 530px;    
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px; 	
	line-height: 17px;		
	}

#r_con{
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;    
 	width: 530px;   
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	 
	}
	
#r_byline{
	background-color: #EEEEEE;
	text-align: right;
 	width: 530px;    
	}

#r_title{

	text-align:left;
	font-size: 13px; 	
	line-height: 20px;						
	font-weight: bold;	
	}
.lifefeaturetitle {font-size: 40px;color: #555555;font-weight: bold;font-family: "黑体";TEXT-DECORATION:none;	line-height: 45px;}
.lifeissue {font-size: 16px;color: #550000;font-family: "宋体";TEXT-DECORATION:none;	line-height: 25px;}
.ulhi {line-height: 30px;}

#toppiclink a {
	display:block;
	width:800px;
	height:250px;
	border:0
}


