.banner{height:11.25rem;overflow:hidden;position:relative;background-color:#ccc}.banner-img{width:100%}.banner-title{max-height:2.625rem;overflow:hidden;position:absolute;left:.9375rem;bottom:.9375rem;width:90%;font-size:1rem;font-weight:400;line-height:1.3125rem;color:#fff;z-index:11}.article-meta{padding:.625rem 1.25rem;display:flex;flex-direction:row;justify-content:flex-start;color:gray}.article-text{font-size:.8125rem;line-height:1.5625rem;margin:0 .625rem}.article-author,.article-time{font-size:.9375rem}.article-content{padding:0 .9375rem;overflow:hidden;font-size:.9375rem;margin-bottom:.9375rem}
