a,body{color:#3c3d3f}#app{background-color:#f7f7f7;font-size:.426667rem;margin:auto}#app,#app .nd-banner{max-width:640px}#app .titleimg{width:100%;height:auto;min-height:2.08rem;position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:50%}#app .titleimg img{width:100%;vertical-align:bottom}#app .titleimg .read-num{position:absolute;background:rgba(0,0,0,.8);color:#fff;border-radius:.666667rem;padding:.066667rem .533333rem .066667rem .266667rem;font-size:.333333rem;right:-.266667rem;top:.266667rem}#app .summary-box{background-color:#fff;padding:.266667rem 0}#app .summary-box .summary{padding:0 .4rem;font-size:.373333rem;color:#000;position:relative}#app .summary-box .summary:before{content:"";position:absolute;width:.08rem;height:100%;background-color:#f54b4b;border-radius:0 2.666667rem 2.666667rem 0;left:0}#app .summary-box .summary .links{display:inline-block;padding:0 .133333rem;color:#fff;height:.8rem;line-height:.8rem;border-radius:.213333rem;background:#f56d6d;margin:0 .053333rem}#app .tags{padding:.093333rem .213333rem .266667rem .4rem;background-color:#fff}#app .tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#app .tags ul li a{display:block;border:.026667rem solid #979797;border-radius:1.333333rem;margin-right:.16rem;margin-bottom:.266667rem;font-size:.373333rem;padding:.066667rem .32rem .053333rem;color:#787b7f;height:.6rem;line-height:.64rem}#app .group .top{background-color:#f4f5f6;padding:.213333rem .4rem;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}#app .group .top .tag{color:#a6a9ae;font-size:.373333rem}#app .group .top .tag span{color:#f54b4b}#app .group .top .switch{width:.213333rem;height:.213333rem;border-top:.026667rem solid #a6a9ae;border-right:.026667rem solid #a6a9ae;position:absolute;right:.453333rem;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);top:.4rem}#app .group .list{background-color:#fff}#app .group .list .loadmore{text-align:center;font-size:.373333rem;color:#787b7f;padding:.2rem}#app .group .list .loadmore .arrow{width:.133333rem;height:.133333rem;margin-bottom:.053333rem;margin-left:.266667rem;display:inline-block;border-top:.026667rem solid #a6a9ae;border-right:.026667rem solid #a6a9ae;transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg)}#app .totop{opacity:.9;background-color:#fff;border:.026667rem solid #bfc5cc;-webkit-box-shadow:0 .053333rem .16rem 0 rgba(0,0,0,.2);box-shadow:0 .053333rem .16rem 0 rgba(0,0,0,.2);width:1.066667rem;height:1.066667rem;position:fixed;z-index:10;bottom:3.733333rem;right:.4rem;line-height:1.066667rem;border-radius:1.066667rem;text-align:center}#app .totop.totop_app{bottom:2.4rem}#app .totop .arrow{width:.266667rem;height:.266667rem;display:inline-block;border-top:.013333rem solid #a6a9ae;border-right:.013333rem solid #a6a9ae;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}#app .refresh{margin:auto;display:block;-webkit-animation:circle 1s infinite;animation:circle 1s infinite;width:.4rem;border-radius:100%;border:none}@-webkit-keyframes circle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes circle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}