﻿#list_containers{ width:638px; border:1px solid #AACCEE; border-width:0px 1px 1px 1px; padding:10px 0 10px 10px; min-height:900px;*height:900px; *+min-height:900px;/* 兼容IE FF */}
/* 总定义 */
.list_con_li {
border-bottom:1px dashed #EAEAEA;
	clear: left;
	display: block;
	float: left;
	font: bold 22px/28px Tahoma;
	margin-bottom: 2px;
	padding-bottom: 2px;
	width: 630px;
}
.list_con_li h1{height: 29px; overflow: hidden;}
/* 标题 */
.list_news_tit {
	background: url(../images/bg.gif) no-repeat 2px -271px;
	clear: left;
	display: block;
	float: left;
	padding-left: 12px;
	text-align: left;
	width:470px;
	overflow: hidden;
}

.list_news_tit a {
	text-decoration: none;
	font-size:13px;
	font-weight:normal;
	color: #07519A;
}

.list_news_tit a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.list_news_tit a:visited {
	color: #333;
	text-decoration: none;
}

/* 内容预览按钮 */
.list_news_dis {
	display: block;
	float: left;
	font: normal 12px/16px "宋体";
	height: 16px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 6px;
	text-align: right;
	width: 75px;
}

.list_news_dis a {
	color: #999999;
}

.list_news_dis a:visited {
	color: #999999;
}

.list_news_dis a:hover {
	color: #000;
	text-decoration: underline;
}
/* 更新日期 */
.list_news_info {
	clear: right;
	color: #666666;
	display: block;
	float: right;
	font: normal 11px Tahoma;
	margin: 5px 10px 0px 0px!important;
	margin: 5px 5px 0px 0px;
}
/* 简介 */
.list_news_content {
	background: #F7F7F7;
	clear: left;
	color: #666;
	display: block;
	float: left;
	font: normal 12px "宋体";
	margin: 0px 0px 0px 10px!important;
	margin: 0px 0px 0px 5px;
	text-align: left;
	width: 615px;
	padding:0 0 0 5px;
	line-height:20px;
}

.list_news_content h3 a {
	color: #999;
	cursor: pointer;
	font: normal 12px/18px "宋体";
}

.list_news_content h3 a:hover {
	color: #333;
	cursor: pointer;
	text-decoration: underline;
}
.list_page{ margin-top:15px; text-align:left;}
.nav_weizhi h1{ float:left; font-size:14px; width:580px;}
.nav_weizhi h1 a{ font-size:14px; }
.nav_weizhi1 h1{ float:left; font-size:14px; width:580px;}
.nav_weizhi1 h1 a{ font-size:14px; }
.page_select{ margin:-2px; background:#EBF3FB; width:60px;}
.page_s_s { border:1px solid #ace; position:absolute; overflow:hidden; margin-top:-2px; font-size:12px; color:#000;}

#footer_list{ width:900px; margin:8px auto;border-top:1px solid #EEE;color:#A0A0A0;padding:10px 0; line-height:22px; }
p.list_footer_l{ float:left;color:#A0A0A0;width:780px;text-align:left;}
p.list_footer_l b{font-weight:normal;}
p.list_footer_r{float:right;padding-right:5px;}

.listbox{
	width:650px;
	overflow:hidden;
}
.listbox_l{ float:left}
.listbox_r{float:right; margin-right:-6px;}
.listbox dl{
	width:320px;
	float:left;
	display:inline; 
	margin:3px 6px 0px 0px;
	border:1px solid #D0DBE7;
}
.listbox dl dt{
	width:320px;
	height:26px;
	background:#F2F6FB;
	border-bottom:1px solid #D0DBE7;
}
.listbox dl dt .title{
	width:120px;
	height:26px;
	line-height:26px;
	float:left;
	text-align:center;
	background:url(../images/bg.gif) -90px -74px no-repeat;
	
}
.listbox dl dt .title a{
	text-decoration:none;
	font-weight:bold;
	letter-spacing:2px;
	height:26px; display:block;
	background:#EBF3FB; 
	border-right:1px solid #D0DBE7;
}
.listbox dl dt .more{
	width:48px;
	height:19px;
	float:right;
	line-height:19px;
	text-align:center;
	margin:3px 5px 0px 0px;
}
.listbox dl dt .more a{
	text-decoration:none;
}
.listbox dl dd{
	padding:3px 0 5px 0px;
	
	
}

.listbox dl dd a{text-indent: 15px;
	height:25px;
	display:block;
	color:#555;
	line-height:25px;
	font-size:12px;	
	border-bottom:1px dotted #eee;
	background: url(../images/bg.gif) #FFFFFF no-repeat 7px 10px;
	
}
.listbox dl dd a:hover{ 
	background: url(../images/bg.gif) #F2F6FB no-repeat -93px -11px;
	text-decoration:none; 
	color:#2259A6;
	font-size:12px;
	border-bottom:1px solid #D0DBE7;
	border-top:1px solid #eeeeee;
}
.listbox dl dd span{ 
	float:right; margin-top:-25px; color:#999;
	text-align:left; 
	line-height:25px; 
	font-size:10px; 
	width:50px;
}
dl,dd,li,ul{ margin:0; padding:0; list-style:none;}

.nav_dh h1{ float:left; font-size:14px; width:400px;}
.nav_dh h1 a{ font-size:14px; }
.nav_dh h3{ font-size:12px; font-weight:normal;float:right; display:block;background: url(../images/bg.gif) #EBF3FB no-repeat -98px -105px; padding-left:18px;}
.nav_select{ margin:-2px; background:#F2F6FB; }
.nav_s_s { border:1px solid #ace; position:absolute; overflow:hidden; margin-top:-2px; font-size:12px; color:#000;}

/* 模板频道 */
#list_moban{width:624px; border:1px solid #AACCEE; border-width:0px 1px 1px 1px; padding:10px 0 20px 24px; /* 兼容IE FF */ overflow:hidden;}
#list_moban ul li{ float:left; margin:10px 32px 16px 0!important; margin:10px 22px 8px 0;}
.list_m_d {  background:#eeeeee; width:122px; height:171px;}

.list_m_d a{display:block;width:122px; height:170px; color:#333;padding:5px; background:#eeeeee ;}
.list_m_d a:hover{ color:#fff;background:#333 url(../images/mbbg_1.gif) no-repeat 0px -182px!important;background:#333 url(../images/mbbg_1.gif) no-repeat 0px -181px; text-decoration:none;}

.list_m_d img{ width:120px; height:150px; border:1px solid #ccc;}
.list_m_d a:hover img{border:1px solid #000;}

.list_m_d h3{ width:122px;height:20px;line-height:25px;overflow:hidden; font-size:12px; font-weight:normal; text-indent:11px; cursor:pointer; }
.list_m_d h3 a:hover{ text-decoration:none;}
/* 列表页搜索 */
.list_ss{ padding-bottom:3px;padding-left:4px;}
#r_search{background:url(/images/bg.gif) no-repeat 0px -420px; position:relative; width:233px; height:22px;}
#r_search .text{border:none; background:transparent; font-size:12px; height:18px; width:163px; position:absolute; left:23px; padding-top:4px; color:#2259A6;}
#r_search .btn{ background:url(/images/bg.gif) 0px -445px; border:none; width:43px; height:22px; cursor:pointer; position:absolute; left:192px;top:0px;}

#nav_bigmenu{ background:#fff url(../images/bg.gif) no-repeat 7px -483px; text-indent:15px;width:583px;border:1px solid #eee;padding:5px; margin-bottom:5px; color:#999999;}

/* jscode专题 */
#list_jscodes{ width:638px; border:1px solid #AACCEE; border-width:0px 1px 1px 1px; padding:10px 0 10px 10px; min-height:734px;}
.list_jscode{ float:left; width:286px; margin:5px 12px 0 14px!important; margin:5px 12px 0 8px;}
.list_jscode img{ border:1px solid #eee; padding:2px; width:280px; height:140px;}
.list_jscode a:hover img{border:1px solid #999; padding:2px;}
.list_jscode h3{  }
.list_jscode h3 a{ font-weight:normal;display:block; height:25px; line-height:25px; background:#eee; margin-top:3px; text-align:center; overflow:hidden; color:#000000;}
.list_jscode h3 a:hover{ color:#fff; background:#666; text-decoration:none;}

#list_moban1{width:600px; border:0px;padding:0px 0 0px 24px; /* 兼容IE FF */ overflow:hidden;}
#list_moban1 ul li{ float:left; margin:10px 25px 16px 0!important; margin:0px 15px 8px 0;}

#list_moban2 {margin:0 auto;text-align:left;line-height:21px;font-size:12px;color:#666666; padding:0px 0px 0px 0px;}
#list_moban2 a {color:#666666;}
#list_moban2 ul {margin: 0; padding: 10px 0px 0px 0px; list-style: none;}
#list_moban2 li{float:left;width: 120px;}

.list_m_d2 {text-align:center;  background:#fff; width:120px;}
.list_m_d2 img{width:110px; height:154px; padding:5px;}
.list_m_d2 h3{width:110px; height:20px;line-height:25px;overflow:hidden; font-size:12px; font-weight:normal; text-indent:11px;}
