.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#FFF; margin:0 5px;}
.b2f {height:1px; background:#FFF; margin:0 3px;}
.b3f {height:1px; background:#FFF; margin:0 2px;}
.b4f {height:2px; background:#FFF; margin:0 1px;}
.contentf {background: #FFF;}
.contentf div {margin-left: 5px;}
body{
	background-color:#FDD5FD;
	/*background-color:#d5eafd;*/
}
h2{
	font-size:14px;
}
#blog-body{
	width:910px;
	text-align:left;
}
#blog-left{
	float:left; 
	width:700px;
	margin-left:0px;
}
#blog-right{
	float:right; 
	width:190px;
	font-size:12px;
}
#box_topic{
	background-color:#FFF;
	margin-right:10px;
}
#box_topic_detail{
	border-bottom:1px solid #999999;
	
	padding:5px; text-align:left;
	margin-bottom:2px; 
	font-size:22px; color:#404050;
	font-weight:bold;
}
#ck_member{
	border:1px #CCC solid;
	width:80%;
	padding-top:10px;
	padding-bottom:10px;
	font-size:16px;
}


.authordesc { 
display:block;
width:100%;
background-color:#e8e8e8;
text-align:right;
padding: 10px;
font-size:13px;
margin-bottom:20px;
}

.authorname { 
font-weight:bold;
}

.authoraffi { 
color:#0099FF;
}

.quote {
display:block;
margin-left:30px;
margin-right:30px;
background:#FFFFee;
border:#dddddd 1px solid;
padding:10px;
}

.articleimage {
display:block;
padding:5px;
text-align:center;
}

.authorcv { 
display:block;
background-color:#e8e8e8;
padding: 10px;
font-size:13px;
}

.authorcv img  { 
float:left;
margin-right:10px;
margin-bottom: 5px;
}

.banner_bar{float:left;height:20px;overflow:hidden;}

-->


