body {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
a {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
span {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
tr {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	list-style: none;
}
a {
	text-decoration: none;
}
img {
	border: 0px currentColor; border-image: none;
}
body {
	font-family: "Microsoft Yahei";
}
.clearfix::before {
	display: table; content: " ";
}
.clearfix::after {
	display: table; content: " ";
}
.clearfix::after {
	clear: both;
}
.clearfix {
	-ms-zoom: 1;
}
.pull-right {
	float: right !important;
}
.pull-left {
	float: left !important;
}
.content {
	float: left;
}
.flex-text-wrap {
	width: 84%; height: auto; margin-left: 3% !important; float: left;
}
pre {
	margin: 0px !important;
}
.plBtn {
	width: 1rem; height: 1rem; text-align: center; line-height: 0.35rem; margin-top: 0.3rem; margin-right: 3%; float: right; display: block;
}
.plBtn img {
	width: 100%; display: block;
}
.commentAll {
	padding-bottom: 0.97rem;
}
.comment {
	background: rgb(255, 255, 255); width: 100%; margin-top: 0.5rem;
}
.comment-show {
	
}
.commentAll h1 {
	color: rgb(51, 51, 51); font-size: 0.8rem; font-weight: normal; margin-top: 0px; margin-bottom: 0.2rem;
}
.comment-show-con {
	padding: 0.3rem 0px !important; width: 100%; border-top-color: rgb(237, 237, 237); border-top-width: 1px; border-top-style: solid; display: flex; box-sizing: border-box; justify-content: space-between; background-color: transparent; -webkit-box-sizing: border-box; -webkit-box-pack: justify; -webkit-justify-content: space-between;
}
.aui-info {
	padding: 0.5rem 0px; color: rgb(117, 117, 117); font-size: 0.7rem; position: relative;
}
.aui-info-item {
	display: flex; box-sizing: border-box; align-items: center; -webkit-box-sizing: border-box; -webkit-box-align: center; -webkit-align-items: center;
}
.comment-show-con-img {
	border-radius: 100%; width: 2.5rem !important; height: 2.5rem !important; overflow: hidden; margin-top: 5px;
}
.comment-show-con-img img {
	width: 100%; display: block;
}
ul li .comment-show-con-list {
	width: 100%; max-width: 100%;
}
.no-img .comment-show-con-list {
	margin-left: 0px;
}
.comment-show-con-list {
	width: 78%; margin-left: 3%;
}
.reviewArea {
	background: rgb(229, 229, 229); left: 0px; width: 100%; height: auto; bottom: 0px; padding-top: 0.3rem; border-top-color: rgb(181, 181, 181); border-top-width: 0.01rem; border-top-style: solid; position: fixed; z-index: 101;
}
.pl-text {
	width: 100%; overflow: hidden; margin-top: 7px; vertical-align: top; -ms-word-wrap: break-word;
}
.date-dz {
	width: 100%; float: left;
}
.hf-list-con {
	width: 100%; margin-top: 7px; float: left; background-color: rgb(234, 234, 236);
}
.comment-size-name {
	color: rgb(51, 155, 83); font-size: 0.65rem; float: left; display: block;
}
.my-pl-con {
	padding: 0.3rem 0px; width: 100%; color: rgb(51, 51, 51); line-height: 1.5; font-size: 0.65rem; font-weight: normal; float: left;
}
.date-dz-left {
	width: 50%; color: rgb(153, 153, 153); font-size: 0.6rem; display: block;
}
.comment-pl-block {
	margin-top: 0px;
}
.date-dz-right {
	width: 50%; overflow: hidden; display: block; position: relative;
}
.removeBlock {
	color: rgb(139, 139, 139); font-size: 0.24rem; margin-right: 24px; float: left; display: block; opacity: 0;
}
.hf-con-block {
	display: block;
}
.date-dz-pl {
	color: rgb(153, 153, 153); font-size: 0.6rem;
}
.date-dz-line {
	color: rgb(153, 153, 153); font-size: 0.6rem;
}
.date-dz-z {
	color: rgb(153, 153, 153); font-size: 0.6rem;
}
.date-dz-line {
	padding: 0px 1rem; display: block;
}
@media only screen and (max-width:370px)
{
.date-dz-line {
	padding: 0px 0.5rem; display: block;
}
}
.date-dz-z-click-red {
	margin-top: 0.1rem; margin-right: 0.15rem;
}
.z-num {
	font-style: normal;
}
.date-dz-z-click {
	color: rgb(184, 59, 68);
}
.red2 {
	background-position: -7px -121px !important;
}
.hf-con {
	width: 100%; margin-top: 0.2rem;
}
.hf-pl {
	width: 0.34rem; height: 0.35rem; text-align: center; line-height: 0.35rem; margin-top: 0.15rem; float: right; display: block;
}
.hf-pl img {
	width: 100%; display: block;
}
.hf-input {
	font-size: 0.28rem;
}
.all-pl-con {
	margin: 0px 2%; padding: 2% 0px; width: 96%; float: left;
}
.atName {
	color: rgb(51, 155, 83); font-size: 12px;
}
.hfpl-text {
	margin-top: 0px;
}
.date-dz:hover .removeBlock {
	opacity: 1;
}
.hf-list-con .all-pl-con {
	padding-bottom: 12px; border-top-color: rgb(217, 217, 217); border-top-width: 1px; border-top-style: solid;
}
.hf-list-con :first-child.all-pl-con {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
