body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    font-family: 宋体,verdana, arial, helvetica, sans-serif;
    color: #000000;
	background-color: #C6CFD0;
	}
	
a {
	text-decoration: none;
	font-weight: normal;
	color:  #0352A3;
	outline: none;
	}
a:visited {
	color:  #0A6CCF;
	}
a:active {
	color:  #ff9900;
	}
a:hover {
	color: #0352A3;
	text-decoration: underline;
	}
.ahem {
	display: none;
	}
strong, b {
	font-weight: bold;
	}

form {
margin: 0px;
padding: 0px;
}
.greenfont { font-weight: bold; color: #006600; }	
.bluefont { font-weight: bold; color: #006699; }
.redfont { font-weight: bold; color: #FF0000; }
.credfont { font-weight: bold; color: #FF0000;font-size: 20px; }
/* weird ie5win bug: all line-height to font-size ratios must agree or box gets pushed around. UPDATE: this has turned out to be very rare. my current recommendation is IGNORE this warning. at the moment i'm leaving it in only in case the issue turns up again. possibly the original bug in march 2001 was caused by an unusual combination of factors, although this solved it at the time.*/
p {	margin: 0;}

h1 {
	font-size: 24px;
	line-height: 44px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h2 {
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h3 {
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h4 {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h5 {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
td {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0;
	}
img {
	border: 0;
	}
.nowrap {
	white-space: nowrap;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
/* must be combined with nobr in html for ie5win */
	}
.tiny {
	font-size: 9px;
	line-height: 16px;
	margin-top: 15px;
	margin-bottom: 5px; 
	}
 select {border-width: 1; border-color: #000000;  font-family: 宋体; font-size: 9pt; font-style: bold;}
 INPUT{BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 1px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc}
 .buttonbig{
 BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 1px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
 font-size:12px;height:20px;
 }

DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}



.tabtitle {
	BACKGROUND: #fff; MARGIN-BOTTOM: 10px
}
.tabtitle h5 {
	FLOAT: left; LINE-HEIGHT:14px
}
.tabtitle .dis {
	DISPLAY: block
}
.tabtitle .undis {
	DISPLAY: none
}

#topic_bot {
	BACKGROUND: #d1e0ff;
	HEIGHT: 26px;
	margin: 3px 0px 3px 0px;

}
.topic_bot_ad {
    FLOAT: left;
	BACKGROUND: #d1e0ff;
	margin: 6px 0px 3px 18px;
	padding: 2px;
}
    .topic_bot_ad a, .topic_bot_ad a:visited {
	text-decoration: none;
	color: #0352A3;
	font: bold 9pt 宋体, Tahoma, Arial, Sans-Serif;
	/*padding-left: 3px;
	padding-right: 13px;
	border-bottom: 1px solid #ccc;*/
    }
	.topic_bot_ad a:hover {
	text-decoration: underline;
	color: #ff9900;
	}



.tabgroup_on {
	PADDING-RIGHT: 10px; MARGIN-TOP: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 6px; HEIGHT: 15px; TEXT-ALIGN: center; FONT-SIZE: 12px;color: #000000

}
.tabgroup {
	BORDER-RIGHT: ##d1e0ff 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d1e0ff 2px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #d1e0ff 2px solid; CURSOR: pointer; PADDING-TOP: 8px; BORDER-BOTTOM: #c6d2e3 0px solid; HEIGHT: 20px; TEXT-ALIGN: center
}




#container {
	width: 980px;
	margin: 0 auto;
	padding-left: 20px;
	padding-right: 0px;
	background: #C6CFD0;
}
#top {
	height: 158px;
	background: #fff;
}

#top1 {
	height: 20px;
	background: #eeeeee;
	font-size: 10pt;
	color: #000000;
	padding: 3px;
	margin: 3px 3px 0px 3px;
}
	.top1_left {
		width: 680px;
		float: left;
		margin: 0;
	    padding: 2px 0px 1px 0px;
      }
	.top1_right {
		width: 250px;
		float: right;
		margin: 0;
	    padding: 1px 2px 1px 0px;
	    text-align: right;
      }

#top2 {
	height: 70px;
	font-size: 10pt;
	margin: 3px 3px 0px 3px;
	clear: both;
}
  .top2_info {
	float: right;
	height: 70px;
	width: 780px;
	background: #fff;
}
	.top2_logo {
		width: 380px;
		float: left;
		margin: 4px 3px 0px 5px;
		height: 60px;
		clear:both;
	    background: #fff url(images/bbslogo.gif) no-repeat left bottom;
}

	.top2_index_ad {
		width: 128px;
		float: right;
	    padding:0px;
	    height: 70px;
	    margin: 0px 0px 0px 3px;
    	background: #6da5bc;
        overflow:hidden;
	}

	.top2_list_leftad {
		float: right;
		width: 520px;
	    padding:0px;
    	height: 70px;
	    margin: 0px 0px 0px 3px;
	    background: #fff;
	}
	.top2_list_rightad {
		float: right;
		width: 130px;
	    padding:0px;
    	height: 70px;
	    margin: 0px;
	    background: #006699;
	}
#top3 {
	height: 20px;
	padding:3px;
	background: #006699;
	font: 10pt 宋体, Arial, Tahoma, Sans-Serif;
	color: #fff;
	text-align: right;
	margin: 3px 3px 0px 3px;
}
    #top3 a, #top3 a:visited {
	text-decoration: none;
	color: #fff;
	font: 9pt 宋体, Tahoma, Arial, Sans-Serif;
	/*padding-left: 3px;
	padding-right: 13px;
	border-bottom: 1px solid #ccc;*/
    }
	#top3 a:hover {
	text-decoration: underline;
	color: #ff9900;
	}


#top4 {
	height: 20px;
	background: #cee2f6;
	margin: 3px 3px 0px 3px;
	color: #0352A3;
	font: 10pt 宋体, Tahoma, Arial, Sans-Serif;
	}
	.top4_left {
	    padding-top :5px; 
		width: 650px;
		float: left;
		margin: 0px 0px 0px 0px;
      }
	.top4_right {
		width: 300px;
		float: right;
		margin: 0px 0px 0px 0px;
      }
	.top4_left TD{
	LINE-HEIGHT: 17px;
	FONT-FAMILY: 宋体,verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 10pt
	}
    .top4_left a, .top4_left a:visited {
	text-decoration: none;
	color: #0352A3;
	font: bold 9pt 宋体, Tahoma, Arial, Sans-Serif;
	/*padding-left: 3px;
	padding-right: 13px;
	border-bottom: 1px solid #ccc;*/
    }
	.top4_left a:hover {
	text-decoration: underline;
	color: #ff9900;
	}



#pagebody {
	width: 960px;
	margin-top:3px;
	padding:0px;
	background: #fff;
	color:#999999;
}
#left {
	float: left;
	width: 203px;
	padding:0px;
	margin: 3px 2px 3px 2px;
	background: #f6f6f6;
    overflow:hidden;
    /*border: 1px solid #ccc;*/
}


#left a, #left a:visited {
	text-decoration: none;
	color: #0352A3;
	font: bold 10pt 宋体,Tahoma, Arial, Sans-Serif;
	/*padding-left: 3px;
	padding-right: 13px;
	border-bottom: 1px solid #ccc;*/
	
}

#left a:hover {
	text-decoration: underline;
	background: #0352A3;
	color: #FFF;
}
   #left h3 {
	background: #98b1c4;
	color: #FFF;
	padding: 3px 0 3px 5px;
	font: bold 14px 宋体,Tahoma, Arial, Sans-Serif;
	margin: 0px;
   }
	.left_box {
		background: #f6f6f6;
		color: #414141;
		padding: 0;	
		margin: 0 0 3px 0;
        border: 1px solid #98b1c4;
	    font: 12px 宋体,Arial,Tahoma,Sans-Serif;
	}
	.left_sortlist {
		padding: 3px;
        /*border-bottom: 1px solid #98b1c4;*/
	}

#right {
	/*padding-right: 10px;*/
	float: right;
	width: 235px;
	margin: 3px 2px 3px 2px;
	padding: 0px;
	background: #fff;
    overflow:hidden;
    /*overflow:hidden; height:800px;*/
}

   #right h3 {
	background: #6da5bc;
	color: #FFF;
	padding: 3px 0 3px 5px;
	font: bold 14px 宋体, Tahoma, Arial, Sans-Serif;
	margin: 0px;
   }
	.right_box {
		background: #f6f6f6;
		color: #414141;
		padding: 5px;	
		margin: 0 0 3px 0;
        border: 1px solid #6da5bc;
	    font: 10pt 宋体,Arial,Tahoma, Sans-Serif;
	}
     .right_box h4 {
       background: #f6f6f6;
       color: #000;
	   padding: 3px;
	   font: bold 14px 宋体, Tahoma, Arial, Sans-Serif;
	   margin: 1px 0 3px 0px;
       }
      .tabs {
	   text-align: right;
	   padding: 5px;
	   color: #0352A3;

      }  
  .right_box TD{
	LINE-HEIGHT: 17px;
	FONT-FAMILY: 宋体,verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 10pt
	}
    .right_box a, .right_box a:visited {
	text-decoration: none;
	color: #0352A3;
	font: bold 9pt Tahoma, Arial, Sans-Serif,宋体;
	/*padding-left: 3px;
	padding-right: 13px;
	border-bottom: 1px solid #ccc;*/
    }
	.right_box a:hover {
	text-decoration: underline;
	color: #ff9900;
	}
	.right_mytitle {
		background: #f6f6f6;
		color: #414141;
		padding: 2px;	
		margin: 0;
    	border-bottom: 1px dashed #cccccc;
	}

#content {
	float: left;
	width: 508px;
	padding: 0px;
	margin: 3px 0px 3px 1px;
	background: #fff;
    overflow:hidden;
}
   #content h3 {
	background: #ff9900;
	color: #FFF;
	padding: 3px 0 3px 5px;
	font: bold 14px 宋体, Tahoma, Arial, Sans-Serif;
	margin: 0px;
   }
	.content_box {
		background: #f6f6f6;
		color: #414141;
		padding: 5px;	
		margin: 0 0 3px 0;
        border: 1px solid #ff9900;
	}
	.content_box_tuijian {
		background: #f6f6f6;
		color: #414141;
		padding: 4px;	
		margin: 0 0 3px 0;
        border: 1px solid #ff9900;
	}
	.content_box_tuijian a{
	text-decoration: none;
	color: #0352A3;
	font: bold 14pt 宋体, Arial, Tahoma, Sans-Serif;
	}
	 .content_newtitle {
	text-decoration: none;
	color: #0352A3;
	padding: 5px 0 5px 0;	
	margin: 0;
	border-bottom: 1px dashed #cccccc;
	font: 14px 宋体, Tahoma, Arial, Sans-Serif;
}

		.content_newtitle a {
	text-decoration: none;
	color: #0352A3;
	font: 11pt 宋体, Tahoma, Arial, Sans-Serif;
	}
	   .content_newtitle a:visited {
	text-decoration: none;
	color: #06c;
	font: 11pt 宋体, Tahoma, Arial, Sans-Serif;
	}
		.content_newtitle a:hover {
	text-decoration: underline;
	color: #ff9900;
	}
/*-------list.asp------------------------*/
#list_bar {
	height: 15px;
	background: #d1e0ff;
	font-size: 10pt;
	color: #06C;
	padding: 1px;	
	margin: 3px 0px 3px 0px;
    border: 3px solid #fff;
}
#list_gg {
	height: 16px;
	background: #eff6fb;
	font-size: 10pt;
	color: #06c;
	margin: 3px 0px 3px 0px;
    border: 3px solid #fff;
}	
   #list_gg h3 {
	background: #98b1c4;
	color: #FFF;
	padding: 3px 0 3px 5px;
	font: bold 14px 宋体, Tahoma, Arial, Sans-Serif;
	margin: 0px;
   }
		#list_gg_box {
		background: #f6f6f6;
		width: 954px;
    	color: #414141;
		padding: 1px;	
		margin: 0px;
        border: 1px solid #98b1c4;
	}


#list_content {
	float: left;
	width: 573px;
	padding: 0px;
	margin: 3px 0px 3px 1px;
	background: #fff;
}
   #list_content h3 {
	background: #98b1c4;
	color: #FFF;
	padding: 3px 0 3px 5px;
	font: bold 14px 宋体, Tahoma, Arial, Sans-Serif;
	margin: 0px;
   }
		.list_content_box {
		background: #f6f6f6;
		color: #414141;
		padding: 5px;	
		margin: 0 0 3px 0;
        border: 1px solid #98b1c4;
	    font: 1em Tahoma, Arial, Sans-Serif;
	}
   .listpage_content_box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px,0px,3px,0px; COLOR: #000; PADDING-TOP: 5px; FONT-FAMILY: sans-serif; TEXT-ALIGN: right; border: 1px dotted #98b1c4; background: #f6f6f6;
    }
   .listpage_content_box A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #e7e7e7; PADDING-BOTTOM: 3px; COLOR: #ff7f00; PADDING-TOP: 3px; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
    }
   .listpage_content_box A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #e7e7e7; PADDING-BOTTOM: 3px; COLOR: #ff7f00; PADDING-TOP: 3px; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
    }
   .listpage_content_box A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #0000cc; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
    }
   .listpage_content_box A:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #0000cc; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
   }
	
#list_right {
	float: right;
	width: 170px;
	margin: 3px 2px 3px 2px;
	background: #fff;
}

#list_right h3 {
	background: #98b1c4;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 14px 宋体, Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
}

/*---------------------list.asp--end--------*/
/*---------------------showcontent.asp-------------*/
 #list_left {
	float: left;
	width: 779px;
	margin: 3px 0 3px 2px;
	background: #fff;
    overflow:hidden
}
		
  #list_left h4 {
	background: #0099cc;
	color: #FFF;
	padding: 5px;
	font: bold 14px 宋体, Tahoma, Arial, Sans-Serif;
	margin: 0px;
   }
  #list_left h6 {
	background: #84bfe9;
	color: #FFF;
	padding: 2px 0 2px 5px;
	font: bold 14px 宋体, Arial, Sans-Serif;
	margin: 0px;
   }
		.list_left_box {
		background: #f6f6f6;
		color: #000000;
		padding: 0px;	
		margin: 0 0 3px 0;
	    font: 14px 宋体, Tahoma, Arial, Sans-Serif;
        word-break:break-all;
    	}

		.list_left_box ul{
         list-style-type:none;
	     padding: 5px;	
	     margin: 0 0 5px 0;
    	}
      #list_right h5 {
    	background: #98b1c4;
    	color: #ffffff;
    	padding: 3px 0 3px 5px;
    	font: bold 14px 宋体, Arial, Sans-Serif;
	    margin: 0px;
       }
		.list_right_box {
		background: #f6f6f6;
		color: #000000;
		padding: 3px;	
		margin: 0 0 3px 0;
	    font: 12px 宋体, Arial, Sans-Serif;
        border: 1px solid #98b1c4;
    	}
		
		.list_left_box_content {
		background: #f6f6f6;
		color: #414141;
		padding: 5px;	
		margin: 0 0 3px 0;
        word-break:break-all;
		/*border: 1px solid #0099cc;*/
    	}
		.list_left_box_jiang {
		background: #f6f6f6;
	    width: 300px;
		color: #414141;
		padding: 2px;	
		margin: 0 0 3px 0;
        border: 1px solid #cccccc;
    	}
		.list_left_box_author {
		background: #f6f6f6;
		color: #414141;
		padding: 2px;	
		margin: 0 0 3px 0;
        border: 1px solid #cccccc;
    	}

		.list_left_box_author a {
	text-decoration: none;
	color: #06C;
	font: 13px 宋体,Arial,Sans-Serif;
	}
	   .list_left_box_author a:visited {
	text-decoration: none;
	color: #5a9cd6;
	font: 13px 宋体,Arial,Sans-Serif;
	}
		list_left_box_author a:hover {
	text-decoration: underline;
	color: #ff9900;
	}
		.tietu {
		background: #f6f6f6;
		color: #000000;
		padding: 2px;	
		margin: 2px;
        border: 1px solid #dddddd;
    	}
		.group_name {
    	float: left;
	    width: 114px;
		background: #f6f6f6;
		color: #000000;
		padding: 2px 4px 2px 4px;	
		margin:  2px 2px 2px 2px;
        border: 1px solid #98b1c4;
    	}
		
.showcontent_include {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0;
	border-bottom: 1px solid #dddddd;
	}
		
/*---------------------showcontent.asp--end--------*/
#footer {
	margin-top: 3px;
	padding-top:4px;
	padding-bottom:4px;
	background: #f6f6f6;
    border: 3px solid #fff;
	font: 12px 宋体,Arial,Sans-Serif;
	color:#0352a3
	margin-bottom:3px;
	clear:both;
	text-align: center;
	}
	

.dvwnd {
	BORDER-RIGHT: #718da6 1px solid; BORDER-TOP: #718da6 1px solid; FONT-SIZE: 12px; Z-INDEX: 99999; BORDER-LEFT: #718da6 1px solid; WIDTH: 300px; BORDER-BOTTOM: #718da6 1px solid; FONT-FAMILY: verdana; POSITION: absolute; HEIGHT: auto; BACKGROUND-COLOR: white
}
.dvwndcanvas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99998; FILTER: alpha(opacity=10); LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ffffff; opacity: 0.1
}
.dvwndtitle {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; CURSOR: move; COLOR: white; PADDING-TOP: 8px; BACKGROUND-COLOR: #bcd7f3
}
.dvwndfocus {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; CURSOR: move; COLOR: white; PADDING-TOP: 8px; BACKGROUND-COLOR: white
}
.dvwndchild {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.dvwndclose {
	FONT-SIZE: 12px; COLOR: white; BACKGROUND-COLOR: #cc0000; TEXT-DECORATION: none
}
A.dvwndclose:hover {
	FONT-SIZE: 12px; COLOR: white; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: none
}

/*选择城市页用*/
 #cs_content {
	/*padding-right: 10px;*/
    border: 1px solid #6da5bc;
	margin: 10px;
	padding: 5px;
	font: bold 14px 宋体,Arial,Tahoma,Sans-Serif;
	background: #f6f6f6;
    /*height:800px;overflow:hidden; height:800px;*/
}
 #cs_content_txt {
	/*padding-right: 10px;*/
	margin: 10px;
	padding: 5px;
	font: 12px 宋体,Arial,Tahoma,Sans-Serif;
	background: #f6f6f6;
    /*height:800px;overflow:hidden; height:800px;*/
}
/*选择城市页用*/
    .content_list {
	   font: 12px 宋体,Arial,Tahoma,Sans-Serif;
	   background: #f6f6f6;
	   padding: 3px;	
	  }  
    .content_list a, .content_list a:visited {
	text-decoration: none;
	color: #006699;
	font: 12px 宋体, Tahoma, Arial, Sans-Serif;
    }
	.content_list a:hover {
	text-decoration: underline;
	color: #ff9900;
	}
