﻿
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; 
} 
table { 
	border-collapse:collapse; 
	border-spacing:0; 
} 
fieldset,img { 
	border:0; /*有些浏览器默认这些标签有边框，所以要清除默认边框*/
	display:block;
} 
address,caption,cite,code,dfn,em,strong,th,var { 
	font-style:normal; 
	font-weight:normal; 
	/*清除标签默认文本样式和加粗*/
} 
ol,ul { 
	list-style:none; /*清除列表默认样式*/
} 
caption,th { 
	text-align:left; /*清除标签默认文本居中对齐*/
} 
h1,h2,h3,h4,h5,h6 { 
	font-size:100%; 
	font-weight:normal; /*清除标题标签的默认样式*/
} 
a{
	text-decoration:none;/*大部分页面中的链接没有下划线*/
}

body{
	background: #E6E6E6;
}

/* 清除浮动*/
.clear{ display:block; width:0; height:0; line-height:0; clear:both; overflow:hidden}
.clearfix:after,.clearfix:before{ content:""; display:table}
.clearfix:after{ clear:both}
.clearfix{ *zoom:1; clear:both}
/*--------*/

/* 版心 */
.container{
	width: 980px;
	margin: 0 auto;
}

/*input*/
input{
	border:0;
	text-indent: 12px;
	border:1px solid #dcdcdc;
}

/* 头部开始 */
.header{
	height: 25px;
	overflow: hidden;
	background: #47423C;
}
.h_r{
	height: 25px;
	float: right;
	padding-right: 28px;
}
.h_r li{
	float: left;
	padding-left: 5px;
}
.h_r li a{
	color: #ACADAF;
	font:normal 12px/25px '微软雅黑';
}
/* 头部结束 */

/* logo部分开始 */
	.box{
		width: 1086px;
		height: 111px;
		margin: 0 auto;
		background: #fff url(../images/h_p/bg.png) no-repeat;
		overflow: hidden;
	}
	.logo{
		float: left;
	}
	.logo img{
		display: block;
	}
	.search{
		float: right;
		position: relative;
		padding: 34px 205px 0 0;
	}
	.search #bookName{
		width: 271px;
		height:28px;
		outline: none;
		border: 0 none;
		color: #8B8B8B;
		text-indent: 12px;
		background: #F2F2F2;
		border-top: 1px solid #CECECE;
		font: normal 12px/27px '微软雅黑';
	}
	.search .s_w{
		width: 63px;
		text-indent: 0;
		margin-right: 37px;
		text-align: center;
	}
	.btn{
		top: 34px;
		left: 63px;
		width: 36px;
		height: 27px;
		position: absolute;
		background: url(../images/h_p/btn.png) no-repeat;
	}
	.btn1{
		top: 34px;
		left: 273px;
		width: 36px;
		height: 27px;
		position: absolute;
		background: url(../images/h_p/search.png) no-repeat;
	}
	.btn2{
		top: 34px;
		left: 424px;
		width: 80px;
		height: 27px;
		float: right;
		color: #FFFEFF;
		position: absolute;
		text-align: center;
		background: #79726A;
		font:normal 14px/27px '微软雅黑';
	}
	.txt{
		left: 116px;
		bottom: -26px;
		color: #9A9A9A;
		font: normal 12px '微软雅黑';
		position: absolute;
	}
	.txt a{
		color: #9A9A9A;
		font: normal 12px '微软雅黑'; 
	}

/* logo部分结束 */

/* 导航部分开始 */
.nav{
	height: 40px;
	overflow: hidden;
	background: #47423C;
	width: 1086px;
	margin: 0 auto;
}
.nav .n_f li{
	float: left;
}
.nav .n_f  a{
	color: #FCFFFF;
	padding: 0 19px;
	font: normal 16px/40px '微软雅黑';
}
.act a{
	color: #FFF105 !important;
}
.curr a{
	color: #FFF105 !important;
}
/* 导航部分结束 */

/* 当前位置部分开始 */
.local{
	margin-top: 6px;
	margin-bottom: 10px;
}
.local ,.local a{
	color: #8F9281;
	font: normal 12px/24px '微软雅黑';
}

.bg{
	width: 1086px;
	margin: 0 auto;
	overflow: hidden;
	background: #fff;
}


/* 底部部分开始 */
.footer{
	height: 214px;
	background: #47423C;
}
.f_na{
	/*width: 564px;*/
	width:440px;
	height: 32px;
	margin: 0 auto;
}
.f_na li{
	float: left;
	margin-top:20px;
}
.f_na a{
	color: #B0ABAF;
	padding: 0px 0px 0px  6px;
	font: normal 12px/32px '微软雅黑';
}
.line{

	border-bottom: 1px solid #5B5650;
}
.copyright{
	color: #AAAEAD;
	padding-top: 20px;
	text-align: center;
	font: normal 14px/25px '微软雅黑';
}
/* 底部部分结束 */