.header_nav{z-index:200;-webkit-backdrop-filter:blur(10px);background-color:#ffffffb8;border:none;border-bottom:1px solid #0000;justify-content:center;align-items:center;width:100%;height:90px;transition:background-color .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1);display:flex;top:0;left:0;position:fixed!important}.header_nav.is-scrolled{background-color:#fff;border-bottom-color:#00000014;box-shadow:0 8px 24px #0f54ff14}.header_nav .lt{left:var(--page-gutter);z-index:1;align-items:center;height:100%;display:flex;position:absolute;top:0;float:none!important}.header_nav .lt .img img{width:auto;height:42px;padding-right:0;transition:transform .35s}.header_nav .lt .img:hover img{transform:scale(1.04)}.header_nav .main{width:100%;max-width:var(--page-max);height:100%;padding:0 var(--page-gutter);box-sizing:border-box;justify-content:center;align-items:center;margin:0 auto;display:flex;float:none!important}.header_nav .main .gt{width:auto;height:auto;float:none!important}.header_nav .main .gt .box{align-items:center;height:90px;line-height:normal;display:flex;float:none!important}.header_nav .main .gt .box .see_ya{align-items:center;height:100%;margin-left:28px;display:flex;float:none!important}.header_nav .main .gt .box .see_ya .name{color:#020e28;height:auto;padding:8px 0;font-size:18px;line-height:1.2;transition:color .35s cubic-bezier(.22,1,.36,1);position:relative}.header_nav .main .gt .box .see_ya .name:after{content:"";transform-origin:0;background:#0f54ff;width:100%;height:2px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.header_nav .main .gt .box .see_ya .name:hover,.header_nav .main .gt .box .see_ya .name.active{color:#0f54ff!important;font-family:contentBoldFamily!important}.header_nav .main .gt .box .see_ya .name:hover:after,.header_nav .main .gt .box .see_ya .name.active:after{transform:scaleX(1)}.footer{text-align:left;color:#bfbfbf;z-index:2;background-color:#f3f3f6;flex-shrink:0;padding:60px 0 40px;width:100%!important;min-width:0!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.footer .container,.footer .footer_row{width:100%;max-width:var(--page-max);padding:0 var(--page-gutter);box-sizing:border-box;flex-flow:row;align-items:flex-start;gap:0;margin:0 auto;display:flex}.footer .footer_row .footer_col{box-sizing:border-box;flex:0 0 33.333%;width:33.333%;max-width:33.333%;padding-right:24px}.footer .footer_row .logo img{width:280px;max-width:100%;height:auto;transition:opacity .3s}.footer .footer_row .logo img:hover{opacity:.85}.footer .footer_row a.info_content{color:inherit;text-decoration:none;transition:color .2s;display:block}.footer .footer_row a.info_content:hover{color:#737f93}.footer .footer_row .info_title{color:#737f93;margin-bottom:12px;font-family:contentBoldFamily;font-size:28px}.footer .footer_row .info_content{color:#54576d;font-size:16px;line-height:1.6}#tips.tips{z-index:1000;text-align:center;color:#333;background:#fff;border-radius:8px;width:360px;margin:0;padding:18px 20px;font-size:16px;line-height:1.5;animation:.35s tipIn;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 40px #0f54ff2e}#tips.tips--err{color:#c0392b;box-shadow:0 12px 40px #c0392b29}@keyframes tipIn{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}.index .home_banner{z-index:1;width:100%;margin:0;padding:0;position:relative;background:0 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.index .home_banner_img{object-fit:contain;object-position:center top;width:100%;max-width:100%;animation:.9s both bannerFade;display:block;height:auto!important}@keyframes bannerFade{0%{opacity:0}to{opacity:1}}.index .Customer_base{text-align:center;padding:36px 0 24px;background-color:#006efc!important}.index .Customer_base .container{width:100%;max-width:var(--page-max);padding:15px var(--page-gutter);box-sizing:border-box;margin:0 auto}.deco_title_new{color:#fff;letter-spacing:.3px;font-size:22px;font-family:contentBoldFamily!important}.index .Customer_base .container .content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:28px 0 12px;display:flex}.index .Customer_base .container .content .customer_img{background:0 0;border-radius:0;justify-content:center;align-items:center;max-width:calc(50% - 6px);transition:transform .35s;display:flex;overflow:visible;width:200px!important;height:75px!important}.index .Customer_base .container .content .customer_img:hover{box-shadow:none;background:0 0;transform:translateY(-4px)}.index .Customer_base .container .content .customer_img img{object-fit:contain;width:100%;height:100%}.index .why_box{width:100%;max-width:var(--page-max);padding:0 var(--page-gutter);box-sizing:border-box;text-align:left;margin:70px auto}.index .why_box .deco_title:before{display:none}.index .why_box .deco_title{display:block;font-size:45px!important}.index .why_box .container{flex-wrap:wrap;justify-content:space-between;gap:0;margin-top:40px;display:flex}.index .why_box .container .item_box{width:calc(50% - 12px);height:auto;min-height:380px;box-shadow:none;background-color:#fff;border-radius:10px;margin-bottom:24px;padding:20px 50px;transition:background-color .35s,transform .35s,box-shadow .35s}.index .why_box .container .item_box:hover{background-color:#f2fafe;transform:translateY(-6px);box-shadow:0 16px 36px #0f54ff1a}.index .why_box .container .item_box:hover .normal_img{animation:.55s ease-out flipY}.index .why_box .container .item_box:hover .item_header .header_title,.index .why_box .container .item_box:hover .item_content{color:#000!important}@keyframes flipY{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.index .why_box .container .item_box .item_content{padding:10px;font-size:16px;line-height:1.7;color:#020233!important}.index .why_box .container .item_box .item_header .header_title{color:#020233;margin:0;font-family:contentBoldFamily;font-size:20px}.headr_img_cube{text-align:center;margin-bottom:8px}.headr_img_cube .normal_img{max-height:96px;display:inline-block}.index .home_stats{z-index:2;background:#bce6ff;width:100%;margin:24px 0 0;position:relative;overflow:visible}.index .home_stats_inner{width:100%;max-width:var(--page-max);padding:48px var(--page-gutter);box-sizing:border-box;margin:0 auto}.index .home_stats_grid{text-align:center;grid-template-columns:repeat(3,1fr);align-items:center;gap:24px 40px;display:grid}.index .home_stats_item{color:#1a1a2e;opacity:0;width:auto;height:auto;min-height:0;transition:opacity .5s,transform .5s;position:static;transform:translateY(16px);top:auto!important}.index .home_stats_grid.is-active .home_stats_item{opacity:1;transform:translateY(0)}.index .home_stats_num{justify-content:center;align-items:flex-start;gap:2px;line-height:1;display:inline-flex}.index .home_stats_value{color:#0f54ff;letter-spacing:-.02em;font-family:contentBoldFamily;font-size:56px}.index .home_stats_plus{color:#0f54ff;margin-top:8px;font-family:contentBoldFamily;font-size:22px}.index .home_stats_label{color:#272927;margin-top:12px;font-family:contentFamily;font-size:18px;line-height:1.4}.index .hosting_Services{width:100%;max-width:var(--page-max);padding:0 var(--page-gutter);box-sizing:border-box;text-align:left;margin:70px auto 100px;overflow:visible}.index .hosting_Services .deco_title:before{display:none}.index .hosting_Services .hosting_Services_title{color:#020233;margin-bottom:40px;display:block;font-size:45px!important}.Carousel_new{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.Carousel_new .host_item{flex:240px;width:calc(33.333% - 22px);min-width:240px}.Carousel_new .host_item .host_img{background:#fff;border-radius:8px;width:100%;overflow:hidden}.Carousel_new .host_item .host_img img{object-fit:cover;width:100%;height:220px}.Carousel_new .host_item .text_content{flex:1;margin-top:4px}.Carousel_new .host_item .text_content .hosting_title{color:#111;margin:22px 0 10px;font-family:contentBoldFamily;font-size:30px;line-height:1.25}.Carousel_new .host_item .text_content .hosting_subtitle{letter-spacing:.05em;text-transform:uppercase;color:#333;margin-bottom:20px;font-size:15px;font-weight:600;line-height:1.45}.Carousel_new .host_item .text_content .hosting_points{margin:0;padding:0;list-style:none}.Carousel_new .host_item .text_content .hosting_points li{color:#1a1a1a;margin-bottom:14px;padding-left:28px;font-size:17px;line-height:1.65;position:relative}.Carousel_new .host_item .text_content .hosting_points li:before{content:"✓";color:#1a1a1a;font-size:16px;font-weight:600;position:absolute;top:1px;left:0}.Carousel_new .host_item .text_content .hosting_content{color:#54576d;line-height:1.7}.thumbnail{opacity:1;width:100%;transition:all .35s;display:block;position:relative}.thumbnail img{z-index:2;width:100%;transition:all .35s;display:block;position:relative;bottom:0}.thumbnail:hover img{bottom:8px;transform:scale(1.08);box-shadow:0 14px 28px -12px #00000040}.company_page .contact_cube{width:100%;max-width:var(--page-max);padding:40px var(--page-gutter) 100px;box-sizing:border-box;margin:0 auto}.company_page .contact_cube .title{margin-top:0;font-family:contentBoldFamily}.company_page .contact_cube .cubes:first-child .title{margin-top:0}.company_page .contact_cube .cubes+.cubes{margin-top:72px}.company_page .contact_cube .title .eyebrow{letter-spacing:.06em;color:#111;font-family:contentBoldFamily;margin-bottom:10px!important;font-size:16px!important}.company_page .contact_cube .title p{text-align:left;color:#111;margin-bottom:10px;font-family:contentBoldFamily;font-size:45px}.company_page .contact_cube .title .new_content{text-align:left;color:#54576d;margin:36px 0 56px;font-family:contentFamily;font-size:18px;font-weight:lighter;line-height:1.8}.company_page .about_us .explain_cube{margin:48px 0 0}.company_page .about_gallery{width:100%;margin-bottom:56px}.company_page .about_gallery img{width:100%;height:auto;display:block}.company_page .about_copy{text-align:left;max-width:100%}.company_page .about_brand{letter-spacing:.04em;color:#111;margin-bottom:18px;font-family:contentBoldFamily;font-size:22px}.company_page .about_text,.company_page .about_tagline{color:#222;margin:0 0 6px;font-size:18px;line-height:1.6}.declare{flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:24px;display:flex}.declare .cube_show{border-radius:12px;flex:280px;width:calc(50% - 12px);min-width:260px;overflow:hidden}.declare .cube_show .bottom_img img{width:100%;display:block}.productlist .list_array{justify-content:center;width:100%;display:flex}.productlist .list_array .flex_middle{width:100%;max-width:1480px;padding:40px var(--page-gutter) 80px;box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;align-items:stretch;gap:28px;display:grid}.productlist .list_array .flex_middle .item{box-sizing:border-box;background:#fff;border:1px solid #efefef;flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;width:100%;min-width:0;margin:0;line-height:1;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.productlist .list_array .flex_middle .item:hover{border-color:#d6e4ff;transform:translateY(-8px);box-shadow:0 18px 36px #0f54ff1f}.productlist .list_array .flex_middle .item .top_title{box-sizing:border-box;background-image:url(/img/images/tit_bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:132px;padding:42px 0;font-size:18px}.productlist .list_array .flex_middle .item .top_title .name{color:#38384b;padding:0 32px;font-size:24px;font-weight:bolder;line-height:1.3}.productlist .list_array .flex_middle .item .top_title .duration{color:#38384b;margin-top:14px;padding:0 32px;font-size:15px;font-weight:400;line-height:1.4}.productlist .list_array .flex_middle .item .middle_content{box-sizing:border-box;width:100%;padding:0 32px}.productlist .list_array .flex_middle .item .middle_content .line{color:#38384b;border-bottom:1px solid #f0f0f0;justify-content:flex-start;align-items:center;width:100%;margin-top:4px;padding:20px 0;font-size:16px;display:flex}.productlist .list_array .flex_middle .item .middle_content .line .call{color:#737f93;flex-shrink:0;width:100px}.productlist .list_array .flex_middle .item .link{justify-content:flex-end;width:100%;margin-top:auto;padding:28px;display:flex}.productlist .list_array .flex_middle .item .link a{color:#fff;text-align:center;background:#0f54ff;width:96px;padding:13px;font-size:16px;font-weight:400;line-height:1;transition:background .25s,transform .25s}.productlist .list_array .flex_middle .item .link a:hover{background:#3f76ff;transform:translateY(-2px)}.HostingServices .about_all{width:100%;max-width:var(--page-max);padding:40px var(--page-gutter) 0;box-sizing:border-box;margin:0 auto 100px}.HostingServices .about_all .mainCube{padding-top:0}.HostingServices .about_all .mainCube+.mainCube{margin-top:48px}.HostingServices .about_all .mainCube .title{text-align:left;color:#020233;padding-top:0;font-size:40px;font-family:contentBoldFamily!important;font-weight:400!important}.HostingServices .about_all .mainCube .title h2{color:#020233;font-family:contentBoldFamily;font-size:38px!important}.HostingServices .about_all .mainCube .title p{color:#54576d;max-width:920px;margin-top:16px;line-height:1.6;font-family:contentFamily!important;font-size:20px!important}.HostingServices .about_all .mainCube .container.scenario-grid{flex-wrap:wrap;justify-content:space-between;gap:72px 20px;display:flex;margin-top:72px!important}.HostingServices .about_all .mainCube .container .item{color:#020233;background-color:#fff;border-radius:8px;flex:260px;width:calc(33.333% - 14px);min-width:240px;padding:80px 24px 28px;transition:background-color .35s,transform .35s,box-shadow .35s;position:relative}.HostingServices .about_all .mainCube .container .item:hover{cursor:pointer;background-color:#0f54ff;transform:translateY(-8px);box-shadow:0 20px 40px #0f54ff47}.HostingServices .about_all .mainCube .container .item:hover .word{color:#fff!important}.HostingServices .about_all .mainCube .container .item .img-icon{transition:transform .4s;position:absolute;top:-56px;left:16px}.HostingServices .about_all .mainCube .container .item:hover .img-icon{transform:translateY(-6px)scale(1.05)}.HostingServices .about_all .mainCube .container .item .tit{margin-bottom:18px;font-family:contentBoldFamily;font-size:20px}.HostingServices .about_all .mainCube .container .item .matter{font-size:16px;line-height:1.65}.mainCube .flex_card{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:28px;display:flex}.mainCube .flex_card .item{color:#020233;background:#fff;border-radius:8px;flex:260px;width:calc(33.333% - 14px);min-width:240px;padding:32px 28px;transition:transform .3s,box-shadow .3s}.mainCube .flex_card .item:hover{transform:translateY(-6px);box-shadow:0 16px 32px #0f54ff1f}.mainCube .flex_card .item .caption{color:#0f54ff;letter-spacing:.4px;margin-bottom:16px;font-family:contentBoldFamily;font-size:18px}.mainCube .flex_card .item p{color:#54576d;font-size:16px;line-height:1.7}.mainCube .idc_show{margin-top:28px}.mainCube .idc_show .idc_cube{grid-template-columns:1fr 1fr;gap:20px 24px;width:100%;margin-top:8px;display:grid}.mainCube .idc_show .idc_cube .item_idc{color:#020233;box-sizing:border-box;background-color:#fff;border:none;border-bottom:3px solid #1b1b2f;width:auto;min-width:0;padding:28px 32px;font-size:16px;line-height:1.6;transition:transform .3s,box-shadow .3s}.mainCube .idc_show .idc_cube .item_idc:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0202330f}.mainCube .idc_show .idc_cube .item_idc .tits{color:#020233;margin-bottom:12px;font-family:contentBoldFamily;font-size:20px;line-height:1.35}.mainCube .idc_show .idc_cube .item_idc p{color:#2a2d3d;margin:0;font-size:15px;line-height:1.65}.contact_header{width:100%;max-width:var(--page-max);padding:40px var(--page-gutter) 0;box-sizing:border-box;margin:0 auto}.contact_header .word{margin:0!important}.contact_header .word h1{color:#020233;margin:10px 0;font-family:contentBoldFamily;font-size:45px!important}.contact_header .word p{color:#54576d;max-width:860px;margin-top:16px;font-size:18px;line-height:1.7;font-family:contentFamily!important}.contact .contact_cube{padding:0 var(--page-gutter);box-sizing:border-box;width:100%!important;max-width:var(--page-max)!important;background:0 0!important;margin:40px auto 100px!important;display:block!important}.contact .contact_cube .right{border-radius:0;position:relative;width:100%!important;box-shadow:none!important;background-color:#0000!important;padding:48px 56px!important}.contact .contact_cube .right .contact_form_grid{grid-template-columns:1fr 1fr;align-items:start;gap:22px 56px;display:grid}.contact .contact_cube .right .field p{color:#111;margin-bottom:10px;font-size:16px;font-weight:700}.contact .contact_cube .right .field span{color:#e03131;margin-left:2px}.contact .contact_cube .right .field .fillout{color:#020233;box-sizing:border-box;transition:border-color .25s,box-shadow .25s;display:block;background-color:#fff!important;border:1px solid #cfd3dc!important;border-radius:6px!important;width:100%!important;height:48px!important;padding:0 16px!important;font-size:16px!important;font-weight:400!important}.contact .contact_cube .right .field .fillout.big{resize:vertical;line-height:1.5;height:180px!important;padding:14px 16px!important}.contact .contact_cube .right .field .fillout:focus{outline:none;box-shadow:0 0 0 3px #0f54ff1f;border-color:#0f54ff!important}.contact .contact_cube .right .field-email,.contact .contact_cube .right .field-message{grid-column:1}.contact .contact_cube .right .field-art{pointer-events:none;grid-area:3/2/5;place-self:end center;width:100%;max-width:320px}.contact .contact_cube .right .field-art img{object-fit:contain;width:100%;height:auto;display:block}.contact .contact_cube .right .btnCube{margin-top:28px}.contact .contact_cube .right .btnCube .btn{color:#fff;text-align:center;background-color:#0f54ff;border-radius:4px;width:120px;height:46px;font-size:16px;line-height:46px;transition:background-color .25s,transform .25s,box-shadow .25s;display:inline-block}.contact .contact_cube .right .btnCube .btn:hover:not(:disabled){background-color:#3f76ff;transform:translateY(-2px);box-shadow:0 10px 24px #0f54ff47}.contact .contact_cube .right .btnCube .btn.is-busy,.contact .contact_cube .right .btnCube .btn:disabled{opacity:.7;cursor:not-allowed}@media (width<=1100px){.header_nav .lt{left:var(--page-gutter)}.header_nav .main .gt .box .see_ya{margin-left:16px}.header_nav .main .gt .box .see_ya .name{font-size:16px}.index .why_box .container .item_box{width:100%;min-height:0;padding:24px 32px}.productlist .list_array .flex_middle{grid-template-columns:repeat(2,minmax(0,1fr))}.contact .contact_cube .right .contact_form_grid{column-gap:32px}.contact .contact_cube .right .field-art{max-width:260px}}@media (width<=768px){:root{--header-h:72px;--page-gutter:16px}.header_nav{height:var(--header-h)}.header_nav .lt .img img{height:34px}.header_nav .main .gt .box{height:var(--header-h);flex-wrap:wrap;justify-content:center;gap:0 4px}.header_nav .main .gt .box .see_ya{margin-left:10px}.header_nav .main .gt .box .see_ya .name{padding:6px 0;font-size:14px}.footer .container,.footer .footer_row{flex-direction:column;align-items:flex-start;gap:28px}.footer .footer_row .footer_col{flex:none;width:100%;max-width:100%;padding-right:0}.footer .footer_row .logo img{width:220px}.footer .footer_row .info_title{font-size:22px}.index .Customer_base .container .content .customer_img{max-width:none;width:calc(50% - 6px)!important}.index .home_stats_inner{padding:36px var(--page-gutter)}.index .home_stats_grid{grid-template-columns:1fr;gap:28px}.index .home_stats_value{font-size:44px}.Carousel_new .host_item .text_content .hosting_title{font-size:26px}.Carousel_new .host_item .text_content .hosting_subtitle{font-size:14px}.Carousel_new .host_item .text_content .hosting_points li{margin-bottom:12px;font-size:16px}.productlist .list_array .flex_middle{grid-template-columns:1fr;gap:20px;max-width:100%}.index .why_box .deco_title,.index .hosting_Services .hosting_Services_title,.company_page .contact_cube .title p,.contact_header .word h1{font-size:32px!important}.company_page .about_gallery{margin-bottom:36px}.company_page .about_brand{font-size:18px}.HostingServices .about_all .mainCube .title,.HostingServices .about_all .mainCube .title h2{font-size:28px!important}.HostingServices .about_all .mainCube .container.scenario-grid{margin-top:64px!important}.mainCube .idc_show .idc_cube{grid-template-columns:1fr;gap:16px}.mainCube .idc_show .idc_cube .item_idc{padding:22px 20px}.contact .contact_cube .right .contact_form_grid{grid-template-columns:1fr;row-gap:18px}.contact .contact_cube .right .field-email,.contact .contact_cube .right .field-message{grid-column:1}.contact .contact_cube .right .field-art{display:none}.contact .contact_cube .right{padding:24px 0!important}}:root{--header-h:90px;--page-max:1300px;--page-gutter:24px;--ease-out-soft:cubic-bezier(.22, 1, .36, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--motion-fast:.28s;--motion-base:.56s;--motion-slow:.78s}html{scroll-behavior:smooth;overflow:hidden auto}body{min-height:100dvh;background-color:#f3f3f6!important;width:100%!important;min-width:0!important;margin:0!important;position:relative!important;overflow:hidden visible!important}#root{min-height:100dvh}.page-shell{flex-direction:column;width:100%;min-height:100dvh;display:flex;position:relative;overflow-x:clip}.page-main{z-index:1;width:100%;padding-top:var(--header-h);flex:1 0 auto;position:relative}.page-enter{animation:pageEnter var(--motion-base) var(--ease-out-expo) both}@keyframes pageEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}a{color:inherit;transition:color var(--motion-fast) var(--ease-out-soft);text-decoration:none}img{max-width:100%;display:block}button{font:inherit;cursor:pointer;border:none}.reveal{opacity:0;transition:opacity var(--motion-slow) var(--ease-out-expo), transform var(--motion-slow) var(--ease-out-expo);backface-visibility:hidden;transform:translateY(22px)}.reveal.is-visible{opacity:1;will-change:auto;transform:translate(0,0)}.reveal.is-pending{will-change:opacity, transform}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.page-enter,.reveal{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.header_hold,.header_hold_section{padding-top:0!important}
