/* 最新变量 */
:root {
    --main-pageside: 3vw; /* 页面左右边距 */
    --main-color: #ff0000; /* 主题颜色 */
    --main-background: #f9f9f9; /* 主背景色 */
    --main-text-color: #333333; /* 主文字颜色 */

    --item-margin: 2vw;    /* 元素外间距 */
    --item-padding: 2vw; /* 元素内间距 */
    --item-shadow: 1vw; /* 阴影大小 */
    --item-background: #ffffff; /* 元素背景色 */

    --font-size-4: 4vw;

    --color-ccc: #ccc;
    --color-9f: #9f9f9f;
    --color-f60: #f60;
    --color-65c: #65cceb;

    /* 公共部分 */
    --head-top-height: 11vw;
    --head-bottom-icon-height: 13vw;
    --head-bottom-shadow-height: 1.9vw;
}

/* 改版前 */
:root {
    --margin-body: 3.7vw;
    --margin-outside: 2.8vw;
    --margin-inside: 1.9vw;
    --font-50: 4.6vw;
    --font-45: 4.15vw;
    --font-40: 3.7vw;
    --font-35: 3.25vw;
    --font-30: 2.8vw;
    --font-25: 2.35vw;
    --font-20: 1.9vw;
    --font-10: 0.9vw;
}
