﻿/*======== CSS初始化 ========*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, 
input, p, blockquote, th, td { margin:0; padding:0;}
body { font-size:12px; color:#000; font-family:"微软雅黑",Verdana,Arial,Microsoft YaHei, Simsun;}
html,body{height:100%;}
fieldset, img { border:0; }
ol, ul { list-style:none;}
/*img{display: inline-block;}*/
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
input, button, select, textarea { outline:none; border:0 none;} 
textarea { resize:none; }/* 禁用了文本的拖拉，尤其在谷歌下*/
p{ text-align:justify; text-justify:distribute;} /*为了使文本段落左右两边对齐*/
a{text-decoration: none;color: #000;}
/*公共样式*/
.fl{float:left;}
.fr{float:right;}
/*----------------页面公共部分--------------------*/
.topbar{
	width:100%;
	overflow: hidden;
}
.topbar .topbar_center{
	width:1000px;
	height:38px;
	margin:0 auto;
	line-height: 38px;
}
.wrapper{
	width:100%;
	height:auto;
	background: #c2090d url(../images/wrapper_Bg1.png) no-repeat center top;
	padding-top: 292px;
	overflow: hidden;
}
.wrapper .wrapper_center{
	width:1000px;
	margin:0 auto;
	overflow: hidden;
}
.wrapper_center .nav{
	width:1000px;
	height:66px;
	background: url(../images/nav_bg.png) no-repeat;
}
.wrapper_center .nav ul li{
	float:left;
	height:66px;
	background: url(../images/nav_item_bg.png) no-repeat right center;
	line-height: 60px;
}
.wrapper_center .nav ul li a{
	padding:0 31px 0 41px;
}
.wrapper_center .nav ul li a:link,.wrapper_center .nav ul li a:visited{
	color:white;
	font-size: 20px;
	font-weight: bold;
}
.wrapper_center .page{
	width:928px;
	height:auto;
	background:#fff;
	padding:34px 36px 0 36px;
	overflow: hidden;
}
/*底部版权*/
.copyright{
	width:100%;
	height:60px;
	text-align: center;
	clear:both;
	line-height: 60px;
	font-size: 16px;
	color:white;
}
/*位置导航*/
.page .location{
	margin-bottom: 15px;
	font-size: 16px;
	color:#947979;
}
.lists_hd{
	height:55px;
	border-bottom:2px solid #be0f16;
	text-align: center;
}
.lists_hd ul{
	display: inline-block;
	*zoom:1;
	*display: inline;
	width:auto;
	overflow: hidden;
	position: relative;
}
.lists_hd ul li{
	/*display: inline-block;
	_zoom:1;
	*display: inline-block;*/
	float: left;
	width:172px;
	height:55px;
	background: url(../images/listNav_default.png) no-repeat;
	margin-right: 3px;
	margin-top: 9px;
	line-height: 46px;
}
.lists_hd ul li.current{
	height:55px;
	background: url(../images/listNav_current.png) no-repeat;
}
.lists_hd ul li a:link,.lists_hd ul li a:visited{
	font-size: 22px;
	color:#d61918;
}
.lists_hd ul li.current a:link,.lists_hd ul li.current a:visited{
	color:#fff000;
}
/*正文页标题*/
.list_title{
	height:43px;
	background: url(../images/listTitle_bg.png) no-repeat right center;
	border-bottom:4px solid #be0f16;
	margin-top: 25px;
	line-height: 43px;
	position: relative;
}
.list_title h1{
	background: url(../images/item_icon.png) no-repeat 7px 3px;
	padding-left: 45px;
	font-size: 24px;
	color:#be0f16;
}
.list_title .reportBtn{
	position: absolute;
	right:80px;
	top:0;
	width: 157px;
	height:34px;
	background: url(../images/report_Bg.png) no-repeat;
}
.list_title .reportBtn a{
	display: block;
	height:100%;
	background: url(../images/edit.png) no-repeat 10px center;
	padding-left: 36px;
	line-height: 34px;
	color:white;
	font-size: 16px;
}
/*翻页样式*/
.page .pageNumber{
	text-align: center;
	clear: both;
}
.page .pageNumber a{
	display: inline-block;
	width:32px;
	height: 30px;
	border:1px solid #d5773c;
	line-height: 30px;
	text-align: center;
}
.page .pageNumber a.cur{
	background-color: #d5773c;
	color:white;
}
.page .pageNumber a.nextPage{width:66px;}
.page .pageNumber a.endPage{width: 52px;}
.page .pageNumber .pageInfo{
	padding:10px 0;
	font-size: 14px;
}
.page .pageNumber .pageInfo span{color:#d95353;}
/*章节列表*/
.page .video .zhangjieNum{
	padding:25px 0 25px 25px;
	margin:0 18px 20px;
	border-bottom:1px dashed #cfa972;
}
.page .video .zhangjieNum a{
	display: inline-block;
	width:32px;
	height:32px;
	background-color: #c68d39;
	line-height: 32px;
	text-align: center;
	color:#fff;
}
.page .video .zhangjieNum a.cur{background-color: #da131b;}
.page .video .zhangjieNum a.sel{background-color: #b5b5b5;}