body { background:url(img/body_bg.jpg) repeat-x #FFF;font-size:12px;font-family:Tahoma;}
body,ul,form,p { margin:0; padding:0;}
ul,li { list-style:none}
input,select,textarea { font-size:12px;}

a{ color:#444; text-decoration:none}
a:hover{ color:#F30;}

#container { width:986px; margin:0 auto; background:#FFF; overflow:hidden}

.topNav {height:30px; line-height:30px; padding-left:10px;position:relative}
	.topNav li{ float:left;}
	.topNav a{ color:#325206;padding:0 33px;font-weight:bold; display:block}
	.topNav a:hover{ color:#F30}
	#m1,#m2,#m3,#m4,#m5,#m6{position: absolute;display: none;margin:0; text-align:left;padding: 0;border: 1px solid #3F9D00}
	.topNav li div a{background:#ACEC00;border-bottom:1px solid #449F05;width:100%; display:block; }
	.topNav li div a:hover{ background:#FFF;}
		
#proList li{ float:left; background:#EBEBEB; padding:4px; width:165px; text-align:center; margin:0 10px 10px 0;}
	#proList li img{ border:1px solid #A9A9A9; width:160px; height:120px}
	#proList li a{ line-height:25px}
	img.imgBorder { border:1px solid #DDD; padding:2px}

#newsList li{ border-bottom:1px solid #EBEBEB; height:28px; line-height:28px; }
#newsList li span{ float:right}

/*分页链接样式*/
.page_link{  float:left;font:bold 12px Arial;margin:0 2px;padding:1px 5px;text-align:center;font-weight:bold;text-decoration:none;  
 border:1px solid #999;  }
.page_link:hover{ margin:0 2px;padding:1px 5px;font:bold 12px Arial;color:#000;border:1px solid black;text-decoration:none;   background:#eee;}
.prevLink {float:left; margin:0 10px 0 0; line-height:20px}
.nextLink {float:left; margin:0 0 0 10px; line-height:20px}
.currLink {border:1px solid #999; color:#FFF; background:#73AB00}
.pageNav {clear:both;height:25px; line-height:20px; padding:5px; overflow:hidden;}


.HackBox{border-top:1px solid transparent !important;border-top:0;clear:both;}

#mainBody { padding:10px 0 10px 0;}
#leftDiv { width:191px; float:left; padding-left:5px}
	#leftDiv ul { width:191px; background:url(img/index2_41.jpg);}
	#leftDiv ul li.top{ background:url(img/about.jpg) no-repeat; height:43px; margin-bottom:10px}
	#leftDiv ul li.bottom{background:url(img/index2_43.jpg) no-repeat; height:17px;}
	#leftDiv ul li.nav{ background:url(img/ro2.jpg) 35px 3px no-repeat; height:25px; padding-left:50px}
	#leftDiv ul li.nav_pro{ background:url(img/ro2.jpg) 25px 3px no-repeat; height:25px; padding-left:35px}
	#leftDiv ul li.nav2{ background:url(img/main_24.jpg) 45px 3px no-repeat; height:25px; padding-left:60px}
#rightDiv { width:735px; padding-right:8px; overflow:hidden; float:left; background:#FFF}
	#rightDiv .body,.body_index{line-height:22px;color:#444; padding:1em; background:url(img/735X1.gif)}
	#rightDiv .top{ height:70px}
	#rightDiv .top a{ display:block; background:url(img/dows_1.gif); text-align:center; color:#355400; font-weight:bold; padding:0 15px; height:24px; line-height:24px; float:left;border-right:1px solid #66A90B;}
	#rightDiv .top .inBox{ float:left; border-left:1px solid #66A90B; margin:46px 120px 0 40px;}
	#rightDiv .top a:hover,#rightDiv .top a.select{ background:url(img/dows_0.gif); }
	#rightDiv .bottom { background:url(img/picbb.gif); height:11px; overflow:hidden}

#copyRight { background:url(img/foot.jpg) no-repeat; height:118px; text-align:center; color:#FFF}
	#copyRight .top{ line-height:30px; padding-top:10px; height:30px; overflow:hidden}
	#copyRight .bottom{ line-height:24px}
	
.page td{ background:#FFF;}

/*新样式*/
.left_title { line-height:25px;height:25px; font-weight:bold; color:#FFF}
	.left_title a{ width:81px; float:left; color:#FFF; height:25px; background:url(img/not.gif) no-repeat; text-align:center;}
	.left_title a:hover { background:url(img/aot.gif); color:#090;}
.left_bottom {background:url(img/rightFoot.gif) no-repeat; height:15px;}
.left_body {background:#FFF; border-left:1px solid #A4E41D;border-right:1px solid #A4E41D; padding-top:10px}
	.left_body ul{line-height:22px; padding-bottom:5px}

.arr1 { COLOR: #333333;font-weight:bold;padding:0 3px 0 0;font-family:Arial;}
#specialList li{ background:url(img/inc.gif) no-repeat 0 6px; padding-left:15px}

#linkList { overflow:hidden; padding-left:5px}
	#linkList li img{ border:1px solid #405E0D; width:110px; height:34px}
	#linkList li { float:left; padding:0 10px 8px 5px;}
#textlinkList { padding-left:10px;overflow:hidden; line-height:1.5em;}
	#textlinkList span{ float:left; display:block; width:135px; text-align:left;}

.line { background:url(img/linkeG.gif); height:1px; overflow:hidden}
#addBook { padding:2em}
	#addBook li{ padding:5px}
	#addBook li span{ display:block; width:100px; float:left}

#contact { background:url(img/contact.jpg) no-repeat right bottom;}
#site_top {background:url(img/top_content.gif); height:30px; line-height:30px; margin-top:1px;}
	#site_top a{ color:#060}
	
#bookList li{zoom:1; border-bottom:1px solid #74AF1F; padding:10px 0;}
	#bookList li .face{ background:url(img/chat.gif) no-repeat; float:left; height:100px; width:80px; overflow:hidden; line-height:140px; text-align:center;}
	#bookList li .content{ width:580px; float:right;}
	#bookList li .title span{ float:right; font-family:Tahoma, Geneva, sans-serif; font-size:11px}
	#bookList li .title { color:#3F9D00; background:#EFF9E2; font-weight:bold; line-height:24px; padding:0 10px;}