@import '@/styles/common.less'; @import '@/styles/variables.less'; .page-anchor { position: relative; &__loading { position: fixed; top: 0; left: 0; z-index: 1; background: @pageBg; } &__top-search-bar { .flex-row(); justify-content: space-between; padding: 0 24px; margin-top: 34px; margin-bottom: 42px; } &__sort-type { display: flex; flex-direction: row; align-items: center; justify-content: center; font-size: 28px; line-height: 32px; color: @blColor; .selected { color: @blHighlightColor; } } &__sort-item { margin-left: 32px; &:first-child { margin-left: 0; } } &__filter { display: flex; flex-direction: row; align-items: center; justify-content: center; font-size: 28px; line-height: 32px; color: @blColor; .title { margin-right: 5px; } } &__overlay-outer { top: 82px; } &__overlay-inner { width: 100%; } &__tips-container { width: 100%; height: 100vh; padding-top: 218px; box-sizing: border-box; display: flex; flex-direction: column; align-items: center; } &__empty-box { width: 386px; height: 278px; } &__tips-title { font-size: 28px; font-weight: 500; line-height: 40px; color: @blColor; margin-top: 50px; } }