﻿@charset "utf-8";
/*--分页CSS开始----------------------------------*/
div.mainPageBox {
	clear:both;
	float:left;
	margin-top:3px;
	padding:1px 0;
	width:640px;
}
div.mainNextPage {
	clear:both;
	float:left;
	margin-top:3px;
	padding:1px 0;
	width:640px;
}
div.mrePage {
	clear:both;
	width:640px;
	background:#fff;
}
.morePage a{
	word-break:normal;
	word-wrap:normal;
	text-decoration:none;
	color:#339966;
	text-align:center;
}
.morePage {display:block;text-align:center;float:right;margin:3px 2px;}
.morePage *{font-style:normal;font:normal 12px/18px arial,"宋体", serif;text-decoration:none;}
.morePage code a,.morePage code i{
	display:block;
	width:auto !important;
	min-width:16px;

width:16px;		height:18px;
	float:left;
	padding:0 2px;
	color:#339900;
	border:1px solid #D9E2B1;
	margin:0 2px;
}
.morePage code a{background:#fff;}
.morePage code a:hover{
	text-decoration:none;
	background-color: #F2F5ED;
}
.morePage code a.active{border:1px solid #f7cf9e;color:#f60;font-weight:bold;}
.morePage code a:hover.active{background-color:#fcf0da;text-decoration:none;}

.morePage code i{display:block;border:0;margin:0;padding:0;font-weight:bold;line-height:14px;}
.morePage kbd,.morePage dfn{
	border:1px solid #D9E3B0;
	display:block;
	height:18px;
	background-color: #F4F7EC;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 2px;
	float: left;
	width: 45px;
}
.morePage kbd a,.morePage dfn a{
	display:block;
	height:17px;
	line-height:17px;

line-height:18px;		overflow:hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #E6F3CB;
	border-left-color: #fff8ff;
}
.morePage dfn.disable,.morePage kbd.disable{
	border:1px solid #bbb;
}
.morePage .disable a{border:0;border-top:1px solid #fff;color:#999;text-decoration:none;}
.morePage .disable {
	background-color: #FFFFFF;
}
.morePage .off{display:none;}
.mainPage {position:relative;top:0px;left:0px;height:30px;line-height:40px;}

.mainPage .morePage{position:absolute;right:0px;margin-right:5px;}
.mainPage i{font-style:normal;}
.mainPage {margin-top:20px;}
.postCount {color:#666;}
.postCount b{
	color:#FF9900;
	font-weight:bold;
	margin:0 2px;
	line-height:21px;
}
.mainPage .postCount {line-height:30px;margin-left:12px;position:absolute;line-height:20px;}
.morePage input {
	border:1px solid #D9E2B1;
	background:#fff;
	height:16px;
	line-height:16px;


margin-top:-1px;			width:30px;
	text-align:center;
	color: #339900;
}
.morePage b {
	border:1px solid #D9E2B1;
	display:block;
	width:auto;
	height:18px;
	line-height:18px;
	float:left;
	margin:0 2px;
	background:#fff;
	padding:0 5px;
}
/*分页*//*
.list_page{clear:both;display:block;height:25px;line-height:25px;text-align:center;padding-right:20px;margin:5px auto;}
.list_page span,.list_page em,.list_page a{border:#d0d0d0 1px solid;background:#fefefe;color:#000;padding:3px 6px;>padding-bottom:2px;margin-right:3px;font: normal 13px/24px "宋体";}
.list_page a span{border:0;padding:0;margin:0;}
.list_page a{color:#000;text-decoration:none;}
.list_page a:hover{background:#f1f1f9;text-decoration:none;}
.list_page a.active{background:#f1f1f9;color:#f60;border:#d0d0d0 1px solid;font-weight:bold;}
.list_page .disable {background:#eee;color:#999;}
.list_page input {border:0px;margin:0 -4px;width:25px;height:15px;text-align:center;padding:0;vertical-align:middle;}
*/
.list_page {float:right;height:25px;line-height:25px;padding-left:5px;margin:5px auto;}
.list_page span,.list_page b,.list_page a {display:block;float:left;border:1px solid #d0d0d0;background:#fff;color:#000;margin-right:5px; height:20px; line-height:20px; padding:0 6px;}
.list_page a:hover {background:#f1f1f9;text-decoration:none;}
.list_page a.active{
	background:#f1f1f9;
	color:#FF6600;
	border:#d0d0d0 1px solid;
	font-weight:bold;
}
.list_page .disable {background:#eee;color:#999;}
.list_page input {margin:0 -4px;border:0px;background:none;height:12px;line-height:12px;width:20px;padding-top:3px;text-align:center;}

.news_page {clear:both;display:block;height:20px;line-height:20px;text-align:center;padding-right:20px;margin:3px auto;}
.news_page span,.news_page a{
	border:#d0d0d0 1px solid;
	background:#fefefe;
	color:#000;
	padding:2px 5px;
>padding-bottom:1px;	margin-right:3px;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	font-variant: normal;
}
.news_page a span{border:0;padding:0;margin:0;}
.news_page a{color:#000;text-decoration:none;}
.news_page a:hover{background:#f1f1f9;text-decoration:none;}
.news_page a.active{background:#f1f1f9;color:#f60;border:#d0d0d0 1px solid;font-weight:bold;}
.news_page .disable {background:#eee;color:#999;}
/*
/*--分页 CSS 结束----------------------------------------*/




/*--字母检索效果 开始----------------------------------------------------------------*/
.abc {
	margin:0px;
	padding: 0px;
	width: 638px;
	clear: both;
}
.abc ul {
	height:18px;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	clear: both;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.abc li {
	float:left;
	width:20px;
	height:20px;
	text-align:center;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ECECEB;
	border-bottom-color: #ECECEB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ECECEB;
}
.abc ul li:hover {

}
li.zimu {
	width:80px;
	font-weight:bold;
	line-height: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ECECEB;
}
.abc  ul  li:hover  a {
	color: #CC0000;
	display: block;
	font-size: 14px;
	font-weight: bold;
}

li.shuzi {
	width:30px;
}
.abc li a {
	color:#666666;
	line-height:18px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
.abc li.shuzi a {
	color:#666666;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*--字母检索效果 结束------------------------------------------------------------------------*/
/*搜索页面CSS效果*/
/*------------------------------------------------------------------*/
div.searchForm {clear:both;margin:0 0 0 4px;padding:2px 5px 0 5px;text-align:center;}
div#searchbox .shtext {font-size:14px;height:16px;}
div#searchbox .shbtn {font-size:12px;height:24px;}
div#searchmain {
	clear:both;
	padding:0;
	text-align:left;
	overflow:hidden;
	width: 640px;
	margin: 0;
}
div.searchResult {clear:both;background:#f4f4f4;margin:2px;padding:2px 5px;border-bottom:2px solid #666;font-weight : bold;height:22px;line-height:22px;}
div.searchTopic {
	clear:both;
	font-size:14px;
	font-family:tahoma;
	margin:2px;
	height:25px;
	line-height:25px;
	background-image: url(../elotest0912/img/list_title_bg.gif);
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F3F3F3;
	font-weight: bold;
}
div.searchTopic a, div.searchTopic a:hover {
	font-size:14px;
}
div.searchIntro {
	clear:both;
	margin:0px;
	padding:5px;
	line-height:20px;
	word-break:break-all;
}
div.searchInfo {
	clear:both;
	margin:2px;
	padding:2px 5px;
	height:20px;
	line-height:20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E7E7E7;
}

/*#End--------------------------------------------------------------------------*/

dl {
	padding: 10px;
}
dt {
	line-height: 25px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	height: 25px;
	margin: 3px;
	background-color: #F7F7F7;
	padding-left: 10px;
}
dt a {
	font-size: 14px;
	font-weight: normal;
	color: #FF701A;
	text-decoration: none;
}
dd {
	white-space: nowrap;
	display: block;
	float: left;
	padding: 3px;
	margin: 0px;
}

