:root {
    --border-color: #f8f8fa;
    --border-color-primary: rgba(13, 83, 255, 0.08);
    --border-width: 1px;
    --border-style: solid;
    --bg-gray: #f8f8fa;
    --bg-white: #fff;
    --bg-content-primary: rgba(13, 83, 255, 0.06);
    --query-color: #e50000;
    --price: #e50000;
    --query-color-rgb: 229, 0, 0;
    --shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.06);
    --shadow-inset: 0 0 30px 0 rgba(0, 0, 0, 0.04) inset;
    --font-darkest: #192338;
    --font-darker: #2D384E;
    --font-darker-2: #2D384E;
    --font-dark: #5C6678;
    --font-lightest: #ffffff;
    --font-lighter: rgba(255, 255, 255, 0.6);
    --font-light: rgba(255, 255, 255, 0.4);
    --font-xxl: 24px;
    --font-xl-sm: 18px;
    --font-xl: 18px;
    --font-l: 16px;
    --font-l-2: 16px;
    --font-l-3: 14px;
    --font-m: 14px;
    --font-s: 12px;
    --font-xs: 10px;
    --font-bold: 700;
    --font-normal: normal;
    --letter-spacing: 0px;
    --gap-xl: 0.2rem;
    --gap-xl-s: 0.16rem;
    --gap-l: 14px;
    --gap-card: 6px;
    --gap-m: 8px;
    --gap-m-2: 6px;
    --gap-s: 4px;
    --gap-xs: 2px;
    --gap-0: 0;
    --radius-circle: 100%;
    --radius-l: 12px;
    --radius-m: 10px;
    --radius-s: 8px;
    --radius-xs: 6px;
    --radius-xxs: 4px;
    --color-visited: #6a6a6a;
    --price-color: #e55555;
    --border-color-light: rgba(255, 255, 255, 0.1);
    --shadow-offset-x: 0;
    --shadow-offset-y: 6px;
    --shadow-blur: 12px;
    --shadow-spread: -1px;
    --black7: rgba(0, 0, 0, 0.7);
    --shadow-color: var(--black7);
    --zindex-pic-wrapper: 1;
    --body-color: #F8F8FA;
    --uc-nightmode: "#content.UCUNNIC:not(.UCEyeProtect)";
    --uc-nightmode-max: ".max.UCUNNIC:not(.UCEyeProtect)";
    --uc-eyemode: "#content.UCUNNIC.UCEyeProtect";
    --primary-dark: #fff;
    --border-color-dark: #45484c;
    --bg-dark: #0f0f0f;
    --bg-card-dark: #1a1a1a;
    --bg-btn-dark: #575757;
    --bgColorDark: #F4F4F4;
    --money-color: #e50000;
    --stock-red: #e50000;
    --stock-green: #00c3ab;
    --sgs-link-border: #192338;
    --sgs-color-decoration: #CDFFF8;
    --warp-background-color: rgba(152,152,152,0.80);
}



.window-hub-modal-container {
    font-family: "PingFang SC", miui, system-ui, -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica, sans-serif;
    z-index: 99;
    position: relative
}

.window-hub-modal-container * {
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    outline: none
}

.window-hub-modal-container input {
    outline: none
}


.window-modal-container.fixed {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    display: flex;
    align-items: center;
    justify-content: center
}

.window-modal-container .overlay {
    position: fixed;
    top: 0;
    left: 0;
    overflow: hidden;
    width: 100%;
    height: 100%;
    background: var(--warp-background-color, rgba(0, 0, 0, 0.4));
    opacity: 0;
    transition: all .3s ease;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    z-index: 1000;
    box-sizing: border-box
}

.window-modal-container .show_EyGl0 {
    opacity: 1
}


.window-modal-container .modal-content {
    background-color: #fff;
    border: 1px solid rgba(6, 10, 38, .12);
    box-shadow: 0 12px 60px 0 rgba(6, 10, 38, .24);
    border-radius: 12px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative;
    z-index: 1000;
    transform: scale(0.7);
    animation: scaleContent_6MfLX .3s forwards
}


.gaokao-hub_fXDdf {
    width: 100%;
    font-family: "PingFang SC", miui, system-ui, -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica, sans-serif;
    z-index: 99;
    position: relative
}





