*{padding: 0; margin: 0;}
body { font-size:14px;font-family:'微软雅黑', Lucida, Verdana, Helvetica, sans-serif; background-color: #FAFAFA;}
ul, ol, li {list-style: none;list-style-position: outside;font-family:'Microsoft Yahei',}
fieldsed,img {border: none;}
a, a:link, a:visited, a:hover, button {text-decoration: none;cursor:pointer; outline:none;list-style: none;}
input, textarea, select, button{font-family:"Microsoft YaHei", simsun;outline:none; resize:none;}
button{cursor: pointer;}
table{border-collapse: collapse;border-spacing:0;}
em,i{ font-style:normal;}
/* detail页面 */
.detailMain{
	width: 100%;
	/* height: 1200px; */
	background-color: #FFFFFF;
	
}
.nextNav{
	width: 80%;
	height: 30px;
	background-color: #FFFFFF;
	padding: 10px;
	margin-left: 10%;
}
.nextNav i{
	color: #AC2A2C;
}
.nextNav p {
	line-height: 30px;
	padding: 10px;
	font-size: 14px;
	color: #7C7C7C;
}
.pigTextContent{
	width: 80%;
	margin-left: 10%;
	overflow: hidden;
}
.leftNav{
	width: 20%;
}
.s-side{
	width: 100%;
}
.navBorder{
	width: 100%;
	height: 50px;
	
}
.navBorder2{
	width: 100%;
	height: 40px;
}
.s-firstNav{
	width: 100%;
	height: 40px;
	background-color: #AC2A2C;
}
.firstNavText{
	line-height: 40px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	display: inline-block;
	padding: 0 8px;
}
.iconRotate {
  transform: rotate(-90deg);
  transition: transform 0.5s;
}
.s-secondDrop {
  display: none;
}
.s-secondNav{
	width: 100%;
	height: 30px;
}
.s-secondNav:hover,.secondNavText:hover{
	background-color: #CD7E7F;
	cursor: pointer;
	color: #FFFFFF;
}
.clickSure{
	background-color: #CD7E7F;
	cursor: pointer;
	color: #FFFFFF;
}
.fontColorW{
	color: #FFFFFF;
}
.secondNavText{
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	/* color: #000000; */
	display: inline-block;
	width: 100%;
	padding: 0 8px;
}
.rightContent{width: 78%;overflow: auto;}
.rightContent::-webkit-scrollbar{
	display: none;
}
.imgTextTitle{
	width: 100%;
	height: 40px;
	font-size: 22px;
	font-weight:bold;
}
.imgTextEdit{
	width: 100%;
	height: 40px;
	line-height: 40px;
}
.imgTextContent{
	width: 100%;
	/*text-align:center;
	background-color: aqua;
	display: flex;
	display: -webkit-flex; 
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	align-content: center;*/
}
.conTitle{
	width: 100%;
	height: 80px;
	font-size: 26px;
	line-height: 80px;
	
}
/*.imgTextContent span{
	text-align: left;
	font-size: 14px;
	line-height:22px ;
}*/
.imgTextContent table{
	margin:auto;
}
/* --------列表页------- */
.rightList{
	width: 48%;
}
.listConTitle{
	/* width: 96%; */
	/* margin-left: 2%; */
	padding: 20px 20px;
	
}
.listConTitle p {
	line-height: 40px;
}
.listConTitle span:first-child{
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
}
.listConTitle span:last-child{
	font-size: 14px;
	line-height: 20px;
}
.righttTitle{
	width: 98%;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	font-size: 18px;
	
}
.borHr{
	width: 48%;
	color: #E4E1E1;
	border:none;
	height: 2px;
	border-top: 2px solid #E4E1E1;
}
.pageLimit{
	margin-right: 10%;
	padding: 20px 0;
	height: 30px;
	text-align: center;
}
.pageLimit span{
	margin-right: 10px;
	
}
.pageLimit a:hover, span:nth-child(2):hover{
	color: #AC2A2C;
}
.pageLimit span:nth-child(1){
	display: inline-block;
	border: 1px #ECECEC solid;
	width: 70px;
	line-height: 30px;
	border-radius: 4px;
}
.pageLimit span:nth-child(2):hover{
	border: 1px #AC2A2C solid;
}
.pageLimit a:last-child:hover{
	border: 1px #AC2A2C solid;
}
.pageLimit span:nth-child(2){
	display: inline-block;
	border: 1px #ECECEC solid;
	width: 70px;
	line-height: 30px;
	border-radius: 4px;
}
.pageLimit a:last-child{
	display: inline-block;
	border: 1px #ECECEC solid;
	width: 70px;
	line-height: 30px;
	border-radius: 4px;
}
.pageLimit a{
	color: #000000;
	margin-right: 10px;
}
.current{
	display: inline-block;
	border: 1px #ECECEC solid;
	width: 20px;
	line-height: 30px;
	border-radius: 4px;
}
/* 留言页面 */
.container{
		width: 100%;
		/* margin-left: 10%; */
	}
	.commentbox{
		width: 100%;
		margin: 20px auto;
	}
	.mytextarea {
	    width: 100%;
	    overflow: auto;
	    word-break: break-all;
	    height: 100px;
	    color: #000;
	    font-size: 1em;
	    resize: none;
	}
	.comment-list{
		width: 100%;
		margin: 20px auto;
		clear: both;
		/* padding-top: 20px; */
	}
	.comment-list .comment-info{
		position: relative;
		margin-bottom: 20px;
		margin-bottom: 20px;
		/* border-bottom: 1px solid #ccc; */
	}
	.comment-list .comment-info header{
		width: 5%;
		position: absolute;
	}
	.comment-list .comment-info header img{
		width: 100%;
		border-radius: 50%;
		padding: 5px;
	}
	.comment-list .comment-info .comment-right{
		padding:5px 0px 5px 8%; 
	}
	.comment-list .comment-info .comment-right h3{
		margin: 5px 0px;
	}
	.comment-list .comment-info .comment-right .comment-content-header{
		height: 25px;
		float: right;
	}
	.comment-list .comment-info .comment-right .comment-content-header span,.comment-list .comment-info .comment-right .comment-content-footer {
		margin-bottom: 20px;
	}
	.comment-list .comment-info .comment-right .comment-content-header span,.comment-list .comment-info .comment-right .comment-content-footer span{
		padding-right: 2em;
		color: #aaa;
	}
	.comment-list .comment-info .comment-right .comment-content-header span,.comment-list .comment-info .comment-right .comment-content-footer span.reply-btn,.send,.reply-list-btn{
		cursor: pointer;
	}
	.comment-list .comment-info .comment-right .reply-list {
		border-left: 3px solid #ccc;
		padding-left: 7px;
	}
	.comment-list .comment-info .comment-right .reply-list .reply{
		border-bottom: 1px dashed #ccc;
	}
	.comment-list .comment-info .comment-right .reply-list .reply div span{
		padding-left: 10px;
	}
	.comment-list .comment-info .comment-right .reply-list .reply p span{
		padding-right: 2em;
		color: #aaa;
	}
	.rightLeft{
		width: 100%;
		margin-top: 40px;
	}

	.leaveMsg{
		width: 100%;
	}
	.leaMsgTit{
		font-size: 18px;
		color: #AC2A2C;
		line-height: 30px;
	}