.center{text-align:center}.flex{display:flex}.m-r10{margin-right:10px}*{margin:0;padding:0;list-style:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent}:root{--primary:#26a59a;--textColor:#334543}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#efefef;border-radius:2px}::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#666}::-webkit-scrollbar-corner{background:#179a16}.flex-center{display:flex;justify-content:center}.inner{height:inherit;width:100%;max-width:1500px;padding-left:30px;padding-right:30px;margin:auto}.icon{width:1em;height:1em;vertical-align:-0.15em;fill:currentColor;overflow:hidden}.dialog{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;width:95%;max-width:300px;border-radius:4px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2);overflow:hidden;animation:showDialog .5s ease}.dialog .title{display:flex;justify-content:space-between;align-items:center;font-size:15px;background:var(--primary);padding:12px 15px}.dialog .title p{max-width:calc(100% - 60px);color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog .title svg{color:#fff;cursor:pointer}.dialog .content{padding:20px 15px;color:#666}.dialog+.mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,0.6);animation:showMask .5s ease}.loading{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.3);display:flex;justify-content:center;align-items:center}.loading img{width:40px;animation-name:example;animation-iteration-count:infinite;animation-duration:5s}@keyframes example{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes showDialog{from{transform:translate(-50%, -50%) scale(0)}to{transform:translate(-50%, -50%) scale(1)}}@keyframes showMask{from{opacity:0}to{opacity:1}}a{text-decoration:none;color:inherit}img{-webkit-user-drag:none;border:none}input[type=button],input[type=submit],input[type=reset],button{-webkit-appearance:none;appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{overflow-x:hidden;background-color:#fff;font-family:"Microsoft-YaHei","Arial";position:relative}body.lock{overflow:hidden}header{color:#fff;position:absolute;left:0;width:100%;z-index:2;padding:20px 0}header .inner{display:flex;align-items:center;height:100%}header .inner h1{font-size:36px;line-height:40px;font-weight:normal}header .inner h1 a{display:block}header .inner h1 a img{display:block;height:80px;width:auto}header .inner nav{margin-left:20px}header .inner nav sup{color:#EA0012;line-height:1.3;font-weight:600;margin-left:3px}header .inner nav>ul{display:inline-flex}header .inner nav>ul>li{position:relative}header .inner nav>ul>li+li{margin-left:15px}header .inner nav>ul>li:after{content:"";width:100%;height:2px;color:#fff;border-radius:1px;background-color:#fff;position:absolute;left:0;bottom:0;transform:scaleX(0);transition:transform .3s ease}header .inner nav>ul>li.active:after{transform:scaleX(1)}header .inner nav>ul>li:hover:after{transform:scaleX(1)}header .inner nav>ul>li:hover i{transform:rotate(180deg)}header .inner nav>ul>li:hover ul{visibility:visible;opacity:1;transform:translateY(0)}header .inner nav>ul>li>a{font-size:20px;line-height:40px;display:inline-flex}header .inner nav>ul>li>i{transition:transform .3s ease;display:inline-block}header .inner nav>ul>li ul{min-width:100%;background:var(--primary);padding:10px 0;border-radius:6px;position:absolute;left:0;visibility:hidden;opacity:0;transition:all .3s ease;transform:translateY(10px)}header .inner nav>ul>li ul li{line-height:45px;text-align:center;padding:0 10px}header .inner nav>ul>li ul li:hover{background:#4cb7ad}header .inner nav>ul>li ul li:hover ul{display:block;transform:translate(0, -45px);margin-left:100%}header .inner nav>ul>li ul li a{display:block;white-space:nowrap}header .inner nav>ul>li ul li ul{display:none;padding-top:0;border-radius:0 6px 6px 6px}header .inner .actions{margin-left:auto;margin-right:0;display:flex;font-size:20px;line-height:1.2}header .inner .actions a{position:relative}header .inner .actions a+a{margin-left:20px}header .inner .actions a.menu{display:none}header .inner .actions a i{margin-right:5px}header .inner .actions a .badge{position:absolute;right:0;top:0;padding:0 4px;background:var(--primary);color:#fff;font-size:14px;border-radius:4px;line-height:16px;transform:translate(50%, -50%)}header~main{min-height:calc(100vh - 373px)}header~main .banner{position:relative}header~main .banner img{display:block;width:100%;height:auto;object-fit:cover}header~main .banner .text{position:absolute;z-index:1;left:50%;top:170px;color:#fff;text-align:center;transform:translateX(-50%)}header~main .banner .text h1{line-height:85px;font-size:54px}header~main .banner .text p{font-size:30px}header~main .banner .text .buttons{margin-top:50px}header~main .banner .text .buttons .button{display:inline-flex;border-radius:30px;line-height:58px;padding:0 40px;font-size:20px;letter-spacing:2px;transition:all .3s ease;background:var(--primary);border:1px solid var(--primary)}header~aside{position:fixed;top:0;left:0;width:65vw;height:100vh;background-color:var(--primary);padding:20px;z-index:9;transition:transform .3s ease;transform:translateX(-100%)}header~aside sup{color:#EA0012;line-height:1.3;font-weight:600;margin-left:3px}header~aside.active{transform:translateX(0)}header~aside ul li{color:#fff;position:relative}header~aside ul li.active i{transform:rotate(180deg)}header~aside ul li>a{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px;display:block;max-width:calc(100% - 20px)}header~aside ul li i{position:absolute;right:0;top:12px;transition:transform .3s ease}header~aside ul li ul{height:0;overflow:hidden;transition:height .3s ease}header~aside~.mask{position:fixed;z-index:8;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6)}footer{padding-top:17vw;padding-bottom:40px;background:url("../images/footer.png") no-repeat left top / cover;color:#fff}footer ul li{font-size:16px}footer ul li+li{margin-top:20px}footer .copyright{margin-top:20px;text-align:center;font-size:16px;opacity:.5}.index .service{padding:85px 0;color:var(--textColor)}.index .service h2{font-size:42px;text-align:center}.index .service .text{margin-top:30px;text-align:center}.index .service .text p{font-size:20px;line-height:1.5}.index .advantage{color:var(--textColor)}.index .advantage ul li{background-repeat:no-repeat;background-size:contain;background-position:left center}.index .advantage ul li:nth-child(odd){background-position:right center}.index .advantage ul li:nth-child(odd) .inner{flex-direction:row-reverse;margin-right:0}.index .advantage ul li .inner{display:flex;justify-content:space-between;align-items:center;max-width:1700px;padding:12vw 0}.index .advantage ul li .inner .image{width:50%}.index .advantage ul li .inner .image img{max-width:100%;display:block}.index .advantage ul li .inner .text{width:50%;padding:0 5vw}.index .advantage ul li .inner .text h2{font-size:36px}.index .advantage ul li .inner .text p{font-size:22px;line-height:1.5;margin-top:20px}.index .combo{color:var(--textColor);padding-top:6.5vw}.index .combo .title{text-align:center;margin-bottom:40px}.index .combo .title h2{font-size:42px}.index .combo .title p{font-size:24px;margin-top:15px}.index .combo .content{background-color:#FBFAFA;padding:20px 30px}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .title{text-align:left;font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .combo-flex{display:flex;justify-content:flex-end}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .combo-flex .combo-flex-left{display:flex;justify-content:space-around;align-items:center;margin-bottom:5px;flex:1}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .combo-flex .combo-flex-left>div{width:170px}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .combo-flex .combo-flex-left>div .img-title{font-size:18px;line-height:20px;height:42px;text-align:center;font-weight:600;word-break:break-word;overflow:hidden}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .combo-flex .combo-flex-left>div .img{display:flex;justify-content:center;align-items:center;width:165px;height:165px;border-radius:50%;overflow:hidden;margin-bottom:5px}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .combo-flex .combo-flex-left>div .img img{width:170px;height:170px;object-fit:contain}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .combo-flex .combo-flex-left span{font-size:40px;font-weight:600;color:var(--primary)}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .combo-flex .combo-flex-left .price-box-flex{display:flex;align-items:center;min-width:170px}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .combo-flex .combo-flex-left .price-box-flex .price{font-size:24px;color:#FF2323;font-weight:600}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .combo-flex .combo-flex-left .price-box-flex .original_price{font-size:18px;font-weight:600;text-decoration:line-through}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .combo-flex .combo-flex-left .price-box-flex .buttons{text-align:center;margin-top:10px}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item .combo-flex .combo-flex-left .price-box-flex .buttons .button{display:inline-flex;padding:0 15px;line-height:32px;color:#fff;background-color:var(--primary);border-radius:4px;font-size:18px}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item ul{display:flex;margin-left:-30px;margin-top:-30px}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item ul li{position:relative;flex:1;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;margin-left:30px;margin-top:30px}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item ul li:after{content:"+";position:absolute;top:50%;right:-30px;transform:translateY(-50%);font-size:30px;color:var(--primary)}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item ul li .image{width:100%}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item ul li .image img{display:block;max-width:100%;max-height:200px;object-fit:contain}.index .combo .content .swiper-container .swiper-wrapper .swiper-slide .item ul li .text{width:100%;height:2em;font-size:25px;text-align:center}.index .combo_1000{display:none;color:var(--textColor);padding-top:6.5vw}.index .combo_1000 .title{text-align:center;margin-bottom:20px}.index .combo_1000 .title h2{font-size:42px}.index .combo_1000 .title p{font-size:24px;margin-top:15px}.index .combo_1000 .content{background-color:#FBFAFA;padding:20px 30px}.index .combo_1000 .content .item .title{text-align:left;font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.index .combo_1000 .content .item .combo-flex{display:flex;justify-content:center;align-items:center}.index .combo_1000 .content .item .combo-flex .flex-left-box{flex:1}.index .combo_1000 .content .item .combo-flex .flex-left-box .combo-flex-left{display:flex;justify-content:space-around;align-items:center;margin-bottom:5px;flex:1}.index .combo_1000 .content .item .combo-flex .flex-left-box .combo-flex-left>div{width:100px}.index .combo_1000 .content .item .combo-flex .flex-left-box .combo-flex-left>div .img-title{font-size:14px;line-height:16px;height:32px;text-align:center;word-break:break-word;overflow:hidden}.index .combo_1000 .content .item .combo-flex .flex-left-box .combo-flex-left>div .img{display:flex;justify-content:center;align-items:center;width:90px;height:90px;border-radius:50%;overflow:hidden;margin:0 auto 5px}.index .combo_1000 .content .item .combo-flex .flex-left-box .combo-flex-left>div .img img{width:100px;height:100px;max-width:200px;object-fit:contain}.index .combo_1000 .content .item .combo-flex .flex-left-box .combo-flex-left span{font-size:30px;font-weight:600;color:var(--primary)}.index .combo_1000 .content .item .combo-flex .equal{display:flex;justify-content:center;align-items:center;margin:0 10px;font-size:40px;font-weight:600;color:var(--primary)}.index .combo_1000 .content .item .combo-flex .price-box-flex{display:flex;align-items:center;justify-content:center}.index .combo_1000 .content .item .combo-flex .price-box-flex .price-box{margin-right:5px}.index .combo_1000 .content .item .combo-flex .price-box-flex .price-box .price{margin:0 auto;font-size:18px;color:#FF2323;font-weight:600;text-align:center}.index .combo_1000 .content .item .combo-flex .price-box-flex .price-box .original_price{font-size:15px;font-weight:600;text-decoration:line-through;text-align:center}.index .combo_1000 .content .item .combo-flex .price-box-flex .price-box .buttons{display:flex;align-items:center;text-align:center}.index .combo_1000 .content .item .combo-flex .price-box-flex .price-box .buttons .button{margin:0 auto;display:inline-flex;padding:0 15px;line-height:2;color:#fff;background-color:var(--primary);border-radius:4px;font-size:14px}.index .combo_1000 .content .item .combo-flex .price-box-flex .buttons{display:flex;align-items:center;text-align:center}.index .combo_1000 .content .item .combo-flex .price-box-flex .buttons .button{display:inline-flex;padding:0 15px;line-height:2;color:#fff;background-color:var(--primary);border-radius:4px;font-size:14px}.index .example{color:var(--textColor);padding-top:6.5vw;padding-bottom:18.75vw;background:url("../images/example.png") no-repeat center center / contain}.index .example .title{text-align:center}.index .example .title h2{font-size:42px}.index .example .title p{font-size:24px;margin-top:15px}.index .example .content{margin-top:120px}.index .example .content ul{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:45px}.index .example .content ul li{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0 5px rgba(38,165,154,0.25);transition:transform .3s ease}.index .example .content ul li:hover{transform:translateY(-8px)}.index .example .content ul li .image{border-radius:8px;overflow:hidden}.index .example .content ul li .image img{width:100%;display:block}.index .example .content ul li .text{padding:50px 40px}.index .example .content ul li .text h3{display:flex;justify-content:center;align-items:center;font-size:52px;margin:auto;width:60px;height:60px;color:#fff;background:var(--primary);opacity:.5;border-radius:50%}.index .example .content ul li .text h4{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:15px}.index .example .content ul li .text p{font-size:16px;color:#999;margin-top:25px;line-height:1.5;min-height:96px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.index .example .content ul li .text .buttons{text-align:right;margin-top:15px}.index .example .content ul li .text .buttons .button{display:inline-flex;padding:0 15px;line-height:35px;color:#fff;background-color:var(--primary);border-radius:4px;font-size:16px}.index .partner{color:var(--textColor);padding:4.15vw 0}.index .partner .title{text-align:center}.index .partner .title h2{font-size:42px}.index .partner .content{margin-top:60px}.index .partner .content ul{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:2vw}.index .partner .content ul li{border-radius:6px;overflow:hidden;border:1px solid #e1f1f0;transition:transform .3s ease}.index .partner .content ul li:hover{transform:translateY(-5px)}.index .partner .content ul li a{display:block;width:100%;height:100%}.index .partner .content ul li a img{display:block;width:100%;height:100%;object-fit:cover}.chefhk .service{color:var(--textColor);text-align:center;padding:85px 0}.chefhk .service h2{font-size:42px}.chefhk .service p{font-size:24px;margin-top:30px}.chefhk .advantage{color:var(--textColor)}.chefhk .advantage ul li{background-repeat:no-repeat;background-size:contain;background-position:left center}.chefhk .advantage ul li:nth-child(even){background-position:right center}.chefhk .advantage ul li:nth-child(even) .inner{flex-direction:row-reverse;margin-right:0}.chefhk .advantage ul li .inner{display:flex;justify-content:space-between;align-items:center;max-width:1700px;padding:18vw 0}.chefhk .advantage ul li .inner.center{flex-direction:column-reverse;margin-right:auto}.chefhk .advantage ul li .inner.center .image{margin-top:60px}.chefhk .advantage ul li .inner.center .text{text-align:center}.chefhk .advantage ul li .inner .image{width:50%}.chefhk .advantage ul li .inner .image img{max-width:100%;display:block;margin:auto}.chefhk .advantage ul li .inner .text{width:50%;padding:0 5vw}.chefhk .advantage ul li .inner .text h2{font-size:36px}.chefhk .advantage ul li .inner .text p{font-size:22px;line-height:1.5;margin-top:20px}.mall .banner img{min-height:320px}.mall .location{padding:55px 0}.mall .location p{font-size:18px}.mall .printer{padding-bottom:120px}.mall .printer .title{text-align:center;color:var(--textColor)}.mall .printer .title h2{font-size:42px}.mall .printer .content{margin-top:50px}.mall .printer .content ul{display:grid;grid-template-columns:repeat(5, 274px);grid-gap:35px 15px}.mall .printer .content ul li{border-radius:8px;border:1px solid #eee;overflow:hidden;background:#fff;box-shadow:0 0 20px rgba(166,208,204,0.36);transition:all .3s ease;height:392px}.mall .printer .content ul li:hover{transform:translateY(-5px)}.mall .printer .content ul li a{display:block;text-align:center;width:100%;height:100%}.mall .printer .content ul li a .image{background-color:#fff;display:flex;justify-content:center;align-items:center;height:274px}.mall .printer .content ul li a .image img{display:block;width:100%;height:100%;object-fit:contain}.mall .printer .content ul li a .text{padding:15px}.mall .printer .content ul li a .text h5{font-size:18px;color:var(--textColor);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall .printer .content ul li a .text p{font-size:16px;color:#666;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall .printer .content ul li a .text h4{font-size:20px;text-align:center;color:red;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall .consume{padding-top:120px}.mall .consume .title{text-align:center;color:var(--textColor)}.mall .consume .title h2{font-size:42px}.mall .consume .content{margin-top:50px}.mall .consume .content ul{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:35px 15px}.mall .consume .content ul li{border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 0 20px rgba(166,208,204,0.36)}.mall .consume .content ul li a{display:block;text-align:center;width:100%;height:100%}.mall .consume .content ul li a .image{background-color:#e7f6f1;display:flex;justify-content:center;align-items:center}.mall .consume .content ul li a .image img{display:block;margin:auto}.mall .consume .content ul li a .text{padding:15px}.mall .consume .content ul li a .text h5{font-size:18px;color:var(--textColor);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall .consume .content ul li a .text p{font-size:16px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall .consume .content ul li a .text h4{font-size:20px;text-align:center;color:red}.product .banner{height:120px}.product .banner img{height:100%;width:100%;object-fit:cover}.product .location{padding-top:30px}.product .location a{display:block;width:80px;line-height:38px;text-align:center;border-radius:4px;border:1px solid var(--primary);color:#fff;background-color:var(--primary)}.product .container{padding:30px 0}.product .container .inner{display:flex;align-items:flex-start}.product .container .inner .images{width:48%;position:relative}.product .container .inner .images .swiper-container .swiper-slide img{display:block;width:100%;max-height:550px;object-fit:contain}.product .container .inner .images .swiper-container .buttons{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;z-index:2;display:flex;justify-content:space-between}.product .container .inner .images .swiper-container .buttons span{font-size:45px;cursor:pointer;color:var(--primary)}.product .container .inner .images .swiper-container .buttons span.swiper-button-disabled{opacity:.3;cursor:default}.product .container .inner .infomation{color:var(--textColor);width:48%;margin-left:4%}.product .container .inner .infomation h2{font-size:24px}.product .container .inner .infomation .breadcrumb{margin-top:15px}.product .container .inner .infomation .breadcrumb .separator{margin:0 3px;font-style:normal}.product .container .inner .infomation .breadcrumb a{color:#666}.product .container .inner .infomation .breadcrumb a:hover{color:var(--primary)}.product .container .inner .infomation .price{margin-top:10px}.product .container .inner .infomation .tags{display:flex;margin-top:10px;margin-left:-10px}.product .container .inner .infomation .tags li{display:inline-flex;margin-left:10px;margin-top:10px;padding:0 10px;border-radius:10px;line-height:18px;border:1px solid var(--primary);cursor:pointer;font-size:14px}.product .container .inner .infomation .tags li.active{background:var(--primary);color:#fff}.product .container .inner .infomation .count{margin-top:20px;font-size:17px;font-weight:bold}.product .container .inner .infomation .buttons{margin-top:20px}.product .container .inner .infomation .buttons a{display:block;width:100%;line-height:38px;text-align:center;border-radius:4px;border:1px solid var(--primary);color:#fff;background-color:var(--primary)}.product .container .inner .infomation .buttons a.ghost{background-color:transparent;color:var(--primary)}.product .container .inner .infomation .buttons a+a{margin-top:15px}.shopcar .banner{height:120px}.shopcar .banner img{height:100%;width:100%;object-fit:cover}.shopcar .container{padding:100px 0}.shopcar .container form{display:flex}.shopcar .container form .settlement{width:48%}.shopcar .container form .settlement h1{color:var(--primary);border-bottom:1px solid #eee;padding-bottom:10px;font-size:24px}.shopcar .container form .settlement h1 i{margin-right:10px}.shopcar .container form .settlement ul{margin-top:20px}.shopcar .container form .settlement ul li{position:relative;display:flex;padding:20px;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,0.2)}.shopcar .container form .settlement ul li+li{margin-top:10px}.shopcar .container form .settlement ul li .image{width:90px;height:90px;border-radius:4px;overflow:hidden}.shopcar .container form .settlement ul li .image img{width:100%;height:100%;object-fit:cover;display:block}.shopcar .container form .settlement ul li .content{display:flex;flex-direction:column;flex:1;margin-left:10px}.shopcar .container form .settlement ul li .content .title{font-size:15px;line-height:1.53;color:#444;text-align:justify;height:44px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.shopcar .container form .settlement ul li .content .price{color:var(--primary);font-weight:600}.shopcar .container form .settlement ul li .content .amount{display:flex;justify-content:space-between;align-items:center}.shopcar .container form .settlement ul li .content .amount .counter-box p{display:inline;margin-right:5px;font-weight:600;color:var(--primary)}.shopcar .container form .settlement ul li .content .amount .counter-box .counter{display:inline-flex;justify-content:space-between;align-items:center}.shopcar .container form .settlement ul li .content .amount .counter-box .counter .button{background:var(--primary);color:#fff;padding:0 10px;line-height:35px;border-radius:4px 0 0 4px}.shopcar .container form .settlement ul li .content .amount .counter-box .counter .button~.button{border-radius:0 4px 4px 0}.shopcar .container form .settlement ul li .content .amount .counter-box .counter input{flex:1;height:35px;width:70px;box-sizing:border-box;outline:0;border:1px solid #ccc;border-left:none;border-right:none;font-size:16px;color:#444;text-align:center}.shopcar .container form .settlement ul li .content .amount .price{color:var(--primary);font-weight:600}.shopcar .container form .settlement ul li .remove{position:absolute;top:8px;right:8px;font-size:13px;z-index:1;cursor:pointer;color:#666}.shopcar .container form .settlement .extra,.shopcar .container form .settlement .total{border-top:1px solid #ccc;margin-top:15px}.shopcar .container form .settlement .extra p,.shopcar .container form .settlement .total p{display:flex;justify-content:space-between;font-size:17px;font-weight:700;color:#444;height:35px;line-height:35px}.shopcar .container form .infomation{width:48%;margin-left:4%}.shopcar .container form .infomation h1{color:var(--primary);border-bottom:1px solid #eee;padding-bottom:10px}.shopcar .container form .infomation h1 i{margin-right:10px}.shopcar .container form .infomation h3{font-size:17px;margin-top:15px}.shopcar .container form .infomation .pay ul li label span,.shopcar .container form .infomation .transport ul li label span{display:block}.shopcar .container form .infomation .pay .tip,.shopcar .container form .infomation .transport .tip{color:#666;margin-top:15px}.shopcar .container form .infomation .options{display:grid;grid-gap:12px;grid-template-columns:repeat(auto-fill, 110px);margin-top:15px}.shopcar .container form .infomation .options li input{display:none}.shopcar .container form .infomation .options li input:checked+label{background-color:#009688;color:#fff}.shopcar .container form .infomation .options li label{display:inline-block;text-align:center;width:100%;height:100%;padding:5px 15px;color:#009688;border:1px solid #009688;border-radius:4px;font-size:14px;cursor:pointer;user-select:none}.shopcar .container form .infomation .relation ul{margin-top:20px}.shopcar .container form .infomation .relation ul li{display:flex}.shopcar .container form .infomation .relation ul li img{border-radius:5px}.shopcar .container form .infomation .relation ul li+li{margin-top:15px}.shopcar .container form .infomation .relation ul li input{flex:1;height:40px;color:#666;border:1px solid #ccc;border-radius:4px;outline:0;padding:0 10px;width:0}.shopcar .container form .infomation .relation ul li input+input{margin-left:10px}.shopcar .container form .infomation .relation ul li input[type=submit]{background-color:var(--primary);color:#fff;font-size:16px;border:none;cursor:pointer}.contact .banner img{min-height:320px}.contact .form{padding:150px 0;color:#334543}.contact .form h2{text-align:center;font-size:36px}.contact .form form{margin-top:60px}.contact .form form ul li+li{margin-top:25px}.contact .form form ul li:last-child{text-align:center}.contact .form form ul li label{display:block;font-size:16px;line-height:40px;margin-right:5px}.contact .form form ul li label i{color:red;font-style:normal}.contact .form form ul li input,.contact .form form ul li select{width:100%;height:40px;border:1px solid #ccc;color:#666;outline:none;border-radius:4px;padding:0 15px;font-size:16px;background:transparent}.contact .form form ul li textarea{width:100%;height:150px;border:1px solid #ccc;padding:15px;border-radius:4px;font-size:16px;outline:none;font-family:inherit}.contact .form form ul li button{padding:0 30px;line-height:40px;background:#26a59a;border:none;border-radius:4px;color:#fff;font-size:16px}.contact .form form ul li .combo{border:1px solid #ccc;padding:15px;border-radius:5px;background-color:#eee}.contact .form form ul li .code input{max-width:150px;margin-right:10px;flex:1}.contact .form form ul li .code img{border-radius:5px}.contact .map{height:600px;padding-bottom:100px}.contact .map #map{width:100%;height:100%}.detail .banner img{min-height:320px}.detail .banner .text{top:130px}.detail .article{padding:45px 0}.detail .article .buttons .button{display:inline-flex;padding:0 30px;line-height:40px;background:var(--primary);border:none;border-radius:4px;color:#fff;font-size:16px}.detail .article .buttons .button i{margin-right:5px}.detail .article .content{margin-top:30px;margin-bottom:20px}.detail .article .content h2{color:#333}.detail .article .content p{line-height:1.5;font-size:17px;color:#555}.detail .article .content p:empty{height:25.5px}.detail .article .content p a{color:var(--primary)}.detail .article .content p a:hover{text-decoration:underline}.detail .article .content img{max-width:100%}.tutorial .banner img{min-height:320px}.tutorial .step{padding:70px 0}.tutorial .step .title{text-align:center;color:var(--textColor)}.tutorial .step .title h2{font-size:42px}.tutorial .step .title p{font-size:24px;margin-top:15px}.tutorial .step .content{margin-top:120px}.tutorial .step .content ul{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:45px}.tutorial .step .content ul li{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0 5px rgba(38,165,154,0.25);transition:transform .3s ease}.tutorial .step .content ul li:hover{transform:translateY(-8px)}.tutorial .step .content ul li .image{border-radius:8px;overflow:hidden}.tutorial .step .content ul li .image img{width:100%;display:block}.tutorial .step .content ul li .text{padding:50px 40px}.tutorial .step .content ul li .text h3{display:flex;justify-content:center;align-items:center;font-size:52px;margin:auto;width:60px;height:60px;color:#fff;background:var(--primary);opacity:.5;border-radius:50%}.tutorial .step .content ul li .text h4{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:15px}.tutorial .step .content ul li .text p{font-size:16px;color:#999;margin-top:25px;line-height:1.5;min-height:96px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.tutorial .step .content ul li .text .buttons{text-align:right;margin-top:15px}.tutorial .step .content ul li .text .buttons .button{display:inline-flex;padding:0 15px;line-height:35px;color:#fff;background-color:var(--primary);border-radius:4px;font-size:16px}.tutorial .issue{padding:50px 0}.tutorial .issue .title{color:var(--textColor)}.tutorial .issue .title h2{font-size:42px;text-align:center}.tutorial .issue .content{margin-top:120px}.tutorial .issue .content>ul>li{border-bottom:2px solid var(--primary);padding:20px 0}.tutorial .issue .content>ul>li.active>.title a{transform:rotate(180deg)}.tutorial .issue .content>ul>li>.title{display:flex;justify-content:space-between}.tutorial .issue .content>ul>li>.title p{position:relative;display:inline-block;padding-left:30px;line-height:45px;font-size:21px;font-weight:bold;color:var(--textColor);width:calc(100% - 50px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.tutorial .issue .content>ul>li>.title p:before{content:"";position:absolute;left:10px;top:18px;width:10px;height:10px;background-color:var(--primary);border-radius:50%}.tutorial .issue .content>ul>li>.title a{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;width:45px;height:45px;border:1px solid var(--primary);color:var(--primary);transition:transform .3s ease}.tutorial .issue .content>ul>li>.wrapper{height:0;padding-left:30px;overflow:hidden;transition:height .3s ease}.tutorial .issue .content>ul>li>.wrapper:after{content:"";width:100%;clear:both;display:block}.value_added_services_detail .banner img{min-height:320px;width:100%;object-fit:cover}.value_added_services_detail h1{text-align:center;font-size:45px;padding:0px}.value_added_services_detail .advantage{color:var(--textColor)}.value_added_services_detail .advantage ul li{background-repeat:no-repeat;background-size:contain;background-position:left center}.value_added_services_detail .advantage ul li:nth-child(odd){background-position:right center}.value_added_services_detail .advantage ul li:nth-child(odd) .inner{flex-direction:row-reverse}.value_added_services_detail .advantage ul li .inner{display:flex;justify-content:space-between;align-items:center;max-width:1700px;padding:10vw 0}.value_added_services_detail .advantage ul li .inner .image{width:50%}.value_added_services_detail .advantage ul li .inner .image img{max-width:100%;display:block}.value_added_services_detail .advantage ul li .inner .text{width:50%;padding:0 5vw}.value_added_services_detail .advantage ul li .inner .text h2{font-size:36px}.value_added_services_detail .advantage ul li .inner .text p{font-size:22px;line-height:1.5;margin-top:20px}.value_added_services_detail .advantage ul li .top{width:100%;max-width:1500px;padding:0 30px;margin:0 auto}.value_added_services_detail .advantage ul li .top h2{font-size:36px}.value_added_services_detail .advantage ul li .top p{font-size:22px;line-height:1.5;margin-top:20px}.value_added_services_detail .advantage ul li .top-image{text-align:center;width:100%;max-width:600px;margin:0 auto}.value_added_services_detail .advantage .buttons{margin-top:20px}.value_added_services_detail .advantage .buttons a{display:inline-flex;padding:0 30px;line-height:40px;background:var(--primary);border:none;border-radius:4px;color:#fff;font-size:20px}.value_added_services_detail .advantage .buttons a.ghost{background-color:transparent;color:var(--primary)}.value_added_services_detail .advantage .buttons a+a{margin-top:15px}.value_added_services_detail .container{padding:0 0 100px 0;color:var(--textColor)}.value_added_services_detail .container .img-banner{width:100%;object-fit:cover}.value_added_services_detail .container .row li{background-repeat:no-repeat;background-size:contain;background-position:left center}.value_added_services_detail .container .row li:nth-child(even){background-position:right center}.value_added_services_detail .container .row li:nth-child(even) .inner{flex-direction:row-reverse;margin-right:0}.value_added_services_detail .container .row li .inner{display:flex;justify-content:space-between;align-items:center;max-width:1700px}.value_added_services_detail .container .row li .inner.center{flex-direction:column-reverse;margin-right:auto}.value_added_services_detail .container .row li .inner.center .image{margin-top:60px}.value_added_services_detail .container .row li .inner.center .text{text-align:center}.value_added_services_detail .container .row li .inner .image{width:50%}.value_added_services_detail .container .row li .inner .image img{max-width:100%;display:block;margin:auto}.value_added_services_detail .container .row li .inner .text{width:50%;padding:0 5vw}.value_added_services_detail .container .row li .inner .text h2{font-size:36px}.value_added_services_detail .container .row li .inner .text p{font-size:22px;line-height:1.5;margin-top:20px}.download .banner img{min-height:320px}.download .banner .text h2{font-size:36px;line-height:1.2;font-weight:normal}.download .content-box{padding:50px 0 150px}.download .content-box .code-ul{display:flex;justify-content:center;margin-bottom:50px}.download .content-box .code-ul li{width:300px;height:330px;margin:10px;display:flex;flex-flow:column;overflow:hidden;border-radius:7px}.download .content-box .code-ul li .lable{text-align:center;font-size:20px;line-height:2;background-color:#26A59B}.download .content-box .code-ul li .img{flex:1;display:flex;justify-content:center;align-items:center;border-left:1px solid #FAFAFA;border-right:1px solid #FAFAFA;box-sizing:border-box}.download .content-box .code-ul li .title{background-color:#26A59B;text-align:center;font-size:16px;line-height:2.5}.download .content-box .app-title{text-align:center;font-size:26px;line-height:3}.download .content-box .app-link li{line-height:2;padding:3px 320px}.download .content-box .app-link li a{text-decoration:underline;color:#26A59B}