/*dede58.com 做最好的织梦模板*/
@charset "gb2312";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd,ul,ol,li,
pre,
form, fieldset, legend, button, input, textarea, 
th, td
{margin:0px;padding:0px;}
fieldset, img {border:0;}
li {list-style:none;}
body,button, input, select, textarea /* for ie */ {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
address, cite, dfn, em, var { font-style: normal; } 
code, kbd,samp { font-family: courier new, courier, monospace; }

ins {text-decoration:none;}
del {text-decoration:line-through;}
h1, h2, h3, h4, h5, h6 {}
h1 {font-size: 2em;}
h2 {font-size: 1.7em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.38em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;font-style: italic;}
address,cite,dfn,em,var{font-style:normal;}
caption,td {font-weight: normal;}
cite, blackquote, em, i {font-style: italic;}
strong, b {	font-weight: bold;}
pre, code {font-family: monospace;font-size: 1.1em;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}

table {	border-collapse:collapse;border-spacing:0;}

q:before, q:after, blockquote:before, blockquote:after {content:"";content:none}
blockquote, q {	quotes:none;}

legend { color: #000; }
button, input, select, textarea { font-size: 100%; }
a{ text-decoration: none; }
a:hover{ text-decoration: underline; }
h1#title { line-height:40px;
  padding-top:20px;
  font-size:22px;
  text-align:center;
  background:url(point.gif) left bottom repeat-x;
  color:#333;
  font-weight:normal;
}
.contentinfo {
	font-size:12px;
  line-height:34px;
  text-align:center;
  border-top:1px dotted #ccc;
  color:#999;
}
.contentinfo a {color:#999;}

/************* tag标签 */
.tags_list dd{
	padding:4px 12px;
	line-height:180%;
}
.tags_list dd a{
	margin-right:10px;
	white-space:nowrap;
}
.tagc1{
	font-size:12px;
	color:#FF1493;
}
.tagc2{
	font-size:12px;
	font-weight:bold;
	color:#555;
}
.sp-title{
	color:#888;
	padding:0px 12px;
	border-top:1px solid #EAEAEA;
	border-bottom:1px solid #EAEAEA;
	background:#f3fbea repeat-x scroll;
}
.sp-title h2{
	font-size:14px;
	line-height:27px;	
}
.sp-title h2 a{
	margin-left:6px;
	color:#03541F;
}
.sp-title .more{
	float:right;
	margin:-27px 0px;
	line-height:27px;
}
.e2 {
	padding: 20px;
}
.e2 li {
	line-height: 30px;
	border-bottom: dashed 1px #ccc;
	font-size: 12px;
	background-image: url(../images/nnl.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 20px;
}
.e2 li .time {
	float: right;
}
.e2 h3{
	font-size:14px;
}
.page2 {
	font-size: 12px;
	text-align: center;
	margin-bottom: 20px;
}
.pd2 {
	font-size:14px;
	line-height:28px;
	color:#505050;
	text-align:left;
	margin:5px 1px 1px 1px;
}
.pd2 h2 {
	font-size:12px;
	line-height:28px;
	color:#DC143C;
}
#bd {
	width:1200px;
	margin:0 auto;
	padding:0px auto;
	margin-top:4px;
}
#bd_left {
	width:254px;
	float:left;
	overflow:hidden;
	background:#f5f5f5;
}
#bd_right {
	width:936px;
	float:right;
	background:#FFFFFF;
	overflow:hidden;
}