@media (min-width: 768px) and (max-width: 1199px) {
    ._153bn8g050001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (min-width: 768px) {
    ._153bn8g050001 {
        margin: 0px 0px 0px 0px;
    }

    ._153bn8g050001 .zz-container {
        font-family: NotoSansCJKsc-Light;
        padding: 0px 60px 0px 60px;
    }

    ._153bn8g050001.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._153bn8g050001.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._153bn8g050001.zz-comp-block-wrap {
        height: auto;
    }
}

@media (max-width: 767px) {
    ._153bn8g050001 {
        margin: 0px 0px 0px 0px;
    }

    ._153bn8g050001 .zz-container {
        color: rgba(0, 0, 0, 1);
        font-size: 14px;
        line-height: 1.5;
        padding: 20px 20px 20px 20px;
    }

    ._153bn8g050001.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._153bn8g050001.zz-comp-block-wrap {
        height: auto;
    }
}

._153bn8g050003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._153bn8g050003>.zz-comp-row {
    margin: 0 -15px;
}

._153bn8g050003>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._153bn8g050004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._153bn8g050004>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._153bn8g050005.zz-comp-logo {
    justify-content: center;
}

._153bn8g050005 .logo__wrapper h1 {
    color: #666;
    font-size: 28px;
}

._153bn8g050006 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._153bn8g050006>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px),
(max-width: 767px) {
    ._153bn8g050007 .menu-link {
        color: rgba(255, 255, 255, 0.5);
    }

    ._153bn8g050007 .menu-link svg,
    ._153bn8g050007 .menu-link path {
        fill: rgba(255, 255, 255, 0.5);
        width: 30px;
        height: 30px;
    }

    ._153bn8g050007 .is-active>.menu-link svg,
    ._153bn8g050007 .is-active>.menu-link path {
        fill: rgba(255, 255, 255, 1);
    }

    ._153bn8g050007 .menu-link:hover svg,
    ._153bn8g050007 .menu-link:hover path {
        fill: rgba(255, 255, 255, 1);
    }

    ._153bn8g050007 li.is-active>.menu-link {
        color: rgba(255, 255, 255, 1);
    }

    ._153bn8g050007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
    }

    ._153bn8g050007.zz-comp-menu .zz-menu-item,
    ._153bn8g050007.zz-comp-menu .zz-submenu .menu-link {
        font-size: 16px;
        height: 4.2rem;
    }

    ._153bn8g050007>ul.zz-menu--vertical>li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._153bn8g050007>ul.zz-menu--horizontal>li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._153bn8g050007 .zz-menu-item .menu-link,
    ._153bn8g050007 .zz-submenu .menu-link {
        padding: 0 1.3rem;
    }

    ._153bn8g050007 .zz-menu--vertical .menu-link {
        justify-content: flex-start;
    }

    ._153bn8g050007>ul {
        justify-content: flex-start;
    }

    ._153bn8g050007 .zz-menu--popup .menu-link,
    ._153bn8g050007 .zz-submenu .zz-menu--inline .menu-link {
        color: rgba(51, 51, 51, 1);
        font-size: 14px;
        justify-content: center;
    }

    ._153bn8g050007 .zz-menu--popup li .menu-link:hover,
    ._153bn8g050007 .zz-menu--inline li .menu-link:hover {
        background-color: rgba(255, 130, 68, 1);
        color: rgba(255, 255, 255, 1);
    }

    ._153bn8g050007 .zz-menu--popup li.is-active>.menu-link,
    ._153bn8g050007 .zz-menu--inline li.is-active>.menu-link {
        background-color: rgba(255, 130, 68, 1);
        color: rgba(255, 255, 255, 1);
    }

    ._153bn8g050007 .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._153bn8g050007 .menu-link {
        border-bottom-width: 0px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._153bn8g050007 .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153bn8g050007 .menu-link {
        color: rgba(255, 255, 255, 0.5);
    }

    ._153bn8g050007 .menu-link svg,
    ._153bn8g050007 .menu-link path {
        fill: rgba(255, 255, 255, 0.5);
        width: 30px;
        height: 30px;
    }

    ._153bn8g050007 .is-active>.menu-link svg,
    ._153bn8g050007 .is-active>.menu-link path {
        fill: rgba(255, 255, 255, 1);
    }

    ._153bn8g050007 .menu-link:hover svg,
    ._153bn8g050007 .menu-link:hover path {
        fill: rgba(255, 255, 255, 1);
    }

    ._153bn8g050007 li.is-active>.menu-link {
        color: rgba(255, 255, 255, 1);
    }

    ._153bn8g050007 li .menu-link:hover {
        color: rgba(255, 255, 255, 1);
    }

    ._153bn8g050007.zz-comp-menu .zz-menu-item,
    ._153bn8g050007.zz-comp-menu .zz-submenu .menu-link {
        font-size: 16px;
        height: 4.2rem;
    }

    ._153bn8g050007>ul.zz-menu--vertical>li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._153bn8g050007>ul.zz-menu--horizontal>li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._153bn8g050007 .zz-menu-item .menu-link,
    ._153bn8g050007 .zz-submenu .menu-link {
        padding: 0 0.8rem;
    }

    ._153bn8g050007 .zz-menu--vertical .menu-link {
        justify-content: flex-start;
    }

    ._153bn8g050007>ul {
        justify-content: flex-start;
    }

    ._153bn8g050007 .zz-menu--popup .menu-link,
    ._153bn8g050007 .zz-submenu .zz-menu--inline .menu-link {
        color: rgba(51, 51, 51, 1);
        font-size: 14px;
        justify-content: center;
    }

    ._153bn8g050007 .zz-menu--popup li .menu-link:hover,
    ._153bn8g050007 .zz-menu--inline li .menu-link:hover {
        background-color: rgba(255, 130, 68, 1);
        color: rgba(255, 255, 255, 1);
    }

    ._153bn8g050007 .zz-menu--popup li.is-active>.menu-link,
    ._153bn8g050007 .zz-menu--inline li.is-active>.menu-link {
        background-color: rgba(255, 130, 68, 1);
        color: rgba(255, 255, 255, 1);
    }

    ._153bn8g050007 .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._153bn8g050007 .menu-link {
        border-bottom-width: 0px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._153bn8g050007 .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

._153bn8g050008 .nav__wrapper>.logo h1 {
    font-size: 26px;
}

._153bn8g050008 .nav__wrapper {
    background-color: #fff;
}

._153bn8g050008 .menu-list {
    background-color: #fff;
}

._153bn8g050008 .nav-btn i,
._153bn8g050008 .menu-list .close i {
    color: #333;
}

._153bn8g050008 .nav-btn i em,
._153bn8g050008 .nav-btn i:before,
._153bn8g050008 .nav-btn i:after {
    background-color: #333;
}

@media (min-width: 768px) {
    ._153bn8g05000a .menu-link {
        color: #909399;
    }

    ._153bn8g05000a .menu-link svg,
    ._153bn8g05000a .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._153bn8g05000a .is-active>.menu-link svg,
    ._153bn8g05000a .is-active>.menu-link path {
        fill: #303133;
    }

    ._153bn8g05000a .menu-link:hover svg,
    ._153bn8g05000a .menu-link:hover path {
        fill: #303133;
    }

    ._153bn8g05000a li.is-active>.menu-link {
        color: #303133;
    }

    ._153bn8g05000a li .menu-link:hover {
        color: #303133;
        background-color: #fff;
    }

    ._153bn8g05000a.zz-comp-menu .zz-menu-item,
    ._153bn8g05000a.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4rem;
    }

    ._153bn8g05000a>ul.zz-menu--vertical>li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: none;
        border-bottom-color: #000;
    }

    ._153bn8g05000a>ul.zz-menu--horizontal>li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: none;
        border-right-color: #000;
    }

    ._153bn8g05000a .zz-menu-item .menu-link,
    ._153bn8g05000a .zz-submenu .menu-link {
        padding: 0 1.65rem;
    }

    ._153bn8g05000a .zz-menu--vertical .menu-link {
        justify-content: flex-start;
    }

    ._153bn8g05000a>ul {
        justify-content: flex-start;
    }

    ._153bn8g05000a .zz-menu--popup .menu-link,
    ._153bn8g05000a .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._153bn8g05000a .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._153bn8g05000a .menu-link {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._153bn8g05000a .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

@media (max-width: 767px) {
    ._153bn8g05000a .menu-link {
        color: #909399;
    }

    ._153bn8g05000a .menu-link svg,
    ._153bn8g05000a .menu-link path {
        fill: #909399;
        width: 30px;
        height: 30px;
    }

    ._153bn8g05000a .is-active>.menu-link svg,
    ._153bn8g05000a .is-active>.menu-link path {
        fill: #303133;
    }

    ._153bn8g05000a .menu-link:hover svg,
    ._153bn8g05000a .menu-link:hover path {
        fill: #303133;
    }

    ._153bn8g05000a li.is-active>.menu-link {
        color: #303133;
    }

    ._153bn8g05000a li .menu-link:hover {
        color: #303133;
        background-color: #fff;
    }

    ._153bn8g05000a.zz-comp-menu .zz-menu-item,
    ._153bn8g05000a.zz-comp-menu .zz-submenu .menu-link {
        font-size: 14px;
        height: 4.2rem;
    }

    ._153bn8g05000a>ul.zz-menu--vertical>li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: rgba(238, 238, 238, 1);
    }

    ._153bn8g05000a>ul.zz-menu--horizontal>li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: rgba(238, 238, 238, 1);
    }

    ._153bn8g05000a .zz-menu-item .menu-link,
    ._153bn8g05000a .zz-submenu .menu-link {
        padding: 0 1rem;
    }

    ._153bn8g05000a .zz-menu--vertical .menu-link {
        justify-content: flex-start;
    }

    ._153bn8g05000a>ul {
        justify-content: flex-start;
    }

    ._153bn8g05000a .zz-menu--popup .menu-link,
    ._153bn8g05000a .zz-submenu .zz-menu--inline .menu-link {
        font-size: 14px;
        justify-content: center;
    }

    ._153bn8g05000a .zz-menu .menu-icon.icon-left .zz-menu__name {
        margin-left: 0px;
    }

    ._153bn8g05000a .menu-link {
        border-bottom-width: 0px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._153bn8g05000a .is-active>.menu-link {
        border-bottom-color: #333;
    }
}

._153bs0t990000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._153bs0t990000>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._153bsac6d0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._153bsac6d0000>.zz-comp-row {
    margin: 0 -15px;
}

._153bsac6d0000>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._153bsacht0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._153bsacht0000>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._153c0tnu50000 {
    height: 20px;
}

._1552np85p0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._1552np85p0000>.zz-comp-row {
    margin: 0 -15px;
}

._1552np85p0000>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._1552np8l90000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._1552np8l90000>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._1552np8m50000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._1552np8m50000>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._16a1en700o000 {
    padding: 5px 0px 5px 0px;
}

._16a1en700o000>.zz-text,
._16a1en700o000>.zz-text>p {
    text-align: right;
    color: rgba(255, 255, 255, 1);
    letter-spacing: 1px;
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153c95h090001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (min-width: 768px) {
    ._153c95h090001 {
        margin: 0px 0px 0px 0px;
    }

    ._153c95h090001>.zz-bg>.zz-bg-img,
    ._153c95h090001 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(/img/banner/products.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

    ._153c95h090001 .zz-container {
        padding: 0px 0px 0px 0px;
    }

    ._153c95h090001.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._153c95h090001.zz-comp-block-wrap {
        min-height: 600px;
    }

    .is-ie ._153c95h090001.zz-comp-block-wrap {
        height: 600px;
    }
}

@media (max-width: 767px) {
    ._153c95h090001 {
        margin: 0px 0px 0px 0px;
    }

    ._153c95h090001>.zz-bg>.zz-bg-img,
    ._153c95h090001 .fp-tableCell>.zz-bg>.zz-bg-img {
        background-image: url(/img/banner/products.jpg);
        background-position: center center;
        background-repeat: no-repeat;
        background-attachment: inherit;
        background-size: cover;
    }

    ._153c95h090001 .zz-container {
        padding: 0px 0px 0px 0px;
    }

    ._153c95h090001.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._153c95h090001.zz-comp-block-wrap {
        min-height: 160px;
    }

    .is-ie ._153c95h090001.zz-comp-block-wrap {
        height: 160px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153c95h090005:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (max-width: 767px) {
    ._153c95h090005:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

._153c95h090005 {
    margin: 0px 0px 0px 0px;
}

._153c95h090005>.zz-bg>.zz-bg-color,
._153c95h090005 .fp-tableCell>.zz-bg>.zz-bg-color {
    background: rgba(248, 248, 248, 1);
}

._153c95h090005 .zz-container {
    font-family: siyuanheiti-regular;
    padding: 0px 0px 0px 0px;
}

._153c95h090005.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
}

._153c95h090005.zz-comp-block-wrap {
    min-height: auto;
}

.is-ie ._153c95h090005.zz-comp-block-wrap {
    height: auto;
}

@media (min-width: 768px) {
    ._153c95h090007 {
        height: 50px;
    }
}

@media (max-width: 767px) {
    ._153c95h090007 {
        height: 100px;
    }
}

@media (min-width: 768px) {
    ._153c95h090008 {
        padding: 5px 0px 5px 0px;
    }

    ._153c95h090008>.zz-text,
    ._153c95h090008>.zz-text>p {
        text-align: left;
        font-size: 28px;
        font-weight: bold;
        line-height: 1;
    }
}

@media (max-width: 767px) {
    ._153c95h090008 {
        padding: 5px 20px 5px 20px;
    }

    ._153c95h090008>.zz-text,
    ._153c95h090008>.zz-text>p {
        text-align: left;
        font-size: 28px;
        font-weight: bold;
        line-height: 1;
    }
}

@media (min-width: 768px) {
    ._153c95h090009 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h090009 {
        height: 40px;
    }
}

@media (min-width: 768px) {

    ._153c95h09000a>.zz-tabs--left>.zz-tabs__header,
    ._153c95h09000a>.zz-tabs--right>.zz-tabs__header {
        display: flex;
        align-items: flex-end;
    }

    ._153c95h09000a>.zz-tabs--top>.zz-tabs__header,
    ._153c95h09000a>.zz-tabs--bottom>.zz-tabs__header {
        justify-content: flex-end;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header .zz-tabs__item,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
        color: rgba(153, 153, 153, 1);
        font-size: 16px;
        border-radius: 0px 0px 0px 0px;
        padding: 50px 0px 50px 0px;
        border-bottom: 0px solid #000;
        border-left: none;
        border-right: none;
        border-top: none;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-left .zz-tabs__item,
    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-right .zz-tabs__item,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
        margin-bottom: 64px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-top .zz-tabs__item,
    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-bottom .zz-tabs__item {
        margin-right: 64px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header .item-title__icon svg,
    ._153c95h09000a>.zz-tabs>.zz-tabs__header .item-title__icon path,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header .item-title__icon svg,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header .item-title__icon path {
        width: 18px;
        height: 18px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header .zz-tabs__item:hover,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header:hover {
        color: rgba(255, 130, 68, 1);
        border-bottom: 2px solid rgba(255, 130, 68, 1);
        border-left: none;
        border-right: none;
        border-top: none;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header .zz-tabs__item.is-active,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item.is-active>.zz-collapse-item__header {
        color: rgba(255, 130, 68, 1);
        border-bottom: 2px solid rgba(255, 130, 68, 1);
        border-left: none;
        border-right: none;
        border-top: none;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-top,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item {
        margin-bottom: 0px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-bottom {
        margin-top: 0px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-left {
        margin-right: 0px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-right {
        margin-left: 0px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__content,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item>.zz-collapse-item__wrap {
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        border-left: none;
        border-bottom: none;
        border-right: none;
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {

    ._153c95h09000a>.zz-tabs--left>.zz-tabs__header,
    ._153c95h09000a>.zz-tabs--right>.zz-tabs__header {
        display: flex;
        align-items: flex-end;
    }

    ._153c95h09000a>.zz-tabs--top>.zz-tabs__header,
    ._153c95h09000a>.zz-tabs--bottom>.zz-tabs__header {
        justify-content: flex-end;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header .zz-tabs__item,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
        color: rgba(153, 153, 153, 1);
        font-size: 14px;
        border-radius: 0px 0px 0px 0px;
        padding: 0px 0px 20px 0px;
        border: 0px solid #000;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-left .zz-tabs__item,
    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-right .zz-tabs__item,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
        margin-bottom: 44px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-top .zz-tabs__item,
    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-bottom .zz-tabs__item {
        margin-right: 44px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header .item-title__icon svg,
    ._153c95h09000a>.zz-tabs>.zz-tabs__header .item-title__icon path,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header .item-title__icon svg,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header .item-title__icon path {
        width: 18px;
        height: 18px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header .zz-tabs__item:hover,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header:hover {
        color: rgba(66, 107, 255, 1);
        border-bottom: 2px solid rgba(66, 107, 255, 1);
        border-left: none;
        border-right: none;
        border-top: none;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header .zz-tabs__item.is-active,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item.is-active>.zz-collapse-item__header {
        color: rgba(66, 107, 255, 1);
        border-bottom: 2px solid rgba(66, 107, 255, 1);
        border-left: none;
        border-right: none;
        border-top: none;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-top,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item {
        margin-bottom: 0px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-bottom {
        margin-top: 0px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-left {
        margin-right: 0px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__header.is-right {
        margin-left: 0px;
    }

    ._153c95h09000a>.zz-tabs>.zz-tabs__content,
    ._153c95h09000a>.zz-collapse>.zz-collapse-item>.zz-collapse-item__wrap {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
    }
}

._153c95h09000b {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153c95h09000b>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._153c95h09000c {
        padding: 0px 0px 0px 0px;
    }

    ._153c95h09000c .zz-loop-container:not(.swiper-wrapper),
    ._153c95h09000c .zz-swiper-wrapper {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._153c95h09000c .zz-loop-item {
        padding: 0px;
    }

    ._153c95h09000c .zz-loop-item__wrapper {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        border-right: 1px solid rgba(0, 0, 0, 0.1);
        border-left: none;
        border-top: none;
        border-radius: 0px 0px 0px 0px;
        padding: 0px 60px 0px 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h09000c {
        padding: 0px 0px 0px 0px;
    }

    ._153c95h09000c .zz-loop-container:not(.swiper-wrapper),
    ._153c95h09000c .zz-swiper-wrapper {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._153c95h09000c .zz-loop-item {
        padding: 0px;
    }

    ._153c95h09000c .zz-loop-item__wrapper {
        border-left: 0px solid rgba(0, 0, 0, 0.1);
        border-top: 0px solid rgba(0, 0, 0, 0.1);
        border-bottom: 0px solid rgba(0, 0, 0, 0.1);
        border-right: none;
        border-radius: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }
}

._153c95h09000e {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._153c95h09000e>.zz-comp-row {
    margin: 0 -15px;
}

._153c95h09000e>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._153c95h09000f {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153c95h09000f>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._153c95h09000g {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h09000g {
        height: 30px;
    }
}

@media (min-width: 1200px) {
    ._153c95h09000h>.image__wrapper {
        padding-top:85.18%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153c95h09000h>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (max-width: 767px) {
    ._153c95h09000h>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) {
    ._153c95h09000h {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._153c95h09000h .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._153c95h09000h {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._153c95h09000h .img img {
        width: 100%;
    }
}

@media (min-width: 768px) {
    ._153c95h09000i {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h09000i {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._153c95h09000j {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._153c95h09000j>.zz-comp-row {
        margin: 10px -15px 0px -15px;
    }

    ._153c95h09000j>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    ._153c95h09000j {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._153c95h09000j>.zz-comp-row {
        margin: 0 -15px;
    }

    ._153c95h09000j>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

._153c95h09000k {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153c95h09000k>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._153c95h09000l {
    padding: 5px 0px 5px 0px;
}

._153c95h09000l>.zz-text,
._153c95h09000l>.zz-text>p {
    text-align: left;
    font-size: 20px;
}

@media (min-width: 768px) {
    ._153c95h09000m {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._153c95h09000m>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._153c95h09000m {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._153c95h09000m>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._153c95h09000o .divide_line {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._153c95h09000p {
    padding: 5px 0px 5px 0px;
}

._153c95h09000p>.zz-text,
._153c95h09000p>.zz-text>p {
    text-align: left;
    color: rgba(153, 153, 153, 1);
}

._153c95h09000p .zz-text {
    visibility: visible;
}

._153c95h09000p>.zz-text,
._153c95h09000p>.zz-text>p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

@media (min-width: 768px) {
    ._153c95h09000q {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h09000q {
        height: 30px;
    }
}

._153c95h09000s {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._153c95h09000s>.zz-comp-row {
    margin: 0 -15px;
}

._153c95h09000s>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._153c95h09000t {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153c95h09000t>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._153c95h09000u {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h09000u {
        height: 30px;
    }
}

@media (min-width: 1200px) {
    ._153c95h09000v>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153c95h09000v>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (max-width: 767px) {
    ._153c95h09000v>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) {
    ._153c95h09000v {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._153c95h09000v .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._153c95h09000v {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._153c95h09000v .img img {
        width: 100%;
    }
}

@media (min-width: 768px) {
    ._153c95h090010 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h090010 {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._153c95h090011 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._153c95h090011>.zz-comp-row {
        margin: 0 -15px;
    }

    ._153c95h090011>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    ._153c95h090011 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._153c95h090011>.zz-comp-row {
        margin: 0 -15px;
    }

    ._153c95h090011>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

._153c95h090012 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153c95h090012>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._153c95h090013 {
    padding: 5px 0px 5px 0px;
}

._153c95h090013>.zz-text,
._153c95h090013>.zz-text>p {
    text-align: left;
    font-size: 20px;
}

@media (min-width: 768px) {
    ._153c95h090014 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._153c95h090014>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._153c95h090014 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._153c95h090014>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._153c95h090016 .divide_line {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._153c95h090017 {
    padding: 5px 0px 5px 0px;
}

._153c95h090017>.zz-text,
._153c95h090017>.zz-text>p {
    text-align: left;
    color: rgba(153, 153, 153, 1);
}

._153c95h090017 .zz-text {
    visibility: visible;
}

._153c95h090017>.zz-text,
._153c95h090017>.zz-text>p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

@media (min-width: 768px) {
    ._153c95h090018 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h090018 {
        height: 30px;
    }
}

._153c95h09001a {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._153c95h09001a>.zz-comp-row {
    margin: 0 -15px;
}

._153c95h09001a>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._153c95h09001b {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153c95h09001b>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._153c95h09001c {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h09001c {
        height: 30px;
    }
}

@media (min-width: 1200px) {
    ._153c95h09001d>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153c95h09001d>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (max-width: 767px) {
    ._153c95h09001d>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) {
    ._153c95h09001d {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._153c95h09001d .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._153c95h09001d {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._153c95h09001d .img img {
        width: 100%;
    }
}

@media (min-width: 768px) {
    ._153c95h09001e {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h09001e {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._153c95h09001f {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._153c95h09001f>.zz-comp-row {
        margin: 0 -15px;
    }

    ._153c95h09001f>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    ._153c95h09001f {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._153c95h09001f>.zz-comp-row {
        margin: 0 -15px;
    }

    ._153c95h09001f>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

._153c95h09001g {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153c95h09001g>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._153c95h09001h {
    padding: 5px 0px 5px 0px;
}

._153c95h09001h>.zz-text,
._153c95h09001h>.zz-text>p {
    text-align: left;
    font-size: 20px;
}

@media (min-width: 768px) {
    ._153c95h09001i {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._153c95h09001i>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._153c95h09001i {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._153c95h09001i>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._153c95h09001k .divide_line {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._153c95h09001l {
    padding: 5px 0px 5px 0px;
}

._153c95h09001l>.zz-text,
._153c95h09001l>.zz-text>p {
    text-align: left;
    color: rgba(153, 153, 153, 1);
}

._153c95h09001l .zz-text {
    visibility: visible;
}

._153c95h09001l>.zz-text,
._153c95h09001l>.zz-text>p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

@media (min-width: 768px) {
    ._153c95h09001m {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h09001m {
        height: 30px;
    }
}

._153c95h09001n {
    height: 60px;
}

._153c95h09001o {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153c95h09001o>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
    ._153c95h090034 {
        height: 60px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153c95h090034 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h090034 {
        height: 60px;
    }
}

._153c95h090035 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153c95h090035>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
    ._153c95h09004h {
        height: 60px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153c95h09004h {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h09004h {
        height: 60px;
    }
}

._153c95h09004i {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153c95h09004i>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
    ._153c95h09005u {
        height: 60px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153c95h09005u {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153c95h09005u {
        height: 60px;
    }
}

._154vh56q8g000 .btn-wrapper {
    justify-content: flex-end;
}

._154vh56q8g000 .btn-link:nth-child(1) .zz-button svg {
    height: 24px;
    width: 24px;
}

._154vh56q8g000 .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    background: rgba(255, 255, 255, 0);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

._154vh56q8g000 .btn-link .zz-button:hover {
    color: #333;
}

._154vh56q8g000 .btn-link .zz-button svg,
._154vh56q8g000 .btn-link .zz-button path {
    fill: #606266;
}

._154vh56q8g000 .btn-link .zz-button:hover svg,
._154vh56q8g000 .btn-link .zz-button:hover path {
    fill: #333;
}

._154vh56q8g000 .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._154vh56q8g000 .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._154vh56q8g000 .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
}

._154vh56rkg000 .btn-wrapper {
    justify-content: flex-end;
}

._154vh56rkg000 .btn-link:nth-child(1) .zz-button svg {
    height: 24px;
    width: 24px;
}

._154vh56rkg000 .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    background: rgba(255, 255, 255, 0);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

._154vh56rkg000 .btn-link .zz-button:hover {
    color: #333;
}

._154vh56rkg000 .btn-link .zz-button svg,
._154vh56rkg000 .btn-link .zz-button path {
    fill: #606266;
}

._154vh56rkg000 .btn-link .zz-button:hover svg,
._154vh56rkg000 .btn-link .zz-button:hover path {
    fill: #333;
}

._154vh56rkg000 .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._154vh56rkg000 .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._154vh56rkg000 .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
}

._154vh56skg000 .btn-wrapper {
    justify-content: flex-end;
}

._154vh56skg000 .btn-link:nth-child(1) .zz-button svg {
    height: 24px;
    width: 24px;
}

._154vh56skg000 .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    background: rgba(255, 255, 255, 0);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

._154vh56skg000 .btn-link .zz-button:hover {
    color: #333;
}

._154vh56skg000 .btn-link .zz-button svg,
._154vh56skg000 .btn-link .zz-button path {
    fill: #606266;
}

._154vh56skg000 .btn-link .zz-button:hover svg,
._154vh56skg000 .btn-link .zz-button:hover path {
    fill: #333;
}

._154vh56skg000 .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._154vh56skg000 .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._154vh56skg000 .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
}

@media (min-width: 768px) {
    ._154viqoagg000 {
        padding: 0px 0px 0px 0px;
    }

    ._154viqoagg000 .zz-loop-container:not(.swiper-wrapper),
    ._154viqoagg000 .zz-swiper-wrapper {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._154viqoagg000 .zz-loop-item {
        padding: 0px;
    }

    ._154viqoagg000 .zz-loop-item__wrapper {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        border-right: 1px solid rgba(0, 0, 0, 0.1);
        border-left: none;
        border-top: none;
        border-radius: 0px 0px 0px 0px;
        padding: 0px 60px 0px 60px;
    }
}

@media (max-width: 767px) {
    ._154viqoagg000 {
        padding: 0px 0px 0px 0px;
    }

    ._154viqoagg000 .zz-loop-container:not(.swiper-wrapper),
    ._154viqoagg000 .zz-swiper-wrapper {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._154viqoagg000 .zz-loop-item {
        padding: 0px;
    }

    ._154viqoagg000 .zz-loop-item__wrapper {
        border-left: 0px solid rgba(0, 0, 0, 0.1);
        border-top: 0px solid rgba(0, 0, 0, 0.1);
        border-bottom: 0px solid rgba(0, 0, 0, 0.1);
        border-right: none;
        border-radius: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }
}

._154viqoagg002 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._154viqoagg002>.zz-comp-row {
    margin: 0 -15px;
}

._154viqoagg002>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._154viqoagg003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154viqoagg003>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._154viqoagg004 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154viqoagg004 {
        height: 30px;
    }
}

@media (min-width: 1200px) {
    ._154viqoagg005>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._154viqoagg005>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (max-width: 767px) {
    ._154viqoagg005>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) {
    ._154viqoagg005 {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154viqoagg005 .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._154viqoagg005 {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154viqoagg005 .img img {
        width: 100%;
    }
}

@media (min-width: 768px) {
    ._154viqoagg006 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154viqoagg006 {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._154viqoagg007 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154viqoagg007>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154viqoagg007>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    ._154viqoagg007 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154viqoagg007>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154viqoagg007>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

._154viqoagg008 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154viqoagg008>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._154viqoagg009 {
    padding: 5px 0px 5px 0px;
}

._154viqoagg009>.zz-text,
._154viqoagg009>.zz-text>p {
    text-align: left;
    font-size: 20px;
}

@media (min-width: 768px) {
    ._154viqoagg00a {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154viqoagg00a>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._154viqoagg00a {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154viqoagg00a>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._154viqoakg000 .btn-wrapper {
    justify-content: flex-end;
}

._154viqoakg000 .btn-link:nth-child(1) .zz-button svg {
    height: 24px;
    width: 24px;
}

._154viqoakg000 .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    background: rgba(255, 255, 255, 0);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

._154viqoakg000 .btn-link .zz-button:hover {
    color: #333;
}

._154viqoakg000 .btn-link .zz-button svg,
._154viqoakg000 .btn-link .zz-button path {
    fill: #606266;
}

._154viqoakg000 .btn-link .zz-button:hover svg,
._154viqoakg000 .btn-link .zz-button:hover path {
    fill: #333;
}

._154viqoakg000 .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._154viqoakg000 .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._154viqoakg000 .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
}

._154viqoakg001 .divide_line {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._154viqoakg002 {
    padding: 5px 0px 5px 0px;
}

._154viqoakg002>.zz-text,
._154viqoakg002>.zz-text>p {
    text-align: left;
    color: rgba(153, 153, 153, 1);
}

._154viqoakg002 .zz-text {
    visibility: visible;
}

._154viqoakg002>.zz-text,
._154viqoakg002>.zz-text>p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

@media (min-width: 768px) {
    ._154viqoakg003 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154viqoakg003 {
        height: 30px;
    }
}

._154viqoakg005 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._154viqoakg005>.zz-comp-row {
    margin: 0 -15px;
}

._154viqoakg005>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._154viqoakg006 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154viqoakg006>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._154viqoakg007 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154viqoakg007 {
        height: 30px;
    }
}

@media (min-width: 1200px) {
    ._154viqoakg008>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._154viqoakg008>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (max-width: 767px) {
    ._154viqoakg008>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) {
    ._154viqoakg008 {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154viqoakg008 .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._154viqoakg008 {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154viqoakg008 .img img {
        width: 100%;
    }
}

@media (min-width: 768px) {
    ._154viqoakg009 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154viqoakg009 {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._154viqoakg00a {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154viqoakg00a>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154viqoakg00a>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    ._154viqoakg00a {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154viqoakg00a>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154viqoakg00a>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

._154viqoakg00b {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154viqoakg00b>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._154viqoakg00c {
    padding: 5px 0px 5px 0px;
}

._154viqoakg00c>.zz-text,
._154viqoakg00c>.zz-text>p {
    text-align: left;
    font-size: 20px;
}

@media (min-width: 768px) {
    ._154viqoakg00d {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154viqoakg00d>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._154viqoakg00d {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154viqoakg00d>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._154viqoakg00e .btn-wrapper {
    justify-content: flex-end;
}

._154viqoakg00e .btn-link:nth-child(1) .zz-button svg {
    height: 24px;
    width: 24px;
}

._154viqoakg00e .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    background: rgba(255, 255, 255, 0);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

._154viqoakg00e .btn-link .zz-button:hover {
    color: #333;
}

._154viqoakg00e .btn-link .zz-button svg,
._154viqoakg00e .btn-link .zz-button path {
    fill: #606266;
}

._154viqoakg00e .btn-link .zz-button:hover svg,
._154viqoakg00e .btn-link .zz-button:hover path {
    fill: #333;
}

._154viqoakg00e .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._154viqoakg00e .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._154viqoakg00e .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
}

._154viqoakg00f .divide_line {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._154viqoakg00g {
    padding: 5px 0px 5px 0px;
}

._154viqoakg00g>.zz-text,
._154viqoakg00g>.zz-text>p {
    text-align: left;
    color: rgba(153, 153, 153, 1);
}

._154viqoakg00g .zz-text {
    visibility: visible;
}

._154viqoakg00g>.zz-text,
._154viqoakg00g>.zz-text>p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

@media (min-width: 768px) {
    ._154viqoakg00h {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154viqoakg00h {
        height: 30px;
    }
}

._154viqoakg00j {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._154viqoakg00j>.zz-comp-row {
    margin: 0 -15px;
}

._154viqoakg00j>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._154viqoakg00k {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154viqoakg00k>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._154viqoakg00l {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154viqoakg00l {
        height: 30px;
    }
}

@media (min-width: 1200px) {
    ._154viqoakg00m>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._154viqoakg00m>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (max-width: 767px) {
    ._154viqoakg00m>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) {
    ._154viqoakg00m {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154viqoakg00m .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._154viqoakg00m {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154viqoakg00m .img img {
        width: 100%;
    }
}

@media (min-width: 768px) {
    ._154viqoakg00n {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154viqoakg00n {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._154viqoakg00o {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154viqoakg00o>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154viqoakg00o>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    ._154viqoakg00o {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154viqoakg00o>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154viqoakg00o>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

._154viqoakg00p {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154viqoakg00p>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._154viqoakg00q {
    padding: 5px 0px 5px 0px;
}

._154viqoakg00q>.zz-text,
._154viqoakg00q>.zz-text>p {
    text-align: left;
    font-size: 20px;
}

@media (min-width: 768px) {
    ._154viqoakg00r {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154viqoakg00r>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._154viqoakg00r {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154viqoakg00r>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._154viqoakg00s .btn-wrapper {
    justify-content: flex-end;
}

._154viqoakg00s .btn-link:nth-child(1) .zz-button svg {
    height: 24px;
    width: 24px;
}

._154viqoakg00s .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    background: rgba(255, 255, 255, 0);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

._154viqoakg00s .btn-link .zz-button:hover {
    color: #333;
}

._154viqoakg00s .btn-link .zz-button svg,
._154viqoakg00s .btn-link .zz-button path {
    fill: #606266;
}

._154viqoakg00s .btn-link .zz-button:hover svg,
._154viqoakg00s .btn-link .zz-button:hover path {
    fill: #333;
}

._154viqoakg00s .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._154viqoakg00s .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._154viqoakg00s .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
}

._154viqoakg00t .divide_line {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._154viqoakg00u {
    padding: 5px 0px 5px 0px;
}

._154viqoakg00u>.zz-text,
._154viqoakg00u>.zz-text>p {
    text-align: left;
    color: rgba(153, 153, 153, 1);
}

._154viqoakg00u .zz-text {
    visibility: visible;
}

._154viqoakg00u>.zz-text,
._154viqoakg00u>.zz-text>p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

@media (min-width: 768px) {
    ._154viqoakg00v {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154viqoakg00v {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._154vismrsg000 {
        padding: 0px 0px 0px 0px;
    }

    ._154vismrsg000 .zz-loop-container:not(.swiper-wrapper),
    ._154vismrsg000 .zz-swiper-wrapper {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._154vismrsg000 .zz-loop-item {
        padding: 0px;
    }

    ._154vismrsg000 .zz-loop-item__wrapper {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        border-right: 1px solid rgba(0, 0, 0, 0.1);
        border-left: none;
        border-top: none;
        border-radius: 0px 0px 0px 0px;
        padding: 0px 60px 0px 60px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg000 {
        padding: 0px 0px 0px 0px;
    }

    ._154vismrsg000 .zz-loop-container:not(.swiper-wrapper),
    ._154vismrsg000 .zz-swiper-wrapper {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._154vismrsg000 .zz-loop-item {
        padding: 0px;
    }

    ._154vismrsg000 .zz-loop-item__wrapper {
        border-left: 0px solid rgba(0, 0, 0, 0.1);
        border-top: 0px solid rgba(0, 0, 0, 0.1);
        border-bottom: 0px solid rgba(0, 0, 0, 0.1);
        border-right: none;
        border-radius: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }
}

._154vismrsg002 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._154vismrsg002>.zz-comp-row {
    margin: 0 -15px;
}

._154vismrsg002>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._154vismrsg003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154vismrsg003>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._154vismrsg004 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg004 {
        height: 30px;
    }
}

@media (min-width: 1200px) {
    ._154vismrsg005>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._154vismrsg005>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (max-width: 767px) {
    ._154vismrsg005>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) {
    ._154vismrsg005 {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vismrsg005 .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._154vismrsg005 {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vismrsg005 .img img {
        width: 100%;
    }
}

@media (min-width: 768px) {
    ._154vismrsg006 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg006 {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._154vismrsg007 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vismrsg007>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154vismrsg007>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg007 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vismrsg007>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154vismrsg007>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

._154vismrsg008 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154vismrsg008>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._154vismrsg009 {
    padding: 5px 0px 5px 0px;
}

._154vismrsg009>.zz-text,
._154vismrsg009>.zz-text>p {
    text-align: left;
    font-size: 20px;
}

@media (min-width: 768px) {
    ._154vismrsg00a {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154vismrsg00a>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg00a {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154vismrsg00a>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._154vismrsg00b .btn-wrapper {
    justify-content: flex-end;
}

._154vismrsg00b .btn-link:nth-child(1) .zz-button svg {
    height: 24px;
    width: 24px;
}

._154vismrsg00b .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    background: rgba(255, 255, 255, 0);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

._154vismrsg00b .btn-link .zz-button:hover {
    color: #333;
}

._154vismrsg00b .btn-link .zz-button svg,
._154vismrsg00b .btn-link .zz-button path {
    fill: #606266;
}

._154vismrsg00b .btn-link .zz-button:hover svg,
._154vismrsg00b .btn-link .zz-button:hover path {
    fill: #333;
}

._154vismrsg00b .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._154vismrsg00b .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._154vismrsg00b .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
}

._154vismrsg00c .divide_line {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._154vismrsg00d {
    padding: 5px 0px 5px 0px;
}

._154vismrsg00d>.zz-text,
._154vismrsg00d>.zz-text>p {
    text-align: left;
    color: rgba(153, 153, 153, 1);
}

._154vismrsg00d .zz-text {
    visibility: visible;
}

._154vismrsg00d>.zz-text,
._154vismrsg00d>.zz-text>p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

@media (min-width: 768px) {
    ._154vismrsg00e {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg00e {
        height: 30px;
    }
}

._154vismrsg00g {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._154vismrsg00g>.zz-comp-row {
    margin: 0 -15px;
}

._154vismrsg00g>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._154vismrsg00h {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154vismrsg00h>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._154vismrsg00i {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg00i {
        height: 30px;
    }
}

@media (min-width: 1200px) {
    ._154vismrsg00j>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._154vismrsg00j>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (max-width: 767px) {
    ._154vismrsg00j>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) {
    ._154vismrsg00j {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vismrsg00j .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._154vismrsg00j {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vismrsg00j .img img {
        width: 100%;
    }
}

@media (min-width: 768px) {
    ._154vismrsg00k {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg00k {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._154vismrsg00l {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vismrsg00l>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154vismrsg00l>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg00l {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vismrsg00l>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154vismrsg00l>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

._154vismrsg00m {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154vismrsg00m>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._154vismrsg00n {
    padding: 5px 0px 5px 0px;
}

._154vismrsg00n>.zz-text,
._154vismrsg00n>.zz-text>p {
    text-align: left;
    font-size: 20px;
}

@media (min-width: 768px) {
    ._154vismrsg00o {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154vismrsg00o>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg00o {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154vismrsg00o>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._154vismrsg00p .btn-wrapper {
    justify-content: flex-end;
}

._154vismrsg00p .btn-link:nth-child(1) .zz-button svg {
    height: 24px;
    width: 24px;
}

._154vismrsg00p .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    background: rgba(255, 255, 255, 0);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

._154vismrsg00p .btn-link .zz-button:hover {
    color: #333;
}

._154vismrsg00p .btn-link .zz-button svg,
._154vismrsg00p .btn-link .zz-button path {
    fill: #606266;
}

._154vismrsg00p .btn-link .zz-button:hover svg,
._154vismrsg00p .btn-link .zz-button:hover path {
    fill: #333;
}

._154vismrsg00p .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._154vismrsg00p .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._154vismrsg00p .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
}

._154vismrsg00q .divide_line {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._154vismrsg00r {
    padding: 5px 0px 5px 0px;
}

._154vismrsg00r>.zz-text,
._154vismrsg00r>.zz-text>p {
    text-align: left;
    color: rgba(153, 153, 153, 1);
}

._154vismrsg00r .zz-text {
    visibility: visible;
}

._154vismrsg00r>.zz-text,
._154vismrsg00r>.zz-text>p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

@media (min-width: 768px) {
    ._154vismrsg00s {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg00s {
        height: 30px;
    }
}

._154vismrsg00u {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._154vismrsg00u>.zz-comp-row {
    margin: 0 -15px;
}

._154vismrsg00u>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._154vismrsg00v {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154vismrsg00v>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._154vismrsg010 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg010 {
        height: 30px;
    }
}

@media (min-width: 1200px) {
    ._154vismrsg011>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._154vismrsg011>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (max-width: 767px) {
    ._154vismrsg011>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) {
    ._154vismrsg011 {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vismrsg011 .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._154vismrsg011 {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vismrsg011 .img img {
        width: 100%;
    }
}

@media (min-width: 768px) {
    ._154vismrsg012 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg012 {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._154vismrsg013 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vismrsg013>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154vismrsg013>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg013 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vismrsg013>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154vismrsg013>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

._154vismrsg014 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154vismrsg014>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._154vismrsg015 {
    padding: 5px 0px 5px 0px;
}

._154vismrsg015>.zz-text,
._154vismrsg015>.zz-text>p {
    text-align: left;
    font-size: 20px;
}

@media (min-width: 768px) {
    ._154vismrsg016 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154vismrsg016>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg016 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154vismrsg016>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._154vismrsg017 .btn-wrapper {
    justify-content: flex-end;
}

._154vismrsg017 .btn-link:nth-child(1) .zz-button svg {
    height: 24px;
    width: 24px;
}

._154vismrsg017 .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    background: rgba(255, 255, 255, 0);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

._154vismrsg017 .btn-link .zz-button:hover {
    color: #333;
}

._154vismrsg017 .btn-link .zz-button svg,
._154vismrsg017 .btn-link .zz-button path {
    fill: #606266;
}

._154vismrsg017 .btn-link .zz-button:hover svg,
._154vismrsg017 .btn-link .zz-button:hover path {
    fill: #333;
}

._154vismrsg017 .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._154vismrsg017 .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._154vismrsg017 .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
}

._154vismrsg018 .divide_line {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._154vismrsg019 {
    padding: 5px 0px 5px 0px;
}

._154vismrsg019>.zz-text,
._154vismrsg019>.zz-text>p {
    text-align: left;
    color: rgba(153, 153, 153, 1);
}

._154vismrsg019 .zz-text {
    visibility: visible;
}

._154vismrsg019>.zz-text,
._154vismrsg019>.zz-text>p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

@media (min-width: 768px) {
    ._154vismrsg01a {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vismrsg01a {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._154vitt14g000 {
        padding: 0px 0px 0px 0px;
    }

    ._154vitt14g000 .zz-loop-container:not(.swiper-wrapper),
    ._154vitt14g000 .zz-swiper-wrapper {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._154vitt14g000 .zz-loop-item {
        padding: 0px;
    }

    ._154vitt14g000 .zz-loop-item__wrapper {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        border-right: 1px solid rgba(0, 0, 0, 0.1);
        border-left: none;
        border-top: none;
        border-radius: 0px 0px 0px 0px;
        padding: 0px 60px 0px 60px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g000 {
        padding: 0px 0px 0px 0px;
    }

    ._154vitt14g000 .zz-loop-container:not(.swiper-wrapper),
    ._154vitt14g000 .zz-swiper-wrapper {
        margin-left: -0px;
        margin-right: -0px;
    }

    ._154vitt14g000 .zz-loop-item {
        padding: 0px;
    }

    ._154vitt14g000 .zz-loop-item__wrapper {
        border-left: 0px solid rgba(0, 0, 0, 0.1);
        border-top: 0px solid rgba(0, 0, 0, 0.1);
        border-bottom: 0px solid rgba(0, 0, 0, 0.1);
        border-right: none;
        border-radius: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }
}

._154vitt14g002 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._154vitt14g002>.zz-comp-row {
    margin: 0 -15px;
}

._154vitt14g002>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._154vitt14g003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154vitt14g003>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._154vitt14g004 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g004 {
        height: 30px;
    }
}

@media (min-width: 1200px) {
    ._154vitt14g005>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._154vitt14g005>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (max-width: 767px) {
    ._154vitt14g005>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) {
    ._154vitt14g005 {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vitt14g005 .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._154vitt14g005 {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vitt14g005 .img img {
        width: 100%;
    }
}

@media (min-width: 768px) {
    ._154vitt14g006 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g006 {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._154vitt14g007 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vitt14g007>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154vitt14g007>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g007 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vitt14g007>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154vitt14g007>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

._154vitt14g008 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154vitt14g008>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._154vitt14g009 {
    padding: 5px 0px 5px 0px;
}

._154vitt14g009>.zz-text,
._154vitt14g009>.zz-text>p {
    text-align: left;
    font-size: 20px;
}

@media (min-width: 768px) {
    ._154vitt14g00a {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154vitt14g00a>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g00a {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154vitt14g00a>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._154vitt14g00b .btn-wrapper {
    justify-content: flex-end;
}

._154vitt14g00b .btn-link:nth-child(1) .zz-button svg {
    height: 24px;
    width: 24px;
}

._154vitt14g00b .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    background: rgba(255, 255, 255, 0);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

._154vitt14g00b .btn-link .zz-button:hover {
    color: #333;
}

._154vitt14g00b .btn-link .zz-button svg,
._154vitt14g00b .btn-link .zz-button path {
    fill: #606266;
}

._154vitt14g00b .btn-link .zz-button:hover svg,
._154vitt14g00b .btn-link .zz-button:hover path {
    fill: #333;
}

._154vitt14g00b .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._154vitt14g00b .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._154vitt14g00b .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
}

._154vitt14g00c .divide_line {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._154vitt14g00d {
    padding: 5px 0px 5px 0px;
}

._154vitt14g00d>.zz-text,
._154vitt14g00d>.zz-text>p {
    text-align: left;
    color: rgba(153, 153, 153, 1);
}

._154vitt14g00d .zz-text {
    visibility: visible;
}

._154vitt14g00d>.zz-text,
._154vitt14g00d>.zz-text>p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

@media (min-width: 768px) {
    ._154vitt14g00e {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g00e {
        height: 30px;
    }
}

._154vitt14g00g {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._154vitt14g00g>.zz-comp-row {
    margin: 0 -15px;
}

._154vitt14g00g>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._154vitt14g00h {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154vitt14g00h>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._154vitt14g00i {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g00i {
        height: 30px;
    }
}

@media (min-width: 1200px) {
    ._154vitt14g00j>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._154vitt14g00j>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (max-width: 767px) {
    ._154vitt14g00j>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) {
    ._154vitt14g00j {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vitt14g00j .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._154vitt14g00j {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vitt14g00j .img img {
        width: 100%;
    }
}

@media (min-width: 768px) {
    ._154vitt14g00k {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g00k {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._154vitt14g00l {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vitt14g00l>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154vitt14g00l>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g00l {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vitt14g00l>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154vitt14g00l>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

._154vitt14g00m {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154vitt14g00m>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._154vitt14g00n {
    padding: 5px 0px 5px 0px;
}

._154vitt14g00n>.zz-text,
._154vitt14g00n>.zz-text>p {
    text-align: left;
    font-size: 20px;
}

@media (min-width: 768px) {
    ._154vitt14g00o {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154vitt14g00o>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g00o {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154vitt14g00o>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._154vitt14g00p .btn-wrapper {
    justify-content: flex-end;
}

._154vitt14g00p .btn-link:nth-child(1) .zz-button svg {
    height: 24px;
    width: 24px;
}

._154vitt14g00p .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    background: rgba(255, 255, 255, 0);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

._154vitt14g00p .btn-link .zz-button:hover {
    color: #333;
}

._154vitt14g00p .btn-link .zz-button svg,
._154vitt14g00p .btn-link .zz-button path {
    fill: #606266;
}

._154vitt14g00p .btn-link .zz-button:hover svg,
._154vitt14g00p .btn-link .zz-button:hover path {
    fill: #333;
}

._154vitt14g00p .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._154vitt14g00p .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._154vitt14g00p .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
}

._154vitt14g00q .divide_line {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._154vitt14g00r {
    padding: 5px 0px 5px 0px;
}

._154vitt14g00r>.zz-text,
._154vitt14g00r>.zz-text>p {
    text-align: left;
    color: rgba(153, 153, 153, 1);
}

._154vitt14g00r .zz-text {
    visibility: visible;
}

._154vitt14g00r>.zz-text,
._154vitt14g00r>.zz-text>p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

@media (min-width: 768px) {
    ._154vitt14g00s {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g00s {
        height: 30px;
    }
}

._154vitt14g00u {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._154vitt14g00u>.zz-comp-row {
    margin: 0 -15px;
}

._154vitt14g00u>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._154vitt14g00v {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154vitt14g00v>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._154vitt14g010 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g010 {
        height: 30px;
    }
}

@media (min-width: 1200px) {
    ._154vitt14g011>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._154vitt14g011>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (max-width: 767px) {
    ._154vitt14g011>.image__wrapper {
        padding-top: 67.18%;
    }
}

@media (min-width: 768px) {
    ._154vitt14g011 {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vitt14g011 .img img {
        width: 100%;
    }
}

@media (max-width: 767px) {
    ._154vitt14g011 {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vitt14g011 .img img {
        width: 100%;
    }
}

@media (min-width: 768px) {
    ._154vitt14g012 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g012 {
        height: 30px;
    }
}

@media (min-width: 768px) {
    ._154vitt14g013 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vitt14g013>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154vitt14g013>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g013 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._154vitt14g013>.zz-comp-row {
        margin: 0 -15px;
    }

    ._154vitt14g013>.zz-comp-row>.zz-column {
        padding: 0 15px 0px 15px;
    }
}

._154vitt14g014 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._154vitt14g014>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._154vitt14g015 {
    padding: 5px 0px 5px 0px;
}

._154vitt14g015>.zz-text,
._154vitt14g015>.zz-text>p {
    text-align: left;
    font-size: 20px;
}

@media (min-width: 768px) {
    ._154vitt14g016 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154vitt14g016>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g016 {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        align-items: center;
    }

    ._154vitt14g016>.zz-bg {
        border-radius: 0px 0px 0px 0px;
    }
}

._154vitt14g017 .btn-wrapper {
    justify-content: flex-end;
}

._154vitt14g017 .btn-link:nth-child(1) .zz-button svg {
    height: 24px;
    width: 24px;
}

._154vitt14g017 .btn-link .zz-button {
    font-size: 14px;
    color: #606266;
    background: rgba(255, 255, 255, 0);
    margin: 0px 0px 0px 0px;
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

._154vitt14g017 .btn-link .zz-button:hover {
    color: #333;
}

._154vitt14g017 .btn-link .zz-button svg,
._154vitt14g017 .btn-link .zz-button path {
    fill: #606266;
}

._154vitt14g017 .btn-link .zz-button:hover svg,
._154vitt14g017 .btn-link .zz-button:hover path {
    fill: #333;
}

._154vitt14g017 .btn-group .btn-link:first-child .zz-button {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

._154vitt14g017 .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
    border-radius: 0px;
}

._154vitt14g017 .btn-group .btn-link:not(:last-child) .zz-button {
    margin-right: -0px;
}

._154vitt14g018 .divide_line {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._154vitt14g019 {
    padding: 5px 0px 5px 0px;
}

._154vitt14g019>.zz-text,
._154vitt14g019>.zz-text>p {
    text-align: left;
    color: rgba(153, 153, 153, 1);
}

._154vitt14g019 .zz-text {
    visibility: visible;
}

._154vitt14g019>.zz-text,
._154vitt14g019>.zz-text>p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

@media (min-width: 768px) {
    ._154vitt14g01a {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._154vitt14g01a {
        height: 30px;
    }
}

._155143chh0000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._155143chh0000>.zz-comp-row {
    margin: 0 -33px;
}

._155143chh0000>.zz-comp-row>.zz-column {
    padding: 0 33px 0px 33px;
}

._155143chh0001 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._155143chh0001>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._155143chh0002 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 100px 100px 100px 100px;
    align-items: center;
}

._155143chh0002>.zz-bg {
    border-radius: 100px 100px 100px 100px;
}

._155143chh0003 {
    padding: 5px 0px 5px 0px;
}

._155143chh0003>.zz-text,
._155143chh0003>.zz-text>p {
    text-align: center;
    color: rgba(255, 255, 255, 1);
    font-size: 50px;
    font-weight: bold;
}

._155143chh0004 {
    height: 10px;
}

._155143chh0005 {
    padding: 5px 0px 5px 0px;
}

._155143chh0005>.zz-text,
._155143chh0005>.zz-text>p {
    text-align: center;
    color: rgba(204, 204, 204, 1);
    font-family: Arial;
    font-size: 16px;
}

._155143chh0006 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._155143chh0006>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153bn8g390001:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (min-width: 768px) {
    ._153bn8g390001 {
        margin: 0px 0px 0px 0px;
    }

    ._153bn8g390001>.zz-bg>.zz-bg-color,
    ._153bn8g390001 .fp-tableCell>.zz-bg>.zz-bg-color {
        background: rgba(248, 248, 248, 1);
    }

    ._153bn8g390001 .zz-container {
        color: rgba(0, 0, 0, 1);
        font-size: 14px;
        line-height: 1.5;
        padding: 40px 60px 40px 60px;
    }

    ._153bn8g390001.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._153bn8g390001.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._153bn8g390001.zz-comp-block-wrap {
        height: auto;
    }
}

@media (max-width: 767px) {
    ._153bn8g390001 {
        margin: 0px 0px 0px 0px;
    }

    ._153bn8g390001>.zz-bg>.zz-bg-color,
    ._153bn8g390001 .fp-tableCell>.zz-bg>.zz-bg-color {
        background: rgba(248, 248, 248, 1);
    }

    ._153bn8g390001 .zz-container {
        color: rgba(0, 0, 0, 1);
        font-size: 14px;
        line-height: 1.5;
        padding: 20px 20px 20px 20px;
    }

    ._153bn8g390001.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._153bn8g390001.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._153bn8g390001.zz-comp-block-wrap {
        height: auto;
    }
}

@media (min-width: 768px) {
    ._153bn8g390003 {
        padding: 0px 0px 0px 0px;
    }

    ._153bn8g390003>.zz-text,
    ._153bn8g390003>.zz-text>p {
        text-align: left;
        color: rgba(153, 153, 153, 1);
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    ._153bn8g390003 {
        padding: 0px 0px 0px 0px;
    }

    ._153bn8g390003>.zz-text,
    ._153bn8g390003>.zz-text>p {
        text-align: center;
        color: rgba(153, 153, 153, 1);
        font-size: 16px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153m3nkah0000:not(.zz-block-widthFull) .zz-container {
        padding: 0 15px;
    }
}

@media (min-width: 768px) {
    ._153m3nkah0000 {
        margin: 0px 0px 0px 0px;
    }

    ._153m3nkah0000>.zz-bg>.zz-bg-color,
    ._153m3nkah0000 .fp-tableCell>.zz-bg>.zz-bg-color {
        background: rgba(249, 249, 249, 1);
    }

    ._153m3nkah0000 .zz-container {
        font-family: NotoSansCJKsc-Light;
        padding: 0px 60px 0px 60px;
    }

    ._153m3nkah0000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._153m3nkah0000.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._153m3nkah0000.zz-comp-block-wrap {
        height: auto;
    }
}

@media (max-width: 767px) {
    ._153m3nkah0000 {
        margin: 0px 0px 0px 0px;
    }

    ._153m3nkah0000>.zz-bg>.zz-bg-color,
    ._153m3nkah0000 .fp-tableCell>.zz-bg>.zz-bg-color {
        background: rgba(249, 249, 249, 1);
    }

    ._153m3nkah0000 .zz-container {
        font-family: NotoSansCJKsc-Light;
        padding: 0px 20px 0px 20px;
    }

    ._153m3nkah0000.zz-comp-block-wrap .zz-container {
        width: 100%;
        max-width: 100%;
    }

    ._153m3nkah0000.zz-comp-block-wrap {
        min-height: auto;
    }

    .is-ie ._153m3nkah0000.zz-comp-block-wrap {
        height: auto;
    }
}

@media (min-width: 1200px) {
    ._153m3nkah0002 {
        height: 80px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153m3nkah0002 {
        height: 60px;
    }
}

@media (max-width: 767px) {
    ._153m3nkah0002 {
        height: 20px;
    }
}

._153m3nkah0003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._153m3nkah0003>.zz-comp-row {
    margin: 0 -15px;
}

._153m3nkah0003>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._153m3nkah0004 {
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    border-left: none;
    border-bottom: none;
    border-top: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153m3nkah0004>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._153m3nkah0005 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._153m3nkah0005>.zz-comp-row {
    margin: 0 -15px;
}

._153m3nkah0005>.zz-comp-row>.zz-column {
    padding: 0 15px 0px 15px;
}

._153m3nkah0006 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153m3nkah0006>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._153m3nkah0007 .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._153m3nkah0007 .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._153m3nkah0007 {
        padding: 0px 0px 0px 0px;
    }

    ._153m3nkah0007 .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._153m3nkah0007 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._153m3nkah0007 .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._153m3nkah0007 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: #333;
        font-size: 20px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._153m3nkah0007 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._153m3nkah0007 .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._153m3nkah0007 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._153m3nkah0007 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._153m3nkah0007 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._153m3nkah0007 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._153m3nkah0007 .swiper-center .swiper-button-prev,
    ._153m3nkah0007 .swiper-center .swiper-button-next,
    ._153m3nkah0007 .arrow-normal .swiper-button-prev,
    ._153m3nkah0007 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._153m3nkah0007 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._153m3nkah0007 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._153m3nkah0007 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._153m3nkah0007 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._153m3nkah0007 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
    ._153m3nkah0007 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
        justify-content: flex-start;
    }

    ._153m3nkah0007 svg,
    ._153m3nkah0007 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._153m3nkah0007 .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._153m3nkah0007 .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._153m3nkah0007 {
        padding: 0px 0px 0px 0px;
    }

    ._153m3nkah0007 .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._153m3nkah0007 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._153m3nkah0007 .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._153m3nkah0007 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: #333;
        font-size: 20px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._153m3nkah0007 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._153m3nkah0007 .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._153m3nkah0007 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._153m3nkah0007 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._153m3nkah0007 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._153m3nkah0007 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._153m3nkah0007 .swiper-center .swiper-button-prev,
    ._153m3nkah0007 .swiper-center .swiper-button-next,
    ._153m3nkah0007 .arrow-normal .swiper-button-prev,
    ._153m3nkah0007 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._153m3nkah0007 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._153m3nkah0007 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._153m3nkah0007 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._153m3nkah0007 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._153m3nkah0007 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
    ._153m3nkah0007 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
        justify-content: flex-start;
    }

    ._153m3nkah0007 svg,
    ._153m3nkah0007 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

._153m3nkah0008 {
    height: 20px;
}

@media (min-width: 768px) {
    ._153m3nkah0009 .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._153m3nkah0009 .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._153m3nkah0009 {
        padding: 0px 0px 0px 0px;
    }

    ._153m3nkah0009 .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._153m3nkah0009 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._153m3nkah0009 .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._153m3nkah0009 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: rgba(153, 153, 153, 1);
        font-size: 16px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._153m3nkah0009 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._153m3nkah0009 .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._153m3nkah0009 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._153m3nkah0009 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._153m3nkah0009 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._153m3nkah0009 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._153m3nkah0009 .swiper-center .swiper-button-prev,
    ._153m3nkah0009 .swiper-center .swiper-button-next,
    ._153m3nkah0009 .arrow-normal .swiper-button-prev,
    ._153m3nkah0009 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._153m3nkah0009 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._153m3nkah0009 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._153m3nkah0009 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._153m3nkah0009 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._153m3nkah0009 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
    ._153m3nkah0009 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
        justify-content: flex-start;
    }

    ._153m3nkah0009 svg,
    ._153m3nkah0009 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._153m3nkah0009 .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._153m3nkah0009 .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._153m3nkah0009 {
        padding: 0px 0px 0px 0px;
    }

    ._153m3nkah0009 .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._153m3nkah0009 .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._153m3nkah0009 .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._153m3nkah0009 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: rgba(153, 153, 153, 1);
        font-size: 16px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._153m3nkah0009 .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._153m3nkah0009 .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._153m3nkah0009 .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._153m3nkah0009 .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._153m3nkah0009 .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._153m3nkah0009 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._153m3nkah0009 .swiper-center .swiper-button-prev,
    ._153m3nkah0009 .swiper-center .swiper-button-next,
    ._153m3nkah0009 .arrow-normal .swiper-button-prev,
    ._153m3nkah0009 .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._153m3nkah0009 .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._153m3nkah0009 .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._153m3nkah0009 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._153m3nkah0009 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._153m3nkah0009 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
    ._153m3nkah0009 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
        justify-content: flex-start;
    }

    ._153m3nkah0009 svg,
    ._153m3nkah0009 path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

._153m3nkah000a {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153m3nkah000a>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._153m3nkah000b {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._153m3nkah000b>.zz-bg {
    border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
    ._153m3nkah000c .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._153m3nkah000c .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._153m3nkah000c {
        padding: 0px 0px 0px 0px;
    }

    ._153m3nkah000c .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._153m3nkah000c .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._153m3nkah000c .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._153m3nkah000c .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: #333;
        font-size: 20px;
        line-height: 1.5;
        text-align: right;
    }

    ._153m3nkah000c .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._153m3nkah000c .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._153m3nkah000c .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._153m3nkah000c .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._153m3nkah000c .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._153m3nkah000c .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._153m3nkah000c .swiper-center .swiper-button-prev,
    ._153m3nkah000c .swiper-center .swiper-button-next,
    ._153m3nkah000c .arrow-normal .swiper-button-prev,
    ._153m3nkah000c .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._153m3nkah000c .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._153m3nkah000c .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._153m3nkah000c .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._153m3nkah000c .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._153m3nkah000c .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
    ._153m3nkah000c .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
        justify-content: flex-start;
    }

    ._153m3nkah000c svg,
    ._153m3nkah000c path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (max-width: 767px) {
    ._153m3nkah000c .zz-comp-list__item .apply-time div {
        color: #999;
        font-size: 12px;
        padding: 10px 0px 10px 0px;
    }

    ._153m3nkah000c .zz-comp-list {
        margin-left: -10px;
        margin-right: -10px;
    }

    ._153m3nkah000c {
        padding: 0px 0px 0px 0px;
    }

    ._153m3nkah000c .zz-comp-list__item .text {
        padding: 0px 0px 0px 0px;
    }

    ._153m3nkah000c .zz-comp-list__item .do-img-cover {
        justify-content: center;
    }

    ._153m3nkah000c .zz-comp-list__item>.zz-element-wrapper>.text .title,
    ._153m3nkah000c .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
        color: #333;
        font-size: 16px;
        line-height: 1.5;
        text-align: center;
    }

    ._153m3nkah000c .zz-comp-list__item>.zz-element-wrapper>.text .des {
        margin-top: 0px;
        color: #999;
        font-size: 14px;
        line-height: 1.5;
        text-align: inherit;
    }

    ._153m3nkah000c .zz-comp-list__item {
        padding: 10px;
        margin: 0;
    }

    ._153m3nkah000c .zz-comp-list__item>.zz-element-wrapper {
        border: 0px solid #000;
        padding: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    ._153m3nkah000c .swiper-pagination-bullet {
        height: 12px;
        line-height: 12px;
        width: 12px;
    }

    ._153m3nkah000c .custom .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    ._153m3nkah000c .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 24px;
        border-radius: 6px;
    }

    ._153m3nkah000c .swiper-center .swiper-button-prev,
    ._153m3nkah000c .swiper-center .swiper-button-next,
    ._153m3nkah000c .arrow-normal .swiper-button-prev,
    ._153m3nkah000c .arrow-normal .swiper-button-next {
        margin-top: -21px;
    }

    ._153m3nkah000c .zz-comp-list__item .img img {
        width: 100%;
        object-fit: cover;
    }

    ._153m3nkah000c .zz-comp-list__item>.zz-element-wrapper>.img {
        border-radius: 0px;
    }

    ._153m3nkah000c .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
    ._153m3nkah000c .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
        width: 50%;
    }

    ._153m3nkah000c .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
    ._153m3nkah000c .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
        justify-content: flex-start;
    }

    ._153m3nkah000c svg,
    ._153m3nkah000c path {
        width: 42px;
        height: 42px;
        fill: #333;
    }
}

@media (min-width: 768px) {
    ._153m3nkah000d {
        padding: 5px 0px 5px 0px;
    }

    ._153m3nkah000d>.zz-text,
    ._153m3nkah000d>.zz-text>p {
        text-align: right;
        color: rgba(255, 130, 68, 1);
        font-family: Arial;
        font-size: 26px;
        font-weight: bold;
        line-height: 1;
    }
}

@media (max-width: 767px) {
    ._153m3nkah000d {
        padding: 5px 0px 5px 0px;
    }

    ._153m3nkah000d>.zz-text,
    ._153m3nkah000d>.zz-text>p {
        text-align: center;
        color: rgba(255, 130, 68, 1);
        font-family: Arial;
        font-size: 26px;
        font-weight: bold;
        line-height: 1;
    }
}

._153m3nkah000e {
    height: 30px;
}

@media (min-width: 768px) {
    ._153m3nkah000f {
        padding: 5px 0px 5px 0px;
    }

    ._153m3nkah000f>.zz-text,
    ._153m3nkah000f>.zz-text>p {
        text-align: right;
        color: rgba(0, 0, 0, 1);
        font-size: 20px;
        font-weight: bold;
    }
}

@media (max-width: 767px) {
    ._153m3nkah000f {
        padding: 5px 0px 5px 0px;
    }

    ._153m3nkah000f>.zz-text,
    ._153m3nkah000f>.zz-text>p {
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-size: 15px;
        font-weight: bold;
    }
}

._153m3nkah000g {
    height: 10px;
}

@media (min-width: 1200px) {
    ._153m3nkah000h>.image__wrapper {
        padding-top: 20px;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    ._153m3nkah000h>.image__wrapper {
        padding-top: 20px;
    }
}

@media (max-width: 767px) {
    ._153m3nkah000h>.image__wrapper {
        padding-top: 20px;
    }
}

@media (min-width: 768px) {
    ._153m3nkah000h {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    ._153m3nkah000h {
        padding: 0px 0px 0px 0px;
        border: 0px solid #000;
        border-radius: 0px 0px 0px 0px;
    }
}

@media (min-width: 768px) {
    ._153m3nkah000i {
        height: 80px;
    }
}

@media (max-width: 767px) {
    ._153m3nkah000i {
        height: 20px;
    }
}