*{margin: 0;padding: 0;}
.comment-box{background:#fbfbfb}
.comment-box .num,.comment-box .num>div{display:flex;justify-content:flex-start;align-items:center;color:#4a4a4a;padding:.5rem .25rem;border-bottom: 1px solid #f3f3f3;}
.comment-box>.num{padding-left: 0.8rem;}
.comment-box>.num>span{margin: 0;}
.comment-box .num,.comment-box .num .t{font-size:.75rem;font-weight: bold;}
.comment-box .num,.comment-box .num .n{font-size: 0.65rem;font-weight: normal;}
.comment-box .num img{width:.8rem;margin-right:.2rem}
.comment-box .num .dot{width: 0.2rem;height: 0.8rem;background: #44f5cd;border-radius: 0.2rem;margin-right: 0.2rem;}
.comment-list .item-lv1{display:flex;justify-content:flex-start;padding-left:0.8rem}
.comment-list .item-lv1 .photo>img{margin-top:0.5rem;width:1.5rem;border:1px solid #f3f3f3;border-radius:50%;margin-right:.5rem}
.comment-list .item-lv1 .detail{width:85%;padding-bottom:0.5rem;border-bottom: 1px solid #f6f6f6;}
.comment-list .item-lv1 .detail .info{display:flex;justify-content:space-between;align-items:flex-end;padding:0 0 0.5rem;}
.comment-list .item-lv1 .detail .info .num{border:0}
.comment-list .item-lv1 .detail .info .num>span{margin-right:.5rem;color:#dbdbdb;display: initial;margin: 0 0 0 0.5rem;}
.comment-list .item-lv1 .detail .info .user-name{font-size:.65rem;font-weight:700;color:#5ac292;padding:.2rem 0}
.comment-list .item-lv1 .detail .info .comment-time{font-size:.5rem;color:#9a9e9d}
.comment-list .item-lv1 .detail .item-lv1-text{font-size:.75rem;color:#848383;margin-bottom:.15rem;padding-right: 1rem;}
.comment-list .list-lv2{list-style:none;background: #f6f6f6;margin: 0 1rem;}
.comment-list .item-lv2{font-size:.55rem;color:#848383;line-height:0.7rem;padding: 0.1rem 0.5rem;}
.comment-list .item-lv2:first-of-type{padding-top: 0.3rem;}
.comment-list .item-lv2:last-of-type{padding-bottom: 0.3rem;}
.comment-list .item-lv2 a{color:#5ccf9a;text-decoration:none}
.comment-list .list-lv2 .more a{font-size:.5rem;color:#5ccf9a;text-decoration:none;display:block;padding:.2rem 0.5rem}
.add-comment{width:100%;position:fixed;bottom:0;display:flex;justify-content:space-between;align-items:center;height:2rem;background:#f2f2f2;padding:0 .5rem;box-sizing:border-box;z-index: 9999;}
.add-comment input,.add-comment button{height:1.5rem;font-size:.6rem;padding: 0 0.5rem;text-align:center;outline:0;border:0;border-radius:.3rem}
.add-comment input[type=text]{flex-grow:1;background:#fff;color:#626262;border-radius:0 .3rem .3rem 0;}
.add-comment input[type=text]::-webkit-input-placeholder{color:#9a9e9d;}
.add-comment input[type=text]:focus{text-align: left;}
.add-comment input[type=button]{background:#fff;color:#9a9e9d;}
.add-comment button{border-radius:.3rem 0 0 .3rem;border-right: 1px solid #f2f2f2;color: #45F5CE;background: #fff;}
.add-comment input[type=button]:last-of-type{margin-left: 0.5rem;-webkit-appearance: none; }

.login-warn{width:60%;background:#FFF;box-shadow:0 0 5px #f3f3f3;position:fixed;top:50%;left:50%;margin-left:-30%;margin-top:-25%;text-align:center;border-radius:5px;overflow:hidden;display:none;z-index: 99999;}
.login-warn .warn-title{font-size:1rem;color:#fff;line-height:2rem;background:#44f5cd;display: none;}
.login-warn .warn-content{padding:1rem;color:#a2a5a4;font-size: 0.65rem;border-bottom: 0px solid #f3f3f3;text-align: left;}
.login-warn button{border:0;background:0 0;font-size:.5rem;color:#44f5cd;padding:.5rem 1rem;float: right;}
.login-warn button:focus{outline:0}
.download-app{width:100vw;position:fixed;left:0;top:0;background:rgba(0,0,0,.9);z-index:100;display:flex;align-items:center;justify-content:space-around;padding: 0.3rem 0;}
.download-app .download-app-logo{width: 2rem;}
.download-app .download-app-des .download-title{font-size: 0.8rem;color: #eaeaea;}
.download-app .download-app-des .download-summary{font-size: 0.6rem;color: #eaeaea;}
.download-app .download-app-btn{width: 18%;}
.download-app img{width: 100%;display: block;}