@content7: content7; .@{content7}-wrapper { height: 802px; .@{content7} { > h1, > p { text-align: center; } &-tag { display: flex; align-items: center; & i, & img { width: 12px; height: 14px; display: block; margin-right: 5px; } &-name { display: inline-block; } } .ant-tabs-bar { text-align: center; } .ant-tabs { .ant-tabs-nav { float: none; text-align: center; } } &-tabs-wrapper { position: relative; margin-top: 24px; } &-content { display: flex; align-items: center; } &-text { padding: 24px 48px; } &-img { padding: 24px 48px; } .ant-tabs-tabpane { margin-top: 40px; } } } @media screen and (max-width: 767px) { .@{content7}-wrapper { min-height: 1000px; overflow: hidden; .@{content7} { max-width: 100%; &-content { display: block; } &-text, &-img { text-align: left; padding: 0; } &-img { margin-top: 32px; } .ant-tabs-bar { width: auto; .ant-tabs-nav { float: left; } } } } }