.mini-scrollbar{overflow-x:hidden}.mini-scrollbar::-webkit-scrollbar{width:0;height:6px;background:transparent}.mini-scrollbar::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.mini-scrollbar:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,53%,.4)}.mini-scrollbar:hover::-webkit-scrollbar-track{background:hsla(0,0%,53%,.1)}.ellipsis{white-space:nowrap;max-width:130px;overflow:hidden;text-overflow:ellipsis}.ellipsis,.point{display:inline-block}.point{width:.2rem;height:.2rem;border-radius:50%;background:#666}.boldtit{font-size:1.21rem;color:#333;font-weight:700}.boldtit span{color:#0e75cb}.bootommargin{height:5rem;margin-top:1rem}.bghui{background:#f4f4f4!important}.justify{display:block;text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.note{text-align:left;margin-top:1rem;font-size:.93rem;color:#999;line-height:1.5rem}button:disabled{opacity:.5}.fail{color:#c10015!important}.pass{color:#67c23a!important}.not{color:#f2c037!important}.userinfo{background:#f4f4f4!important}.userinfo .top{padding:1rem;position:relative}.userinfo .top .catname{text-align:left;color:#fff;font-weight:700;font-size:1.35rem;margin-bottom:1.5rem}.userinfo .top .username{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.userinfo .top .username .useravatar{border:3px solid #a2cbeb}.userinfo .top .username .left{color:#fff;font-weight:700;font-size:1.35rem;text-align:left;margin-left:.5rem}.userinfo .top .username .left .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.userinfo .top .username .left span{font-weight:400;font-size:1rem;display:block;opacity:.4}.userinfo .top .username .righticon{margin-left:auto}.userinfo .top .username .type{background:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.2rem .4rem;border-radius:1.5rem;margin-left:.5rem;-ms-flex-negative:0;flex-shrink:0}.userinfo .top .username .type img{height:1rem}.userinfo .top .username .type span{font-size:1rem;color:#fff;margin-left:.4rem;opacity:1}.userinfo .content-box{margin:1rem}