*{ padding:0; margin:0;}
html{ width: 100%; min-height: 100%;}
body{ font-size:12px; background-color:#FFFFFF; font-family:'Microsoft Yahei'; line-height:1.5;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
div{margin: 0 auto;}
table{ border-spacing:0; border-collapse:collapse; }
label,th,.label{ font-weight:normal;}
ul,li{ list-style:none;}
a{color:#000; text-decoration:none;}
a:hover{ color:#00a2e9; text-decoration: none;}
a:focus{ outline:none;}
a:link{ text-decoration: none;}
i,b,em{font-style:normal;}
label{font-weight: normal;}
img{ border:none; outline: none;}
input:focus,button:focus,select:focus,textarea:focus{outline: none;}
/*input*/
input{ outline: none; }
input::-ms-clear{display:none;}
input:-webkit-autofill{background-color:#fff;background-image:none;-webkit-box-shadow:0 0 0 1000px #fff inset;}
input[type="text"],
input[type="date"],
input[type="password"],
textarea{
	border:1px solid #d6d6d6;
	transition:.25s border-color linear;
	-webkit-transition:.25s border-color linear;
	-moz-transition:.25s border-color linear;
	-ms-transition:.25s border-color linear;
	-o-transition:.25s border-color linear;
	} 
input[type="text"]:focus,
input[type="date"]:focus,
input[type="password"]:focus,
textarea:focus{ 
	border-color:#f19100;
}
select{border:1px solid #d6d6d6;}

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}

.dede_pages {
	text-align: center;
	display: block;
	width: 100%;
	max-width: 1100px;
	margin: 0px auto 20px;
	overflow: hidden;
}
.dede_pages ul {
	padding: 9px 0px 9px 16px;
	text-align: center;
}
.dede_pages ul li {
	float: left;
	font-family: Tahoma;
	line-height: 28px;
	margin-right: 6px;
	padding: 0px 8px;
	list-style: none;
	border: 1px solid #ccc;
}
.dede_pages ul li select {
	height: 28px;
	width: 50px;
	line-height: 28px;
	text-align: center;
}
.dede_pages ul li a {
	float: left;
	color: #555;
	display: block;
	padding: 0px 8px;
	line-height: 28px;
}
.dede_pages ul li a:hover {
	color: #690;
	text-decoration: none;
	line-height: 28px;
	padding: 0px 8px;
}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
	background-color: #F8F8F8;
	padding: 0px 8px 0px;
	font-weight: bold;
}
.dede_pages .pageinfo {
	line-height: 28px;
	padding: 12px 10px 12px 16px;
	color: #999;
}
.dede_pages .pageinfo strong {
	color: #555;
	font-weight: normal;
	margin: 0px 2px;
}