@use 'common/var' as *; body { font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', '微软雅黑', Arial, sans-serif; font-weight: 400; font-size: var(--el-font-size-base); color: $color-black; -webkit-font-smoothing: antialiased; } a { color: var(--el-color-primary); text-decoration: none; &:hover, &:focus { color: var(--el-color-primary-light-2); } &:active { color: mix($color-black, $color-primary, $button-active-shade-percent); } } h1, h2, h3, h4, h5, h6 { color: var(--el-text-color-regular); font-weight: inherit; &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } h1 { font-size: #{var(--el-font-size-base) + 6px}; } h2 { font-size: #{var(--el-font-size-base) + 4px}; } h3 { font-size: #{var(--el-font-size-base) + 2px}; } h4, h5, h6, p { font-size: inherit; } p { line-height: 1.8; &:first-child { margin-top: 0; } &:last-child { margin-bottom: 0; } } sup, sub { font-size: #{var(--el-font-size-base) - 1px}; } small { font-size: #{var(--el-font-size-base) - 2px}; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; }