@charset "utf-8";
@import url(layout.css);
/* CSS Document */
body{
	background:#3b5998;
	margin:0;
	text-align:center;
}
body,td,th,div,ul,li,a,font,a{
	font-family:'Arial', 'Verdana', 'Microsoft YaHei', '微软雅黑', '宋体';
	font-size:12px;
	line-height:200%;
}
body,td,th,div,ul,li,a,dd,span{
	color:#404040;
}
input,select,textarea{
	font-family:'Arial', 'Verdana', 'Microsoft YaHei', '微软雅黑', '宋体';
	color:#404040;
	font-size:12px;
}
a{
	text-decoration:none;
	outline:none;
}
a:hover{
	color:#FF0000;
	background:none;
}
input::-webkit-input-placeholder{
	font-size:12px;
}
*:focus {outline:none}
div,ul,li,dd,dt,h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	text-align: left;
}
ul,li,dd,dt{
	list-style:none;
}
form,img,dd,dt{
	border:0;
	margin:0;
}
a,img {
    star:expression(this.onFocus=this.blur()); 
    outline:none;
}
li img{
	display:block;
	margin:0 auto;
}
input[type='text'],
input[type='password'],
input[type='number'],
select,
textarea{
	border:1px solid #CCC;
}
input[type='text'],
input[type='password']{
	padding:5px 0;
}
select{
	padding:3px 0;
}
#icp_con{
	display:none;
}
.nr p{
	margin:0;
}
.clear{
	clear:both;
	height:0px;
	overflow:hidden;
}
.big_img img{
	max-width:100%;
}
.transition{
	transition:.3s;
	-moz-transition:.3s;
	-ms-transition:.3s;
	-o-transition:.3s;
	-webkit-transition:.3s;
}
#module_page_004{
	text-align:center;
	font-size:0;
	padding-top:18px;
}
#module_page_004 a,
#module_page_004 span{
	font-size:12px;
	display:inline-block;
	*display:inline;
	vertical-align:top;
	margin:0 5px;
	line-height:24px;
}
#module_page_004 span{
	line-height:26px;
}
#module_page_004 a{
	width:auto!important;
	width:24px;
	min-width:24px;
	text-align:center;
	white-space:nowrap;
	background:white;
	border:1px solid #dddddd;
}
#module_page_004 a.other{
	padding:0 7px;
}
#module_page_004 a.Act,
#module_page_004 a:hover{
	color:inherit;
	background:#eaf6ff;
	border-color:#0099ff;
}
/*pages*/
.pages{width: 100%; margin: 0 auto; margin-top: 30px; text-align: center;}
.pages .pages_box{text-align:center;}
.pages .pages_m_box{display: none;}
.pages a{border: 1px solid #e5e5e5; padding: 5px 10px; margin: 0 3px;}
.pages a:hover,.pages a.active{background: #3b5998; color: #fff; border-color: #3b5998;}
.pages span{border: 1px solid #e5e5e5; padding: 5px 10px; margin: 0 3px; cursor: pointer;}
.pages span:hover,.pages span.active{background: #3b5998; color: #fff; border-color: #3b5998;}