.review_list{width:100%;clear:both;padding-left:4%;box-sizing:border-box;}
.review_list .review_con{width:46%;margin-right:4%;margin-bottom:1rem;}

.review_list .review_con .thumb{width:100%;clear:both;height:8rem;border-radius:0.35rem 0.35rem 0 0;overflow:hidden;}
.review_list .review_con .thumb img{width:100%;min-height:8rem;}
.review_list .review_con .txt{width:92%;clear:both;margin:auto;line-height:1.6rem; font-size:0.9rem; color:#666;margin-top:0.2rem;max-height:8rem;margin-bottom:0.3rem;overflow:hidden;}
.review_list .review_con .info{width:92%;clear:both;margin:auto;line-height:1.8rem; font-size:0.8rem; color:#333;height:2.3rem;}
.review_list .review_con .info .user_thumb{width:1.2rem;height:1.2rem;border-radius:50%;overflow:hidden; margin-right:0.5rem;float:left;margin-top:0.3rem;}
.review_list .review_con .info .user_thumb img{width:1.2rem;height:1.2rem;}
.review_list .review_con .info .nickname{max-width:3.5rem;height:1.8rem; float:left;overflow:hidden;}
.review_list .review_con .info .zan{float:right;color:#666;}
.review_list .review_con .info .zan i{color:#999;}

.review_detail .thumb{width:20%;clear:both;float:left;}
.review_detail .thumb .thumb_con{width:3rem;height:3rem; border-radius:50%;overflow:hidden;float:left;}
.review_detail .thumb .thumb_con img{width:3rem;min-height:3rem;}
.review_detail .review_intro{width:80%;float:left;}
.review_detail .review_intro .nickname{width:100%; line-height:1.8rem; font-size:1rem;color:#333;}
.review_detail .review_intro .nickname span{font-size:0.8rem;color:#999; margin-left:0.8rem;}
.review_detail .review_intro .nickname i{display:inline-block;font-size:0.7rem;color:#FFF; margin-left:0.8rem; line-height:1.3rem; height:1.3rem; border-radius:0.7rem;border:#FFC515 solid 1px;padding-left:0.5rem; padding-right:0.5rem;}
.review_detail .review_intro .review_txt{width:100%;clear:both;line-height:1.6rem; font-size:0.9rem;color:#666;}
.review_detail .review_intro .review_time{width:100%;clear:both;line-height:1.6rem; font-size:0.8rem;color:#CCC;}
.review_detail .review_intro h3{width:100%; line-height:1.8rem; font-size:0.9rem;color:#999;}
.review_detail .review_intro h3 i{ display:inline-block;width:2rem;}
.review_detail .review_intro .review_img{width:100%;clear:both;margin-top:0.6rem;}
.review_detail .review_intro .review_img img{ display:block; width:4.5rem; height:4.5rem; float:left;margin-right:0.5rem;margin-bottom:0.5rem;}
.review_detail .review_intro .review_img img:nth-child(3n+1){clear:both;}
.review_detail .review_intro .review_img a{ display:block; width:4.5rem; height:4.5rem; float:left;margin-right:0.5rem;margin-bottom:0.5rem; background-size:cover;}
.review_detail .review_intro .review_img a:nth-child(3n+1){clear:both;}
.review_detail .review_intro .zan{clear:both;width:100%;height:1.8rem; line-height:1.8rem; background-color:rgba(0,0,0,0.03); text-indent:1rem;color:#999;font-size:0.8rem;}
.review_detail .review_intro i{margin-right:0.6rem;}
.review_tucao {clear:both;}
.review_tucao ul{ height: 5.2rem; overflow: hidden;}
.review_tucao li{ height: 5.2rem; overflow: hidden;}
.review_tucao .tucao_con{ width: 100%; clear: both; height: 3rem; padding-top:0.6rem;}
.review_tucao .tucao_con .thumb{ width:25%; float: left; }
.review_tucao .tucao_con .thumb .img{width:3rem; height: 3rem; margin:auto;border-radius:1.5rem; overflow: hidden;}
.review_tucao .tucao_con .thumb img{ width: 100%; display: block;}
.review_tucao .tucao_con .txt{ width:75%; float: left; font-size: 0.8rem; line-height: 1.2rem;color: #999;}
.review_tucao .tucao_con .txt h4{ color: #666; font-weight: normal;}
.review_tucao .tucao_con .txt h4 span{ color:#FA7905; line-height: 1.3rem;}
#join_float{display:block; width:9.5rem; text-indent:0.3rem;position:fixed; right:-1rem; line-height:2rem; height:2rem; font-size:0.9rem;color:#FFF; border-radius:1rem; overflow:hidden;background-color:rgba(255,197,21,0.83); }
#join_float i{width:1.5rem;text-align:center;display:inline-block;-webkit-animation: beat2 1.3s infinite; animation: beat2 1.3s infinite;}
.join_float_7{top:7rem; }
.join_float_2{top:2rem; }
.bottom_comment{background:#FFF; padding-top:0.5rem;border-top:#EEE solid 1px; width:100%;height:2.3rem; position:fixed;bottom:0;left:0;text-align:center; z-index:2000;}
.bottom_comment .txt{display:inline-block; width:72%; max-width:23rem;margin-right:2%;border:none;background-color:rgba(0,0,0,0.05);text-indent:0.5rem;height:1.6rem;line-height:1.6rem;border-radius:0.8rem; font-size:0.8rem;color:#666;}
#comment_submit{width:20%;background-color:#FFC515;display:inline-block; height:1.6rem;line-height:1.6rem;border-radius:0.9rem; color:#333;font-size:0.8rem;text-align:center;max-width:4rem;}

@keyframes beat2 {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.2);
    }
    100% {
        transform: scale(1);
    }
}
@-webkit-keyframes beat2 {
    0% {
        
        -webkit-transform: scale(1);
    }
    50% {
        
        -webkit-transform: scale(1.2);
    }
    100% {
        -webkit-transform: scale(1);
    }
}