@charset "utf-8";

/* 点评开始 */
.base_comment{margin:10px 0;}
.base_comment>ul>li {margin:2px 0; padding:10px 0;}
.base_comment>ul>li>div>dl{padding:0 10px;height:50px; line-height:25px;}
.base_comment>ul>li>div>dl h3{color:#666;line-height:20px; margin-left:-12px; padding-top:6px;text-align:left; font-weight:600;}
.base_comment>ul>li>div>dl h3 span{font-size:14px;}


.base_comment .commentitem{padding:0 10px;word-break:break-all; width:100%; margin-top:5px;letter-spacing:1px; text-indent:24px;line-height:22px;}
.base_comment .commentitem ul{overflow:hidden;}
.base_comment .commentitem li def{ color:#FFA500;}
.base_comment .commentitem li{margin:0; padding-left:5px; width:50%;float:left;}
.base_comment .commentitem p{padding-left:6px; line-height:20px; margin:0;}
.base_comment .commentitem label{color:#999;}
.base_comment .commentitem p img{margin:10px; max-height:120px; max-width:30%; vertical-align:bottom;border-radius: 5px;}
.base_comment .detail li div p img{vertical-align:bottom;}
.base_comment .detail p b>a{ color:#0099FF; }
.base_comment .detail p.block{color:#999; margin:5px 0 3px 0;}
.base_comment .detail p>a.old{clear:both;color:#999; text-decoration:underline;margin-left:10px;font-size:12px;}

.base_comment .listcomment{background-color:#FFC559;}
.base_comment .listcomment a{ color:#00B3FF;}
.base_comment>ul>li{margin:2px 0;font-size:14px;letter-spacing:1px;background: #fff;padding:10px 0;}
.base_comment .base_comment>ul>li{padding:8px 0;}
.base_comment li div dt div.comment{
	width:100%;
	padding:5px 10px;
	color:#666;
	background:#eee;
	border-radius:5px;
	margin:5px 0 10px 0;
	
}

.base_comment li div dt div.comment a{
	display:inline-block;
	margin:0 10px;
	float:right;
	color:#999;
}
 
.base_comment li div dt div.replay .detail{
	margin:5px 0 5px 40px;
	border:1px dashed #CCC;
	border-radius:.5rem;
	border-bottom:0;
}

.base_comment li div div.replay li{
	margin:0;
	color:#666;
	padding:5px 10px 0 10px;
	font-size:14px;
	border-bottom:1px dashed #CCC;
} 
.base_comment li div dt div.replay .detail li div img{ vertical-align:bottom;}
.base_comment li div dt div.replay .detail li div p{
 
}

.base_comment li div dt div.replay .detail p b>a{color:#0099FF; }
.base_comment li div dt div.replay .detail p.block{color:#999; margin:5px 0 3px 0; padding:0 10px !important; text-indent:0;}
.base_comment li div dt div.replay .detail p.block a{ margin:0 10px;} 

.base_comment li div dl{
	padding:0 5px; 
	display: flex;
	justify-content : space-between;
}

.base_comment li div dl span{
	color:#999; 
}

.base_comment li dfn{float:left; width:60px; overflow:hidden;}
.base_comment li dfn img{width:3rem; height:3rem; border-radius:50%; vertical-align:middle; margin:1px; border:1px solid #efefef;}
.base_comment li dfn img.vip{width:10px; height:10px; position:relative; margin:20px 0 0 -10px;}
 
.base_comment li div dt div.replay dfn{float:left; width:50px; overflow:hidden;}
.base_comment li div dt div.replay dfn img{width:2.5rem; height:2.5rem; border-radius:50%; vertical-align:middle; margin:1px;border:1px solid #efefef;}
.base_comment li div dt div.replay dfn img.vip{width:10px; height:10px; position:relative; margin:20px 0 0 -10px;}

.base_comment li div dt div.replay dt a{color:#0099FF;}
.base_comment li div dt div.replay li .rtxt{line-height:22px; letter-spacing:1px;}
.base_comment li div dt div.replay li .time{padding:0 10px; margin-top:5px;color:#999;} 
.base_comment li div dt div.replay li .time a{margin:0 10px;color:#999;}

/* end点评开始 */ 
