.main { position: relative; width: 100%; min-width: 1200px; overflow-x: hidden; } .main .wrapper { position: relative; z-index: 1; } .main article { -ms-flex-negative: 0; flex-shrink: 0; width: 1200px; padding-top: 70px; } .main article h1 { width: 890px; font-size: 37px; font-family: PingFangSC-Semibold, PingFang SC; } .main article .article-infos { padding: 30px 0; display: -ms-flexbox; display: flex; color: #999999; font-size: 18px; width: 890px; } .main article .article-infos span { margin-right: 100px; } .main article img { max-width: 100%; } .main article p { text-indent: 2em; color: #999999; line-height: 34px; } .main article .article-content { width: 890px; } .main article .news-cont { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: start; align-items: flex-start; width: 100%; } .main .float-shares .prev img, .main .float-shares .next img { width: 48px; height: 48px; }