body{background-color:#f1f1f1}#app{max-width:750PX;padding-top:1.12rem;margin:auto}.section{padding:0 0.34rem;margin-bottom:0.16rem;background-color:#fff}.section .section-title{line-height:0.4rem;padding:0.24rem 0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0.24rem;font-size:0.28rem;border-bottom:1px solid #d4d9de;color:#3f3f3f}.section .section-title .iconfont{display:inline-block;font-size:0.32rem;vertical-align:top}.section .section-title .icon-more{padding:0 0.34rem;margin-right:-0.34rem;float:right;text-decoration:none;color:#3f3f3f}@keyframes breathe{0%,100%{opacity:.8;color:#3f3f3f;box-shadow:0 1px 0.02rem rgba(0,0,0,.3)}50%{opacity:1;color:#f7af00;box-shadow:0 1px 0.12rem #f7af00}}.banner{height:4.52rem;position:relative;background-position:center top;background-repeat:no-repeat;background-size:auto 100%;background-image:url(../../static/img/mbanner.jpg?72ecccc0)}.banner .btn{display:block;width:0.8rem;line-height:0.8rem;padding:0;position:absolute;right:0.34rem;bottom:0.34rem;text-align:center;text-decoration:none;outline-width:0;border-width:0;border-radius:0.8rem;color:#3f3f3f;background-color:rgba(255,255,255,.8);opacity:.8;box-shadow:0 1px 0.02rem rgba(0,0,0,.3)}.banner .btn-play{animation:breathe 4s ease infinite}.banner .iconfont{display:inline-block;font-size:0.6rem;vertical-align:top}
.article{padding-bottom:.34rem;font-size:.24rem}.article img{max-width:100%;height:auto !important}.article .section-title{height:auto;white-space:unset}.article .section-content{line-height:normal;white-space:normal;word-break:break-word}.article .section-content td{vertical-align:middle}
