.caroSt {
            margin: auto;
            overflow: hidden;
        }

        .carouselBtn {
            position: absolute;
            z-index: 1;
            width: 100%;
        }

        .carouselBtn button {
            border: 0px;
            margin: 0px 12px;
        }

        .mip-carousel-preBtn,
        .mip-carousel-nextBtn {
            position: absolute;
            top: 0px;
            bottom: 0px;
            width: 10%;
            z-index: 10;
            user-select: none;
            background-repeat: no-repeat;
            transition: background-image 0.2s ease-in-out;
            cursor: pointer;
            background-size: 45px 45px;
        }

        .carouselBox {
            display: flex;
            align-items: flex-start;
            box-sizing: content-box;
            overflow: hidden;
        }

        .carouselBox>div {
            flex: 0 0 100%;
        }

        .carouselBox>div .img,
        .carouselBox>div>div {
            width: 100%;
            height: auto;
        }

        .screenImgslider .bxslider li .Imgbox .img {
            max-width: 100%;
            display: block;
            position: absolute;
            inset: 0px;
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

        .advanced-custom .advanced-item>.componentsBox>.rowList {
            padding: 0.1px;
        }

        .advanced-fullScreen {
            height: 100vh;
        }

        .advanced-content .advanced-item>.componentsBox>.rowList {
            height: 100%;
        }

        .caroSt .bx-pager,
        .caroSt .bx-controls-auto {
            position: absolute;
            bottom: 30px;
            width: 100%;
        }

        .caroSt .bx-loading {
            min-height: 50px;
            background: url("/static/image/bx_loader.gif") center center no-repeat rgb(255, 255, 255);
            height: 100%;
            width: 100%;
            position: absolute;
            top: 0px;
            left: 0px;
            z-index: 2000;
        }

        .caroSt .bx-pager {
            text-align: center;
            font-size: 0.85em;
            font-family: Arial;
            font-weight: bold;
            color: rgb(102, 102, 102);
            padding-top: 20px;
        }

        .caroSt .bx-pager.bx-default-pager a {
            background: rgb(102, 102, 102);
            text-indent: -9999px;
            display: block;
            width: 10px;
            height: 10px;
            margin: 0px 5px;
            outline: 0px;
            border-radius: 5px;
        }

        .caroSt .bx-pager.bx-default-pager a:hover,
        .caroSt .bx-pager.bx-default-pager a.active,
        .caroSt .bx-pager.bx-default-pager a:focus {
            background: rgb(0, 0, 0);
        }

        .caroSt .bx-pager-item,
        .caroSt .bx-controls-auto .bx-controls-auto-item {
            display: inline-block;
            vertical-align: bottom;
        }

        .caroSt .bx-pager-item {
            font-size: 0px;
            line-height: 0;
        }

        .caroSt .bx-prev {
            left: 10px;
            background: url("/static/image/arrow-4-4.svg") 9px 9px no-repeat rgba(0, 0, 0, 0.1);
        }

        .caroSt .bx-prev:hover,
        .caroSt .bx-prev:focus {
            background-color: rgba(0, 0, 0, 0.3);
        }

        .caroSt .bx-next {
            right: 10px;
            background: url("/static/image/arrow-51-4.svg") no-repeat 9px 9px rgba(0, 0, 0, 0.1);
        }

        .caroSt .bx-next:hover,
        .caroSt .bx-next:focus {
            background-color: rgba(0, 0, 0, 0.3);
        }

        .caroSt .bx-controls-direction a {
            position: absolute;
            top: 50%;
            margin-top: -30px;
            outline: 0px;
            width: 50px;
            height: 50px;
            text-indent: -9999px;
            z-index: 1;
        }

        .caroSt .bx-controls-direction a.disabled {
            display: none;
        }

        .caroSt .bx-controls-auto {
            text-align: center;
        }

        .caroSt .bx-controls-auto .bx-start {
            display: block;
            text-indent: -9999px;
            width: 10px;
            height: 11px;
            outline: 0px;
            margin: 0px 3px;
        }

        .caroSt .bx-controls-auto .bx-start:hover,
        .caroSt .bx-controls-auto .bx-start.active,
        .caroSt .bx-controls-auto .bx-start:focus {
            background-position: -86px 0px;
        }

        .caroSt .bx-controls-auto .bx-stop {
            display: block;
            text-indent: -9999px;
            width: 9px;
            height: 11px;
            outline: 0px;
            margin: 0px 3px;
        }

        .caroSt .bx-controls-auto .bx-stop:hover,
        .caroSt .bx-controls-auto .bx-stop.active,
        .caroSt .bx-controls-auto .bx-stop:focus {
            background-position: -86px -33px;
        }

        .caroSt .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
            text-align: left;
            width: 80%;
        }

        .caroSt .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
            right: 0px;
            width: 35px;
        }

        .caroSt .bx-caption {
            position: absolute;
            bottom: 0px;
            left: 0px;
            background: rgba(80, 80, 80, 0.75);
            width: 100%;
        }

        .caroSt .bx-caption span {
            color: rgb(255, 255, 255);
            font-family: Arial;
            display: block;
            font-size: 0.85em;
            padding: 10px;
        }

        .caroSt [data-screen="true"] .carouselBox li .ImghidCont .img {
            position: absolute;
            inset: 0px;
            height: 100%;
            object-fit: cover;
        }

        .caroSt .advanced-arrow .left-arrow,
        .caroSt .advanced-arrow .right-arrow {
            background: rgba(0, 0, 0, 0.2);
            cursor: pointer;
            position: absolute;
            top: 50%;
            margin-top: -30px;
        }

        .caroSt .left-arrow.left-icon {
            left: 10px;
            height: 50px;
            width: 50px;
            text-align: center;
            line-height: 50px;
            padding: 0px;
        }

        .caroSt .right-arrow.right-icon {
            right: 10px;
            height: 50px;
            width: 50px;
            text-align: center;
            line-height: 50px;
            padding: 0px;
        }

        .bxslider {
            backface-visibility: hidden;
            transform-style: preserve-3d;
        }

        .lightbox {
            overflow-y: hidden;
            box-sizing: border-box;
        }

        .lightbox>.lightboxBg {
            position: absolute;
            left: 0;
            top: 0;
            right: 0;
            bottom: 0;
            z-index: 0;
        }

        .lightbox>.lightboxBox {
            position: relative;
            z-index: 1;
            height: 100%;
            overflow-y: auto;
            overflow-x: hidden;
        }

        .lightoverHidden>.lightboxBox {
            overflow-y: hidden;
        }

        .lightoverVisible,
        .lightoverVisible>.lightboxBox {
            overflow: visible;
        }

        .rowList {
            margin: auto;
        }

        .rowList .col {
            box-sizing: border-box;
            position: relative;
        }

        .boxSiz {
            position: relative;
        }

        .col-box {
            height: 100%;
            zoom: 1;
            border: 1px solid transparent;
            margin: -1px;
        }

        .col-box .textLineP {
            border: 0px solid transparent;
        }

        .row_line .sticky,
        .rowList .sticky {
            top: 0;
        }

        .img {
            display: inherit;
            max-width: 100%;
            width: 100%;
            height: auto;
            max-height: 100%;
            margin: auto;
            box-sizing: border-box;
        }

        .ImghidCont {
            overflow: hidden;
        }

        .rowcol .ImghidCont {
            position: relative;
        }

        .imgHoverAn {
            position: relative;
            top: 0;
            left: 0;
            display: block;
            transform: scale(1);
            transform: rotate(0);
            transition: 0.3s;
            -webkit-transition: 0.3s;
        }

        .hoverImg {
            position: relative;
            overflow: hidden;
            display: block;
        }

        .hoverImg .p-more {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 100%;
            transition: 0.5s;
            padding: 0 30px;
            display: flex;
            align-items: center;
        }

        .hoverImg:hover .p-more {
            top: 0px;
        }

        .hoverImg .p-more .imgHref {
            color: #fff;
            display: block;
            margin: 0 auto;
            padding: 5px 0;
            margin-top: 25%;
            text-align: center;
            font-size: 16px;
            line-height: 1.5;
        }

        .hoverImg .p-more .imgHref .title {
            margin-bottom: 15px;
        }

        .hoverImg .p-more .imgHref span {
            width: 43px;
            height: 43px;
            background: #fff;
            display: block;
            border-radius: 25px;
            margin: 15px auto 0;
        }

        .rList .hoverImg .img {
            object-fit: cover;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
        }

        .videoPopupBox {
            position: fixed;
            z-index: 110000;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: rgba(0, 0, 0, 0.6);
        }

        .popupVideoDiv {
            position: relative;
            left: calc((100% - 60%) / 2);
            top: calc((100% - 60%) / 2);
            width: 60%;
            height: 60%;
        }

        .videoPopupBox video {
            width: 100%;
            height: 100%;
            background-color: #000;
        }

        .videoPopupBox .vidoeClose {
            position: absolute;
            right: 1rem;
            top: 1rem;
            width: 36px;
            height: 36px;
            cursor: pointer;
            background: rgba(255, 255, 255, 0.8);
            border-radius: 50%;
            text-align: center;
            line-height: 36px;
            z-index: 999;
            font-size: 24px;
            color: #3a3d49;
            font-style: normal;
        }

        /*图片放大+遮罩层渐现*/
        .hoverImg.hoverImglarge .img {
            transform: scale(1);
            transition: all .5s;
        }

        .hoverImg.hoverImglarge .p-more {
            width: 100%;
            min-height: 100%;
            position: absolute;
            top: 0;
            transition: 0.5s;
            display: flex;
            align-items: center;
            height: auto;
            padding: 0 30px;
            opacity: 0
        }

        .hoverImg.hoverImglarge:hover .p-more {
            opacity: 1
        }

        .hoverImg.hoverImg .p-more .imgHref {
            color: #fff;
            display: block;
            margin: 0 auto;
            padding: 5px 0;
            text-align: center;
            font-size: 16px;
        }

        .hoverImg.hoverImg .p-more .imgHref .title {
            margin-bottom: 15px;
        }

        .hoverImg.hoverImg .p-more .imgHref span {
            width: 43px;
            height: 43px;
            background: #fff;
            display: block;
            border-radius: 25px;
            margin: 15px auto 0;
        }

        .hoverImg.hoverImglarge:hover .img,
        .rList .hoverImglarge:hover .img {
            transform: scale(1.3);
            transition: all .5s;
        }

        /*图片缩小+遮罩层渐现*/
        .rList .hoverImg.hoverImgresize .img {
            object-fit: cover;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            transform: scale(1.3);
            transition: all .5s;
        }

        .hoverImg.hoverImgresize .p-more {
            width: 100%;
            min-height: 100%;
            position: absolute;
            top: 0;
            transition: 0.5s;
            display: flex;
            align-items: center;
            height: auto;
            padding: 0 30px;
            opacity: 0
        }

        .hoverImg.hoverImgresize .p-more:before {
            content: '';
            position: absolute;
            width: calc(100% - 60px);
            height: calc(100% - 60px);
            border: 3px solid #fff;
            box-sizing: border-box;
            transition-duration: 0.4s;
            transform-origin: 50% 50%;
            transform: scale(1.1) translate(0%, 0%);
            opacity: 0;
        }

        .hoverImg.hoverImgresize:hover .p-more {
            opacity: 1
        }

        .hoverImg.hoverImgresize:hover .p-more:before {
            transform: scale(1) translate(0%, 0%);
            opacity: 1;
        }

        .hoverImg.hoverImgresize .p-more .imgHref {
            color: #fff;
            display: block;
            margin: 0 auto;
            padding: 10px;
            text-align: center;
            font-size: 16px;
            transition-duration: 0.4s;
            transform-origin: 50% 50%;
            transform: scale(1) translate(0%, -50%);
            opacity: 0;
        }

        .hoverImg.hoverImgresize:hover .p-more .imgHref {
            transform: scale(1) translate(0%, 0%);
            opacity: 1;
        }

        .hoverImg.hoverImg .p-more .imgHref .title {
            margin-bottom: 15px;
        }

        .hoverImg.hoverImg .p-more .imgHref span {
            width: 43px;
            height: 43px;
            background: #fff;
            display: block;
            border-radius: 25px;
            margin: 15px auto 0;
        }

        .hoverImg.hoverImgresize .img {
            transform: scale(1.3);
            transition: all .5s;
        }

        .hoverImg.hoverImgresize:hover .img {
            transform: scale(1);
        }

        /*图片底部向上+遮罩层透明向右展开*/
        .hoverImg.hoverImgBottomup .p-more {
            width: 100%;
            height: 0;
            position: absolute;
            bottom: 0;
            transition: 0.5s;
            display: flex;
            align-items: center;
            padding: 0 30px;
            opacity: 0;
            z-index: 2;
            top: auto;
            min-height: 0;
        }

        .hoverImg.hoverImgBottomup:before {
            content: '';
            position: absolute;
            width: 0;
            height: 100%;
            box-sizing: border-box;
            transition-duration: 0.4s;
            transform-origin: 50% 50%;
            opacity: 0;
            z-index: 1;
            left: 0;
            top: 0;
        }

        .hoverImg.hoverImgBottomup:hover:before {
            width: 100%;
            background: rgba(179, 27, 41);
            opacity: 0.3;
        }

        .hoverImg.hoverImgBottomup:hover .p-more {
            opacity: 1;
            height: 40%;
            top: auto;
            min-height: 40%;
            bottom: 0;
        }

        .hoverImg.hoverImgBottomup:hover .p-more:before {
            transform: scale(1) translate(0%, 0%);
            opacity: 1;
        }

        .hoverImg.hoverImgBottomup .p-more .imgHref {
            color: #fff;
            display: block;
            margin: 0 auto;
            padding: 10px;
            text-align: center;
            font-size: 16px;
            transition-duration: 0.4s;
            transform-origin: 50% 50%;
            transform: scale(1) translate(0%, -50%);
            opacity: 0;
        }

        .hoverImg.hoverImgBottomup:hover .p-more .imgHref {
            transform: scale(1) translate(0%, 0%);
            opacity: 1;
        }

        /*遮罩层左侧渐入*/
        .hoverImg.leftGradually .p-more {
            width: 0;
            height: 100%;
            position: absolute;
            top: 0;
            transition: 0.5s;
            display: flex;
            align-items: center;
            padding: 0 30px;
            opacity: 0;
            z-index: 2;
        }

        .hoverImg.leftGradually:hover .p-more {
            opacity: 1;
            width: 100%;
        }

        /*遮罩层右侧渐入*/
        .hoverImg.rightGradually .p-more {
            width: 0;
            height: 100%;
            top: 0;
            display: flex;
            align-items: center;
            padding: 0 30px;
            opacity: 0;
            z-index: 2;
            right: 0;
        }

        .hoverImg.rightGradually:hover .p-more {
            opacity: 1;
            width: 100%;
            right: 0;
            left: auto;
        }

        /*遮罩层顶部渐入*/
        .hoverImg.topGradually .p-more {
            width: 100%;
            height: 0;
            top: 0;
            display: flex;
            align-items: center;
            padding: 0 30px;
            opacity: 0;
            z-index: 2;
            left: 0
        }

        .hoverImg.topGradually:hover .p-more {
            opacity: 1;
            height: 100%;
        }

        /*遮罩层底部渐入*/
        .hoverImg.bottomGradually .p-more {
            width: 100%;
            height: 0;
            bottom: 0;
            display: flex;
            align-items: center;
            opacity: 0;
            z-index: 2;
            left: 0;
            top: auto
        }

        .hoverImg.bottomGradually:hover .p-more {
            opacity: 1;
            height: 100%;
            top: auto;
            bottom: 0;
        }

        /*遮罩层中间向两边展开*/
        .hoverImg.middleUnfolding .p-more {
            transform: scale3d(0, 1, 0);
            transform-origin: center;
            opacity: 0;
            -webkit-transform: scale3d(0, 1, 0);
            -webkit-transform-origin: center;
            visibility: hidden;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .hoverImg.middleUnfolding:hover .p-more {
            opacity: 1;
            transform: scale3d(1, 1, 1);
            -webkit-transform: scale3d(1, 1, 1);
            visibility: visible;
            height: 100%;
        }

        img.lazyload[src=''],
        img.lazyload:not([src]) {
            opacity: 0;
        }

        .boxCont {
            position: relative;
            padding: 0.1px 0px;
        }

        .boxContent,
        .boxCont {
            position: relative;
        }

        .hoverBoxCont {
            top: 0;
            left: 0;
        }

        .box_link {
            display: none;
        }

        [data-link="1"] {
            cursor: pointer;
        }

        .btnIcon {
            text-align: center;
        }

        .btnImg {
            max-width: 100%;
            max-height: 100%;
        }

        .minWidth {
            position: relative;
            top: 0;
            left: 0;
            display: block;
            transform: scale(1);
            transform: rotate(0);
        }

        .btnAnati {
            position: relative;
            top: 0;
            left: 0;
            transform: scale(1);
            transform: rotate(0);
        }

        .backgroundAnimation,
        .borderSlide,
        .shadowAcross,
        .backgroundBottomAna {
            overflow: hidden;
            -webkit-transition: 0.5s;
        }

        .backgroundAnimation:before,
        .btn3.backgroundAnimation .btnIcon:before {
            position: absolute;
            content: '';
            width: 0;
            -webkit-transition: inherit;
            left: 0;
            height: 100%;
            z-index: -1;
        }

        .backgroundAnimation:hover:before,
        .boxHoverParent:hover .backgroundAnimation:before,
        .btn3.backgroundAnimation .btnIcon:before {
            width: 100%
        }

        .borderSlide:before,
        .borderSlide:after {
            content: '';
            border-style: solid;
            position: absolute;
            z-index: -1;
            transition: inherit;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .borderSlide:before {
            width: 0;
            border-top-width: 0px;
            border-bottom-width: 0px;
            border-left-width: 0px;
            border-right-width: 0px;
            height: 100%;
            top: 0px;
            left: 0;
            -webkit-transition-delay: 0.05s;
            transition-delay: 0.05s;
        }

        .borderSlide:after {
            width: 100%;
            border-left-width: 0px;
            border-right-width: 0px;
            border-top-width: 0px;
            border-bottom-width: 0px;
            height: 0;
            top: 0;
            left: 0px;
        }

        .boxHoverParent:hover .borderSlide:before,
        .borderSlide:hover:before {
            width: 100%;
        }

        .boxHoverParent:hover .borderSlide:after,
        .borderSlide:hover:after {
            height: 100%;
        }

        .shadowAcross:after {
            background: #fff;
            content: "";
            height: 155px;
            left: -75px;
            opacity: 0.2;
            position: absolute;
            top: -50px;
            transform: rotate(35deg);
            transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
            width: 50px;
            z-index: -10;
        }

        .shadowAcross:hover:after,
        .boxHoverParent:hover .shadowAcross:after {
            left: 120%;
            transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
        }

        .backgroundBottomAna:before {
            position: absolute;
            content: '';
            width: 100%;
            -webkit-transition: inherit;
            left: 0;
            height: 0;
            z-index: -1;
            bottom: 0;
        }

        .boxHoverParent:hover .backgroundBottomAna:before,
        .backgroundBottomAna:hover:before {
            height: 100%;
        }

        .btn3 {
            display: table;
            margin-left: auto;
            margin-right: auto;
        }

        .btn3 i {
            display: block;
        }

        .btnbox {
            max-width: 100%
        }

        .btn3 i,
        .btn3 .btnIcon {
            box-sizing: content-box;
        }

        .btn2 {
            display: block;
        }

        .btn2 span {
            display: block;
        }

        .btn .btnText {
            display: inline-block;
            box-sizing: border-box;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            max-width: calc(100% - 40px);
        }

        .btn {
            display: block;
            min-width: 50px
        }

        .btn,
        .btn .btnIcon,
        .btn .btnText {
            vertical-align: middle;
        }

        .btnCont {
            position: relative;
        }

        .btn .btnIcon {
            display: inline-block;
        }

        .classMenubox {
            z-index: 1;
            position: relative;
        }

        .verticalNav {
            width: 100%;
        }

        .verticalNav,
        .verticalNav li {
            list-style: none;
        }

        .verticalNav .mainNavLi {
            position: relative;
        }

        .verticalNav .mainNavLiA>p {
            width: 100%;
        }

        .verticalNav .showArrowstyle .mainNavLiA>p,
        .vershowsubNav .showArrowstyle .mainNavLiA>p {
            width: calc(100% - 30px);
        }

        .menuPageIcon.menuItemEqual .mainNavLi>.mainNavLiA p {
            max-width: 100%;
        }

        .menuPageIcon.menuItemEqual>.showArrowstyle>.mainNavLiA>p {
            max-width: calc(100% - 22px);
            width: auto;
        }

        verticalNav .mainNavLi [data-position="downWard"] {
            position: relative;
            display: none
        }

        .verticalNav .mainNavLiA {
            display: block;
            position: relative;
        }

        .verticalNav .textShow .mainNavLiA p,
        .verticalNav .textShow .nav-submenu .nav-submenuA p,
        .vershowsubNav .textShow .mainNavLiA p,
        .vershowsubNav .textShow .nav-submenu .nav-submenuA p {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        .verticalNav .lineFeed .mainNavLiA p,
        .verticalNav .lineFeed .nav-submenu .nav-submenuA p,
        .vershowsubNav .lineFeed .mainNavLiA p,
        .vershowsubNav .lineFeed .nav-submenu .nav-submenuA p,
        .pcMainnav .verticalNav .lineFeed .mainNavLiA p,
        .pcMainnav .verticalNav .lineFeed .nav-submenu .nav-submenuA p,
        .pcMainnav .vershowsubNav .lineFeed .mainNavLiA p,
        .pcMainnav .vershowsubNav .lineFeed .nav-submenu .nav-submenuA p {
            white-space: inherit;
            text-overflow: inherit;
            overflow: inherit;
        }

        .verticalNav .mainNavLi .mainNavLiA>i,
        .menuPageIcon[data-position="downWard"] .mainNavLi:hover .mainNavLiA>i {
            position: absolute;
            font-size: 16px;
            line-height: 28px;
            letter-spacing: 0.07em;
            right: 10px;
            top: 50%;
            -webkit-transform: translateY(-50%) rotate(0deg);
            -khtml-transform: translateY(-50%) rotate(0deg);
            -moz-transform: translateY(-50%) rotate(0deg);
            -ms-transform: translateY(-50%) rotate(0deg);
            -o-transform: translateY(-50%) rotate(0deg);
            transform: translateY(-50%) rotate(0deg);
            transition: transform 0.3s;
            -moz-transition: -moz-transform 0.3s;
            -webkit-transition: -webkit-transform 0.3s;
            -o-transition: -o-transform 0.3s;
        }

        .rtlAr .verticalNav .mainNavLi .mainNavLiA>i,
        .rtlAr .menuPageIcon[data-position="downWard"] .mainNavLi:hover .mainNavLiA>i {
            right: auto;
            left: 10px
        }

        [data-position="rightWard"] .mainNavLi .mainNavLiA>i {
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -khtml-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            -o-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg);
        }

        .rtlAr [data-position="rightWard"] .mainNavLi .mainNavLiA>i {
            -webkit-transform: translateY(-50%) rotate(90deg);
            -khtml-transform: translateY(-50%) rotate(90deg);
            -moz-transform: translateY(-50%) rotate(90deg);
            -ms-transform: translateY(-50%) rotate(90deg);
            -o-transform: translateY(-50%) rotate(90deg);
            transform: translateY(-50%) rotate(90deg);
        }

        [data-position="downWard"] .mainNavLi .nav-submenu {
            width: 100% !important;
            left: 0;
        }

        [data-position="downWard"] .mainNavLi:hover .mainNavLiA>i {
            transform: rotate(180deg) translateY(50%);
            -webkit-transform: rotate(180deg) translateY(50%);
            -moz-transform: rotate(180deg) translateY(50%);
            -ms-transform: rotate(180deg) translateY(50%);
            -o-transform: rotate(180deg) translateY(50%);
        }

        [data-position="downWard"] .mainNavLi>.nav-submenu,
        [data-position="downWard"] .mainNavLi>.nav-submenu .nav-submenu {
            width: 100% !important
        }

        /*.menuPageIcon[data-position="downWard"] [data-index="2"] .subnavbtn{text-indent:1em}
.menuPageIcon[data-position="downWard"] [data-index="3"] .subnavbtn{text-indent:2em}
.menuPageIcon[data-position="downWard"] [data-index="4"] .subnavbtn{text-indent:3em}*/
        [data-position="rightWard"] .nav-submenu>li>.nav-submenu {
            position: absolute;
        }

        .menubox {
            position: relative;
        }

        .nav {
            zoom: 1;
        }

        .nav:after {
            clear: both;
            content: '';
            display: block;
            width: 0;
            height: 0;
            visibility: hidden;
        }

        .pcMainnav {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            flex-wrap: wrap;
        }

        .pcMainnav>li,
        .pcMainnav li a p {
            display: inline-block
        }

        .nav,
        .pcMainnav>li,
        .pcMainnav>li>a {
            position: relative;
        }

        .nav .menuItemEqual>li .mainNavLiA {
            display: block;
        }

        .pcMainnav .menuItemEqual {
            flex-wrap: nowrap;
        }

        .pcMainnav>li:last-of-type {
            margin-right: 0 !important
        }

        .rtlAr .pcMainnav>li:last-of-type {
            margin-left: 0 !important
        }

        .nav .menuItemLayout>li>a {
            display: block;
        }

        .pcMainnav>li>a {
            display: inline-block;
        }

        .nav i {
            font-style: initial;
        }

        .nav .pcMainnav>li .mainNavLiA {
            cursor: pointer;
        }

        .nav .pcMainnav>li>.mainNavLiA {
            outline: 0;
            white-space: nowrap;
            box-sizing: border-box;
        }

        .nav .pcMainnav .mainNavLi {
            list-style: none;
            display: inline-block;
        }

        .pcMainnav .mainNavLi .mainNavLiA p,
        .pcMainnav .nav-submenu li a p {
            display: inline-block;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            vertical-align: middle;
            box-sizing: border-box;
        }

        .nav .mainNav .mainNavLi .mainNavLiA i {
            font-size: 13px;
            margin-left: 10px;
            vertical-align: middle;
        }

        .rtlAr .nav .mainNav .mainNavLi .mainNavLiA i {
            margin-right: 10px;
        }

        .mainNavLi .editShowsubmenu {
            display: block;
        }

        .pcMainnav .nav-submenu li a p {
            padding-right: 10px;
        }

        /*.pcMainnav  .showArrowstyle .mainNavLiA>p{max-width:calc(100% - 23px);}*/
        @media screen and (max-width: 960px) {
            .nav .pcMainnav>li {
                width: auto !important;
            }
        }

        .pcMainnav .subMenuAligncenter>.nav-submenu {
            left: 50% !important;
            transform: translateX(-50%);
            -webkit-transform: translateX(-50%);
        }

        .pcMainnav .subMenuAlignright>.nav-submenu {
            left: auto !important;
            right: 0
        }

        div.search,
        form.searchBox {
            display: flex;
            -webkit-box-align: center;
            align-items: center;
            -webkit-box-pack: center;
            justify-content: stretch;
            overflow: hidden;
        }

        .searchInputCont {
            display: flex;
            -webkit-box-flex: 1;
            flex: 1 1 0%;
            box-sizing: border-box;
        }

        .searchInput {
            overflow: hidden;
            text-overflow: ellipsis;
            background: inherit;
            width: 100%;
            border: 0px;
            outline: 0px;
            appearance: none;
        }

        button.hidden {
            display: none;
        }

        .search-history-tool {
            display: flex;
            justify-content: space-between;
            align-items: center;
            height: 30px;
            padding: 5px;
            font-size: 13px;
        }

        .search-history-tool div:last-child {
            cursor: pointer;
        }

        .search-history ul {
            font-size: 13px;
            max-height: 300px;
            overflow: auto;
        }

        .search-history li {
            padding: 5px;
            color: #555;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .search-history li>div:last-child {
            width: 20px;
            flex-shrink: 0;
            display: flex;
            justify-content: flex-end;
            align-items: center;
            cursor: pointer;
        }

        .search-history li>div:first-child {
            width: calc(100% - 20px);
            list-style-type: none;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            cursor: pointer;
        }

        .search-history li:hover {
            background-color: #e0e0e0;
        }

        .search-history {
            position: absolute;
            left: 0;
            width: 100%;
            background-color: #fff;
            box-shadow: -6px 0 16px -8px #00000014, -9px 0 28px #0000000d, -12px 0 48px 16px #00000008;
            z-index: 9999;
            padding: 5px;
            min-width: 180px;
        }

        .searchbox1 .btn2 {
            min-width: 70px;
            margin-right: -1px;
            display: inline-block;
            margin-bottom: -1px;
        }

        .listTxt {
            position: relative;
        }

        .rList .listTxt>div p,
        .rList .listTxt p,
        .rList .listTxt .textLineP {
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-box-orient: vertical;
        }

        .listTxt .textLineP {
            overflow: hidden;
        }

        .textLineP iframe {
            max-width: 100%;
        }

        .listTxt>a,
        .listTxt {
            display: block;
            box-sizing: border-box;
        }

        .listTxt ul p,
        .listTxt ol p {
            display: inline-block;
            vertical-align: top;
            max-width: calc(100% - 25px);
        }

        .listTxt.enlarge_detailed_info ul p,
        .listTxt.enlarge_detailed_info ol p {
            width: 100%
        }

        .listTxt ul,
        .listTxt ol {
            list-style-position: inside;
        }

        table[align="center"] {
            margin: 10px auto;
        }

        .overflowScrolling::-webkit-scrollbar {
            width: 6px;
        }

        .overflowScrolling::-webkit-scrollbar-thumb {
            background-color: rgba(0, 0, 0, 0.5);
            border-radius: 32px;
        }

        .overflowScrolling::-webkit-scrollbar-track {
            background-color: rgba(0, 0, 0, 0.1);
            border-radius: 32px;
        }

        .video {
            width: 100%;
        }

        .videoBox {
            text-align: center;
        }

        .listBox,
        .rList2 .listBox .Imgbox,
        .rList2 .listBox .listCon {
            display: inline-block;
        }

        .proList .listBox .ImghidCont {
            overflow: hidden;
        }

        #catsys {
            position: relative;
            top: 0;
            left: 0;
            display: block;
        }

        .hoverListCont {
            position: relative;
            top: 0;
            left: 0;
        }

        .listBox,
        .listBoxHref {
            box-sizing: border-box;
        }

        .listBoxHref,
        .rListRow .listBox .listBoxHref {
            position: relative;
        }

        .listBoxHref {
            height: auto;
        }

        .rList,
        .rowList,
        .rowList .colList {
            position: relative;
        }

        .listBoxHref,
        .rList2 .proList,
        .rList2 .listBox {
            display: block;
        }

        .rList1 .listBox .Imgbox .img {
            max-width: 100%;
            max-height: 100%;
            position: absolute;
            inset: 0px;
            margin: auto;
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

        .listDisplaygrid .listBox {
            margin-bottom: 0px !important;
        }

        .listDisplaygrid .listBox .listBoxHref {
            margin-right: 0px !important;
            margin-left: 0px !important;
        }

        .rListCol .bx-controls-direction .bx-prev,
        .rListCol .bx-controls-direction .bx-next {
            position: absolute;
            top: 50%;
            margin-top: -25px;
            outline: 0;
            width: 50px;
            height: 50px;
            cursor: pointer;
            z-index: 1;
            text-align: center;
            line-height: 50px;
            background: rgba(0, 0, 0, 0.2);
        }

        .rListCol .bx-controls-direction .yiyingbaoicon {
            color: rgb(255, 255, 255);
            font-size: 22px;
        }

        .listrowCol .bx-controls-direction .bx-prev,
        .listrowCol .bx-controls-direction .bx-next {
            position: absolute;
            left: 50%;
            margin-left: -25px;
            outline: 0;
            width: 50px;
            height: 24px;
            line-height: 24px;
            cursor: pointer;
            z-index: 999;
            margin-top: 0px;
            text-align: center;
            background: rgba(0, 0, 0, 0.2);
        }

        .listrowCol .bx-controls-direction .bx-prev {
            top: 0px;
        }

        .listrowCol .bx-controls-direction .bx-next {
            bottom: 0px;
            top: auto;
        }

        .listrowCol .bx-controls-direction .yiyingbaoicon {
            color: rgb(255, 255, 255);
            font-size: 18px;
        }

        .rListCol .seamlessRolling .bx-prev {
            left: 10px;
        }

        .rListCol .seamlessRolling .bx-next {
            right: 10px;
        }

        .listrowCol .seamlessRolling .bx-prev {
            top: 0px;
        }

        .listrowCol .seamlessRolling .bx-next {
            bottom: 0px;
        }

        .switchInmage .activeImage,
        .switchInmage:hover .firstImage {
            z-index: -5;
            opacity: 0;
            transition: 0.3s;
        }

        .switchInmage:hover .activeImage {
            z-index: 100;
            opacity: 1;
        }

        .proList {
            display: flex;
            flex-wrap: wrap;
            -webkit-box-align: stretch;
            align-items: stretch;
        }

        .listBox {
            display: inline-block;
            box-sizing: border-box;
            position: relative;
        }

        .rList1 .listBox .Imgbox {
            width: 100%;
            height: auto;
            overflow: hidden;
        }

        .rList .hoverImg .img {
            object-fit: cover;
        }

        .rList1 .listBox .listTxt p {
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-box-orient: vertical;
        }

        .rList1 .listBox .Imgbox,
        .rList2 .listBox .Imgbox,
        .rList3 .listBox .Imgbox {
            text-align: center;
            position: relative;
        }

        .rList .bx-viewport>.proList>li {
            padding-top: 5px;
            padding-bottom: 5px;
        }

        .listrowCol .listBox {
            zoom: 1;
            vertical-align: top
        }

        .listrowCol .proList li {
            display: inline-block;
            width: 100%;
        }

        .listrowCol .Imgbox {
            padding-top: 60%;
        }

        .listrowCol .listBox .Imgbox .img {
            max-width: 100%;
            max-height: 100%;
            position: absolute;
            inset: 0px;
            margin: auto;
            width: 100%;
            height: 100%;
            object-fit: contain;
        }

        .rtl .form .fIn,
        .rtl .form .fRaSe {
            text-align: right
        }

        .form textarea {
            resize: auto;
            font-family: arial;
        }

        .form input[type="submit"] {
            display: none;
        }

        .form .fIn,
        .form .fRaSe {
            box-sizing: border-box;
            display: inline-block;
            width: 100%;
            margin-right: 0
        }

        .form input,
        .form textarea,
        .form .fRi,
        .form .form_Select {
            width: 100%;
        }

        .form .fRad input,
        .form .fCheck input {
            width: auto;
        }

        .form .fRad input,
        .form .fCheck input {
            margin: 3px 3px 0px 5px;
        }

        .form .rowList {
            flex-wrap: wrap;
        }

        .form label {
            display: inline-block;
            padding-bottom: 5px;
        }

        .colList .fSing {
            display: flex;
            align-items: flex-start;
        }

        .reQu .fRi:after {
            content: "*";
            color: red;
            line-height: initial;
            position: absolute;
            right: -13px;
            top: 0;
            padding-top: calc(6px + 4px)
                /* 获取input的padding-top值 */
            ;
            font-size: 18px;
        }

        .reQu .formUploadLi:after {
            content: "*";
            color: red;
            line-height: initial;
            position: absolute;
            right: -13px;
            top: 0;
            padding-top: calc(6px + 14px);
            font-size: 18px;
        }

        .form .fTar {
            padding: 0px;
            color: #ec1f5c;
            font-size: 12px;
            text-align: left;
            display: none;
        }

        .form .fRi input,
        .form .fRi select {
            resize: none;
            /*-webkit-appearance: none;*/
            /* SELECT下拉箭头会消失 */
            outline: none;
        }

        .form .fRi input,
        .form .fRi select,
        .form .fRi textarea {
            display: block;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
        }

        .form .fRi .formRadioBox input,
        .form .fRi .formCheckBox input {
            display: inline-block
        }

        .form .epc_row_1 .fIn[data-stretch="1"] {
            width: 100% !important
        }

        .form .epc_row_1 {
            flex-wrap: wrap;
            display: flex;
            justify-content: space-between;
        }

        .form button {
            background-color: none;
            border: 0;
            width: 100%;
        }

        .form .fRi textarea {
            overflow-y: hidden;
            min-height: 80px
        }

        .form .fRi input[type=checkbox] {
            -webkit-appearance: checkbox;
        }

        .form .fRi input[type=radio] {
            -webkit-appearance: radio;
        }

        .form textarea:focus,
        .form input:focus,
        button:focus {
            outline: 0;
        }

        [data-component='em-validation'] .fRi {
            display: flex;
        }

        [data-component='em-validation'] .fRi>input[name='validation-code'] {
            width: calc(100% - 120px);
            margin-right: 10px
        }

        [data-component='em-validation'] .fRi .formTelBtn {
            width: 110px;
            height: 40px;
            display: inline-block;
        }


        .form .selectRight_address {
            display: flex;
            justify-content: space-between;
        }

        .form .selectRight_address select {
            width: 30%;
        }

        .form .form_Select_address {
            padding: 5px;
            background-color: #fff;
            min-height: 40px;
            border: 1px solid #ccc;
            color: #555;
        }

        .form .selectlinkage {
            display: flex;
        }

        .form .selectlinkage select {
            width: 30% !important;
        }

        .form .form_selectlinkage {
            padding: 5px;
            background-color: #fff;
            min-height: 40px;
            border: 1px solid #ccc;
            color: #555;
        }

        .form .linkageSelcetA {
            margin-right: 25px
        }

        .form .linkageSelcetB {
            margin-right: 25px
        }

        .styleFormData {
            margin: 0px;
            padding: 0px;
            display: inline-block;
            vertical-align: middle;
            white-space: nowrap;
            overflow: hidden;
            max-width: 100%;
            text-overflow: ellipsis;
        }

        .styleFormUpload {
            margin: 0px;
            padding: 0px;
            vertical-align: middle;
        }

        .styleFormUpload .formUploadLi {
            position: relative;
            width: 68px;
            height: 68px;
            list-style: none;
            display: inline-block;
            border: 1px solid #e3e6f3;
            margin-right: 5px;
            background: #f6f6f6;
        }

        .styleFormUpload .formUploadLi p {
            text-align: center;
            vertical-align: middle;
        }

        .styleFormUpload .formUploadLi img {
            width: 100%;
            object-fit: cover;
            margin: 15px auto;
            display: block;
            max-width: 40px;
            max-height: 40px;
        }

        .styleFormUpload .addImg>p {
            margin: 0px;
        }

        .addImg>input {
            position: absolute;
            top: 0px;
            left: 0px;
            opacity: 0;
            width: 100%;
            height: 100%;
            display: block;
            padding: 0px;
            cursor: pointer;
        }

        .addImg:hover {
            background: #f3f3f3;
        }

        .delete-image {
            position: absolute;
            top: -10px;
            right: -10px;
            font-size: 18px;
            color: #373737;
            width: 20px;
            height: 20px;
            border-radius: 30px;
            text-align: center;
            line-height: 20px;
            opacity: 0;
            z-index: -1;
        }

        .delete-image:hover {
            color: #000;
        }

        .formUploadLi:hover .delete-image {
            opacity: 1;
            z-index: 1;
            transition: opacity 0.5s ease-in;
            cursor: pointer;
        }

        .colList .formRadioBox .fSing,
        .colList .formCheckBox .fSing {
            display: inline-block;
        }

        .form .fRi span.proTe {
            display: block;
        }

        .form-horizantal .fRi textarea {
            min-height: auto;
        }

        .form-horizantal .epc_row_1 {
            flex-wrap: nowrap;
            flex: 1 1 0%;
        }

        .form-horizantal>form {
            display: flex;
            max-width: 100%;
            align-items: center;
        }

        .nav-submenu .nav-submenuA {
            position: relative
        }

        .nav-submenu li .nav-submenuA i {
            position: absolute;
            font-size: 16px;
            line-height: 22px;
            letter-spacing: 0.07em;
            right: 10px;
            top: 50%;
            -webkit-transform: translateY(-50%) rotate(0deg);
            -khtml-transform: translateY(-50%) rotate(0deg);
            -moz-transform: translateY(-50%) rotate(0deg);
            -ms-transform: translateY(-50%) rotate(0deg);
            -o-transform: translateY(-50%) rotate(0deg);
            transform: translateY(-50%) rotate(0deg);
            transition: transform 0.3s;
            -moz-transition: -moz-transform 0.3s;
            -webkit-transition: -webkit-transform 0.3s;
            -o-transition: -o-transform 0.3s;
        }

        [data-position="downWard"] .nav-submenu li a i,
        .menuPageIcon[data-position="downWard"] .nav-submenu li:hover a i {
            -webkit-transform: translateY(-50%) rotate(90deg);
            -khtml-transform: translateY(-50%) rotate(90deg);
            -moz-transform: translateY(-50%) rotate(90deg);
            -ms-transform: translateY(-50%) rotate(90deg);
            -o-transform: translateY(-50%) rotate(90deg);
            transform: translateY(-50%) rotate(90deg);
        }

        [data-position="downWard"] .nav-submenu li>.nav-submenuA:hover i {
            -webkit-transform: translateY(-50%) rotate(270deg);
            -khtml-transform: translateY(-50%) rotate(270deg);
            -moz-transform: translateY(-50%) rotate(270deg);
            -ms-transform: translateY(-50%) rotate(270deg);
            -o-transform: translateY(-50%) rotate(270deg);
            transform: translateY(-50%) rotate(270deg);
        }

        .mainNav .nav-submenu {
            margin: 0;
            list-style: none;
            z-index: 1999;
            position: absolute;
            top: 100%;
            box-sizing: border-box;
            width: auto;
            display: none
        }

        .verticalNav .nav-submenu {
            margin: 0;
            list-style: none;
            box-sizing: border-box;
            width: 100%;
            display: none
        }

        .nav-submenu li {
            display: block;
            width: 100%;
            position: relative;
        }

        .nav-submenu li .nav-submenuA p {
            box-sizing: border-box;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            display: inline-block;
            width: 100%
        }

        .nav-submenu .showArrowstyle>.nav-submenuA>.subnavbtn,
        .nav-submenu .nav-submenu .showArrowstyle>.nav-submenuA>.subnavbtn {
            display: inline-block;
            width: calc(100% - 28px);
        }

        .verticalNav[data-position="downWard"] .nav-submenu li .nav-submenu .nav-submenuA .subnavbtn {
            padding-left: 40px !important;
        }

        .nav-submenu>li>.nav-submenu {
            top: 0px;
            left: 100%;
            display: none;
        }

        .pcMainnav .nav-submenu>li:hover>.nav-submenu,
        .verticalNav[data-mouse="onmouseover"] .nav-submenu>li:hover>.nav-submenu {
            display: block;
        }

        .form .epc_row_1 [data-stretch="1"] {
            width: 100% !important;
        }

        .subMenuTwo {
            position: absolute;
            height: 100vh;
            max-height: 1440px;
            left: -100%;
            top: 0px;
            z-index: -1;
            opacity: 0;
            visibility: hidden;
            transition: all 0.5s ease 0.2s;
        }

        .subMenuTwo.show {
            left: 0px;
            visibility: visible;
            opacity: 1;
        }

        .subMenuTwo .item-two>.item-two-a {
            display: flex;
            line-height: 1.6;
            align-items: center;
        }

        .subMenuTwo .item-two>.item-two-a>.item-two-p {
            flex: 1 1 0%;
        }

        .itemThreeList .item-three .item-three-a {
            display: block;
        }

        .itemThreeList .item-three .three-div {
            display: flex;
            align-items: center;
            margin: 0px;
            font-weight: normal;
        }

        .itemThreeList .item-three .item-three-icon {
            word-break: break-word;
        }

        .itemThreeList .item-three .three-div>span {
            flex: 1 1 0%;
        }

        .subMenuFourBox .item-four {
            padding: 10px 0px;
        }

        .itemThreeList .item-four .item-four-a {
            display: block;
        }

        .subMenuFourBox .item-four .four-div {
            display: flex;
            align-items: center;
            padding-bottom: 10px;
        }

        .itemThreeList .item-four .item-four-a p {
            line-height: 1.6;
            padding-top: 15px;
            word-break: break-word;
        }

        .itemThreeList .item-four .four-div span {
            flex: 1 1 0%;
        }

        .subMenuFourBox .item-four .four-div img {
            width: 20px;
            height: 20px;
            object-fit: cover;
            margin-right: 15px;
            display: block;
        }

        .itemThreeList .item-three .subMenuFourBox {
            width: 400px;
            padding: 100px 0px;
            height: 100vh;
            max-height: 1440px;
            position: absolute;
            left: 120%;
            top: 0px;
            opacity: 0;
            visibility: hidden;
            transition: all 0.3s ease 0s;
        }

        .itemThreeList .item-three .subMenuFourBox.show {
            left: 100%;
            opacity: 1;
            visibility: visible;
        }

        .itemsScrollBox {
            width: 100%;
            height: 100%;
            overflow-y: auto;
        }

        .itemsScrollBox::-webkit-scrollbar-thumb {
            background-color: rgba(0, 0, 0, 0.5);
            border-radius: 32px;
        }

        .itemsScrollBox::-webkit-scrollbar {
            width: 6px;
        }

        .datetimeSource {
            opacity: 0;
        }
    


        
        #SITE_HEADER {
            background: rgba(255, 255, 255, 0);
            width: 100%;
            border-bottom: 0px solid rgb(0, 161, 62);
            transition: background-color 0.3s ease;
        }

        #SITE_HEADER.previewHead {
            position: fixed;
        }

        #SITE_HEADER[data-float='true'][data-float-position='suspend'] {
            position: fixed;
        }

        #SITE_HEADER>.rowListBg {
            background: none;
        }

        #rrm9s6 {
            max-width: 100%;
            background: rgb(255, 255, 255);
        }

        #rrm9s6:before {
            background: no-repeat center center / cover;
            background-attachment: fixed;
        }

        #SITE_FOOTER {
            background: rgba(0, 0, 0, 1);
        }

        #SITE_FOOTER>.rowListBg {
            background: none;
            opacity: 0.1;
        }

        @media screen and (max-width:960px) {
            #SITE_FOOTER {
                margin: 0 0 0 0;
            }
        }

        #SITE_PANEL {
            width: 100%;
        }

        #SITE_PANEL .SITE_PANELLi {
            border-bottom: 1px solid #eee;
        }

        #SITE_PANEL .SITE_PANELA,
        #SITE_PANEL .nav-submenuA {
            font-size: 15px;
            font-family: Arial;
            color: #666;
            background-color: rgb(255, 255, 255);
        }

        #SITE_PANEL .SITE_PANELA.paneltextShow p,
        #SITE_PANEL .nav-submenuA p,
        #SITE_PANEL .SITE_PANELA .btnIcon,
        #SITE_PANEL .nav-submenuA .btnIcon,
        .sideTrigger~.nav-icon {
            height: 46px;
            line-height: 46px;
        }

        #SITE_PANEL .SITE_PANELA.panellineFeed p,
        #SITE_PANEL .nav-submenuA.panellineFeed p {
            min-height: 46px;
            line-height: 46px;
        }

        #SITE_PANEL .SITE_PANELA p {
            padding-left: 18px;
        }

        #SITE_PANEL .SITE_PANELA.selected,
        #SITE_PANEL .nav-submenuA.selected {
            background-color: rgba(0, 90, 200, 1);
            font-family: Arial;
            color: rgb(255, 255, 255);
        }

        @media screen and (min-width:961px) {
            #SITE_PANEL {
                display: none;
            }
        }

        

        .c1q8jkOsTe {
            color: #fff;
            font-size: 1.6rem;
            font-family: Arial;
        }

        .c1q8jkOsLi .sBtn .c1q8jkOsIc {
            font-size: 2rem;
            background-size: 2rem;
            color: rgb(255, 255, 255);
        }

        .c1q8jkOsLi .c1q8jkOsBt {
            width: 56px;
            height: 54px;
            line-height: 54px;
            background-color: rgba(0, 90, 200, 1);
            border: 1px solid rgb(255, 255, 255);
        }

        .c1q8jkOsLi .sCoBtn .shBtn .c1q8jkOsIc {
            font-size: 2rem;
            background-size: 2rem;
            color: #fff;
            width: 56px;
            height: 54px;
            line-height: 54px;
        }

        .c1q8jkOsLi .sBtn .c1q8jkOsIc .sliderIconImg {
            width: 2rem;
            height: 2rem;
            object-fit: contain;
        }

        .c1q8jkOsLi .sCoBtn .c1q8jkOsIc .sliderIconImg {
            width: 2rem;
            height: 2rem;
            object-fit: contain;
        }

        .basSi .c1q8jkOsLi .sBtHover:hover .sIcon {
            font-size: 2rem;
            background-size: 2rem;
            color: #fff;
        }

        .basSi .c1q8jkOsLi .sBtHover:hover,
        .c1q8jkOsLi .shBtn {
            background-color: rgba(0, 90, 200, 1);
        }

        #c6Lw6K6 {
            left: 0%;
            top: 0%;
            position: fixed;
            z-index: 3201;
        }

        .lightboxHidden {
            display: none;
        }

        #c6Lw6K6>.lightboxModalOpc {
            background: #f5f5f5;
        }

        #ct96iTQ {
            left: 0%;
            top: 0%;
            position: fixed;
            z-index: 3201;
        }

        .lightboxHidden {
            display: none;
        }

        #ct96iTQ>.lightboxModalOpc {
            background: #f5f5f5;
        }

        #chcTG86 {
            left: 0%;
            top: 0%;
            position: fixed;
            z-index: 3201;
        }

        .lightboxHidden {
            display: none;
        }

        #chcTG86>.lightboxModalOpc {
            background: #f5f5f5;
        }

        #cfLqSPx {
            left: 0%;
            top: 0%;
            position: fixed;
            z-index: 3201;
        }

        .lightboxHidden {
            display: none;
        }

        #cfLqSPx>.lightboxModalOpc {
            background: #f5f5f5;
        }

        #cKsSZxu {
            left: 0%;
            top: 0%;
            position: fixed;
            z-index: 3201;
        }

        .lightboxHidden {
            display: none;
        }

        #cKsSZxu>.lightboxModalOpc {
            background: #f5f5f5;
        }

        #cUexv53 {
            left: 0%;
            top: 0%;
            position: fixed;
            z-index: 3201;
        }

        .lightboxHidden {
            display: none;
        }

        #cUexv53>.lightboxModalOpc {
            background: #f5f5f5;
        }

        #cdrjNv4 {
            left: 0%;
            top: 0%;
            position: fixed;
            z-index: 3201;
        }

        .lightboxHidden {
            display: none;
        }

        #cdrjNv4>.lightboxModalOpc {
            background: #f5f5f5;
        }

        

        .cdylpUjsTe {
            color: #fff;
            font-size: 1.6rem;
            font-family: Arial;
        }

        .cdylpUjsLi .sBtn .cdylpUjsIc {
            font-size: 2rem;
            background-size: 2rem;
            color: rgb(255, 255, 255);
        }

        .cdylpUjsLi .cdylpUjsBt {
            width: 56px;
            height: 54px;
            line-height: 54px;
            background-color: rgba(68, 80, 104, 1);
            border: 1px solid rgb(255, 255, 255);
        }

        .cdylpUjsLi .sCoBtn .shBtn .cdylpUjsIc {
            font-size: 2rem;
            background-size: 2rem;
            color: #fff;
            width: 56px;
            height: 54px;
            line-height: 54px;
        }

        .cdylpUjsLi .sBtn .cdylpUjsIc .sliderIconImg {
            width: 2rem;
            height: 2rem;
            object-fit: contain;
        }

        .cdylpUjsLi .sCoBtn .cdylpUjsIc .sliderIconImg {
            width: 2rem;
            height: 2rem;
            object-fit: contain;
        }

        .basSi .cdylpUjsLi .sBtHover:hover .sIcon {
            font-size: 2rem;
            background-size: 2rem;
            color: #fff;
        }

        .basSi .cdylpUjsLi .sBtHover:hover,
        .cdylpUjsLi .shBtn {
            background-color: rgba(68, 80, 104, 1);
        }

        

        .cmXHDeTsTe {
            color: #fff;
            font-size: 1.6rem;
            font-family: Arial;
        }

        .cmXHDeTsLi .sBtn .cmXHDeTsIc {
            font-size: 2rem;
            background-size: 2rem;
            color: rgb(255, 255, 255);
        }

        .cmXHDeTsLi .cmXHDeTsBt {
            width: 56px;
            height: 54px;
            line-height: 54px;
            background-color: rgba(226, 78, 75, 1);
            border: 1px solid rgb(255, 255, 255);
        }

        .cmXHDeTsLi .sCoBtn .shBtn .cmXHDeTsIc {
            font-size: 2rem;
            background-size: 2rem;
            color: #fff;
            width: 56px;
            height: 54px;
            line-height: 54px;
        }

        .cmXHDeTsLi .sBtn .cmXHDeTsIc .sliderIconImg {
            width: 2rem;
            height: 2rem;
            object-fit: contain;
        }

        .cmXHDeTsLi .sCoBtn .cmXHDeTsIc .sliderIconImg {
            width: 2rem;
            height: 2rem;
            object-fit: contain;
        }

        .basSi .cmXHDeTsLi .sBtHover:hover .sIcon {
            font-size: 2rem;
            background-size: 2rem;
            color: #fff;
        }

        .basSi .cmXHDeTsLi .sBtHover:hover,
        .cmXHDeTsLi .shBtn {
            background-color: rgba(226, 78, 75, 1);
        }

        

        .chnTcxGsTe {
            color: #fff;
            font-size: 1.6rem;
            font-family: Arial;
        }

        .chnTcxGsLi .sBtn .chnTcxGsIc {
            font-size: 2rem;
            background-size: 2rem;
            color: rgb(255, 255, 255);
        }

        .chnTcxGsLi .chnTcxGsBt {
            width: 56px;
            height: 54px;
            line-height: 54px;
            background-color: rgba(37, 211, 102, 1);
            border: 1px solid rgb(255, 255, 255);
        }

        .chnTcxGsLi .sCoBtn .shBtn .chnTcxGsIc {
            font-size: 2rem;
            background-size: 2rem;
            color: #fff;
            width: 56px;
            height: 54px;
            line-height: 54px;
        }

        .chnTcxGsLi .sBtn .chnTcxGsIc .sliderIconImg {
            width: 2rem;
            height: 2rem;
            object-fit: contain;
        }

        .chnTcxGsLi .sCoBtn .chnTcxGsIc .sliderIconImg {
            width: 2rem;
            height: 2rem;
            object-fit: contain;
        }

        .basSi .chnTcxGsLi .sBtHover:hover .sIcon {
            font-size: 2rem;
            background-size: 2rem;
            color: #fff;
        }

        .basSi .chnTcxGsLi .sBtHover:hover,
        .chnTcxGsLi .shBtn {
            background-color: rgba(37, 211, 102, 1);
        }

        #cQPAy3b {
            left: 0%;
            top: 0%;
            position: fixed;
            z-index: 3201;
        }

        .lightboxHidden {
            display: none;
        }

        #cQPAy3b>.lightboxModalOpc {
            background: #f5f5f5;
        }

        .cwetbD9 {
            background-color: rgba(0, 0, 0, 0.69);
        }

        .cwetbD9>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cwetbD9 {
                padding-right: 5rem;
                padding-left: 5rem;
            }

            .cwetbD9>.gridLayout {
                display: grid;
            }

            .cwetbD9>.gridLayout>.rowcol {
                width: 100%;
            }

            .cwetbD9>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        @media screen and (min-width:961px) and (max-width:1903px) {
            #document>.auto-margin>.cwetbD9 {
                padding-right: 5rem;
                padding-left: 5rem;
            }
        }

        .rtlAr #cYk9Yh3 .caroSt {
            direction: ltr;
        }

        #cYk9Yh3 {
            margin: -9rem 0% 0% 0%;
            background-color: rgba(255, 255, 255, 0);
        }

        #cYk9Yh3 .left-icon {
            transform: scale(1);
        }

        #cYk9Yh3 .right-icon {
            transform: scale(1);
        }

        #cYk9Yh3 .right-icon .yiyingbaoicon,
        #cYk9Yh3 .left-icon .yiyingbaoicon {
            color: rgb(255, 255, 255);
        }

        .cWFxR12 {
            background-color: rgba(0, 0, 0, 0);
        }

        .cWFxR12>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cWFxR12>.gridLayout {
                display: grid;
            }

            .cWFxR12>.gridLayout>.rowcol {
                width: 100%;
            }

            .cWFxR12>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cuRIw34 {
            background-color: rgba(0, 0, 0, 1);
        }

        .cuRIw34>.rowListBg.rowBgEdit {
            background-image: url(/static/image/1733901487725369170910498816.jpg);
        }

        .cuRIw34>.rowListBg {
            background: none;
            background-position: center center;
            background-attachment: fixed;
            opacity: 0.2;
        }

        @media screen and (min-width:961px) {
            .cuRIw34 {
                padding-top: 10rem;
                padding-bottom: 10rem;
                padding-right: 18%;
                padding-left: 18%;
            }

            .cuRIw34>.gridLayout {
                display: grid;
            }

            .cuRIw34>.gridLayout>.rowcol {
                width: 100%;
            }

            .cuRIw34>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        @media screen and (min-width:961px) and (max-width:1903px) {
            #document>.auto-margin>.cuRIw34 {
                padding-right: 18%;
                padding-left: 18%;
                padding-left: calc((100% - 1217.92px) / 36 * 18);
                padding-right: calc((100% - 1217.92px) / 36 * 18);
            }
        }

        .cUJsw9w>.rowListBg.rowBgEdit {
            background-image: url(/static/image/1730794154712336074745016320.jpg);
        }

        .cUJsw9w>.rowListBg {
            background: none;
            background-position: center center;
            background-attachment: fixed;
        }

        @media screen and (min-width:961px) {
            .cUJsw9w {
                padding-top: 8rem;
                padding-bottom: 8rem;
                padding-right: 8%;
                padding-left: 8%;
            }

            .cUJsw9w>.gridLayout {
                display: grid;
            }

            .cUJsw9w>.gridLayout>.rowcol {
                width: 100%;
            }

            .cUJsw9w>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        @media screen and (min-width:961px) and (max-width:1903px) {
            #document>.auto-margin>.cUJsw9w {
                padding-right: 8%;
                padding-left: 8%;
                padding-left: calc((100% - 1598.52px) / 16 * 8);
                padding-right: calc((100% - 1598.52px) / 16 * 8);
            }
        }

        .c74NcJq>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .c74NcJq>.gridLayout {
                display: grid;
            }

            .c74NcJq>.gridLayout>.rowcol {
                width: 100%;
            }

            .c74NcJq>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .ctH3jwD>.rowListBg.rowBgEdit {
            background-image: url(/static/image/1730794741712338533559267328.jpg);
        }

        .ctH3jwD>.rowListBg {
            background: none;
            background-position: center center;
            background-attachment: fixed;
        }

        @media screen and (min-width:961px) {
            .ctH3jwD {
                padding-top: 8rem;
                padding-bottom: 8rem;
                padding-right: 18%;
                padding-left: 18%;
            }

            .ctH3jwD>.gridLayout {
                display: grid;
            }

            .ctH3jwD>.gridLayout>.rowcol {
                width: 100%;
            }

            .ctH3jwD>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        @media screen and (min-width:961px) and (max-width:1903px) {
            #document>.auto-margin>.ctH3jwD {
                padding-right: 18%;
                padding-left: 18%;
                padding-left: calc((100% - 1217.92px) / 36 * 18);
                padding-right: calc((100% - 1217.92px) / 36 * 18);
            }
        }

        .c4k7EfC>.rowListBg.rowBgEdit {
            background-image: url(/static/image/1730794872712339085940719616.jpg);
        }

        .c4k7EfC>.rowListBg {
            background: none no-repeat center center / cover;
            background-position: center center;
            background-attachment: fixed;
            opacity: 0.7;
        }

        @media screen and (min-width:961px) {
            .c4k7EfC {
                padding-top: 8rem;
                padding-bottom: 8rem;
                padding-right: 15%;
                padding-left: 15%;
            }

            .c4k7EfC>.gridLayout {
                display: grid;
            }

            .c4k7EfC>.gridLayout>.rowcol {
                width: 100%;
            }

            .c4k7EfC>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        @media screen and (min-width:961px) and (max-width:1903px) {
            #document>.auto-margin>.c4k7EfC {
                padding-right: 15%;
                padding-left: 15%;
                padding-left: calc((100% - 1332.1px) / 30 * 15);
                padding-right: calc((100% - 1332.1px) / 30 * 15);
            }
        }

        .cQy3RJ6>.rowListBg.rowBgEdit {
            background-image: url(/static/image/1730794918712339279402987520.jpg);
        }

        .cQy3RJ6>.rowListBg {
            background: none;
            background-position: center center;
            background-attachment: fixed;
            opacity: 0.6;
        }

        @media screen and (min-width:961px) {
            .cQy3RJ6 {
                padding-top: 8rem;
                padding-bottom: 12rem;
                padding-right: 5%;
                padding-left: 5%;
            }

            .cQy3RJ6>.gridLayout {
                display: grid;
            }

            .cQy3RJ6>.gridLayout>.rowcol {
                width: 100%;
            }

            .cQy3RJ6>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        @media screen and (min-width:961px) and (max-width:1903px) {
            #document>.auto-margin>.cQy3RJ6 {
                padding-right: 5%;
                padding-left: 5%;
                padding-left: calc((100% - 1712.7px) / 10 * 5);
                padding-right: calc((100% - 1712.7px) / 10 * 5);
            }
        }

        .c7LdB2w>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .c7LdB2w {
                padding-top: 8rem;
                padding-bottom: 12rem;
                padding-right: 5%;
                padding-left: 5%;
            }

            .c7LdB2w>.gridLayout {
                display: grid;
            }

            .c7LdB2w>.gridLayout>.rowcol {
                width: 100%;
            }

            .c7LdB2w>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        @media screen and (min-width:961px) and (max-width:1903px) {
            #document>.auto-margin>.c7LdB2w {
                padding-right: 5%;
                padding-left: 5%;
                padding-left: calc((100% - 1712.7px) / 10 * 5);
                padding-right: calc((100% - 1712.7px) / 10 * 5);
            }
        }

        .cW2FkiB>.rowListBg.rowBgEdit {
            background-image: url(/static/image/1717394313656133067010027520.jpg);
        }

        .cW2FkiB>.rowListBg {
            background: none no-repeat center center / cover;
            background-position: center center;
            background-attachment: fixed;
        }

        @media screen and (min-width:961px) {
            .cW2FkiB {
                padding-top: 8rem;
                padding-bottom: 8rem;
                padding-right: 5%;
                padding-left: 5%;
            }

            .cW2FkiB>.gridLayout {
                display: grid;
            }

            .cW2FkiB>.gridLayout>.rowcol {
                width: 100%;
            }

            .cW2FkiB>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        @media screen and (min-width:961px) and (max-width:1903px) {
            #document>.auto-margin>.cW2FkiB {
                padding-right: 5%;
                padding-left: 5%;
                padding-left: calc((100% - 1712.7px) / 10 * 5);
                padding-right: calc((100% - 1712.7px) / 10 * 5);
            }
        }

        .cZRvwnm {
            background-color: rgba(244, 244, 244, 1);
        }

        .cZRvwnm>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cZRvwnm {
                padding-top: 8rem;
                padding-bottom: 10rem;
                padding-right: 5%;
                padding-left: 5%;
            }

            .cZRvwnm>.gridLayout {
                display: grid;
            }

            .cZRvwnm>.gridLayout>.rowcol {
                width: 100%;
            }

            .cZRvwnm>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        @media screen and (min-width:961px) and (max-width:1903px) {
            #document>.auto-margin>.cZRvwnm {
                padding-right: 5%;
                padding-left: 5%;
                padding-left: calc((100% - 1712.7px) / 10 * 5);
                padding-right: calc((100% - 1712.7px) / 10 * 5);
            }
        }

        .cGxUyG5>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cGxUyG5 {
                padding-top: 7rem;
                padding-bottom: 4rem;
                padding-right: 5%;
                padding-left: 5%;
            }

            .cGxUyG5>.gridLayout {
                display: grid;
            }

            .cGxUyG5>.gridLayout>.rowcol {
                width: 100%;
            }

            .cGxUyG5>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        @media screen and (min-width:961px) and (max-width:1903px) {
            #document>.auto-margin>.cGxUyG5 {
                padding-right: 5%;
                padding-left: 5%;
                padding-left: calc((100% - 1712.7px) / 10 * 5);
                padding-right: calc((100% - 1712.7px) / 10 * 5);
            }
        }

        #cMipgvZ {
            background-color: rgba(153, 153, 153, 0);
            width: 8%;
            height: 22%;
        }

        @media screen and (min-width:961px) {
            #cMipgvZ {
                right: 0%;
                top: 12%;
            }

            .cMipgvZlightbox {
                padding: 2% 2% 2% 2%;
            }
        }

        #ccZi4Z1 {
            background-color: rgba(255, 255, 255, 1);
            width: 50%;
            height: 100%;
        }

        @media screen and (min-width:961px) {
            #ccZi4Z1 {
                left: 0%;
                top: 0%;
            }

            .ccZi4Z1lightbox {
                padding: 2% 2% 2% 2%;
            }
        }

        #c2dBWKs {
            background-color: rgba(238, 238, 238, 1);
            width: 78%;
            height: 77%;
        }

        @media screen and (min-width:961px) {
            #c2dBWKs {
                left: calc((100% - 78%) / 2);
                top: calc((100% - 77%) / 2);
            }

            .c2dBWKslightbox {
                padding: 2% 2% 2% 2%;
            }
        }

        #cviHzMK {
            background-color: rgba(51, 51, 51, 1);
            width: 100%;
            height: 100%;
        }

        @media screen and (min-width:961px) {
            #cviHzMK {
                left: calc((100% - 100%) / 2);
                top: calc((100% - 100%) / 2);
            }

            .cviHzMKlightbox {
                padding: 10rem 10rem 10rem 10rem;
            }
        }

        #cbg9nXi {
            background-color: rgba(255, 255, 255, 1);
            width: 90%;
            height: 77rem;
        }

        @media screen and (min-width:961px) {
            #cbg9nXi {
                left: calc((100% - 90%) / 2);
                top: calc((100% - 77rem) / 2);
            }

            .cbg9nXilightbox {
                padding: 2% 2% 2% 2%;
            }
        }

        #cSxyBoD {
            background-color: rgba(255, 255, 255, 1);
            width: 56rem;
            height: 100%;
        }

        @media screen and (min-width:961px) {
            #cSxyBoD {
                left: 0%;
                top: 0%;
            }

            .cSxyBoDlightbox {
                padding: 10% 0% 10% 0%;
            }
        }

        #cHgoaiA {
            background-color: rgba(255, 255, 255, 1);
            width: 45rem;
            height: 100%;
        }

        @media screen and (min-width:961px) {
            #cHgoaiA {
                left: 0%;
                top: 0%;
            }

            .cHgoaiAlightbox {
                padding: 10rem 2% 2% 10rem;
            }
        }

        #cZoGGdh {
            background-color: rgba(153, 153, 153, 0);
            width: 8%;
            height: 11%;
        }

        #cZoGGdh>.lightboxBg {
            background: url(/static/image/1742287019760540644764303360.png) no-repeat center center / contain;
            background-position: center center;
        }

        @media screen and (min-width:961px) {
            #cZoGGdh {
                right: 0%;
                top: 12%;
            }

            .cZoGGdhlightbox {
                padding: 2% 2% 2% 2%;
            }
        }

        .row_line .cc3rwlsrow_col {
            width: 100%;
        }

        .cc3rwlsrow_col.hidden {
            display: none;
        }

        .cc3rwlsrow_col>.rowListBg {
            background: none;
        }

        .cc3rwlsrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .rList .listBox .cIPNErU .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cIPNErUImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cIPNErUImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .rList .listBox .cNfRiS1 .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cNfRiS1Img,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cNfRiS1Img {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .rList .listBox .cGDbxjQ .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cGDbxjQImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cGDbxjQImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .row_line .c5flwIIrow_col {
            width: 100%;
        }

        .c5flwIIrow_col.hidden {
            display: none;
        }

        .c5flwIIrow_col>.rowListBg {
            background: none;
        }

        .c5flwIIrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cSoHurqrow_col {
            width: 100%;
        }

        .cSoHurqrow_col.hidden {
            display: none;
        }

        .cSoHurqrow_col>.rowListBg {
            background: none;
        }

        .cSoHurqrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cpjjXEHrow_col {
            width: 100%;
        }

        .cpjjXEHrow_col.hidden {
            display: none;
        }

        .cpjjXEHrow_col>.rowListBg {
            background: none;
        }

        .cpjjXEHrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cWOT6Ndrow_col {
            width: 100%;
        }

        .cWOT6Ndrow_col.hidden {
            display: none;
        }

        .cWOT6Ndrow_col>.rowListBg {
            background: none;
        }

        .cWOT6Ndrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .csqfQlYrow_col {
            width: 100%;
        }

        .csqfQlYrow_col.hidden {
            display: none;
        }

        .csqfQlYrow_col>.rowListBg {
            background: none;
        }

        .csqfQlYrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .ct763Berow_col {
            width: 100%;
        }

        .ct763Berow_col.hidden {
            display: none;
        }

        .ct763Berow_col>.rowListBg {
            background: none;
        }

        .ct763Berow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cScBjLIrow_col {
            width: 100%;
        }

        .cScBjLIrow_col.hidden {
            display: none;
        }

        .cScBjLIrow_col>.rowListBg {
            background: none;
        }

        .cScBjLIrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cRTnRLmrow_col {
            width: 100%;
        }

        .cRTnRLmrow_col.hidden {
            display: none;
        }

        .cRTnRLmrow_col>.rowListBg {
            background: none;
        }

        .cRTnRLmrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c4NnAT6row_col {
            width: 100%;
        }

        .c4NnAT6row_col.hidden {
            display: none;
        }

        .c4NnAT6row_col>.rowListBg {
            background: none;
        }

        .c4NnAT6row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cWn4LCVrow_col {
            width: 100%;
        }

        .cWn4LCVrow_col.hidden {
            display: none;
        }

        .cWn4LCVrow_col>.rowListBg {
            background: none;
        }

        .cWn4LCVrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .clHj0mXrow_col {
            width: 100%;
        }

        .clHj0mXrow_col.hidden {
            display: none;
        }

        .clHj0mXrow_col>.rowListBg {
            background: none;
        }

        .clHj0mXrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .cmftkg0cL {
            width: 100%;
            border-top: 1px solid rgba(255, 255, 255, 1);
        }

        .cmftkg0cL.hidden {
            display: none;
        }

        .cmftkg0cL>.sticky {
            position: sticky;
            z-index: 1;
            height: auto;
        }

        .cKaIrud {
            margin: 0% 6.26% 0% 0%;
            background-color: rgba(15, 81, 155, 1);
            border-radius: 15px;
            border: 6px solid rgba(147, 197, 252, 1);
        }

        .cKaIrudboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cKaIrudBox {
            padding: 1% 0% 0% 0%;
        }

        .cKaIrud:hover {
            border: 6px solid rgba(147, 197, 252, 1);
        }

        .cKaIrud>.rowListBg {
            background: none;
        }

        .cEinXBrA {
            margin: 0% auto 0% auto;
        }

        .cEinXBrA[data-functionallink='lightboxClose'] {
            right: 5px;
            top: 5px;
            position: absolute !important;
            z-index: 999;
            left: auto;
        }

        .cEinXBrIc {
            padding: 2px 2px 2px 2px;
            width: 3rem;
            height: 3rem;
            line-height: 3rem;
            font-size: 3rem;
            color: #fff;
            background: #d0482e;
        }

        .cEinXBrIc:hover,
        .boxHoverParent:hover .cEinXBrIc {
            font-size: 3rem;
            color: #fff;
        }

        .cEinXBrIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cEinXBrA:hover .cEinXBrIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        #cTzxWMn {
            margin: 1% 0% 1% 0%;
        }

        .cTzxWMnA {
            border-bottom: 0px dashed rgb(217, 217, 217);
            margin-bottom: 8px;
            font-size: 1.6rem;
            font-family: 微软雅黑;
            color: rgba(102, 102, 102, 1);
            text-align: left;
            line-height: 178%;
            padding-top: 1rem;
            padding-bottom: 1rem;
        }

        .cTzxWMnA:hover {
            font-size: 1.6rem;
            font-family: 微软雅黑;
            line-height: 178%;
            color: rgba(203, 153, 0, 1);
        }

        #cTzxWMn [data-position="downWard"]>li .nav-submenu {
            width: 100% !important;
            min-width: 100% !important;
        }

        .cTzxWMnA p {
            padding-left: 10px;
        }

        .cTzxWMnA.selected {
            font-size: 1.6rem;
            font-family: 微软雅黑;
            line-height: 178%;
            color: rgba(203, 153, 0, 1);
        }

        .cjJe2RQ .custom_p {
            color: red;
        }

        .c1msJzgA {
            margin: 0% auto 0% auto;
        }

        .c1msJzgA[data-functionallink='lightboxClose'] {
            right: 5px;
            top: 5px;
            position: absolute !important;
            z-index: 999;
            left: auto;
        }

        .c1msJzgIc {
            padding: 2px 2px 2px 2px;
            width: 3rem;
            height: 3rem;
            line-height: 3rem;
            font-size: 3rem;
            color: rgba(0, 0, 0, 1);
            background: rgba(238, 238, 238, 1);
        }

        .c1msJzgIc:hover,
        .boxHoverParent:hover .c1msJzgIc {
            font-size: 3rem;
            color: #fff;
        }

        .c1msJzgIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .c1msJzgA:hover .c1msJzgIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cfTQ8z4 {
            background-color: rgba(0, 0, 0, 0);
        }

        .cfTQ8z4>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cfTQ8z4>.rowColumnBox>.rowcol {
                padding: 0 1%;
            }

            .cfTQ8z4>.gridLayout {
                display: grid;
            }

            .cfTQ8z4>.gridLayout>.rowcol {
                width: 100%;
            }

            .cfTQ8z4>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cT2byNg {
            background-color: rgba(0, 0, 0, 0);
        }

        .cT2byNg>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cT2byNg {
                margin: 2rem 0% 0% 0%;
            }

            .cT2byNg>.rowColumnBox>.rowcol {
                padding: 0 1%;
            }

            .cT2byNg>.gridLayout {
                display: grid;
            }

            .cT2byNg>.gridLayout>.rowcol {
                width: 100%;
            }

            .cT2byNg>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cJLliEI {
            background-color: rgba(0, 0, 0, 0);
        }

        .cJLliEI>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cJLliEI {
                margin: 2rem 0% 0% 0%;
            }

            .cJLliEI>.rowColumnBox>.rowcol {
                padding: 0 1%;
            }

            .cJLliEI>.gridLayout {
                display: grid;
            }

            .cJLliEI>.gridLayout>.rowcol {
                width: 100%;
            }

            .cJLliEI>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        

        .ce81BvtA {
            margin: 11% 19% 0% 0%;
        }

        .ce81BvtA[data-functionallink='lightboxClose'] {
            right: 5px;
            top: 5px;
            position: absolute !important;
            z-index: 999;
            left: auto;
        }

        .ce81BvtIc {
            padding: 10px 10px 10px 10px;
            width: 4rem;
            height: 4rem;
            line-height: 4rem;
            font-size: 4rem;
            color: #fff;
            background: rgba(208, 72, 46, 0);
            border-radius: 50px;
            border: 1px solid rgba(255, 255, 255, 1);
        }

        .ce81BvtIc:hover,
        .boxHoverParent:hover .ce81BvtIc {
            font-size: 4rem;
            color: #fff;
        }

        .ce81BvtIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .ce81BvtA:hover .ce81BvtIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .cbBKzlmA {
            margin: 0% auto 0% auto;
        }

        .cbBKzlmA[data-functionallink='lightboxClose'] {
            right: 5px;
            top: 5px;
            position: absolute !important;
            z-index: 999;
            left: auto;
        }

        .cbBKzlmIc {
            padding: 2px 2px 2px 2px;
            width: 3rem;
            height: 3rem;
            line-height: 3rem;
            font-size: 3rem;
            color: #fff;
            background: #d0482e;
        }

        .cbBKzlmIc:hover,
        .boxHoverParent:hover .cbBKzlmIc {
            font-size: 3rem;
            color: #fff;
        }

        .cbBKzlmIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cbBKzlmA:hover .cbBKzlmIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .czunq98>.rowListBg.rowBgEdit {
            background-image: url(/static/image/1717468051656442347529510912.jpg);
        }

        .czunq98>.rowListBg {
            background: none;
            background-position: center center;
        }

        @media screen and (min-width:961px) {
            .czunq98 {
                padding-top: 5rem;
                padding-bottom: 12%;
                padding-right: 13rem;
                padding-left: 13rem;
            }

            .czunq98>.gridLayout {
                display: grid;
            }

            .czunq98>.gridLayout>.rowcol {
                width: 100%;
            }

            .czunq98>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cDXbXlhboxCont {
            background-color: rgba(255, 255, 255, 1);
        }

        .cDXbXlhboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cDXbXlhBox {
            padding: 1rem 5rem 1rem 5rem;
        }

        .cDXbXlhboxCont:hover {
            background-color: rgba(202, 226, 255, 1);
        }

        .cDXbXlhboxCont>.rowListBg {
            background: none;
        }

        .ci7AADOboxCont {
            background-color: rgba(255, 255, 255, 1);
        }

        .ci7AADOboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .ci7AADOBox {
            padding: 1rem 5rem 1rem 5rem;
        }

        .ci7AADOboxCont:hover {
            background-color: rgba(202, 226, 255, 1);
        }

        .ci7AADOboxCont>.rowListBg {
            background: none;
        }

        .c1AnxDdboxCont {
            background-color: rgba(255, 255, 255, 1);
        }

        .c1AnxDdboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .c1AnxDdBox {
            padding: 1rem 5rem 1rem 5rem;
        }

        .c1AnxDdboxCont:hover {
            background-color: rgba(202, 226, 255, 1);
        }

        .c1AnxDdboxCont>.rowListBg {
            background: none;
        }

        .cNdKNQ0boxCont {
            background-color: rgba(255, 255, 255, 1);
        }

        .cNdKNQ0boxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cNdKNQ0Box {
            padding: 1rem 5rem 1rem 5rem;
        }

        .cNdKNQ0boxCont:hover {
            background-color: rgba(202, 226, 255, 1);
        }

        .cNdKNQ0boxCont>.rowListBg {
            background: none;
        }

        .cpODIvuboxCont {
            background-color: rgba(255, 255, 255, 1);
        }

        .cpODIvuboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cpODIvuBox {
            padding: 1rem 5rem 1rem 5rem;
        }

        .cpODIvuboxCont:hover {
            background-color: rgba(202, 226, 255, 1);
        }

        .cpODIvuboxCont>.rowListBg {
            background: none;
        }

        .c47nf1hboxCont {
            background-color: rgba(255, 255, 255, 1);
        }

        .c47nf1hboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .c47nf1hBox {
            padding: 1rem 5rem 1rem 5rem;
        }

        .c47nf1hboxCont:hover {
            background-color: rgba(202, 226, 255, 1);
        }

        .c47nf1hboxCont>.rowListBg {
            background: none;
        }

        .ctnWEa0boxCont {
            background-color: rgba(255, 255, 255, 1);
        }

        .ctnWEa0boxCont.overflowScrolling {
            overflow-y: auto;
        }

        .ctnWEa0Box {
            padding: 1rem 5rem 1rem 5rem;
        }

        .ctnWEa0boxCont:hover {
            background-color: rgba(202, 226, 255, 1);
        }

        .ctnWEa0boxCont>.rowListBg {
            background: none;
        }

        .c5jIfvzboxCont {
            background-color: rgba(255, 255, 255, 1);
        }

        .c5jIfvzboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .c5jIfvzBox {
            padding: 1rem 5rem 1rem 5rem;
        }

        .c5jIfvzboxCont:hover {
            background-color: rgba(202, 226, 255, 1);
        }

        .c5jIfvzboxCont>.rowListBg {
            background: none;
        }

        .cOEmM0JboxCont {
            background-color: rgba(255, 255, 255, 1);
        }

        .cOEmM0JboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cOEmM0JBox {
            padding: 1rem 5rem 1rem 5rem;
        }

        .cOEmM0JboxCont:hover {
            background-color: rgba(202, 226, 255, 1);
        }

        .cOEmM0JboxCont>.rowListBg {
            background: none;
        }

        .cJ8tfiuboxCont {
            background-color: rgba(255, 255, 255, 1);
        }

        .cJ8tfiuboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cJ8tfiuBox {
            padding: 1rem 5rem 1rem 5rem;
        }

        .cJ8tfiuboxCont:hover {
            background-color: rgba(202, 226, 255, 1);
        }

        .cJ8tfiuboxCont>.rowListBg {
            background: none;
        }

        .cjNRvaJboxCont {
            background-color: rgba(255, 255, 255, 1);
        }

        .cjNRvaJboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cjNRvaJBox {
            padding: 1rem 5rem 1rem 5rem;
        }

        .cjNRvaJboxCont:hover {
            background-color: rgba(202, 226, 255, 1);
        }

        .cjNRvaJboxCont>.rowListBg {
            background: none;
        }

        .cmg62XWA {
            margin: 0rem auto 0rem auto;
            max-width: 20rem;
            font-weight: bold;
            font-size: 2rem;
            color: rgba(0, 90, 200, 1);
            background: rgba(33, 150, 243, 0);
            text-align: center;
        }

        .cmg62XWA .cmg62XWTe .pagepointA {
            font-weight: bold;
            font-size: 2rem;
            color: rgba(0, 90, 200, 1);
        }

        .cmg62XWA:hover .cmg62XWTe .pagepointA {
            font-size: 2rem;
            color: rgba(0, 90, 200, 1);
        }

        .cmg62XWTextBox {
            padding: 1.5rem 0.3rem 1.5rem 0.3rem;
        }

        .cmg62XWA:hover,
        .boxHoverParent:hover .cmg62XWA {
            font-size: 2rem;
            color: rgba(0, 90, 200, 1);
        }

        .cmg62XWA.backgroundAnimation:hover,
        .cmg62XWA.backgroundBottomAna:hover {
            background: transparent;
        }

        .cmg62XWA:hover .pagepointA {
            color: rgba(0, 90, 200, 1);
        }

        .cnn1c97 {
            background-color: rgba(255, 255, 255, 0);
        }

        @media screen and (min-width:961px) {
            .cnn1c97>.gridLayout {
                display: grid;
            }

            .cnn1c97>.gridLayout>.col {
                width: 100%;
            }

            .cnn1c97>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        #cUHqmkp {
            position: inherit;
        }

        .cK6sgTpA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
            text-align: center;
        }

        .cK6sgTpA .pagepointA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .cK6sgTpA.overflowHiding {
            overflow: hidden;
        }

        .cK6sgTpA.overflowScrolling {
            overflow-y: auto;
        }

        .c1jwbffA {
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
            text-align: center;
        }

        .c1jwbffA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .c1jwbffA.overflowHiding {
            overflow: hidden;
        }

        .c1jwbffA.overflowScrolling {
            overflow-y: auto;
        }

        .cIaGxVw {
            margin: 3rem 0% 3rem 0%;
            position: relative;
        }

        .cIaGxVwframe iframe {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
        }

        .cIaGxVwframe::before {
            display: block;
            content: '';
            width: 100%;
            padding-top: 56.25%;
        }

        .cpdKJB1A {
            margin: 1rem auto 1rem auto;
            max-width: 25.8rem;
            font-size: 1.6rem;
            color: #f9f9f9;
            background: rgba(33, 150, 243, 0);
            border-radius: 25px;
            border: 1px solid rgba(255, 255, 255, 1);
            text-align: center;
        }

        .cpdKJB1A .cpdKJB1Te .pagepointA {
            font-size: 1.6rem;
            color: #f9f9f9;
        }

        .cpdKJB1A:hover .cpdKJB1Te .pagepointA {
            font-size: 1.5rem;
            color: rgba(255, 255, 255, 1);
        }

        .cpdKJB1TextBox {
            padding: 10px 3px 10px 3px;
        }

        .cpdKJB1A:hover,
        .boxHoverParent:hover .cpdKJB1A {
            font-size: 1.5rem;
            color: rgba(255, 255, 255, 1);
            background: rgba(236, 118, 28, 1);
        }

        .cpdKJB1A.backgroundAnimation:before,
        .cpdKJB1A.backgroundBottomAna:before {
            background: rgba(236, 118, 28, 1);
        }

        .cpdKJB1A.backgroundAnimation:hover,
        .cpdKJB1A.backgroundBottomAna:hover {
            background: transparent;
        }

        .cpdKJB1A:hover .pagepointA {
            color: rgba(255, 255, 255, 1);
        }

        .cEiKX25A {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
            text-align: center;
        }

        .cEiKX25A .pagepointA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
        }

        .cEiKX25A.overflowHiding {
            overflow: hidden;
        }

        .cEiKX25A.overflowScrolling {
            overflow-y: auto;
        }

        .c06NA0EA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
            text-align: center;
        }

        .c06NA0EA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
        }

        .c06NA0EA.overflowHiding {
            overflow: hidden;
        }

        .c06NA0EA.overflowScrolling {
            overflow-y: auto;
        }

        .crdrSL9 {
            background-color: rgba(0, 0, 0, 0);
        }

        .crdrSL9>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .crdrSL9 {
                margin: 5rem 0% 0% 0%;
            }

            .crdrSL9>.gridLayout {
                display: grid;
            }

            .crdrSL9>.gridLayout>.rowcol {
                width: 100%;
            }

            .crdrSL9>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cCW8zQy {
            background-color: rgba(0, 0, 0, 0);
        }

        .cCW8zQy>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cCW8zQy>.gridLayout {
                display: grid;
            }

            .cCW8zQy>.gridLayout>.rowcol {
                width: 100%;
            }

            .cCW8zQy>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cFEFxgz .centered {
            position: absolute;
            top: 50%;
            left: 50%;
            -ms-transform: translate(-50%, -50%);
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
        }

        .centered-y {
            position: absolute;
            width: 100%;
            top: 50%;
            -ms-transform: translateY(-50%);
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
        }

        .distribution-map {
            position: relative;
            width: 100%;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            margin: 0 auto;
        }

        .distribution-map>img {
            width: 100%;
            position: relative;
            margin: 0;
            padding: 0;
        }

        .distribution-map .map-point {
            cursor: pointer;
            outline: none;
            z-index: 0;
            position: absolute;
            border-radius: 20px;
            background: #293450;
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
            opacity: 0.8;
            -ms-transform: translate(-50%, -50%);
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
            -moz-transition: opacity 0.25s ease-in-out 0.25s, width 0.25s ease-in-out 0.25s, height 0.25s ease-in-out 0.25s, z-index 0.25s ease-in-out 0.25s;
            -o-transition: opacity 0.25s ease-in-out 0.25s, width 0.25s ease-in-out 0.25s, height 0.25s ease-in-out 0.25s, z-index 0.25s ease-in-out 0.25s;
            -webkit-transition: opacity 0.25s ease-in-out, width 0.25s ease-in-out, height 0.25s ease-in-out, z-index 0.25s ease-in-out;
            -webkit-transition-delay: 0.25s, 0.25s, 0.25s, 0.25s;
            -webkit-transition: opacity 0.25s ease-in-out 0.25s, width 0.25s ease-in-out 0.25s, height 0.25s ease-in-out 0.25s, z-index 0.25s ease-in-out 0.25s;
            transition: opacity 0.25s ease-in-out 0.25s, width 0.25s ease-in-out 0.25s, height 0.25s ease-in-out 0.25s, z-index 0.25s ease-in-out 0.25s;

        }

        .distribution-map .map-point .content {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
            opacity: 0;
            -webkit-transition: opacity 0.25s ease-in-out;

            position: relative;
            width: 100%;
            height: 100%;
            left: 50%;
            -ms-transform: translateX(-50%);
            -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
            overflow: overlay;
            background: #0c4266;
            border-radius: 20px;
        }

        .distribution-map .map-point:hover,
        .distribution-map .map-point:hover {
            margin: 0;
            padding: 0;
            filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
            opacity: 1;
            width: 300px;
            height: 220px;
            color: #e5e5e5;
            z-index: 1;
            -webkit-transition: opacity 0.25s ease-in-out, width 0.25s ease-in-out, height 0.25s ease-in-out;
            transition: opacity 0.25s ease-in-out, width 0.25s ease-in-out, height 0.25s ease-in-out;
        }

        .distribution-map .map-point:hover .content,
        .distribution-map .map-point:hover .content {
            filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
            opacity: 1;
            -moz-transition: opacity 0.25s ease-in-out 0.25s, height 0 ease-in-out 0.25s, overflow 0 ease-in-out 0.25s;
            -o-transition: opacity 0.25s ease-in-out 0.25s, height 0 ease-in-out 0.25s, overflow 0 ease-in-out 0.25s;
            -webkit-transition: opacity 0.25s ease-in-out, height 0 ease-in-out, overflow 0 ease-in-out;
            -webkit-transition-delay: 0.25s, 0.25s, 0.25s;
            -webkit-transition: opacity 0.25s ease-in-out 0.25s, height 0 ease-in-out 0.25s, overflow 0 ease-in-out 0.25s;
            transition: opacity 0.25s ease-in-out 0.25s, height 0 ease-in-out 0.25s, overflow 0 ease-in-out 0.25s;
            overflow: hidden;
        }

        .distribution-map .map-point:hover .content a:hover,
        .distribution-map .map-point:hover .content a:active,
        .distribution-map .map-point:hover .content a:hover,
        .distribution-map .map-point:hover .content a:active {
            color: #afe1fa;
        }

        .centered-y h2 {
            font-weight: 500;
            line-height: 1.2;
            border-bottom: 1px dashed #fff;
            padding: 0 0 10px 0;
            width: 90%;
            margin: 0 auto;
            margin-bottom: 10px;
        }


        .centered-y p {
            line-height: 1.5;
            width: 90%;
            margin: 0 auto;
            font-family: Arial;
            word-break: break-word;
        }

        .yxbiaoti {
            position: absolute;
            color: #fff;
            z-index: 1;
            font-size: 36px;
            font-weight: 600;
            left: 50%;
            margin-top: 30px;
            top: 15%;
            margin-left: -144px;
        }

        .pin {
            width: 22px;
            height: 22px;
            border-radius: 50% 50% 50% 0;
            background: #ffffff;
            position: absolute;
            -webkit-transform: rotate(-45deg);
            -moz-transform: rotate(-45deg);
            -o-transform: rotate(-45deg);
            -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
            left: 50%;
            top: 50%;
            margin: -14px 0 0 -13px;

        }

        .pin:after {
            content: '';
            width: 12px;
            height: 12px;
            margin: 9px 0 0 8px;
            background: #2f2f2f;
            position: absolute;
            top: -4px;
            right: 5px;
            border-radius: 50%;
        }

        .map-point:last-child .pin:after {
            background: #ffffff !important;
        }

        .pulse {
            background: rgba(0, 0, 0, 0.2);
            border-radius: 50%;
            height: 14px;
            width: 14px;
            position: absolute;
            left: 10%;
            top: 0;
            margin: 11px 0px 0px -4px;
            -webkit-transform: rotateX(55deg);
            -moz-transform: rotateX(55deg);
            -o-transform: rotateX(55deg);
            -ms-transform: rotateX(55deg);
            transform: rotateX(55deg);
            z-index: -2;
        }

        .pulse:after {
            content: '';
            border-radius: 50%;
            height: 30px;
            width: 30px;
            position: absolute;
            margin: -13px 0 0 -15px;
            -webkit-animation: pulsate 1s ease-out;
            -moz-animation: pulsate 1s ease-out;
            -o-animation: pulsate 1s ease-out;
            -ms-animation: pulsate 1s ease-out;
            animation: pulsate 1s ease-out;
            -webkit-animation-iteration-count: infinite;
            -moz-animation-iteration-count: infinite;
            -o-animation-iteration-count: infinite;
            -ms-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
            opacity: 0;
            -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
            filter: alpha(opacity=0);
            -webkit-box-shadow: 0 0 1px 2px #89849b;
            box-shadow: 0 0 1px 2px #ffffff;
            -webkit-animation-delay: 1.1s;
            -moz-animation-delay: 1.1s;
            -o-animation-delay: 1.1s;
            -ms-animation-delay: 1.1s;
            animation-delay: 1.1s;
        }

        @-moz-keyframes pulsate {
            0% {
                -webkit-transform: scale(0.1, 0.1);
                -moz-transform: scale(0.1, 0.1);
                -o-transform: scale(0.1, 0.1);
                -ms-transform: scale(0.1, 0.1);
                transform: scale(0.1, 0.1);
                opacity: 0;
                -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                filter: alpha(opacity=0);
            }

            50% {
                opacity: 1;
                -ms-filter: none;
                filter: none;
            }

            100% {
                -webkit-transform: scale(1.2, 1.2);
                -moz-transform: scale(1.2, 1.2);
                -o-transform: scale(1.2, 1.2);
                -ms-transform: scale(1.2, 1.2);
                transform: scale(1.2, 1.2);
                opacity: 0;
                -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                filter: alpha(opacity=0);
            }
        }

        @-webkit-keyframes pulsate {
            0% {
                -webkit-transform: scale(0.1, 0.1);
                -moz-transform: scale(0.1, 0.1);
                -o-transform: scale(0.1, 0.1);
                -ms-transform: scale(0.1, 0.1);
                transform: scale(0.1, 0.1);
                opacity: 0;
                -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                filter: alpha(opacity=0);
            }

            50% {
                opacity: 1;
                -ms-filter: none;
                filter: none;
            }

            100% {
                -webkit-transform: scale(1.2, 1.2);
                -moz-transform: scale(1.2, 1.2);
                -o-transform: scale(1.2, 1.2);
                -ms-transform: scale(1.2, 1.2);
                transform: scale(1.2, 1.2);
                opacity: 0;
                -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                filter: alpha(opacity=0);
            }
        }

        @-o-keyframes pulsate {
            0% {
                -webkit-transform: scale(0.1, 0.1);
                -moz-transform: scale(0.1, 0.1);
                -o-transform: scale(0.1, 0.1);
                -ms-transform: scale(0.1, 0.1);
                transform: scale(0.1, 0.1);
                opacity: 0;
                -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                filter: alpha(opacity=0);
            }

            50% {
                opacity: 1;
                -ms-filter: none;
                filter: none;
            }

            100% {
                -webkit-transform: scale(1.2, 1.2);
                -moz-transform: scale(1.2, 1.2);
                -o-transform: scale(1.2, 1.2);
                -ms-transform: scale(1.2, 1.2);
                transform: scale(1.2, 1.2);
                opacity: 0;
                -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                filter: alpha(opacity=0);
            }
        }

        @keyframes pulsate {
            0% {
                -webkit-transform: scale(0.1, 0.1);
                -moz-transform: scale(0.1, 0.1);
                -o-transform: scale(0.1, 0.1);
                -ms-transform: scale(0.1, 0.1);
                transform: scale(0.1, 0.1);
                opacity: 0;
                -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                filter: alpha(opacity=0);
            }

            50% {
                opacity: 1;
                -ms-filter: none;
                filter: none;
            }

            100% {
                -webkit-transform: scale(1.2, 1.2);
                -moz-transform: scale(1.2, 1.2);
                -o-transform: scale(1.2, 1.2);
                -ms-transform: scale(1.2, 1.2);
                transform: scale(1.2, 1.2);
                opacity: 0;
                -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                filter: alpha(opacity=0);
            }
        }

        @-moz-keyframes bounce {
            0% {
                opacity: 0;
                -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                filter: alpha(opacity=0);
                -webkit-transform: translateY(-2000px) rotate(-45deg);
                -moz-transform: translateY(-2000px) rotate(-45deg);
                -o-transform: translateY(-2000px) rotate(-45deg);
                -ms-transform: translateY(-2000px) rotate(-45deg);
                transform: translateY(-2000px) rotate(-45deg);
            }

            60% {
                opacity: 1;
                -ms-filter: none;
                filter: none;
                -webkit-transform: translateY(30px) rotate(-45deg);
                -moz-transform: translateY(30px) rotate(-45deg);
                -o-transform: translateY(30px) rotate(-45deg);
                -ms-transform: translateY(30px) rotate(-45deg);
                transform: translateY(30px) rotate(-45deg);
            }

            80% {
                -webkit-transform: translateY(-10px) rotate(-45deg);
                -moz-transform: translateY(-10px) rotate(-45deg);
                -o-transform: translateY(-10px) rotate(-45deg);
                -ms-transform: translateY(-10px) rotate(-45deg);
                transform: translateY(-10px) rotate(-45deg);
            }

            100% {
                -webkit-transform: translateY(0) rotate(-45deg);
                -moz-transform: translateY(0) rotate(-45deg);
                -o-transform: translateY(0) rotate(-45deg);
                -ms-transform: translateY(0) rotate(-45deg);
                transform: translateY(0) rotate(-45deg);
            }
        }

        @-webkit-keyframes bounce {
            0% {
                opacity: 0;
                -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                filter: alpha(opacity=0);
                -webkit-transform: translateY(-2000px) rotate(-45deg);
                -moz-transform: translateY(-2000px) rotate(-45deg);
                -o-transform: translateY(-2000px) rotate(-45deg);
                -ms-transform: translateY(-2000px) rotate(-45deg);
                transform: translateY(-2000px) rotate(-45deg);
            }

            60% {
                opacity: 1;
                -ms-filter: none;
                filter: none;
                -webkit-transform: translateY(30px) rotate(-45deg);
                -moz-transform: translateY(30px) rotate(-45deg);
                -o-transform: translateY(30px) rotate(-45deg);
                -ms-transform: translateY(30px) rotate(-45deg);
                transform: translateY(30px) rotate(-45deg);
            }

            80% {
                -webkit-transform: translateY(-10px) rotate(-45deg);
                -moz-transform: translateY(-10px) rotate(-45deg);
                -o-transform: translateY(-10px) rotate(-45deg);
                -ms-transform: translateY(-10px) rotate(-45deg);
                transform: translateY(-10px) rotate(-45deg);
            }

            100% {
                -webkit-transform: translateY(0) rotate(-45deg);
                -moz-transform: translateY(0) rotate(-45deg);
                -o-transform: translateY(0) rotate(-45deg);
                -ms-transform: translateY(0) rotate(-45deg);
                transform: translateY(0) rotate(-45deg);
            }
        }

        @-o-keyframes bounce {
            0% {
                opacity: 0;
                -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                filter: alpha(opacity=0);
                -webkit-transform: translateY(-2000px) rotate(-45deg);
                -moz-transform: translateY(-2000px) rotate(-45deg);
                -o-transform: translateY(-2000px) rotate(-45deg);
                -ms-transform: translateY(-2000px) rotate(-45deg);
                transform: translateY(-2000px) rotate(-45deg);
            }

            60% {
                opacity: 1;
                -ms-filter: none;
                filter: none;
                -webkit-transform: translateY(30px) rotate(-45deg);
                -moz-transform: translateY(30px) rotate(-45deg);
                -o-transform: translateY(30px) rotate(-45deg);
                -ms-transform: translateY(30px) rotate(-45deg);
                transform: translateY(30px) rotate(-45deg);
            }

            80% {
                -webkit-transform: translateY(-10px) rotate(-45deg);
                -moz-transform: translateY(-10px) rotate(-45deg);
                -o-transform: translateY(-10px) rotate(-45deg);
                -ms-transform: translateY(-10px) rotate(-45deg);
                transform: translateY(-10px) rotate(-45deg);
            }

            100% {
                -webkit-transform: translateY(0) rotate(-45deg);
                -moz-transform: translateY(0) rotate(-45deg);
                -o-transform: translateY(0) rotate(-45deg);
                -ms-transform: translateY(0) rotate(-45deg);
                transform: translateY(0) rotate(-45deg);
            }
        }

        @keyframes bounce {
            0% {
                opacity: 0;
                -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                filter: alpha(opacity=0);
                -webkit-transform: translateY(-2000px) rotate(-45deg);
                -moz-transform: translateY(-2000px) rotate(-45deg);
                -o-transform: translateY(-2000px) rotate(-45deg);
                -ms-transform: translateY(-2000px) rotate(-45deg);
                transform: translateY(-2000px) rotate(-45deg);
            }

            60% {
                opacity: 1;
                -ms-filter: none;
                filter: none;
                -webkit-transform: translateY(30px) rotate(-45deg);
                -moz-transform: translateY(30px) rotate(-45deg);
                -o-transform: translateY(30px) rotate(-45deg);
                -ms-transform: translateY(30px) rotate(-45deg);
                transform: translateY(30px) rotate(-45deg);
            }

            80% {
                -webkit-transform: translateY(-10px) rotate(-45deg);
                -moz-transform: translateY(-10px) rotate(-45deg);
                -o-transform: translateY(-10px) rotate(-45deg);
                -ms-transform: translateY(-10px) rotate(-45deg);
                transform: translateY(-10px) rotate(-45deg);
            }

            100% {
                -webkit-transform: translateY(0) rotate(-45deg);
                -moz-transform: translateY(0) rotate(-45deg);
                -o-transform: translateY(0) rotate(-45deg);
                -ms-transform: translateY(0) rotate(-45deg);
                transform: translateY(0) rotate(-45deg);
            }
        }

        /* 媒体查询：当屏幕宽度小于或等于960px时 */
        @media screen and (max-width: 960px) {
            .yxbiaoti {
                font-size: 16px !important;
                left: 70% !important;
                top: 3% !important;

            }

            .distribution-map .map-point:hover,
            .distribution-map .map-point:hover {
                width: 183px !important;
                height: 136px !important;
            }

            .pin:after {
                width: 8px !important;
                height: 8px !important;
                top: -4px !important;
                right: 5px !important;
            }

            .pulse {

                height: 14px !important;
                width: 14px !important;
            }

            .pin {
                width: 18px !important;
                height: 18px !important;
            }
        }

        .cj9xNLZA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
            text-align: center;
        }

        .cj9xNLZA .pagepointA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
        }

        .cj9xNLZA.overflowHiding {
            overflow: hidden;
        }

        .cj9xNLZA.overflowScrolling {
            overflow-y: auto;
        }

        #cUzx4jP {
            margin: 3rem 0% 3rem 0%;
        }

        #cUzx4jP .cUzx4jPLi {
            margin-bottom: 2rem;
            width: calc(100%/5 - 0.1px);
        }

        #cUzx4jP .cUzx4jPLi .listBoxHref {
            margin-right: 1rem;
            margin-left: 1rem;
            background: #fff;
            box-shadow: 0px 0px 4px 0px rgb(204, 204, 204);
        }

        #cUzx4jP .swiper-button-prev {
            left: 1rem;
            right: auto;
        }

        #cUzx4jP .swiper-button-next {
            right: 1rem;
            left: auto;
        }

        #cUzx4jP .slidesPerViewBtn {
            transform: scale(1);
            background: rgba(0, 0, 0, 0.3);
            height: 50px;
            width: 50px;
            text-align: center;
            line-height: 50px;
            margin-top: -25px;
            position: absolute;
            top: 50%;
        }

        #cUzx4jP .slidesPerViewBtn .yiyingbaoicon {
            color: rgb(255, 255, 255);
            font-size: 3.2rem;
        }

        #cUzx4jP .swiper-button-disabled {
            display: none;
        }

        .cXsmCuvA {
            margin: 3rem 0% 0rem 0%;
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
            text-align: center;
        }

        .cXsmCuvA .pagepointA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .cXsmCuvA.overflowHiding {
            overflow: hidden;
        }

        .cXsmCuvA.overflowScrolling {
            overflow-y: auto;
        }

        .cNxtcelA {
            margin: 1rem 0% 3rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
            text-align: center;
        }

        .cNxtcelA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .cNxtcelA.overflowHiding {
            overflow: hidden;
        }

        .cNxtcelA.overflowScrolling {
            overflow-y: auto;
        }

        .cGVY2dBcL .fRi .select-box .select-cont .select-list .checked {
            color: #409eff;
            font-weight: 700;
            background-color: #f5f7fa;
        }

        .cGVY2dBcL .fRi .select-box .select-input .select-search {
            font-size: 1.8rem;
            color: rgb(166, 166, 166);
            position: absolute;
            top: 50%;
            right: 10px;
            transform: translate(0, -50%);
            height: auto;
        }

        .cGVY2dBcL .fRi .select-box .select-cont .select-list .item:hover {
            background-color: #f5f7fa;
        }

        .cGVY2dBcL .fRi .select-box .select-cont .select-list .item {
            list-style: none;
            font-size: 1.4rem;
            padding: 0 10px;
            position: relative;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            color: #606266;
            height: 34px;
            line-height: 34px;
            box-sizing: border-box;
            cursor: pointer;
        }

        .cGVY2dBcL .fRi .select-box .select-cont .select-list {
            padding: 6px;
        }

        .cGVY2dBcL .fRi .select-box .select-cont::-webkit-scrollbar {
            width: 0 !important;
        }

        .cGVY2dBcL .fRi .select-box .select-cont {
            display: none;
            z-index: 1000;
            width: 100%;
            height: 200px;
            position: absolute;
            margin-top: 3px;
            background: rgb(255, 255, 255);
            border: 1px solid rgb(209, 208, 208);
            overflow: scroll;
            overflow-x: hidden;
            overflow: -moz-scrollbars-none;
            -ms-overflow-style: none;
        }

        .cGVY2dBcL .fRi .select-box {
            width: 100%;
        }

        #cGVY2dB .inquiryFormBox .formBtnButton {
            flex: auto 1;
        }

        #cGVY2dB .inquiryFormBox .btn3.formBtnButton {
            flex: none;
        }

        .cGVY2dBcL .fRi .select-box .select-input {
            width: 100%;
            display: flex;
            position: relative;
        }

        #cGVY2dB {
            margin: 3rem 0% 3rem 0%;
        }

        .cGVY2dBcL .cGVY2dBSt {
            font-size: 1.4rem;
        }

        #cGVY2dB .areaCodeParent {
            display: flex;
        }

        #cGVY2dB .areaCodeParent .areaCodeSelect {
            width: 98px;
            margin-right: 8px;
        }

        .cGVY2dBcL .fRi>input,
        .cGVY2dBcL .fRi>textarea,
        .cGVY2dBcL .fRi .form_Select,
        .cGVY2dBcL .fRi .select-input input,
        #cGVY2dB .areaCodeParent .areaCodeSelect {
            height: 40px;
            background: rgba(250, 250, 250, 1);
            font-size: 1.4rem;
        }

        .cGVY2dBcL .fRi>textarea::placeholder {
            line-height: 1.4;
        }

        .cGVY2dBcL .fRi>input::placeholder,
        .cGVY2dBcL .fRi>textarea::placeholder,
        .cGVY2dBcL .fRi .select-input input::placeholder {
            font-size: 1.4rem;
        }

        .cGVY2dBcL .fRi .cGVY2dBsit {
            font-size: 1.4rem;
        }

        .cGVY2dBcL .fRi .cGVY2dBchecksit {
            font-size: 1.4rem;
        }

        @media screen and (min-width:961px) {
            #cGVY2dB .cGVY2dBcL {
                margin-right: 2rem;
            }

            .rtlAr #cGVY2dB .cGVY2dBcL {
                margin-left: 2rem;
                margin-right: auto;
            }

            .cGVY2dBcL .fRi>input,
            .cGVY2dBcL .fRi .form_Select,
            .cGVY2dBcL .fRi .select-input input {
                padding-left: 20px;
                padding-right: 20px;
            }

            .cGVY2dBcL .fRi>textarea {
                padding: 20px;
            }
        }

        .ckqgmrFA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
            text-align: center;
        }

        .ckqgmrFA .pagepointA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
        }

        .ckqgmrFA.overflowHiding {
            overflow: hidden;
        }

        .ckqgmrFA.overflowScrolling {
            overflow-y: auto;
        }

        .comwZ0oA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
            text-align: center;
        }

        .comwZ0oA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
        }

        .comwZ0oA.overflowHiding {
            overflow: hidden;
        }

        .comwZ0oA.overflowScrolling {
            overflow-y: auto;
        }

        .c2nhk4Q {
            background-color: rgba(0, 0, 0, 0);
        }

        .c2nhk4Q>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .c2nhk4Q {
                margin: 3rem 0% 0% 0%;
            }

            .c2nhk4Q>.rowColumnBox>.rowcol {
                padding: 0 1%;
            }

            .c2nhk4Q>.gridLayout {
                display: grid;
            }

            .c2nhk4Q>.gridLayout>.rowcol {
                width: 100%;
            }

            .c2nhk4Q>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cSMMTfCA {
            margin: 6rem auto 1rem auto;
            max-width: 25.8rem;
            font-size: 1.6rem;
            color: rgba(63, 63, 63, 1);
            background: rgba(33, 150, 243, 0);
            border-radius: 25px;
            border: 1px solid rgba(63, 63, 63, 1);
            text-align: center;
        }

        .cSMMTfCA .cSMMTfCTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(63, 63, 63, 1);
        }

        .cSMMTfCA:hover .cSMMTfCTe .pagepointA {
            font-size: 1.5rem;
            color: rgba(255, 255, 255, 1);
        }

        .cSMMTfCTextBox {
            padding: 10px 3px 10px 3px;
        }

        .cSMMTfCA:hover,
        .boxHoverParent:hover .cSMMTfCA {
            font-size: 1.5rem;
            color: rgba(255, 255, 255, 1);
            background: rgba(226, 78, 75, 1);
        }

        .cSMMTfCA.backgroundAnimation:before,
        .cSMMTfCA.backgroundBottomAna:before {
            background: rgba(226, 78, 75, 1);
        }

        .cSMMTfCA.backgroundAnimation:hover,
        .cSMMTfCA.backgroundBottomAna:hover {
            background: transparent;
        }

        .cSMMTfCA:hover .pagepointA {
            color: rgba(255, 255, 255, 1);
        }

        .cILwtJ4A {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
            text-align: center;
        }

        .cILwtJ4A .pagepointA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
        }

        .cILwtJ4A.overflowHiding {
            overflow: hidden;
        }

        .cILwtJ4A.overflowScrolling {
            overflow-y: auto;
        }

        .cFAcDgNA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
            text-align: center;
        }

        .cFAcDgNA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
        }

        .cFAcDgNA.overflowHiding {
            overflow: hidden;
        }

        .cFAcDgNA.overflowScrolling {
            overflow-y: auto;
        }

        #csIC53e {
            margin: 3rem 0% 0rem 0%;
            padding: 0rem 10px 0rem 10px;
        }

        #csIC53e .csIC53eLi {
            margin-bottom: 2rem;
            width: calc(100%/5 - 0.1px);
        }

        #csIC53e .csIC53eLi .listBoxHref {
            margin-right: 1rem;
            margin-left: 1rem;
            background: #fff;
            box-shadow: 0px 0px 4px 0px rgb(204, 204, 204);
        }

        #csIC53e.listDisplaygrid .proList {
            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(, 1fr));
            grid-column-gap: 1rem;
            grid-row-gap: 2rem;
        }

        #csIC53e.listDisplaygrid .csIC53eLi {
            width: 100%;
        }

        #cJvSxrQ {
            padding: 0rem 10px 0rem 10px;
        }

        #cJvSxrQ .cJvSxrQLi {
            margin-bottom: 2rem;
            width: calc(100%/5 - 0.1px);
        }

        #cJvSxrQ .cJvSxrQLi .listBoxHref {
            margin-right: 1rem;
            margin-left: 1rem;
            background: #fff;
            box-shadow: 0px 0px 4px 0px rgb(204, 204, 204);
        }

        #cJvSxrQ.listDisplaygrid .proList {
            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(, 1fr));
            grid-column-gap: 1rem;
            grid-row-gap: 2rem;
        }

        #cJvSxrQ.listDisplaygrid .cJvSxrQLi {
            width: 100%;
        }

        .cNuvHB4A {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
            text-align: center;
        }

        .cNuvHB4A .pagepointA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .cNuvHB4A.overflowHiding {
            overflow: hidden;
        }

        .cNuvHB4A.overflowScrolling {
            overflow-y: auto;
        }

        #chL2EK5 {
            margin: 3rem 0% 3rem 0%;
        }

        #chL2EK5 .chL2EK5Li {
            margin-bottom: 2rem;
            width: calc(100%/5 - 0.1px);
        }

        #chL2EK5 .chL2EK5Li .listBoxHref {
            margin-right: 1rem;
            margin-left: 1rem;
            background: rgba(255, 255, 255, 0);
        }

        #chL2EK5.listDisplaygrid .proList {
            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(, 1fr));
            grid-column-gap: 1rem;
            grid-row-gap: 2rem;
        }

        #chL2EK5.listDisplaygrid .chL2EK5Li {
            width: 100%;
        }

        .caWkmScA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
            text-align: center;
        }

        .caWkmScA .pagepointA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
        }

        .caWkmScA.overflowHiding {
            overflow: hidden;
        }

        .caWkmScA.overflowScrolling {
            overflow-y: auto;
        }

        .czbjhw7A {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
            text-align: center;
        }

        .czbjhw7A .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
        }

        .czbjhw7A.overflowHiding {
            overflow: hidden;
        }

        .czbjhw7A.overflowScrolling {
            overflow-y: auto;
        }

        .ck0gzh5 {
            background-color: rgba(255, 255, 255, 0);
        }

        .ck0gzh5>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .ck0gzh5 {
                margin: 3rem 0% 0% 0%;
            }

            .ck0gzh5>.rowColumnBox>.rowcol {
                padding: 0 1%;
            }

            .ck0gzh5>.gridLayout {
                display: grid;
            }

            .ck0gzh5>.gridLayout>.rowcol {
                width: 100%;
            }

            .ck0gzh5>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .crZWmOA {
            background-color: rgba(0, 0, 0, 0);
        }

        .crZWmOA>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .crZWmOA {
                border-right: 1px solid rgba(255, 255, 255, 0.19);
            }

            .crZWmOA>.gridLayout {
                display: grid;
            }

            .crZWmOA>.gridLayout>.rowcol {
                width: 100%;
            }

            .crZWmOA>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cl8nl5fA {
            margin: 1rem 0% 1rem 0%;
            font-size: 1.6rem;
            font-family: Arial;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
            text-align: center;
        }

        .cl8nl5fA .pagepointA {
            font-size: 1.6rem;
            font-family: Arial;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .cl8nl5fA.overflowHiding {
            overflow: hidden;
        }

        .cl8nl5fA.overflowScrolling {
            overflow-y: auto;
        }

        .cJHSOO2A {
            margin: 1.7rem 2% 0rem 2%;
            font-weight: bold;
            font-size: 1.4rem;
            font-family: DUAL;
            line-height: 170%;
            color: rgb(255, 255, 255);
            text-align: center;
            border-left: 0px solid rgb(224, 59, 13);
            border-bottom: 0px solid rgb(224, 59, 13);
        }

        .cJHSOO2A .pagepointA {
            font-weight: bold;
            font-size: 1.4rem;
            font-family: DUAL;
            line-height: 170%;
            color: rgb(255, 255, 255);
        }

        .cJHSOO2A.overflowHiding {
            overflow: hidden;
        }

        .cJHSOO2A.overflowScrolling {
            overflow-y: auto;
        }

        .cJHSOO2A:hover,
        .proList .listBox:hover .listBoxHref .cJHSOO2A,
        .boxHoverParent:hover .cJHSOO2A {
            color: rgb(255, 255, 255);
            text-decoration: underline;
        }

        .cJHSOO2A:hover .pagepointA {
            color: rgb(255, 255, 255);
            text-decoration: underline;
        }

        .cJHSOO2A:hover p {
            text-decoration: underline;
        }

        .rList .listBox .ckarFlw .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .ckarFlwImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .ckarFlwImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .c7mcSMeA {
            margin: 0.5rem 0% 0.5rem 0%;
            font-size: 1.6rem;
            font-family: Arial;
            line-height: 170%;
            color: rgb(255, 255, 255);
            text-align: center;
        }

        .c7mcSMeA .pagepointA {
            font-size: 1.6rem;
            font-family: Arial;
            line-height: 170%;
            color: rgb(255, 255, 255);
        }

        .c7mcSMeA.overflowHiding {
            overflow: hidden;
        }

        .c7mcSMeA.overflowScrolling {
            overflow-y: auto;
        }

        .c8xpyuSA {
            margin: 1rem auto 1rem auto;
            max-width: 20rem;
            font-size: 1.5rem;
            color: rgba(0, 90, 200, 1);
            background: rgba(255, 255, 255, 1);
            border-radius: 25px;
            text-align: center;
        }

        .c8xpyuSA:hover,
        .boxHoverParent:hover .c8xpyuSA {
            font-size: 1.5rem;
            color: #fff;
            background: #0542E7;
        }

        .c8xpyuSA .c8xpyuSTe .pagepointA {
            font-size: 1.5rem;
            color: rgba(0, 90, 200, 1);
        }

        .c8xpyuSA:hover .c8xpyuSTe .pagepointA {
            font-size: 1.5rem;
            color: #fff;
        }

        .c8xpyuSTextBox {
            padding: 10px 0px 10px 0px;
        }

        .c8xpyuSIc {
            max-width: 2rem;
            max-height: 2rem;
            line-height: 2rem;
            font-size: 2rem;
        }

        .c8xpyuSA.backgroundAnimation:before,
        .c8xpyuSA.backgroundBottomAna:before {
            background: #0542E7;
        }

        .c8xpyuSA.backgroundAnimation:hover,
        .c8xpyuSA.backgroundBottomAna:hover {
            background: transparent;
        }

        .c8xpyuSA:hover .pagepointA {
            color: #fff;
        }

        .c8xpyuSIc .btnImg {
            width: 2rem;
            height: 2rem;
        }

        .c8xpyuSTe {
            padding-left: 10px;
        }

        #cntYsjP,
        #cntYsjP .nav-submenu {
            background-color: #fff;
            min-width: 152px;
        }

        #cntYsjP .nav-submenuA {
            font-size: 1.5rem;
            font-family: 微软雅黑;
            color: #666;
            text-align: left;
            padding-top: 8px;
            padding-bottom: 8px;
        }

        #cntYsjP .nav-submenuA:hover {
            color: #2196f3;
        }

        #cntYsjP li.selected>.nav-submenuA {
            color: #2196f3;
        }

        #cntYsjP li:not(:last-of-type) .nav-submenuA {
            border-bottom: 1px dashed rgb(217, 217, 217);
        }

        #cntYsjP .nav-submenuA .subnavbtn {
            line-height: 28px;
            padding-left: 2.5rem;
            padding-right: 10px;
        }

        #cntYsjP .nav-submenuA i {
            height: 28px;
            line-height: 28px;
        }

        #cntYsjP.menuParentOpen li.selected>ul,
        #cntYsjP.menuParentOpen li.selected>ul li.selected>ul {
            display: block;
        }

        .row_line .cWM4qo3row_col {
            width: 14.285714285714%;
        }

        .cWM4qo3row_col.hidden {
            display: none;
        }

        .cWM4qo3row_col>.rowListBg {
            background: none;
        }

        .cWM4qo3row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c7MASTorow_col {
            width: 14.285714285714%;
        }

        .c7MASTorow_col.hidden {
            display: none;
        }

        .c7MASTorow_col>.rowListBg {
            background: none;
        }

        .c7MASTorow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cScYkJFrow_col {
            width: 14.285714285714%;
        }

        .cScYkJFrow_col.hidden {
            display: none;
        }

        .cScYkJFrow_col>.rowListBg {
            background: none;
        }

        .cScYkJFrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cb1aZXArow_col {
            width: 14.285714285714%;
        }

        .cb1aZXArow_col.hidden {
            display: none;
        }

        .cb1aZXArow_col>.rowListBg {
            background: none;
        }

        .cb1aZXArow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cFoKwlBrow_col {
            width: 14.285714285714%;
        }

        .cFoKwlBrow_col.hidden {
            display: none;
        }

        .cFoKwlBrow_col>.rowListBg {
            background: none;
        }

        .cFoKwlBrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cVnpeotrow_col {
            width: 14.285714285714%;
        }

        .cVnpeotrow_col.hidden {
            display: none;
        }

        .cVnpeotrow_col>.rowListBg {
            background: none;
        }

        .cVnpeotrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .czR787Arow_col {
            width: 14.285714285714%;
        }

        .czR787Arow_col.hidden {
            display: none;
        }

        .czR787Arow_col>.rowListBg {
            background: none;
        }

        .czR787Arow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c8HekoOrow_col {
            width: 14.285714285714%;
        }

        .c8HekoOrow_col.hidden {
            display: none;
        }

        .c8HekoOrow_col>.rowListBg {
            background: none;
        }

        .c8HekoOrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cHA60xWrow_col {
            width: 14.285714285714%;
        }

        .cHA60xWrow_col.hidden {
            display: none;
        }

        .cHA60xWrow_col>.rowListBg {
            background: none;
        }

        .cHA60xWrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cdEkH1jrow_col {
            width: 14.285714285714%;
        }

        .cdEkH1jrow_col.hidden {
            display: none;
        }

        .cdEkH1jrow_col>.rowListBg {
            background: none;
        }

        .cdEkH1jrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cKRsh6Krow_col {
            width: 14.285714285714%;
        }

        .cKRsh6Krow_col.hidden {
            display: none;
        }

        .cKRsh6Krow_col>.rowListBg {
            background: none;
        }

        .cKRsh6Krow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c6XuFLXrow_col {
            width: 14.285714285714%;
        }

        .c6XuFLXrow_col.hidden {
            display: none;
        }

        .c6XuFLXrow_col>.rowListBg {
            background: none;
        }

        .c6XuFLXrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cM3wAcyrow_col {
            width: 14.285714285714%;
        }

        .cM3wAcyrow_col.hidden {
            display: none;
        }

        .cM3wAcyrow_col>.rowListBg {
            background: none;
        }

        .cM3wAcyrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cfdAt7srow_col {
            width: 14.285714285714%;
        }

        .cfdAt7srow_col.hidden {
            display: none;
        }

        .cfdAt7srow_col>.rowListBg {
            background: none;
        }

        .cfdAt7srow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cO8fa8zrow_col {
            width: 14.285714285714%;
        }

        .cO8fa8zrow_col.hidden {
            display: none;
        }

        .cO8fa8zrow_col>.rowListBg {
            background: none;
        }

        .cO8fa8zrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cmsAR2rrow_col {
            width: 14.285714285714%;
        }

        .cmsAR2rrow_col.hidden {
            display: none;
        }

        .cmsAR2rrow_col>.rowListBg {
            background: none;
        }

        .cmsAR2rrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cV6aO3rrow_col {
            width: 14.285714285714%;
        }

        .cV6aO3rrow_col.hidden {
            display: none;
        }

        .cV6aO3rrow_col>.rowListBg {
            background: none;
        }

        .cV6aO3rrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cQQH4v3row_col {
            width: 14.285714285714%;
        }

        .cQQH4v3row_col.hidden {
            display: none;
        }

        .cQQH4v3row_col>.rowListBg {
            background: none;
        }

        .cQQH4v3row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c4gb2Srrow_col {
            width: 14.285714285714%;
        }

        .c4gb2Srrow_col.hidden {
            display: none;
        }

        .c4gb2Srrow_col>.rowListBg {
            background: none;
        }

        .c4gb2Srrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .chC80aOrow_col {
            width: 14.285714285714%;
        }

        .chC80aOrow_col.hidden {
            display: none;
        }

        .chC80aOrow_col>.rowListBg {
            background: none;
        }

        .chC80aOrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cMqJPwarow_col {
            width: 14.285714285714%;
        }

        .cMqJPwarow_col.hidden {
            display: none;
        }

        .cMqJPwarow_col>.rowListBg {
            background: none;
        }

        .cMqJPwarow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .ctQLUixInput::-webkit-input-placeholder {
            font-size: 1.6rem;
            color: rgba(242, 242, 242, 1);
        }

        .ctQLUixInput {
            background: rgba(255, 255, 255, 0);
            font-size: 1.6rem;
            color: rgba(242, 242, 242, 1);
        }

        @media screen and (min-width:961px) {
            .ctQLUixInput {
                padding: 32px 0px 32px 41px;
            }
        }

        @media screen and (max-width:960px) {
            .ctQLUixInput::-webkit-input-placeholder {
                font-size: 1.4rem;
                color: rgba(242, 242, 242, 1);
            }

            .ctQLUixInput {
                padding: 10px 8px 10px 8px;
                background: rgba(255, 255, 255, 0);
                font-size: 1.4rem;
                color: rgba(242, 242, 242, 1);
            }
        }

        .cJvC42nA {
            margin: 0% 0 0% 6%;
        }

        .cJvC42nIc {
            padding: 15px 15px 15px 15px;
            width: 4rem;
            height: 4rem;
            line-height: 4rem;
            font-size: 4rem;
            color: #fff;
            background: rgba(33, 150, 243, 0);
            border-radius: 60px;
        }

        .cJvC42nIc:hover,
        .boxHoverParent:hover .cJvC42nIc {
            background: rgba(5, 66, 231, 0);
            font-size: 3rem;
            color: #fff;
        }

        .cJvC42nIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .cJvC42nA:hover .cJvC42nIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .row_line .cVjuXHSrow_col {
            width: 100%;
        }

        .cVjuXHSrow_col.hidden {
            display: none;
        }

        .cVjuXHSrow_col>.rowListBg {
            background: none;
        }

        .cVjuXHSrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .cMh2DCs {
            background-color: rgba(0, 0, 0, 0);
        }

        .cMh2DCs>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cMh2DCs>.gridLayout {
                display: grid;
            }

            .cMh2DCs>.gridLayout>.rowcol {
                width: 100%;
            }

            .cMh2DCs>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .clNuMrp {
            background-color: rgba(0, 0, 0, 0);
        }

        .clNuMrp>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .clNuMrp>.gridLayout {
                display: grid;
            }

            .clNuMrp>.gridLayout>.rowcol {
                width: 100%;
            }

            .clNuMrp>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cTLGItg {
            background-color: rgba(0, 0, 0, 0);
        }

        .cTLGItg>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cTLGItg>.gridLayout {
                display: grid;
            }

            .cTLGItg>.gridLayout>.rowcol {
                width: 100%;
            }

            .cTLGItg>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cbHzJir {
            background-color: rgba(0, 0, 0, 0);
        }

        .cbHzJir>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cbHzJir>.gridLayout {
                display: grid;
            }

            .cbHzJir>.gridLayout>.rowcol {
                width: 100%;
            }

            .cbHzJir>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .ctagfWl {
            background-color: rgba(0, 0, 0, 0);
        }

        .ctagfWl>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .ctagfWl>.gridLayout {
                display: grid;
            }

            .ctagfWl>.gridLayout>.rowcol {
                width: 100%;
            }

            .ctagfWl>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cxDYyLg {
            background-color: rgba(0, 0, 0, 0);
        }

        .cxDYyLg>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cxDYyLg>.gridLayout {
                display: grid;
            }

            .cxDYyLg>.gridLayout>.rowcol {
                width: 100%;
            }

            .cxDYyLg>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .ciP8EUg {
            background-color: rgba(0, 0, 0, 0);
        }

        .ciP8EUg>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .ciP8EUg>.gridLayout {
                display: grid;
            }

            .ciP8EUg>.gridLayout>.rowcol {
                width: 100%;
            }

            .ciP8EUg>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cjqgnYP {
            background-color: rgba(0, 0, 0, 0);
        }

        .cjqgnYP>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cjqgnYP>.gridLayout {
                display: grid;
            }

            .cjqgnYP>.gridLayout>.rowcol {
                width: 100%;
            }

            .cjqgnYP>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cLziX5L {
            background-color: rgba(0, 0, 0, 0);
        }

        .cLziX5L>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cLziX5L>.gridLayout {
                display: grid;
            }

            .cLziX5L>.gridLayout>.rowcol {
                width: 100%;
            }

            .cLziX5L>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .clxXx8d {
            background-color: rgba(0, 0, 0, 0);
        }

        .clxXx8d>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .clxXx8d>.gridLayout {
                display: grid;
            }

            .clxXx8d>.gridLayout>.rowcol {
                width: 100%;
            }

            .clxXx8d>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cyZGCSr {
            background-color: rgba(0, 0, 0, 0);
        }

        .cyZGCSr>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cyZGCSr>.gridLayout {
                display: grid;
            }

            .cyZGCSr>.gridLayout>.rowcol {
                width: 100%;
            }

            .cyZGCSr>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cnnikcjcL {
            width: 44%;
            background-color: rgba(255, 255, 255, 0);
        }

        .cnnikcjcL.hidden {
            display: none;
        }

        .cnnikcjcL>.sticky {
            position: sticky;
            z-index: 1;
            height: auto;
        }

        @media screen and (min-width:961px) {
            .cnnikcjcL {
                padding: 0rem 3% 0rem 0%;
                padding: 0% 0.1% 0% 0%;
            }
        }

        .cnngb27cL {
            width: 24%;
        }

        .cnngb27cL.hidden {
            display: none;
        }

        .cnngb27cL>.sticky {
            position: sticky;
            z-index: 1;
            height: auto;
        }

        .c7zA34McL {
            width: 11%;
        }

        .c7zA34McL.hidden {
            display: none;
        }

        .c7zA34McL>.sticky {
            position: sticky;
            z-index: 1;
            height: auto;
        }

        .cdzTkQPcL {
            width: 6.0000000000004%;
        }

        .cdzTkQPcL.hidden {
            display: none;
        }

        .cdzTkQPcL>.sticky {
            position: sticky;
            z-index: 1;
            height: auto;
        }

        .ceAMLDGcL {
            width: 6%;
        }

        .ceAMLDGcL.hidden {
            display: none;
        }

        .ceAMLDGcL>.sticky {
            position: sticky;
            z-index: 1;
            height: auto;
        }

        .cdAYCdGcL {
            width: 9%;
        }

        .cdAYCdGcL.hidden {
            display: none;
        }

        .cdAYCdGcL>.sticky {
            position: sticky;
            z-index: 1;
            height: auto;
        }

        .row_line .ciUsiU8row_col {
            width: 33.33%;
            border-right: 1px solid rgba(235, 235, 235, 1);
            border-bottom: 1px solid rgba(235, 235, 235, 1);
        }

        .ciUsiU8row_col.hidden {
            display: none;
        }

        .ciUsiU8row_col>.rowListBg {
            background: none;
        }

        .ciUsiU8row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .ckQhkeProw_col {
            width: 33.33%;
            border-right: 1px solid rgba(235, 235, 235, 1);
            border-bottom: 1px solid rgba(235, 235, 235, 1);
        }

        .ckQhkeProw_col.hidden {
            display: none;
        }

        .ckQhkeProw_col>.rowListBg {
            background: none;
        }

        .ckQhkeProw_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cTHJDTProw_col {
            width: 33.33%;
            border-bottom: 1px solid rgba(235, 235, 235, 1);
        }

        .cTHJDTProw_col.hidden {
            display: none;
        }

        .cTHJDTProw_col>.rowListBg {
            background: none;
        }

        .cTHJDTProw_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c9bj3bYrow_col {
            width: 33.33%;
            border-right: 1px solid rgba(235, 235, 235, 1);
            border-bottom: 0px solid rgba(235, 235, 235, 1);
        }

        .c9bj3bYrow_col.hidden {
            display: none;
        }

        .c9bj3bYrow_col>.rowListBg {
            background: none;
        }

        .c9bj3bYrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c8uHsmcrow_col {
            width: 33.33%;
            border-right: 1px solid rgba(235, 235, 235, 1);
            border-bottom: 0px solid rgba(235, 235, 235, 1);
        }

        .c8uHsmcrow_col.hidden {
            display: none;
        }

        .c8uHsmcrow_col>.rowListBg {
            background: none;
        }

        .c8uHsmcrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cF5XAd3row_col {
            width: 33.33%;
            border-bottom: 0px solid rgba(235, 235, 235, 1);
        }

        .cF5XAd3row_col.hidden {
            display: none;
        }

        .cF5XAd3row_col>.rowListBg {
            background: none;
        }

        .cF5XAd3row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .cLgeNo6A {
            margin: 0rem auto 0rem 0%;
            max-width: 17rem;
            font-size: 1.6rem;
            color: #f9f9f9;
            background: rgba(33, 150, 243, 0);
            border-radius: 50px;
            border: 1px solid rgba(255, 255, 255, 1);
            text-align: center;
        }

        .cLgeNo6A .cLgeNo6Te .pagepointA {
            font-size: 1.6rem;
            color: #f9f9f9;
        }

        .cLgeNo6A:hover .cLgeNo6Te .pagepointA {
            font-size: 1.6rem;
            color: #fff;
        }

        .cLgeNo6TextBox {
            padding: 1rem 30px 1rem 30px;
        }

        .cLgeNo6A:hover,
        .boxHoverParent:hover .cLgeNo6A {
            font-size: 1.6rem;
            color: #fff;
        }

        .cLgeNo6A.backgroundAnimation:hover,
        .cLgeNo6A.backgroundBottomAna:hover {
            background: transparent;
        }

        .cLgeNo6A:hover .pagepointA {
            color: #fff;
        }

        .row_line .czimbMcrow_col {
            width: 33.333333333333%;
        }

        .czimbMcrow_col.hidden {
            display: none;
        }

        .czimbMcrow_col>.rowListBg {
            background: none;
        }

        .czimbMcrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cF1RSadrow_col {
            width: 33.333333333333%;
        }

        .cF1RSadrow_col.hidden {
            display: none;
        }

        .cF1RSadrow_col>.rowListBg {
            background: none;
        }

        .cF1RSadrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cB1LEHwrow_col {
            width: 33.333333333333%;
        }

        .cB1LEHwrow_col.hidden {
            display: none;
        }

        .cB1LEHwrow_col>.rowListBg {
            background: none;
        }

        .cB1LEHwrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cK1sTLgrow_col {
            width: 60%;
        }

        .cK1sTLgrow_col.hidden {
            display: none;
        }

        .cK1sTLgrow_col>.rowListBg {
            background: none;
        }

        .cK1sTLgrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cvRGwAcrow_col {
            width: 40%;
        }

        .cvRGwAcrow_col.hidden {
            display: none;
        }

        .cvRGwAcrow_col>.rowListBg {
            background: none;
        }

        .cvRGwAcrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cvgb5N8row_col {
            width: 16%;
        }

        .cvgb5N8row_col.hidden {
            display: none;
        }

        .cvgb5N8row_col>.rowListBg {
            background: none;
        }

        .cvgb5N8row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cwT7uTlrow_col {
            width: 16%;
        }

        .cwT7uTlrow_col.hidden {
            display: none;
        }

        .cwT7uTlrow_col>.rowListBg {
            background: none;
        }

        .cwT7uTlrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c9Ujg3brow_col {
            width: 19%;
            border-right: 1px solid rgba(255, 255, 255, 0.19);
        }

        .c9Ujg3brow_col.hidden {
            display: none;
        }

        .c9Ujg3brow_col>.rowListBg {
            background: none;
        }

        .c9Ujg3brow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        @media screen and (min-width:961px) {
            .row_line>.rowColumnBox .c9Ujg3brow_col {
                padding: 0% 4rem 0% 0%;
            }
        }

        .row_line .cyufyiMrow_col {
            width: 26%;
            border-right: 1px solid #000000;
        }

        .cyufyiMrow_col.hidden {
            display: none;
        }

        .cyufyiMrow_col>.rowListBg {
            background: none;
        }

        .cyufyiMrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        @media screen and (min-width:961px) {
            .row_line>.rowColumnBox .cyufyiMrow_col {
                padding: 0% 2% 0% 2%;
            }
        }

        .row_line .cOgzoburow_col {
            width: 23%;
        }

        .cOgzoburow_col.hidden {
            display: none;
        }

        .cOgzoburow_col>.rowListBg {
            background: none;
        }

        .cOgzoburow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .cPIfNXg {
            border-radius: 10px;
        }

        .rList .listBox .cPIfNXg .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cPIfNXgImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cPIfNXgImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cMmihkqA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .cMmihkqA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .cMmihkqA.overflowHiding {
            overflow: hidden;
        }

        .cMmihkqA.overflowScrolling {
            overflow-y: auto;
        }

        .cqPfLUS {
            border-radius: 10px;
        }

        .rList .listBox .cqPfLUS .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cqPfLUSImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cqPfLUSImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cXvgkyEA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .cXvgkyEA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .cXvgkyEA.overflowHiding {
            overflow: hidden;
        }

        .cXvgkyEA.overflowScrolling {
            overflow-y: auto;
        }

        .cUHXfcW {
            border-radius: 10px;
        }

        .rList .listBox .cUHXfcW .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cUHXfcWImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cUHXfcWImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .c99ClBOA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .c99ClBOA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .c99ClBOA.overflowHiding {
            overflow: hidden;
        }

        .c99ClBOA.overflowScrolling {
            overflow-y: auto;
        }

        .cVENvNn {
            border-radius: 10px;
        }

        .rList .listBox .cVENvNn .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cVENvNnImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cVENvNnImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .c2t8R7uA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .c2t8R7uA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .c2t8R7uA.overflowHiding {
            overflow: hidden;
        }

        .c2t8R7uA.overflowScrolling {
            overflow-y: auto;
        }

        .cXo6U3e {
            border-radius: 10px;
        }

        .rList .listBox .cXo6U3e .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cXo6U3eImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cXo6U3eImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .ca0B9sjA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .ca0B9sjA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .ca0B9sjA.overflowHiding {
            overflow: hidden;
        }

        .ca0B9sjA.overflowScrolling {
            overflow-y: auto;
        }

        .cBSA4De {
            border-radius: 10px;
        }

        .rList .listBox .cBSA4De .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cBSA4DeImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cBSA4DeImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cSvU06kA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .cSvU06kA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .cSvU06kA.overflowHiding {
            overflow: hidden;
        }

        .cSvU06kA.overflowScrolling {
            overflow-y: auto;
        }

        .cxlDn1u {
            border-radius: 10px;
        }

        .rList .listBox .cxlDn1u .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cxlDn1uImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cxlDn1uImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cehMUzSA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .cehMUzSA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .cehMUzSA.overflowHiding {
            overflow: hidden;
        }

        .cehMUzSA.overflowScrolling {
            overflow-y: auto;
        }

        .ci5xpxb {
            border-radius: 10px;
        }

        .rList .listBox .ci5xpxb .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .ci5xpxbImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .ci5xpxbImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .c1vpAOzA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .c1vpAOzA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .c1vpAOzA.overflowHiding {
            overflow: hidden;
        }

        .c1vpAOzA.overflowScrolling {
            overflow-y: auto;
        }

        .cKSjOKV {
            border-radius: 10px;
        }

        .rList .listBox .cKSjOKV .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cKSjOKVImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cKSjOKVImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cMeV3rqA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .cMeV3rqA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .cMeV3rqA.overflowHiding {
            overflow: hidden;
        }

        .cMeV3rqA.overflowScrolling {
            overflow-y: auto;
        }

        .c9xGVnG {
            border-radius: 10px;
        }

        .rList .listBox .c9xGVnG .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .c9xGVnGImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .c9xGVnGImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cVG3WNQA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .cVG3WNQA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .cVG3WNQA.overflowHiding {
            overflow: hidden;
        }

        .cVG3WNQA.overflowScrolling {
            overflow-y: auto;
        }

        .cLNxy6c {
            border-radius: 10px;
        }

        .rList .listBox .cLNxy6c .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cLNxy6cImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cLNxy6cImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .c9lvko5A {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .c9lvko5A .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .c9lvko5A.overflowHiding {
            overflow: hidden;
        }

        .c9lvko5A.overflowScrolling {
            overflow-y: auto;
        }

        .cHPxAq1 {
            border-radius: 10px;
        }

        .rList .listBox .cHPxAq1 .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cHPxAq1Img,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cHPxAq1Img {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .c4aNGEtA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .c4aNGEtA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .c4aNGEtA.overflowHiding {
            overflow: hidden;
        }

        .c4aNGEtA.overflowScrolling {
            overflow-y: auto;
        }

        .cpJrEyG {
            border-radius: 10px;
        }

        .rList .listBox .cpJrEyG .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cpJrEyGImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cpJrEyGImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cmovHmWA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .cmovHmWA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .cmovHmWA.overflowHiding {
            overflow: hidden;
        }

        .cmovHmWA.overflowScrolling {
            overflow-y: auto;
        }

        .c7Zjm75 {
            border-radius: 10px;
        }

        .rList .listBox .c7Zjm75 .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .c7Zjm75Img,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .c7Zjm75Img {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cuAplTxA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .cuAplTxA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .cuAplTxA.overflowHiding {
            overflow: hidden;
        }

        .cuAplTxA.overflowScrolling {
            overflow-y: auto;
        }

        .cMZKlZp {
            border-radius: 10px;
        }

        .rList .listBox .cMZKlZp .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cMZKlZpImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cMZKlZpImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .c2zaPKiA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .c2zaPKiA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .c2zaPKiA.overflowHiding {
            overflow: hidden;
        }

        .c2zaPKiA.overflowScrolling {
            overflow-y: auto;
        }

        .cktphWj {
            border-radius: 10px;
        }

        .rList .listBox .cktphWj .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cktphWjImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cktphWjImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cvNnHGgA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .cvNnHGgA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .cvNnHGgA.overflowHiding {
            overflow: hidden;
        }

        .cvNnHGgA.overflowScrolling {
            overflow-y: auto;
        }

        .cvbVFMb {
            border-radius: 10px;
        }

        .rList .listBox .cvbVFMb .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cvbVFMbImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cvbVFMbImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cUeluvdA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .cUeluvdA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .cUeluvdA.overflowHiding {
            overflow: hidden;
        }

        .cUeluvdA.overflowScrolling {
            overflow-y: auto;
        }

        .cqKhoOm {
            border-radius: 10px;
        }

        .rList .listBox .cqKhoOm .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cqKhoOmImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cqKhoOmImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cgdNs2NA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .cgdNs2NA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .cgdNs2NA.overflowHiding {
            overflow: hidden;
        }

        .cgdNs2NA.overflowScrolling {
            overflow-y: auto;
        }

        .cYKUMhU {
            border-radius: 10px;
        }

        .rList .listBox .cYKUMhU .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cYKUMhUImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cYKUMhUImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cZJ3JhiA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .cZJ3JhiA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .cZJ3JhiA.overflowHiding {
            overflow: hidden;
        }

        .cZJ3JhiA.overflowScrolling {
            overflow-y: auto;
        }

        .c1WFvYA {
            border-radius: 10px;
        }

        .rList .listBox .c1WFvYA .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .c1WFvYAImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .c1WFvYAImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .ct45ACXA {
            margin: 2rem 0% 0rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
            text-align: center;
        }

        .ct45ACXA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #000000;
        }

        .ct45ACXA.overflowHiding {
            overflow: hidden;
        }

        .ct45ACXA.overflowScrolling {
            overflow-y: auto;
        }

        .cFNhpnaA {
            margin: 3rem 0% 0rem 0%;
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
            text-align: center;
        }

        .cFNhpnaA .pagepointA {
            font-weight: bold;
            font-size: 3.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .cFNhpnaA.overflowHiding {
            overflow: hidden;
        }

        .cFNhpnaA.overflowScrolling {
            overflow-y: auto;
        }

        .cYBBvt3A {
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
            text-align: center;
        }

        .cYBBvt3A .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .cYBBvt3A.overflowHiding {
            overflow: hidden;
        }

        .cYBBvt3A.overflowScrolling {
            overflow-y: auto;
        }

        .c02ViGbcL .fRi .select-box .select-cont .select-list .checked {
            color: #409eff;
            font-weight: 700;
            background-color: #f5f7fa;
        }

        .c02ViGbcL .fRi .select-box .select-input .select-search {
            font-size: 1.8rem;
            color: rgb(166, 166, 166);
            position: absolute;
            top: 50%;
            right: 10px;
            transform: translate(0, -50%);
            height: auto;
        }

        .c02ViGbcL .fRi .select-box .select-cont .select-list .item:hover {
            background-color: #f5f7fa;
        }

        .c02ViGbcL .fRi .select-box .select-cont .select-list .item {
            list-style: none;
            font-size: 1.5rem;
            font-family: Arial;
            padding: 0 10px;
            position: relative;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            color: #606266;
            height: 34px;
            line-height: 34px;
            box-sizing: border-box;
            cursor: pointer;
            color: rgba(255, 255, 255, 1);
        }

        .c02ViGbcL .fRi .select-box .select-cont .select-list {
            padding: 6px;
        }

        .c02ViGbcL .fRi .select-box .select-cont::-webkit-scrollbar {
            width: 0 !important;
        }

        .c02ViGbcL .fRi .select-box .select-cont {
            display: none;
            z-index: 1000;
            width: 100%;
            height: 200px;
            position: absolute;
            margin-top: 3px;
            background: rgb(255, 255, 255);
            border: 1px solid rgb(209, 208, 208);
            overflow: scroll;
            overflow-x: hidden;
            overflow: -moz-scrollbars-none;
            -ms-overflow-style: none;
        }

        .c02ViGbcL .fRi .select-box {
            width: 100%;
        }

        .c02ViGbcL .fRi .select-box .select-input {
            width: 100%;
            display: flex;
            position: relative;
        }

        #c02ViGb {
            margin: 5rem 3.39% 3.8rem 4.05%;
        }

        #c02ViGb .c02ViGbcL {
            margin-bottom: 3.1rem;
            width: calc(100%/3 - 1.3rem);
        }

        #c02ViGb .c02ViGbcL.formRadioRow1 .formRadioBox .c02ViGbcL,
        #c02ViGb .c02ViGbcL.formRadioRow1 .formCheckBox .c02ViGbcL {
            width: 100%;
        }

        #c02ViGb .c02ViGbcL.formRadioRow2 .formRadioBox .c02ViGbcL,
        #c02ViGb .c02ViGbcL.formRadioRow2 .formCheckBox .c02ViGbcL {
            width: calc(50% - 8px);
            margin-right: 5px;
        }

        #c02ViGb .c02ViGbcL.formRadioRow3 .formRadioBox .c02ViGbcL,
        #c02ViGb .c02ViGbcL.formRadioRow3 .formCheckBox .c02ViGbcL {
            width: calc(33.33% - 8px);
            margin-right: 5px;
        }

        #c02ViGb .c02ViGbcL.formRadioRow4 .formRadioBox .c02ViGbcL,
        #c02ViGb .c02ViGbcL.formRadioRow4 .formCheckBox .c02ViGbcL {
            width: calc(25% - 8px);
            margin-right: 5px;
        }

        .c02ViGbcL .c02ViGbSt {
            font-size: 2rem;
            font-family: Arial;
            color: rgb(0, 0, 0);
        }

        #c02ViGb .areaCodeParent {
            display: flex;
        }

        #c02ViGb .areaCodeParent .areaCodeSelect {
            width: 98px;
            margin-right: 8px;
        }

        .c02ViGbcL .fRi>input,
        .c02ViGbcL .fRi .form_Select,
        .c02ViGbcL .fRi .select-input input,
        .c02ViGbcL .fRi .areaCodeSelect {
            height: 60px;
            padding-left: 7px;
            padding-right: 7px;
        }

        .c02ViGbcL .fRi>input,
        .c02ViGbcL .fRi>textarea,
        .c02ViGbcL .fRi .form_Select,
        .c02ViGbcL .fRi .select-input input,
        #c02ViGb .areaCodeParent .areaCodeSelect {
            background: rgba(241, 241, 241, 0.22);
            border-radius: 2px;
            border-bottom: 1px solid rgb(217, 217, 217);
            font-size: 1.5rem;
            font-family: Arial;
            color: rgba(255, 255, 255, 1);
            text-align: left;
        }

        .c02ViGbcL .fRi>textarea {
            padding: 7px;
        }

        .c02ViGbcL .fRi>textarea::placeholder {
            line-height: 1.4;
        }

        .c02ViGbcL .fRi>input::placeholder,
        .c02ViGbcL .fRi>textarea::placeholder,
        .c02ViGbcL .fRi .select-input input::placeholder {
            font-size: 1.5rem;
            font-family: Arial;
            color: rgba(255, 255, 255, 1);
            text-align: left;
        }

        .c02ViGbcL .fRi .c02ViGbsit {
            font-size: 1.4rem;
            font-family: arial;
        }

        .c02ViGbcL .fRi .c02ViGbchecksit {
            font-size: 1.4rem;
            font-family: arial;
        }

        .row_line .cK2ZS0yrow_col {
            width: 89%;
        }

        .cK2ZS0yrow_col.hidden {
            display: none;
        }

        .cK2ZS0yrow_col>.rowListBg {
            background: none;
        }

        .cK2ZS0yrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cY8USCjrow_col {
            width: 11%;
        }

        .cY8USCjrow_col.hidden {
            display: none;
        }

        .cY8USCjrow_col>.rowListBg {
            background: none;
        }

        .cY8USCjrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cBEwo2zrow_col {
            width: 89%;
        }

        .cBEwo2zrow_col.hidden {
            display: none;
        }

        .cBEwo2zrow_col>.rowListBg {
            background: none;
        }

        .cBEwo2zrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c5UmiOhrow_col {
            width: 11%;
        }

        .c5UmiOhrow_col.hidden {
            display: none;
        }

        .c5UmiOhrow_col>.rowListBg {
            background: none;
        }

        .c5UmiOhrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cHm9skXrow_col {
            width: 89%;
        }

        .cHm9skXrow_col.hidden {
            display: none;
        }

        .cHm9skXrow_col>.rowListBg {
            background: none;
        }

        .cHm9skXrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cGshLFTrow_col {
            width: 11%;
        }

        .cGshLFTrow_col.hidden {
            display: none;
        }

        .cGshLFTrow_col>.rowListBg {
            background: none;
        }

        .cGshLFTrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cgegWOTrow_col {
            width: 89%;
        }

        .cgegWOTrow_col.hidden {
            display: none;
        }

        .cgegWOTrow_col>.rowListBg {
            background: none;
        }

        .cgegWOTrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c9Brqt9row_col {
            width: 11%;
        }

        .c9Brqt9row_col.hidden {
            display: none;
        }

        .c9Brqt9row_col>.rowListBg {
            background: none;
        }

        .c9Brqt9row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .czItCYurow_col {
            width: 89%;
        }

        .czItCYurow_col.hidden {
            display: none;
        }

        .czItCYurow_col>.rowListBg {
            background: none;
        }

        .czItCYurow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cbLAJ4Urow_col {
            width: 11%;
        }

        .cbLAJ4Urow_col.hidden {
            display: none;
        }

        .cbLAJ4Urow_col>.rowListBg {
            background: none;
        }

        .cbLAJ4Urow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cEb2wVrrow_col {
            width: 89%;
        }

        .cEb2wVrrow_col.hidden {
            display: none;
        }

        .cEb2wVrrow_col>.rowListBg {
            background: none;
        }

        .cEb2wVrrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c4p9AVerow_col {
            width: 11%;
        }

        .c4p9AVerow_col.hidden {
            display: none;
        }

        .c4p9AVerow_col>.rowListBg {
            background: none;
        }

        .c4p9AVerow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cjCafuHrow_col {
            width: 89%;
        }

        .cjCafuHrow_col.hidden {
            display: none;
        }

        .cjCafuHrow_col>.rowListBg {
            background: none;
        }

        .cjCafuHrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .ccrTqcarow_col {
            width: 11%;
        }

        .ccrTqcarow_col.hidden {
            display: none;
        }

        .ccrTqcarow_col>.rowListBg {
            background: none;
        }

        .ccrTqcarow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c2pbLUnrow_col {
            width: 89%;
        }

        .c2pbLUnrow_col.hidden {
            display: none;
        }

        .c2pbLUnrow_col>.rowListBg {
            background: none;
        }

        .c2pbLUnrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cH9UcJTrow_col {
            width: 11%;
        }

        .cH9UcJTrow_col.hidden {
            display: none;
        }

        .cH9UcJTrow_col>.rowListBg {
            background: none;
        }

        .cH9UcJTrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cjurlhVrow_col {
            width: 89%;
        }

        .cjurlhVrow_col.hidden {
            display: none;
        }

        .cjurlhVrow_col>.rowListBg {
            background: none;
        }

        .cjurlhVrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cvlWjn9row_col {
            width: 11%;
        }

        .cvlWjn9row_col.hidden {
            display: none;
        }

        .cvlWjn9row_col>.rowListBg {
            background: none;
        }

        .cvlWjn9row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cfFSH64row_col {
            width: 89%;
        }

        .cfFSH64row_col.hidden {
            display: none;
        }

        .cfFSH64row_col>.rowListBg {
            background: none;
        }

        .cfFSH64row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cA5xkAsrow_col {
            width: 11%;
        }

        .cA5xkAsrow_col.hidden {
            display: none;
        }

        .cA5xkAsrow_col>.rowListBg {
            background: none;
        }

        .cA5xkAsrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .ciFHF19row_col {
            width: 89%;
        }

        .ciFHF19row_col.hidden {
            display: none;
        }

        .ciFHF19row_col>.rowListBg {
            background: none;
        }

        .ciFHF19row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cjWsgzarow_col {
            width: 11%;
        }

        .cjWsgzarow_col.hidden {
            display: none;
        }

        .cjWsgzarow_col>.rowListBg {
            background: none;
        }

        .cjWsgzarow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .cgQHC1JUl {
            justify-content: flex-start;
        }

        #cgQHC1J .cgQHC1JLi {
            text-align: left;
        }

        #cgQHC1J .menuItemEqual .cgQHC1JLi {
            width: calc(100%/5 - 0%);
        }

        .rtlAr #cgQHC1J .menuItemEqual .cgQHC1JLi {
            width: calc(100%/5 - 0%);
            margin-right: initial;
        }

        .rtlAr #cgQHC1J .menuItemUnequal .cgQHC1JLi {
            margin-right: initial;
        }

        #cgQHC1J .menuItemLayout {
            justify-content: space-between;
        }

        #cgQHC1J .menuItemLayout .cgQHC1JLi {
            flex: 1 1 auto;
        }

        .cgQHC1JA {
            font-weight: normal;
            font-size: 16px;
            font-family: 微软雅黑;
            line-height: 80px;
            color: rgba(255, 255, 255, 1);
            border-top: 0px solid rgb(217, 217, 217);
            border-bottom: 0px solid rgb(217, 217, 217);
            padding: 0rem 1.5rem;
        }

        .cgQHC1JA p {
            padding-right: 10px;
        }

        .cgQHC1JLi:hover .cgQHC1JA {
            font-weight: normal;
            font-size: 16px;
            font-family: 微软雅黑;
            line-height: 80px;
            color: rgba(255, 255, 255, 1);
            background-color: rgba(0, 0, 0, 0);
        }

        .cgQHC1JA.selected {
            background-color: rgba(0, 0, 0, 0);
            font-weight: normal;
            font-size: 16px;
            font-family: 微软雅黑;
            line-height: 80px;
            color: rgba(255, 255, 255, 1);
            border-bottom: 0px solid rgba(0, 90, 200, 1);
        }

        

        .cLkjtbb {
            margin: 1rem 1rem 1rem 1rem;
        }

        .cLkjtbb:hover,
        .boxHoverParent:hover .cLkjtbb {
            transition: 0.5s;
            animation-duration: 0.5s;
        }

        .rList .listBox .cLkjtbb .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cLkjtbbImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cLkjtbbImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cLkjtbb .imgHoverAn {
            transition-duration: 0.5s;
            -webkit-transition-duration: 0.5s;
            -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s;
        }

        .cLRKdgMA {
            margin: 0% 0% 0% auto;
        }

        .cLRKdgMIc {
            padding: 20px 15px 20px 15px;
            width: 2.5rem;
            height: 2.5rem;
            line-height: 2.5rem;
            font-size: 2.5rem;
            color: #fff;
            background: rgba(33, 150, 243, 0);
        }

        .cLRKdgMIc:hover,
        .boxHoverParent:hover .cLRKdgMIc {
            background: rgba(5, 66, 231, 0);
            font-size: 2.5rem;
            color: #fff;
        }

        .cLRKdgMIc .btnImg {
            width: 2.5rem;
            height: 2.5rem;
        }

        .cLRKdgMA:hover .cLRKdgMIc .btnImg {
            width: 2.5rem;
            height: 2.5rem;
        }

        .c7BRuSUA {
            margin: 0rem auto 0rem auto;
            max-width: 20rem;
            font-size: 1.4rem;
            color: rgba(255, 255, 255, 1);
            background: none;
            text-align: center;
        }

        .c7BRuSUA .c7BRuSUTe .pagepointA {
            font-size: 1.4rem;
            color: rgba(255, 255, 255, 1);
        }

        .c7BRuSUA:hover .c7BRuSUTe .pagepointA {
            font-size: 1.4rem;
            color: #fff;
        }

        .c7BRuSUTextBox {
            padding: 25px 0px 25px 0px;
        }

        .c7BRuSUA:hover,
        .boxHoverParent:hover .c7BRuSUA {
            font-size: 1.4rem;
            color: #fff;
            background: rgba(33, 150, 243, 0);
        }

        .c7BRuSUA.backgroundAnimation:before,
        .c7BRuSUA.backgroundBottomAna:before {
            background: rgba(33, 150, 243, 0);
        }

        .c7BRuSUA.backgroundAnimation:hover,
        .c7BRuSUA.backgroundBottomAna:hover {
            background: transparent;
        }

        .c7BRuSUA:hover .pagepointA {
            color: #fff;
        }

        .c1QW70SA {
            margin: 2rem auto 1rem 1.5rem;
            max-width: 122px;
            font-size: 1.4rem;
            color: #f9f9f9;
            background: rgba(226, 78, 75, 1);
            border-radius: 25px;
            border: 0px solid #2196f3;
            text-align: center;
        }

        .c1QW70SA .c1QW70STe .pagepointA {
            font-size: 1.4rem;
            color: #f9f9f9;
        }

        .c1QW70SA:hover .c1QW70STe .pagepointA {
            font-size: 1.4rem;
            color: rgba(255, 255, 255, 1);
        }

        .c1QW70STextBox {
            padding: 10px 3px 10px 3px;
        }

        .c1QW70SA:hover,
        .boxHoverParent:hover .c1QW70SA {
            font-size: 1.4rem;
            color: rgba(255, 255, 255, 1);
            background: rgba(68, 80, 104, 1);
            border: 0px solid #000000;
        }

        .c1QW70SA.backgroundAnimation:before,
        .c1QW70SA.backgroundBottomAna:before {
            background: rgba(68, 80, 104, 1);
        }

        .c1QW70SA.backgroundAnimation:hover,
        .c1QW70SA.backgroundBottomAna:hover {
            background: transparent;
        }

        .c1QW70SA.borderSlide:hover:before {
            border-left: 0 solid #000000;
            border-right: 0 solid #000000;
            border-top: 0px solid #000000;
            border-bottom: 0px solid #000000;
        }

        .c1QW70SA.borderSlide:hover:after {
            border-left: 0px solid #000000;
            border-right: 0px solid #000000;
            border-top: 0 solid #000000;
            border-bottom: 0 solid #000000;
        }

        .c1QW70SA.borderSlide:hover {
            border: 0px solid transparent;
            border-left: 0px solid transparent;
            border-right: 0px solid transparent;
            border-top: 0px solid transparent;
            border-bottom: 0px solid transparent;
        }

        .c1QW70SA:hover .pagepointA {
            color: rgba(255, 255, 255, 1);
        }

        .cJFH5U6A {
            margin: 2rem auto 0rem 1.5rem;
            max-width: 100%;
            font-size: 1.4rem;
            color: #f9f9f9;
            background: rgba(68, 80, 104, 1);
            border-radius: 25px;
            border: 0px solid #2196f3;
            text-align: center;
        }

        .cJFH5U6A .cJFH5U6Te .pagepointA {
            font-size: 1.4rem;
            color: #f9f9f9;
        }

        .cJFH5U6A:hover .cJFH5U6Te .pagepointA {
            font-size: 1.4rem;
            color: rgba(255, 255, 255, 1);
        }

        .cJFH5U6TextBox {
            padding: 10px 3px 10px 3px;
        }

        .cJFH5U6A.minWidth {
            transition: 0.5s;
            -webkit-transition: 0.5s;
            -webkit-animation-duration: 0.5s;
            animation-duration: 0.5s;
        }

        .cJFH5U6A:hover,
        .boxHoverParent:hover .cJFH5U6A {
            font-size: 1.4rem;
            color: rgba(255, 255, 255, 1);
            background: rgba(226, 78, 75, 1);
        }

        .cJFH5U6A.backgroundAnimation:before,
        .cJFH5U6A.backgroundBottomAna:before {
            background: rgba(226, 78, 75, 1);
        }

        .cJFH5U6A.backgroundAnimation:hover,
        .cJFH5U6A.backgroundBottomAna:hover {
            background: transparent;
        }

        .cJFH5U6A:hover .pagepointA {
            color: rgba(255, 255, 255, 1);
        }

        .ccd4OBbboxCont {
            background-color: rgba(245, 245, 245, 0);
        }

        .ccd4OBbboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .ccd4OBbBox {
            padding: 1% 1% 1% 1%;
        }

        .ccd4OBbboxCont>.rowListBg {
            background: none;
        }

        .c0Z1hWZboxCont {
            background-color: rgba(245, 245, 245, 0);
        }

        .c0Z1hWZboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .c0Z1hWZBox {
            padding: 1% 1% 1% 1%;
        }

        .c0Z1hWZboxCont>.rowListBg {
            background: none;
        }

        .cLY991xboxCont {
            background-color: rgba(245, 245, 245, 0);
        }

        .cLY991xboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cLY991xBox {
            padding: 1% 1% 1% 1%;
        }

        .cLY991xboxCont>.rowListBg {
            background: none;
        }

        .cABZF2HboxCont {
            background-color: rgba(245, 245, 245, 0);
        }

        .cABZF2HboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cABZF2HBox {
            padding: 1% 1% 1% 1%;
        }

        .cABZF2HboxCont>.rowListBg {
            background: none;
        }

        .cpnd4waboxCont {
            background-color: rgba(245, 245, 245, 0);
        }

        .cpnd4waboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cpnd4waBox {
            padding: 1% 1% 1% 1%;
        }

        .cpnd4waboxCont>.rowListBg {
            background: none;
        }

        .chiCOlXboxCont {
            background-color: rgba(245, 245, 245, 0);
        }

        .chiCOlXboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .chiCOlXBox {
            padding: 1% 1% 1% 1%;
        }

        .chiCOlXboxCont>.rowListBg {
            background: none;
        }

        .cA2EeZP .Imgbox {
            padding-top: 60.986547085202%;
        }

        .rList .listBox .cA2EeZP .Imgbox {
            padding-top: 60.986547085202%;
        }

        .rList .listBox .Imgbox .cA2EeZPImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cA2EeZPImg {
            object-fit: cover !important;
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .caX5GiDboxCont {
            background-color: rgba(255, 255, 255, 1);
            box-shadow: 0px 0px 36px 0px rgb(204, 204, 204);
        }

        .caX5GiDboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .caX5GiDBox {
            padding: 5.7rem 3.8rem 5.7rem 3.8rem;
        }

        .caX5GiDboxCont>.rowListBg {
            background: none;
        }

        .cvNdnlmboxCont {
            background-color: rgba(255, 255, 255, 1);
            box-shadow: 0px 0px 36px 0px rgb(204, 204, 204);
        }

        .cvNdnlmboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cvNdnlmBox {
            padding: 5.7rem 3.8rem 5.7rem 3.8rem;
        }

        .cvNdnlmboxCont>.rowListBg {
            background: none;
        }

        .cEFjSDWboxCont {
            background-color: rgba(255, 255, 255, 1);
            box-shadow: 0px 0px 36px 0px rgb(204, 204, 204);
        }

        .cEFjSDWboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cEFjSDWBox {
            padding: 5.7rem 3.8rem 5.7rem 3.8rem;
        }

        .cEFjSDWboxCont>.rowListBg {
            background: none;
        }

        .cxlc9TZ .Imgbox {
            padding-top: 74.842767295597%;
        }

        .rList .listBox .cxlc9TZ .Imgbox {
            padding-top: 74.842767295597%;
        }

        .rList .listBox .Imgbox .cxlc9TZImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cxlc9TZImg {
            object-fit: cover !important;
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .ci0MlqD .Imgbox {
            padding-top: 90.251572327044%;
        }

        .rList .listBox .ci0MlqD .Imgbox {
            padding-top: 90.251572327044%;
        }

        .rList .listBox .Imgbox .ci0MlqDImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .ci0MlqDImg {
            object-fit: cover !important;
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .c1VUxHo .Imgbox {
            padding-top: 144.90566037736%;
        }

        .rList .listBox .c1VUxHo .Imgbox {
            padding-top: 144.90566037736%;
        }

        .rList .listBox .Imgbox .c1VUxHoImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .c1VUxHoImg {
            object-fit: contain !important;
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cMV3tguboxCont {
            background-color: rgba(255, 255, 255, 1);
        }

        .cMV3tguboxCont.overflowScrolling {
            overflow-y: auto;
        }

        .cMV3tguBox {
            padding: 1% 1% 1% 1%;
        }

        .cMV3tguboxCont>.rowListBg {
            background: none;
        }

        #cBZhVEC .cBZhVECLi {
            width: calc(100%/1 - 0.1px);
        }

        #cBZhVEC .cBZhVECLi .listBoxHref {
            padding: 16px;
            background: #fff;
            border-bottom: 1px solid rgba(191, 191, 191, 1);
        }

        #cBZhVEC .cBZhVECLi:hover .listBoxHref {
            background: rgba(226, 78, 75, 1);
        }

        .ctX7cvNA {
            font-weight: bold;
            font-size: 16px;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .ctX7cvNA .pagepointA {
            font-weight: bold;
            font-size: 16px;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .ctX7cvNA.overflowHiding {
            overflow: hidden;
        }

        .ctX7cvNA.overflowScrolling {
            overflow-y: auto;
        }

        .cn41lQAA {
            font-size: 14px;
            line-height: 150%;
            color: rgba(242, 242, 242, 1);
            text-align: left;
            border: 0px solid #ddd;
            padding-top: 1rem;
            padding-bottom: 1rem;
        }

        .cn41lQAA:hover {
            font-size: 16px;
            line-height: 150%;
            color: rgba(33, 150, 243, 1);
        }

        

        .cn41lQAA p {
            padding-right: 10px;
        }

        .cn41lQAA.selected {
            font-size: 16px;
            line-height: 150%;
            color: rgba(226, 78, 75, 1);
        }

        .cFK7wVtA {
            font-weight: bold;
            font-size: 16px;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .cFK7wVtA .pagepointA {
            font-weight: bold;
            font-size: 16px;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .cFK7wVtA.overflowHiding {
            overflow: hidden;
        }

        .cFK7wVtA.overflowScrolling {
            overflow-y: auto;
        }

        .cQRU7dnA {
            font-size: 14px;
            line-height: 140%;
            color: rgba(242, 242, 242, 1);
            text-align: left;
            border: 0px solid #ddd;
            padding-top: 1rem;
            padding-bottom: 1rem;
        }

        .cQRU7dnA:hover {
            font-size: 16px;
            line-height: 140%;
            color: rgba(226, 78, 75, 1);
        }

        

        .cQRU7dnA p {
            padding-right: 10px;
        }

        .cQRU7dnA.selected {
            font-size: 16px;
            line-height: 140%;
            color: rgba(226, 78, 75, 1);
        }

        .cNz650gA {
            font-weight: bold;
            font-size: 16px;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .cNz650gA .pagepointA {
            font-weight: bold;
            font-size: 16px;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .cNz650gA.overflowHiding {
            overflow: hidden;
        }

        .cNz650gA.overflowScrolling {
            overflow-y: auto;
        }

        .cxcQn4hA {
            font-size: 14px;
            line-height: 140%;
            color: rgba(242, 242, 242, 1);
            text-align: left;
            border: 0px solid #ddd;
            padding-top: 1rem;
            padding-bottom: 1rem;
        }

        .cxcQn4hA:hover {
            font-size: 16px;
            line-height: 140%;
            color: rgba(226, 78, 75, 1);
        }

        

        .cxcQn4hA p {
            padding-right: 10px;
        }

        .cxcQn4hA.selected {
            font-size: 16px;
            line-height: 140%;
            color: rgba(226, 78, 75, 1);
        }

        .czUJGlCA {
            font-size: 24px;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
            background-color: rgba(255, 255, 255, 0);
        }

        .czUJGlCA .pagepointA {
            font-size: 24px;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .czUJGlCA.overflowHiding {
            overflow: hidden;
        }

        .czUJGlCA.overflowScrolling {
            overflow-y: auto;
        }

        .cw9Yif9 {
            background-color: rgba(0, 0, 0, 0);
        }

        .cw9Yif9>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cw9Yif9 {
                margin: 2rem 0% 2rem 0%;
            }

            .cw9Yif9>.gridLayout {
                display: grid;
            }

            .cw9Yif9>.gridLayout>.rowcol {
                width: 100%;
            }

            .cw9Yif9>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cjUfyt9 {
            background-color: rgba(0, 0, 0, 0);
        }

        .cjUfyt9>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cjUfyt9 {
                margin: 2rem 0% 2rem 0%;
            }

            .cjUfyt9>.gridLayout {
                display: grid;
            }

            .cjUfyt9>.gridLayout>.rowcol {
                width: 100%;
            }

            .cjUfyt9>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .citKDCZ {
            background-color: rgba(0, 0, 0, 0);
        }

        .citKDCZ>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .citKDCZ {
                margin: 2rem 0% 2rem 0%;
            }

            .citKDCZ>.gridLayout {
                display: grid;
            }

            .citKDCZ>.gridLayout>.rowcol {
                width: 100%;
            }

            .citKDCZ>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cfz2LHv {
            background-color: rgba(0, 0, 0, 0);
        }

        .cfz2LHv>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cfz2LHv {
                margin: 2rem 0% 2rem 0%;
            }

            .cfz2LHv>.gridLayout {
                display: grid;
            }

            .cfz2LHv>.gridLayout>.rowcol {
                width: 100%;
            }

            .cfz2LHv>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .c1js3jb {
            background-color: rgba(0, 0, 0, 0);
        }

        .c1js3jb>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .c1js3jb {
                margin: 2rem 0% 2rem 0%;
            }

            .c1js3jb>.gridLayout {
                display: grid;
            }

            .c1js3jb>.gridLayout>.rowcol {
                width: 100%;
            }

            .c1js3jb>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .c6mJeA2A {
            font-size: 2.4rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
            text-align: center;
            background-color: rgba(255, 255, 255, 0);
        }

        .c6mJeA2A .pagepointA {
            font-size: 2.4rem;
            line-height: 170%;
            color: rgba(255, 255, 255, 1);
        }

        .c6mJeA2A.overflowHiding {
            overflow: hidden;
        }

        .c6mJeA2A.overflowScrolling {
            overflow-y: auto;
        }

        .cWop0c2 {
            background-color: rgba(0, 0, 0, 0);
        }

        .cWop0c2>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cWop0c2 {
                margin: 2rem 0% 0% 0%;
            }

            .cWop0c2>.gridLayout {
                display: grid;
            }

            .cWop0c2>.gridLayout>.rowcol {
                width: 100%;
            }

            .cWop0c2>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .csf6hKY {
            background-color: rgba(0, 0, 0, 0);
        }

        .csf6hKY>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .csf6hKY {
                margin: 2rem 0% 0% 0%;
            }

            .csf6hKY>.gridLayout {
                display: grid;
            }

            .csf6hKY>.gridLayout>.rowcol {
                width: 100%;
            }

            .csf6hKY>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cIEDeCCA {
            margin: 0rem auto 0rem auto;
            max-width: 19.4rem;
            font-size: 1.5rem;
            font-family: Arial;
            color: #f9f9f9;
            background: rgba(15, 59, 156, 1);
            border-radius: 10px;
            text-align: center;
        }

        .cIEDeCCA .cIEDeCCTe .pagepointA {
            font-size: 1.5rem;
            font-family: Arial;
            color: #f9f9f9;
        }

        .cIEDeCCA:hover .cIEDeCCTe .pagepointA {
            font-size: 1.6rem;
            color: #fff;
        }

        .cIEDeCCTextBox {
            padding: 1.2rem 0% 1.2rem 0%;
        }

        .cIEDeCCA:hover,
        .boxHoverParent:hover .cIEDeCCA {
            font-size: 1.6rem;
            color: #fff;
            background: rgba(15, 59, 156, 1);
        }

        .cIEDeCCA.backgroundAnimation:before,
        .cIEDeCCA.backgroundBottomAna:before {
            background: rgba(15, 59, 156, 1);
        }

        .cIEDeCCA.backgroundAnimation:hover,
        .cIEDeCCA.backgroundBottomAna:hover {
            background: transparent;
        }

        .cIEDeCCA:hover .pagepointA {
            color: #fff;
        }

        .c34loADA {
            margin: 0rem auto 0rem auto;
            max-width: 100%;
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
            background: none;
            text-align: left;
        }

        .c34loADA .c34loADTe .pagepointA {
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
        }

        .c34loADA:hover .c34loADTe .pagepointA {
            font-size: 1.5rem;
            color: #fff;
        }

        .c34loADA:hover,
        .boxHoverParent:hover .c34loADA {
            font-size: 1.5rem;
            color: #fff;
            background: #2196f3;
        }

        .c34loADA.backgroundAnimation:before,
        .c34loADA.backgroundBottomAna:before {
            background: #2196f3;
        }

        .c34loADA.backgroundAnimation:hover,
        .c34loADA.backgroundBottomAna:hover {
            background: transparent;
        }

        .c34loADA:hover .pagepointA {
            color: #fff;
        }

        .c34loADTe {
            padding-left: 10px;
        }

        .c5BmJkeA {
            margin: 0% auto 0% auto;
        }

        .c5BmJkeA[data-functionallink='lightboxClose'] {
            z-index: 999;
            left: auto;
        }

        .c5BmJkeIc {
            width: 1.7rem;
            height: 1.7rem;
            line-height: 1.7rem;
            font-size: 1.7rem;
            color: rgba(102, 102, 102, 1);
            background: rgba(208, 72, 46, 0);
        }

        .c5BmJkeIc:hover,
        .boxHoverParent:hover .c5BmJkeIc {
            font-size: 3rem;
            color: #fff;
        }

        .c5BmJkeIc .btnImg {
            width: 1.7rem;
            height: 1.7rem;
        }

        .c5BmJkeA:hover .c5BmJkeIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .c8GPioCA {
            margin: 0rem auto 0rem auto;
            max-width: 100%;
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
            background: none;
            text-align: left;
        }

        .c8GPioCA .c8GPioCTe .pagepointA {
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
        }

        .c8GPioCA:hover .c8GPioCTe .pagepointA {
            font-size: 1.5rem;
            color: #fff;
        }

        .c8GPioCA:hover,
        .boxHoverParent:hover .c8GPioCA {
            font-size: 1.5rem;
            color: #fff;
            background: #2196f3;
        }

        .c8GPioCA.backgroundAnimation:before,
        .c8GPioCA.backgroundBottomAna:before {
            background: #2196f3;
        }

        .c8GPioCA.backgroundAnimation:hover,
        .c8GPioCA.backgroundBottomAna:hover {
            background: transparent;
        }

        .c8GPioCA:hover .pagepointA {
            color: #fff;
        }

        .c8GPioCTe {
            padding-left: 10px;
        }

        .cRwNtz9A {
            margin: 0% auto 0% auto;
        }

        .cRwNtz9A[data-functionallink='lightboxClose'] {
            z-index: 999;
            left: auto;
        }

        .cRwNtz9Ic {
            width: 1.7rem;
            height: 1.7rem;
            line-height: 1.7rem;
            font-size: 1.7rem;
            color: rgba(102, 102, 102, 1);
            background: rgba(208, 72, 46, 0);
        }

        .cRwNtz9Ic:hover,
        .boxHoverParent:hover .cRwNtz9Ic {
            font-size: 3rem;
            color: #fff;
        }

        .cRwNtz9Ic .btnImg {
            width: 1.7rem;
            height: 1.7rem;
        }

        .cRwNtz9A:hover .cRwNtz9Ic .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cyfyB2tA {
            margin: 0rem auto 0rem auto;
            max-width: 100%;
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
            background: none;
            text-align: left;
        }

        .cyfyB2tA .cyfyB2tTe .pagepointA {
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
        }

        .cyfyB2tA:hover .cyfyB2tTe .pagepointA {
            font-size: 1.5rem;
            color: #fff;
        }

        .cyfyB2tA:hover,
        .boxHoverParent:hover .cyfyB2tA {
            font-size: 1.5rem;
            color: #fff;
            background: #2196f3;
        }

        .cyfyB2tA.backgroundAnimation:before,
        .cyfyB2tA.backgroundBottomAna:before {
            background: #2196f3;
        }

        .cyfyB2tA.backgroundAnimation:hover,
        .cyfyB2tA.backgroundBottomAna:hover {
            background: transparent;
        }

        .cyfyB2tA:hover .pagepointA {
            color: #fff;
        }

        .cyfyB2tTe {
            padding-left: 10px;
        }

        .c004qGJA {
            margin: 0% auto 0% auto;
        }

        .c004qGJA[data-functionallink='lightboxClose'] {
            z-index: 999;
            left: auto;
        }

        .c004qGJIc {
            width: 1.7rem;
            height: 1.7rem;
            line-height: 1.7rem;
            font-size: 1.7rem;
            color: rgba(102, 102, 102, 1);
            background: rgba(208, 72, 46, 0);
        }

        .c004qGJIc:hover,
        .boxHoverParent:hover .c004qGJIc {
            font-size: 3rem;
            color: #fff;
        }

        .c004qGJIc .btnImg {
            width: 1.7rem;
            height: 1.7rem;
        }

        .c004qGJA:hover .c004qGJIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cYvaTldA {
            margin: 0rem auto 0rem auto;
            max-width: 100%;
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
            background: none;
            text-align: left;
        }

        .cYvaTldA .cYvaTldTe .pagepointA {
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
        }

        .cYvaTldA:hover .cYvaTldTe .pagepointA {
            font-size: 1.5rem;
            color: #fff;
        }

        .cYvaTldA:hover,
        .boxHoverParent:hover .cYvaTldA {
            font-size: 1.5rem;
            color: #fff;
            background: #2196f3;
        }

        .cYvaTldA.backgroundAnimation:before,
        .cYvaTldA.backgroundBottomAna:before {
            background: #2196f3;
        }

        .cYvaTldA.backgroundAnimation:hover,
        .cYvaTldA.backgroundBottomAna:hover {
            background: transparent;
        }

        .cYvaTldA:hover .pagepointA {
            color: #fff;
        }

        .cYvaTldTe {
            padding-left: 10px;
        }

        .cgdhM4rA {
            margin: 0% auto 0% auto;
        }

        .cgdhM4rA[data-functionallink='lightboxClose'] {
            z-index: 999;
            left: auto;
        }

        .cgdhM4rIc {
            width: 1.7rem;
            height: 1.7rem;
            line-height: 1.7rem;
            font-size: 1.7rem;
            color: rgba(102, 102, 102, 1);
            background: rgba(208, 72, 46, 0);
        }

        .cgdhM4rIc:hover,
        .boxHoverParent:hover .cgdhM4rIc {
            font-size: 3rem;
            color: #fff;
        }

        .cgdhM4rIc .btnImg {
            width: 1.7rem;
            height: 1.7rem;
        }

        .cgdhM4rA:hover .cgdhM4rIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cjFn1pIA {
            margin: 0rem auto 0rem auto;
            max-width: 100%;
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
            background: none;
            text-align: left;
        }

        .cjFn1pIA .cjFn1pITe .pagepointA {
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
        }

        .cjFn1pIA:hover .cjFn1pITe .pagepointA {
            font-size: 1.5rem;
            color: #fff;
        }

        .cjFn1pIA:hover,
        .boxHoverParent:hover .cjFn1pIA {
            font-size: 1.5rem;
            color: #fff;
            background: #2196f3;
        }

        .cjFn1pIA.backgroundAnimation:before,
        .cjFn1pIA.backgroundBottomAna:before {
            background: #2196f3;
        }

        .cjFn1pIA.backgroundAnimation:hover,
        .cjFn1pIA.backgroundBottomAna:hover {
            background: transparent;
        }

        .cjFn1pIA:hover .pagepointA {
            color: #fff;
        }

        .cjFn1pITe {
            padding-left: 10px;
        }

        .cu14WgCA {
            margin: 0% auto 0% auto;
        }

        .cu14WgCA[data-functionallink='lightboxClose'] {
            z-index: 999;
            left: auto;
        }

        .cu14WgCIc {
            width: 1.7rem;
            height: 1.7rem;
            line-height: 1.7rem;
            font-size: 1.7rem;
            color: rgba(102, 102, 102, 1);
            background: rgba(208, 72, 46, 0);
        }

        .cu14WgCIc:hover,
        .boxHoverParent:hover .cu14WgCIc {
            font-size: 3rem;
            color: #fff;
        }

        .cu14WgCIc .btnImg {
            width: 1.7rem;
            height: 1.7rem;
        }

        .cu14WgCA:hover .cu14WgCIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cnM1mAjA {
            margin: 0rem auto 0rem auto;
            max-width: 100%;
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
            background: none;
            text-align: left;
        }

        .cnM1mAjA .cnM1mAjTe .pagepointA {
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
        }

        .cnM1mAjA:hover .cnM1mAjTe .pagepointA {
            font-size: 1.5rem;
            color: #fff;
        }

        .cnM1mAjA:hover,
        .boxHoverParent:hover .cnM1mAjA {
            font-size: 1.5rem;
            color: #fff;
            background: #2196f3;
        }

        .cnM1mAjA.backgroundAnimation:before,
        .cnM1mAjA.backgroundBottomAna:before {
            background: #2196f3;
        }

        .cnM1mAjA.backgroundAnimation:hover,
        .cnM1mAjA.backgroundBottomAna:hover {
            background: transparent;
        }

        .cnM1mAjA:hover .pagepointA {
            color: #fff;
        }

        .cnM1mAjTe {
            padding-left: 10px;
        }

        .cR821mZA {
            margin: 0% auto 0% auto;
        }

        .cR821mZA[data-functionallink='lightboxClose'] {
            z-index: 999;
            left: auto;
        }

        .cR821mZIc {
            width: 1.7rem;
            height: 1.7rem;
            line-height: 1.7rem;
            font-size: 1.7rem;
            color: rgba(102, 102, 102, 1);
            background: rgba(208, 72, 46, 0);
        }

        .cR821mZIc:hover,
        .boxHoverParent:hover .cR821mZIc {
            font-size: 3rem;
            color: #fff;
        }

        .cR821mZIc .btnImg {
            width: 1.7rem;
            height: 1.7rem;
        }

        .cR821mZA:hover .cR821mZIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .c88gYhJA {
            margin: 0rem auto 0rem auto;
            max-width: 100%;
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
            background: none;
            text-align: left;
        }

        .c88gYhJA .c88gYhJTe .pagepointA {
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
        }

        .c88gYhJA:hover .c88gYhJTe .pagepointA {
            font-size: 1.5rem;
            color: #fff;
        }

        .c88gYhJA:hover,
        .boxHoverParent:hover .c88gYhJA {
            font-size: 1.5rem;
            color: #fff;
            background: #2196f3;
        }

        .c88gYhJA.backgroundAnimation:before,
        .c88gYhJA.backgroundBottomAna:before {
            background: #2196f3;
        }

        .c88gYhJA.backgroundAnimation:hover,
        .c88gYhJA.backgroundBottomAna:hover {
            background: transparent;
        }

        .c88gYhJA:hover .pagepointA {
            color: #fff;
        }

        .c88gYhJTe {
            padding-left: 10px;
        }

        .cJKLUk2A {
            margin: 0% auto 0% auto;
        }

        .cJKLUk2A[data-functionallink='lightboxClose'] {
            z-index: 999;
            left: auto;
        }

        .cJKLUk2Ic {
            width: 1.7rem;
            height: 1.7rem;
            line-height: 1.7rem;
            font-size: 1.7rem;
            color: rgba(102, 102, 102, 1);
            background: rgba(208, 72, 46, 0);
        }

        .cJKLUk2Ic:hover,
        .boxHoverParent:hover .cJKLUk2Ic {
            font-size: 3rem;
            color: #fff;
        }

        .cJKLUk2Ic .btnImg {
            width: 1.7rem;
            height: 1.7rem;
        }

        .cJKLUk2A:hover .cJKLUk2Ic .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cNtfi75A {
            margin: 0rem auto 0rem auto;
            max-width: 100%;
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
            background: none;
            text-align: left;
        }

        .cNtfi75A .cNtfi75Te .pagepointA {
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
        }

        .cNtfi75A:hover .cNtfi75Te .pagepointA {
            font-size: 1.5rem;
            color: #fff;
        }

        .cNtfi75A:hover,
        .boxHoverParent:hover .cNtfi75A {
            font-size: 1.5rem;
            color: #fff;
            background: #2196f3;
        }

        .cNtfi75A.backgroundAnimation:before,
        .cNtfi75A.backgroundBottomAna:before {
            background: #2196f3;
        }

        .cNtfi75A.backgroundAnimation:hover,
        .cNtfi75A.backgroundBottomAna:hover {
            background: transparent;
        }

        .cNtfi75A:hover .pagepointA {
            color: #fff;
        }

        .cNtfi75Te {
            padding-left: 10px;
        }

        .cJmMSBmA {
            margin: 0% auto 0% auto;
        }

        .cJmMSBmA[data-functionallink='lightboxClose'] {
            z-index: 999;
            left: auto;
        }

        .cJmMSBmIc {
            width: 1.7rem;
            height: 1.7rem;
            line-height: 1.7rem;
            font-size: 1.7rem;
            color: rgba(102, 102, 102, 1);
            background: rgba(208, 72, 46, 0);
        }

        .cJmMSBmIc:hover,
        .boxHoverParent:hover .cJmMSBmIc {
            font-size: 3rem;
            color: #fff;
        }

        .cJmMSBmIc .btnImg {
            width: 1.7rem;
            height: 1.7rem;
        }

        .cJmMSBmA:hover .cJmMSBmIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cRJL05yA {
            margin: 0rem auto 0rem auto;
            max-width: 100%;
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
            background: none;
            text-align: left;
        }

        .cRJL05yA .cRJL05yTe .pagepointA {
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
        }

        .cRJL05yA:hover .cRJL05yTe .pagepointA {
            font-size: 1.5rem;
            color: #fff;
        }

        .cRJL05yA:hover,
        .boxHoverParent:hover .cRJL05yA {
            font-size: 1.5rem;
            color: #fff;
            background: #2196f3;
        }

        .cRJL05yA.backgroundAnimation:before,
        .cRJL05yA.backgroundBottomAna:before {
            background: #2196f3;
        }

        .cRJL05yA.backgroundAnimation:hover,
        .cRJL05yA.backgroundBottomAna:hover {
            background: transparent;
        }

        .cRJL05yA:hover .pagepointA {
            color: #fff;
        }

        .cRJL05yTe {
            padding-left: 10px;
        }

        .cmpfKCOA {
            margin: 0% auto 0% auto;
        }

        .cmpfKCOA[data-functionallink='lightboxClose'] {
            z-index: 999;
            left: auto;
        }

        .cmpfKCOIc {
            width: 1.7rem;
            height: 1.7rem;
            line-height: 1.7rem;
            font-size: 1.7rem;
            color: rgba(102, 102, 102, 1);
            background: rgba(208, 72, 46, 0);
        }

        .cmpfKCOIc:hover,
        .boxHoverParent:hover .cmpfKCOIc {
            font-size: 3rem;
            color: #fff;
        }

        .cmpfKCOIc .btnImg {
            width: 1.7rem;
            height: 1.7rem;
        }

        .cmpfKCOA:hover .cmpfKCOIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .c5M1tElA {
            margin: 0rem auto 0rem auto;
            max-width: 100%;
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
            background: none;
            text-align: left;
        }

        .c5M1tElA .c5M1tElTe .pagepointA {
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
        }

        .c5M1tElA:hover .c5M1tElTe .pagepointA {
            font-size: 1.5rem;
            color: #fff;
        }

        .c5M1tElA:hover,
        .boxHoverParent:hover .c5M1tElA {
            font-size: 1.5rem;
            color: #fff;
            background: #2196f3;
        }

        .c5M1tElA.backgroundAnimation:before,
        .c5M1tElA.backgroundBottomAna:before {
            background: #2196f3;
        }

        .c5M1tElA.backgroundAnimation:hover,
        .c5M1tElA.backgroundBottomAna:hover {
            background: transparent;
        }

        .c5M1tElA:hover .pagepointA {
            color: #fff;
        }

        .c5M1tElTe {
            padding-left: 10px;
        }

        .c65UspGA {
            margin: 0% auto 0% auto;
        }

        .c65UspGA[data-functionallink='lightboxClose'] {
            z-index: 999;
            left: auto;
        }

        .c65UspGIc {
            width: 1.7rem;
            height: 1.7rem;
            line-height: 1.7rem;
            font-size: 1.7rem;
            color: rgba(102, 102, 102, 1);
            background: rgba(208, 72, 46, 0);
        }

        .c65UspGIc:hover,
        .boxHoverParent:hover .c65UspGIc {
            font-size: 3rem;
            color: #fff;
        }

        .c65UspGIc .btnImg {
            width: 1.7rem;
            height: 1.7rem;
        }

        .c65UspGA:hover .c65UspGIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cQ6pGeMA {
            margin: 0rem auto 0rem auto;
            max-width: 100%;
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
            background: none;
            text-align: left;
        }

        .cQ6pGeMA .cQ6pGeMTe .pagepointA {
            font-size: 1.8rem;
            color: rgba(33, 37, 41, 1);
        }

        .cQ6pGeMA:hover .cQ6pGeMTe .pagepointA {
            font-size: 1.5rem;
            color: #fff;
        }

        .cQ6pGeMA:hover,
        .boxHoverParent:hover .cQ6pGeMA {
            font-size: 1.5rem;
            color: #fff;
            background: #2196f3;
        }

        .cQ6pGeMA.backgroundAnimation:before,
        .cQ6pGeMA.backgroundBottomAna:before {
            background: #2196f3;
        }

        .cQ6pGeMA.backgroundAnimation:hover,
        .cQ6pGeMA.backgroundBottomAna:hover {
            background: transparent;
        }

        .cQ6pGeMA:hover .pagepointA {
            color: #fff;
        }

        .cQ6pGeMTe {
            padding-left: 10px;
        }

        .cjnztREA {
            margin: 0% auto 0% auto;
        }

        .cjnztREA[data-functionallink='lightboxClose'] {
            z-index: 999;
            left: auto;
        }

        .cjnztREIc {
            width: 1.7rem;
            height: 1.7rem;
            line-height: 1.7rem;
            font-size: 1.7rem;
            color: rgba(102, 102, 102, 1);
            background: rgba(208, 72, 46, 0);
        }

        .cjnztREIc:hover,
        .boxHoverParent:hover .cjnztREIc {
            font-size: 3rem;
            color: #fff;
        }

        .cjnztREIc .btnImg {
            width: 1.7rem;
            height: 1.7rem;
        }

        .cjnztREA:hover .cjnztREIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        #cOsuXJU {
            position: fixed;
            width: 500px;
            background-color: #fff;
            width: 500px;
        }

        #cOsuXJU .itemsTwoBox {
            padding-top: 100px;
            padding-bottom: 100px;
        }

        #cOsuXJU .subMenuFourBox {
            padding-top: 100px;
            padding-bottom: 100px;
            background-color: #f5f5f5;
        }

        #cOsuXJU .item-three-a,
        #cOsuXJU .item-two-a,
        #cOsuXJU .item-four {
            padding-left: 40px;
            padding-right: 40px;
        }

        #cOsuXJU .itemsTwoBox .item-two-p {
            height: 42px;
            line-height: 42px;
            text-align: left;
        }

        #cOsuXJU .four-div {
            text-align: left;
        }

        #cOsuXJU .item-four-a p {
            text-align: left;
            width: 100%;
        }

        #cOsuXJU .itemThreeList .subMenuFourBox {
            left: 600px;
        }

        #cOsuXJU .itemThreeList .subMenuFourBox.show {
            left: 100%;
        }

        #cOsuXJU .itemsTwoBox .three-div {
            height: 42px;
            line-height: 42px;
            text-align: left;
            width: 100%;
        }

        #cOsuXJU .item-two-p,
        #cOsuXJU .item-four .four-div {
            border-bottom: 1px solid #ddd;
        }

        #cOsuXJU .item-two-p,
        #cOsuXJU .three-div span,
        #cOsuXJU .four-div span {
            font-size: 18px;
            color: #333;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        #cOsuXJU .three-div .item-three-icon {
            font-size: 18px;
            color: #333;
        }

        #cOsuXJU .item-four p {
            font-size: 14px;
            color: #333;
        }

        #cOsuXJU .item-two-a:hover .item-two-p,
        #cOsuXJU .item-three-a:hover .three-div span,
        #cOsuXJU .item-four-a:hover .four-div span {
            color: #333;
        }

        #cOsuXJU .item-three-a:hover .three-div .item-three-icon {
            color: #333;
        }

        #cOsuXJU .item-four-a:hover .item-four p {
            font-size: 14px;
            color: #333;
        }

        #cOsuXJU .item-two-a.selected .item-two-p,
        #cOsuXJU .item-three-a.selected .three-div span,
        #cOsuXJU .item-four-a.selected .four-div span {
            color: #333;
        }

        #cOsuXJU .item-three-a.selected .three-div .item-three-icon {
            color: #333;
        }

        #cOsuXJU .item-four-a.selected .item-four p {
            font-size: 14px;
            color: #333;
        }

        #cOsuXJU .item-two-a:hover,
        #cOsuXJU .item-four:hover {
            background-color: #cbe3ff;
        }

        #cOsuXJU .subMenuThree:hover .item-three-a {
            background-color: #cbe3ff;
        }

        #cOsuXJU .item-two-a.selected,
        #cOsuXJU .item-three-a.selected {
            background-color: rgba(255, 255, 255, 1);
        }

        .cWf2iRSA {
            margin: 0% auto 0% auto;
        }

        .cWf2iRSIc {
            width: 4rem;
            height: 4rem;
            line-height: 4rem;
            font-size: 4rem;
            color: #fff;
            background: rgba(33, 150, 243, 0);
            border-radius: 60px;
        }

        .cWf2iRSIc:hover,
        .boxHoverParent:hover .cWf2iRSIc {
            background: rgba(5, 66, 231, 0);
            font-size: 4rem;
            color: #fff;
        }

        .cWf2iRSIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .cWf2iRSA:hover .cWf2iRSIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .cDCZ44t {
            background-color: rgba(0, 0, 0, 0);
        }

        .cDCZ44t>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cDCZ44t {
                margin: 1rem 0% 0% 0%;
            }

            .cDCZ44t>.gridLayout {
                display: grid;
            }

            .cDCZ44t>.gridLayout>.rowcol {
                width: 100%;
            }

            .cDCZ44t>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cvEvhJh {
            border-bottom: 3px solid rgba(68, 80, 104, 1);
            margin: 3% 42% 3% 42%;
        }

        .clT4IPCA {
            margin: 1rem 0% 1rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
            text-align: center;
        }

        .clT4IPCA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
        }

        .clT4IPCA.overflowHiding {
            overflow: hidden;
        }

        .clT4IPCA.overflowScrolling {
            overflow-y: auto;
        }

        .caVMHx0A {
            margin: 0% auto 0% auto;
        }

        .caVMHx0Ic {
            width: 4rem;
            height: 4rem;
            line-height: 4rem;
            font-size: 4rem;
            color: #fff;
            background: rgba(33, 150, 243, 0);
            border-radius: 60px;
        }

        .caVMHx0Ic:hover,
        .boxHoverParent:hover .caVMHx0Ic {
            background: rgba(5, 66, 231, 0);
            font-size: 4rem;
            color: #fff;
        }

        .caVMHx0Ic .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .caVMHx0A:hover .caVMHx0Ic .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .cxE8Lyt {
            background-color: rgba(0, 0, 0, 0);
        }

        .cxE8Lyt>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cxE8Lyt {
                margin: 1rem 0% 0% 0%;
            }

            .cxE8Lyt>.gridLayout {
                display: grid;
            }

            .cxE8Lyt>.gridLayout>.rowcol {
                width: 100%;
            }

            .cxE8Lyt>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .c4ne3zU {
            border-bottom: 3px solid rgba(68, 80, 104, 1);
            margin: 3% 42% 3% 42%;
        }

        .cUzouyaA {
            margin: 1rem 0% 1rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
            text-align: center;
        }

        .cUzouyaA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
        }

        .cUzouyaA.overflowHiding {
            overflow: hidden;
        }

        .cUzouyaA.overflowScrolling {
            overflow-y: auto;
        }

        .c52TGzmA {
            margin: 0% auto 0% auto;
        }

        .c52TGzmIc {
            width: 4rem;
            height: 4rem;
            line-height: 4rem;
            font-size: 4rem;
            color: #fff;
            background: rgba(33, 150, 243, 0);
            border-radius: 60px;
        }

        .c52TGzmIc:hover,
        .boxHoverParent:hover .c52TGzmIc {
            background: rgba(5, 66, 231, 0);
            font-size: 4rem;
            color: #fff;
        }

        .c52TGzmIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .c52TGzmA:hover .c52TGzmIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .c9Oeh9I {
            background-color: rgba(0, 0, 0, 0);
        }

        .c9Oeh9I>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .c9Oeh9I {
                margin: 1rem 0% 0% 0%;
            }

            .c9Oeh9I>.gridLayout {
                display: grid;
            }

            .c9Oeh9I>.gridLayout>.rowcol {
                width: 100%;
            }

            .c9Oeh9I>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cHHHwrs {
            border-bottom: 3px solid rgba(68, 80, 104, 1);
            margin: 3% 42% 3% 42%;
        }

        .cgXu6QuA {
            margin: 1rem 0% 1rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
            text-align: center;
        }

        .cgXu6QuA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
        }

        .cgXu6QuA.overflowHiding {
            overflow: hidden;
        }

        .cgXu6QuA.overflowScrolling {
            overflow-y: auto;
        }

        .c5vgGUcA {
            margin: 0% auto 0% auto;
        }

        .c5vgGUcIc {
            width: 4rem;
            height: 4rem;
            line-height: 4rem;
            font-size: 4rem;
            color: #fff;
            background: rgba(33, 150, 243, 0);
            border-radius: 60px;
        }

        .c5vgGUcIc:hover,
        .boxHoverParent:hover .c5vgGUcIc {
            background: rgba(5, 66, 231, 0);
            font-size: 4rem;
            color: #fff;
        }

        .c5vgGUcIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .c5vgGUcA:hover .c5vgGUcIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .cOH2GeM {
            background-color: rgba(0, 0, 0, 0);
        }

        .cOH2GeM>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cOH2GeM {
                margin: 1rem 0% 0% 0%;
            }

            .cOH2GeM>.gridLayout {
                display: grid;
            }

            .cOH2GeM>.gridLayout>.rowcol {
                width: 100%;
            }

            .cOH2GeM>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cKk8ye0 {
            border-bottom: 3px solid rgba(68, 80, 104, 1);
            margin: 3% 42% 3% 42%;
        }

        .cSG4bCbA {
            margin: 1rem 0% 1rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
            text-align: center;
        }

        .cSG4bCbA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
        }

        .cSG4bCbA.overflowHiding {
            overflow: hidden;
        }

        .cSG4bCbA.overflowScrolling {
            overflow-y: auto;
        }

        .cZ7WfPiA {
            margin: 0% auto 0% auto;
        }

        .cZ7WfPiIc {
            width: 4rem;
            height: 4rem;
            line-height: 4rem;
            font-size: 4rem;
            color: #fff;
            background: rgba(33, 150, 243, 0);
            border-radius: 60px;
        }

        .cZ7WfPiIc:hover,
        .boxHoverParent:hover .cZ7WfPiIc {
            background: rgba(5, 66, 231, 0);
            font-size: 4rem;
            color: #fff;
        }

        .cZ7WfPiIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .cZ7WfPiA:hover .cZ7WfPiIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .cq2YY7w {
            background-color: rgba(0, 0, 0, 0);
        }

        .cq2YY7w>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cq2YY7w {
                margin: 1rem 0% 0% 0%;
            }

            .cq2YY7w>.gridLayout {
                display: grid;
            }

            .cq2YY7w>.gridLayout>.rowcol {
                width: 100%;
            }

            .cq2YY7w>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .c4mxJ3q {
            border-bottom: 3px solid rgba(68, 80, 104, 1);
            margin: 3% 42% 3% 42%;
        }

        .caS0B8aA {
            margin: 1rem 0% 1rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
            text-align: center;
        }

        .caS0B8aA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
        }

        .caS0B8aA.overflowHiding {
            overflow: hidden;
        }

        .caS0B8aA.overflowScrolling {
            overflow-y: auto;
        }

        .cu2fQBUA {
            margin: 0% auto 0% auto;
        }

        .cu2fQBUIc {
            width: 4rem;
            height: 4rem;
            line-height: 4rem;
            font-size: 4rem;
            color: #fff;
            background: rgba(33, 150, 243, 0);
            border-radius: 60px;
        }

        .cu2fQBUIc:hover,
        .boxHoverParent:hover .cu2fQBUIc {
            background: rgba(5, 66, 231, 0);
            font-size: 4rem;
            color: #fff;
        }

        .cu2fQBUIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .cu2fQBUA:hover .cu2fQBUIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .cCIyclL {
            background-color: rgba(0, 0, 0, 0);
        }

        .cCIyclL>.rowListBg {
            background: none;
        }

        @media screen and (min-width:961px) {
            .cCIyclL {
                margin: 1rem 0% 0% 0%;
            }

            .cCIyclL>.gridLayout {
                display: grid;
            }

            .cCIyclL>.gridLayout>.rowcol {
                width: 100%;
            }

            .cCIyclL>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .ctNIsRw {
            border-bottom: 3px solid rgba(68, 80, 104, 1);
            margin: 3% 42% 3% 42%;
        }

        .c8rNtUcA {
            margin: 1rem 0% 1rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
            text-align: center;
        }

        .c8rNtUcA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
        }

        .c8rNtUcA.overflowHiding {
            overflow: hidden;
        }

        .c8rNtUcA.overflowScrolling {
            overflow-y: auto;
        }

        .crqtHtwA {
            margin: 0% auto 0% auto;
        }

        .crqtHtwIc {
            padding: 15px 15px 15px 15px;
            width: 3rem;
            height: 3rem;
            line-height: 3rem;
            font-size: 3rem;
            color: #fff;
            background: rgba(226, 78, 75, 1);
            border-radius: 60px;
        }

        .crqtHtwIc:hover,
        .boxHoverParent:hover .crqtHtwIc {
            background: rgba(226, 78, 75, 1);
            font-size: 3rem;
            color: #fff;
        }

        .crqtHtwIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .crqtHtwA:hover .crqtHtwIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cotk3XJA {
            margin: 3rem 0% 1.5rem 0%;
            font-weight: bold;
            font-size: 1.8rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
            text-align: center;
        }

        .cotk3XJA .pagepointA {
            font-weight: bold;
            font-size: 1.8rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
        }

        .cotk3XJA.overflowHiding {
            overflow: hidden;
        }

        .cotk3XJA.overflowScrolling {
            overflow-y: auto;
        }

        .coZrsOJA {
            margin: 2rem auto 0% auto;
            max-width: 100%;
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(33, 150, 243, 0);
            border-bottom: 1px solid rgba(127, 127, 127, 1);
            text-align: center;
        }

        .coZrsOJA:hover,
        .boxHoverParent:hover .coZrsOJA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(5, 66, 231, 0);
        }

        .coZrsOJA .coZrsOJTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .coZrsOJA:hover .coZrsOJTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .coZrsOJTextBox {
            padding: 10px 0px 10px 0px;
        }

        .coZrsOJIc {
            max-width: 2rem;
            max-height: 2rem;
            line-height: 2rem;
            font-size: 2rem;
            color: rgba(226, 78, 75, 1);
        }

        .coZrsOJA:hover .coZrsOJIc,
        .boxHoverParent:hover .coZrsOJA .coZrsOJIc {
            color: rgba(226, 78, 75, 1);
        }

        .coZrsOJA.backgroundAnimation:before,
        .coZrsOJA.backgroundBottomAna:before {
            background: rgba(5, 66, 231, 0);
        }

        .coZrsOJA.backgroundAnimation:hover,
        .coZrsOJA.backgroundBottomAna:hover {
            background: transparent;
        }

        .coZrsOJA:hover .pagepointA {
            color: rgba(226, 78, 75, 1);
        }

        .coZrsOJIc .btnImg {
            width: 2rem;
            height: 2rem;
        }

        .coZrsOJTe {
            padding-left: 10px;
            text-decoration: none;
        }

        .coZrsOJA:hover .coZrsOJTe {
            text-decoration: underline;
        }

        .cKhLviiA {
            margin: 1rem auto 0% auto;
            max-width: 100%;
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(33, 150, 243, 0);
            border-bottom: 1px solid rgba(127, 127, 127, 1);
            text-align: center;
        }

        .cKhLviiA:hover,
        .boxHoverParent:hover .cKhLviiA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(5, 66, 231, 0);
        }

        .cKhLviiA .cKhLviiTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .cKhLviiA:hover .cKhLviiTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .cKhLviiTextBox {
            padding: 10px 0px 10px 0px;
        }

        .cKhLviiIc {
            max-width: 2rem;
            max-height: 2rem;
            line-height: 2rem;
            font-size: 2rem;
            color: rgba(226, 78, 75, 1);
        }

        .cKhLviiA:hover .cKhLviiIc,
        .boxHoverParent:hover .cKhLviiA .cKhLviiIc {
            color: rgba(226, 78, 75, 1);
        }

        .cKhLviiA.backgroundAnimation:before,
        .cKhLviiA.backgroundBottomAna:before {
            background: rgba(5, 66, 231, 0);
        }

        .cKhLviiA.backgroundAnimation:hover,
        .cKhLviiA.backgroundBottomAna:hover {
            background: transparent;
        }

        .cKhLviiA:hover .pagepointA {
            color: rgba(226, 78, 75, 1);
        }

        .cKhLviiIc .btnImg {
            width: 2rem;
            height: 2rem;
        }

        .cKhLviiTe {
            padding-left: 10px;
            text-decoration: none;
        }

        .cKhLviiA:hover .cKhLviiTe {
            text-decoration: underline;
        }

        .colW1KsA {
            margin: 1rem auto 1% auto;
            max-width: 100%;
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(33, 150, 243, 0);
            border-bottom: 1px solid rgba(127, 127, 127, 1);
            text-align: center;
        }

        .colW1KsA:hover,
        .boxHoverParent:hover .colW1KsA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(5, 66, 231, 0);
        }

        .colW1KsA .colW1KsTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .colW1KsA:hover .colW1KsTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .colW1KsTextBox {
            padding: 10px 0px 10px 0px;
        }

        .colW1KsIc {
            max-width: 2rem;
            max-height: 2rem;
            line-height: 2rem;
            font-size: 2rem;
            color: rgba(226, 78, 75, 1);
        }

        .colW1KsA:hover .colW1KsIc,
        .boxHoverParent:hover .colW1KsA .colW1KsIc {
            color: rgba(226, 78, 75, 1);
        }

        .colW1KsA.backgroundAnimation:before,
        .colW1KsA.backgroundBottomAna:before {
            background: rgba(5, 66, 231, 0);
        }

        .colW1KsA.backgroundAnimation:hover,
        .colW1KsA.backgroundBottomAna:hover {
            background: transparent;
        }

        .colW1KsA:hover .pagepointA {
            color: rgba(226, 78, 75, 1);
        }

        .colW1KsIc .btnImg {
            width: 2rem;
            height: 2rem;
        }

        .colW1KsTe {
            padding-left: 10px;
        }

        .colW1KsA:hover .colW1KsTe {
            text-decoration: underline;
        }

        .ca6F7WjA {
            margin: 0% auto 0% auto;
        }

        .ca6F7WjIc {
            padding: 15px 15px 15px 15px;
            width: 3rem;
            height: 3rem;
            line-height: 3rem;
            font-size: 3rem;
            color: #fff;
            background: rgba(226, 78, 75, 1);
            border-radius: 60px;
        }

        .ca6F7WjIc:hover,
        .boxHoverParent:hover .ca6F7WjIc {
            background: rgba(226, 78, 75, 1);
            font-size: 3rem;
            color: #fff;
        }

        .ca6F7WjIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .ca6F7WjA:hover .ca6F7WjIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cWEaa6ZA {
            margin: 3rem 0% 1.5rem 0%;
            font-weight: bold;
            font-size: 1.8rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
            text-align: center;
        }

        .cWEaa6ZA .pagepointA {
            font-weight: bold;
            font-size: 1.8rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
        }

        .cWEaa6ZA.overflowHiding {
            overflow: hidden;
        }

        .cWEaa6ZA.overflowScrolling {
            overflow-y: auto;
        }

        .chweEYKA {
            margin: 2rem auto 0% auto;
            max-width: 100%;
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(33, 150, 243, 0);
            border-bottom: 1px solid rgba(127, 127, 127, 1);
            text-align: center;
        }

        .chweEYKA:hover,
        .boxHoverParent:hover .chweEYKA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(5, 66, 231, 0);
        }

        .chweEYKA .chweEYKTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .chweEYKA:hover .chweEYKTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .chweEYKTextBox {
            padding: 10px 0px 10px 0px;
        }

        .chweEYKIc {
            max-width: 2rem;
            max-height: 2rem;
            line-height: 2rem;
            font-size: 2rem;
            color: rgba(226, 78, 75, 1);
        }

        .chweEYKA:hover .chweEYKIc,
        .boxHoverParent:hover .chweEYKA .chweEYKIc {
            color: rgba(226, 78, 75, 1);
        }

        .chweEYKA.backgroundAnimation:before,
        .chweEYKA.backgroundBottomAna:before {
            background: rgba(5, 66, 231, 0);
        }

        .chweEYKA.backgroundAnimation:hover,
        .chweEYKA.backgroundBottomAna:hover {
            background: transparent;
        }

        .chweEYKA:hover .pagepointA {
            color: rgba(226, 78, 75, 1);
        }

        .chweEYKIc .btnImg {
            width: 2rem;
            height: 2rem;
        }

        .chweEYKTe {
            padding-left: 10px;
        }

        .chweEYKA:hover .chweEYKTe {
            text-decoration: underline;
        }

        .cZFhDgIA {
            margin: 1rem auto 1% auto;
            max-width: 100%;
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(33, 150, 243, 0);
            border-bottom: 1px solid rgba(127, 127, 127, 1);
            text-align: center;
        }

        .cZFhDgIA:hover,
        .boxHoverParent:hover .cZFhDgIA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(5, 66, 231, 0);
        }

        .cZFhDgIA .cZFhDgITe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .cZFhDgIA:hover .cZFhDgITe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .cZFhDgITextBox {
            padding: 10px 0px 10px 0px;
        }

        .cZFhDgIIc {
            max-width: 2rem;
            max-height: 2rem;
            line-height: 2rem;
            font-size: 2rem;
            color: rgba(226, 78, 75, 1);
        }

        .cZFhDgIA:hover .cZFhDgIIc,
        .boxHoverParent:hover .cZFhDgIA .cZFhDgIIc {
            color: rgba(226, 78, 75, 1);
        }

        .cZFhDgIA.backgroundAnimation:before,
        .cZFhDgIA.backgroundBottomAna:before {
            background: rgba(5, 66, 231, 0);
        }

        .cZFhDgIA.backgroundAnimation:hover,
        .cZFhDgIA.backgroundBottomAna:hover {
            background: transparent;
        }

        .cZFhDgIA:hover .pagepointA {
            color: rgba(226, 78, 75, 1);
        }

        .cZFhDgIIc .btnImg {
            width: 2rem;
            height: 2rem;
        }

        .cZFhDgITe {
            padding-left: 10px;
        }

        .cZFhDgIA:hover .cZFhDgITe {
            text-decoration: underline;
        }

        .cV0GFJ4A {
            margin: 1rem auto 1% auto;
            max-width: 100%;
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(33, 150, 243, 0);
            border-bottom: 1px solid rgba(127, 127, 127, 1);
            text-align: center;
        }

        .cV0GFJ4A:hover,
        .boxHoverParent:hover .cV0GFJ4A {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(5, 66, 231, 0);
        }

        .cV0GFJ4A .cV0GFJ4Te .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .cV0GFJ4A:hover .cV0GFJ4Te .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .cV0GFJ4TextBox {
            padding: 10px 0px 10px 0px;
        }

        .cV0GFJ4Ic {
            max-width: 2rem;
            max-height: 2rem;
            line-height: 2rem;
            font-size: 2rem;
            color: rgba(226, 78, 75, 1);
        }

        .cV0GFJ4A:hover .cV0GFJ4Ic,
        .boxHoverParent:hover .cV0GFJ4A .cV0GFJ4Ic {
            color: rgba(226, 78, 75, 1);
        }

        .cV0GFJ4A.backgroundAnimation:before,
        .cV0GFJ4A.backgroundBottomAna:before {
            background: rgba(5, 66, 231, 0);
        }

        .cV0GFJ4A.backgroundAnimation:hover,
        .cV0GFJ4A.backgroundBottomAna:hover {
            background: transparent;
        }

        .cV0GFJ4A:hover .pagepointA {
            color: rgba(226, 78, 75, 1);
        }

        .cV0GFJ4Ic .btnImg {
            width: 2rem;
            height: 2rem;
        }

        .cV0GFJ4Te {
            padding-left: 10px;
        }

        .cV0GFJ4A:hover .cV0GFJ4Te {
            text-decoration: underline;
        }

        .c0nUNxqA {
            margin: 0% auto 0% auto;
        }

        .c0nUNxqIc {
            padding: 15px 15px 15px 15px;
            width: 3rem;
            height: 3rem;
            line-height: 3rem;
            font-size: 3rem;
            color: #fff;
            background: rgba(226, 78, 75, 1);
            border-radius: 60px;
        }

        .c0nUNxqIc:hover,
        .boxHoverParent:hover .c0nUNxqIc {
            background: rgba(226, 78, 75, 1);
            font-size: 3rem;
            color: #fff;
        }

        .c0nUNxqIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .c0nUNxqA:hover .c0nUNxqIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cpkJ5W0A {
            margin: 3rem 0% 1.5rem 0%;
            font-weight: bold;
            font-size: 1.8rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
            text-align: center;
        }

        .cpkJ5W0A .pagepointA {
            font-weight: bold;
            font-size: 1.8rem;
            line-height: 170%;
            color: rgba(33, 37, 41, 1);
        }

        .cpkJ5W0A.overflowHiding {
            overflow: hidden;
        }

        .cpkJ5W0A.overflowScrolling {
            overflow-y: auto;
        }

        .ckflHvmA {
            margin: 2rem auto 0% auto;
            max-width: 100%;
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(33, 150, 243, 0);
            border-bottom: 1px solid rgba(127, 127, 127, 1);
            text-align: center;
        }

        .ckflHvmA:hover,
        .boxHoverParent:hover .ckflHvmA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(5, 66, 231, 0);
        }

        .ckflHvmA .ckflHvmTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .ckflHvmA:hover .ckflHvmTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .ckflHvmTextBox {
            padding: 10px 0px 10px 0px;
        }

        .ckflHvmIc {
            max-width: 2rem;
            max-height: 2rem;
            line-height: 2rem;
            font-size: 2rem;
            color: rgba(226, 78, 75, 1);
        }

        .ckflHvmA:hover .ckflHvmIc,
        .boxHoverParent:hover .ckflHvmA .ckflHvmIc {
            color: rgba(226, 78, 75, 1);
        }

        .ckflHvmA.backgroundAnimation:before,
        .ckflHvmA.backgroundBottomAna:before {
            background: rgba(5, 66, 231, 0);
        }

        .ckflHvmA.backgroundAnimation:hover,
        .ckflHvmA.backgroundBottomAna:hover {
            background: transparent;
        }

        .ckflHvmA:hover .pagepointA {
            color: rgba(226, 78, 75, 1);
        }

        .ckflHvmIc .btnImg {
            width: 2rem;
            height: 2rem;
        }

        .ckflHvmTe {
            padding-left: 10px;
        }

        .ckflHvmA:hover .ckflHvmTe {
            text-decoration: underline;
        }

        .ciJM35iA {
            margin: 1rem auto 1% 0%;
            max-width: 100%;
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(33, 150, 243, 0);
            border-bottom: 1px solid rgba(127, 127, 127, 1);
            text-align: center;
        }

        .ciJM35iA:hover,
        .boxHoverParent:hover .ciJM35iA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(5, 66, 231, 0);
        }

        .ciJM35iA .ciJM35iTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .ciJM35iA:hover .ciJM35iTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .ciJM35iTextBox {
            padding: 10px 0px 10px 0px;
        }

        .ciJM35iIc {
            max-width: 2rem;
            max-height: 2rem;
            line-height: 2rem;
            font-size: 2rem;
            color: rgba(226, 78, 75, 1);
        }

        .ciJM35iA:hover .ciJM35iIc,
        .boxHoverParent:hover .ciJM35iA .ciJM35iIc {
            color: rgba(226, 78, 75, 1);
        }

        .ciJM35iA.backgroundAnimation:before,
        .ciJM35iA.backgroundBottomAna:before {
            background: rgba(5, 66, 231, 0);
        }

        .ciJM35iA.backgroundAnimation:hover,
        .ciJM35iA.backgroundBottomAna:hover {
            background: transparent;
        }

        .ciJM35iA:hover .pagepointA {
            color: rgba(226, 78, 75, 1);
        }

        .ciJM35iIc .btnImg {
            width: 2rem;
            height: 2rem;
        }

        .ciJM35iTe {
            padding-left: 10px;
        }

        .ciJM35iA:hover .ciJM35iTe {
            text-decoration: underline;
        }

        .cSvKd9GA {
            margin: 1rem auto 1% auto;
            max-width: 100%;
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(33, 150, 243, 0);
            border-bottom: 1px solid rgba(127, 127, 127, 1);
            text-align: center;
        }

        .cSvKd9GA:hover,
        .boxHoverParent:hover .cSvKd9GA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
            background: rgba(5, 66, 231, 0);
        }

        .cSvKd9GA .cSvKd9GTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .cSvKd9GA:hover .cSvKd9GTe .pagepointA {
            font-size: 1.6rem;
            color: rgba(226, 78, 75, 1);
        }

        .cSvKd9GTextBox {
            padding: 10px 0px 10px 0px;
        }

        .cSvKd9GIc {
            max-width: 2rem;
            max-height: 2rem;
            line-height: 2rem;
            font-size: 2rem;
            color: rgba(226, 78, 75, 1);
        }

        .cSvKd9GA:hover .cSvKd9GIc,
        .boxHoverParent:hover .cSvKd9GA .cSvKd9GIc {
            color: rgba(226, 78, 75, 1);
        }

        .cSvKd9GA.backgroundAnimation:before,
        .cSvKd9GA.backgroundBottomAna:before {
            background: rgba(5, 66, 231, 0);
        }

        .cSvKd9GA.backgroundAnimation:hover,
        .cSvKd9GA.backgroundBottomAna:hover {
            background: transparent;
        }

        .cSvKd9GA:hover .pagepointA {
            color: rgba(226, 78, 75, 1);
        }

        .cSvKd9GIc .btnImg {
            width: 2rem;
            height: 2rem;
        }

        .cSvKd9GTe {
            padding-left: 10px;
        }

        .cSvKd9GA:hover .cSvKd9GTe {
            text-decoration: underline;
        }

        #cUxOrzs {
            margin: 1rem 0% 0rem 0%;
        }

        #cUxOrzs .cUxOrzsLi {
            margin-bottom: 2rem;
            width: calc(100%/2 - 0.1px);
        }

        #cUxOrzs .cUxOrzsLi .listBoxHref {
            margin-right: 1rem;
            margin-left: 1rem;
            padding: 0.1px;
            background: rgba(255, 255, 255, 1);
            box-shadow: 0px 0px 4px 0px rgb(204, 204, 204);
            border-right: 0px solid #000000;
        }

        #cUxOrzs.listDisplaygrid .proList {
            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(, 1fr));
            grid-column-gap: 1rem;
            grid-row-gap: 2rem;
        }

        #cUxOrzs.listDisplaygrid .cUxOrzsLi {
            width: 100%;
        }

        .row_line .c5BmuDsrow_col {
            width: 10%;
        }

        .c5BmuDsrow_col.hidden {
            display: none;
        }

        .c5BmuDsrow_col>.rowListBg {
            background: none;
        }

        .c5BmuDsrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cWerKp3row_col {
            width: 90%;
        }

        .cWerKp3row_col.hidden {
            display: none;
        }

        .cWerKp3row_col>.rowListBg {
            background: none;
        }

        .cWerKp3row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cW4CXpprow_col {
            width: 10%;
        }

        .cW4CXpprow_col.hidden {
            display: none;
        }

        .cW4CXpprow_col>.rowListBg {
            background: none;
        }

        .cW4CXpprow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cG2Nlx7row_col {
            width: 90%;
        }

        .cG2Nlx7row_col.hidden {
            display: none;
        }

        .cG2Nlx7row_col>.rowListBg {
            background: none;
        }

        .cG2Nlx7row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c8I9j9frow_col {
            width: 10%;
        }

        .c8I9j9frow_col.hidden {
            display: none;
        }

        .c8I9j9frow_col>.rowListBg {
            background: none;
        }

        .c8I9j9frow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cLeT8GArow_col {
            width: 90%;
        }

        .cLeT8GArow_col.hidden {
            display: none;
        }

        .cLeT8GArow_col>.rowListBg {
            background: none;
        }

        .cLeT8GArow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cmdE4hSrow_col {
            width: 10%;
        }

        .cmdE4hSrow_col.hidden {
            display: none;
        }

        .cmdE4hSrow_col>.rowListBg {
            background: none;
        }

        .cmdE4hSrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cZp6AYhrow_col {
            width: 90%;
        }

        .cZp6AYhrow_col.hidden {
            display: none;
        }

        .cZp6AYhrow_col>.rowListBg {
            background: none;
        }

        .cZp6AYhrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .czvFnJdrow_col {
            width: 10%;
        }

        .czvFnJdrow_col.hidden {
            display: none;
        }

        .czvFnJdrow_col>.rowListBg {
            background: none;
        }

        .czvFnJdrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .ciitd39row_col {
            width: 90%;
        }

        .ciitd39row_col.hidden {
            display: none;
        }

        .ciitd39row_col>.rowListBg {
            background: none;
        }

        .ciitd39row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cljr1KGrow_col {
            width: 50%;
        }

        .cljr1KGrow_col.hidden {
            display: none;
        }

        .cljr1KGrow_col>.rowListBg {
            background: none;
        }

        .cljr1KGrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cJdiKMyrow_col {
            width: 50%;
        }

        .cJdiKMyrow_col.hidden {
            display: none;
        }

        .cJdiKMyrow_col>.rowListBg {
            background: none;
        }

        .cJdiKMyrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .crslXbYrow_col {
            width: 50%;
        }

        .crslXbYrow_col.hidden {
            display: none;
        }

        .crslXbYrow_col>.rowListBg {
            background: none;
        }

        .crslXbYrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .c2Gnqp5row_col {
            width: 50%;
        }

        .c2Gnqp5row_col.hidden {
            display: none;
        }

        .c2Gnqp5row_col>.rowListBg {
            background: none;
        }

        .c2Gnqp5row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cWSMABmrow_col {
            width: 50%;
        }

        .cWSMABmrow_col.hidden {
            display: none;
        }

        .cWSMABmrow_col>.rowListBg {
            background: none;
        }

        .cWSMABmrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .ckFo9aprow_col {
            width: 50%;
        }

        .ckFo9aprow_col.hidden {
            display: none;
        }

        .ckFo9aprow_col>.rowListBg {
            background: none;
        }

        .ckFo9aprow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .ceF3Onqrow_col {
            width: 50%;
        }

        .ceF3Onqrow_col.hidden {
            display: none;
        }

        .ceF3Onqrow_col>.rowListBg {
            background: none;
        }

        .ceF3Onqrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .coJObLLrow_col {
            width: 50%;
        }

        .coJObLLrow_col.hidden {
            display: none;
        }

        .coJObLLrow_col>.rowListBg {
            background: none;
        }

        .coJObLLrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .caMP3p5row_col {
            width: 50%;
        }

        .caMP3p5row_col.hidden {
            display: none;
        }

        .caMP3p5row_col>.rowListBg {
            background: none;
        }

        .caMP3p5row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cWm4Yitrow_col {
            width: 50%;
        }

        .cWm4Yitrow_col.hidden {
            display: none;
        }

        .cWm4Yitrow_col>.rowListBg {
            background: none;
        }

        .cWm4Yitrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cLYpgLWrow_col {
            width: 50%;
        }

        .cLYpgLWrow_col.hidden {
            display: none;
        }

        .cLYpgLWrow_col>.rowListBg {
            background: none;
        }

        .cLYpgLWrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cpUpAbLrow_col {
            width: 50%;
        }

        .cpUpAbLrow_col.hidden {
            display: none;
        }

        .cpUpAbLrow_col>.rowListBg {
            background: none;
        }

        .cpUpAbLrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cyDJJHWrow_col {
            width: 50%;
        }

        .cyDJJHWrow_col.hidden {
            display: none;
        }

        .cyDJJHWrow_col>.rowListBg {
            background: none;
        }

        .cyDJJHWrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cm5XXzorow_col {
            width: 50%;
        }

        .cm5XXzorow_col.hidden {
            display: none;
        }

        .cm5XXzorow_col>.rowListBg {
            background: none;
        }

        .cm5XXzorow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cGSfyxBrow_col {
            width: 50%;
        }

        .cGSfyxBrow_col.hidden {
            display: none;
        }

        .cGSfyxBrow_col>.rowListBg {
            background: none;
        }

        .cGSfyxBrow_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .row_line .cyOEF31row_col {
            width: 50%;
        }

        .cyOEF31row_col.hidden {
            display: none;
        }

        .cyOEF31row_col>.rowListBg {
            background: none;
        }

        .cyOEF31row_col>.sticky {
            position: sticky;
            z-index: 1;
        }

        .cwsIYJd {
            background-color: rgba(0, 0, 0, 0);
        }

        @media screen and (min-width:961px) {
            .cwsIYJd>.gridLayout {
                display: grid;
            }

            .cwsIYJd>.gridLayout>.col {
                width: 100%;
            }

            .cwsIYJd>.gridColsUnequal {
                grid-template-columns: !important;
            }
        }

        .cuh0SXrA {
            margin: 1% auto 1% 0%;
        }

        .cuh0SXrA.btnAnati {
            transition: 0.5s;
            animation-duration: 0.5s;
        }

        .cuh0SXrIc {
            padding: 4px 0px 0px 0px;
            width: 2.5rem;
            height: 2.5rem;
            line-height: 2.5rem;
            font-size: 2.5rem;
            color: rgba(255, 255, 255, 1);
            background: rgba(255, 255, 255, 0);
            border-radius: 3px;
            border: 0px solid #e4903a;
        }

        .cuh0SXrIc:hover,
        .boxHoverParent:hover .cuh0SXrIc {
            background: rgba(255, 255, 255, 0);
            font-size: 3rem;
            color: rgba(255, 255, 255, 1);
            transition: 0.5s;
            animation-duration: 0.5s;
        }

        .cuh0SXrIc .btnImg {
            width: 2.5rem;
            height: 2.5rem;
        }

        .cuh0SXrA:hover .cuh0SXrIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cDUkS1kA {
            margin: 0rem 0% 0rem 1rem;
            font-size: 16px;
            line-height: 170%;
            color: rgba(242, 242, 242, 1);
        }

        .cDUkS1kA .pagepointA {
            font-size: 16px;
            line-height: 170%;
            color: rgba(242, 242, 242, 1);
        }

        .cDUkS1kA.overflowHiding {
            overflow: hidden;
        }

        .cDUkS1kA.overflowScrolling {
            overflow-y: auto;
        }

        .ca3OgIhA {
            margin: 1% auto 1% 0%;
        }

        .ca3OgIhA.btnAnati {
            transition: 0.5s;
            animation-duration: 0.5s;
        }

        .ca3OgIhIc {
            padding: 4px 0px 0px 0px;
            width: 2.5rem;
            height: 2.5rem;
            line-height: 2.5rem;
            font-size: 2.5rem;
            color: rgba(255, 255, 255, 1);
            background: rgba(255, 255, 255, 0);
            border-radius: 3px;
            border: 0px solid #e4903a;
        }

        .ca3OgIhIc:hover,
        .boxHoverParent:hover .ca3OgIhIc {
            background: rgba(255, 255, 255, 0);
            font-size: 3rem;
            color: rgba(255, 255, 255, 1);
            transition: 0.5s;
            animation-duration: 0.5s;
        }

        .ca3OgIhIc .btnImg {
            width: 2.5rem;
            height: 2.5rem;
        }

        .ca3OgIhA:hover .ca3OgIhIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cJXpzCmA {
            margin: 0rem 0% 0rem 1rem;
            font-size: 16px;
            line-height: 170%;
            color: rgba(242, 242, 242, 1);
        }

        .cJXpzCmA .pagepointA {
            font-size: 16px;
            line-height: 170%;
            color: rgba(242, 242, 242, 1);
        }

        .cJXpzCmA.overflowHiding {
            overflow: hidden;
        }

        .cJXpzCmA.overflowScrolling {
            overflow-y: auto;
        }

        .cEXSWa5A {
            margin: 1% auto 1% 0%;
        }

        .cEXSWa5A.btnAnati {
            transition: 0.5s;
            animation-duration: 0.5s;
        }

        .cEXSWa5Ic {
            padding: 4px 0px 0px 0px;
            width: 2.5rem;
            height: 2.5rem;
            line-height: 2.5rem;
            font-size: 2.5rem;
            color: rgba(255, 255, 255, 1);
            background: rgba(255, 255, 255, 0);
            border-radius: 3px;
            border: 0px solid #e4903a;
        }

        .cEXSWa5Ic:hover,
        .boxHoverParent:hover .cEXSWa5Ic {
            background: rgba(255, 255, 255, 0);
            font-size: 3rem;
            color: rgba(255, 255, 255, 1);
            transition: 0.5s;
            animation-duration: 0.5s;
        }

        .cEXSWa5Ic .btnImg {
            width: 2.5rem;
            height: 2.5rem;
        }

        .cEXSWa5A:hover .cEXSWa5Ic .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cgLta3LA {
            margin: 0rem 0% 0rem 1rem;
            font-size: 16px;
            line-height: 170%;
            color: rgba(242, 242, 242, 1);
        }

        .cgLta3LA .pagepointA {
            font-size: 16px;
            line-height: 170%;
            color: rgba(242, 242, 242, 1);
        }

        .cgLta3LA.overflowHiding {
            overflow: hidden;
        }

        .cgLta3LA.overflowScrolling {
            overflow-y: auto;
        }

        .cQY9160A {
            margin: 1% auto 1% 0%;
        }

        .cQY9160A.btnAnati {
            transition: 0.5s;
            animation-duration: 0.5s;
        }

        .cQY9160Ic {
            padding: 4px 0px 0px 0px;
            width: 2.5rem;
            height: 2.5rem;
            line-height: 2.5rem;
            font-size: 2.5rem;
            color: rgba(255, 255, 255, 1);
            background: rgba(255, 255, 255, 0);
            border-radius: 3px;
            border: 0px solid #e4903a;
        }

        .cQY9160Ic:hover,
        .boxHoverParent:hover .cQY9160Ic {
            background: rgba(255, 255, 255, 0);
            font-size: 3rem;
            color: rgba(255, 255, 255, 1);
            transition: 0.5s;
            animation-duration: 0.5s;
        }

        .cQY9160Ic .btnImg {
            width: 2.5rem;
            height: 2.5rem;
        }

        .cQY9160A:hover .cQY9160Ic .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cKYKwyzA {
            margin: 0rem 0% 0rem 1rem;
            font-size: 16px;
            line-height: 170%;
            color: rgba(242, 242, 242, 1);
        }

        .cKYKwyzA .pagepointA {
            font-size: 16px;
            line-height: 170%;
            color: rgba(242, 242, 242, 1);
        }

        .cKYKwyzA.overflowHiding {
            overflow: hidden;
        }

        .cKYKwyzA.overflowScrolling {
            overflow-y: auto;
        }

        .c2DBlcwA {
            margin: 1% auto 1% 0%;
        }

        .c2DBlcwA.btnAnati {
            transition: 0.5s;
            animation-duration: 0.5s;
        }

        .c2DBlcwIc {
            padding: 4px 0px 0px 0px;
            width: 2.5rem;
            height: 2.5rem;
            line-height: 2.5rem;
            font-size: 2.5rem;
            color: rgba(255, 255, 255, 1);
            background: rgba(255, 255, 255, 0);
            border-radius: 3px;
            border: 0px solid #e4903a;
        }

        .c2DBlcwIc:hover,
        .boxHoverParent:hover .c2DBlcwIc {
            background: rgba(255, 255, 255, 0);
            font-size: 3rem;
            color: rgba(255, 255, 255, 1);
            transition: 0.5s;
            animation-duration: 0.5s;
        }

        .c2DBlcwIc .btnImg {
            width: 2.5rem;
            height: 2.5rem;
        }

        .c2DBlcwA:hover .c2DBlcwIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .c2cqvGsA {
            margin: 0rem 0% 0rem 1rem;
            font-size: 16px;
            line-height: 170%;
            color: rgba(242, 242, 242, 1);
        }

        .c2cqvGsA .pagepointA {
            font-size: 16px;
            line-height: 170%;
            color: rgba(242, 242, 242, 1);
        }

        .c2cqvGsA.overflowHiding {
            overflow: hidden;
        }

        .c2cqvGsA.overflowScrolling {
            overflow-y: auto;
        }

        .ceaRnkiA {
            margin: 1% auto 1% auto;
        }

        .ceaRnkiIc {
            padding: 10px 10px 10px 10px;
            width: 3rem;
            height: 3rem;
            line-height: 3rem;
            font-size: 3rem;
            color: #fff;
            background: rgba(157, 163, 163, 1);
            border-radius: 60px;
        }

        .ceaRnkiIc:hover,
        .boxHoverParent:hover .ceaRnkiIc {
            background: #0542E7;
            font-size: 3rem;
            color: #fff;
        }

        .ceaRnkiIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .ceaRnkiA:hover .ceaRnkiIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .czVnrstA {
            margin: 1rem 0% 0rem 0%;
            font-size: 16px;
            line-height: 170%;
            color: rgba(191, 191, 191, 1);
            text-align: center;
        }

        .czVnrstA .pagepointA {
            font-size: 16px;
            line-height: 170%;
            color: rgba(191, 191, 191, 1);
        }

        .czVnrstA.overflowHiding {
            overflow: hidden;
        }

        .czVnrstA.overflowScrolling {
            overflow-y: auto;
        }

        .c36Y0KsA {
            margin: 1% auto 1% auto;
        }

        .c36Y0KsIc {
            padding: 10px 10px 10px 10px;
            width: 3rem;
            height: 3rem;
            line-height: 3rem;
            font-size: 3rem;
            color: #fff;
            background: rgba(157, 163, 163, 1);
            border-radius: 60px;
        }

        .c36Y0KsIc:hover,
        .boxHoverParent:hover .c36Y0KsIc {
            background: #0542E7;
            font-size: 3rem;
            color: #fff;
        }

        .c36Y0KsIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .c36Y0KsA:hover .c36Y0KsIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cHhHpz8A {
            margin: 1rem 0% 0rem 0%;
            font-size: 16px;
            line-height: 170%;
            color: rgba(191, 191, 191, 1);
            text-align: center;
        }

        .cHhHpz8A .pagepointA {
            font-size: 16px;
            line-height: 170%;
            color: rgba(191, 191, 191, 1);
        }

        .cHhHpz8A.overflowHiding {
            overflow: hidden;
        }

        .cHhHpz8A.overflowScrolling {
            overflow-y: auto;
        }

        .cJl9hM3A {
            margin: 1% auto 1% auto;
        }

        .cJl9hM3Ic {
            padding: 10px 10px 10px 10px;
            width: 3rem;
            height: 3rem;
            line-height: 3rem;
            font-size: 3rem;
            color: #fff;
            background: rgba(157, 163, 163, 1);
            border-radius: 60px;
        }

        .cJl9hM3Ic:hover,
        .boxHoverParent:hover .cJl9hM3Ic {
            background: #0542E7;
            font-size: 3rem;
            color: #fff;
        }

        .cJl9hM3Ic .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cJl9hM3A:hover .cJl9hM3Ic .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cOHa5cwA {
            margin: 1rem 0% 0rem 0%;
            font-size: 16px;
            line-height: 170%;
            color: rgba(191, 191, 191, 1);
            text-align: center;
        }

        .cOHa5cwA .pagepointA {
            font-size: 16px;
            line-height: 170%;
            color: rgba(191, 191, 191, 1);
        }

        .cOHa5cwA.overflowHiding {
            overflow: hidden;
        }

        .cOHa5cwA.overflowScrolling {
            overflow-y: auto;
        }

        .cECrnJBA {
            margin: 1% auto 1% auto;
        }

        .cECrnJBIc {
            padding: 5px 5px 5px 5px;
            width: 4rem;
            height: 4rem;
            line-height: 4rem;
            font-size: 4rem;
            color: rgba(157, 163, 163, 1);
            background: rgba(157, 163, 163, 0);
            border-radius: 60px;
        }

        .cECrnJBIc:hover,
        .boxHoverParent:hover .cECrnJBIc {
            background: #0542E7;
            font-size: 3rem;
            color: #fff;
        }

        .cECrnJBIc .btnImg {
            width: 4rem;
            height: 4rem;
        }

        .cECrnJBA:hover .cECrnJBIc .btnImg {
            width: 3rem;
            height: 3rem;
        }

        .cymHSwsA {
            margin: 1rem 0% 0rem 0%;
            font-size: 16px;
            line-height: 170%;
            color: rgba(191, 191, 191, 1);
            text-align: center;
        }

        .cymHSwsA .pagepointA {
            font-size: 16px;
            line-height: 170%;
            color: rgba(191, 191, 191, 1);
        }

        .cymHSwsA.overflowHiding {
            overflow: hidden;
        }

        .cymHSwsA.overflowScrolling {
            overflow-y: auto;
        }

        #crsrFq2 {
            font-size: 4.4rem;
            font-family: Arial;
            line-height: 100%;
            color: rgba(226, 78, 75, 1);
            text-align: right;
            background-color: rgba(240, 240, 240, 0);
        }

        .cUWcKphA {
            margin: 1.6rem 0% 0rem 2%;
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(226, 78, 75, 1);
        }

        .cUWcKphA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(226, 78, 75, 1);
        }

        .cUWcKphA.overflowHiding {
            overflow: hidden;
        }

        .cUWcKphA.overflowScrolling {
            overflow-y: auto;
        }

        #cd9NFmb {
            font-size: 4.4rem;
            font-family: Arial;
            line-height: 100%;
            color: rgba(226, 78, 75, 1);
            text-align: right;
            background-color: rgba(240, 240, 240, 0);
        }

        .cnibtjrA {
            margin: 1.6rem 0% 0rem 2%;
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(226, 78, 75, 1);
        }

        .cnibtjrA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(226, 78, 75, 1);
        }

        .cnibtjrA.overflowHiding {
            overflow: hidden;
        }

        .cnibtjrA.overflowScrolling {
            overflow-y: auto;
        }

        #cgfJdIc {
            font-size: 4.4rem;
            font-family: Arial;
            line-height: 100%;
            color: rgba(226, 78, 75, 1);
            text-align: right;
            background-color: rgba(240, 240, 240, 0);
        }

        .cWgRFzXA {
            margin: 1.6rem 0% 0rem 2%;
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(226, 78, 75, 1);
        }

        .cWgRFzXA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(226, 78, 75, 1);
        }

        .cWgRFzXA.overflowHiding {
            overflow: hidden;
        }

        .cWgRFzXA.overflowScrolling {
            overflow-y: auto;
        }

        #cWtGkYe {
            font-size: 4.4rem;
            font-family: Arial;
            line-height: 100%;
            color: rgba(226, 78, 75, 1);
            text-align: right;
            background-color: rgba(240, 240, 240, 0);
        }

        .c4tYuMWA {
            margin: 1.6rem 0% 0rem 2%;
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(226, 78, 75, 1);
        }

        .c4tYuMWA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(226, 78, 75, 1);
        }

        .c4tYuMWA.overflowHiding {
            overflow: hidden;
        }

        .c4tYuMWA.overflowScrolling {
            overflow-y: auto;
        }

        #cEiF6YM {
            font-size: 4.4rem;
            font-family: Arial;
            line-height: 100%;
            color: rgba(226, 78, 75, 1);
            text-align: right;
            background-color: rgba(240, 240, 240, 0);
        }

        .c4OUqgmA {
            margin: 1.6rem 0% 0rem 2%;
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(226, 78, 75, 1);
        }

        .c4OUqgmA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(226, 78, 75, 1);
        }

        .c4OUqgmA.overflowHiding {
            overflow: hidden;
        }

        .c4OUqgmA.overflowScrolling {
            overflow-y: auto;
        }

        #cqiNTGb {
            font-size: 4.4rem;
            font-family: Arial;
            line-height: 100%;
            color: rgba(226, 78, 75, 1);
            text-align: right;
            background-color: rgba(240, 240, 240, 0);
        }

        .cnLUom4A {
            margin: 1.6rem 0% 0rem 2%;
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(226, 78, 75, 1);
        }

        .cnLUom4A .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: rgba(226, 78, 75, 1);
        }

        .cnLUom4A.overflowHiding {
            overflow: hidden;
        }

        .cnLUom4A.overflowScrolling {
            overflow-y: auto;
        }

        .cKbWg0M .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .cKbWg0M .Imgbox {
            padding-top: 60%;
        }

        .rList .listBox .Imgbox .cKbWg0MImg,
        .cartList .list-content ul.listTableCon li .componentsBox .col .Imgbox .cKbWg0MImg {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .cLcgeExA {
            margin: 0.5rem 0% 0rem 0%;
            padding: 0.5rem .5rem .5rem .5rem;
            font-weight: bold;
            font-size: 1.8rem;
            line-height: 140%;
            color: rgba(51, 51, 51, 1);
            min-height: 3.2rem;
        }

        .cLcgeExA .pagepointA {
            font-weight: bold;
            font-size: 1.8rem;
            line-height: 140%;
            color: rgba(51, 51, 51, 1);
        }

        .cLcgeExA.overflowHiding {
            overflow: hidden;
            height: 3.2rem;
        }

        .cLcgeExA.overflowScrolling {
            overflow-y: auto;
            height: 3.2rem;
        }

        .proList .cLcgeExA .textLineP,
        .proList .cLcgeExA .textLineP>p {
            line-clamp: 1;
            -webkit-line-clamp: 1;
        }

        .csLfSRkA {
            padding: .5rem .5rem 1rem .5rem;
            font-size: 1.4rem;
            line-height: 140%;
            color: #666;
            min-height: 4.8rem;
        }

        .csLfSRkA .pagepointA {
            font-size: 1.4rem;
            line-height: 140%;
            color: #666;
        }

        .csLfSRkA.overflowHiding {
            overflow: hidden;
            height: 4.8rem;
        }

        .csLfSRkA.overflowScrolling {
            overflow-y: auto;
            height: 4.8rem;
        }

        .proList .csLfSRkA .textLineP,
        .proList .csLfSRkA .textLineP>p {
            line-clamp: 2;
            -webkit-line-clamp: 2;
        }

        .cOZhBvzcL {
            width: 15%;
            border-right: 1px solid rgb(217, 217, 217);
        }

        .cOZhBvzcL.hidden {
            display: none;
        }

        .cOZhBvzcL>.sticky {
            position: sticky;
            z-index: 1;
            height: auto;
        }

        .cSH5ygHcL {
            width: 85%;
        }

        .cSH5ygHcL.hidden {
            display: none;
        }

        .cSH5ygHcL>.sticky {
            position: sticky;
            z-index: 1;
            height: auto;
        }

        @media screen and (min-width:961px) {
            .cSH5ygHcL {
                padding: 0rem 0% 0rem 2%;
                padding: 0rem 2rem 0rem 2rem;
            }
        }

        .c1LX8MuA {
            margin: 1rem 0rem 3rem 0rem;
            text-align: center;
        }

        .c1LX8MuA .datetimeSun {
            font-weight: bold;
            font-size: 3rem;
            line-height: 140%;
            color: rgba(226, 78, 75, 1);
        }

        .c1LX8MuA .datetimeYear {
            font-size: 1.6rem;
            color: #666;
            line-height: 140%;
        }

        .c1LX8MuA:hover .datetimeSun,
        .proList .listBox:hover .listBoxHref .c1LX8MuA .datetimeSun {
            color: rgba(255, 255, 255, 1);
        }

        .c1LX8MuA:hover .datetimeYear,
        .proList .listBox:hover .listBoxHref .c1LX8MuA .datetimeYear {
            color: rgba(255, 255, 255, 1);
        }

        .c1bcXZ4A {
            margin: 1rem 0% 0rem 0%;
            padding: 0.5rem 0rem 0.5rem 0rem;
            font-weight: normal;
            font-size: 1.8rem;
            line-height: 140%;
            color: rgba(51, 51, 51, 1);
        }

        .c1bcXZ4A .pagepointA {
            font-weight: normal;
            font-size: 1.8rem;
            line-height: 140%;
            color: rgba(51, 51, 51, 1);
        }

        .c1bcXZ4A.overflowHiding {
            overflow: hidden;
        }

        .c1bcXZ4A.overflowScrolling {
            overflow-y: auto;
        }

        .c1bcXZ4A:hover,
        .proList .listBox:hover .listBoxHref .c1bcXZ4A,
        .boxHoverParent:hover .c1bcXZ4A {
            color: rgb(255, 255, 255);
        }

        .c1bcXZ4A:hover .pagepointA {
            color: rgb(255, 255, 255);
        }

        .proList .c1bcXZ4A .textLineP,
        .proList .c1bcXZ4A .textLineP>p {
            line-clamp: 1;
            -webkit-line-clamp: 1;
        }

        .cZZpHkvA {
            margin: 1rem 0% 2rem 0%;
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
        }

        .cZZpHkvA .pagepointA {
            font-size: 1.6rem;
            line-height: 170%;
            color: #666;
        }

        .cZZpHkvA.overflowHiding {
            overflow: hidden;
        }

        .cZZpHkvA.overflowScrolling {
            overflow-y: auto;
        }

        .cZZpHkvA:hover,
        .proList .listBox:hover .listBoxHref .cZZpHkvA,
        .boxHoverParent:hover .cZZpHkvA {
            color: rgba(255, 255, 255, 1);
        }

        .proList .cZZpHkvA .textLineP,
        .proList .cZZpHkvA .textLineP>p {
            line-clamp: 1;
            -webkit-line-clamp: 1;
        }

        .cZZpHkvA:hover .pagepointA {
            color: rgba(255, 255, 255, 1);
        }

        /*enlargeImage start*/
        .enlargeImage:hover,
        .proBox_List:hover .enlargeImage,
        .proList .listBox:hover .enlargeImage,
        .boxHoverParent:hover .enlargeImage {
            transform: scale(1.1);
            -moz-transform: scale(1.1);
            /* Firefox */
            -webkit-transform: scale(1.1);
            /* Safari and Chrome */
            -o-transform: scale(1.1);
            /* Opera */
            z-index: 2;
        }

        /*图片的不要提高层级，会影响列表中的控件有的会用负margin，要在图片上边显示，sxt 2024-12-10 */
        /*列表li的hover时，也不要提高层级，影响负值 sxt 2025-6-6 */
        .imgHoverAn.enlargeImage:hover,
        .proList .listBox:hover .imgHoverAn.enlargeImage,
        .boxHoverParent:hover .imgHoverAn.enlargeImage {
            z-index: 0;
        }

        /*enlargeImage end*/
        /*rightImage start*/
        .rightImage:hover,
        .proBox_List:hover .rightImage,
        .proList .listBox:hover .rightImage,
        .boxHoverParent:hover .rightImage {
            left: 10px !important;
            z-index: 2;
        }

        .imgHoverAn.rightImage:hover,
        .proList .listBox:hover .imgHoverAn.rightImage,
        .boxHoverParent:hover .imgHoverAn.rightImage {
            z-index: 0;
        }

        /*rightImage end*/
        


                                        #customtab-cUHqmkp .swiper_btn.hide {
                                            display: none;
                                        }

                                        #customtab-cUHqmkp .customtabStyle {
                                            background: url(/static/image/1730871574712660797823610880.jpg@!w2000.jpeg) center no-repeat;
                                            background-size: cover;
                                            background-attachment: fixed;
                                        }

                                        #customtab-cUHqmkp .customtab-right .rightclassify .r_classify_title {
                                            font-size: 16px;
                                            color: #ffffff;
                                        }

                                        #customtab-cUHqmkp .titleDiv {
                                            font-size: 36px;
                                            color: #ffffff
                                        }

                                        #customtab-cUHqmkp .saf-proTitle p,
                                        #customtab-cUHqmkp .left-description {
                                            font-size: 16px;
                                            color: #ffffff
                                        }

                                        #customtab-cUHqmkp .classify_title .classify_name {
                                            font-size: 26px;
                                            color: #ffffff;
                                        }

                                        #customtab-cUHqmkp .classify-button span {
                                            font-size: 16px;
                                            color: #ffffff;
                                        }

                                        @media screen and (max-width: 960px) {
                                            #customtab-cUHqmkp .swiper_btn.hide {
                                                display: block;
                                            }
                                        }
                                    


                                    @media screen and (max-width: 768px) {
                                        max-height: initial;
                                    }
                                
