.special-list{
	border-bottom: 1px solid #e8e8e8;
}
/*.special-list:last-child{*/
/*	border: 0;*/
/*}*/
.special-list-right h2{
	 overflow: hidden;/*超出部分隐藏*/
	text-overflow:ellipsis;/* 超出部分显示省略号 */
	white-space: nowrap;/*规定段落中的文本不进行换行 */
}
.special-list-right p{
	/*display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;*/
	overflow: hidden;
	height: auto;
}
.special-list-right a{
	width: 140px;
}

.details-content{
	width: 1024px;
	background: #fff;
	margin: 20px auto;
	padding-bottom: 10px;
	padding-top: 10px;
}
.details-left{
	width: 200px;
	background-color: #f7f7f7;
	border-right: 1px solid #d7d7d7;
	/* display: block; */
}
.details-left h3{
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	border-bottom: 1px solid #d7d7d7;
}
.details-chapter{
	padding: 20px;
}
.details-chapter dt a{
	color: #333333;
	text-decoration: none;
	font-family: 'Arial Negreta', 'Arial Normal', 'Arial';
	font-weight: 600;
}
.details-chapter dt a span{
	width: 145px;
	display: block;
	overflow: hidden;/*超出部分隐藏*/
	text-overflow:ellipsis;/* 超出部分显示省略号 */
	white-space: nowrap;/*规定段落中的文本不进行换行 */
}
.details-chapter dt svg{
	color: #868686;
}
.details-chapter dd {
	padding-left: 25px;
	padding-top: 5px;
	margin-bottom: 0;
	display: none;
}
.details-chapter dd a{
	color: #000;
	width: 140px;
	display: block;
	font-size: 14px;
	overflow: hidden;/*超出部分隐藏*/
	text-overflow:ellipsis;/* 超出部分显示省略号 */
	white-space: nowrap;/*规定段落中的文本不进行换行 */
}
.details-chapter dd a:hover{
	color: #2b665e;
	text-decoration: none;
}
.details-right{
	flex: 1;
	margin-left: 20px;
	margin-right: 20px;
	
	/* margin-left: 200px; */
}
.details-list{
	margin-top: 10px;
	border-bottom: 1px solid #d7d7d7;
	padding-bottom: 10px;
	display: block;
}
.details-list:last-child{
	border: 0;
}
.details-list a{
	color: #000;
	padding: 20px;
	display: block;
	border: 1px solid #fff;
}
.details-list a:hover{
	background-color:#f7f7f7 ;
	border: 1px solid #d7d7d7;
	text-decoration: none;
}

.grey-light-deep{
	background-color: #f7f7f7;
	border: 1px solid #aeaeae;
	color: #000;
}
.grey-light-deep:hover{
	background-color: #5e5e5e;
	color: #fff;
}