#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;width:100%;height:100%;font-size:14px}*{padding:0;margin:0}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}pre{white-space:pre-wrap;word-break:break-word}.ant-spin-spinning{width:100%;margin-top:20px}.layout[data-v-34347091]{width:100%;height:100%;display:flex;flex-direction:column}.layout .header[data-v-34347091]{height:60px;width:100%;background:#fff;border-bottom-right-radius:0;border-bottom-left-radius:0;display:flex;align-items:center;justify-content:space-around;z-index:9;flex-shrink:0;position:fixed;top:0;border-bottom:1px solid #dfdddd}.layout .header .menu[data-v-34347091]{cursor:pointer;width:10vw;text-align:center;font-size:14px;font-family:menu}.layout .header .menu-active[data-v-34347091],.layout .header .menu[data-v-34347091]:hover{color:#347254}.layout .header .language-config[data-v-34347091]{color:#3333338d}.layout .container[data-v-34347091]{flex:1;margin-top:100px}.layout .footer[data-v-34347091]{width:100%;border-top-right-radius:22px;border-top-left-radius:22px;background:url(/img/footerBg.2274cced.png) no-repeat;background-size:100% 100%;padding:34px 10% 30px}.layout .footer .footer-container[data-v-34347091]{display:flex;align-items:start}.layout .footer .logo[data-v-34347091]{height:40px}.layout .footer .left[data-v-34347091]{width:40%}.layout .footer .left .copyright[data-v-34347091]{margin-top:20px;margin-bottom:40px}.layout .footer .left .link-list[data-v-34347091]{margin-bottom:50px}.layout .footer .left .link-list img[data-v-34347091]{height:24px;margin-right:16px;cursor:pointer}.layout .footer .left .content span[data-v-34347091]{margin-right:12px;cursor:pointer}.layout .footer .left .content span[data-v-34347091]:hover{color:#26973b}.layout .footer .right[data-v-34347091]{width:60%;padding-top:20px;max-width:500px}.layout .footer .right .menu-list[data-v-34347091]{display:flex;align-items:center;flex-wrap:wrap}.layout .footer .right .menu-list .menu[data-v-34347091]{margin-right:18px;cursor:pointer}.layout .footer .right .menu-list .menu[data-v-34347091]:hover{color:#26973b}.layout .footer .right .subscribe[data-v-34347091]{margin-top:30px}.layout .footer .right .subscribe .label[data-v-34347091]{font-weight:400;margin-bottom:12px}.layout .footer .right .content[data-v-34347091]{margin-top:20px}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .6s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.fade-slide-enter-from{opacity:0;transform:translateY(20px)}.fade-slide-leave-to{opacity:0;transform:translateY(-20px)}.protal-common-img{-o-object-fit:cover;object-fit:cover}body,html{font-size:2.66667vw}@font-face{font-family:title;src:url(/f22b0eac245b6b2f.ttc)}@font-face{font-family:menu;src:url(/fonts/bahnschrift.d9776ae6.ttf)}.ql-editor{padding:12px 0!important}.font-menu{font-family:menu}.layout-title{font-size:.9rem;color:#000;font-family:title}.menu-main .cake-list{font-size:.4rem}.story-page .customer-list .layout-content{font-size:.36rem}.layout-content{font-size:.4rem;color:#333}.layout-button{font-size:20px;font-family:title}.layout-footer{font-size:12px;font-family:title}.img-container-mini{display:none}.container button{padding:12px 20px!important;height:auto!important;border-radius:20px!important}@media (max-width:999px){.menu-main .cake-list,.story-page .customer-list .layout-content{font-size:12px}.container button{padding:3px 20px!important;height:auto;border-radius:20px}.layout-title{font-size:16px}.layout-content{font-size:12px}.header img{position:absolute;top:0;height:16px!important}.header .menu{font-size:12px!important;width:20%!important}.header .menu:first-child{display:none}.footer-container{flex-direction:column}.footer-container .left,.footer-container .right{width:100%!important}.footer-container .menu-list .menu{margin-right:4px!important}.home-page .card-list{height:auto!important;flex-direction:column}.home-page .card-list .content{margin:10px 0!important}.home-page .card-list .img-container{display:none}.home-page .card-list .img-container-mini{display:inline-block}.home-page .card-list .img-container-mini img{width:100%!important;height:60vw!important;border-radius:20px!important}.home-page .card-list .card-text{width:100%!important;padding:20px!important}.home-page .green-car{height:200px!important}.home-page .green-car .bg{-o-object-fit:cover;object-fit:cover}.home-page .green-car .view-btn img{height:auto!important}.home-page .view-btn{right:20%!important;top:40%!important;font-size:14px}.menu-main .cake-container{flex-direction:column}.menu-main .cake-container .cake-list{width:100%!important;padding:20px 0!important}.menu-main .cake-container .cake-list .ant-image,.menu-main .cake-container .cake-list img{height:60vw!important}.contact-main{padding:40px 10%!important}.contact-main .switch-title{font-size:13px!important}.contact-main .switch-active{border-bottom:1px solid #2f9e43}.contact-main .fixed-car .car-list{flex-direction:column}.contact-main .fixed-car .car-list .ant-image{width:100%!important;height:60vw!important}.contact-main .fixed-car .car-list .ant-image img{height:100%!important}.contact-main .fixed-car .car-list .label-container{width:100%!important;margin-left:0!important;margin:0 auto!important}.contact-main .fixed-car .car-list .label-container button{margin:0 auto}.contact-main .fixed-car .car-list .label-container .label-title{text-align:center}.story-page .customer-feedback .customer{grid-template-columns:repeat(1,1fr)!important}.story-page .customer-feedback .customer .ant-image{height:50vw!important}.story-page .customer-feedback .customer .ant-image img{height:100%!important}.story-page .sensory-body{flex-direction:column}.story-page .sensory-body .img-container{width:100%!important}.story-page .sensory-body .img-container img{border-radius:8px!important}.story-page .sensory-body .rich{width:100%!important}.story-page .sensory-main .img-container{grid-template-columns:repeat(2,1fr)!important}.story-page .sensory-main .img-container .ant-image{height:30vw!important}.story-page .sensory-main .img-container .ant-image img{height:100%!important}.position-main .label-title{text-align:center!important}.position-main .car-list{padding:20px 0!important;flex-direction:column}.position-main .car-list .ant-image{width:100%!important;height:60vw!important}.position-main .car-list .ant-image img{height:100%!important}.position-main .car-list .label-container{width:100%!important;padding-left:0!important}.position-main .car-list button{margin:0 auto}.position-main .date{flex-direction:column}}