@charset "utf-8";
/*通用固定代码开始*/
{margin:0;padding:0;}
img{border:none;}
ul{list-style:none;}
li{list-style-type: none;}
body {
	background-image: url(/themes/diycms/images/index_01.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin:0;
	padding:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333;
	text-decoration: none;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
a:active {
	color: #333333;
	text-decoration: underline;
}
#page{ text-align:center;font-size:13px }
#page a{ padding:1px 6px;margin:2px;
            border:1px solid #7fa6e7;
            color:#003fa6;text-decoration:none;
            font-weight:bold }
#page a:visited{ border:1px solid #7fa6e7;
                    color:#003fa6;
                    text-decoration:none;
                    font-weight:bold }
#page a:hover{ border:1px solid #003fa6;
                  background-color:#fdffd7;
                  color:#003fa6;text-decoration:none;
                  font-weight:bold }
#page span.current{ padding:1px 6px;margin:2px;
                       border:1px solid #003fa6;
                       background-color:#003fa6;
                       color:#ffffff;font-weight:bold  }
#page span.disabled{ border:1px solid #7fa6e7;
                        color:#444444;padding:2px 6px;margin:2px; }
.menucenter{
	width:936px;
	height:34px;
	float:left;
	}
.menucenter ul{
	text-align: center;
	margin:0px;
	padding:0px;
	}
.menucenter li{
	float:left;
	font-size: 12px;
	color: #FFF000;
	width: 85px;
	line-height:34px;
	}
.menucenter li a{color:#fff;text-decoration:none;font-weight:bold; }

.td_boder{
	border: 1px solid #6e97e6;
	background-color:#f3f9ff;
	padding:10px;
}
.td_boder_line{
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #6e97e6;
}
.td_boder_2{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bfd8f0;
	border-bottom-color: #bfd8f0;
	border-left-color: #bfd8f0;
}
.mg_t{ margin-top:5px;}
.padd_a{ padding:10px;}
.dian_top{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #B6B6B6;
}
.fl{ float:left;
margin-left:9px;
margin-top:8px;}
