@charset "utf-8";

#memberLoginFrame{
	margin:0px 10px 10px 10px; 
}
#flashBanner,#memberLogin,#newMember,#commendFrame,#tagFrame,#linkFrame,#commentFrame,#firefox,#homeid{
	padding:3px;
	border: 1px solid #e3e3e3;
}

#memberLogin{ width:280px; margin:0px 10px;}
#homeid{ width:375px; margin:0px 10px;}
#homeid .id1{ margin:5px 0px;}
#newMember { width:280px;}
#newMember{ margin:0px 0em 0em 0em;}

.newMemberList dt{ float:left; margin:0.3em 0em 0em 0em; padding:0px 5px 0px 0px;}
.newMemberList .title{ font-size:12px; font-weight:bold;} 
.newMemberList .time{ font-size:10px; color:#999;} 
.newMemberList { clear:both; margin:2px 5px 1px 5px }

#homeOne h2{
	background-position: 10px center;
	height:29px;
	line-height:29px; 
	background-repeat: no-repeat;
	background-color: #E9E9E9;
	padding-left:0.5em;
	font-size:14px;
}
#newMemberTitle{
	background-image: url(../images/bgNewMember.png);
	background-repeat: no-repeat;
	background-position: center 5px;
	width:29px;
	height:98px;
	/*height:105px;*/
	float:left;
	background-color: #E9E9E9;
}

.memberLoginFrm { margin:9px 2em 10px 2em;}
.memberLoginFrm dd{ margin:0.3em 0em;}
.memberLoginFrm1 { margin:9px 2em 9px 2em;}
.memberLoginFrm1 dd{ margin:0.1em 0em;}



#newMember .right{ width:245px;}

#commendFrame{ margin:10px 10px 10px 10px;}

.bookItem{ width:240px; float:left; margin: 0px 0px;}

#commendFrame h2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin:0.2em 0em 0.5em 0em;
	text-align:right;
	padding:0em 1em 0.5em 0em;
	background-image: url(../images/userTg.png);
	background-repeat: no-repeat;
	background-position: 10px 0px;
}

.bookItem dt{ float:left; margin:0em 0.5em 0em 0.2em;} 
.bookItem .title{
	font-weight:bold;
	background-image: url(../images/bookTitleLine.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding:0em 0em 0.4em 0em;
	margin:0em 0em 0.4em 0em;
}
.bookItem .text{ font-size:12px; color:#999; }
.bookItem img{ width:90px; height:110px; border:0px;}


#tagFrame,#linkFrame,#firefox{
	margin:0px 0px 10px 10px;
	width:478px;
}

#firefox{
	padding:8px 3px 8px 3px;
	text-align:center;
}


#commentFrame{ margin:0px 10px 10px 0px; width:475px;}

#tagLink h2{
	text-align:right;
	padding:0em 1em;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height:19px;
	margin:0.5em;
}
#tagFrame h2{
	background-image: url(../images/bgTag.png);
}
#linkFrame h2{
	background-image: url(../images/bgLink.png);
}

#linkFrame h2 a{ margin:0em 0.5em;}

#commentFrame h2{
	background-image: url(../images/bgComment.png);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height:19px;
	
}

#commentFrame dl{
	margin:1em 0.5em;
}
#commentFrame p{ 
	margin:1em 0.5em;
	border-bottom-width: 1px;
	padding:0em 0em 0.5em 0em;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
h2{ font-size:12px;}
h2 a{ font-size:12px; font-weight:normal; }
.txtframe{ margin:1em; line-height:2em;}

#guang { margin:0em 10px; }


.newComment dt{ margin:0.3em 0em 0em 0em; padding:0px 3px 0px 0px;}
.newComment span{ font-size:11px; color:#999; margin:0em 0.2em;}
.newComment dd{ line-height:1.6em; color:#666; margin-bottom:0.2em;}
.newComment{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
}


#homeid img{}
