﻿@import url("system.css");
/*css*/
/** {filter: Gray !important;} */
*{margin:0px;padding:0;font-size:12px;font-family:Verdana;}
img {border:none;}
input{vertical-align:middle;}
select ,input{vertical-align:middle;}
a:link,a:visited,a:active,a:hover{color:#333;text-decoration:none;}
body {
	width: 100%;
	font-size: 12px;
	background: #333333 url(bg.gif) ;
}

/*****网站头部*****/
#top {
	display: table;
	background: #FFFFFF url(headbg.gif) ; HEIGHT: 90px; TEXT-ALIGN: left
	clear: both;
	width: 800px;
}
	#top_left {
		float: left;
		width: 50%;
		display: table;
		height: 90px;
	}
	#top_right {
	display: table;
	float: left;
	width: 50%;
	color: #FFFFFF;
	height: 90px;
	text-align: right;
	}
	#top_right_nav {
	height: 70px;
	}
	#top_right_nav a {
	color: #333333;
                background-color: #C8CCD2; 
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	}
	#top_right_nav a:hover {
	color: #333333;
                background-color: #A2DAEB; 
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	}
	#top_right_date {
	display: table;
	clear: both;
	height: 20px;
	}
/*****导航菜单*****/	
#nav {
	background: #666666;
	display: table;
	clear: both;
	width: 800px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
	#nav_left {
		float: left;
		width: 80%;
	}
 	#nav_left li a{
                                    BORDER-RIGHT: #000000 1px dotted;
	}
	#nav_right {
		background: #333333 url(white_dot.gif) repeat-y left;
		float: right;
		width: 20%;
		line-height: 18px;
		font-weight: bold;
		color: #FFFFFF;
		text-align: center;
		letter-spacing: 3px;
	}
	#nav_right a {
	color: #FFFFFF;
	text-decoration: none;
	width: 100%;
	display: block;
	}
		
/*****上部装饰*****/		
#header {
	display: table;
	clear: both;
	width: 800px;
	height: 125px;
	background: #164667;
	border-bottom: 1px solid #000000;
}
	#header_left {
		background: #336E99 url(white_dot.gif) repeat-y right;
		display: table;
		float: left;
		width: 10%;
		height: 125px;
	}
	#header_center {
		float: left;
		height: 125px;
		width: 300px;
		display: table;
	}
	#header_center img {
		margin: 0px;
		padding: 0px;
		clear: both;
		float: left;
		height: 125px;
		width: 300px;
		border-width: 0px;
	}
	#header_right {
	background: #164667 url(white_dot.gif) repeat-y left;
	display: table;
	float: left;
	width: 40%;
	height: 125px;
	}


	#header_right img {
		margin-top: 10px;
		margin-left: 15px;
	}
	#header_right p {
	line-height: 20px;
	color: #FFFFFF;
	display: block;
	padding-top: 5px;
	padding-left: 25px;
	width: auto;
	}
/*****整体左边定义*****/		
#homemain_left {
	display: table;
	float: left;
	width: 640px;
	background: #FFFFFF;
}
#homesearch {
	background: #C3C7CF url(white_dot.gif) repeat-y right;
	text-align: left;
	display: table;
	line-height: 22px;
	clear: both;
	width: 100%;
	border-bottom: 1px solid #000000;
}	
#hometitle{
	line-height: 24px;
	width: 100%;
}
#hometitle h2 {
	font-size: 14px;
	color: #666666;
	background: url(arrow.gif) no-repeat 20px center;
	display: block;
	padding-left: 35px;
}
#homebody{
	display: table;
	clear: both;
	width: 100%;
	margin-top: 5px;
}
#homebody h3 a{
	color: #4F79AA;
	font-size: 12px;
	text-decoration: none;
	background: url(greenarrow.gif) no-repeat left center;
	display: block;
	padding-left: 10px;
}
#home_left_block{
	display: table;
	float: left;
	width: 24%;
	height: 200px;
}
#block_list1{
                BORDER-RIGHT: #cccccc 1px dotted;
	display: table;
	float: right;
	width: 94%;
	clear: both;
	height: 200px;
}
#block_list2{
                BORDER-RIGHT: #cccccc 1px dotted;
	display: table;
	float: right;
	width: 94%;
	clear: both;
}
#block_list3{
                BORDER-RIGHT: #cccccc 1px dotted;
                padding-left: 4px; 
	display: table;
	float: left;
	width: 24%;
	height: 200px;
}
#block_list4{
                BORDER-RIGHT: #cccccc 1px dotted;
                padding-left: 4px; 
	display: table;
	float: left;
	width: 24%;
	height: 200px;
}
#block_list5{
                BORDER-RIGHT: #cccccc 1px dotted;
                padding-left: 4px; 
	display: table;
	float: left;
	width: 24%;
	height: 200px;
}
#home_left_bottom{
	display: table;
	float: left;
	width: 100%;
	height: 124px;
}
/*****右边整体定义*****/		
#homemain_right {
	display: table;
	float: left;
	width: 160px;
	background: #E0E2E7
}	
/*****内页定义*****/
#main{
	background: #D8D8D8;
	display: table;
	clear: both;
	width: 800px;
}
#main_left{
	display: table;
	float: left;
	width: 15%;
                margin:0px;
}
#main_right{
	display: table;
	float: right;
	width: 84%;
	background: #FFFFFF;
                padding-bottom: 100px; 
}
#episteme dl{
	display:table;
	float:left;
	width:45%;
	background: #FFFFFF;
	margin-right: 1%;
	margin-left: 1%;
	margin-top: 10px;
	height: 200px;
}
#episteme  dt{
	clear:both;
	font-weight:bold;
	background-color:#EEEEEE;
	height: 24px;
	padding-left: 10px;
	line-height: 24px;
}
#episteme  dd{
	float:left;
	width:97%;
	height: 20px;
	line-height: 20px;
}
#episteme  dd a{padding:0px 0px 0px 3px;font-size:12px;}




#news {
	display: table;
	clear: both;
	width: 100%;
}
#news dt {
	background: #D9D9D9 url(arrow.gif) no-repeat 20px;
	line-height: 22px;
	font-size: 12px;
	color: #666666;
	display: block;
	font-weight: bold;
	padding-left: 35px;
	border-bottom: 1px solid #000000;
}
#news dd{
	display: block;
	clear: both;
	height: 150px;
	width: 100%;
	line-height: 20px;
}
#news dd li{padding: 0px 4px; list-style-type: square;}
#news dd li a:link {
                BORDER-bottom: #cccccc 1px dotted;
                color: #000000;
}
#news dd li a:hover {
                BORDER-bottom: #cccccc 1px dotted;
                color: #164667;
}
#links {
                display:table;
	clear: both;
	width: 100%;
}
#links dt {
	background: #D9D9D9 url(arrow.gif) no-repeat 20px;
	line-height: 22px;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	padding-left: 35px;
	padding-top: 4px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
#links dd{
	height: 151px;
	padding-left: 35px;
}
#links dd a{
	line-height: 40px;
}
#links dd a img{
                width:88px;
                height:31px;
}

#k_query {width:220px; height:16px;}





#bottom {
	background: #333333;
	line-height: 18px;
	color: #FFFFFF;
	display: table;
	clear: both;
	width: 800px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#copyright {
	text-align: right;
	float: left;
	width: 50%;
}
#copyright a {
	color: #FFFFFF;
}
.homelist {
	line-height: 20px;
	display: block;
}
.homelist a {
	background: url(grayarrow.gif) no-repeat left center;
	padding-left: 10px;
}
.homelistimg {
	line-height: 25px;
	display: block;
}
.homelistimg img{
	border: 1px solid #333333;

}
.moreimg {
	text-align: right;
	display: block;
	float: left;
	width: 95%;
	margin-top: 2px;
	margin-bottom: 2px;
}

/* 文章 */
#title {font-size:22px;font-weight:bold;text-align:center;display:block;padding:20px 0px;clear:both;width:96%;}
#content {font-size:14px;text-align:left;display:table;padding:2%;clear:both;width:92%;white-space:normal;}
#realte {
	font-size:12px;
	line-height:20px;
	display:table;
	clear:both;
	margin-left: 1%;
}
#tart {line-height:30px;text-align:center;}
#tart span {margin:5px;}
#bart span {padding:5px;display:block;clear:both;text-align:right;}
#artimg {
	clear:both;
	display:block;
	overflow:hidden;
	width:96%;
	margin-left: 1%;
}
#artimg h6{display:block;clear:both;width:96%;}

#artlist {
	line-height:20px;
	display: block;
	clear: both;
	width: 95%;
	margin-left: 1%;
}
#artlist span {display:block;;clear:both;padding-left:20px;margin-top:5px;background:url(../image/topic/list.gif) no-repeat 3px;}



/* 单页面 */
#onepage{
	line-height: 20px;
	display: table;
	padding: 2%;
	clear: both;
	width: 96%;
}


/* 论坛列表 */
#bbsmain{
	display: table;
                background:#FFFFFF;
	clear: both;
	width: 800px;
	float: left;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 50px;
}
.bbshome {line-height:24px;margin-top:10px;}
.bbshome table {background:#6E7278;}
.bbshome table th {height:24px;line-height:22px;background:#EEEEEE;}
.bbshome h6 {line-height:22px;display:block;width:100%;}

.table_list {background:#6E7278 url(table_list.gif) repeat-x;line-height:20px;}
.table_list th {height:24px;color:#FFFFFF;background:#949494;}
.tr_0 td{background:#FFF;padding:0px 2px 0px 2px;}
.tr_F td{background:#E7E7E7;}
#bbsmenu {width:100%;display:table;clear:both;margin-bottom:5px;}
	#bbsmenu_left {width:80%;float:left;}
	#bbsmenu_right {width:20%;float:left;text-align:right;}

#masterlist{width:100%;display:table;clear:both;text-align:right;}

#bbstitlemanage{width:100%;display:table;clear:both;height:24px;line-height:20px;}
	#bbstitle{float:left;width:50%;overflow:hidden;display:block;height:25px;font-weight:bold;}
	#bbsmanage{float:left;width:49%;text-align:right;}
	#bbsmanage a:hover {color:#000;}


.sign div {width:100%;height:80px;display:block;overflow:hidden;clear:both;}

.table_topic_0 , .table_topic_F {background:#6E7278;width:100%;margin-bottom:5px;}
.table_topic_0 th {background:#E7E7E7;width:24%;line-height:16px;font-weight:normal;padding:3px;vertical-align:top;text-align:left;}
.table_topic_F th {background:#F3F3F3;width:24%;line-height:16px;font-weight:normal;padding:3px;vertical-align:top;text-align:left;}
.table_topic_0 th strong , .table_topic_F th strong {line-height:22px;}
.table_topic_0 td , .table_topic_F td {background:#FFF;padding:3px;vertical-align:top;white-space:normal;}
.table_topic_0 td h5 , .table_topic_F td h5 {width:100%;border-bottom:2px solid #BDBDBD;line-height:30px;white-space:normal;}

.upic {text-align:left;width:100%;clear:both;margin:10px 0px 10px 0px;}

.dl_topic {background:#6E7278;width:100%;display:table;clear:both;font-weight:bold;color:#FFF;line-height:18px;}
.dl_topic dt {float:left;width:21%;background:url(../image/topic/list.gif) no-repeat 3px;padding-left:2.7%;}
.dl_topic dd {float:left;width:75%;text-align:right;overflow:hidden;height:18px;}
