﻿body {margin:0 0 20px 0; font:12px 宋体; line-height:18px; background:url(../img/bar.jpg) center top no-repeat}
ul{margin:0; padding:0; list-style:none;}
img{border:0}
form{margin:0; padding:0; border:0}
a{color:#000; text-decoration:none;}
a:hover{color:#e00; text-decoration:underline}
iframe{border:0; padding:0; margin:0}

.mt10{margin-top:10px}


#topbox{width:100%; height:25px; background:url(../img/bg_top.jpg) repeat-x}
#top{width:960px; margin:0 auto; height:25px; line-height:25px; color:#333}
#top input{border:solid 1px #ccc; width:80px; height:15px; line-height:15px; font-size:12px;}
	#top-left{float:left; margin-left:5px;}
    #top-right{float:right; margin-right:5px; margin-top:1px;}
    
#body{width:960px; margin:0 auto; background:#fff; margin-top:170px;}
	#menu{height:32px; line-height:32px; width:100%; background:url(../img/menu_bg.jpg); float:left;}
		#menu ul{padding-left:6px;}
			#menu li{float:left; text-align:center; position:relative}
				#menu li ul{position:absolute; left:2px; top:32px; border:solid 1px #666; padding:0; display:none;}
				#menu li li{background:#eee; width:70px; line-height:25px; height:25px; float:left; border-right:solid 1px #bbb}
				#menu li li a{color:#000; font-size:12px; font-weight:normal}
				#menu li li a:hover{background:none; color:#000; text-decoration:underline}
			#menu a{color:#e9e9e9; font-weight:bold; font-size:13px; text-decoration:none; display:block}
			#menu a:hover{color:#ff0; text-decoration:underline}
		.menu_current{color:#fff}
		
		.menulist{width:77px;}
		.menuline{width:2px; background:url(../img/menu_line.jpg); height:32px; overflow:hidden;}
		
		
	#content{width:100%; margin-top:10px;}	
		#left{width:220px; float:left;}		
		#right{width:730px; float:right;}
		
		
		
		
		
		
		
		
		
		
#blogo{width:960px; background:#349dd5; margin:10px auto 0 auto; padding:10px 0; text-align:center;}
#link{width:940px; padding:0 10px 10px 10px; background:#349dd5; margin:0 auto; line-height:22px;}
#link a{color:#fff; margin-right:7px;}	


#footer{width:960px; margin:0 auto; padding-top:15px; line-height:19px; height:60px; background:#fff; text-align:center;}





/*公用框架部分*/

/*左侧菜单部分*/
.left_menu{width:100%;}
.left_menu_title{height:30px; width:100%; background:url(../img/left_menu_title.jpg)}
.left_menu_content{background:#349dd5 url(../img/left_menu_center.jpg) repeat-x; padding-bottom:8px;}
	.left_menu_content ul{margin:0 13px;}
	.left_menu_content li{line-height:30px; background:url(../img/left_menu_line.gif) bottom repeat-x}
	.left_menu_content a{color:#eee; font-weight:bold; font-size:14px; padding-left:15px; background:url(../img/icon_menu.jpg) 0 2px no-repeat}
	.left_menu_content a:hover{color:#fff;}



.right_title{height:30px; background:url(../img/right_title.jpg); color:#16387c; border:solid 1px #8ec3eb; border-bottom:0; font-size:14px; line-height:30px; padding-left:10px;}
.right_title a{font-size:14px; font-weight:bold; color:#16387c;}
.right_body{border:solid 1px #8ec3eb; border-top:0; background:#f9feff; padding:10px;}


/*用于右侧的文章详细页面部分*/
.box1{width:730px; background:url(../img/box1_center.jpg);}
.box1 td{vertical-align:top;}
.box1_top_left{width:4px; height:4px; background:url(../img/box1_top_left.jpg)}
.box1_top{width:722px; height:4px; background:url(../img/box1_top.jpg)}
.box1_top_right{width:4px; height:4px; background:url(../img/box1_top_right.jpg)}

.box1_content{width:722px;}
.box1_title{height:28px; background:url(../img/box1_title.jpg); width:100%;}
.box1_title_left{height:28px; float:left; width:1px; background:url(../img/box1_title_left.jpg)}
.box1_title_center{height:28px; float:left; background:url(../img/right_title_bg.jpg) 8px 2px no-repeat; padding-left:28px; line-height:28px; color:#ccc; font-weight:bold; font-size:14px;}
	.box1_title_center font{color:#fff; font-size:14px;}
	.box1_title_center a{color:#ccc}



.box1_title_right{height:28px; float:right; width:1px; background:url(../img/box1_title_right.jpg)}

.box1_body{background:url(../img/box1_content_bg.jpg) repeat-x; padding:12px 15px;}

.box1_bottom_left{width:4px; height:4px; background:url(../img/box1_bottom_left.jpg)}
.box1_bottom{width:722px; height:4px; background:url(../img/box1_bottom.jpg)}
.box1_bottom_right{width:4px; height:4px; background:url(../img/box1_bottom_right.jpg)}




/*box2*/
.box2{width:100%; margin-top:10px; border:solid 1px #d6d6d6;}
.box2_title{height:28px; background:url(../img/leftform_title.jpg);}
	.box2_title span{color:#555; padding-left:12px; line-height:28px; font-size:14px;}
.box2_content{background:#fff; border-top:solid 1px #cfcfcf; padding:10px;}



/*用于留言*/
.guest-table{margin:0;}
	.guest-table tr{line-height:25px;}
	.guest-table-bottom{border-bottom:dashed 1px #ccc;}
	
	
	/*用于表单右侧星号*/
    .right-text{color:#e10}
    
    
    

.right-list-indexpage{border:solid 1px #9bd; margin-top:10px; padding-bottom:10px;}
.right-title-list{height:30px;  background:#CCE0F4; background:url(../img/s-right-title.gif);}/*用于子页主页的分类标题*/
.right-title-list span{color:#275C91; font-weight:bold; font-size:14px; margin-left:10px; margin-top:7px; float:left;}
.right-title-list span a{color:#275c91}
.right-title-list img{float:right; margin-right:12px; margin-top:7px;}
.right-list-indexpage table{width:100%; margin:5px auto;}
.right-list-indexpage tr{height:22px;}
.right-list-indexpage td{color:#666}
.right-list-indexpage a{font-size:13px;}



.human-detail{margin-top:10px; background:#eee;width:100%}
.human-detail td{padding-left:8px;}

.back{height:40px; padding-top:8px; margin-top:10px; margin-left:auto; margin-right:auto;}