.mySwiper { min-height: 300px; /deep/.swiper-slide { min-height: 300px; } } .title { font-size: 20px; color: red; } .w1200 { width: 1002px !important; margin: 0 auto; .myTabWrap { :global { margin-top: 28px; font-size: 20px; .el-tabs__nav-wrap { &::after { height: 0px; } } .el-tabs__item { font-size: 20px; // margin-bottom: 8px; color: #666; // margin-left: 40px; width: 100px; height: 48px; line-height: 48px; background: #fff; border-radius: 23px; text-align: center; padding: 0; color: #000; margin-right: 20px; } .el-tabs__item.is-active { color: #fff; font-weight: 500; width: 100px; height: 48px; line-height: 48px; background: #2dc7aa; border-radius: 23px; } .el-tabs__active-bar { height: 0px; background: #2dc7aa; border-radius: 3px; } .el-tabs__header { margin: 0 !important; } } } } .section { .hotSearch { margin-top: 17px; } .hotAlbum { margin-top: 37px; font-size: 22px; font-weight: 500; color: #333; line-height: 30px; } padding: 24px 0 15px; .titleWrap { text-align: center; margin: 0 auto; display: flex; flex-direction: row; align-items: center; justify-content: center; .dotImg { width: 54px; height: 54px; } h4 { margin: 0 10px; font-size: 32px; font-weight: 600; color: #333333; line-height: 45px; } } .albumList { display: flex; flex-direction: row; align-items: center; flex-wrap: wrap; margin-bottom: 25px; margin-top: 20px; } .videoList { display: flex; flex-direction: row; align-items: center; flex-wrap: wrap; margin: 25px 0; } .videoNav { display: flex; flex-direction: row; align-items: center; justify-content: space-between; padding: 0 2px; h5 { font-size: 22px; font-weight: 500; color: #333; line-height: 30px; margin-bottom: 14px; } .wrapRight { display: flex; flex-direction: row; cursor: pointer; span { color: #666; } .arrow { width: 20px; height: 20px; margin-left: 4px; } } } } .hotSearch { margin-top: 20px; }