/******洗牙日记******/
#CommentList{}
#CommentList .Tabtit{ font-size:.3rem; line-height:.76rem; color:#444444; }
#CommentList .ScreenBox{ margin:-.2rem 0 .12rem; padding-bottom:0; }
#CommentList .ScreenBox .span{ text-align:center; /*padding:0 .1rem;*/ }
#CommentList .ScreenBox .span a{ min-width:1.23rem; padding:0 .14rem; }
#CommentList .ScreenBox .Btn{ right:.12rem; }
#CommentList .ScreenBox .SelectDownBox.full{ padding-right:.4rem; }
#CommentList .ul{ border-top:1px solid #eee; }
#CommentList .ul li{ border-bottom:1px solid #eeeeee; padding:.15rem 0; }
#CommentList .ul li+li{ margin-top:.2rem; }
#CommentList .ul li .img{ width:1.1rem; height:1.1rem; }
#CommentList .ul li .cont{ width:5.7rem; }
#CommentList .ul li .cont .h2{ font-size:.28rem; line-height:.36rem; color:#444444; font-weight:normal; padding:0; border-bottom:0 none; }
#CommentList .ul li .cont .i-flex .stars2{ margin-top:0; margin-bottom:.04rem; }
#CommentList .ul li .cont .stars2{ margin-left:.35rem; margin-top:.04rem; float: left; display:inline-block; vertical-align: top; margin-right:.25rem; }
#CommentList .ul li .cont .description{ font-size:.24rem; line-height:1.4em; color:#444444; margin:.07rem 0 .15rem; }
#CommentList .ul li .cont .Imglist{ font-size:0; line-height:0; display:block; margin-top:.1rem; }
#CommentList .ul li .cont .Imglist .imgli{ display:inline-block; }
#CommentList .ul li .cont .Imglist .imgli+.imgli{ margin-left:.1rem; }
#CommentList .ul li .cont .Imglist .imgli img{ display:block; margin-top:.1rem; width:1.35rem; height:1.35rem; }
#CommentList .ul li .cont .Imglist+.reply_contnet{ margin-top:.2rem; }
#CommentList .ul li .cont .reply_contnet{ background: #f1f1f1; padding: .12rem .2rem; border-radius: .08rem; }
#CommentList .ul li .cont .other{ font-size:.24rem; line-height:1.4em; color:#999999; padding-top:.15rem; }
#CommentList .ul li .cont .other .good{ position: relative; color:#999999; padding-left:.3rem; height:1.4em; }
#CommentList .ul li .cont .other .good::before{ position: absolute; left:0; top:.03rem; width:.21rem; height:.24rem; background-position:-3.18rem -1.19rem; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; }
#CommentList .ul li .cont .other .good.on::before{ -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0); filter:none; }
#CommentList .ul li .cont .reply{ background:#f2f2f2; padding:.13rem .18rem; font-size:.24rem; line-height:.32rem; color:#999999; margin:.14rem 0 .12rem; border-radius:.03rem; }
#CommentList .ul li .cont .reply .p{ color:#333333; margin-bottom:.03rem; }