._2vhqSWb9 {
    width: 0;
    height: 0;
    contain: strict;
    display: none
}

._1Uu4BrWR:not([data-skin-module-bg="0"])._2DPgl_8t,
._1Uu4BrWR:not([data-skin-module-bg="0"]) ._2DPgl_8t {
    background-color: var(--skin-module-bg)
}

._1Uu4BrWR:not([data-skin-text="0"]) ._2ymP42Br,
._1Uu4BrWR:not([data-skin-text="0"]) ._2ymP42Br :not(._59WR08vG, ._59WR08vG *) {
    color: var(--skin-text) !important;
    fill: var(--skin-text) !important
}

._1Uu4BrWR:not([data-skin-text="0"]) ._20awk9pn {
    border-color: var(--skin-text) !important
}

._1Uu4BrWR:not([data-skin-card-bg="0"]) ._1HtVsgpa {
    background-color: var(--skin-card-bg)
}

._1Uu4BrWR:not([data-skin-card-border="0"]) ._2wGS1i1M {
    border-color: var(--skin-card-border)
}

._1Uu4BrWR:not([data-skin-split-bg="0"]) ._1vwciE5f {
    background-color: var(--skin-split-bg)
}

._1Uu4BrWR:not([data-skin-text="0"]) ._365jg4-v {
    background-color: var(--skin-text) !important
}

._1Uu4BrWR:not([data-skin-block-text="0"]) .w5tD6JnU,
._1Uu4BrWR:not([data-skin-block-text="0"]) .w5tD6JnU * {
    color: var(--skin-block-text) !important;
    fill: var(--skin-block-text) !important
}

._1Uu4BrWR:not([data-skin-block-bg="0"]) ._2mDQH_RN {
    background-color: var(--skin-block-bg) !important
}

._1Uu4BrWR:not([data-skin-fun-border="0"]) ._3yqr51GZ {
    border-color: var(--skin-fun-border)
}

._1Uu4BrWR:not([data-skin-category-benefit-bg="0"]) ._247SWp_z {
    background-color: var(--skin-category-benefit-bg) !important
}

._1Uu4BrWR:not([data-skin-category-benefit-text="0"]) ._1uwMpT2p,
._1Uu4BrWR:not([data-skin-category-benefit-text="0"]) ._1uwMpT2p * {
    color: var(--skin-category-benefit-text) !important;
    fill: var(--skin-category-benefit-text) !important
}

._1Uu4BrWR:not([data-skin-trust-bg="0"]) ._23iuQ1ny {
    background-color: var(--skin-trust-bg) !important
}

._1Uu4BrWR:not([data-skin-trust-bg="0"]) ._zmQDIBe {
    border-color: var(--skin-trust-bg) !important
}

._1Uu4BrWR:not([data-skin-trust-bg="0"]) ._1ufUxl-q,
._1Uu4BrWR:not([data-skin-trust-bg="0"]) ._1ufUxl-q * {
    color: var(--skin-trust-bg) !important;
    fill: var(--skin-trust-bg) !important
}

._1Uu4BrWR:not([data-skin-benefit-text="0"]) ._2pA1Rea7,
._1Uu4BrWR:not([data-skin-benefit-text="0"]) ._2pA1Rea7 * {
    color: var(--skin-benefit-text) !important;
    fill: var(--skin-benefit-text) !important
}

._1Uu4BrWR:not([data-skin-benefit-module-bg="0"]) ._1uiHHk__ {
    background-color: var(--skin-benefit-module-bg) !important
}

._26vI7Gfj {
    position: absolute;
    z-index: 9;
    top: 0;
    right: 0
}

._3Z00i5Mj._16EeXCXc {
    font-size: 10px;
    color: #fff;
    line-height: 13px;
    font-weight: 500;
    padding: 2px 3px
}

._3Z00i5Mj._16EeXCXc .glmgfKva {
    width: 10px;
    height: 10px;
    vertical-align: -2px
}

._3Z00i5Mj._16EeXCXc .glmgfKva ._3WUzFFyJ {
    vertical-align: unset
}

._3Z00i5Mj._2sU9cTg5 {
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    font-weight: 500;
    padding: 2px 3.5px
}

._3Z00i5Mj._2sU9cTg5 .glmgfKva {
    width: 12px;
    height: 12px;
    vertical-align: -2px
}

._3Z00i5Mj._2sU9cTg5 .glmgfKva ._3WUzFFyJ {
    vertical-align: unset
}

._3nLAnaX5 {
    position: absolute;
    z-index: -1;
    opacity: .75;
    background-color: #000;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 0 0 0 3px
}

.glmgfKva {
    display: inline-block;
    margin-left: 2px
}

._3WUzFFyJ {
    width: 100%;
    height: 100%;
    object-fit: cover
}

._2oxkSuqP {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row;
    position: absolute;
    z-index: 999;
    cursor: pointer
}

._1zi5VX3F {
    width: auto;
    height: 100%
}

._3NdHKeSe {
    width: 23px;
    height: 12px;
    top: 0;
    right: 0
}

._2BQ4kxC4 {
    width: 38px;
    height: 20px;
    top: 0;
    right: 0
}

._18IDfDBc._18IDfDBc {
    top: 19px;
    right: 0
}

._2MNpfQdT._2MNpfQdT {
    top: 24px;
    right: 0
}

._2Ew99RXE {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ypdt-SnM {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: baseline;
    -webkit-align-items: baseline;
    flex-direction: row;
    overflow: hidden;
    opacity: 0
}

.ypdt-SnM._2rdQX8YI {
    opacity: 1
}

._3pqWYR7V {
    font-size: 13px;
    color: #000;
    line-height: 17px;
    font-weight: 500
}

._3pqWYR7V._1pggb3fo {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._37gpZY6f {
    font-size: 18px;
    line-height: 22px
}

._24tQebwW {
    font-size: 13px;
    color: #aaa;
    line-height: 17px;
    font-weight: 400;
    text-decoration: line-through;
    margin-left: 3px
}

@media (max-width:1250px) {
    .scale_layout.none_sidebar_layout.main_scale_to_1080_layout ._3pqWYR7V {
        font-size: 9px
    }

    .scale_layout.none_sidebar_layout.main_scale_to_1080_layout ._37gpZY6f {
        font-size: 13px
    }
}

@media (max-width:1391px) {
    .scale_layout.single_sidebar_layout.main_scale_to_1080_layout ._3pqWYR7V {
        font-size: 9px
    }

    .scale_layout.single_sidebar_layout.main_scale_to_1080_layout ._37gpZY6f {
        font-size: 13px
    }
}

@media (max-width:1451px) {
    .scale_layout.double_sidebar_layout.main_scale_to_1080_layout ._3pqWYR7V {
        font-size: 9px
    }

    .scale_layout.double_sidebar_layout.main_scale_to_1080_layout ._37gpZY6f {
        font-size: 13px
    }
}

.BbjVNP56 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._15yPdErI {
    width: 49.18%;
    height: 100%
}

._15-YMt7q {
    position: relative;
    overflow: hidden
}

._15-YMt7q:after {
    content: "";
    z-index: 1;
    bottom: 0;
    width: 100%;
    height: 10px;
    opacity: .1;
    background-image: linear-gradient(180deg, transparent, #000)
}

._1Q2oLahf,
._1Q2oLahf:after,
._15-YMt7q:after {
    position: absolute
}

._1Q2oLahf:after {
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, .02);
    z-index: 1
}

._1C9MR3JZ {
    width: 100%;
    height: 100%
}

._3iq5Leeg {
    min-height: 100%;
    min-width: 100%
}

._3US3xWvf {
    font-size: 12px;
    color: #fff;
    line-height: 12px;
    font-weight: 600;
    position: absolute;
    top: 3px;
    left: 3px;
    border-radius: 3px;
    padding: 3px;
    background: #fb7701
}

.-t2ryYRp {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row;
    height: 16.3%;
    background: #fff;
    padding: 0 5px
}

@media (max-width:1250px) {
    .scale_layout.none_sidebar_layout.main_scale_to_1080_layout ._3US3xWvf {
        font-size: 8px;
        height: 13px;
        padding: .5px 3px
    }
}

@media (max-width:1391px) {
    .scale_layout.single_sidebar_layout.main_scale_to_1080_layout ._3US3xWvf {
        font-size: 8px;
        height: 13px;
        padding: .5px 3px
    }
}

@media (max-width:1451px) {
    .scale_layout.double_sidebar_layout.main_scale_to_1080_layout ._3US3xWvf {
        font-size: 8px;
        height: 13px;
        padding: .5px 3px
    }
}

._12HaUbaz {
    position: absolute;
    top: 0;
    left: 0
}

._2qvVYvc8 {
    width: 100%;
    height: 100%;
    cursor: pointer;
    overflow: hidden
}

._34FIMhDI {
    width: 100%;
    height: 23.5%;
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row;
    padding: 0 8px
}

._1NHUUt7R {
    width: 100%;
    height: 100%
}

._2a7LQ9eH {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    align-items: flex-start;
    -webkit-align-items: flex-start;
    flex-direction: row;
    height: 76.5%;
    margin: 0 8px
}

._1WLrab6B {
    flex-shrink: 0;
    margin-right: 13px;
    width: calc(20% - 10.4px);
    position: relative
}

._1WLrab6B:hover ._2JzR3ep-,
._1WLrab6B:hover ._3BXStSId {
    -webkit-transform: scale(1.04);
    transform: scale(1.04)
}

.Dz1R9hDa:focus-visible {
    outline: 2px solid #0b7bff;
    outline-offset: 2px;
    border-radius: 2px
}

._1ICx1ST8 {
    left: -24px !important
}

._3yM5NuY_ {
    right: -24px !important
}

._1OvlmDIZ {
    cursor: pointer;
    overflow: hidden
}

._1OvlmDIZ:before {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    width: calc(100% - 1px);
    height: calc(100% - 1px);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: #f5f5f5
}

._2JzR3ep-,
._2otxGi0N,
._3BXStSId {
    width: 100%;
    height: 100%
}

._2JzR3ep-,
._3BXStSId {
    will-change: transform;
    transition: -webkit-transform .15s;
    transition: transform .15s;
    transition: transform .15s, -webkit-transform .15s
}

._2hCx7EKH._2hCx7EKH {
    display: inline-block;
    max-width: 100%
}

._2hCx7EKH._2hCx7EKH .splide__arrow {
    width: 90px;
    height: calc(100% + 30px);
    top: -15px;
    background-color: transparent;
    background-image: linear-gradient(270deg, #fff 50%, hsla(0, 0%, 100%, 0));
    border: none;
    box-shadow: none;
    border-radius: 0;
    justify-content: flex-end;
    cursor: auto;
    pointer-events: none;
    align-items: flex-start;
    z-index: 10
}

._2hCx7EKH._2hCx7EKH .splide__arrow svg {
    -webkit-transform: rotate(-90deg) !important;
    transform: rotate(-90deg) !important
}

._2hCx7EKH._2hCx7EKH .splide__arrow:after {
    position: absolute;
    content: "";
    width: 20px;
    height: 100%;
    right: 0;
    top: 0;
    pointer-events: none
}

._2hCx7EKH._2hCx7EKH .splide__arrow.splide__arrow--prev {
    left: -9px;
    align-items: center;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

._2hCx7EKH._2hCx7EKH .splide__arrow.splide__arrow--prev:hover {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

._2hCx7EKH._2hCx7EKH .splide__arrow.splide__arrow--prev:active {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    opacity: 1 !important
}

._2hCx7EKH._2hCx7EKH .splide__arrow.splide__arrow--next {
    align-items: center;
    right: -9px;
    -webkit-transform: none;
    transform: none
}

._2hCx7EKH._2hCx7EKH .splide__arrow.splide__arrow--next:hover {
    -webkit-transform: none;
    transform: none
}

._2hCx7EKH._2hCx7EKH .splide__arrow.splide__arrow--next:active {
    -webkit-transform: none;
    transform: none;
    opacity: 1 !important
}

._2hCx7EKH._2hCx7EKH .splide__track {
    padding: 10px !important;
    margin: -10px !important
}

._2hCx7EKH._2hCx7EKH .vvMUrVR2 {
    -webkit-transform-origin: right;
    transform-origin: right;
    position: relative;
    margin-top: 0;
    margin-right: 9px
}

._3ZxHWXh4 {
    box-shadow: 0 -4px 7px 0 rgba(0, 0, 0, .1)
}

._1cipB0CD {
    visibility: hidden
}

.dnV9q6s0 {
    visibility: visible
}

._3LUnkdC5 {
    position: relative;
    padding: 0 4px;
    margin: 20px -4px 10px
}

._3LUnkdC5:after,
._3LUnkdC5:before {
    position: absolute;
    width: 18px;
    height: calc(100% + 4px);
    content: "";
    background-color: #fff;
    z-index: 5;
    top: -2px
}

._3LUnkdC5:before {
    left: -20px
}

._3LUnkdC5:after {
    right: -20px
}

._3X-Q0JKS {
    position: relative;
    padding: 0 22px;
    margin-right: 18px;
    height: 56px;
    font-size: 14px;
    color: #222;
    line-height: 18px;
    font-weight: 500;
    width: auto;
    display: flex;
    display: -webkit-flex;
    justify-content: normal;
    -webkit-justify-content: initial;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row;
    cursor: pointer
}

._3X-Q0JKS:focus-visible {
    outline: 2px solid #0b7bff;
    outline-offset: 2px;
    border-radius: 99px
}

._3X-Q0JKS:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border: 1px solid #ddd;
    border-radius: 50px
}

._3X-Q0JKS._2TdtnrZM:after {
    border: 1px solid #222
}

._3X-Q0JKS:hover:after {
    -webkit-transform: scale(1.02);
    transform: scale(1.02);
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .1)
}

._3X-Q0JKS:active:after {
    -webkit-transform: scale(1);
    transform: scale(1);
    box-shadow: none
}

._1HbbHCD5 {
    position: relative
}

._1HbbHCD5._3FR6pc9S .QR8f5OZw {
    padding-left: 16px;
    display: inline-block
}

._1IOYgpsH {
    font-size: 14px;
    color: transparent;
    line-height: 18px;
    font-weight: 600;
    opacity: 0
}

._1UHQtxOP {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

._3v8E39Xs,
._3x0iHM92 {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 1px
}

._3x0iHM92._3UqM7PUX {
    display: none
}

._2Mi9Vj9D {
    font-weight: 600
}

._2Mi9Vj9D ._3x0iHM92 {
    display: none
}

._2Mi9Vj9D ._3x0iHM92._3UqM7PUX {
    display: inline-block
}

._1ek8WUnb,
.QR8f5OZw {
    white-space: nowrap
}

._1ek8WUnb {
    width: -webkit-fit-content;
    width: fit-content;
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis
}

:lang(th) ._3X-Q0JKS {
    line-height: 1.65
}

.rNwmSAZ8 {
    font-size: 22px;
    font-weight: 500;
    margin: 30px 0;
    line-height: 1
}

._2kVK6jtl {
    width: 100%
}

._6BY8xNjF {
    margin-bottom: 7px
}

.autoFitList {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    margin-right: -.2rem;
    margin-left: -10px;
    padding-left: 1px;
    width: 1420px;
    margin-bottom: 26px;
    -webkit-column-gap: unset !important;
    column-gap: unset !important
}




@media (max-width:1600px) {
    .autoFitList {
        width: 1142px
    }
}

@media (max-width: 1180px) {
    /* .autoFitList {
        width: 100%;
    } */
}


#main_scale .autoFitList {
    margin-right: unset;
    width: 100%;
    width: calc(100% + 18px) !important;
    margin-left: -9px;
    padding-left: unset
}

._3T3Mj7ww {
    width: 100%
}

._3odMaoGt {
    width: 100%;
    -webkit-user-select: none;
    user-select: none;
    margin-bottom: 30px
}

._1n5Kx2v0 {
    margin-bottom: 1px;
    font-size: 22px;
    font-weight: 600;
    line-height: 1
}

._1nMmLviB {
    margin: 0 auto;
    font-weight: 800;
    line-height: 1;
    text-align: center;
    position: relative
}

._1nMmLviB._3iTEKYz5 {
    padding-top: 18px;
    height: 56px
}

._14PjlCdZ {
    position: absolute;
    top: 0;
    left: 50%;
    height: 56px;
    width: -webkit-max-content;
    width: max-content;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

._14PjlCdZ._2LEfpKo4 {
    left: 0;
    -webkit-transform: unset;
    transform: unset
}

._6pDFIMGU {
    height: 56px
}

img._6pDFIMGU[data-state=fail] {
    background-color: transparent
}

.HvqRZcRc {
    color: #000;
    font-size: 20px;
    line-height: 29px;
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row
}

.HvqRZcRc ._1UynudNF {
    color: #000;
    font-size: 20px;
    font-weight: 800;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.HvqRZcRc._3iTEKYz5 {
    margin-top: 40px
}

:lang(th) .HvqRZcRc {
    line-height: 1.65
}

div._2qtW_TH9 {
    margin-bottom: 20px
}

div._2qtW_TH9 .Ul6ygjlo {
    margin-top: 120px;
    margin-bottom: 60px
}

div._1m796N1L {
    margin-bottom: 45px
}

._3bBSIqrV {
    margin-bottom: 10px !important
}

._71RJiLXm {
    -webkit-transform: scale(.8);
    transform: scale(.8)
}

._3Edjd5lE {
    flex-wrap: wrap;
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: flex-start;
    -webkit-align-items: flex-start;
    flex-direction: row;
    width: 160px;
    margin-right: 38px;
    row-gap: 24px
}

._2Kg41Sk_ {
    cursor: pointer;
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
    height: 212px
}

._2Kg41Sk_,
._2Kg41Sk_:after {
    width: 100%;
    border-radius: 50px
}

._2Kg41Sk_:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    pointer-events: none;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

._2Kg41Sk_:hover ._2uhN6ZRu {
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .1)
}

._2Kg41Sk_:hover ._2uhN6ZRu img {
    -webkit-transform: scale(1.02);
    transform: scale(1.02)
}

._3R588Z3Y {
    width: 114px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    -webkit-hyphens: auto;
    hyphens: auto;
    line-height: 22px;
    margin-top: 5px
}

._3R588Z3Y:hover {
    opacity: .6
}

._3R588Z3Y:active {
    opacity: 1
}

._8u_Fdh2U {
    height: 202px
}

._1a-lB73_ {
    margin-top: 12px;
    line-height: 23px
}

._1UUIK28M {
    margin-top: -18px
}

._26dct2_0 {
    background-color: #fff5eb;
    height: 26px;
    border-radius: 13px;
    margin-top: 0 !important;
    line-height: 26px !important;
    position: relative;
    padding: 0 8px;
    font-size: 16px !important
}

._2uhN6ZRu {
    border-radius: 50%;
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row;
    position: relative;
    width: 114px;
    height: 114px;
    background: #f5f5f5;
    min-width: 114px;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
}

._2uhN6ZRu img {
    width: 114px;
    height: 114px;
    max-width: 114px;
    flex-shrink: 0;
    transition: -webkit-transform .15s;
    transition: transform .15s;
    transition: transform .15s, -webkit-transform .15s
}

._2uhN6ZRu:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: "";
    background-color: rgba(0, 0, 0, .03)
}

._1GlsR1k5 {
    font-size: 18px;
    line-height: 20px;
    text-align: center;
    color: #222;
    width: 160px;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    flex-direction: column
}

._1GlsR1k5,
.p_Sgd1Gi {
    font-weight: 500;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center
}

.p_Sgd1Gi {
    position: absolute;
    top: 8px;
    right: 0;
    font-size: 14px;
    color: #fb7701;
    justify-content: center;
    -webkit-justify-content: center;
    flex-direction: row;
    height: 19px;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    padding: 0 4px;
    background-color: #fff;
    border: 1px solid #fb7701;
    border-radius: 10px 10px 10px 1px;
    z-index: 1
}

._1zKkDFym {
    min-width: 100%;
    min-height: 100%
}

._1zKkDFym img {
    object-fit: cover
}

._2-679lwk {
    margin-top: -18px
}

.PHJWPW4N {
    font-weight: 400;
    font-size: 16px;
    z-index: 3;
    min-width: 114px;
    max-width: 160px;
    color: #fb7701;
    background-color: #fff5eb;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 26px;
    border-radius: 13px;
    line-height: 26px
}

._1qSnzoPc {
    position: relative
}

._2f7xyj2w {
    position: absolute;
    width: 24px;
    height: 48px;
    top: 50%;
    left: -24px;
    -webkit-transform: translateY(calc(-50% + 10px));
    transform: translateY(calc(-50% + 10px));
    border-radius: 24px 0 0 24px;
    opacity: 0
}

.G_vZ5Pxn.G_vZ5Pxn {
    position: relative
}

.G_vZ5Pxn.G_vZ5Pxn ._13RER_9n,
.G_vZ5Pxn.G_vZ5Pxn .n2eoYNoB {
    width: 103px;
    height: 100%;
    top: 0;
    -webkit-transform: unset;
    transform: unset;
    border-radius: unset;
    pointer-events: none
}

.G_vZ5Pxn.G_vZ5Pxn ._1Bjc12xo {
    width: 44px;
    height: 44px
}

.G_vZ5Pxn.G_vZ5Pxn .n2eoYNoB {
    left: 0;
    background-image: linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0)) !important
}

.G_vZ5Pxn.G_vZ5Pxn .n2eoYNoB ._1Bjc12xo {
    left: 0
}

.G_vZ5Pxn.G_vZ5Pxn .n2eoYNoB ._2Af-qWzY {
    position: absolute;
    left: 0;
    -webkit-transform: translateX(-50%) rotate(90deg);
    transform: translateX(-50%) rotate(90deg)
}

.G_vZ5Pxn.G_vZ5Pxn ._13RER_9n {
    right: 0;
    background-image: linear-gradient(270deg, #fff, hsla(0, 0%, 100%, 0)) !important
}

.G_vZ5Pxn.G_vZ5Pxn ._13RER_9n ._1Bjc12xo {
    right: 0;
    left: unset;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%)
}

.G_vZ5Pxn.G_vZ5Pxn ._13RER_9n ._2Af-qWzY {
    position: absolute;
    right: 0;
    -webkit-transform: translateX(50%) rotate(-90deg);
    transform: translateX(50%) rotate(-90deg)
}

.x82wT47B {
    padding-top: 20px;
    margin-top: -20px
}

#main_scale ._2OBuHF6W {
    width: 100%
}

#main_scale ._1L8CFHoT {
    padding-right: 24px
}

#main_scale ._1g37PAYs {
    width: calc(25% - 13.5px);
    margin-right: 18px
}

@media (max-width:1420px) {
    #main_scale ._1L8CFHoT {
        padding-right: 22px
    }

    #main_scale .HWL5xJRz {
        margin-left: 13px;
        font-size: 16px
    }

    #main_scale ._2UlqV5VA {
        font-size: 14px
    }
}

._2dHm1-Qo {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #0a8800;
    cursor: pointer;
    overflow: hidden;
    width: 100%;
    height: 66px;
    padding: 0 20px
}

._2dHm1-Qo:focus-visible {
    outline: 2px solid #0b7bff;
    outline-offset: 2px;
    border-radius: 2px
}

._2dHm1-Qo:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: ""
}

._2dHm1-Qo:hover:after {
    background-color: hsla(0, 0%, 100%, .08)
}

._2dHm1-Qo:active:after {
    background-color: rgba(0, 0, 0, .06)
}

._3ZhD04Hu {
    width: 30px;
    height: 30px;
    flex-shrink: 0;
    margin-right: 16px
}

.lvgR086E {
    font-size: 24px;
    color: #fff;
    line-height: 66px;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._2uIVgQr5 {
    width: 1px;
    height: 28px;
    display: inline-block;
    opacity: .6;
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #fff 26%, #fff 75%, hsla(0, 0%, 100%, 0));
    flex-shrink: 0;
    margin: 0 16px;
    vertical-align: middle
}

._1gYYM6nz {
    margin-left: 4px;
    flex-shrink: 0;
    width: 21px;
    height: 21px;
    color: #fff;
    fill: #fff
}

._3cEK0EKa._2GrjAMUZ {
    border: 1px solid #cdcdcd;
    border-radius: 4px
}

._3cEK0EKa._1fZcj5Zr {
    border: 1px solid #a8d4a4;
    border-radius: 4px
}

._2IabzVKz {
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row
}

._277zEwxd {
    align-self: stretch;
    flex-grow: 0;
    flex-shrink: 0
}

._277zEwxd._1fZcj5Zr {
    border-top: 1px solid #a8d4a4;
    border-left: 1px solid #a8d4a4
}

._277zEwxd._2GrjAMUZ {
    border-top: 1px solid #dfdfdf;
    border-left: 1px solid #dfdfdf
}

._277zEwxd._1rBXypAE {
    border-top: none
}

._277zEwxd._2aaopOcB {
    border-left: none
}

._277zEwxd._1rBXypAE._2aaopOcB {
    border-top-left-radius: 4px
}

._277zEwxd._1rBXypAE._5-9Y_trm {
    border-top-right-radius: 4px
}

._277zEwxd._3eDbLz8c._5-9Y_trm {
    border-bottom-right-radius: 4px
}

._277zEwxd._3eDbLz8c._2aaopOcB {
    border-bottom-left-radius: 4px
}

._2VbmlT3y {
    font-size: 20px;
    line-height: 24px
}

._1CiXCCc0,
._2VbmlT3y {
    color: #222;
    font-weight: 600
}

._1CiXCCc0 {
    font-size: 16px;
    line-height: 20px
}

._3UoWsoCm {
    font-size: 14px;
    color: #222;
    line-height: 20px;
    font-weight: 400;
    margin-top: 10px
}

._7zxJ54Pu {
    padding-bottom: 13px;
    margin-bottom: 13px;
    border-bottom: 1px solid #dfdfdf
}

._3_kg0cRA {
    margin-top: 12px
}

._1hi0hAd6 {
    font-size: 14px;
    color: #222;
    line-height: 18px;
    font-weight: 400;
    margin-top: 4px
}

._1hi0hAd6:first-child {
    margin-top: 0
}

._2--FGnmO {
    padding: 12px;
    width: 220px;
    font-size: 14px;
    color: #222;
    line-height: 18px;
    font-weight: 400
}

._2DQx0soE {
    width: 13px;
    height: 13px;
    margin-left: 4px;
    margin-right: 4px;
    vertical-align: -1px;
    cursor: pointer
}

._1Jzyadgy {
    margin-top: 13px;
    font-size: 14px;
    color: #888;
    line-height: 20px;
    font-weight: 400
}

._3N8gSY5P {
    width: 14px;
    height: 14px;
    margin-right: 3px;
    vertical-align: -2px
}

.IvTlAKBO {
    width: 1.06rem;
    height: .62rem;
    margin: 0 auto .08rem;
    display: block
}

._1gq-_khE {
    margin: .03rem auto .2rem;
    text-align: center;
    font-size: .14rem;
    color: #222;
    line-height: .2rem;
    font-weight: 400
}

._3iP3h6AE {
    margin: .2rem auto 0;
    width: 3.2rem
}

._2gzXX_op {
    width: 3.2rem;
    height: auto;
    font-size: .13rem;
    color: #777;
    line-height: .17rem;
    font-weight: 400;
    cursor: pointer;
    margin: .12rem auto 0;
    text-align: center
}

._2gzXX_op:active {
    opacity: .6 !important
}

@media (any-hover:hover) {
    ._2gzXX_op:hover {
        text-decoration: underline
    }
}

@media (any-hover:none) {
    ._2gzXX_op:active {
        text-decoration: underline
    }
}

._2gzXX_op .xmDxbnMz {
    width: .12rem;
    height: .12rem;
    position: relative;
    top: 1px
}

.TkKyIfI_ {
    padding: 0 12px 0 16px;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row
}

.TkKyIfI_._11TnPuI0 {
    height: 39px
}

.TkKyIfI_._11TnPuI0 ._6WfREHlZ {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.TkKyIfI_:not(._11TnPuI0) {
    padding: 9px 12px 9px 16px
}

.TkKyIfI_:not(._11TnPuI0) ._6WfREHlZ {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-wrap: break-word
}

._3ivBWN1X {
    overflow: hidden;
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row
}

._1YcMONO5 {
    width: 21px;
    height: 21px;
    fill: #0a8800;
    color: #0a8800;
    flex-shrink: 0;
    margin-right: 6px
}

._1iCABe5Q {
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row;
    margin-left: 24px
}

._1Tun3gGn {
    width: 16px;
    height: 16px;
    fill: #0a8800;
    color: #0a8800;
    flex-shrink: 0;
    margin-left: 6px
}

._2CHWBtKl {
    width: 100%;
    font-size: 14px;
    color: #0a8800;
    line-height: 20px;
    font-weight: 500;
    border: 1px solid #0a8800;
    border-top: none;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    cursor: pointer;
    position: relative
}

._2CHWBtKl:focus-visible {
    outline: 2px solid #0b7bff;
    outline-offset: 2px;
    border-radius: 0 0 8px 8px
}

._2CHWBtKl:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    pointer-events: none
}

@media (any-hover:hover) {
    ._2CHWBtKl:hover:after {
        background-color: rgba(0, 0, 0, .08)
    }
}

@media (any-hover:none) {
    ._2CHWBtKl:active:after {
        background-color: rgba(0, 0, 0, .08)
    }
}

@media (any-hover:hover) {
    ._2CHWBtKl:active:after {
        background-color: rgba(0, 0, 0, .06)
    }
}

._3_S62DNx {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    contain: layout;
    z-index: 2
}

._2gFrIVD- {
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row
}

.WPHi-Fur {
    width: 21px;
    height: 21px;
    flex-shrink: 0;
    margin-right: 6px
}

._3ewCaXRr {
    position: relative;
    width: 100%;
    height: 38px;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row;
    font-size: 14px;
    color: #fff;
    line-height: 20px;
    font-weight: 500;
    border-radius: 8px;
    padding: 0 12px 0 16px;
    background-color: #0a8800
}

._3ewCaXRr:focus-visible {
    outline: 2px solid #0b7bff;
    outline-offset: 2px;
    border-radius: 8px 8px 0 0
}

._3ewCaXRr:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 8px
}

@media (any-hover:hover) {
    ._3ewCaXRr:hover:after {
        background-color: rgba(0, 0, 0, .08)
    }
}

@media (any-hover:none) {
    ._3ewCaXRr:active:after {
        background-color: rgba(0, 0, 0, .08)
    }
}

@media (any-hover:hover) {
    ._3ewCaXRr:active:after {
        background-color: rgba(0, 0, 0, .06)
    }
}

._3ewCaXRr._2nsxoHkw {
    border-bottom-left-radius: unset;
    border-bottom-right-radius: unset
}

._2HhpcKog {
    white-space: nowrap
}

._3be9KSZa,
._3WSv2FZc {
    display: flex;
    display: -webkit-flex;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row
}

._3be9KSZa,
._3jQSMJdu,
._3WSv2FZc {
    height: 100%
}

._3jQSMJdu {
    display: flex;
    display: -webkit-flex;
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
    align-items: center;
    -webkit-align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    font-weight: 400;
    overflow: hidden;
    margin-left: 24px
}

._2Xhd3dIL {
    width: 1px;
    height: 12px;
    background-color: #fff;
    margin: 0 24px
}

._2Ty-yoVM {
    width: 16px;
    height: 16px;
    margin-left: 6px
}

._2Ty-yoVM,
._2Xhd3dIL {
    flex-shrink: 0
}

._3u2-9dQ3 {
    width: 514px;
    padding: 40px 50px;
    border-radius: 4px;
    position: relative
}

._2BIALy8r {
    font-size: 20px;
    color: #222;
    text-align: center;
    line-height: 24px;
    font-weight: 600
}

._1vuT9kSd {
    margin-bottom: 20px
}

._12KMfIfH {
    font-size: 14px;
    color: #fc3310;
    text-align: center;
    line-height: 21px;
    margin-top: 3px
}

._3Kaccwt3 {
    margin-top: 24px
}

.lvKQtb10 {
    margin: 0 auto;
    width: 320px
}

._3nxRs-qa {
    margin: 12px auto
}

.vP5Z0Msw {
    font-size: 13px;
    color: #333;
    text-align: center;
    line-height: 19px
}

._2RnHYY58 {
    font-weight: 600;
    color: #0065be;
    text-decoration: underline;
    cursor: pointer
}

._2RnHYY58:hover {
    opacity: .6
}

._2xRnMhe8 {
    font-size: 13px;
    text-align: center
}

.IyY-kvdG {
    margin: 14px auto 16px;
    width: 219px
}

._2v-lU0p3 {
    margin: 0 auto;
    width: 320px
}

._3bGY1N0c {
    height: 48px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 8px
}

._3bGY1N0c img {
    height: 42px;
    width: 42px
}

._1fBv-G3w {
    line-height: 28px;
    margin-bottom: 12px
}

.BA074kSG {
    color: #222;
    line-height: 19px;
    text-align: left;
    margin-bottom: 8px
}

.HajXmCQg {
    height: 53px;
    border-top: 1px solid #ececec;
    display: flex;
    align-items: center
}

._2pzCovUp {
    margin-left: 6px;
    display: flex;
    flex-direction: column;
    font-size: 13px;
    color: #333;
    line-height: 17px
}

._2dNJH2BI {
    margin-bottom: -3px
}

.Bc7rkG3l {
    height: 15px;
    font-size: 22px;
    -webkit-transform: scale(.5);
    transform: scale(.5);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    color: #aaa;
    line-height: 30px
}

.aBA4K_6w {
    display: flex;
    justify-content: space-between;
    width: 320px;
    margin: 0 auto
}

._3TdqogCc {
    margin-bottom: 30px;
    text-align: left
}

._2ILhXc04 {
    margin-right: 4px;
    width: 14px;
    height: 14px;
    vertical-align: -2px
}

._2xRnMhe8 {
    margin-left: 4px;
    line-height: 20px;
    font-size: 14px;
    color: #222
}

._3Xa7HrIQ {
    border: 0
}

._1KDY9_In {
    position: fixed;
    top: 0;
    left: 50%;
    pointer-events: none;
    visibility: hidden;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: -99
}