.f_LightGray{
	color: #999999;
}
.f_DarkGray{
	color: #666666;
}
.mainContent{
	width: 817px;
}
.mainContent .bigTitle{
	font-size:28px;
	line-height: 40px;
	color: #333333;
}
.publishTime{
	color: #999999;
}
.policyBox{	
	width: 757px;
	padding: 25px 30px;
	margin-top: 25px;
	border-top: 1px solid #ddd;
}
.next .nextBtn{
	width: 755px;
	height: 48px;
	line-height: 48px;
	color: #999;
	border: 1px solid #ddd;
	border-radius: 3px;
}
.commentBox .typePage{
	width:753px;
	margin: 0 auto;
}
.commmentNum{
	height: 44px;
	line-height: 44px;
	color: #333333;
}
.commmentNum > span{
	font-size: 18px;
	color: #fa8936;
}
.commentTool .textarea{
	height:90px;
	padding: 17px 13px;
	border: 1px solid #ddd;
	border-right: 0;
	color: #999999;
	line-height: 30px;
	overflow: auto;
}
.commentTool .commmentBtn{
	width: 135px;
	padding-top: 82px;
	height: 44px;
	background: #0092da url(../../../Content/images/ZctImages/pics/pingLunIcon.png) no-repeat center 35px;
}
.commentTool .commmentBtn.answer{
	background: #0092da url(../../../Content/images/ZctImages/pics/huiFuIcon.png) no-repeat center 35px;
}
.commentTool .textarea1{
	width: 591px;
}
.commentTool .textarea2{
	width: 522px;
}
.commentBox .commentContainer{
	border-top: 1px solid #ededed;
}
.commentBox .commentContainer:nth-child(1){
	border-top: 0;
}
.commentBox .noBorTop{
	border-top: 0;
}
.commentContainer .headImg{
	width: 50px;
	height: 50px;
}
.commentContainer .replyBox{
	width: 684px;
	margin-left: 17px;
	border-top: 1px dashed #ededed;
}
.commentContainer .replyList .replyBox:nth-child(1){
	border-top:0;
}
.replyBox .name{
	color: #0092da;
}
.replyBox .replyTxt{
	margin-top:10px;
	line-height: 22px;
	color: #666666;
}
.replyBox .replyBtn{
	width: 50px;
	margin-left: 65px;
	text-indent: 22px;
	background: url(../../../Content/images/ZctImages/icons/replyIcon.png) no-repeat left center;
}
.sideBar{
	width: 325px;
}
.personInfor .imgBox{
	width:270px;
	height: 310px;
}
.personInfor .imgBox img.person{
	width: 230px;
	height: 310px;
	right: 0;
	top: 0;
}
.personInfor .imgBox img.txt{
	width: 42px;
	height: 119px;
	bottom: 53px;
	left: 10px;
}
.personInfor .inforTxt{
	line-height: 22px;
}
.labelBox .label{
	padding:0 13px;
	height: 28px;
	margin-bottom: 14px;
	line-height: 28px;
	color: #999;
	border: 1px solid #999;
	border-radius: 28px;
}
.sideMenu .listMenu > li:nth-last-child(1){
	border-bottom: 0;
}
