
.h2{
    background:url(/templates/images/class_h2.gif) repeat-x;
	border:1px solid #f3e69e;
}
.h3{
    background:url(/templates/images/class_h3.gif) repeat-x;
	border:1px solid #adede7;
}	
.h4{
    background:url(/templates/images/class_h4.gif) repeat-x;
    border:1px solid #ddd;
}	
.h2,.h3,.h4{
    height:28px;
	line-height:28px;
	font-weight:bold;
	text-indent:10px;
	border-bottom:0px;
}
    .h2 div,.h3 div,.h4 div{
	    background:url(/templates/images/class_arrow.gif) no-repeat 7px 6px;
		text-indent:22px;
		float:left;
	}
	.h2 span,.h3 span,.h4 span{
	    font-size:10px;
		float:right;
		margin-right:5px;
	}
.li_h2{
    border:1px solid #f3e69e;
}
.li_h3{
    border:1px solid #adede7;
}
.li_h4{
    border:1px solid #ddd;
}
.li_h2,.li_h3,.li_h4{
    border-bottom1:0px;
    border-top:0px;
    margin-bottom:10px;
	padding:5px 0px;
}
.li_h4{
    margin-bottom:0px;
	border-bottom:1px solid #f90;
}
    .li_h2 li,.li_h3 li,.li_h4 li{ 
        height:22px;
        line-height:22px;
        background:url(/templates/images/slide_arrow.gif) no-repeat 6px 9px;
        text-indent:15px;
		border-bottom:1px dashed #eee;
    }
	.li_h2 li{border-bottom1:1px dashed #f3e69e;}
    .li_h3 li{border-bottom1:1px dashed #adede7;}	
/*-------------------*/
.showpage{
    width:100%;
	height:20px;
	line-height:20px;
	background:#f8f8f8;
	text-align:center;
	overflow:hidden;
	padding:5px 0px;
	margin-bottom:5px;
}
#soso{
    width:100%;
	height:25px;
	line-height:25px;
	padding:5px 0px;
	overflow:hidden;
	font-size:12px;
}
    #soso p{
	    width:auto;
		float:left;
		padding-right:5px;
	}
	#soso span{
	    float:right;
		margin-top:-25px;
		background:#f9f9f9;
		border:1px solid #999;
		text-align:center;
		width:60px;
		text-indent:0px;
		height:20px;
		line-height:20px;
		overflow:hidden;
	}
	#soso input{
	    border:1px solid #999;
		height:19px;
		line-height:19px;
	}
/*-------------------*/
.imgart{
    padding:5px;
}
    .imgart p{
	    clear:both;
		height:70px;
		overflow:hidden;
		padding:5px 0px;
	}
    .imgart p img{
	    width:87px;
		height:60px;
		float:left;
		padding:3px;
		border:1px solid #ddd;
		margin-right:5px;
	}
	.imgart p .title{
	    line-height:27px;
		border-bottom:1px dashed #ccc;
	}
	.imgart p span{
	    color:#666;
		line-height:20px;
	}
	.pic_art_img{
    width:100px;
    float:left;
}
.pic_art{
    padding:5px 0px;
	height:70px;
    clear:both;
}
.pic_art_img{
    float:left;
	width:100px;
	overflow:hidden;
}
.pic_art_img img{
	    width:87px;
		height:70px;
		float:left;
		padding:3px;
		border:1px solid #ddd;
}
.pic_art_title{
    width:135px;
    float:left;
	line-height:22px;
	border-bottom:1px dashed #ccc;
}
.pic_art_content{
    width:135px;
    float:left;
	line-height:18px;
}
/*Search*/
.soso{
    border:1px solid #f90;
	height:22px;
	line-height:22px;
	overflow:hidden;
	padding:5px 0px;
	background:url(/templates/content/content_search.gif) no-repeat 5px 2px;
	margin:0px auto;
	padding-left:100px;
}
.submit_content{
    width:60px;
	height:20px;
	line-height:20px;
	background:url(/templates/content/search_submit.gif) no-repeat;
	border:none;
	text-align:center;
	cursor:pointer;
}
.input_content{
	border:1px solid #999;
	height:18px;
	line-height:18px;
	color:#333;
}
