*{
	font-family:arial;
}

body{
	background:#E4E7EC;
}

#index{
}

#index_header{
	margin-top:10px;
	width:750px;
	background:url(../img/index_title_default.jpg) center top no-repeat;
}

#index_header_line1{
	width:100%;height:30px;
}

#index_header_line2{
	width:100%;
}

#index_header .title{
	text-align:left;
	font-size:25px;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
}
#index_header .title a{
	color:#FFF;
	text-decoration:none;
}

#index_header .title a{
	color:#FFF;
	text-decoration:none;
}

#index_header .sub{
	text-align:left;
	margin-top:5px;
	margin-left:20px;
	margin-right:20px;
	letter-spacing:1px;
	line-height:120%
	color:#101010;
}

.info td{
	margin:0;
	padding:0;
}

#ct_title-L{
	float:left;
}

#ct_title-R{
	float:right;
}
#ct_title-R a {
	color:#333;
}


.search { padding:10px 10px 0px 10px; margin:0; width:210px; float:right; }
.search form { display:block; float:right; margin:0; padding:0; border:1px solid #C0C0C0;}
.search span { display:block; float:left; background: url(../img/search_bg.gif) left top no-repeat; width:164px; padding:0 5px; height:25px; }
.search form .keywords { font:normal 12px Arial, Helvetica, sans-serif; 
								color:#000; line-height:15px; height:15px; width:164px; float:left;
								 background:none; border:0; padding:5px 0; margin:0;
						}
.search form .button { float:left; margin:0; padding:0;}

.member_block{
	width:360px;height:170px;float:left;
	border:1px solid #C0C0C0;margin:0;
	background:#FFFFFF;
}

.member_block_over{
	width:100%;height:100%;
	background:#FFEEDD;
}

.member_block_out{
	width:100%;height:100%;
	background:transparent;
}

.member_block .pic{
	width:150px;height:100%;float:left;
}
.member_block .text{
	width:180px;text-align:left;float:left;margin:5px 10px;
}

.member_block .text .title{
	margin:5px 0;
	font-size:14px;
}

.member_block .text .title a{
	color:#0000FF;
}

.member_block .text .name{
	margin:5px 0;font-size:15px;color:#333;padding-left:18px;background:url(../img/icon_user.gif) left no-repeat;
}

.member_block .text .content_title{
	margin:5px 0;color:#333;
	padding-left:18px;
	background:url(../img/comment_new.gif) left center no-repeat;
}

.member_block .text .content_title a{
	color:#0000FF;
}


.member_block .text .content_body{
	margin:5px 0;color:#333;font-size:10px;line-height:160%;
}


.info .hand{
	cursor:hand;
}

.info .hand td{
	padding:6px 3px 3px 3px;
}

.info .line{
	font-size:13px;
	color:#333;
	background:url(../img/page_next.gif) no-repeat left;
	padding-left:20px;
}



.info .line a{
	display:block;width:100%;
	color:#333;
}


.info .title{
	background:url(../img/asterisk_yellow.png) left no-repeat;
	color:#333;
	font-size:17px;
	font-weight:bold;
	padding-left:20px;
}


.copyright{
	font-size:9px;color:#989898;margin-top:30px;
}
.copyright a:link{
	color:#989898;
}
.copyright a:visited{
	color:#989898;
}

.dot_line{
	margin-top:3px;
	width:100%;
	height:1px;
	background-image:url(../img/dot_line.gif);
}

