#item_list a{
	color: #00F;
	text-decoration: underline;	
}
#item_list span,.index_msg span{
	font-size: medium;
	font-weight: bold;
}
#item_list div{
	margin-bottom: 4px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;	
}
.what_title{
	text-align: center;
	padding-top: 15px;
	font-size: medium;
	font-weight: bold;
	vertical-align: bottom;
}
#title_msg{
	color: #F00;
}
.index_msg{padding:0; margin-bottom:20px; margin-top:20px;}
.index_msg ul{
	margin-left: -20px;
	padding-top: -40px;
	padding-bottom: -40px;
}
.index_msg ul li{
	list-style-type: none;
	margin-left: 40px;
}
.line_shadow{
	background:#fff url("../images/line_shadow.png") no-repeat top center;
	height:20px;
}
.top_shadow{
	height:40px;
	width: 100%;
	background-repeat: repeat-x;
	background-color: #fff;
	background-image: url("../images/top_shadow.png");
	background-position:0px bottom;	
	text-indent: 3px;
	position:relative;
}
.top_shadow span{/*文字底部对齐*/
	position:absolute; 
	 bottom:0px; 
	 padding:0px; 
	 margin:0px;
}
.bottom_shadow{
	height:20px;
	width: 100%;
	background-repeat: repeat-x;
	background-color: #fff;
	background-image: url("../images/bottom_shadow.png");
	background-position: 0px top;
	
}
.table_1{
	border:thin solid #ccc;
}
.table_1 table{
	border:thin solid #ccc;
}
.table_1 th{
	border:thin solid #ccc;
}
.table_1 td{
	border:thin solid #ccc;
}
.div_about{
	margin: 10px;
	padding: 3px;
}
.div_about p{
	text-indent: 2em;	
}
