@charset "UTF-8";
/*! #banner start */
/* #region */
.__ID__.md-banner .hidden{display:none}
.__ID__.md-banner .overflow-hidden{overflow:hidden}
.__ID__.md-banner .overflow-visible{overflow:visible}
.__ID__.md-banner .absolute{position:absolute}
.__ID__.md-banner .relative{position:relative}
.__ID__.md-banner .inset-0{inset:0}
.__ID__.md-banner .z-10{z-index:10}
.__ID__.md-banner .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-banner .mt-auto{margin-top:auto}
.__ID__.md-banner .ml-auto{margin-left:auto}
.__ID__.md-banner .size-full{width:100%;height:100%}
.__ID__.md-banner .w-full{width:100%}
.__ID__.md-banner .w-auto{width:auto}
.__ID__.md-banner .h-full{height:100%}
.__ID__.md-banner .h-auto{height:auto}
.__ID__.md-banner .leading-none{line-height:1}
.__ID__.md-banner .whitespace-nowrap{white-space:nowrap}
.__ID__.md-banner .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-banner .cursor-pointer{cursor:pointer}
.__ID__.md-banner .object-cover{object-fit:cover}
.__ID__.md-banner .object-contain{object-fit:contain}
.__ID__.md-banner .pointer-events-none{pointer-events:none}
.__ID__.md-banner .pointer-events-auto{pointer-events:auto}
.__ID__.md-banner .brightness-20{filter:brightness(20)}
.__ID__.md-banner .invert{filter:invert(1)}
.__ID__.md-banner .text-theme{color:var(--theme)}
.__ID__.md-banner .font-medium{font-weight:500}
.__ID__.md-banner button,.__ID__.md-banner input,.__ID__.md-banner textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-banner img{opacity:0}
.__ID__.md-banner img[src]{opacity:1}
.__ID__.md-banner .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-banner .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-banner .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-banner .icon img:nth-child(2),.__ID__.md-banner .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-banner .hover-icon:hover.icon img:first-child,.__ID__.md-banner .hover-icon:hover .icon img:first-child,.__ID__.md-banner .active-icon.icon img:first-child,.__ID__.md-banner .active-icon .icon img:first-child{opacity:0}
.__ID__.md-banner .hover-icon:hover.icon img:last-child,.__ID__.md-banner .hover-icon:hover .icon img:last-child,.__ID__.md-banner .active-icon.icon img:last-child,.__ID__.md-banner .active-icon .icon img:last-child{opacity:1}
.__ID__.md-banner.wrap,.__ID__.md-banner .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-banner .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-banner{color:#333;overflow:hidden;position:relative}
.__ID__.md-banner .more{position:relative;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1;border-radius:1.2em;cursor:pointer;transition:.3s}
.__ID__.md-banner .more:hover .more-icon:after{transform:scale(.8);border-color:#fff}
.__ID__.md-banner .more:hover .mi-inner{transform:scale(1.2)}
.__ID__.md-banner .more-icon{position:relative;margin-left:.1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:transparent}
.__ID__.md-banner .more-icon:after{content:"";position:absolute;inset:0;border:1px solid rgba(var(--rgb),.2);border-radius:inherit;transition:.3s}
.__ID__.md-banner .mi-inner{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:80%;height:80%;border-radius:50%;background:transparent;border-radius:inherit;background-color:rgba(var(--rgb),1);transition:.3s}
.__ID__.md-banner .banner-item{height:49.4791666667vw;min-height:7rem}
.__ID__.md-banner .cover{display:flex;flex-direction:column;justify-content:center;padding:1rem 4%}
.__ID__.md-banner .subtitle{line-height:1.0714285714}
.__ID__.md-banner .title{line-height:1.1785714286;margin-top:.15rem;margin-bottom:.59rem;font-size:inherit}
.__ID__.md-banner .swp-opt{position:absolute;bottom:5.2083333333vw;left:0;right:0;z-index:10}
.__ID__.md-banner .swiper-pagination{position:static}
.__ID__.md-banner .swiper-pagination-bullet{width:1em;height:1em;margin-right:.2rem;background:#fff;transform:scale(.2857);opacity:.5;transition:.3s}
.__ID__.md-banner .swiper-pagination-bullet-active{opacity:1;border-radius:0;transform:none;background:url(images/logo.svg) center no-repeat;background-size:contain}
/* #endregion */
/*! #banner end */


/*! #index-about start */
/* #region */
.__ID__.md-index-about .hidden{display:none}
.__ID__.md-index-about .overflow-hidden{overflow:hidden}
.__ID__.md-index-about .overflow-visible{overflow:visible}
.__ID__.md-index-about .absolute{position:absolute}
.__ID__.md-index-about .relative{position:relative}
.__ID__.md-index-about .inset-0{inset:0}
.__ID__.md-index-about .z-10{z-index:10}
.__ID__.md-index-about .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-index-about .mt-auto{margin-top:auto}
.__ID__.md-index-about .ml-auto{margin-left:auto}
.__ID__.md-index-about .size-full{width:100%;height:100%}
.__ID__.md-index-about .w-full{width:100%}
.__ID__.md-index-about .w-auto{width:auto}
.__ID__.md-index-about .h-full{height:100%}
.__ID__.md-index-about .h-auto{height:auto}
.__ID__.md-index-about .leading-none{line-height:1}
.__ID__.md-index-about .whitespace-nowrap{white-space:nowrap}
.__ID__.md-index-about .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-index-about .cursor-pointer{cursor:pointer}
.__ID__.md-index-about .object-cover{object-fit:cover}
.__ID__.md-index-about .object-contain{object-fit:contain}
.__ID__.md-index-about .pointer-events-none{pointer-events:none}
.__ID__.md-index-about .pointer-events-auto{pointer-events:auto}
.__ID__.md-index-about .brightness-20{filter:brightness(20)}
.__ID__.md-index-about .invert{filter:invert(1)}
.__ID__.md-index-about .text-theme{color:var(--theme)}
.__ID__.md-index-about .font-medium{font-weight:500}
.__ID__.md-index-about button,.__ID__.md-index-about input,.__ID__.md-index-about textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-index-about img{opacity:0}
.__ID__.md-index-about img[src]{opacity:1}
.__ID__.md-index-about .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-index-about .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-about .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-about .icon img:nth-child(2),.__ID__.md-index-about .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-index-about .hover-icon:hover.icon img:first-child,.__ID__.md-index-about .hover-icon:hover .icon img:first-child,.__ID__.md-index-about .active-icon.icon img:first-child,.__ID__.md-index-about .active-icon .icon img:first-child{opacity:0}
.__ID__.md-index-about .hover-icon:hover.icon img:last-child,.__ID__.md-index-about .hover-icon:hover .icon img:last-child,.__ID__.md-index-about .active-icon.icon img:last-child,.__ID__.md-index-about .active-icon .icon img:last-child{opacity:1}
.__ID__.md-index-about.wrap,.__ID__.md-index-about .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-index-about .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-index-about{color:#333;overflow:hidden;padding-top:1.2rem;padding-bottom:1.2rem;background-color:#f6fbff}
.__ID__.md-index-about .more{position:relative;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1;border-radius:1.2em;cursor:pointer;transition:.3s;margin-top:auto}
.__ID__.md-index-about .more:hover .more-icon:after{transform:scale(.8);border-color:#fff}
.__ID__.md-index-about .more:hover .mi-inner{transform:scale(1.2)}
.__ID__.md-index-about .more-icon{position:relative;margin-left:.1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:transparent}
.__ID__.md-index-about .more-icon:after{content:"";position:absolute;inset:0;border:1px solid rgba(var(--rgb),.2);border-radius:inherit;transition:.3s}
.__ID__.md-index-about .mi-inner{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:80%;height:80%;border-radius:50%;background:transparent;border-radius:inherit;background-color:rgba(var(--rgb),1);transition:.3s}
.__ID__.md-index-about .about-main{display:flex}
.__ID__.md-index-about .about-left,.__ID__.md-index-about .about-right{flex:1}
.__ID__.md-index-about .about-center{width:5.77rem}
.__ID__.md-index-about .about-center{position:relative;flex-shrink:0}
.__ID__.md-index-about .about-center:before{content:"";display:block;padding-top:114.3847487002%}
.__ID__.md-index-about .about-center>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.__ID__.md-index-about .content{display:flex;flex-direction:column;align-items:flex-start;width:10em;height:100%;padding-bottom:.5rem}
.__ID__.md-index-about .title{line-height:1.1666666667}
.__ID__.md-index-about .subtitle{line-height:1.25;margin-top:.15rem}
.__ID__.md-index-about .info{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;max-width:100%;max-height:12em;-webkit-line-clamp:6;line-height:2;margin-top:.31rem;margin-bottom:.51rem}
.__ID__.md-index-about .data{width:10em;margin-left:auto}
.__ID__.md-index-about .data-item{display:flex;justify-content:space-between;padding-bottom:.15rem;border-bottom:1px solid #eee}
.__ID__.md-index-about .data-item:nth-child(n+2){margin-top:.7rem}
.__ID__.md-index-about .data-value{line-height:1}
.__ID__.md-index-about .data-title{line-height:1.625;margin-top:.11rem}
@media(max-width:750px){
	.__ID__.md-index-about .about-main{flex-direction:column}
.__ID__.md-index-about .content,.__ID__.md-index-about .data{width:100%}
.__ID__.md-index-about .about-center{margin:.5rem auto}
.__ID__.md-index-about .data{display:flex;flex-wrap:wrap;gap:4%}
.__ID__.md-index-about .data-item{width:48%;margin-top:.7rem}
}
@media(max-width:500px){
	.__ID__.md-index-about .data-item{width:100%}
}
/* #endregion */
/*! #index-about end */

.__ID__.md-index-product{color:#333;overflow:hidden;padding-top:1.15rem;background-color:#f0f7fd}

/*! #index-product start */
/* #region */
.__ID__.md-index-product .hidden{display:none}
.__ID__.md-index-product .overflow-hidden{overflow:hidden}
.__ID__.md-index-product .overflow-visible{overflow:visible}
.__ID__.md-index-product .absolute{position:absolute}
.__ID__.md-index-product .relative{position:relative}
.__ID__.md-index-product .inset-0{inset:0}
.__ID__.md-index-product .z-10{z-index:10}
.__ID__.md-index-product .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-index-product .mt-auto{margin-top:auto}
.__ID__.md-index-product .ml-auto{margin-left:auto}
.__ID__.md-index-product .size-full{width:100%;height:100%}
.__ID__.md-index-product .w-full{width:100%}
.__ID__.md-index-product .w-auto{width:auto}
.__ID__.md-index-product .h-full{height:100%}
.__ID__.md-index-product .h-auto{height:auto}
.__ID__.md-index-product .leading-none{line-height:1}
.__ID__.md-index-product .whitespace-nowrap{white-space:nowrap}
.__ID__.md-index-product .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-index-product .cursor-pointer{cursor:pointer}
.__ID__.md-index-product .object-cover{object-fit:cover}
.__ID__.md-index-product .object-contain{object-fit:contain}
.__ID__.md-index-product .pointer-events-none{pointer-events:none}
.__ID__.md-index-product .pointer-events-auto{pointer-events:auto}
.__ID__.md-index-product .brightness-20{filter:brightness(20)}
.__ID__.md-index-product .invert{filter:invert(1)}
.__ID__.md-index-product .text-theme{color:var(--theme)}
.__ID__.md-index-product .font-medium{font-weight:500}
.__ID__.md-index-product button,.__ID__.md-index-product input,.__ID__.md-index-product textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-index-product img{opacity:0}
.__ID__.md-index-product img[src]{opacity:1}
.__ID__.md-index-product .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-index-product .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-product .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-product .icon img:nth-child(2),.__ID__.md-index-product .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-index-product .hover-icon:hover.icon img:first-child,.__ID__.md-index-product .hover-icon:hover .icon img:first-child,.__ID__.md-index-product .active-icon.icon img:first-child,.__ID__.md-index-product .active-icon .icon img:first-child{opacity:0}
.__ID__.md-index-product .hover-icon:hover.icon img:last-child,.__ID__.md-index-product .hover-icon:hover .icon img:last-child,.__ID__.md-index-product .active-icon.icon img:last-child,.__ID__.md-index-product .active-icon .icon img:last-child{opacity:1}
.__ID__.md-index-product.wrap,.__ID__.md-index-product .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-index-product .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-index-product{color:#333;overflow:hidden}
.__ID__.md-index-product .product-main{margin-top:.4rem}
.__ID__.md-index-product .product-item{width:2.38rem;height:7rem;transition:.3s}
.__ID__.md-index-product .product-item.active{width:9.6rem}
.__ID__.md-index-product .product-item.active .cover2{opacity:0;pointer-events:none}
.__ID__.md-index-product .product-item.active .cover{opacity:1;transform:none;pointer-events:auto}
.__ID__.md-index-product .cover{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:.6rem 16.666%;background:linear-gradient(to top,rgba(var(--rgb),1),transparent 50%);opacity:0;pointer-events:none;transform:translateY(10%);z-index:5;transition:.3s}
.__ID__.md-index-product .head{line-height:1}
.__ID__.md-index-product .p-icon{display:inline-block;margin-right:.07rem}
.__ID__.md-index-product .content{line-height:1.5555555556;margin-top:.3rem}
.__ID__.md-index-product .cover2{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:.6rem 4%}
.__ID__.md-index-product .swp-btn{--p:0;width:.74rem;height:.44rem;padding:2px;border-radius:1em;background:conic-gradient(from -90deg at center,rgba(var(--rgb),1),rgba(var(--rgb),1) var(--p),#b3c1cb var(--p),#b3c1cb var(--p));margin-left:.15rem;color:#b3c1cb;cursor:pointer}
.__ID__.md-index-product .swp-btn:hover{color:rgba(var(--rgb),1)}
.__ID__.md-index-product .btn-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit;background-color:#eef6fd}
/* #endregion */
/*! #index-product end */


/*! #index-system start */
/* #region */
.__ID__.md-index-system .hidden{display:none}
.__ID__.md-index-system .overflow-hidden{overflow:hidden}
.__ID__.md-index-system .overflow-visible{overflow:visible}
.__ID__.md-index-system .absolute{position:absolute}
.__ID__.md-index-system .relative{position:relative}
.__ID__.md-index-system .inset-0{inset:0}
.__ID__.md-index-system .z-10{z-index:10}
.__ID__.md-index-system .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-index-system .mt-auto{margin-top:auto}
.__ID__.md-index-system .ml-auto{margin-left:auto}
.__ID__.md-index-system .size-full{width:100%;height:100%}
.__ID__.md-index-system .w-full{width:100%}
.__ID__.md-index-system .w-auto{width:auto}
.__ID__.md-index-system .h-full{height:100%}
.__ID__.md-index-system .h-auto{height:auto}
.__ID__.md-index-system .leading-none{line-height:1}
.__ID__.md-index-system .whitespace-nowrap{white-space:nowrap}
.__ID__.md-index-system .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-index-system .cursor-pointer{cursor:pointer}
.__ID__.md-index-system .object-cover{object-fit:cover}
.__ID__.md-index-system .object-contain{object-fit:contain}
.__ID__.md-index-system .pointer-events-none{pointer-events:none}
.__ID__.md-index-system .pointer-events-auto{pointer-events:auto}
.__ID__.md-index-system .brightness-20{filter:brightness(20)}
.__ID__.md-index-system .invert{filter:invert(1)}
.__ID__.md-index-system .text-theme{color:var(--theme)}
.__ID__.md-index-system .font-medium{font-weight:500}
.__ID__.md-index-system button,.__ID__.md-index-system input,.__ID__.md-index-system textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-index-system img{opacity:0}
.__ID__.md-index-system img[src]{opacity:1}
.__ID__.md-index-system .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-index-system .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-system .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-system .icon img:nth-child(2),.__ID__.md-index-system .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-index-system .hover-icon:hover.icon img:first-child,.__ID__.md-index-system .hover-icon:hover .icon img:first-child,.__ID__.md-index-system .active-icon.icon img:first-child,.__ID__.md-index-system .active-icon .icon img:first-child{opacity:0}
.__ID__.md-index-system .hover-icon:hover.icon img:last-child,.__ID__.md-index-system .hover-icon:hover .icon img:last-child,.__ID__.md-index-system .active-icon.icon img:last-child,.__ID__.md-index-system .active-icon .icon img:last-child{opacity:1}
.__ID__.md-index-system.wrap,.__ID__.md-index-system .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-index-system .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-index-system{color:#333;overflow:hidden;position:relative;padding-top:1.2rem;padding-bottom:1.25rem;background-color:#edf6fe;overflow:visible}
.__ID__.md-index-system .more{position:relative;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1;border-radius:1.2em;cursor:pointer;transition:.3s}
.__ID__.md-index-system .more:hover .more-icon:after{transform:scale(.8);border-color:#fff}
.__ID__.md-index-system .more:hover .mi-inner{transform:scale(1.2)}
.__ID__.md-index-system .more-icon{position:relative;margin-left:.1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:transparent}
.__ID__.md-index-system .more-icon:after{content:"";position:absolute;inset:0;border:1px solid rgba(var(--rgb),.2);border-radius:inherit;transition:.3s}
.__ID__.md-index-system .mi-inner{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:80%;height:80%;border-radius:50%;background:transparent;border-radius:inherit;background-color:rgba(var(--rgb),1);transition:.3s}
.__ID__.md-index-system .system-main{position:relative}
.__ID__.md-index-system .system-item{--opacity:1;--scale:1;position:sticky;top:.9rem;display:flex;justify-content:space-between;padding:.3rem;background-color:#fff;margin-top:.25rem;opacity:calc(var(--opacity));transform:scale(var(--scale));transform-origin:top center}
.__ID__.md-index-system .system-view{width:7.71rem}
.__ID__.md-index-system .system-view{position:relative;flex-shrink:0}
.__ID__.md-index-system .system-view:before{content:"";display:block;padding-top:56.1608300908%}
.__ID__.md-index-system .system-view>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.__ID__.md-index-system .system-board{display:flex;align-items:center;justify-content:center;flex:1;padding:4%}
.__ID__.md-index-system .system-content{position:relative;width:6rem;max-width:100%;z-index:10}
.__ID__.md-index-system .title{line-height:1.3125}
.__ID__.md-index-system .info{line-height:1.8888888889;margin-top:.22rem}
.__ID__.md-index-system .bbtn{position:relative;margin-left:.1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:transparent}
.__ID__.md-index-system .bbtn:after{content:"";position:absolute;inset:0;border:1px solid rgba(var(--rgb),.2);border-radius:inherit;transition:.3s}
.__ID__.md-index-system .bbtn-inner{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:80%;height:80%;border-radius:50%;background:transparent;border-radius:inherit;background-color:rgba(var(--rgb),1);transition:.3s}
@media(max-width:750px){
	.__ID__.md-index-system .system-item{flex-direction:column}
.__ID__.md-index-system .system-view,.__ID__.md-index-system .system-content{width:100%}
}
/* #endregion */
/*! #index-system end */


/*! #index-skill start */
/* #region */
.__ID__.md-index-skill .hidden{display:none}
.__ID__.md-index-skill .overflow-hidden{overflow:hidden}
.__ID__.md-index-skill .overflow-visible{overflow:visible}
.__ID__.md-index-skill .absolute{position:absolute}
.__ID__.md-index-skill .relative{position:relative}
.__ID__.md-index-skill .inset-0{inset:0}
.__ID__.md-index-skill .z-10{z-index:10}
.__ID__.md-index-skill .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-index-skill .mt-auto{margin-top:auto}
.__ID__.md-index-skill .ml-auto{margin-left:auto}
.__ID__.md-index-skill .size-full{width:100%;height:100%}
.__ID__.md-index-skill .w-full{width:100%}
.__ID__.md-index-skill .w-auto{width:auto}
.__ID__.md-index-skill .h-full{height:100%}
.__ID__.md-index-skill .h-auto{height:auto}
.__ID__.md-index-skill .leading-none{line-height:1}
.__ID__.md-index-skill .whitespace-nowrap{white-space:nowrap}
.__ID__.md-index-skill .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-index-skill .cursor-pointer{cursor:pointer}
.__ID__.md-index-skill .object-cover{object-fit:cover}
.__ID__.md-index-skill .object-contain{object-fit:contain}
.__ID__.md-index-skill .pointer-events-none{pointer-events:none}
.__ID__.md-index-skill .pointer-events-auto{pointer-events:auto}
.__ID__.md-index-skill .brightness-20{filter:brightness(20)}
.__ID__.md-index-skill .invert{filter:invert(1)}
.__ID__.md-index-skill .text-theme{color:var(--theme)}
.__ID__.md-index-skill .font-medium{font-weight:500}
.__ID__.md-index-skill button,.__ID__.md-index-skill input,.__ID__.md-index-skill textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-index-skill img{opacity:0}
.__ID__.md-index-skill img[src]{opacity:1}
.__ID__.md-index-skill .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-index-skill .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-skill .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-skill .icon img:nth-child(2),.__ID__.md-index-skill .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-index-skill .hover-icon:hover.icon img:first-child,.__ID__.md-index-skill .hover-icon:hover .icon img:first-child,.__ID__.md-index-skill .active-icon.icon img:first-child,.__ID__.md-index-skill .active-icon .icon img:first-child{opacity:0}
.__ID__.md-index-skill .hover-icon:hover.icon img:last-child,.__ID__.md-index-skill .hover-icon:hover .icon img:last-child,.__ID__.md-index-skill .active-icon.icon img:last-child,.__ID__.md-index-skill .active-icon .icon img:last-child{opacity:1}
.__ID__.md-index-skill.wrap,.__ID__.md-index-skill .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-index-skill .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-index-skill{color:#333;overflow:hidden;position:relative;padding-top:1.2rem;padding-bottom:1.2rem}
.__ID__.md-index-skill .skill-main{margin-top:.5rem}
.__ID__.md-index-skill .skill-item{position:relative;width:7.4rem;height:5rem}
.__ID__.md-index-skill .bg{position:absolute;top:0;left:0;bottom:0;width:114.9%;clip-path:polygon(0 0,100% 0%,88% 100%,0% 100%)}
.__ID__.md-index-skill .bg2{position:absolute;top:0;right:0;bottom:0;width:114.9%;clip-path:polygon(12% 0%,100% 0%,100% 100%,0 100%)}
.__ID__.md-index-skill .cover{display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:100%;padding:.7rem}
.__ID__.md-index-skill .cover2{padding-left:0}
.__ID__.md-index-skill .icon{display:inline-flex;margin-right:.04rem}
.__ID__.md-index-skill .infos{margin-left:-.5rem}
.__ID__.md-index-skill .info{margin-left:.5rem;line-height:1.5555555556;margin-top:.35rem}
@media(max-width:750px){
	.__ID__.md-index-skill .skill-main{flex-direction:column}
.__ID__.md-index-skill .skill-item{overflow:hidden;width:100%}
.__ID__.md-index-skill .cover2{padding:.7rem}
}
/* #endregion */
/*! #index-skill end */


/*! #index-news start */
/* #region */
.__ID__.md-index-news .hidden{display:none}
.__ID__.md-index-news .overflow-hidden{overflow:hidden}
.__ID__.md-index-news .overflow-visible{overflow:visible}
.__ID__.md-index-news .absolute{position:absolute}
.__ID__.md-index-news .relative{position:relative}
.__ID__.md-index-news .inset-0{inset:0}
.__ID__.md-index-news .z-10{z-index:10}
.__ID__.md-index-news .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-index-news .mt-auto{margin-top:auto}
.__ID__.md-index-news .ml-auto{margin-left:auto}
.__ID__.md-index-news .size-full{width:100%;height:100%}
.__ID__.md-index-news .w-full{width:100%}
.__ID__.md-index-news .w-auto{width:auto}
.__ID__.md-index-news .h-full{height:100%}
.__ID__.md-index-news .h-auto{height:auto}
.__ID__.md-index-news .leading-none{line-height:1}
.__ID__.md-index-news .whitespace-nowrap{white-space:nowrap}
.__ID__.md-index-news .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-index-news .cursor-pointer{cursor:pointer}
.__ID__.md-index-news .object-cover{object-fit:cover}
.__ID__.md-index-news .object-contain{object-fit:contain}
.__ID__.md-index-news .pointer-events-none{pointer-events:none}
.__ID__.md-index-news .pointer-events-auto{pointer-events:auto}
.__ID__.md-index-news .brightness-20{filter:brightness(20)}
.__ID__.md-index-news .invert{filter:invert(1)}
.__ID__.md-index-news .text-theme{color:var(--theme)}
.__ID__.md-index-news .font-medium{font-weight:500}
.__ID__.md-index-news button,.__ID__.md-index-news input,.__ID__.md-index-news textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-index-news img{opacity:0}
.__ID__.md-index-news img[src]{opacity:1}
.__ID__.md-index-news .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-index-news .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-news .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-news .icon img:nth-child(2),.__ID__.md-index-news .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-index-news .hover-icon:hover.icon img:first-child,.__ID__.md-index-news .hover-icon:hover .icon img:first-child,.__ID__.md-index-news .active-icon.icon img:first-child,.__ID__.md-index-news .active-icon .icon img:first-child{opacity:0}
.__ID__.md-index-news .hover-icon:hover.icon img:last-child,.__ID__.md-index-news .hover-icon:hover .icon img:last-child,.__ID__.md-index-news .active-icon.icon img:last-child,.__ID__.md-index-news .active-icon .icon img:last-child{opacity:1}
.__ID__.md-index-news.wrap,.__ID__.md-index-news .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-index-news .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-index-news{color:#333;overflow:hidden;position:relative;padding-top:1.2rem;padding-bottom:1.2rem}
.__ID__.md-index-news .more{position:relative;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1;border-radius:1.2em;cursor:pointer;transition:.3s}
.__ID__.md-index-news .more:hover .more-icon:after{transform:scale(.8);border-color:#fff}
.__ID__.md-index-news .more:hover .mi-inner{transform:scale(1.2)}
.__ID__.md-index-news .more-icon{position:relative;margin-left:.1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:transparent}
.__ID__.md-index-news .more-icon:after{content:"";position:absolute;inset:0;border:1px solid rgba(var(--rgb),.2);border-radius:inherit;transition:.3s}
.__ID__.md-index-news .mi-inner{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:80%;height:80%;border-radius:50%;background:transparent;border-radius:inherit;background-color:rgba(var(--rgb),1);transition:.3s}
.__ID__.md-index-news .news-item{width:3.78rem;max-width:100%;transition:.3s}
.__ID__.md-index-news .news-item.swiper-slide-active{width:7.85rem}
.__ID__.md-index-news .news-pic{position:relative;flex-shrink:0}
.__ID__.md-index-news .news-pic:before{content:"";display:block;padding-top:54.1401273885%}
.__ID__.md-index-news .news-pic>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.__ID__.md-index-news .icon-date{margin-right:.06rem}
.__ID__.md-index-news .data{line-height:1;margin-top:.26rem}
.__ID__.md-index-news .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;max-width:100%;max-height:3em;-webkit-line-clamp:2;line-height:1.5;margin-top:.19rem;margin-bottom:.33rem}
.__ID__.md-index-news .lean-more{display:none}
.__ID__.md-index-news .swp-opt{position:absolute;right:0;bottom:0;z-index:10}
.__ID__.md-index-news .swp-progress{width:5.2rem;height:3px;margin:0 .2rem;background-color:rgba(var(--rgb),.2);overflow:hidden}
.__ID__.md-index-news .progress{--progress:0;transform-origin:left center;transform:scaleX(var(--progress));background-color:rgba(var(--rgb),1);transition:.3s}
.__ID__.md-index-news .swp-btn{display:flex;justify-content:center;align-items:center;width:.74rem;height:.44rem;border:2px solid #c3d5eb;border-radius:1em;margin-left:.15rem;color:#b3c1cb;cursor:pointer;transition:.3s}
.__ID__.md-index-news .swp-btn:hover{color:rgba(var(--rgb),1);border-color:rgba(var(--rgb),1)}
@media(max-width:750px){
	.__ID__.md-index-news .swp-opt{position:relative;inset:auto}
}
/* #endregion */
/*! #index-news end */


/*! #index-esg start */
/* #region */
.__ID__.md-index-esg .hidden{display:none}
.__ID__.md-index-esg .overflow-hidden{overflow:hidden}
.__ID__.md-index-esg .overflow-visible{overflow:visible}
.__ID__.md-index-esg .absolute{position:absolute}
.__ID__.md-index-esg .relative{position:relative}
.__ID__.md-index-esg .inset-0{inset:0}
.__ID__.md-index-esg .z-10{z-index:10}
.__ID__.md-index-esg .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-index-esg .mt-auto{margin-top:auto}
.__ID__.md-index-esg .ml-auto{margin-left:auto}
.__ID__.md-index-esg .size-full{width:100%;height:100%}
.__ID__.md-index-esg .w-full{width:100%}
.__ID__.md-index-esg .w-auto{width:auto}
.__ID__.md-index-esg .h-full{height:100%}
.__ID__.md-index-esg .h-auto{height:auto}
.__ID__.md-index-esg .leading-none{line-height:1}
.__ID__.md-index-esg .whitespace-nowrap{white-space:nowrap}
.__ID__.md-index-esg .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-index-esg .cursor-pointer{cursor:pointer}
.__ID__.md-index-esg .object-cover{object-fit:cover}
.__ID__.md-index-esg .object-contain{object-fit:contain}
.__ID__.md-index-esg .pointer-events-none{pointer-events:none}
.__ID__.md-index-esg .pointer-events-auto{pointer-events:auto}
.__ID__.md-index-esg .brightness-20{filter:brightness(20)}
.__ID__.md-index-esg .invert{filter:invert(1)}
.__ID__.md-index-esg .text-theme{color:var(--theme)}
.__ID__.md-index-esg .font-medium{font-weight:500}
.__ID__.md-index-esg button,.__ID__.md-index-esg input,.__ID__.md-index-esg textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-index-esg img{opacity:0}
.__ID__.md-index-esg img[src]{opacity:1}
.__ID__.md-index-esg .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-index-esg .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-esg .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-esg .icon img:nth-child(2),.__ID__.md-index-esg .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-index-esg .hover-icon:hover.icon img:first-child,.__ID__.md-index-esg .hover-icon:hover .icon img:first-child,.__ID__.md-index-esg .active-icon.icon img:first-child,.__ID__.md-index-esg .active-icon .icon img:first-child{opacity:0}
.__ID__.md-index-esg .hover-icon:hover.icon img:last-child,.__ID__.md-index-esg .hover-icon:hover .icon img:last-child,.__ID__.md-index-esg .active-icon.icon img:last-child,.__ID__.md-index-esg .active-icon .icon img:last-child{opacity:1}
.__ID__.md-index-esg.wrap,.__ID__.md-index-esg .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-index-esg .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-index-esg{color:#333;overflow:hidden;position:relative}
.__ID__.md-index-esg .more{position:relative;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1;border-radius:1.2em;cursor:pointer;transition:.3s}
.__ID__.md-index-esg .more:hover .more-icon:after{transform:scale(.8);border-color:#fff}
.__ID__.md-index-esg .more:hover .mi-inner{transform:scale(1.2)}
.__ID__.md-index-esg .more-icon{position:relative;margin-left:.1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:transparent}
.__ID__.md-index-esg .more-icon:after{content:"";position:absolute;inset:0;border:1px solid rgba(var(--rgb),.2);border-radius:inherit;transition:.3s}
.__ID__.md-index-esg .mi-inner{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:80%;height:80%;border-radius:50%;background:transparent;border-radius:inherit;background-color:rgba(var(--rgb),1);transition:.3s}
.__ID__.md-index-esg .esg-main{display:flex;align-items:center;height:100%;min-height:35vw;padding-top:1rem;padding-bottom:1rem}
.__ID__.md-index-esg .content{width:10em;max-width:100%}
.__ID__.md-index-esg .title{line-height:1.1666666667}
.__ID__.md-index-esg .info{line-height:2;margin-top:.34rem;margin-bottom:.81rem}
/* #endregion */
/*! #index-esg end */


/*! #index-subsidiary start */
/* #region */
.__ID__.md-index-subsidiary .hidden{display:none}
.__ID__.md-index-subsidiary .overflow-hidden{overflow:hidden}
.__ID__.md-index-subsidiary .overflow-visible{overflow:visible}
.__ID__.md-index-subsidiary .absolute{position:absolute}
.__ID__.md-index-subsidiary .relative{position:relative}
.__ID__.md-index-subsidiary .inset-0{inset:0}
.__ID__.md-index-subsidiary .z-10{z-index:10}
.__ID__.md-index-subsidiary .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-index-subsidiary .mt-auto{margin-top:auto}
.__ID__.md-index-subsidiary .ml-auto{margin-left:auto}
.__ID__.md-index-subsidiary .size-full{width:100%;height:100%}
.__ID__.md-index-subsidiary .w-full{width:100%}
.__ID__.md-index-subsidiary .w-auto{width:auto}
.__ID__.md-index-subsidiary .h-full{height:100%}
.__ID__.md-index-subsidiary .h-auto{height:auto}
.__ID__.md-index-subsidiary .leading-none{line-height:1}
.__ID__.md-index-subsidiary .whitespace-nowrap{white-space:nowrap}
.__ID__.md-index-subsidiary .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-index-subsidiary .cursor-pointer{cursor:pointer}
.__ID__.md-index-subsidiary .object-cover{object-fit:cover}
.__ID__.md-index-subsidiary .object-contain{object-fit:contain}
.__ID__.md-index-subsidiary .pointer-events-none{pointer-events:none}
.__ID__.md-index-subsidiary .pointer-events-auto{pointer-events:auto}
.__ID__.md-index-subsidiary .brightness-20{filter:brightness(20)}
.__ID__.md-index-subsidiary .invert{filter:invert(1)}
.__ID__.md-index-subsidiary .text-theme{color:var(--theme)}
.__ID__.md-index-subsidiary .font-medium{font-weight:500}
.__ID__.md-index-subsidiary button,.__ID__.md-index-subsidiary input,.__ID__.md-index-subsidiary textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-index-subsidiary img{opacity:0}
.__ID__.md-index-subsidiary img[src]{opacity:1}
.__ID__.md-index-subsidiary .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-index-subsidiary .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-subsidiary .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-subsidiary .icon img:nth-child(2),.__ID__.md-index-subsidiary .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-index-subsidiary .hover-icon:hover.icon img:first-child,.__ID__.md-index-subsidiary .hover-icon:hover .icon img:first-child,.__ID__.md-index-subsidiary .active-icon.icon img:first-child,.__ID__.md-index-subsidiary .active-icon .icon img:first-child{opacity:0}
.__ID__.md-index-subsidiary .hover-icon:hover.icon img:last-child,.__ID__.md-index-subsidiary .hover-icon:hover .icon img:last-child,.__ID__.md-index-subsidiary .active-icon.icon img:last-child,.__ID__.md-index-subsidiary .active-icon .icon img:last-child{opacity:1}
.__ID__.md-index-subsidiary.wrap,.__ID__.md-index-subsidiary .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-index-subsidiary .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-index-subsidiary{color:#333;overflow:hidden;position:relative;padding-top:1.2rem;padding-bottom:1.2rem}
/* #endregion */
/*! #index-subsidiary end */


/*! #index-history start */
/* #region */
.__ID__.md-index-history .hidden{display:none}
.__ID__.md-index-history .overflow-hidden{overflow:hidden}
.__ID__.md-index-history .overflow-visible{overflow:visible}
.__ID__.md-index-history .absolute{position:absolute}
.__ID__.md-index-history .relative{position:relative}
.__ID__.md-index-history .inset-0{inset:0}
.__ID__.md-index-history .z-10{z-index:10}
.__ID__.md-index-history .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-index-history .mt-auto{margin-top:auto}
.__ID__.md-index-history .ml-auto{margin-left:auto}
.__ID__.md-index-history .size-full{width:100%;height:100%}
.__ID__.md-index-history .w-full{width:100%}
.__ID__.md-index-history .w-auto{width:auto}
.__ID__.md-index-history .h-full{height:100%}
.__ID__.md-index-history .h-auto{height:auto}
.__ID__.md-index-history .leading-none{line-height:1}
.__ID__.md-index-history .whitespace-nowrap{white-space:nowrap}
.__ID__.md-index-history .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-index-history .cursor-pointer{cursor:pointer}
.__ID__.md-index-history .object-cover{object-fit:cover}
.__ID__.md-index-history .object-contain{object-fit:contain}
.__ID__.md-index-history .pointer-events-none{pointer-events:none}
.__ID__.md-index-history .pointer-events-auto{pointer-events:auto}
.__ID__.md-index-history .brightness-20{filter:brightness(20)}
.__ID__.md-index-history .invert{filter:invert(1)}
.__ID__.md-index-history .text-theme{color:var(--theme)}
.__ID__.md-index-history .font-medium{font-weight:500}
.__ID__.md-index-history button,.__ID__.md-index-history input,.__ID__.md-index-history textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-index-history img{opacity:0}
.__ID__.md-index-history img[src]{opacity:1}
.__ID__.md-index-history .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-index-history .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-history .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-index-history .icon img:nth-child(2),.__ID__.md-index-history .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-index-history .hover-icon:hover.icon img:first-child,.__ID__.md-index-history .hover-icon:hover .icon img:first-child,.__ID__.md-index-history .active-icon.icon img:first-child,.__ID__.md-index-history .active-icon .icon img:first-child{opacity:0}
.__ID__.md-index-history .hover-icon:hover.icon img:last-child,.__ID__.md-index-history .hover-icon:hover .icon img:last-child,.__ID__.md-index-history .active-icon.icon img:last-child,.__ID__.md-index-history .active-icon .icon img:last-child{opacity:1}
.__ID__.md-index-history.wrap,.__ID__.md-index-history .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-index-history .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-index-history{color:#333;overflow:hidden;position:relative;padding-bottom:1rem;padding-top:1.1rem}
.__ID__.md-index-history .history-main{margin-top:.3rem}
.__ID__.md-index-history .history-item{display:flex;padding-bottom:.6rem;height:auto}
.__ID__.md-index-history .history-item:nth-child(odd){padding-top:.85rem}
.__ID__.md-index-history .history-item:hover .p2,.__ID__.md-index-history .history-item:hover .p3{opacity:1;transform:translate(-50%,-50%)}
.__ID__.md-index-history .history-item:hover .pic{opacity:1}
.__ID__.md-index-history .line-box{display:flex;flex-direction:column;align-items:center;padding-top:2em}
.__ID__.md-index-history .p1{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1em;height:1em;border-radius:50%;background:transparent}
.__ID__.md-index-history .p1:after{content:"";position:absolute;inset:0;border:solid 2px rgba(var(--rgb),1);border-radius:inherit;background-color:#e9f3fd;transition:.3s}
.__ID__.md-index-history .p2{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:250%;height:250%;border-radius:50%;background:transparent;transform:translate(-50%,-50%) scale(0);background-color:#cae2f7cc;opacity:0;transition:.3s}
.__ID__.md-index-history .p3{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:416.666%;height:416.666%;border-radius:50%;background:transparent;transform:translate(-50%,-50%) scale(0);border:solid 1px #cde8ff;opacity:0;transition:.3s}
.__ID__.md-index-history .line{width:1px;flex:1;background:linear-gradient(to bottom,rgba(var(--rgb),.2),transparent)}
.__ID__.md-index-history .content{width:100%;margin-left:.3rem}
.__ID__.md-index-history .title{line-height:1}
.__ID__.md-index-history .info{line-height:1.5555555556;margin-top:.15rem}
.__ID__.md-index-history .pic{position:relative;flex-shrink:0}
.__ID__.md-index-history .pic:before{content:"";display:block;padding-top:56.5957446809%}
.__ID__.md-index-history .pic>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.__ID__.md-index-history .pic{margin-top:.2rem;opacity:0;transition:.3s}
.__ID__.md-index-history .swp-turner{margin-top:.2rem}
.__ID__.md-index-history .swp-btn{display:flex;justify-content:center;align-items:center;width:.74rem;height:.44rem;border:2px solid #c3d5eb;border-radius:1em;margin-left:.15rem;color:#b3c1cb;cursor:pointer;transition:.3s}
.__ID__.md-index-history .swp-btn:hover{color:rgba(var(--rgb),1);border-color:rgba(var(--rgb),1)}
/* #endregion */
/*! #index-history end */


/*! #foot start */
/* #region */
.__ID__.md-foot .hidden{display:none}
.__ID__.md-foot .overflow-hidden{overflow:hidden}
.__ID__.md-foot .overflow-visible{overflow:visible}
.__ID__.md-foot .absolute{position:absolute}
.__ID__.md-foot .relative{position:relative}
.__ID__.md-foot .inset-0{inset:0}
.__ID__.md-foot .z-10{z-index:10}
.__ID__.md-foot .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-foot .mt-auto{margin-top:auto}
.__ID__.md-foot .ml-auto{margin-left:auto}
.__ID__.md-foot .size-full{width:100%;height:100%}
.__ID__.md-foot .w-full{width:100%}
.__ID__.md-foot .w-auto{width:auto}
.__ID__.md-foot .h-full{height:100%}
.__ID__.md-foot .h-auto{height:auto}
.__ID__.md-foot .leading-none{line-height:1}
.__ID__.md-foot .whitespace-nowrap{white-space:nowrap}
.__ID__.md-foot .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-foot .cursor-pointer{cursor:pointer}
.__ID__.md-foot .object-cover{object-fit:cover}
.__ID__.md-foot .object-contain{object-fit:contain}
.__ID__.md-foot .pointer-events-none{pointer-events:none}
.__ID__.md-foot .pointer-events-auto{pointer-events:auto}
.__ID__.md-foot .brightness-20{filter:brightness(20)}
.__ID__.md-foot .invert{filter:invert(1)}
.__ID__.md-foot .text-theme{color:var(--theme)}
.__ID__.md-foot .font-medium{font-weight:500}
.__ID__.md-foot button,.__ID__.md-foot input,.__ID__.md-foot textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-foot img{opacity:0}
.__ID__.md-foot img[src]{opacity:1}
.__ID__.md-foot .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-foot .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-foot .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-foot .icon img:nth-child(2),.__ID__.md-foot .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-foot .hover-icon:hover.icon img:first-child,.__ID__.md-foot .hover-icon:hover .icon img:first-child,.__ID__.md-foot .active-icon.icon img:first-child,.__ID__.md-foot .active-icon .icon img:first-child{opacity:0}
.__ID__.md-foot .hover-icon:hover.icon img:last-child,.__ID__.md-foot .hover-icon:hover .icon img:last-child,.__ID__.md-foot .active-icon.icon img:last-child,.__ID__.md-foot .active-icon .icon img:last-child{opacity:1}
.__ID__.md-foot.wrap,.__ID__.md-foot .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-foot .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-foot{color:#333;overflow:hidden;position:relative;padding-top:1.2rem;padding-bottom:1.2rem;background-color:#01253d}
.__ID__.md-foot .foot-main{display:flex;justify-content:space-between}
.__ID__.md-foot .logo{display:flex;height:1em}
.__ID__.md-foot .share{margin-left:-.2rem;margin-top:.25rem}
.__ID__.md-foot .share-item{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:#0a3e5e;margin-left:.2rem;transition:.3s}
.__ID__.md-foot .share-item:hover{background-color:rgba(var(--rgb),1)}
.__ID__.md-foot .qrcode{margin-top:.24rem}
.__ID__.md-foot .qr-pic{width:1.16rem;min-width:100px}
.__ID__.md-foot .qr-pic{position:relative;flex-shrink:0}
.__ID__.md-foot .qr-pic:before{content:"";display:block;padding-top:100%}
.__ID__.md-foot .qr-pic>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.__ID__.md-foot .qr-title{line-height:1.625;margin-top:.1rem;color:#fff9}
.__ID__.md-foot .contact{color:#fff6;padding-top:.5rem}
.__ID__.md-foot .contact-item{line-height:1.625;margin-top:.2rem}
.__ID__.md-foot .contact-item .icon{display:inline-flex}
.__ID__.md-foot .nav{width:9.6rem}
.__ID__.md-foot .nav-title{line-height:1.5555555556;margin-bottom:.25rem}
.__ID__.md-foot .nav-item{line-height:2;color:#ffffff80}
.__ID__.md-foot .nav-item:hover{color:#fff}
.__ID__.md-foot .foot{display:flex;align-items:center;justify-content:flex-end;padding-top:.35rem;border-top:1px solid rgba(255,255,255,.08);line-height:1.625;color:#fff3;margin-top:.8rem}
.__ID__.md-foot .underline{text-decoration:underline}
@media(max-width:750px){
	.__ID__.md-foot .foot-main{flex-direction:column}
.__ID__.md-foot .foot-left{width:100%}
.__ID__.md-foot .foot-right{width:100%;margin-top:.6rem}
.__ID__.md-foot .nav{display:none}
}
/* #endregion */
/*! #foot end */


/*! #aside-opt start */
/* #region */
.aside-opt .hidden{display:none}
.aside-opt .overflow-hidden{overflow:hidden}
.aside-opt .overflow-visible{overflow:visible}
.aside-opt .absolute{position:absolute}
.aside-opt .relative{position:relative}
.aside-opt .inset-0{inset:0}
.aside-opt .z-10{z-index:10}
.aside-opt .mx-auto{margin-left:auto;margin-right:auto}
.aside-opt .mt-auto{margin-top:auto}
.aside-opt .ml-auto{margin-left:auto}
.aside-opt .size-full{width:100%;height:100%}
.aside-opt .w-full{width:100%}
.aside-opt .w-auto{width:auto}
.aside-opt .h-full{height:100%}
.aside-opt .h-auto{height:auto}
.aside-opt .leading-none{line-height:1}
.aside-opt .whitespace-nowrap{white-space:nowrap}
.aside-opt .bg-theme{background-color:rgb(var(--theme))}
.aside-opt .cursor-pointer{cursor:pointer}
.aside-opt .object-cover{object-fit:cover}
.aside-opt .object-contain{object-fit:contain}
.aside-opt .pointer-events-none{pointer-events:none}
.aside-opt .pointer-events-auto{pointer-events:auto}
.aside-opt .brightness-20{filter:brightness(20)}
.aside-opt .invert{filter:invert(1)}
.aside-opt .text-theme{color:var(--theme)}
.aside-opt .font-medium{font-weight:500}
.aside-opt button,.aside-opt input,.aside-opt textarea{border:none;outline:none;padding:0;background-color:transparent}
.aside-opt img{opacity:0}
.aside-opt img[src]{opacity:1}
.aside-opt .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.aside-opt .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.aside-opt .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.aside-opt .icon img:nth-child(2),.aside-opt .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.aside-opt .hover-icon:hover.icon img:first-child,.aside-opt .hover-icon:hover .icon img:first-child,.aside-opt .active-icon.icon img:first-child,.aside-opt .active-icon .icon img:first-child{opacity:0}
.aside-opt .hover-icon:hover.icon img:last-child,.aside-opt .hover-icon:hover .icon img:last-child,.aside-opt .active-icon.icon img:last-child,.aside-opt .active-icon .icon img:last-child{opacity:1}
.aside-opt.wrap,.aside-opt .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.aside-opt .area{margin:0 auto;width:16rem;max-width:100%}
.aside-opt{color:#333;overflow:hidden}
.aside-opt .popup{position:absolute;left:50%;transform:translate(-50%) scale(0);transform-origin:center;display:flex;align-items:center;justify-content:center;padding:.04rem;background-color:#fff;border-radius:.1rem;opacity:0;pointer-events:none;transition:.3s;box-shadow:0 0 .05rem #0002;z-index:51}
.aside-opt .popup:before{content:"";position:absolute;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:0;height:0;border:.05rem solid transparent;border-color:#fff #fff transparent transparent}
.aside-opt .popup .popup-pic{width:1.5rem;height:1.5rem;aspect-ratio:1}
.aside-opt .popup .popup-txt{color:#333;white-space:nowrap;padding:.15rem .2rem}
.aside-opt .hover-popup{position:relative}
.aside-opt .hover-popup:hover .popup{opacity:1;transform:translate(-50%) scale(1)}
.aside-opt .popup{top:50%;left:auto;right:calc(100% + .15rem);transform:translateY(-50%) scale(0);transform-origin:right center}
.aside-opt .popup:before{left:auto;right:0;transform:translate(50%) rotate(135deg);border-color:#fff transparent transparent #fff}
.aside-opt .hover-popup:hover .popup{transform:translateY(-50%) scale(1)}
.aside-opt{position:fixed;top:50vh;right:.1rem;overflow:visible;z-index:30}
.aside-opt.is-top .go-top{height:0;overflow:hidden;pointer-events:none}
.aside-opt .opt-list{width:2em;padding:.05rem;border-radius:1em;color:#fff;background-color:rgba(var(--rgb),1)}
.aside-opt .opt-item{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border-radius:50%;transition:.3s;cursor:pointer}
.aside-opt .opt-item:nth-child(n+2){margin-top:.08rem}
.aside-opt .popup-box{position:absolute;top:50%;right:100%;transform:translateY(-50%);width:.2rem;height:100%}
.aside-opt .popup-text{white-space:nowrap;padding:.05rem .2rem}
.aside-opt .popup{right:100%;pointer-events:auto}
.aside-opt .go-top{background-color:#117fd2}
/* #endregion */
/*! #aside-opt end */


/*! #ban start */
/* #region */
.__ID__.md-ban .hidden{display:none}
.__ID__.md-ban .overflow-hidden{overflow:hidden}
.__ID__.md-ban .overflow-visible{overflow:visible}
.__ID__.md-ban .absolute{position:absolute}
.__ID__.md-ban .relative{position:relative}
.__ID__.md-ban .inset-0{inset:0}
.__ID__.md-ban .z-10{z-index:10}
.__ID__.md-ban .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-ban .mt-auto{margin-top:auto}
.__ID__.md-ban .ml-auto{margin-left:auto}
.__ID__.md-ban .size-full{width:100%;height:100%}
.__ID__.md-ban .w-full{width:100%}
.__ID__.md-ban .w-auto{width:auto}
.__ID__.md-ban .h-full{height:100%}
.__ID__.md-ban .h-auto{height:auto}
.__ID__.md-ban .leading-none{line-height:1}
.__ID__.md-ban .whitespace-nowrap{white-space:nowrap}
.__ID__.md-ban .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-ban .cursor-pointer{cursor:pointer}
.__ID__.md-ban .object-cover{object-fit:cover}
.__ID__.md-ban .object-contain{object-fit:contain}
.__ID__.md-ban .pointer-events-none{pointer-events:none}
.__ID__.md-ban .pointer-events-auto{pointer-events:auto}
.__ID__.md-ban .brightness-20{filter:brightness(20)}
.__ID__.md-ban .invert{filter:invert(1)}
.__ID__.md-ban .text-theme{color:var(--theme)}
.__ID__.md-ban .font-medium{font-weight:500}
.__ID__.md-ban button,.__ID__.md-ban input,.__ID__.md-ban textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-ban img{opacity:0}
.__ID__.md-ban img[src]{opacity:1}
.__ID__.md-ban .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-ban .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-ban .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-ban .icon img:nth-child(2),.__ID__.md-ban .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-ban .hover-icon:hover.icon img:first-child,.__ID__.md-ban .hover-icon:hover .icon img:first-child,.__ID__.md-ban .active-icon.icon img:first-child,.__ID__.md-ban .active-icon .icon img:first-child{opacity:0}
.__ID__.md-ban .hover-icon:hover.icon img:last-child,.__ID__.md-ban .hover-icon:hover .icon img:last-child,.__ID__.md-ban .active-icon.icon img:last-child,.__ID__.md-ban .active-icon .icon img:last-child{opacity:1}
.__ID__.md-ban.wrap,.__ID__.md-ban .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-ban .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-ban{color:#333;overflow:hidden;position:relative;z-index:60}
.__ID__.md-ban .ban-main{display:flex;align-items:center;min-height:36.4583333333vw}
/* #endregion */
/*! #ban end */


/*! #contact start */
/* #region */
.__ID__.md-contact .hidden{display:none}
.__ID__.md-contact .overflow-hidden{overflow:hidden}
.__ID__.md-contact .overflow-visible{overflow:visible}
.__ID__.md-contact .absolute{position:absolute}
.__ID__.md-contact .relative{position:relative}
.__ID__.md-contact .inset-0{inset:0}
.__ID__.md-contact .z-10{z-index:10}
.__ID__.md-contact .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-contact .mt-auto{margin-top:auto}
.__ID__.md-contact .ml-auto{margin-left:auto}
.__ID__.md-contact .size-full{width:100%;height:100%}
.__ID__.md-contact .w-full{width:100%}
.__ID__.md-contact .w-auto{width:auto}
.__ID__.md-contact .h-full{height:100%}
.__ID__.md-contact .h-auto{height:auto}
.__ID__.md-contact .leading-none{line-height:1}
.__ID__.md-contact .whitespace-nowrap{white-space:nowrap}
.__ID__.md-contact .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-contact .cursor-pointer{cursor:pointer}
.__ID__.md-contact .object-cover{object-fit:cover}
.__ID__.md-contact .object-contain{object-fit:contain}
.__ID__.md-contact .pointer-events-none{pointer-events:none}
.__ID__.md-contact .pointer-events-auto{pointer-events:auto}
.__ID__.md-contact .brightness-20{filter:brightness(20)}
.__ID__.md-contact .invert{filter:invert(1)}
.__ID__.md-contact .text-theme{color:var(--theme)}
.__ID__.md-contact .font-medium{font-weight:500}
.__ID__.md-contact button,.__ID__.md-contact input,.__ID__.md-contact textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-contact img{opacity:0}
.__ID__.md-contact img[src]{opacity:1}
.__ID__.md-contact .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-contact .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-contact .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-contact .icon img:nth-child(2),.__ID__.md-contact .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-contact .hover-icon:hover.icon img:first-child,.__ID__.md-contact .hover-icon:hover .icon img:first-child,.__ID__.md-contact .active-icon.icon img:first-child,.__ID__.md-contact .active-icon .icon img:first-child{opacity:0}
.__ID__.md-contact .hover-icon:hover.icon img:last-child,.__ID__.md-contact .hover-icon:hover .icon img:last-child,.__ID__.md-contact .active-icon.icon img:last-child,.__ID__.md-contact .active-icon .icon img:last-child{opacity:1}
.__ID__.md-contact.wrap,.__ID__.md-contact .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-contact .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-contact{color:#333;overflow:hidden;padding-top:1.15rem;padding-bottom:1.5rem}
.__ID__.md-contact .contact-main{display:flex;justify-content:space-between}
.__ID__.md-contact .list{margin-top:.65rem}
.__ID__.md-contact .item{display:flex;align-items:center;margin-bottom:.33rem}
.__ID__.md-contact .icon-box{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:#f1f8fe}
.__ID__.md-contact .content{margin-left:.3rem}
.__ID__.md-contact .title{line-height:1.5555555556}
.__ID__.md-contact .info{line-height:1.5;margin-top:.1rem}
.__ID__.md-contact .contact-right{width:9.6rem;max-width:100%}
.__ID__.md-contact .contact-right{position:relative;flex-shrink:0}
.__ID__.md-contact .contact-right:before{content:"";display:block;padding-top:52.5%}
.__ID__.md-contact .contact-right>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
@media(max-width:750px){
	.__ID__.md-contact .contact-main{flex-direction:column}
}
/* #endregion */
/*! #contact end */


/*! #branch start */
/* #region */
.__ID__.md-branch .hidden{display:none}
.__ID__.md-branch .overflow-hidden{overflow:hidden}
.__ID__.md-branch .overflow-visible{overflow:visible}
.__ID__.md-branch .absolute{position:absolute}
.__ID__.md-branch .relative{position:relative}
.__ID__.md-branch .inset-0{inset:0}
.__ID__.md-branch .z-10{z-index:10}
.__ID__.md-branch .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-branch .mt-auto{margin-top:auto}
.__ID__.md-branch .ml-auto{margin-left:auto}
.__ID__.md-branch .size-full{width:100%;height:100%}
.__ID__.md-branch .w-full{width:100%}
.__ID__.md-branch .w-auto{width:auto}
.__ID__.md-branch .h-full{height:100%}
.__ID__.md-branch .h-auto{height:auto}
.__ID__.md-branch .leading-none{line-height:1}
.__ID__.md-branch .whitespace-nowrap{white-space:nowrap}
.__ID__.md-branch .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-branch .cursor-pointer{cursor:pointer}
.__ID__.md-branch .object-cover{object-fit:cover}
.__ID__.md-branch .object-contain{object-fit:contain}
.__ID__.md-branch .pointer-events-none{pointer-events:none}
.__ID__.md-branch .pointer-events-auto{pointer-events:auto}
.__ID__.md-branch .brightness-20{filter:brightness(20)}
.__ID__.md-branch .invert{filter:invert(1)}
.__ID__.md-branch .text-theme{color:var(--theme)}
.__ID__.md-branch .font-medium{font-weight:500}
.__ID__.md-branch button,.__ID__.md-branch input,.__ID__.md-branch textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-branch img{opacity:0}
.__ID__.md-branch img[src]{opacity:1}
.__ID__.md-branch .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-branch .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-branch .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-branch .icon img:nth-child(2),.__ID__.md-branch .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-branch .hover-icon:hover.icon img:first-child,.__ID__.md-branch .hover-icon:hover .icon img:first-child,.__ID__.md-branch .active-icon.icon img:first-child,.__ID__.md-branch .active-icon .icon img:first-child{opacity:0}
.__ID__.md-branch .hover-icon:hover.icon img:last-child,.__ID__.md-branch .hover-icon:hover .icon img:last-child,.__ID__.md-branch .active-icon.icon img:last-child,.__ID__.md-branch .active-icon .icon img:last-child{opacity:1}
.__ID__.md-branch.wrap,.__ID__.md-branch .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-branch .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-branch{color:#333;overflow:hidden;padding-top:1.15rem;padding-bottom:1.2rem;background-color:#f4f9fd}
.__ID__.md-branch .branch-main{margin-top:.5rem}
.__ID__.md-branch .list{display:flex;flex-wrap:wrap;gap:.299rem}
.__ID__.md-branch .item{display:flex;align-items:center;justify-content:space-between;width:calc((100% - .6rem) / 3);padding:.5rem;background-color:#fff}
.__ID__.md-branch .pic{width:1.6rem}
.__ID__.md-branch .pic{position:relative;flex-shrink:0}
.__ID__.md-branch .pic:before{content:"";display:block;padding-top:100%}
.__ID__.md-branch .pic>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.__ID__.md-branch .pic{border-radius:50%;overflow:hidden}
.__ID__.md-branch .tag{line-height:1}
.__ID__.md-branch .icon{display:inline-flex;margin-right:.05rem}
.__ID__.md-branch .title{line-height:1.5555555556;margin-top:.42rem}
.__ID__.md-branch .info{line-height:1.4166666667;margin-top:.1rem}
@media(max-width:750px){
	.__ID__.md-branch .list{flex-direction:column}
.__ID__.md-branch .item{width:100%}
}
/* #endregion */
/*! #branch end */


/*! #msg start */
/* #region */
.__ID__.md-msg .hidden{display:none}
.__ID__.md-msg .overflow-hidden{overflow:hidden}
.__ID__.md-msg .overflow-visible{overflow:visible}
.__ID__.md-msg .absolute{position:absolute}
.__ID__.md-msg .relative{position:relative}
.__ID__.md-msg .inset-0{inset:0}
.__ID__.md-msg .z-10{z-index:10}
.__ID__.md-msg .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-msg .mt-auto{margin-top:auto}
.__ID__.md-msg .ml-auto{margin-left:auto}
.__ID__.md-msg .size-full{width:100%;height:100%}
.__ID__.md-msg .w-full{width:100%}
.__ID__.md-msg .w-auto{width:auto}
.__ID__.md-msg .h-full{height:100%}
.__ID__.md-msg .h-auto{height:auto}
.__ID__.md-msg .leading-none{line-height:1}
.__ID__.md-msg .whitespace-nowrap{white-space:nowrap}
.__ID__.md-msg .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-msg .cursor-pointer{cursor:pointer}
.__ID__.md-msg .object-cover{object-fit:cover}
.__ID__.md-msg .object-contain{object-fit:contain}
.__ID__.md-msg .pointer-events-none{pointer-events:none}
.__ID__.md-msg .pointer-events-auto{pointer-events:auto}
.__ID__.md-msg .brightness-20{filter:brightness(20)}
.__ID__.md-msg .invert{filter:invert(1)}
.__ID__.md-msg .text-theme{color:var(--theme)}
.__ID__.md-msg .font-medium{font-weight:500}
.__ID__.md-msg button,.__ID__.md-msg input,.__ID__.md-msg textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-msg img{opacity:0}
.__ID__.md-msg img[src]{opacity:1}
.__ID__.md-msg .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-msg .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-msg .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-msg .icon img:nth-child(2),.__ID__.md-msg .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-msg .hover-icon:hover.icon img:first-child,.__ID__.md-msg .hover-icon:hover .icon img:first-child,.__ID__.md-msg .active-icon.icon img:first-child,.__ID__.md-msg .active-icon .icon img:first-child{opacity:0}
.__ID__.md-msg .hover-icon:hover.icon img:last-child,.__ID__.md-msg .hover-icon:hover .icon img:last-child,.__ID__.md-msg .active-icon.icon img:last-child,.__ID__.md-msg .active-icon .icon img:last-child{opacity:1}
.__ID__.md-msg.wrap,.__ID__.md-msg .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-msg .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-msg{color:#333;overflow:hidden;padding-top:1.1rem;padding-bottom:1.2rem}
.__ID__.md-msg .msg-form{margin-top:.45rem}
.__ID__.md-msg .form-group{width:calc((100% - .38rem)/2)}
.__ID__.md-msg .form-item{position:relative;display:flex;min-height:3.5625em}
.__ID__.md-msg .form-item:nth-child(n+2){margin-top:.15rem}
.__ID__.md-msg .form-ipt{display:block;width:100%;padding:.1rem .2rem;background-color:#f9fbfd;border:solid 1px #e8f1f5;transition:.3s}
.__ID__.md-msg .form-ipt:focus{border-color:rgba(var(--rgb),1)}
.__ID__.md-msg textarea{min-height:2rem}
.__ID__.md-msg .submit-btn{display:flex;align-items:center;justify-content:center;min-width:10em;min-height:3.1666666667em;padding:.1rem .2rem;margin:.4rem auto 0;border-radius:2em;color:#fff;background-color:rgba(var(--rgb),1);cursor:pointer;transition:.3s}
.__ID__.md-msg .submit-btn:hover{transform:translateY(-5px)}
@media(max-width:750px){
	.__ID__.md-msg .form-group{width:100%}
.__ID__.md-msg .form-group:nth-child(n+2){margin-top:.2rem}
}
/* #endregion */
/*! #msg end */


/*! #join start */
/* #region */
.__ID__.md-join .hidden{display:none}
.__ID__.md-join .overflow-hidden{overflow:hidden}
.__ID__.md-join .overflow-visible{overflow:visible}
.__ID__.md-join .absolute{position:absolute}
.__ID__.md-join .relative{position:relative}
.__ID__.md-join .inset-0{inset:0}
.__ID__.md-join .z-10{z-index:10}
.__ID__.md-join .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-join .mt-auto{margin-top:auto}
.__ID__.md-join .ml-auto{margin-left:auto}
.__ID__.md-join .size-full{width:100%;height:100%}
.__ID__.md-join .w-full{width:100%}
.__ID__.md-join .w-auto{width:auto}
.__ID__.md-join .h-full{height:100%}
.__ID__.md-join .h-auto{height:auto}
.__ID__.md-join .leading-none{line-height:1}
.__ID__.md-join .whitespace-nowrap{white-space:nowrap}
.__ID__.md-join .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-join .cursor-pointer{cursor:pointer}
.__ID__.md-join .object-cover{object-fit:cover}
.__ID__.md-join .object-contain{object-fit:contain}
.__ID__.md-join .pointer-events-none{pointer-events:none}
.__ID__.md-join .pointer-events-auto{pointer-events:auto}
.__ID__.md-join .brightness-20{filter:brightness(20)}
.__ID__.md-join .invert{filter:invert(1)}
.__ID__.md-join .text-theme{color:var(--theme)}
.__ID__.md-join .font-medium{font-weight:500}
.__ID__.md-join button,.__ID__.md-join input,.__ID__.md-join textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-join img{opacity:0}
.__ID__.md-join img[src]{opacity:1}
.__ID__.md-join .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-join .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-join .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-join .icon img:nth-child(2),.__ID__.md-join .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-join .hover-icon:hover.icon img:first-child,.__ID__.md-join .hover-icon:hover .icon img:first-child,.__ID__.md-join .active-icon.icon img:first-child,.__ID__.md-join .active-icon .icon img:first-child{opacity:0}
.__ID__.md-join .hover-icon:hover.icon img:last-child,.__ID__.md-join .hover-icon:hover .icon img:last-child,.__ID__.md-join .active-icon.icon img:last-child,.__ID__.md-join .active-icon .icon img:last-child{opacity:1}
.__ID__.md-join.wrap,.__ID__.md-join .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-join .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-join{color:#333;overflow:hidden;padding-top:1.2rem;padding-bottom:1rem}
.__ID__.md-join .more{position:relative;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1;border-radius:1.2em;cursor:pointer;transition:.3s}
.__ID__.md-join .more:hover .more-icon:after{transform:scale(.8);border-color:#fff}
.__ID__.md-join .more:hover .mi-inner{transform:scale(1.2)}
.__ID__.md-join .more-icon{position:relative;margin-left:.1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:transparent}
.__ID__.md-join .more-icon:after{content:"";position:absolute;inset:0;border:1px solid rgba(var(--rgb),.2);border-radius:inherit;transition:.3s}
.__ID__.md-join .mi-inner{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:80%;height:80%;border-radius:50%;background:transparent;border-radius:inherit;background-color:rgba(var(--rgb),1);transition:.3s}
.__ID__.md-join .table{width:100%;border-radius:.2rem}
.__ID__.md-join .table::-webkit-scrollbar{background-color:#eee;border-radius:3px}
.__ID__.md-join .table::-webkit-scrollbar-button{display:none}
.__ID__.md-join .table::-webkit-scrollbar-thumb{background:rgba(var(--rgb),1);border-radius:3px}
.__ID__.md-join .table{overflow-x:auto}
.__ID__.md-join .table::-webkit-scrollbar{height:.05rem}
@supports not selector(::-webkit-scrollbar){.__ID__.md-join .table{scrollbar-color:rgba(var(--rgb),1) #eee;scrollbar-width:thin}
}
.__ID__.md-join .thead{color:#fff}
.__ID__.md-join .thead .row{padding:0 1rem;background-color:rgba(var(--rgb),1)}
.__ID__.md-join .item{padding:0 6.25%;background-color:#f1f8fe}
.__ID__.md-join .item:nth-child(n+2){margin-top:.02rem}
.__ID__.md-join .item.active{background-color:#fff}
.__ID__.md-join .item.active .icon-drop{transform:rotate(-180deg)}
.__ID__.md-join .row{display:flex;min-height:.9rem;cursor:pointer;white-space:nowrap}
.__ID__.md-join .cell{display:flex;flex:1;align-items:center;justify-content:center}
.__ID__.md-join .cell:first-child{justify-content:flex-start}
.__ID__.md-join .cell:last-child{justify-content:flex-end}
.__ID__.md-join .board{padding:.45rem 0 .7rem;border-top:1px solid #ecf3f8;display:none}
.__ID__.md-join .content{margin-right:.9rem}
.__ID__.md-join .info{line-height:2.25;margin-top:.07rem;margin-bottom:.47rem}
.__ID__.md-join .paging{margin-top:.8rem}
.__ID__.md-join .upload-dialog.dialog{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;opacity:0;border:none;pointer-events:none;transform:translateY(100%);background-color:#0000001a;z-index:110}
.__ID__.md-join .upload-dialog.dialog:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(4px)}
.__ID__.md-join .upload-dialog.dialog.dialog-show{opacity:1;pointer-events:auto;transform:translateY(0)}
.__ID__.md-join .upload-dialog.dialog.dialog-show .dialog-inner{animation:dialog-show .5s forwards}
.__ID__.md-join .upload-dialog .dialog-inner{position:relative;transition:.5s;z-index:10}
.__ID__.md-join .upload-dialog .dialog-main{margin:0 auto;border-radius:.15rem;background-color:#fff}
.__ID__.md-join .upload-dialog .dialog-close .cross{position:relative;width:1em;height:1em;flex-shrink:0;aspect-ratio:1;cursor:pointer}
.__ID__.md-join .upload-dialog .dialog-close .cross:before,.__ID__.md-join .upload-dialog .dialog-close .cross:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:3px;transform:translate(-50%,-50%);background-color:#fff;transition:.5s}
.__ID__.md-join .upload-dialog .dialog-close .cross:before{transform:translate(-50%,-50%) rotate(90deg)}
.__ID__.md-join .upload-dialog .dialog-close .cross:after{transform:translate(-50%,-50%) rotate(180deg)}
.__ID__.md-join .upload-dialog .dialog-close{position:absolute;top:.1rem;right:.1rem;width:1em;height:1em;color:#666;background-size:100%;transition:.3s;cursor:pointer;z-index:10}
.__ID__.md-join .upload-dialog .dialog-close .cross{transform:rotate(45deg);transition:.3s}
.__ID__.md-join .upload-dialog .dialog-close .cross:before,.__ID__.md-join .upload-dialog .dialog-close .cross:after{border-radius:2px;background-color:#8a8a8a}
.__ID__.md-join .upload-dialog .dialog-close:hover{transform:scale(1.1)}
.__ID__.md-join .upload-dialog .dialog-close:hover .cross{transform:rotate(135deg)}
.__ID__.md-join .dialog-inner{width:max-content;width:5.3rem;max-width:95vw}
.__ID__.md-join .dialog-main{padding:.6rem 4%}
.__ID__.md-join .dl-title{line-height:1.3333333333;text-align:center;margin-bottom:.3rem}
.__ID__.md-join .uploader{position:relative;display:flex;align-items:center;justify-content:center;height:1.3rem;background-color:#eee}
.__ID__.md-join .dl-info{line-height:1.5;margin-top:.15rem;text-align:center}
.__ID__.md-join .uploader-ipt{position:absolute;inset:0;opacity:0;z-index:10}
.__ID__.md-join .dl-btns{display:flex;align-items:center}
.__ID__.md-join .dl-btn{display:flex;align-items:center;justify-content:center;min-width:10em;min-height:3.1666666667em;padding:.1rem .2rem;margin:.4rem auto 0;border-radius:2em;color:#fff;background-color:rgba(var(--rgb),1);cursor:pointer;transition:.3s}
.__ID__.md-join .dl-btn:hover{transform:translateY(-5px)}
@media(max-width:750px){
	.__ID__.md-join .content{width:100%}
.__ID__.md-join .content:nth-child(n+2){margin-top:.6rem}
}
/* #endregion */
/*! #join end */


/*! #contact-form start */
/* #region */
.__ID__.md-contact-form .hidden{display:none}
.__ID__.md-contact-form .overflow-hidden{overflow:hidden}
.__ID__.md-contact-form .overflow-visible{overflow:visible}
.__ID__.md-contact-form .absolute{position:absolute}
.__ID__.md-contact-form .relative{position:relative}
.__ID__.md-contact-form .inset-0{inset:0}
.__ID__.md-contact-form .z-10{z-index:10}
.__ID__.md-contact-form .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-contact-form .mt-auto{margin-top:auto}
.__ID__.md-contact-form .ml-auto{margin-left:auto}
.__ID__.md-contact-form .size-full{width:100%;height:100%}
.__ID__.md-contact-form .w-full{width:100%}
.__ID__.md-contact-form .w-auto{width:auto}
.__ID__.md-contact-form .h-full{height:100%}
.__ID__.md-contact-form .h-auto{height:auto}
.__ID__.md-contact-form .leading-none{line-height:1}
.__ID__.md-contact-form .whitespace-nowrap{white-space:nowrap}
.__ID__.md-contact-form .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-contact-form .cursor-pointer{cursor:pointer}
.__ID__.md-contact-form .object-cover{object-fit:cover}
.__ID__.md-contact-form .object-contain{object-fit:contain}
.__ID__.md-contact-form .pointer-events-none{pointer-events:none}
.__ID__.md-contact-form .pointer-events-auto{pointer-events:auto}
.__ID__.md-contact-form .brightness-20{filter:brightness(20)}
.__ID__.md-contact-form .invert{filter:invert(1)}
.__ID__.md-contact-form .text-theme{color:var(--theme)}
.__ID__.md-contact-form .font-medium{font-weight:500}
.__ID__.md-contact-form button,.__ID__.md-contact-form input,.__ID__.md-contact-form textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-contact-form img{opacity:0}
.__ID__.md-contact-form img[src]{opacity:1}
.__ID__.md-contact-form .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-contact-form .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-contact-form .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-contact-form .icon img:nth-child(2),.__ID__.md-contact-form .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-contact-form .hover-icon:hover.icon img:first-child,.__ID__.md-contact-form .hover-icon:hover .icon img:first-child,.__ID__.md-contact-form .active-icon.icon img:first-child,.__ID__.md-contact-form .active-icon .icon img:first-child{opacity:0}
.__ID__.md-contact-form .hover-icon:hover.icon img:last-child,.__ID__.md-contact-form .hover-icon:hover .icon img:last-child,.__ID__.md-contact-form .active-icon.icon img:last-child,.__ID__.md-contact-form .active-icon .icon img:last-child{opacity:1}
.__ID__.md-contact-form.wrap,.__ID__.md-contact-form .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-contact-form .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-contact-form{color:#333;overflow:hidden;padding-top:1.2rem;padding-bottom:1.2rem}
.__ID__.md-contact-form .switch{display:inline-block;height:2em;border-radius:1.2em;line-height:1;padding:.06rem;background-color:#f2f7fb;margin:0 auto}
.__ID__.md-contact-form .switch .switch-inner{position:relative;display:flex;height:100%;border-radius:inherit}
.__ID__.md-contact-form .switch .switch-slide{position:absolute;top:0;bottom:0;left:0;height:100%;border-radius:inherit;background-color:rgba(var(--rgb),1);transition:left .5s cubic-bezier(.68,-.6,.32,1.6),width .5s;z-index:1}
.__ID__.md-contact-form .switch .switch-btn{position:relative;display:flex;align-items:center;padding:.15rem .35rem;z-index:10;cursor:pointer;transition:color .3s}
.__ID__.md-contact-form .switch .switch-btn.active{color:#fff}
.__ID__.md-contact-form .classify{width:100%;margin-top:.75rem;border-bottom:1px solid edf4fa}
.__ID__.md-contact-form .classify-item{padding-bottom:.25rem;margin:0 .25rem;white-space:nowrap;line-height:1;border-bottom:2px solid transparent;cursor:pointer;transition:.3s}
.__ID__.md-contact-form .classify-item:hover{color:rgba(var(--rgb),1)}
.__ID__.md-contact-form .classify-item.active{color:rgba(var(--rgb),1);border-color:rgba(var(--rgb),1)}
.__ID__.md-contact-form .form-list{padding-top:.5rem}
.__ID__.md-contact-form .form{width:800px;max-width:100%;margin:0 auto;display:none}
.__ID__.md-contact-form .form-item{position:relative;display:flex;min-height:3.5625em}
.__ID__.md-contact-form .form-item:nth-child(n+2){margin-top:.15rem}
.__ID__.md-contact-form .select-trigger,.__ID__.md-contact-form .form-ipt{display:block;width:100%;padding:.1rem .2rem;background-color:#f9fbfd;border:solid 1px #e8f1f5;transition:.3s}
.__ID__.md-contact-form .select-trigger:focus,.__ID__.md-contact-form .form-ipt:focus{border-color:rgba(var(--rgb),1)}
.__ID__.md-contact-form textarea{min-height:2rem}
.__ID__.md-contact-form .selector{width:100%}
.__ID__.md-contact-form .selector.active .select-list{transform:scaleY(1)}
.__ID__.md-contact-form .select-trigger{display:flex;align-items:center;justify-content:space-between;height:100%;cursor:pointer}
.__ID__.md-contact-form .select-list{position:absolute;top:100%;min-width:100%;transform:scaleY(0);transform-origin:top center;padding:.03rem;transition:transform .3s;border:1px solid rgba(var(--rgb),.3);z-index:10}
.__ID__.md-contact-form .select-item{padding:.1rem .2rem;background-color:#f9fbfd;border-radius:.05rem;cursor:pointer;border:1px solid transparent}
.__ID__.md-contact-form .select-item:hover{color:rgba(var(--rgb),1);border-color:rgba(var(--rgb),1)}
.__ID__.md-contact-form .select-item.active{color:#fff;background-color:rgba(var(--rgb),1)}
.__ID__.md-contact-form .submit-btn{display:flex;align-items:center;justify-content:center;min-width:10em;min-height:3.1666666667em;padding:.1rem .2rem;margin:.4rem auto 0;border-radius:2em;color:#fff;background-color:rgba(var(--rgb),1);cursor:pointer;transition:.3s}
.__ID__.md-contact-form .submit-btn:hover{transform:translateY(-5px)}
.__ID__.md-contact-form input[type=checkbox]{appearance:none;width:1em;height:1em;border:1px solid rgba(var(--rgb),1);border-radius:3px}
.__ID__.md-contact-form input[type=checkbox]:checked{background:url(images/checked.jpg) center/cover no-repeat}
.__ID__.md-contact-form .form-cover{position:absolute;inset:0;display:flex;padding:1px;pointer-events:none}
.__ID__.md-contact-form .form-cover *{pointer-events:auto}
.__ID__.md-contact-form .checkbox-desc{margin-left:.05rem;user-select:none}
.__ID__.md-contact-form .checkbox-item{margin-top:.3rem}
.__ID__.md-contact-form .open-notice-dl{cursor:pointer;margin:0 .5em;text-decoration:underline}
.__ID__.md-contact-form .open-notice-dl:hover{color:rgba(var(--rgb),1)}
.__ID__.notice-dialog.dialog{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;opacity:0;border:none;pointer-events:none;transform:translateY(100%);background-color:#0000001a;z-index:110}
.__ID__.notice-dialog.dialog:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(4px)}
.__ID__.notice-dialog.dialog.dialog-show{opacity:1;pointer-events:auto;transform:translateY(0)}
.__ID__.notice-dialog.dialog.dialog-show .dialog-inner{animation:dialog-show .5s forwards}
.__ID__.notice-dialog .dialog-inner{position:relative;transition:.5s;z-index:10}
.__ID__.notice-dialog .dialog-main{margin:0 auto;border-radius:.15rem;background-color:#fff}
.__ID__.notice-dialog .dialog-close .cross{position:relative;width:1em;height:1em;flex-shrink:0;aspect-ratio:1;cursor:pointer}
.__ID__.notice-dialog .dialog-close .cross:before,.__ID__.notice-dialog .dialog-close .cross:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:3px;transform:translate(-50%,-50%);background-color:#fff;transition:.5s}
.__ID__.notice-dialog .dialog-close .cross:before{transform:translate(-50%,-50%) rotate(90deg)}
.__ID__.notice-dialog .dialog-close .cross:after{transform:translate(-50%,-50%) rotate(180deg)}
.__ID__.notice-dialog .dialog-close{position:absolute;top:.1rem;right:.1rem;width:1em;height:1em;color:#666;background-size:100%;transition:.3s;cursor:pointer;z-index:10}
.__ID__.notice-dialog .dialog-close .cross{transform:rotate(45deg);transition:.3s}
.__ID__.notice-dialog .dialog-close .cross:before,.__ID__.notice-dialog .dialog-close .cross:after{border-radius:2px;background-color:#8a8a8a}
.__ID__.notice-dialog .dialog-close:hover{transform:scale(1.1)}
.__ID__.notice-dialog .dialog-close:hover .cross{transform:rotate(135deg)}
.__ID__.notice-dialog .dialog-main::-webkit-scrollbar{background-color:#eee;border-radius:3px}
.__ID__.notice-dialog .dialog-main::-webkit-scrollbar-button{display:none}
.__ID__.notice-dialog .dialog-main::-webkit-scrollbar-thumb{background:rgba(var(--rgb),1);border-radius:3px}
.__ID__.notice-dialog .dialog-main{overflow-y:auto}
.__ID__.notice-dialog .dialog-main::-webkit-scrollbar{width:.05rem}
@supports not selector(::-webkit-scrollbar){.__ID__.notice-dialog .dialog-main{scrollbar-color:rgba(var(--rgb),1) #eee;scrollbar-width:thin}
}
.__ID__.notice-dialog .dialog-main{max-height:90vh;max-width:90vw;padding-top:.6rem;padding-bottom:.6rem}
.__ID__.notice-dialog .scroll-view{width:1220px;max-width:100%}
.__ID__.notice-dialog .notice-head{padding-bottom:.25rem;border-bottom:1px solid #edf4fa}
.__ID__.notice-dialog .title{line-height:1.25}
.__ID__.notice-dialog .subtitle{line-height:1.5;margin-top:.15rem}
.__ID__.notice-dialog .notice-main i,.__ID__.notice-dialog .notice-main em{font-style:italic}
.__ID__.notice-dialog .notice-main b,.__ID__.notice-dialog .notice-main strong{font-weight:bolder}
.__ID__.notice-dialog .notice-main u{text-decoration:underline}
.__ID__.notice-dialog .notice-main s,.__ID__.notice-dialog .notice-main del{text-decoration:line-through}
.__ID__.notice-dialog .notice-main p:has(img){text-align:center}
.__ID__.notice-dialog .notice-main video,.__ID__.notice-dialog .notice-main img,.__ID__.notice-dialog .notice-main iframe{max-width:100%;object-fit:contain}
.__ID__.notice-dialog .notice-main{padding-top:.55rem;line-height:1.875}
.__ID__.notice-dialog .t1{margin-bottom:.1rem}
.__ID__.notice-dialog .text-red{color:red}
.__ID__.notice-dialog table{width:100%}
.__ID__.notice-dialog td,.__ID__.notice-dialog th{height:.5rem;padding:.15rem .4rem;border-color:#e9f1f5}
.__ID__.notice-dialog input[type=checkbox]{width:1em;height:1em;margin-right:.05rem}
.__ID__.notice-dialog .text-ipt{border-bottom:1px solid #000;text-align:center}
@media(min-width:1921px){
	.__ID__.md-contact-form .form{width:8rem}
}
/* #endregion */
/*! #contact-form end */


/*! #notice start */
/* #region */
.__ID__.md-notice .hidden{display:none}
.__ID__.md-notice .overflow-hidden{overflow:hidden}
.__ID__.md-notice .overflow-visible{overflow:visible}
.__ID__.md-notice .absolute{position:absolute}
.__ID__.md-notice .relative{position:relative}
.__ID__.md-notice .inset-0{inset:0}
.__ID__.md-notice .z-10{z-index:10}
.__ID__.md-notice .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-notice .mt-auto{margin-top:auto}
.__ID__.md-notice .ml-auto{margin-left:auto}
.__ID__.md-notice .size-full{width:100%;height:100%}
.__ID__.md-notice .w-full{width:100%}
.__ID__.md-notice .w-auto{width:auto}
.__ID__.md-notice .h-full{height:100%}
.__ID__.md-notice .h-auto{height:auto}
.__ID__.md-notice .leading-none{line-height:1}
.__ID__.md-notice .whitespace-nowrap{white-space:nowrap}
.__ID__.md-notice .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-notice .cursor-pointer{cursor:pointer}
.__ID__.md-notice .object-cover{object-fit:cover}
.__ID__.md-notice .object-contain{object-fit:contain}
.__ID__.md-notice .pointer-events-none{pointer-events:none}
.__ID__.md-notice .pointer-events-auto{pointer-events:auto}
.__ID__.md-notice .brightness-20{filter:brightness(20)}
.__ID__.md-notice .invert{filter:invert(1)}
.__ID__.md-notice .text-theme{color:var(--theme)}
.__ID__.md-notice .font-medium{font-weight:500}
.__ID__.md-notice button,.__ID__.md-notice input,.__ID__.md-notice textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-notice img{opacity:0}
.__ID__.md-notice img[src]{opacity:1}
.__ID__.md-notice .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-notice .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-notice .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-notice .icon img:nth-child(2),.__ID__.md-notice .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-notice .hover-icon:hover.icon img:first-child,.__ID__.md-notice .hover-icon:hover .icon img:first-child,.__ID__.md-notice .active-icon.icon img:first-child,.__ID__.md-notice .active-icon .icon img:first-child{opacity:0}
.__ID__.md-notice .hover-icon:hover.icon img:last-child,.__ID__.md-notice .hover-icon:hover .icon img:last-child,.__ID__.md-notice .active-icon.icon img:last-child,.__ID__.md-notice .active-icon .icon img:last-child{opacity:1}
.__ID__.md-notice.wrap,.__ID__.md-notice .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-notice .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-notice{color:#333;overflow:hidden;padding-top:1.15rem;padding-bottom:1.2rem}
.__ID__.md-notice .area{width:1220px}
.__ID__.md-notice .notice-head{padding-bottom:.25rem;border-bottom:1px solid #edf4fa}
.__ID__.md-notice .title{line-height:1.25}
.__ID__.md-notice .subtitle{line-height:1.5;margin-top:.15rem}
.__ID__.md-notice .notice-main i,.__ID__.md-notice .notice-main em{font-style:italic}
.__ID__.md-notice .notice-main b,.__ID__.md-notice .notice-main strong{font-weight:bolder}
.__ID__.md-notice .notice-main u{text-decoration:underline}
.__ID__.md-notice .notice-main s,.__ID__.md-notice .notice-main del{text-decoration:line-through}
.__ID__.md-notice .notice-main p:has(img){text-align:center}
.__ID__.md-notice .notice-main video,.__ID__.md-notice .notice-main img,.__ID__.md-notice .notice-main iframe{max-width:100%;object-fit:contain}
.__ID__.md-notice .notice-main{padding-top:.55rem;line-height:1.875}
.__ID__.md-notice .t1{margin-bottom:.1rem}
.__ID__.md-notice .text-red{color:red}
.__ID__.md-notice table{width:100%}
.__ID__.md-notice td,.__ID__.md-notice th{height:.5rem;padding:.15rem .4rem;border-color:#e9f1f5}
.__ID__.md-notice input[type=checkbox]{width:1em;height:1em;margin-right:.05rem}
.__ID__.md-notice .text-ipt{border-bottom:1px solid #000;text-align:center}
/* #endregion */
/*! #notice end */


/*! #about start */
/* #region */
.__ID__.md-about .hidden{display:none}
.__ID__.md-about .overflow-hidden{overflow:hidden}
.__ID__.md-about .overflow-visible{overflow:visible}
.__ID__.md-about .absolute{position:absolute}
.__ID__.md-about .relative{position:relative}
.__ID__.md-about .inset-0{inset:0}
.__ID__.md-about .z-10{z-index:10}
.__ID__.md-about .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-about .mt-auto{margin-top:auto}
.__ID__.md-about .ml-auto{margin-left:auto}
.__ID__.md-about .size-full{width:100%;height:100%}
.__ID__.md-about .w-full{width:100%}
.__ID__.md-about .w-auto{width:auto}
.__ID__.md-about .h-full{height:100%}
.__ID__.md-about .h-auto{height:auto}
.__ID__.md-about .leading-none{line-height:1}
.__ID__.md-about .whitespace-nowrap{white-space:nowrap}
.__ID__.md-about .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-about .cursor-pointer{cursor:pointer}
.__ID__.md-about .object-cover{object-fit:cover}
.__ID__.md-about .object-contain{object-fit:contain}
.__ID__.md-about .pointer-events-none{pointer-events:none}
.__ID__.md-about .pointer-events-auto{pointer-events:auto}
.__ID__.md-about .brightness-20{filter:brightness(20)}
.__ID__.md-about .invert{filter:invert(1)}
.__ID__.md-about .text-theme{color:var(--theme)}
.__ID__.md-about .font-medium{font-weight:500}
.__ID__.md-about button,.__ID__.md-about input,.__ID__.md-about textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-about img{opacity:0}
.__ID__.md-about img[src]{opacity:1}
.__ID__.md-about .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-about .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-about .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-about .icon img:nth-child(2),.__ID__.md-about .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-about .hover-icon:hover.icon img:first-child,.__ID__.md-about .hover-icon:hover .icon img:first-child,.__ID__.md-about .active-icon.icon img:first-child,.__ID__.md-about .active-icon .icon img:first-child{opacity:0}
.__ID__.md-about .hover-icon:hover.icon img:last-child,.__ID__.md-about .hover-icon:hover .icon img:last-child,.__ID__.md-about .active-icon.icon img:last-child,.__ID__.md-about .active-icon .icon img:last-child{opacity:1}
.__ID__.md-about.wrap,.__ID__.md-about .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-about .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-about{color:#333;overflow:hidden;padding-top:1.2rem;padding-bottom:1.2rem}
.__ID__.md-about .about-main{display:flex;justify-content:space-between}
.__ID__.md-about .about-left{display:flex;flex-direction:column;justify-content:space-between}
.__ID__.md-about .data-item{margin-top:.45rem}
.__ID__.md-about .value{line-height:1}
.__ID__.md-about .name{line-height:1.625;margin-top:.1rem}
.__ID__.md-about .about-right{width:12.7rem;max-width:100%}
.__ID__.md-about .content{line-height:2}
.__ID__.md-about .about-swp{margin-top:.4rem}
.__ID__.md-about .about-item{position:relative;flex-shrink:0}
.__ID__.md-about .about-item:before{content:"";display:block;padding-top:47.619047619%}
.__ID__.md-about .about-item>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.__ID__.md-about .swp-turner{position:absolute;top:0;bottom:0;left:50%;display:flex;align-items:center;justify-content:space-between;width:104.724%;transform:translate(-50%);color:#92aabc;pointer-events:none;z-index:10}
.__ID__.md-about .swp-btn{cursor:pointer;pointer-events:auto;transition:.3s}
.__ID__.md-about .swp-btn:hover{color:rgba(var(--rgb),1)}
.__ID__.md-about .play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#00000080;opacity:0;transition:.3s}
.__ID__.md-about .play:hover{opacity:1}
.__ID__.md-about .play-btn{display:flex;width:1rem;height:1rem;color:#fff}
@media(max-width:750px){
	.__ID__.md-about .about-main{flex-direction:column}
.__ID__.md-about .data{display:flex;flex-wrap:wrap}
.__ID__.md-about .data-item{flex:1}
.__ID__.md-about .about-left,.__ID__.md-about .about-right{width:100%}
.__ID__.md-about .about-right{margin-top:.6rem}
}
@media(max-width:500px){
	.__ID__.md-about .data-item{width:calc((100% - .5rem)/2);flex:0 1 auto}
}
/* #endregion */
/*! #about end */


/*! #culture start */
/* #region */
.__ID__.md-culture .hidden{display:none}
.__ID__.md-culture .overflow-hidden{overflow:hidden}
.__ID__.md-culture .overflow-visible{overflow:visible}
.__ID__.md-culture .absolute{position:absolute}
.__ID__.md-culture .relative{position:relative}
.__ID__.md-culture .inset-0{inset:0}
.__ID__.md-culture .z-10{z-index:10}
.__ID__.md-culture .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-culture .mt-auto{margin-top:auto}
.__ID__.md-culture .ml-auto{margin-left:auto}
.__ID__.md-culture .size-full{width:100%;height:100%}
.__ID__.md-culture .w-full{width:100%}
.__ID__.md-culture .w-auto{width:auto}
.__ID__.md-culture .h-full{height:100%}
.__ID__.md-culture .h-auto{height:auto}
.__ID__.md-culture .leading-none{line-height:1}
.__ID__.md-culture .whitespace-nowrap{white-space:nowrap}
.__ID__.md-culture .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-culture .cursor-pointer{cursor:pointer}
.__ID__.md-culture .object-cover{object-fit:cover}
.__ID__.md-culture .object-contain{object-fit:contain}
.__ID__.md-culture .pointer-events-none{pointer-events:none}
.__ID__.md-culture .pointer-events-auto{pointer-events:auto}
.__ID__.md-culture .brightness-20{filter:brightness(20)}
.__ID__.md-culture .invert{filter:invert(1)}
.__ID__.md-culture .text-theme{color:var(--theme)}
.__ID__.md-culture .font-medium{font-weight:500}
.__ID__.md-culture button,.__ID__.md-culture input,.__ID__.md-culture textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-culture img{opacity:0}
.__ID__.md-culture img[src]{opacity:1}
.__ID__.md-culture .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-culture .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-culture .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-culture .icon img:nth-child(2),.__ID__.md-culture .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-culture .hover-icon:hover.icon img:first-child,.__ID__.md-culture .hover-icon:hover .icon img:first-child,.__ID__.md-culture .active-icon.icon img:first-child,.__ID__.md-culture .active-icon .icon img:first-child{opacity:0}
.__ID__.md-culture .hover-icon:hover.icon img:last-child,.__ID__.md-culture .hover-icon:hover .icon img:last-child,.__ID__.md-culture .active-icon.icon img:last-child,.__ID__.md-culture .active-icon .icon img:last-child{opacity:1}
.__ID__.md-culture.wrap,.__ID__.md-culture .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-culture .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-culture{color:#333;overflow:hidden;position:relative;padding-top:.9rem;padding-bottom:2rem}
.__ID__.md-culture .culture-main{margin-top:.45rem}
.__ID__.md-culture .list{display:flex;flex-wrap:wrap;gap:.29rem}
.__ID__.md-culture .card{width:calc((100% - .58rem) / 3);padding:.4rem .5rem;background:linear-gradient(to bottom,#ffffff4d,#ffffff17)}
.__ID__.md-culture .title{line-height:1.4166666667;margin-top:.45rem}
.__ID__.md-culture .info{line-height:1.625;margin-top:.15rem}
@media(max-width:750px){
	.__ID__.md-culture .card{width:100%}
}
/* #endregion */
/*! #culture end */


/*! #honor start */
/* #region */
.__ID__.md-honor .hidden{display:none}
.__ID__.md-honor .overflow-hidden{overflow:hidden}
.__ID__.md-honor .overflow-visible{overflow:visible}
.__ID__.md-honor .absolute{position:absolute}
.__ID__.md-honor .relative{position:relative}
.__ID__.md-honor .inset-0{inset:0}
.__ID__.md-honor .z-10{z-index:10}
.__ID__.md-honor .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-honor .mt-auto{margin-top:auto}
.__ID__.md-honor .ml-auto{margin-left:auto}
.__ID__.md-honor .size-full{width:100%;height:100%}
.__ID__.md-honor .w-full{width:100%}
.__ID__.md-honor .w-auto{width:auto}
.__ID__.md-honor .h-full{height:100%}
.__ID__.md-honor .h-auto{height:auto}
.__ID__.md-honor .leading-none{line-height:1}
.__ID__.md-honor .whitespace-nowrap{white-space:nowrap}
.__ID__.md-honor .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-honor .cursor-pointer{cursor:pointer}
.__ID__.md-honor .object-cover{object-fit:cover}
.__ID__.md-honor .object-contain{object-fit:contain}
.__ID__.md-honor .pointer-events-none{pointer-events:none}
.__ID__.md-honor .pointer-events-auto{pointer-events:auto}
.__ID__.md-honor .brightness-20{filter:brightness(20)}
.__ID__.md-honor .invert{filter:invert(1)}
.__ID__.md-honor .text-theme{color:var(--theme)}
.__ID__.md-honor .font-medium{font-weight:500}
.__ID__.md-honor button,.__ID__.md-honor input,.__ID__.md-honor textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-honor img{opacity:0}
.__ID__.md-honor img[src]{opacity:1}
.__ID__.md-honor .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-honor .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-honor .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-honor .icon img:nth-child(2),.__ID__.md-honor .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-honor .hover-icon:hover.icon img:first-child,.__ID__.md-honor .hover-icon:hover .icon img:first-child,.__ID__.md-honor .active-icon.icon img:first-child,.__ID__.md-honor .active-icon .icon img:first-child{opacity:0}
.__ID__.md-honor .hover-icon:hover.icon img:last-child,.__ID__.md-honor .hover-icon:hover .icon img:last-child,.__ID__.md-honor .active-icon.icon img:last-child,.__ID__.md-honor .active-icon .icon img:last-child{opacity:1}
.__ID__.md-honor.wrap,.__ID__.md-honor .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-honor .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-honor{color:#333;overflow:hidden;padding-top:1.2rem;padding-bottom:1.1rem}
.__ID__.md-honor .switch{display:inline-block;height:2em;border-radius:1.2em;line-height:1;padding:.06rem;background-color:#f2f7fb;margin:0 auto}
.__ID__.md-honor .switch .switch-inner{position:relative;display:flex;height:100%;border-radius:inherit}
.__ID__.md-honor .switch .switch-slide{position:absolute;top:0;bottom:0;left:0;height:100%;border-radius:inherit;background-color:rgba(var(--rgb),1);transition:left .5s cubic-bezier(.68,-.6,.32,1.6),width .5s;z-index:1}
.__ID__.md-honor .switch .switch-btn{position:relative;display:flex;align-items:center;padding:.15rem .35rem;z-index:10;cursor:pointer;transition:color .3s}
.__ID__.md-honor .switch .switch-btn.active{color:#fff}
.__ID__.md-honor .honor-main{margin-top:.45rem}
.__ID__.md-honor .base{width:100%;height:.1rem;background-color:#fff;box-shadow:0 .1rem .15rem #0002}
.__ID__.md-honor .pic{width:80%;margin:0 auto}
.__ID__.md-honor .pic{position:relative;flex-shrink:0}
.__ID__.md-honor .pic:before{content:"";display:block;padding-top:65.4952076677%}
.__ID__.md-honor .pic>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.__ID__.md-honor .pic{border:solid 1px #f6f6f6}
.__ID__.md-honor .pic.vertical{position:relative;flex-shrink:0}
.__ID__.md-honor .pic.vertical:before{content:"";display:block;padding-top:152.6829268293%}
.__ID__.md-honor .pic.vertical>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.__ID__.md-honor .base{margin-top:.1rem}
.__ID__.md-honor .title{line-height:1.5555555556;margin-top:.25rem}
.__ID__.md-honor .swp-turner{display:flex;justify-content:center;margin-top:.5rem}
.__ID__.md-honor .swp-btn{display:flex;justify-content:center;align-items:center;width:.74rem;height:.44rem;border:2px solid #c3d5eb;border-radius:1em;margin:.06rem;color:#b3c1cb;cursor:pointer;transition:.3s}
.__ID__.md-honor .swp-btn:hover{color:rgba(var(--rgb),1);border-color:rgba(var(--rgb),1)}
/* #endregion */
/*! #honor end */


/*! #skill start */
/* #region */
@keyframes aaa{to{transform:rotate(1turn)}
}
@keyframes bbb{to{transform:rotate(-1turn)}
}
.__ID__.md-skill .hidden{display:none}
.__ID__.md-skill .overflow-hidden{overflow:hidden}
.__ID__.md-skill .overflow-visible{overflow:visible}
.__ID__.md-skill .absolute{position:absolute}
.__ID__.md-skill .relative{position:relative}
.__ID__.md-skill .inset-0{inset:0}
.__ID__.md-skill .z-10{z-index:10}
.__ID__.md-skill .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.md-skill .mt-auto{margin-top:auto}
.__ID__.md-skill .ml-auto{margin-left:auto}
.__ID__.md-skill .size-full{width:100%;height:100%}
.__ID__.md-skill .w-full{width:100%}
.__ID__.md-skill .w-auto{width:auto}
.__ID__.md-skill .h-full{height:100%}
.__ID__.md-skill .h-auto{height:auto}
.__ID__.md-skill .leading-none{line-height:1}
.__ID__.md-skill .whitespace-nowrap{white-space:nowrap}
.__ID__.md-skill .bg-theme{background-color:rgb(var(--theme))}
.__ID__.md-skill .cursor-pointer{cursor:pointer}
.__ID__.md-skill .object-cover{object-fit:cover}
.__ID__.md-skill .object-contain{object-fit:contain}
.__ID__.md-skill .pointer-events-none{pointer-events:none}
.__ID__.md-skill .pointer-events-auto{pointer-events:auto}
.__ID__.md-skill .brightness-20{filter:brightness(20)}
.__ID__.md-skill .invert{filter:invert(1)}
.__ID__.md-skill .text-theme{color:var(--theme)}
.__ID__.md-skill .font-medium{font-weight:500}
.__ID__.md-skill button,.__ID__.md-skill input,.__ID__.md-skill textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.md-skill img{opacity:0}
.__ID__.md-skill img[src]{opacity:1}
.__ID__.md-skill .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.md-skill .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.md-skill .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.md-skill .icon img:nth-child(2),.__ID__.md-skill .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.md-skill .hover-icon:hover.icon img:first-child,.__ID__.md-skill .hover-icon:hover .icon img:first-child,.__ID__.md-skill .active-icon.icon img:first-child,.__ID__.md-skill .active-icon .icon img:first-child{opacity:0}
.__ID__.md-skill .hover-icon:hover.icon img:last-child,.__ID__.md-skill .hover-icon:hover .icon img:last-child,.__ID__.md-skill .active-icon.icon img:last-child,.__ID__.md-skill .active-icon .icon img:last-child{opacity:1}
.__ID__.md-skill.wrap,.__ID__.md-skill .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.md-skill .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.md-skill{color:#333;overflow:hidden;position:relative;padding-top:1.15rem;padding-bottom:1.2rem}
.__ID__.md-skill .list{margin-top:.5rem}
.__ID__.md-skill .item{display:flex;align-items:center;min-height:1.3rem;padding:.45rem .5rem}
.__ID__.md-skill .item:nth-child(odd){background-color:#ffffff80}
.__ID__.md-skill .left{width:10em;flex-shrink:0}
.__ID__.md-skill .el{display:flex;align-items:flex-end;line-height:1}
.__ID__.md-skill .el:nth-child(n+2){margin-top:.1rem}
.__ID__.md-skill .title{margin-left:.1rem;line-height:1.625}
.__ID__.md-skill .right{line-height:1.5555555556;flex:1;min-width:0}
@media(max-width:750px){
	.__ID__.md-skill .item{flex-direction:column;align-items:flex-start}
.__ID__.md-skill .right{margin-top:.3rem}
}
/* #endregion */
/*! #skill end */

.__ID__.a-main{width:100%;padding:.55rem 0 1rem;background-size:100% auto;background-position:bottom center;background-repeat:no-repeat}
.__ID__.a-main img{display:inline-block;vertical-align:middle;max-width:100%}
.__ID__.a-main .layout{width:12.2rem;max-width:92%;margin:0 auto}
.__ID__.a-main .a-top{width:100%;text-align:center;padding-bottom:.05rem;margin-bottom:.4rem;border-bottom:1px solid #e0edf6}
.__ID__.a-main .a-titles{width:100%;margin-bottom:.35rem;color:#111;line-height:1.25;font-weight:700}
.__ID__.a-main .a-tipbox{width:100%;font-size:0}
.__ID__.a-main .a-tip{display:inline-block;vertical-align:middle;margin:0 .2rem .15rem;color:#999;line-height:1.6}
.__ID__.a-main .a-share{display:inline-block;vertical-align:middle;margin:0 .2rem .15rem}
.__ID__.a-main .a-share_tip{display:inline-block;vertical-align:middle;margin-right:.12rem;color:#999;line-height:1.6}
.__ID__.a-main .a-share_list{display:inline-block;vertical-align:middle}
.__ID__.a-main .a-share_one{display:inline-block;vertical-align:middle;cursor:pointer;margin-right:.15rem}
.__ID__.a-main .a-share_one:last-child{margin-right:0}
.__ID__.a-main .a-share_icon1{display:flex;align-items:center;height:1.6em}
.__ID__.a-main .a-share_icon1 img{height:1.06em}
.__ID__.a-main .a-share_icon2{display:none;align-items:center;height:1.6em}
.__ID__.a-main .a-share_icon2 img{height:1.06em}
.__ID__.a-main .a-share_one:hover .a-share_icon1{display:none}
.__ID__.a-main .a-share_one:hover .a-share_icon2{display:flex}
.__ID__.a-main .a-textbox{width:100%;color:#444;line-height:1.8}
.__ID__.a-main .a-textbox *{line-height:inherit}
.__ID__.a-main .a-downloadbox{width:100%;padding-top:.4rem;display:flex;justify-content:center}
.__ID__.a-main .a-download{display:flex;align-items:center;cursor:pointer;padding:0 .4rem;min-height:.56rem;background-color:#0068b7;border-radius:.28rem}
.__ID__.a-main .a-download_icon{display:block;margin-right:.08rem}
.__ID__.a-main .a-download_icon img{height:1em}
.__ID__.a-main .a-download_text{color:#fff;line-height:1.3}
@media(max-width:750px){
	.__ID__.a-main .a-download{min-height:.7rem;border-radius:.35rem}
}
.__ID__.b-main{width:100%;padding:.15rem 0 1rem;background-size:100% auto;background-position:bottom center;background-repeat:no-repeat}
.__ID__.b-main img{display:inline-block;vertical-align:middle;max-width:100%}
.__ID__.b-main .layout{width:16rem;max-width:92%;margin:0 auto}
.__ID__.b-main .b-top{width:100%;margin-bottom:.45rem}
.__ID__.b-main .b-en{width:100%;margin-bottom:.1rem;color:#222;font-weight:700;line-height:1.16}
.__ID__.b-main .b-titles{width:100%;color:#222;font-weight:700;line-height:1.25}
.__ID__.b-main .b-center{width:100%;padding-bottom:1rem;display:flex;flex-wrap:wrap}
.__ID__.b-main .b-one{display:block;width:24.06%;margin-right:1.25%;margin-bottom:.2rem;padding:.5rem .3rem .35rem;text-align:center;background-color:#f1f8fe;border:solid 1px #ecf4fb}
.__ID__.b-main .b-one:nth-child(4n){margin-right:0}
.__ID__.b-main .b-icon{display:flex;align-items:center;justify-content:center;margin:0 auto;width:.8rem;height:.8rem;border-radius:50%;background-color:#fff}
.__ID__.b-main .b-icon img{width:100%;height:100%;object-fit:contain}
.__ID__.b-main .b-text{width:100%;padding-top:.25rem}
.__ID__.b-main .b-tip{width:100%;margin-bottom:.05rem;color:#666;line-height:1.5}
.__ID__.b-main .b-intro{width:100%;color:#222;line-height:1.5;font-weight:700;word-break:break-all}
.__ID__.b-main .b-bottom{width:100%}
.__ID__.b-main .b-navbox{width:100%;text-align:center;font-size:0;margin-bottom:.5rem}
.__ID__.b-main .b-navlist{display:inline-block;max-width:100%;padding:.06rem;background-color:#f2f7fb;border-radius:.31rem}
.__ID__.b-main .b-nav{transition:all .3s;display:inline-block;vertical-align:middle;cursor:pointer;padding:0 .38rem;color:#444;line-height:.5rem;border-radius:.25rem}
.__ID__.b-main .b-nav:hover,.__ID__.b-main .b-nav.active{color:#fff;background-color:#0068b7}
.__ID__.b-main .b-list{width:100%;padding-bottom:.6rem}
.__ID__.b-main .b-item{transition:all .3s;display:flex;align-items:center;cursor:pointer;width:100%;margin-bottom:.2rem;padding:.31rem .4rem;background-color:#fff;border:solid 1px #ecf4fb}
.__ID__.b-main .b-lt{flex:1;padding-right:.2rem}
.__ID__.b-main .b-name{width:100%;color:#444;line-height:1.5}
.__ID__.b-main .b-rt{font-size:0}
.__ID__.b-main .b-time{display:flex;align-items:center;color:#666;height:1.6em}
.__ID__.b-main .b-time img{height:1em;margin-right:.06rem}
.__ID__.b-main .b-download{display:flex;align-items:center;color:#0068b7;height:1.6em}
.__ID__.b-main .b-download img{height:1em;margin-right:.06rem}
.__ID__.b-main .b-item:hover{background-color:#f1f8fe}
@media(max-width:750px){
	.__ID__.b-main .b-one{width:calc(50% - .15rem);margin-right:.3rem}
.__ID__.b-main .b-one:nth-child(2n){margin-right:0}
.__ID__.b-main .b-navlist{white-space:nowrap;overflow:auto;border-radius:.36rem}
.__ID__.b-main .b-nav{line-height:.6rem;border-radius:.3rem}
.__ID__.b-main .b-item{padding:.25rem .3rem}
}
body{color:#222}
:root{--active:0, 104, 183}
.com-pag.bgfff .cp_a{background-color:#fff}
.com-pag.bgfff .cp_a:hover{background-color:#222}
.com-pag.bgfff .prev:hover{background-image:url(../images/icon-p11.png)}
.com-pag.bgfff .next:hover{background-image:url(../images/icon-p21.png)}
.com-pag .cp_a{width:.5rem;height:.5rem;margin:0 .05rem;line-height:1;border-radius:.1rem;background-color:#fff;box-shadow:0 0 0 1px inset #f1f1f1;display:inline-flex;align-items:center;justify-content:center;transition:.5s}
.com-pag .cp_num:hover,.com-pag .cp_num.on{color:#fff;background-color:rgba(var(--active))}
.com-pag .cp_btn{display:inline-flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center}
.com-pag .cp_btn:hover{color:rgba(var(--active))}
.com-pag .cp_btn span{display:block;text-align:center;width:24.0740740741%;height:24.0740740741%;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:1}
.com-pag .cp_btn svg{width:17.3913043478%;height:30.4347826087%}
.com-pag .cp_te{min-width:6.25em}
.com-pag .ip{width:.44rem;height:.44rem;min-width:30;min-height:30;background-color:#fff;border:1px solid #e9ecf2;text-align:center;margin:0 .5em;padding:0 5px}
.com-pag svg{width:calc(16 / 48 * 100%);height:calc(16 / 48 * 100%)}
.com-pag input::-webkit-outer-spin-button,.com-pag input::-webkit-inner-spin-button{-webkit-appearance:none}
.com-pag input[type=number]{-moz-appearance:textfield}
@media screen and (max-width:900px){
	.com-pag .cp_a{margin:.05rem}
.com-pag .cp_te{min-width:4em}
}
.md-com-banner.__ID__{position:relative;z-index:40}
.md-com-banner.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-com-banner.__ID__ .cb_ban{position:relative}
.md-com-banner.__ID__ .cb_bg{padding-top:calc(700 / 1920 * 100%);min-height:100px}
.md-com-banner.__ID__ .cb_bg picture{display:block;position:absolute;left:0%;top:0%;width:100%;height:100%}
.md-com-banner.__ID__ .cb_text{width:100%;position:absolute;left:0;top:55%;transform:translateY(-50%);z-index:10}
.md-com-banner.__ID__ .h2{line-height:1.25}
.md-com-banner.__ID__ .desc{margin-top:.1rem;letter-spacing:.04rem}
.md-com-breadnav.__ID__{position:relative;z-index:41;box-shadow:0 -1px inset #f3f3f3}
.md-com-breadnav.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-com-breadnav.__ID__.no-shadow{box-shadow:none}
.md-com-breadnav.__ID__.only-nav .auto-height{transform:none}
.md-com-breadnav.__ID__.only-nav .bn_box{background-color:transparent}
.md-com-breadnav.__ID__ .bn-swiper{max-width:75%}
.md-com-breadnav.__ID__ .bn-swiper .bsa{position:relative;width:auto;margin-right:.8rem;transition:color .5s}
.md-com-breadnav.__ID__ .bn-swiper .bsa:hover{color:rgba(var(--active))}
.md-com-breadnav.__ID__ .bn-swiper .bsa.on{color:rgba(var(--active));box-shadow:0 -4px inset rgba(var(--active))}
.md-com-breadnav.__ID__ .bn-swiper .bsa:last-child{margin-right:0}
.md-com-breadnav.__ID__ .bn-swiper .cta{display:block;line-height:.8rem}
.md-com-breadnav.__ID__ .bn-swiper .sp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
@media screen and (max-width:900px){
	.md-com-breadnav.__ID__ .bn-swiper{max-width:100%}
.md-com-breadnav.__ID__ .bn-swiper .bsa{padding:0 1em}
}
.md-com-breadnav.__ID__ .zone-nav{flex-shrink:0;display:flex;align-items:center;flex-wrap:wrap;position:relative;line-height:.8rem}
.md-com-breadnav.__ID__ .zone-nav .icon{margin-right:.08rem;display:inline-flex;align-items:center}
.md-com-breadnav.__ID__ .zone-nav .icon svg{width:1em;height:1em}
.md-com-breadnav.__ID__ .zone-nav .sp1{position:relative;margin:0 .25em}
.md-com-breadnav.__ID__ .zone-nav .z_a{position:relative;transition:.3s}
.md-com-breadnav.__ID__ .zone-nav .z_a.on,.md-com-breadnav.__ID__ .zone-nav .z_a:hover{color:rgba(var(--active))}
@media(max-width:900px){
	.md-com-breadnav.__ID__ .zone-nav{width:100%;display:none}
.md-com-breadnav.__ID__ .zone-nav .sp1{margin:0 .5em}
}
.md-com-breadnav.__ID__ .auto-height{position:relative}
.md-news-1.__ID__{padding-top:.2rem;padding-bottom:1.05rem;position:relative}
.md-news-1.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-news-1.__ID__ .big .sco{background-color:#f1f8fe}
.md-news-1.__ID__ .big .sw:hover .img{transform:scale(1.05)}
.md-news-1.__ID__ .big .sw:hover .title{color:rgba(var(--active))}
.md-news-1.__ID__ .big .c-pic{width:41.5625%}
.md-news-1.__ID__ .big .img{padding-top:calc(373 / 665 * 100%);height:100%}
.md-news-1.__ID__ .big .text{width:58.4375%;padding:.2rem 1rem}
.md-news-1.__ID__ .big .tbox{width:100%}
.md-news-1.__ID__ .big .title{margin-top:.17rem;transition:.5s}
.md-news-1.__ID__ .big .intro{line-height:2;height:4em;margin-top:.13rem}
.md-news-1.__ID__ .big .time svg{width:1em;height:1em;color:var(--active);margin-right:.5em}
.md-news-1.__ID__ .big .btn{margin-top:.35rem}
.md-news-1.__ID__ .big .btn .icon{display:inline-flex;width:1em;height:1em;box-shadow:0 0 0 1px rgba(var(--active),.2);border-radius:50%;color:#fff;padding:.1em;flex-shrink:0;margin-left:.1rem}
.md-news-1.__ID__ .big .btn .icon i{width:100%;height:100%;background-color:rgba(var(--active));border-radius:50%}
.md-news-1.__ID__ .big .btn .icon img{width:.34em}
.md-news-1.__ID__ .big .bg{position:absolute;right:.97rem;bottom:0;height:100%;opacity:.03;pointer-events:none}
.md-news-1.__ID__ .big .swiper-pagination{margin-top:.33rem;position:static}
.md-news-1.__ID__ .big .swiper-pagination-bullet{width:1em;height:1em;background-color:transparent;margin:0 .05rem;border-radius:0;opacity:1;background-repeat:no-repeat;background-size:contain;background-position:center;position:relative}
.md-news-1.__ID__ .big .swiper-pagination-bullet:before{content:"";width:40%;height:40%;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(var(--active));opacity:.2}
.md-news-1.__ID__ .big .swiper-pagination-bullet-active{background-image:url(../images/z4.png)}
.md-news-1.__ID__ .big .swiper-pagination-bullet-active:before{opacity:0}
@media screen and (max-width:900px){
	.md-news-1.__ID__ .big .c-pic{width:100%}
.md-news-1.__ID__ .big .text{width:100%;padding:.4rem}
.md-news-1.__ID__ .big .bg{height:50%}
}
.md-news-1.__ID__ .news-list{margin-top:.08rem;margin-bottom:.6rem}
.news-list.__ID__ .li{border-bottom:solid 1px #eee}
.news-list.__ID__ .dd{padding:.4rem 0;overflow:hidden;position:relative;transition:.5s}
.news-list.__ID__ .dd:before{content:"";position:absolute;left:0%;bottom:0;width:100%;height:1px;background-color:rgba(var(--active));transform:scaleX(0);transform-origin:left;transition:.8s}
.news-list.__ID__ .dd:hover:before{transform:scaleX(1)}
.news-list.__ID__ .dd:hover .img{transform:scale(1.1)}
.news-list.__ID__ .dd:hover .title{color:rgba(var(--active))}
.news-list.__ID__ .c-pic{width:23.75%;z-index:2}
.news-list.__ID__ .img{padding-top:calc(214 / 380 * 100%);height:100%}
.news-list.__ID__ .text{width:70%;position:relative;transition:.5s;z-index:2}
.news-list.__ID__ .tbox{width:100%}
.news-list.__ID__ .time{line-height:1}
.news-list.__ID__ .time svg{width:1em;height:1em;margin-right:.5em}
.news-list.__ID__ .title{margin-top:.25rem;transition:.5s}
.news-list.__ID__ .intro{line-height:calc(26 / 14);height:calc(26em / 14 * 2);margin-top:.18rem}
.news-list.__ID__ .btn{line-height:1;margin-top:.31rem;transition:.5s}
.news-list.__ID__ .btn svg{width:.6em;height:.75em;opacity:.6;margin-left:.25em}
@media screen and (max-width:500px){
	.news-list.__ID__ .text{width:100%;order:2}
.news-list.__ID__ .c-pic{width:100%;order:1;margin-bottom:.4rem}
}
.md-news-11.__ID__{position:relative;background-size:100% auto;background-position:top}
.md-news-11.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-news-11.__ID__ .md-com-breadnav{padding:.1rem 0}
.md-news-11.__ID__ .news-box{padding-top:.31rem;padding-bottom:1.1rem}
.md-news-11.__ID__ .box-left{width:75%}
.md-news-11.__ID__ .box-right{width:18.125%}
.md-news-11.__ID__ .det-top{padding-bottom:.36rem;position:relative;z-index:50}
.md-news-11.__ID__ .det-top .info{margin-top:.28rem}
.md-news-11.__ID__ .det-top .ifi{margin-right:.4rem}
.md-news-11.__ID__ .det-top .shares .si{position:relative;margin-left:.15rem}
.md-news-11.__ID__ .det-top .shares .si:hover .hd{background-image:linear-gradient(90deg,#0054a3,#1476d3)}
.md-news-11.__ID__ .det-top .shares .si:hover .hi{filter:brightness(0) invert(1)}
.md-news-11.__ID__ .det-top .shares .si:hover .bd{opacity:1;pointer-events:auto}
.md-news-11.__ID__ .det-top .shares .si:last-child{margin-right:0}
.md-news-11.__ID__ .det-top .shares .hd{height:1em;position:relative;display:inline-flex;justify-content:center;align-items:center;transition:.5s}
.md-news-11.__ID__ .det-top .shares .hi{height:100%;object-fit:contain;object-position:center}
.md-news-11.__ID__ .det-top .shares .bd{position:absolute;left:50%;top:100%;transform:translate(-50%);opacity:0;pointer-events:none;padding-top:.2rem;z-index:30;transition:.3s}
.md-news-11.__ID__ .det-top .shares .bd .bbox{padding:.1rem;position:relative;background-color:#fff;font-size:0}
.md-news-11.__ID__ .det-top .shares .bd img{display:block;width:1.1rem;min-width:80px;max-width:none}
@media screen and (max-width:900px){
	.md-news-11.__ID__ .det-top .info{flex-wrap:wrap;gap:1em}
.md-news-11.__ID__ .det-top .ifi{margin-right:0}
}
.md-news-11.__ID__ .det-cen{border-top:1px solid rgba(204,204,204,.5);border-bottom:1px solid rgba(204,204,204,.5);padding-top:.46rem;padding-bottom:.73rem;line-height:2}
.md-news-11.__ID__ .det-bot{padding-top:.25rem}
.md-news-11.__ID__ .det-bot .det_ul{max-width:60%}
.md-news-11.__ID__ .det-bot li{margin:.08rem 0}
.md-news-11.__ID__ .det-bot .ua{line-height:2;transition:.5s}
.md-news-11.__ID__ .det-bot .ua:hover{color:rgba(var(--active))}
.md-news-11.__ID__ .det-bot .btns{margin-top:.67rem}
.md-news-11.__ID__ .det-bot .db_btn{flex-shrink:0;display:inline-flex;align-items:center;line-height:1;transition:.5s}
.md-news-11.__ID__ .det-bot .db_btn:hover{color:rgba(var(--active))}
.md-news-11.__ID__ .det-bot .db_btn:hover .icon{color:#fff}
.md-news-11.__ID__ .det-bot .db_btn:hover .icon i{opacity:1;background-color:rgba(var(--active))}
.md-news-11.__ID__ .det-bot .db_btn span{margin-right:.5em}
.md-news-11.__ID__ .det-bot .db_btn .icon{width:1em;height:1em;box-shadow:0 0 0 1px rgba(var(--active),.1);border-radius:50%;color:rgba(var(--active));padding:.13em;flex-shrink:0}
.md-news-11.__ID__ .det-bot .db_btn .icon i{width:100%;height:100%;box-shadow:0 0 0 1px rgba(var(--active));border-radius:50%;opacity:.3;transition:.5s}
.md-news-11.__ID__ .det-bot .db_btn .icon svg{width:.34em;height:.34em}
@media screen and (max-width:900px){
	.md-news-11.__ID__ .det-bot{flex-wrap:wrap}
.md-news-11.__ID__ .det-bot .det_ul{width:100%;max-width:100%}
.md-news-11.__ID__ .det-bot li{width:100%;max-width:none;margin:5px 0}
.md-news-11.__ID__ .det-bot .db_btn{margin-top:.2rem}
}
.md-news-11.__ID__ .cr-tit{position:relative;line-height:1}
.md-news-11.__ID__ .list{margin-top:.36rem}
.md-news-11.__ID__ .list .li{margin-bottom:.2rem}
.md-news-11.__ID__ .list .ca{display:block;background-color:#f1f8fe}
.md-news-11.__ID__ .list .ca:hover .img{transform:scale(1.1)}
.md-news-11.__ID__ .list .ca:hover .title{color:rgba(var(--active))}
.md-news-11.__ID__ .list .img{padding-top:60%}
.md-news-11.__ID__ .list .text{padding:.32rem .32rem .36rem}
.md-news-11.__ID__ .list .title{line-height:1.875;transition:.5s}
.md-news-11.__ID__ .list .time{margin-top:.16rem}
.md-news-11.__ID__ .list .time svg{width:1em;height:1em;flex-shrink:0;margin-right:.25em}
@media screen and (max-width:900px){
	.md-news-11.__ID__ .box-left{width:100%}
.md-news-11.__ID__ .box-right{width:100%;margin-top:.8rem}
.md-news-11.__ID__ .list{display:flex;justify-content:space-between;flex-wrap:wrap}
.md-news-11.__ID__ .li{width:100%;margin-right:0}
}
.pro-list.__ID__ .li{margin-bottom:.5rem}
.pro-list.__ID__ .dd{position:relative;background-color:#fff;padding:.9rem 0;transition:.5s;overflow:hidden}
.pro-list.__ID__ .dd:hover .btn{color:#fff;background-color:rgba(var(--active));box-shadow:none}
.pro-list.__ID__ .dd:hover .line:before{width:100%}
.pro-list.__ID__ .c-pic{width:42.5%}
.pro-list.__ID__ .img{padding-top:calc(380 / 680 * 100%)}
.pro-list.__ID__ .text{width:31.25%;position:relative;margin-left:5.625%;margin-right:17.5%}
.pro-list.__ID__ .tbox{width:100%}
.pro-list.__ID__ .title{transition:.5s}
.pro-list.__ID__ .line{height:2px;position:relative;background-color:#e2e2e2;margin-top:.19rem;margin-bottom:.21rem}
.pro-list.__ID__ .line:before{content:"";position:absolute;left:0%;bottom:0;width:1em;height:2px;background-color:rgba(var(--active));transition:.5s}
.pro-list.__ID__ .intro{letter-spacing:-1px}
.pro-list.__ID__ .btn{width:max-content;line-height:1;box-shadow:0 0 0 1px inset #000;border-radius:.1rem;padding:.17rem .2rem;margin-top:.7rem;transition:.5s}
.pro-list.__ID__ .btn svg{width:.5em;height:.75em;margin-left:.7rem}
@media screen and (max-width:900px){
	.pro-list.__ID__ .text{width:40%;margin:0 5%}
.pro-list.__ID__ .c-pic{width:40%}
}
@media screen and (max-width:500px){
	.pro-list.__ID__ .dd{padding:.2rem}
.pro-list.__ID__ .text{width:100%;margin:0;padding:.2rem 0}
.pro-list.__ID__ .c-pic{width:90%;margin:0 auto}
}
.md-application-1{position:relative;padding-top:.8rem;padding-bottom:1rem}
.md-application-1 .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-application-1 .md-md{position:absolute;top:-1rem;visibility:hidden}
.md-application-1 .li{width:32.0625%;margin-right:1.875%}
.md-application-1 .li:nth-child(3n){margin-right:0}
.md-application-1 .li{margin-bottom:.4rem}
.md-application-1 .dd{display:block;border-bottom:1px solid rgba(var(--active),.1)}
.md-application-1 .dd:hover .img{transform:scale(1.05)}
.md-application-1 .dd:hover .icon{color:#fff}
.md-application-1 .dd:hover .icon i{opacity:1;background-color:rgba(var(--active))}
.md-application-1 .img{padding-top:calc(385 / 513 * 100%)}
.md-application-1 .text{padding:.18rem 0}
.md-application-1 .tle{flex-grow:1}
.md-application-1 .icon{width:1em;height:1em;box-shadow:0 0 0 1px rgba(var(--active),.1);border-radius:50%;background-color:#fff;color:rgba(var(--active));padding:.13em;flex-shrink:0}
.md-application-1 .icon i{width:100%;height:100%;box-shadow:0 0 0 1px rgba(var(--active));border-radius:50%;opacity:.3}
.md-application-1 .icon svg{width:.34em;height:.34em}
@media screen and (min-width:901px){
	.md-application-1 .li:nth-child(2n-1) .dd{flex-direction:row-reverse}
}
@media screen and (max-width:900px){
	.md-application-1 .list{justify-content:space-between}
.md-application-1 .li{width:48%;margin-right:0;margin-bottom:4%}
}
.md-application-2{position:relative;padding-top:.84rem;padding-bottom:1.1rem;background-color:#f7f7f7;overflow:hidden}
.md-application-2 .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-application-2 .md-md{position:absolute;top:-1rem;visibility:hidden}
.md-application-2 .swiper{margin-top:.5rem}
.md-application-2 .sco{overflow:visible}
.md-application-2 .sw{width:11.6rem;max-width:100%;background-color:#fff;border-radius:.1rem;overflow:hidden}
.md-application-2 .c-pic{width:calc(540 / 1160 * 100%)}
.md-application-2 .img{height:100%;padding-top:100%}
.md-application-2 .text{width:calc(620 / 1160 * 100%);padding:.2rem .75rem}
.md-application-2 .tbox{width:100%}
.md-application-2 .content{margin-top:.27rem;line-height:1.75;letter-spacing:-1px}
.md-application-2 .ci{position:relative}
.md-application-2 .ci:before{content:"";position:absolute;right:calc(100% + .5em);top:calc(.875em - .05rem);width:.1rem;height:.1rem;border-radius:50%;border:2px solid rgba(var(--active))}
.md-application-2 .btns{margin-top:.58rem}
.md-application-2 .sbtn{width:1em;height:1em;border-radius:50%;background-color:#fff;box-shadow:0 0 0 1px inset #000;margin:0 .1rem;transition:.5s;cursor:pointer}
.md-application-2 .sbtn:hover{color:#fff;background-color:rgba(var(--active));box-shadow:0 0 0 1px inset rgba(var(--active))}
.md-application-2 .sbtn svg{width:20%;height:20%}
@media screen and (max-width:900px){
	.md-application-2 .sw{flex-wrap:wrap}
.md-application-2 .c-pic{width:100%;order:1}
.md-application-2 .text{width:100%;order:2;padding:.2rem .4rem}
}
.md-application-21.__ID__{background-color:#f4f9fe;position:relative;padding-top:1.2rem;padding-bottom:1rem}
.md-application-21.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-application-21.__ID__ .md-md{position:absolute;top:-1rem;visibility:hidden}
.md-application-21.__ID__ .c-pic{width:calc(515 / 1440 * 100%)}
.md-application-21.__ID__ .img{height:100%;padding-top:calc(385 / 515 * 100%)}
.md-application-21.__ID__ .text{width:58.75%;padding-top:.38rem}
.md-application-21.__ID__ .intro{line-height:2;margin-top:.2rem}
.md-application-21.__ID__ .btns{margin-top:.56rem}
.md-application-21.__ID__ .icon{display:inline-flex;width:1em;height:1em;box-shadow:0 0 0 1px rgba(var(--active),.2);border-radius:50%;color:rgba(var(--active));padding:.1em;flex-shrink:0;margin-left:.1rem}
.md-application-21.__ID__ .icon i{width:100%;height:100%;background-color:rgba(var(--active));border-radius:50%}
.md-application-21.__ID__ .icon img{width:.34em;height:.34em}
@media screen and (max-width:900px){
	.md-application-21.__ID__ .c-pic{width:100%;margin-top:.4rem}
.md-application-21.__ID__ .text{width:100%}
}
.md-application-22.__ID__{position:relative}
.md-application-22.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-application-22.__ID__ .md-md{position:absolute;top:-1rem;visibility:hidden}
.md-application-22.__ID__ .text{padding-top:1rem;padding-bottom:.3rem}
.md-application-22.__ID__ .intro{line-height:2;margin-top:.2rem}
.md-application-22.__ID__ .img{padding-top:28.125%}
.md-application-23.__ID__{background-color:#f4f9fe;position:relative;padding-top:1.2rem;padding-bottom:1.2rem}
.md-application-23.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-application-23.__ID__ .md-md{position:absolute;top:-1rem;visibility:hidden}
.md-application-23.__ID__ .swiper{width:50%;position:relative}
.md-application-23.__ID__ .img{padding-top:calc(460 / 800 * 100%)}
.md-application-23.__ID__ .mask{position:absolute;right:calc(100% + .12rem);top:0%;width:100%;height:100%}
.md-application-23.__ID__ .mask .mi{position:absolute;left:0%;top:0%;width:100%;height:100%;opacity:0;transition:.3s}
.md-application-23.__ID__ .mask .mi.active{opacity:1}
.md-application-23.__ID__ .watch{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1em;height:1em;background-color:rgba(var(--active));border-radius:50%;color:#fff;box-shadow:0 0 0 .1rem #ffffff4d;cursor:pointer}
.md-application-23.__ID__ .watch svg{width:35%;height:35%}
.md-application-23.__ID__ .text{width:42.5%}
.md-application-23.__ID__ .intro{line-height:2;margin-top:.3rem}
.md-application-24.__ID__{position:relative;padding-top:.5rem;padding-bottom:1rem}
.md-application-24.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-application-24.__ID__ .md-md{position:absolute;top:-1rem;visibility:hidden}
.md-application-24.__ID__ .box{padding:1.1rem .2rem .9rem}
.md-application-24.__ID__ .desc{margin-top:.1rem}
.md-application-24.__ID__ .btn{margin-top:.16rem;display:inline-flex;align-items:center}
.md-application-24.__ID__ .icon{display:inline-flex;width:1em;height:1em;box-shadow:0 0 0 1px rgba(var(--active),.2);border-radius:50%;color:#fff;padding:.1em;margin-left:.12rem;flex-shrink:0}
.md-application-24.__ID__ .icon i{width:100%;height:100%;background-color:rgba(var(--active));border-radius:50%}
.md-application-24.__ID__ .icon svg{width:.34em;height:.34em}
.md-application-25.__ID__ .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md-application-25.__ID__ .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md-application-25.__ID__ .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md-application-25.__ID__ .icon img:nth-child(2),.md-application-25.__ID__ .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md-application-25.__ID__ .hover-icon:hover.icon img:first-child,.md-application-25.__ID__ .hover-icon:hover .icon img:first-child,.md-application-25.__ID__ .active-icon.icon img:first-child,.md-application-25.__ID__ .active-icon .icon img:first-child{opacity:0}
.md-application-25.__ID__ .hover-icon:hover.icon img:last-child,.md-application-25.__ID__ .hover-icon:hover .icon img:last-child,.md-application-25.__ID__ .active-icon.icon img:last-child,.md-application-25.__ID__ .active-icon .icon img:last-child{opacity:1}
.md-application-25.__ID__{position:relative;padding-top:.5rem;padding-bottom:1rem}
.md-application-25.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-application-25.__ID__ .md-md{position:absolute;top:-1rem;visibility:hidden}
.md-application-25.__ID__ .swiper{margin-top:.36rem;position:relative}
.md-application-25.__ID__ .sw{border-bottom:1px solid rgba(var(--active),.1)}
.md-application-25.__ID__ .img{padding-top:calc(385 / 513 * 100%)}
.md-application-25.__ID__ .text{padding:.27rem 0}
.md-application-25.__ID__ .btns{margin-top:.56rem}
.md-application-25.__ID__ .swp-turner{display:flex;justify-content:center;margin-top:.5rem}
.md-application-25.__ID__ .swp-btn{display:flex;justify-content:center;align-items:center;width:.74rem;height:.44rem;border:2px solid #c3d5eb;border-radius:1em;margin:.06rem;color:#b3c1cb;cursor:pointer;transition:.3s;background-color:transparent}
.md-application-25.__ID__ .swp-btn:hover{color:rgba(var(--rgb),1);border-color:rgba(var(--rgb),1)}
.md-application-26.__ID__{background-color:#f4f9fe;position:relative;padding-top:1.07rem;padding-bottom:1.2rem}
.md-application-26.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-application-26.__ID__ .md-md{position:absolute;top:-1rem;visibility:hidden}
.md-application-26.__ID__ .form{margin-top:.34rem}
.md-application-26.__ID__ .fbi{width:48.75%}
.md-application-26.__ID__ .fitem{margin-bottom:.2rem}
.md-application-26.__ID__ .fitem:last-child{margin-bottom:0}
.md-application-26.__ID__ .inp{position:relative}
.md-application-26.__ID__ .ip{display:block;width:100%;height:3.125em;color:#333;border-radius:.1rem;border:solid 1px #f0f0f0;padding:0 .18rem}
.md-application-26.__ID__ .ip::placeholder{color:#666}
.md-application-26.__ID__ .code{position:absolute;right:0;top:0;height:100%}
.md-application-26.__ID__ .ta{display:block;width:100%;height:2.6rem;min-height:100%;color:#333;background-color:#fff;border-radius:.1rem;border:solid 1px #f0f0f0;padding:.16rem .2rem}
.md-application-26.__ID__ .btns{margin-top:.42rem}
.md-application-26.__ID__ .submit{border:none;padding:0 .72rem;height:3.5em;background-color:rgba(var(--active));border-radius:1rem;transition:.5s;cursor:pointer}
.md-application-26.__ID__ .submit:hover{transform:translateY(-5px)}
.md-application-26.__ID__ .c-btn{display:inline-flex;position:relative;min-width:1.7rem;min-height:3.5em;padding:.04rem;border:.01rem solid rgba(var(--active),.16);border-radius:1rem;transition:all .3s ease;cursor:pointer;user-select:none;z-index:1}
.md-application-26.__ID__ .c-btn .btn-inner{display:inline-flex;align-items:center;justify-content:center;flex:1;padding:0 .2rem;color:#fff;border-radius:1rem;background-color:rgba(var(--active));white-space:nowrap;overflow:hidden;transition:.3s}
.md-application-26.__ID__ .c-btn .c-ic{display:flex;margin-left:.28rem}
.md-application-26.__ID__ .c-btn i{width:.6em;height:.75em;background-image:url(../images/arrow-w.png);background-size:contain;background-position:center;margin-left:-1px}
.md-application-26.__ID__ .c-btn i:nth-child(1){opacity:.2}
.md-application-26.__ID__ .c-btn i:nth-child(2){opacity:.5}
.md-application-26.__ID__ .c-btn svg{width:1em;height:1em;margin-left:2em}
@media screen and (max-width:900px){
	.md-application-26.__ID__ .form{width:100%}
.md-application-26.__ID__ .fbi{width:100%;margin-bottom:.2rem}
}
.com-page .cp-left{width:20%;position:relative}
@media screen and (min-width:901px){
	.com-page .cp-left:before{content:"";position:absolute;right:0;top:-2rem;width:100vw;height:calc(100% + 2rem);background-color:#f1f8fe}
}
.com-page .cp-right{width:calc(1220 / 1920 * 100%);max-width:92%;margin:0 auto;padding-bottom:1.2rem}
@media screen and (max-width:900px){
	.com-page{flex-wrap:wrap}
.com-page .cp-left,.com-page .cp-right{width:100%}
}
.cp-nav{position:sticky;z-index:10;padding:0 .4rem}
.cp-nav .ul1{border-top:1px solid #e2e9f0}
.cp-nav .ul1 .dt{position:relative;padding:.3rem .5rem .3rem 0;transition:.5s}
.cp-nav .ul1 .li1{position:relative;user-select:none;box-shadow:0 -1px #e2e9f0}
.cp-nav .ul1 .a1{position:relative;display:inline-block;padding:0 .3rem}
.cp-nav .ul1 .show .dt{background-color:rgba(var(--active))}
.cp-nav .ul1 .show .a1{color:#fff}
.cp-nav .ul1 .show .arrow{transform:rotate(90deg);filter:brightness(0) invert(1);opacity:.5}
.cp-nav .ul1 .show .arrow:before{opacity:0}
.cp-nav .ul1 .ul2{display:none;background-color:#fff}
.cp-nav .ul1 .a2{display:block;padding:.16rem .3rem}
.cp-nav .ul1 .arrow{width:1em;height:1em;position:absolute;right:.3rem;top:calc(50% - .5em);transform-origin:center;transition:.3s}
.cp-nav .ul1 .arrow:before,.cp-nav .ul1 .arrow:after{content:"";position:absolute;left:0%;top:calc(50% - 1px);width:100%;height:2px;background-color:#cbd7e1}
.cp-nav .ul1 .arrow:after{transform:rotate(90deg)}
.cp-nav .ul1 .ul3{display:none;border-bottom:1px solid rgba(0,0,0,.1)}
.cp-nav .ul1 .a3{display:block;padding:.5em 2em;font-size:.9em}
@media screen and (max-width:900px){
	.cp-nav{position:fixed;left:0;top:0;width:70%;height:100%;background-color:#f7f7f7;transform:translate(-100%);transition:.5s}
.cp-nav .ul1{padding:.4rem 0;max-height:100%;overflow-y:auto}
.cp-nav.show{transform:translate(0)}
.cp-nav.show .cp-off div{top:50%;transform-origin:center}
.cp-nav.show .cp-off div:nth-child(1){transform:rotate(-45deg)}
.cp-nav.show .cp-off div:nth-child(2){transform:scaleX(0)}
.cp-nav.show .cp-off div:nth-child(3){transform:rotate(45deg)}
}
.cp-off{position:absolute;left:100%;top:10%;width:1em;height:1em;min-width:40px;min-height:40px;background-color:rgba(var(--active));cursor:pointer}
.cp-off div{width:70%;height:2px;background-color:#fff;position:absolute;left:15%;transition:.5s}
.cp-off div:nth-child(1){top:30%}
.cp-off div:nth-child(2){top:50%}
.cp-off div:nth-child(3){top:70%}
.md-product-21.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-product-21.__ID__ .ul{margin-top:.38rem;margin-bottom:.5rem}
.md-product-21.__ID__ .ul .li{width:calc(386 / 1220 * 100%);margin-right:calc(30 / 1220 * 100%)}
.md-product-21.__ID__ .ul .li:nth-child(3n){margin-right:0}
.md-product-21.__ID__ .ul .li{margin-bottom:.3rem}
.md-product-21.__ID__ .ul .dd{display:block;background-color:#f4f9fe;height:100%;box-shadow:0 0 0 1px #ecf4fb;position:relative;overflow:hidden;transition:.5s}
.md-product-21.__ID__ .ul .dd:before{content:"";width:1.1rem;height:1.1rem;background-image:url(../images/z1.png);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:-.15rem;bottom:-.48rem;opacity:0;transition:.5s}
.md-product-21.__ID__ .ul .dd:hover{background-color:rgba(var(--active))}
.md-product-21.__ID__ .ul .dd:hover:before{opacity:.2}
.md-product-21.__ID__ .ul .dd:hover .title{color:#fff}
.md-product-21.__ID__ .ul .dd:hover .intro{color:#fff;opacity:.6}
.md-product-21.__ID__ .ul .c-pic{background-color:#fff}
.md-product-21.__ID__ .ul .img{padding-top:calc(217 / 386 * 100%)}
.md-product-21.__ID__ .ul .text{padding:.36rem .4rem}
.md-product-21.__ID__ .ul .intro{line-height:2}
@media screen and (max-width:900px){
	.md-product-21.__ID__ .ul{justify-content:space-between}
.md-product-21.__ID__ .ul .li{width:48%;margin-right:0;margin-bottom:4%}
}
.md-product-1.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-product-1.__ID__ .form .inp{width:50%;position:relative}
.md-product-1.__ID__ .form .ip{width:100%;height:4em;border-radius:1rem;background-color:#f9fcff;border:solid 1px #d8e6f0;padding:0 .3rem}
.md-product-1.__ID__ .form .submit{position:absolute;right:.1rem;top:.5em;width:3em;height:3em;background-color:rgba(var(--active));color:#fff;padding:0;border-radius:50%;border:none;cursor:pointer}
.md-product-1.__ID__ .form .submit svg{width:40%;height:40%}
.md-product-1.__ID__ .box{background-color:#f4f9fe;margin-top:.5rem}
.md-product-1.__ID__ .box .c-pic{width:50%}
.md-product-1.__ID__ .box .img{padding-top:calc(400 / 610 * 100%);height:100%}
.md-product-1.__ID__ .box .text{width:50%;padding:.2rem 1rem}
.md-product-1.__ID__ .box .tbox{width:100%}
.md-product-1.__ID__ .box .intro{line-height:2;margin-top:.2rem}
@media screen and (max-width:900px){
	.md-product-1.__ID__ .box .c-pic{width:100%}
.md-product-1.__ID__ .box .text{width:100%;padding:.4rem}
}
.md-product-31.__ID__{padding-bottom:.4rem}
.md-product-31.__ID__ .swiper{width:calc(730 / 1220 * 100%);position:relative;background-color:#fff;box-shadow:0 0 0 1px #d7e3ef}
.md-product-31.__ID__ .btns{position:absolute;right:.4rem;bottom:.4rem;z-index:30}
.md-product-31.__ID__ .sbtn{width:.6em;height:1em;margin-left:.8em;cursor:pointer;color:#b3c1cb}
.md-product-31.__ID__ .sbtn:hover{color:rgba(var(--active))}
.md-product-31.__ID__ .img{padding-top:calc(410 / 730 * 100%)}
.md-product-31.__ID__ .text{width:calc(410 / 1220 * 100%);padding-top:1rem}
.md-product-31.__ID__ .intro{margin-top:.2rem;line-height:calc(32 / 18)}
@media screen and (max-width:900px){
	.md-product-31.__ID__ .swiper,.md-product-31.__ID__ .text{width:100%}
}
.md-product-32.__ID__{padding-top:.4rem;padding-bottom:.5rem}
.md-product-32.__ID__ .content{margin-top:.24rem;line-height:calc(32 / 18)}
.md-product-33.__ID__{padding-top:.5rem;padding-bottom:.5rem}
.md-product-33.__ID__ .swiper{margin-top:.36rem;position:relative}
.md-product-33.__ID__ .sw{background-color:#f4f9fe;height:auto;box-shadow:0 0 0 1px #ecf4fb;position:relative;overflow:hidden;transition:.5s}
.md-product-33.__ID__ .sw:before{content:"";width:1.1rem;height:1.1rem;background-image:url(../images/z1.png);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:-.15rem;bottom:-.48rem;opacity:0;transition:.5s}
.md-product-33.__ID__ .sw:hover{background-color:rgba(var(--active))}
.md-product-33.__ID__ .sw:hover:before{opacity:.2}
.md-product-33.__ID__ .sw:hover .title{color:#fff}
.md-product-33.__ID__ .sw:hover .intro{color:#fff;opacity:.6}
.md-product-33.__ID__ .c-pic{background-color:#fff}
.md-product-33.__ID__ .img{padding-top:calc(217 / 386 * 100%)}
.md-product-33.__ID__ .text{padding:.36rem .4rem}
.md-product-33.__ID__ .intro{line-height:2}
.md-product-34.__ID__{padding-top:.5rem}
.md-product-34.__ID__ .swiper{margin-top:.36rem;position:relative}
.md-product-34.__ID__ .sw{border-bottom:1px solid rgba(var(--active),.1)}
.md-product-34.__ID__ .c-pic{background-color:#ececec}
.md-product-34.__ID__ .img{padding-top:calc(290 / 385 * 100%)}
.md-product-34.__ID__ .text{padding-top:.14rem;padding-bottom:.18rem}
.md-application-31.__ID__ .layout{margin-left:auto;margin-right:auto;width:16rem;max-width:92%}
.md-application-31.__ID__ .zone-nav{padding-left:.4rem;padding-right:.4rem}
.md-application-31.__ID__ .box{padding-top:.5rem;border-top:1px solid rgba(var(--active),.12);margin-top:.28rem}
.md-application-31.__ID__ .box .c-pic{width:50%}
.md-application-31.__ID__ .box .img{padding-top:calc(342 / 610 * 100%)}
.md-application-31.__ID__ .box .text{width:calc(550 / 1220 * 100%)}
.md-application-31.__ID__ .box .content{line-height:calc(32 / 18)}
@media screen and (max-width:900px){
	.md-application-31.__ID__ .box .c-pic{width:100%}
.md-application-31.__ID__ .box .text{width:100%;margin-top:.4rem}
}
.md-application-31.__ID__ .btns{margin-top:.6rem}
.md-application-31.__ID__ .more{display:inline-flex;align-items:center;line-height:1;transition:.5s}
.md-application-31.__ID__ .more span{margin-right:.5em}
.md-application-31.__ID__ .more .icon{width:1em;height:1em;box-shadow:0 0 0 1px rgba(var(--active),.1);border-radius:50%;color:rgba(var(--active));padding:.13em;flex-shrink:0}
.md-application-31.__ID__ .more .icon i{width:100%;height:100%;background-color:rgba(var(--active));border-radius:50%;background-image:url(../images/z2.png);background-repeat:no-repeat;background-size:40% auto;background-position:center}
.md-application-31.__ID__ .more .icon svg{width:.34em;height:.34em}
.zone-nav{display:flex;align-items:center;flex-wrap:wrap;position:relative;z-index:50;padding:.4rem 0}
.zone-nav .icon{margin-right:.1rem;display:inline-flex;align-items:center}
.zone-nav .icon svg{width:1.25em;height:1.25em}
.zone-nav .sp1{position:relative;margin:0 .1em}
.zone-nav .z_a{position:relative;transition:.3s}
.zone-nav .z_a:last-child{color:#222}
.zone-nav .z_a.on,.zone-nav .z_a:hover{color:var(--theme);transition:all .3s}
@media(max-width:900px){
	.zone-nav{width:100%}
}

/*! #head start */
/* #region */
.__ID__.head .hidden{display:none}
.__ID__.head .overflow-hidden{overflow:hidden}
.__ID__.head .overflow-visible{overflow:visible}
.__ID__.head .absolute{position:absolute}
.__ID__.head .relative{position:relative}
.__ID__.head .inset-0{inset:0}
.__ID__.head .z-10{z-index:10}
.__ID__.head .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.head .mt-auto{margin-top:auto}
.__ID__.head .ml-auto{margin-left:auto}
.__ID__.head .size-full{width:100%;height:100%}
.__ID__.head .w-full{width:100%}
.__ID__.head .w-auto{width:auto}
.__ID__.head .h-full{height:100%}
.__ID__.head .h-auto{height:auto}
.__ID__.head .leading-none{line-height:1}
.__ID__.head .whitespace-nowrap{white-space:nowrap}
.__ID__.head .bg-theme{background-color:rgb(var(--theme))}
.__ID__.head .cursor-pointer{cursor:pointer}
.__ID__.head .object-cover{object-fit:cover}
.__ID__.head .object-contain{object-fit:contain}
.__ID__.head .pointer-events-none{pointer-events:none}
.__ID__.head .pointer-events-auto{pointer-events:auto}
.__ID__.head .brightness-20{filter:brightness(20)}
.__ID__.head .invert{filter:invert(1)}
.__ID__.head .text-theme{color:var(--theme)}
.__ID__.head .font-medium{font-weight:500}
.__ID__.head button,.__ID__.head input,.__ID__.head textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.head img{opacity:0}
.__ID__.head img[src]{opacity:1}
.__ID__.head .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.head .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.head .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.head .icon img:nth-child(2),.__ID__.head .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.head .hover-icon:hover.icon img:first-child,.__ID__.head .hover-icon:hover .icon img:first-child,.__ID__.head .active-icon.icon img:first-child,.__ID__.head .active-icon .icon img:first-child{opacity:0}
.__ID__.head .hover-icon:hover.icon img:last-child,.__ID__.head .hover-icon:hover .icon img:last-child,.__ID__.head .active-icon.icon img:last-child,.__ID__.head .active-icon .icon img:last-child{opacity:1}
.__ID__.head.wrap,.__ID__.head .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.head .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.head{color:#333;overflow:hidden}
.__ID__.head .hover-drop{position:relative}
.__ID__.head .hover-drop:hover .drop-list{transform:translate(-50%) scaleY(1)}
.__ID__.head .drop-list{position:absolute;top:100%;left:50%;min-width:100%;background-color:#fff;transform-origin:center top;transform:translate(-50%) scaleY(0);box-shadow:.02rem .02rem .05rem #0002;z-index:10;transition:.3s;padding:3px;border-radius:.05rem;overflow:hidden}
.__ID__.head .drop-list .drop-item{border-radius:inherit;overflow:hidden}
.__ID__.head .drop-list .drop-item:hover{color:#fff;background-color:rgba(var(--rgb),1)}
.__ID__.head .drop-item{display:flex;align-items:center;min-height:.35rem;padding:.05rem .15rem;border-radius:inherit;line-height:1.5;color:#222;white-space:nowrap;transition:.3s}
.__ID__.head .cross{position:relative;width:1em;height:1em;flex-shrink:0;aspect-ratio:1;cursor:pointer}
.__ID__.head .cross:before,.__ID__.head .cross:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:2px;transform:translate(-50%,-50%);background-color:currentColor;transition:.5s}
.__ID__.head .cross:before{transform:translate(-50%,-50%) rotate(90deg)}
.__ID__.head .cross:after{transform:translate(-50%,-50%) rotate(180deg)}
.__ID__.head .exp-list{width:100%;flex-direction:column}
.__ID__.head .exp-list .exp-list{padding-left:.15rem;display:none}
.__ID__.head .exp-list .exp-list .exp-item{margin-left:.15rem;border-left:1px solid #ddd}
.__ID__.head .exp-item{position:relative;padding-left:.15rem;width:100%}
.__ID__.head .exp-item:has(.exp-list) .exp-entry .cross{display:flex}
.__ID__.head .exp-item.active .exp-entry .cross:before,.__ID__.head .exp-item.active .exp-entry .cross:after{background-color:#000}
.__ID__.head .exp-item.active .exp-entry .cross:before{transform:translate(-50%,-50%) rotate(360deg)}
.__ID__.head .exp-item.active .exp-entry .cross:after{transform:translate(-50%,-50%) rotate(360deg)}
.__ID__.head .exp-entry{display:flex;align-items:center;justify-content:space-between;padding:.15rem;width:100%;line-height:1.2;border-radius:.15rem}
.__ID__.head{color:#fff;overflow:visible}
.__ID__.head.flow .head-nav{backdrop-filter:blur(5px);background-color:#0003}
.__ID__.head:hover .head-nav{background-color:#000000b3}
.__ID__.head.placeholder{height:.9rem}
.__ID__.head.placeholder .head-nav{background-color:#01253d}
.__ID__.head .switch-icon img{transition:.3s}
.__ID__.head .switch-icon img:last-child{opacity:0}
.__ID__.head .head-nav{position:fixed;top:0;left:0;border-bottom:1px solid rgba(255,255,255,.3);z-index:100;transition:.3s}
.__ID__.head .btn{min-width:1.4rem}
.__ID__.head .logo{height:1em}
.__ID__.head .head-main{height:.9rem}
.__ID__.head .nav-list{margin-left:auto;line-height:1.5}
.__ID__.head .nav-item{margin-right:.5rem;transition:.3s}
.__ID__.head .nav-item.active{color:rgba(var(--rgb),1);border-bottom:2px solid rgba(var(--rgb),1)}
.__ID__.head .nav-item:hover .drop-board{transform:none;pointer-events:auto}
.__ID__.head .opt-item{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2em;height:2em;border-radius:50%;background:#fff;margin-left:.15rem;white-space:nowrap;line-height:1;cursor:pointer;transition:.3s}
.__ID__.head .opt-item.menu{display:none}
.__ID__.head .opt-item:hover{color:#fff;background-color:rgba(var(--rgb),1)}
.__ID__.head .lang-text{margin:0 .1rem 0 .05rem;line-height:1.8333333333}
.__ID__.head .lang-opt:hover .lang-list{pointer-events:auto;opacity:1;transform:none}
.__ID__.head .lang-opt:hover .lang-item{transform:none!important}
.__ID__.head .lang-list{position:absolute;right:0;top:100%;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none;transform:scaleX(.5);transform-origin:right top;opacity:0;transition:transform .3s,opacity .3s}
.__ID__.head .lang-item{height:2em;min-width:2em;padding:.1rem .2rem;margin-top:3px;transition:.3s}
.__ID__.head .lang-item:hover{margin-right:-.1rem}
.__ID__.menu-expand.expand{position:fixed;right:0;top:0;display:flex;justify-content:flex-end;width:100%;height:100%;background-color:#0000001a;pointer-events:none;transform:translate(100%);transition:backdrop-filter .5s;backdrop-filter:blur(4px);opacity:0;z-index:111}
.__ID__.menu-expand.expand.expand-show{opacity:1;transform:translate(0);pointer-events:auto}
.__ID__.menu-expand.expand.expand-show .expand-inner{transform:translate(0)}
.__ID__.menu-expand.expand .expand-inner{display:flex;flex-direction:column;height:100vh;min-width:60%;transform:translate(10%);padding:.15rem;background-color:#fff;overflow-y:auto;border-radius:.15rem 0 0 .15rem;transition:.15s}
.__ID__.menu-expand.expand .cross{display:none;margin-left:1em}
.__ID__.menu-expand.expand .exp-footer{margin-top:auto}
.__ID__.menu-expand.expand .exp-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:.15rem;border-radius:.15rem;background-color:#ddd}
.__ID__.menu-expand{color:#222}
.__ID__ .search-dialog.dialog{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;opacity:0;border:none;pointer-events:none;transform:translateY(100%);background-color:#0000001a;z-index:110}
.__ID__ .search-dialog.dialog:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(4px)}
.__ID__ .search-dialog.dialog.dialog-show{opacity:1;pointer-events:auto;transform:translateY(0)}
.__ID__ .search-dialog.dialog.dialog-show .dialog-inner{animation:dialog-show .5s forwards}
@keyframes dialog-show{0%{transform:scale(0) translateY(100%)}
30%{transform:scale(.001) translateY(0)}
60%{transform:scaleX(.001) translateY(0)}
to{transform:scale(1) translateY(0)}
}
.__ID__ .search-dialog .dialog-inner{position:relative;transition:.5s;z-index:10}
.__ID__ .search-dialog .dialog-main{margin:0 auto;border-radius:.15rem;background-color:#fff}
.__ID__ .search-dialog .dialog-close .cross{position:relative;width:1em;height:1em;flex-shrink:0;aspect-ratio:1;cursor:pointer}
.__ID__ .search-dialog .dialog-close .cross:before,.__ID__ .search-dialog .dialog-close .cross:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:3px;transform:translate(-50%,-50%);background-color:#fff;transition:.5s}
.__ID__ .search-dialog .dialog-close .cross:before{transform:translate(-50%,-50%) rotate(90deg)}
.__ID__ .search-dialog .dialog-close .cross:after{transform:translate(-50%,-50%) rotate(180deg)}
.__ID__ .search-dialog .dialog-close{position:absolute;top:.1rem;right:.1rem;width:1em;height:1em;color:#666;background-size:100%;transition:.3s;cursor:pointer;z-index:10}
.__ID__ .search-dialog .dialog-close .cross{transform:rotate(45deg);transition:.3s}
.__ID__ .search-dialog .dialog-close .cross:before,.__ID__ .search-dialog .dialog-close .cross:after{border-radius:2px;background-color:#8a8a8a}
.__ID__ .search-dialog .dialog-close:hover{transform:scale(1.1)}
.__ID__ .search-dialog .dialog-close:hover .cross{transform:rotate(135deg)}
.__ID__ .search-dialog.search-dialog .dialog-main{position:relative;display:flex;align-items:center;justify-content:center;padding:0;min-width:0;min-height:0;background-color:transparent}
.__ID__ .search-dialog.search-dialog .search-ipt{max-width:80vw;height:3em;width:40em;padding:.15rem 0 .15rem .2rem;padding-right:3.2em;outline:none;border:none;border-radius:.15rem;background-color:#fff}
.__ID__ .search-dialog.search-dialog .search-btn{background-size:40%;position:absolute;top:.02rem;right:.02rem;display:flex;align-items:center;justify-content:center;width:3em;height:calc(100% - .04rem);border-radius:.15rem;padding:.1rem;background:#f3f3f3;outline:none;border:none;cursor:pointer}
.__ID__ .search-dialog{color:rgba(var(--rgb),1)}
.__ID__ .search-dialog .search-btn{padding:.12rem!important;transition:.3s}
.__ID__ .search-dialog .search-btn:hover{color:#fff;background-color:rgba(var(--rgb),1)}
@media(max-width:1200px){
	.__ID__.head .nav-list{display:none}
.__ID__.head .opt-item.menu{display:flex}
}
/* #endregion */
/*! #head end */


/*! #navigation start */
/* #region */
.__ID__.navigation .hidden{display:none}
.__ID__.navigation .overflow-hidden{overflow:hidden}
.__ID__.navigation .overflow-visible{overflow:visible}
.__ID__.navigation .absolute{position:absolute}
.__ID__.navigation .relative{position:relative}
.__ID__.navigation .inset-0{inset:0}
.__ID__.navigation .z-10{z-index:10}
.__ID__.navigation .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.navigation .mt-auto{margin-top:auto}
.__ID__.navigation .ml-auto{margin-left:auto}
.__ID__.navigation .size-full{width:100%;height:100%}
.__ID__.navigation .w-full{width:100%}
.__ID__.navigation .w-auto{width:auto}
.__ID__.navigation .h-full{height:100%}
.__ID__.navigation .h-auto{height:auto}
.__ID__.navigation .leading-none{line-height:1}
.__ID__.navigation .whitespace-nowrap{white-space:nowrap}
.__ID__.navigation .bg-theme{background-color:rgb(var(--theme))}
.__ID__.navigation .cursor-pointer{cursor:pointer}
.__ID__.navigation .object-cover{object-fit:cover}
.__ID__.navigation .object-contain{object-fit:contain}
.__ID__.navigation .pointer-events-none{pointer-events:none}
.__ID__.navigation .pointer-events-auto{pointer-events:auto}
.__ID__.navigation .brightness-20{filter:brightness(20)}
.__ID__.navigation .invert{filter:invert(1)}
.__ID__.navigation .text-theme{color:var(--theme)}
.__ID__.navigation .font-medium{font-weight:500}
.__ID__.navigation button,.__ID__.navigation input,.__ID__.navigation textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.navigation img{opacity:0}
.__ID__.navigation img[src]{opacity:1}
.__ID__.navigation .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.navigation .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.navigation .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.navigation .icon img:nth-child(2),.__ID__.navigation .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.navigation .hover-icon:hover.icon img:first-child,.__ID__.navigation .hover-icon:hover .icon img:first-child,.__ID__.navigation .active-icon.icon img:first-child,.__ID__.navigation .active-icon .icon img:first-child{opacity:0}
.__ID__.navigation .hover-icon:hover.icon img:last-child,.__ID__.navigation .hover-icon:hover .icon img:last-child,.__ID__.navigation .active-icon.icon img:last-child,.__ID__.navigation .active-icon .icon img:last-child{opacity:1}
.__ID__.navigation.wrap,.__ID__.navigation .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.navigation .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.navigation{color:#333;overflow:hidden}
.__ID__.navigation{background-color:#f1f8fe;z-index:15}
.__ID__.navigation .nav-main{min-height:.7rem}
.__ID__.navigation .nav-item{position:relative;padding:.2rem .3rem;transition:.3s}
.__ID__.navigation .nav-item:hover{color:rgba(var(--rgb),1)}
.__ID__.navigation .nav-item.active{color:#fff;background:url(images/nav0.jpg) no-repeat center/cover}
.__ID__.navigation .icon-home{margin-right:.1rem}
.__ID__.navigation .crumb-item{transition:.3s}
.__ID__.navigation .crumb-item:nth-child(n+2){padding-left:.1rem}
.__ID__.navigation .crumb-item:nth-child(n+2):before{content:">";display:block;padding-right:.1rem;color:#999;text-shadow:none}
.__ID__.navigation .crumb-item:hover{color:rgba(var(--rgb),1)}
@media(max-width:500px){
	.__ID__.navigation .crumbs{display:none}
}
/* #endregion */
/*! #navigation end */

[data-anim=fade-up].ani-ready{transform:translateY(50%);opacity:0}
[data-anim=fade-up].ani-ready.ani-played{animation:ani-fade-up .8s ease-in-out forwards}
[data-anim=fade-down].ani-ready{transform:translateY(-50%);opacity:0}
[data-anim=fade-down].ani-ready.ani-played{animation:ani-fade-down .8s ease-in-out forwards}
[data-anim=fade-left].ani-ready{transform:translate(50%);opacity:0}
[data-anim=fade-left].ani-ready.ani-played{animation:ani-fade-left .6s ease-in-out forwards}
[data-anim=fade-right].ani-ready{transform:translate(-50%);opacity:0}
[data-anim=fade-right].ani-ready.ani-played{animation:ani-fade-right 1s ease-in-out forwards}
[data-anim=blur-in].ani-ready{filter:blur(20px);opacity:0}
[data-anim=blur-in].ani-ready.ani-played{animation:ani-blur-in .6s ease-out forwards}
[data-anim=white-in].ani-ready{filter:brightness(3);opacity:0}
[data-anim=white-in].ani-ready.ani-played{animation:ani-white-in .8s linear forwards}
[data-anim=black-in].ani-ready{filter:brightness(0);opacity:0}
[data-anim=black-in].ani-ready.ani-played{animation:ani-black-in .8s linear forwards}
[data-anim=gray-in].ani-ready{filter:grayscale(1);opacity:0}
[data-anim=gray-in].ani-ready.ani-played{animation:ani-gray-in .8s linear forwards}
[data-anim=bounce-in].ani-ready{transform:scale(.9);opacity:0}
[data-anim=bounce-in].ani-ready.ani-played{animation:ani-bounce-in .8s cubic-bezier(.2,.9,.3,1.1) forwards}
[data-anim=zoom-in].ani-ready{transform:scale(.1);opacity:0}
[data-anim=zoom-in].ani-ready.ani-played{animation:ani-zoom-in .4s linear forwards}
[data-anim=slide-up].ani-ready{transform:translateY(100%)}
[data-anim=slide-up].ani-ready.ani-played{animation:ani-slide-up 1s cubic-bezier(.25,1.2,.8,1) forwards}

/*! #partner start */
/* #region */
@keyframes __ID__translate{to{transform:translate(-50%)}
}
.__ID__.partner .hidden{display:none}
.__ID__.partner .overflow-hidden{overflow:hidden}
.__ID__.partner .overflow-visible{overflow:visible}
.__ID__.partner .absolute{position:absolute}
.__ID__.partner .relative{position:relative}
.__ID__.partner .inset-0{inset:0}
.__ID__.partner .z-10{z-index:10}
.__ID__.partner .mx-auto{margin-left:auto;margin-right:auto}
.__ID__.partner .mt-auto{margin-top:auto}
.__ID__.partner .ml-auto{margin-left:auto}
.__ID__.partner .size-full{width:100%;height:100%}
.__ID__.partner .w-full{width:100%}
.__ID__.partner .w-auto{width:auto}
.__ID__.partner .h-full{height:100%}
.__ID__.partner .h-auto{height:auto}
.__ID__.partner .leading-none{line-height:1}
.__ID__.partner .whitespace-nowrap{white-space:nowrap}
.__ID__.partner .bg-theme{background-color:rgb(var(--theme))}
.__ID__.partner .cursor-pointer{cursor:pointer}
.__ID__.partner .object-cover{object-fit:cover}
.__ID__.partner .object-contain{object-fit:contain}
.__ID__.partner .pointer-events-none{pointer-events:none}
.__ID__.partner .pointer-events-auto{pointer-events:auto}
.__ID__.partner .brightness-20{filter:brightness(20)}
.__ID__.partner .invert{filter:invert(1)}
.__ID__.partner .text-theme{color:var(--theme)}
.__ID__.partner .font-medium{font-weight:500}
.__ID__.partner button,.__ID__.partner input,.__ID__.partner textarea{border:none;outline:none;padding:0;background-color:transparent}
.__ID__.partner img{opacity:0}
.__ID__.partner img[src]{opacity:1}
.__ID__.partner .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.__ID__.partner .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.__ID__.partner .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.__ID__.partner .icon img:nth-child(2),.__ID__.partner .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.__ID__.partner .hover-icon:hover.icon img:first-child,.__ID__.partner .hover-icon:hover .icon img:first-child,.__ID__.partner .active-icon.icon img:first-child,.__ID__.partner .active-icon .icon img:first-child{opacity:0}
.__ID__.partner .hover-icon:hover.icon img:last-child,.__ID__.partner .hover-icon:hover .icon img:last-child,.__ID__.partner .active-icon.icon img:last-child,.__ID__.partner .active-icon .icon img:last-child{opacity:1}
.__ID__.partner.wrap,.__ID__.partner .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.__ID__.partner .area{margin:0 auto;width:16rem;max-width:100%}
.__ID__.partner{color:#333;overflow:hidden;padding-top:1.2rem;padding-bottom:1.2rem;background-color:#f2f9ff}
.__ID__.partner .partner-main{position:relative;margin-top:.65rem}
.__ID__.partner .list{display:flex;flex-direction:column;align-items:flex-start}
.__ID__.partner .row{position:relative;width:auto;flex-shrink:0;animation:__ID__translate 5s infinite linear}
.__ID__.partner .row.paused{animation-play-state:paused}
.__ID__.partner .clone-before{position:absolute;top:0;bottom:0;right:100%}
.__ID__.partner .column{padding:.05rem}
.__ID__.partner .pic{width:2rem}
.__ID__.partner .pic{position:relative;flex-shrink:0}
.__ID__.partner .pic:before{content:"";display:block;padding-top:54.1666666667%}
.__ID__.partner .pic>.fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.__ID__.partner .pic{box-shadow:0 0 29px #a1a1a129}
.__ID__.partner .cover{position:absolute;width:100vw;top:0;bottom:0;left:50%;transform:translate(-50%);background:linear-gradient(to right,#f2f9ff,transparent 35%,transparent 65%,#f2f9ff);pointer-events:none}
/* #endregion */
/*! #partner end */


/*! #PUBLIC start */
/* #region */
:root{--rgb: 0, 104, 183;--theme: rgb(var(--rgb))}
@keyframes ani-fade-up{to{transform:translateY(0);opacity:1}
}
[data-astro-cid-gjftimtv][data-anim=fade-up].ani-ready{transform:translateY(50%);opacity:0}
[data-astro-cid-gjftimtv][data-anim=fade-up].ani-ready.ani-played{animation:ani-fade-up .8s ease-in-out forwards}
@keyframes ani-fade-down{to{transform:translateY(0);opacity:1}
}
[data-astro-cid-gjftimtv][data-anim=fade-down].ani-ready{transform:translateY(-50%);opacity:0}
[data-astro-cid-gjftimtv][data-anim=fade-down].ani-ready.ani-played{animation:ani-fade-down .8s ease-in-out forwards}
@keyframes ani-fade-left{to{transform:translate(0);opacity:1}
}
[data-astro-cid-gjftimtv][data-anim=fade-left].ani-ready{transform:translate(50%);opacity:0}
[data-astro-cid-gjftimtv][data-anim=fade-left].ani-ready.ani-played{animation:ani-fade-left .6s ease-in-out forwards}
@keyframes ani-fade-right{to{transform:translate(0);opacity:1}
}
[data-astro-cid-gjftimtv][data-anim=fade-right].ani-ready{transform:translate(-50%);opacity:0}
[data-astro-cid-gjftimtv][data-anim=fade-right].ani-ready.ani-played{animation:ani-fade-right 1s ease-in-out forwards}
@keyframes ani-blur-in{to{filter:blur(0);opacity:1}
}
[data-astro-cid-gjftimtv][data-anim=blur-in].ani-ready{filter:blur(20px);opacity:0}
[data-astro-cid-gjftimtv][data-anim=blur-in].ani-ready.ani-played{animation:ani-blur-in .6s ease-out forwards}
@keyframes ani-white-in{to{filter:brightness(1);opacity:1}
}
[data-astro-cid-gjftimtv][data-anim=white-in].ani-ready{filter:brightness(3);opacity:0}
[data-astro-cid-gjftimtv][data-anim=white-in].ani-ready.ani-played{animation:ani-white-in .8s linear forwards}
@keyframes ani-black-in{to{filter:brightness(1);opacity:1}
}
[data-astro-cid-gjftimtv][data-anim=black-in].ani-ready{filter:brightness(0);opacity:0}
[data-astro-cid-gjftimtv][data-anim=black-in].ani-ready.ani-played{animation:ani-black-in .8s linear forwards}
@keyframes ani-gray-in{to{filter:grayscale(0);opacity:1}
}
[data-astro-cid-gjftimtv][data-anim=gray-in].ani-ready{filter:grayscale(1);opacity:0}
[data-astro-cid-gjftimtv][data-anim=gray-in].ani-ready.ani-played{animation:ani-gray-in .8s linear forwards}
@keyframes ani-bounce-in{40%{transform:scale(1.02);opacity:1}
70%{transform:scale(.98)}
to{transform:scale(1);opacity:1}
}
[data-astro-cid-gjftimtv][data-anim=bounce-in].ani-ready{transform:scale(.9);opacity:0}
[data-astro-cid-gjftimtv][data-anim=bounce-in].ani-ready.ani-played{animation:ani-bounce-in .8s cubic-bezier(.2,.9,.3,1.1) forwards}
@keyframes ani-zoom-in{to{transform:scale(1);opacity:1}
}
[data-astro-cid-gjftimtv][data-anim=zoom-in].ani-ready{transform:scale(.1);opacity:0}
[data-astro-cid-gjftimtv][data-anim=zoom-in].ani-ready.ani-played{animation:ani-zoom-in .4s linear forwards}
@keyframes ani-slide-up{0%{transform:translateY(100%)}
60%{transform:translateY(-8%)}
80%{transform:translateY(4%)}
to{transform:translateY(0)}
}
[data-astro-cid-gjftimtv][data-anim=slide-up].ani-ready{transform:translateY(100%)}
[data-astro-cid-gjftimtv][data-anim=slide-up].ani-ready.ani-played{animation:ani-slide-up 1s cubic-bezier(.25,1.2,.8,1) forwards}
/* #endregion */
/*! #PUBLIC end */


/*! #paging start */
/* #region */
.paging[data-astro-cid-gjftimtv]{display:flex;justify-content:center;height:2em}
.paging-btn[data-astro-cid-gjftimtv]{display:flex;align-items:center;justify-content:center;margin:0 .04rem;aspect-ratio:1;border-radius:50%;color:#666;cursor:pointer;transition:.3s}
.paging-btn[data-astro-cid-gjftimtv].disabled{color:#ccc;cursor:no-drop}
.paging-btn[data-astro-cid-gjftimtv].disabled:hover{color:#ccc;background-color:#fff}
.paging-btn[data-astro-cid-gjftimtv]:hover,.paging-btn[data-astro-cid-gjftimtv].active{color:#fff;background-color:rgba(var(--rgb),1)}
.paging-eps[data-astro-cid-gjftimtv]{pointer-events:none}
/* #endregion */
/*! #paging end */