.btn{display:inline-block;width:7.5rem;line-height:1.83rem;background:#14be4b;box-shadow:0 2px 10px 0 rgba(20,190,75,.1);border-radius:4px;text-align:center;font-size:.58rem;font-weight:400;color:#fff}.btn:hover{background:rgba(20,190,75,.2);color:#14be4b}@media screen and (max-width:767px){html .case-swiper>.swiper-container{width:100%}html .case-swiper>.swiper-container>.swiper-wrapper .swiper-slide>.text{padding:1rem}html .case-swiper>.swiper-container>.swiper-wrapper .swiper-slide>.text>.img{display:none}html .case-swiper>.swiper-container>.swiper-wrapper .swiper-slide>.text>.text-right{width:100%}}.case-swiper{position:relative;max-width:1160px;margin:0 auto;width:80%}.case-swiper>.swiper-container{width:80%;box-shadow:10px 10px 10px -3px #f4f5f7}.case-swiper>.swiper-container>.swiper-wrapper>.swiper-slide>.logo{padding:2.92rem 0;background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/case-swiper-img/transformatebg.png) no-repeat;background-size:cover;text-align:center}.case-swiper>.swiper-container>.swiper-wrapper>.swiper-slide>.logo>.common-title{margin-bottom:.83rem}.case-swiper>.swiper-container>.swiper-wrapper>.swiper-slide>.text{box-sizing:border-box;padding:1.5rem 2.79rem}.case-swiper>.swiper-container>.swiper-wrapper>.swiper-slide>.text>.img{width:5rem;height:5rem;border-radius:50%;display:inline-block;position:relative;margin-right:1.6rem}.case-swiper>.swiper-container>.swiper-wrapper>.swiper-slide>.text>.img>img{width:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.case-swiper>.swiper-container>.swiper-wrapper>.swiper-slide>.text>.text-right{display:inline-block;width:calc(100% - 6.6rem);vertical-align:middle;font-size:.71rem;line-height:1.2rem}.case-swiper>.swiper-container>.swiper-wrapper>.swiper-slide>.text>.text-right>.desc{color:rgba(70,70,70,.6)}.case-swiper>.swiper-container>.swiper-wrapper>.swiper-slide>.text>.text-right>.name{color:#464646;margin-top:1rem;text-align:right}.reservation{background:rgba(20,190,75,.1);padding:2.92rem 5% 2.5rem;text-align:center;color:#111c19}.reservation>.title{font-size:1.58rem;font-weight:600;line-height:2.21rem}.reservation>.tel{padding:.83rem 0 1.67rem;font-size:1rem;font-weight:500;line-height:1.04rem;color:#14be4b;display:block}.reservation>.reserve>input{font-weight:400;font-size:.58rem;height:14px;width:50%;max-width:500px;line-height:14px;padding:12px 0 12px 10px;border:none;border-left:1px solid rgba(20,190,75,.3)}.reservation>.reserve>input:focus{outline:none}.reservation>.reserve>#submit{font-weight:400;font-size:.58rem;height:14px;display:inline-block;width:7.5rem;line-height:14px;padding:12px 0 12px 10px;color:#fff;background:#14be4b;box-shadow:0 2px 10px 0 rgba(20,190,75,.1);cursor:pointer}.reservation>.reserve>#submit:hover{background:rgba(20,190,75,.2);color:#14be4b}.more-solutions{padding-bottom:2.75rem}.more-solutions .content{width:80%;margin:2rem auto 0}.more-solutions .content ul{background:#f6f8fb;border-radius:12px;padding:1rem 0 1rem 2.5rem;box-sizing:border-box}.more-solutions .content ul li{display:inline-block;vertical-align:top}.more-solutions .content ul li .text{display:inline-block;padding:.5rem}.more-solutions .content ul li .text:after{content:"";display:inline-block;width:20px;height:20px;background:#f6f8fb;vertical-align:middle;margin-left:10px}.more-solutions .content ul li img{width:30px;vertical-align:middle;margin-right:10px}.more-solutions .content ul li p{font-size:.75rem;color:#333;display:inline-block;vertical-align:middle}.more-solutions .content ul li:hover .text{background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);border-radius:8px}.more-solutions .content ul li:hover .text:after{background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/more-solutions-img/arrow.png) no-repeat;background-size:cover}.more-solutions .content ul.more{margin-bottom:2rem}.more-solutions .content ul.more li{width:25%;margin-bottom:.4rem}.more-solutions .content ul.else li{width:31%}.more-solutions .content ul.else li:nth-child(3){width:38%}.common-title{font-size:1.75rem;font-weight:600;color:#111c19;line-height:2.46rem;text-align:center}@media screen and (max-width:1024px){html .more-solutions .content{width:90%}}@media screen and (max-width:767px){.more-solutions .content .more{display:flex;flex-wrap:wrap;padding-left:50px;padding-right:50px}.more-solutions .content .more li{flex:1 1 50%}.more-solutions .content .else{display:flex;flex-direction:column;padding-left:50px}.more-solutions .content .else li{width:100%!important}}.reservation .reserve *{box-sizing:content-box}.hcm-logo{display:block;margin:1.88rem auto 3.33rem;width:80%;max-width:1080px}.new-hotel-page{font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;background:#fff;color:#222}*{box-sizing:border-box}.hotel-banner{background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/landahcm-hotel-img/banner.png) 50% no-repeat;background-size:100% 100%;color:#fff;padding:0;text-align:left;position:relative;min-height:494px;display:flex}.hotel-banner .banner-bg{display:none}.hotel-banner .banner-content{max-width:700px;margin-left:110px;margin-top:80px;padding:0;display:flex;flex-direction:column;align-items:flex-start}.hotel-banner .banner-content h1{font-size:35px;font-weight:600;margin-bottom:20px;line-height:49px;letter-spacing:-1px}.hotel-banner .banner-content h1,.hotel-banner .banner-content p{font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;color:#fff}.hotel-banner .banner-content p{font-size:18px;margin-bottom:80px;line-height:28px}.hotel-banner .banner-content .banner-btn,.hotel-banner .banner-content .banner-btn:active,.hotel-banner .banner-content .banner-btn:focus{background:#14be4b;color:#fff;border:none;border-radius:4px;padding:0 40px;height:44px;font-size:16px;font-weight:600;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;box-shadow:none;outline:none;cursor:pointer;transition:none;display:flex;align-items:center;justify-content:center}.hotel-banner .banner-content .banner-btn:hover{background:#14be4b}.hotel-difficulties{background:#fff;padding:80px 0 60px}.hotel-difficulties h2{font-size:42px;font-weight:600;margin-bottom:24px;letter-spacing:-1px;line-height:59px}.hotel-difficulties .difficulties-subtitle,.hotel-difficulties h2{text-align:center;color:#111c19;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.hotel-difficulties .difficulties-subtitle{font-size:16px;margin-bottom:56px;line-height:28px}.hotel-difficulties .difficulties-list{display:flex;flex-wrap:wrap;justify-content:center;gap:32px 24px;max-width:1120px}.hotel-difficulties .difficulty-card{background:#f7f9fb;border-radius:8px;width:346px;min-height:260px;padding:40px 32px 32px;display:flex;flex-direction:column;align-items:center}.hotel-difficulties .difficulty-card .icon-placeholder{width:48px;height:48px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.hotel-difficulties .difficulty-card .icon-placeholder img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.hotel-difficulties .difficulty-card .card-title{font-size:20px;font-weight:600;color:#333;margin-bottom:16px;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.hotel-difficulties .difficulty-card .card-desc{font-size:16px;color:#333;line-height:24px;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.hotel-difficulties .mobile-list{display:none}.hotel-analysis{background:#f7f9fa;padding:80px 0 60px}.hotel-analysis h2{text-align:center;font-size:42px;font-weight:600;color:#111c19;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;margin-bottom:56px;letter-spacing:-1px;line-height:59px}.hotel-analysis .analysis-cards{display:flex;justify-content:center;gap:24px;max-width:1080px;margin:0 auto}.hotel-analysis .mobile-analysis-cards{display:none}.hotel-analysis .analysis-card{background:#fff;border-radius:17px;box-shadow:0 4px 24px 0 rgba(0,0,0,.06);flex:1 1;min-width:0;padding:40px 32px 32px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;background:linear-gradient(180deg,#c6f5d6,#fff 36.54%)}.hotel-analysis .analysis-card-title{font-size:24px;font-weight:600;color:#3db16b;margin-bottom:28px;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;line-height:34px;width:100%;position:relative}.hotel-analysis .analysis-card-title>div{position:relative;z-index:2}.hotel-analysis .analysis-card-title img{position:absolute;top:-20px;right:0}.hotel-analysis .analysis-card-group{margin-bottom:18px}.hotel-analysis .analysis-card-group-title{font-size:16px;font-weight:600;margin-bottom:2px}.hotel-analysis .analysis-card-group-desc,.hotel-analysis .analysis-card-group-title{color:#23292e;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;line-height:24px}.hotel-analysis .analysis-card-group-desc{font-size:15px;font-weight:400}.hotel-analysis .analysis-card-group:last-child{margin-bottom:0}.hotel-analysis .analysis-card-desc{font-size:16px;color:#333;line-height:26px;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;white-space:pre-line}.hotel-analysis .analysis-card:last-child{background:linear-gradient(180deg,#f5eac9,#fff 36.54%)}.hotel-analysis .analysis-card:last-child .analysis-card-title{color:#77683d}.hotel-effect-diagram{background:#fff;padding:80px 0 60px}.hotel-effect-diagram h2{font-size:42px;margin-bottom:24px;line-height:59px}.hotel-effect-diagram .effect-subtitle,.hotel-effect-diagram h2{text-align:center;font-weight:600;color:#111c19;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;letter-spacing:-1px}.hotel-effect-diagram .effect-subtitle{font-size:28px;margin-bottom:40px;line-height:39px}.hotel-effect-diagram .effect-desc{text-align:center;font-size:16px;color:#111c19;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;margin-bottom:40px;line-height:28px;max-width:900px;margin-left:auto;margin-right:auto}.hotel-effect-diagram .effect-cards{display:flex;justify-content:center;align-items:stretch;gap:24px;margin:40px auto 0;max-width:1040px}.hotel-effect-diagram .effect-card{background:#f7f9fb;border-radius:10px;flex:1 1;min-width:0;max-width:250px;text-align:center;display:flex;flex-direction:column;align-items:center}.hotel-effect-diagram .effect-card:hover{background:linear-gradient(180deg,#5bde4a,#b4f1ac)}.hotel-effect-diagram .effect-card>a{padding:0 16px 24px;flex:1 1;display:flex;flex-direction:column}.hotel-effect-diagram .effect-card .tag{color:#000;font-size:18px;background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/landahcm-hotel-img/rect.png) no-repeat;background-size:100% 100%;padding:10px 54px;text-align:center;margin-bottom:28px;margin-right:5px}.hotel-effect-diagram .effect-card-title{font-size:21px;font-weight:600;color:#111c19;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;margin-bottom:12px;line-height:29px}.hotel-effect-diagram .effect-card-desc{font-size:15px;color:#111c19;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;line-height:28px}.hotel-effect-diagram .diagram-img-placeholder{width:100%;max-width:1040px;margin:0 auto;border-radius:24px;display:flex;align-items:center;justify-content:center;overflow:hidden}.hotel-effect-diagram .diagram-img-placeholder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:24px}.hotel-system-abilities{background:#fff;padding:80px 0 60px}.hotel-system-abilities h2{text-align:center;font-size:42px;font-weight:600;color:#111c19;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;margin-bottom:56px;letter-spacing:-1px;line-height:59px}.hotel-system-abilities .system-abilities-cards{display:flex;flex-direction:column;gap:40px;align-items:center}.hotel-system-abilities .system-ability-card{width:100%;display:flex;flex-direction:row;align-items:center;background:#fff;padding:48px 12.5vw;gap:48px}.hotel-system-abilities .system-ability-card:nth-child(2n){background-color:#f9fafc}.hotel-system-abilities .system-ability-text{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.hotel-system-abilities .system-ability-text .system-btn{background:#ffc03e;color:#fff;border:none;border-radius:4px;padding:0 40px;height:44px;font-size:16px;font-weight:400;display:flex;align-items:center;justify-content:center;margin-top:20px}.hotel-system-abilities .system-ability-text .system-btn:hover{opacity:.7}.hotel-system-abilities .system-ability-title{font-size:28px;font-weight:600;color:#23292e;margin-bottom:24px;line-height:39px}.hotel-system-abilities .system-ability-title:hover{color:#14be4b}.hotel-system-abilities .system-ability-desc{font-size:16px;color:#23292e;line-height:26px}.hotel-system-abilities .system-ability-img{flex:1 1;display:flex;align-items:center;justify-content:center;width:50%}.hotel-system-abilities .system-ability-img img{width:100%;border-radius:12px;-o-object-fit:cover;object-fit:cover}.system-ability-list{text-align:left}.system-ability-list li{color:#23292e;font-size:16px;line-height:28px;margin-bottom:12px;list-style:disc inside;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.system-ability-list li:last-child{margin-bottom:0}.system-ability-list b{font-weight:600;color:#23292e}.hotel-why-gaia{background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/landahcm-hotel-img/why-gaia-bg.png) 50% no-repeat;padding:80px 0 60px;background-size:100% 100%;margin-bottom:60px}.hotel-why-gaia h2{font-size:42px;font-weight:600;margin-bottom:24px;line-height:59px}.hotel-why-gaia .why-gaia-subtitle,.hotel-why-gaia h2{text-align:center;color:#111c19;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;letter-spacing:-1px}.hotel-why-gaia .why-gaia-subtitle{font-size:28px;font-weight:300;margin-bottom:56px;line-height:39px}.hotel-why-gaia .why-gaia-cards{display:flex;flex-direction:row;justify-content:center;gap:14px;max-width:1120px;margin:0 auto}.hotel-why-gaia .mobile-why-gaia-cards{display:none}.hotel-why-gaia .why-gaia-card{background:#fff;border-radius:10px;flex:1 1;min-width:0;max-width:260px;padding:36px 20px;display:flex;flex-direction:column;align-items:center}.hotel-why-gaia .why-gaia-icon{height:145px;margin-bottom:30px;display:flex;align-items:center;justify-content:center}.hotel-why-gaia .why-gaia-icon img{height:100%;-o-object-fit:contain;object-fit:contain}.hotel-why-gaia .why-gaia-title{font-size:21px;font-weight:600;color:#23292e;margin-bottom:16px;line-height:29px;text-align:left;width:100%}.hotel-why-gaia .why-gaia-desc{font-size:14px;color:#23292e;line-height:24px}.why-gaia-desc li{color:#666;font-size:15px;line-height:26px;margin-bottom:8px;list-style:disc inside;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.why-gaia-desc li:last-child{margin-bottom:0}.hotel-more-solutions{padding:0 0 60px;background:#fff}.hotel-more-solutions h2{text-align:center;font-size:32px;font-weight:600;color:#111c19;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;margin-bottom:40px;letter-spacing:-1px;line-height:44px}.hotel-more-solutions .more-solutions-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;gap:20px 24px;max-width:900px;margin:0 auto}.hotel-more-solutions .solution-tag{background:#fff;border-radius:20px;padding:12px 36px;font-size:16px;color:#00c96b;border:1px solid #e6f9f0;box-shadow:0 1px 4px rgba(0,0,0,.03);margin-bottom:8px;cursor:pointer;transition:background .2s;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;font-weight:500;display:inline-block;text-align:center}.hotel-more-solutions .solution-tag:hover{background:#e6f9f0}.difficulties-list-row1{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:32px 24px;max-width:1120px;margin:0 auto 20px}.difficulties-list-row1 .difficulty-card{flex:1 1;max-width:none;min-width:0}.difficulties-list-row2{display:flex;flex-wrap:nowrap;justify-content:center;gap:32px 24px;max-width:1120px;margin:0 auto}@media (max-width:900px){.hotel-difficulties .difficulties-list,.hotel-more-solutions .more-solutions-list,.hotel-system-abilities .abilities-list,.hotel-why-gaia .why-gaia-list{flex-direction:column;align-items:center;gap:16px}.hotel-analysis .analysis-cards{flex-direction:column;gap:16px}.hotel-banner .banner-content{margin-left:0;padding:24px 10px 18px}.hotel-banner .banner-content h1{font-size:22.4px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel-banner .banner-content p{font-size:16px;line-height:1.6}}@media (max-width:1024px){.new-hotel-page{font-size:15px;background:#fff}.hotel-banner{min-height:220px;padding:50px 40px 40px;background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/landahcm-hotel-img/mobile-banner.png) 50% no-repeat;background-size:100% 100%}.hotel-banner .banner-content{margin:0;padding:0 8px;align-items:center}.hotel-banner .banner-content h1{font-size:28px;line-height:38px;font-weight:600;text-align:center;margin-bottom:12px}.hotel-banner .banner-content p{font-size:15px;line-height:24px;margin-bottom:32px;text-align:center}.hotel-banner .banner-content .banner-btn{font-size:18px;border-radius:2px;display:block;display:flex;justify-content:center;align-items:center;font-weight:400}.hotel-difficulties{padding:36px 40px 24px}.hotel-difficulties h2{font-size:28px;line-height:38px;margin-bottom:12px}.hotel-difficulties .difficulties-subtitle{font-size:15px;margin-bottom:24px;line-height:22px}.hotel-difficulties .difficulties-list-row1,.hotel-difficulties .difficulties-list-row2{flex-direction:column;gap:16px;margin:0 auto;max-width:100%}.hotel-difficulties .difficulties-list-row2{margin-top:16px}.hotel-difficulties .difficulty-card{width:100%;min-width:unset;max-width:unset;padding:24px 12px 18px;border-radius:12px;margin:0 auto}.hotel-difficulties .difficulty-card .icon-placeholder{height:106px;margin-bottom:16px}.hotel-difficulties .difficulty-card .icon-placeholder img{height:100%}.hotel-difficulties .difficulty-card .card-title{font-size:18px;margin-bottom:10px}.hotel-difficulties .difficulty-card .card-desc{font-size:14px;line-height:20px}.hotel-difficulties .difficulties-list{display:none}.hotel-difficulties .mobile-list{display:block}.hotel-difficulties .mobile-list .swiper-container .swiper-wrapper .swiper-slide{border:1px solid #e9ebf0;background:#fff;box-shadow:0 3px 8px 0 rgba(222,227,233,.5);border-radius:0}.hotel-difficulties .mobile-list .swiper-container .difficulties-pagination{background:#fff;margin-top:25px}.hotel-difficulties .mobile-list .swiper-container .difficulties-pagination .difficulties-bullet{display:inline-block;width:20%;height:8px;background:#d8d8d8;outline:0}.hotel-difficulties .mobile-list .swiper-container .difficulties-pagination .difficulties-bullet.swiper-pagination-bullet-active{background:#00bc00;height:10px;transform:translateY(10%)}.hotel-analysis{padding:36px 40px 24px}.hotel-analysis h2{font-size:28px;line-height:38px;margin-bottom:24px}.hotel-analysis .analysis-cards{display:none}.hotel-analysis .mobile-analysis-cards{display:block;width:100%}.hotel-analysis .mobile-analysis-cards .swiper-container .swiper-wrapper{width:100%;height:100%}.hotel-analysis .mobile-analysis-cards .swiper-container .swiper-wrapper .swiper-slide{width:100%!important;flex:1 0 100%;box-shadow:none;height:auto;padding:20px;background:linear-gradient(180deg,#c6f5d6,#fff 24.54%)}.hotel-analysis .mobile-analysis-cards .swiper-container .swiper-wrapper .swiper-slide:nth-child(2){background:linear-gradient(180deg,#f5eac9,#fff 24.54%)}.hotel-analysis .mobile-analysis-cards .swiper-container .swiper-wrapper .swiper-slide .analysis-card-title{margin-bottom:20px;font-size:14px}.hotel-analysis .mobile-analysis-cards .swiper-container .swiper-wrapper .swiper-slide .analysis-card-title img{width:70px;top:0}.hotel-analysis .mobile-analysis-cards .swiper-container .swiper-wrapper .swiper-slide .analysis-card-group .analysis-card-group-title{font-size:12px}.hotel-analysis .mobile-analysis-cards .swiper-container .analysis-pagination{background:#fff;margin-top:25px}.hotel-analysis .mobile-analysis-cards .swiper-container .analysis-pagination .analysis-bullet{display:inline-block;width:50%;height:8px;background:#d8d8d8;outline:0}.hotel-analysis .mobile-analysis-cards .swiper-container .analysis-pagination .analysis-bullet.swiper-pagination-bullet-active{background:#00bc00;height:10px;transform:translateY(10%)}.hotel-analysis .analysis-card{padding:20px 40px 16px;border-radius:12px}.hotel-analysis .analysis-card .analysis-card-title{font-size:18px;margin-bottom:12px;line-height:26px}.hotel-analysis .analysis-card .analysis-card-group-title{font-size:15px}.hotel-analysis .analysis-card .analysis-card-group-desc{font-size:14px;line-height:20px}.hotel-effect-diagram{padding:36px 50px 24px}.hotel-effect-diagram h2{font-size:28px;line-height:38px;margin-bottom:12px}.hotel-effect-diagram .effect-subtitle{font-size:18px;margin-bottom:16px}.hotel-effect-diagram .effect-desc{font-size:14px;margin-bottom:16px;line-height:22px}.hotel-effect-diagram .diagram-img-placeholder,.hotel-effect-diagram .diagram-img-placeholder img{border-radius:12px;width:100%;height:auto}.hotel-effect-diagram .effect-cards{gap:12px;margin:16px auto 0;display:flex;flex-wrap:wrap}.hotel-effect-diagram .effect-card{border-radius:12px;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 16px)}.hotel-effect-diagram .effect-card .tag{font-size:15px;padding:6px 24px;margin-bottom:12px}.hotel-effect-diagram .effect-card .effect-card-title{font-size:16px;margin-bottom:6px}.hotel-effect-diagram .effect-card .effect-card-desc{font-size:13px;line-height:20px}.hotel-system-abilities{padding:36px 50px 24px;background:#fff}.hotel-system-abilities h2{font-size:28px;line-height:38px;margin-bottom:24px}.hotel-system-abilities .system-abilities-cards{gap:20px}.hotel-system-abilities .system-ability-card{flex-direction:column;gap:16px;padding:20px 0;width:100%;border-radius:12px;background:#fff!important}.hotel-system-abilities .system-ability-card:nth-child(odd){flex-direction:column-reverse}.hotel-system-abilities .system-ability-text{max-width:100%;align-items:flex-start}.hotel-system-abilities .system-ability-text .system-ability-title{font-size:18px;margin-bottom:10px;line-height:26px}.hotel-system-abilities .system-ability-text .system-ability-desc{font-size:14px;line-height:20px}.hotel-system-abilities .system-ability-text .system-btn{padding:0 30px;height:40px;font-size:14px;font-weight:400}.hotel-system-abilities .system-ability-img{width:100%}.hotel-system-abilities .system-ability-img img{border-radius:8px}.system-ability-list{padding-left:2px}.system-ability-list li{font-size:14px;line-height:20px;margin-bottom:8px}.hotel-why-gaia{padding:36px 40px 24px;background:url(https://assets.gaiaworks.cn/gaiaworks/static/image/landahcm-hotel-img/mobile-why-gaia-bg.png) 50% no-repeat}.hotel-why-gaia h2{font-size:28px;line-height:38px;margin-bottom:12px}.hotel-why-gaia .why-gaia-subtitle{font-size:18px;margin-bottom:24px}.hotel-why-gaia .why-gaia-cards{display:none}.hotel-why-gaia .mobile-why-gaia-cards{display:block}.hotel-why-gaia .mobile-why-gaia-cards .swiper-container .swiper-wrapper .swiper-slide{flex:1 0 100%;border-radius:12px;align-items:unset;height:auto}.hotel-why-gaia .mobile-why-gaia-cards .swiper-container .swiper-wrapper .swiper-slide .why-gaia-icon{margin-bottom:16px}.hotel-why-gaia .mobile-why-gaia-cards .swiper-container .swiper-wrapper .swiper-slide .why-gaia-icon img{height:100%}.hotel-why-gaia .mobile-why-gaia-cards .swiper-container .swiper-wrapper .swiper-slide .why-gaia-title{font-size:16px;margin-bottom:8px}.hotel-why-gaia .mobile-why-gaia-cards .swiper-container .swiper-wrapper .swiper-slide .why-gaia-desc{font-size:13px;line-height:20px}.hotel-why-gaia .mobile-why-gaia-cards .swiper-container .why-gaia-pagination{background:#fff;margin-top:25px}.hotel-why-gaia .mobile-why-gaia-cards .swiper-container .why-gaia-pagination .why-gaia-bullet{display:inline-block;width:25%;height:8px;background:#d8d8d8;outline:0}.hotel-why-gaia .mobile-why-gaia-cards .swiper-container .why-gaia-pagination .why-gaia-bullet.swiper-pagination-bullet-active{background:#00bc00;height:10px;transform:translateY(10%)}.hotel-why-gaia .why-gaia-card{max-width:100%}.hotel-more-solutions{padding:36px 0 24px}.hotel-more-solutions h2{font-size:22px;margin-bottom:16px}.hotel-more-solutions .more-solutions-list{gap:10px}.hotel-more-solutions .solution-tag{font-size:13px;padding:8px 16px;border-radius:12px}.case-swiper{padding-top:36px}.hcm-logo{margin-bottom:0}}.difficulties-list-row1{margin-bottom:20px}.difficulties-list-row2{margin-top:0}@media (max-width:525px){.new-hotel-page{font-size:15px}.hotel-banner{padding:18px 0 10px;min-height:180px}.hotel-banner .banner-content{padding:10px 6px}.hotel-banner .banner-content h1{font-size:17.6px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel-banner .banner-content p{font-size:15.2px;line-height:1.5}.hotel-banner .banner-content .banner-btn{padding:5px 18px;font-size:14px;height:36px}.hotel-analysis,.hotel-difficulties,.hotel-effect-diagram,.hotel-system-abilities,.hotel-why-gaia{padding-left:20px;padding-right:20px}.hotel-analysis .analysis-cards .analysis-card,.hotel-difficulties .difficulties-list .difficulty-card,.hotel-system-abilities .abilities-list .ability-card,.hotel-why-gaia .why-gaia-list .why-gaia-card{padding:18px 20px}.hotel-effect-diagram .diagram-img-placeholder{font-size:15px}.hotel-more-solutions .more-solutions .common-title{padding:0 20px}.hotel-more-solutions .more-solutions-list .solution-tag{font-size:15.2px;padding:8px 16px}.hotel-why-gaia{margin-bottom:0}.hotel-why-gaia .why-gaia-cards .why-gaia-card .why-gaia-icon{height:110px}}