.wrap .banner,.wrap .bg,.wrap .section .title img,body,html,img{width:100%}*{margin:0;padding:0}body,html{min-height:100%;font-size:.24rem;color:#fff}img{display:block}.wrap .section .name,.wrap .section.section-3 .author{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.wrap .bg{position:absolute;top:0;left:0;z-index:-1}.wrap .banner div,.wrap .banner img{width:100%;height:100%}.wrap .banner#banner-1{margin-top:1.07rem;height:3rem}.wrap .banner#banner-2{height:1.55rem}.wrap .section .title{margin:.16rem auto .2rem}.wrap .section .more{width:1.29rem;height:.44rem;margin:.1rem auto}.wrap .section .name{margin-top:.06rem;font-size:.25rem;line-height:.4rem;-webkit-line-clamp:2}.wrap .section .blocks{width:100%;overflow:hidden}.wrap .section .blocks .block{float:left;margin-left:.06rem}.wrap .section .blocks .block:first-child{margin-left:0}.wrap .section .blocks.block-3 .block{width:2.44rem}.wrap .section .blocks.block-3 img{width:2.44rem;height:2.44rem}.wrap .section .blocks.block-2 .block{width:3.72rem}.wrap .section .blocks.block-2 img{width:3.72rem;height:2.14rem}.wrap .section.section-1 .title{width:3.61rem}.wrap .section.section-1 .subtitle{margin:0 auto .1rem;width:2.62rem;height:.5rem}.wrap .section.section-1 .blocks{min-height:3.37rem}.wrap .section.section-2 .blocks,.wrap .section.section-3 .blocks{min-height:3.2rem}.wrap .section.section-2 .title{width:3.36rem}.wrap .section.section-3 .title{width:3.69rem}.wrap .section.section-3 .author,.wrap .section.section-3 .name{-webkit-line-clamp:1}.wrap .section.section-4 .title{width:3.73rem}