@font-face{font-family:MiSans;src:url(https://qncdn.tripodeck.com/Himeji-jo/fonts/MISANS-REGULAR.TTF) format("truetype")}@font-face{font-family:MPLUSRounded;src:url(https://qncdn.tripodeck.com/sanliou-website/MPLUSRounded1c-Regular.ttf) format("truetype")}.app{min-height:100vh;display:flex;flex-direction:column;font-family:MiSans}.nav{width:100%;position:fixed;top:0;left:0;z-index:1000;background:#fff;border-bottom:4px solid #AFDDF9}.nav .nav_box{width:100%;background:#ebf8ff;height:56px}.nav .nav_box .nav_title{display:flex;justify-content:space-between;align-items:center;width:1170px;margin:0 auto;line-height:56px;color:#222;font-size:14px;cursor:pointer}.nav .nav_box .nav_title img{display:block;width:10px;height:10px}.nav .headers{background:#fff;width:100%;height:56px}.nav .headers .logo-box{display:flex;justify-content:space-between;align-items:center;width:1170px;margin:0 auto;height:56px}.nav .headers .logo-box .logo-bottom{height:28px;cursor:pointer}.nav .headers .logo-box .lang-box{display:flex;align-items:center}.nav .headers .logo-box .lang-box .el-dropdown-link{display:flex;align-items:center;gap:10px;position:relative;cursor:pointer}.nav .headers .logo-box .lang-box .el-dropdown-link .tick-icon{width:16px;height:16px}.nav .headers .logo-box .lang-box .el-dropdown-link .selects-icon{height:16px;width:16px}.nav .headers .logo-box .lang-box .el-dropdown-link .lang_title{text-align:center;padding:0 4px 0 0;color:#5fbde1;font-size:12px;font-weight:600;cursor:pointer}.nav .headers .logo-box .lang-box .el-dropdown-link .select-box{position:absolute;left:-42px;top:28px;padding:0 6px;border-radius:5px;border:1px solid #5FBDE1;background:#fff;box-shadow:0 0 16px -5px #0003;display:flex;align-items:center}.nav .headers .logo-box .lang-box .el-dropdown-link .select-box .select-item{color:#222;font-family:MiSans;font-size:12px;font-weight:500;padding:12px 10px;white-space:nowrap;cursor:pointer}.nav .headers .logo-box .lang-box .el-dropdown-link .select-box:before{content:"";position:absolute;top:-6px;left:66%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #5FBDE1}.footer{color:#222;padding:0 0 24px;min-width:1000px;border-top:4px solid #D3EDFD;background-color:#fff}.footer .footer-content{width:1170px;margin:0 auto;padding:40px 0}.footer .footer-content .footer-logo{height:20px;cursor:pointer}.footer .footer-content .contactUs{color:#222;font-family:MiSans;font-size:12px;font-style:normal;font-weight:400;line-height:160%}.footer .footer-content .footer-links{display:flex;gap:12px;justify-content:space-between;align-items:flex-end}.footer .footer-content .footer-links div{color:#222;text-decoration:none;font-size:12px;font-weight:400}.footer .footer-content .footer-links div .right{color:#5fbde1;font-family:MiSans;font-size:12px;font-style:normal;font-weight:700;line-height:140%;margin-right:6px}.footer .fonter-last-box{border-top:1px solid #D3EDFD}.footer .fonter-last-box .last-text{width:1000px;margin:0 auto;padding:24px 0 0;color:#666;font-family:MiSans;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:140%}@media(max-width:480px){.footer .footer-content .footer-links{flex-direction:column;gap:10px;align-items:center}}@media(max-width:768px){.headers .logo{height:20px}.headers .logo-box{width:100%!important;padding:0 18px}.headers .logo-box .logo-bottom{height:18px!important}.nav_box{width:100%;height:auto!important}.nav_box .nav_title{width:100%!important;line-height:140%!important;padding:16px 18px}.nav_box .nav_title .nav_title_text{word-break:break-all;margin-right:17px}.footer .footer-content{padding:30px 0;flex-direction:column;align-items:center;gap:15px;text-align:left}.footer .footer-content .footer-top{padding:0 32px}.footer .footer-content .footer-top .footer-logo{width:100%}.footer .footer-content .contactUs{margin-top:20px!important}.footer .footer-content img{height:auto!important;width:171px}.footer .footer-content .footer-links li{font-size:14px}}@media(max-width:1024px){.footer{min-width:auto}.footer .footer-content,.footer .fonter-last-box .last-text{width:90%}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:MiSans,Microsoft YaHei,sans-serif;line-height:1.5;color:#333;background-color:#fff;min-height:100vh}.scroll-carousel-container[data-v-53c8e35f]{width:100%;height:285px;margin:0 auto;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch;transform:translateZ(0)}.scroll-carousel-list[data-v-53c8e35f]{display:flex;height:100%;animation:scrollCarousel-53c8e35f linear infinite;-webkit-animation:scrollCarousel-53c8e35f linear infinite;transform:translateZ(0)}.scroll-carousel-item[data-v-53c8e35f]{flex-shrink:0;width:var(--item-width);height:284px;padding:0 3px;box-sizing:border-box}.carousel-img[data-v-53c8e35f]{width:100%;height:100%;object-fit:cover;-webkit-backface-visibility:hidden}@media(max-width:768px){.scroll-carousel-container[data-v-53c8e35f]{height:234px}.scroll-carousel-item[data-v-53c8e35f]{height:100%}}@keyframes scrollCarousel-53c8e35f{0%{transform:translate(0)}to{transform:translate(var(--translate-x))}}@-webkit-keyframes scrollCarousel-53c8e35f{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(var(--translate-x))}}[data-v-53c8e35f] .scroll-carousel-list{--item-count: unset}.calendar-box .currentDate[data-v-15c79804]{display:flex;justify-content:space-between;align-items:center}.calendar-box .currentDate .calendar_arrow[data-v-15c79804]{width:20px;height:20px;cursor:pointer}.calendar-box .currentDate .calendar_no[data-v-15c79804]{cursor:not-allowed;width:20px;height:20px}.calendar-box .currentDate .calendar-head[data-v-15c79804]{color:#222;text-align:center;font-size:20px;font-weight:700}.calendar-box .note_box[data-v-15c79804]{display:flex;align-items:center;justify-content:center;background:#fafafa;width:100%;color:#222;font-size:12px;font-weight:400;margin:20px auto 10px}.calendar-box .note_box div[data-v-15c79804]{display:flex;align-items:center;padding:10px 20px;gap:6px}.calendar-box .note_box img[data-v-15c79804]{display:block;width:16px;height:16px}.calendar-box[data-v-15c79804] .el-calendar .el-calendar__header{display:none}.calendar-box[data-v-15c79804] .el-calendar .el-calendar__body{padding:0;color:#333}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table{width:100%;table-layout:fixed!important;border-collapse:separate!important;border-spacing:2px}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table thead tr{display:table-row!important}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table th{font-size:16px;color:#333;padding:10px 0;text-align:center}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table td{width:14.28%!important;height:72px!important;border:0!important;background:#fff!important;padding:0}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table td.prev,.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table td.next{pointer-events:none;cursor:not-allowed;visibility:visible!important}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table td.prev .el-calendar-day,.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table td.next .el-calendar-day{background:#fafafa!important;pointer-events:none}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table td.prev .el-calendar-day p,.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table td.next .el-calendar-day p{opacity:0}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table .el-calendar-day{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0;background:#fff}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table .el-calendar-day p{display:flex;flex-direction:column;gap:9px;align-items:center;font-size:16px;color:#2a2a2a;margin:0}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table .el-calendar-day:hover{background:transparent!important;cursor:default!important}.calendar-box[data-v-15c79804] .el-calendar .dateCell{width:100%;height:100%;display:flex;padding-top:8px;box-sizing:border-box;justify-content:center;cursor:pointer}.calendar-box[data-v-15c79804] .el-calendar .dateCell.disabled{background:#fafafa;cursor:not-allowed}.calendar-box[data-v-15c79804] .el-calendar .dateCell.disab{cursor:not-allowed}.calendar-box[data-v-15c79804] .el-calendar .dateCell.black{cursor:not-allowed;background:#e4e4e4}.calendar-box[data-v-15c79804] .el-calendar .datesixty.disabledtwo{background:#f5f5f5;cursor:not-allowed}.calendar-box[data-v-15c79804] .el-calendar .datesixty.disabledtwo p{color:#a8a8a8}@media(max-width:960px){.calendar-box .currentDate[data-v-15c79804]{padding:0 16px}.calendar-box .currentDate .calendar-head[data-v-15c79804]{font-size:4.4444vw}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-table td{height:13.3333vw!important}.calendar-box[data-v-15c79804] .el-calendar .dateCell.disabled{background:#fafafa;cursor:not-allowed}.calendar-box[data-v-15c79804] .el-calendar .dateCell.disabled span{font-size:10px}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-day p{font-size:3.3333vw}.calendar-box[data-v-15c79804] .el-calendar .el-calendar-day p img{width:3.2vw}}ul[data-v-1d1d7c34]{list-style:none;padding-left:0}.topMain[data-v-1d1d7c34],.bottomMain[data-v-1d1d7c34]{background:linear-gradient(180deg,#fff,#ebf8ff,#fff)}.carsousel-box[data-v-1d1d7c34]{position:relative;padding-bottom:16px}.carsousel-box[data-v-1d1d7c34]:after{content:"";width:100%;height:6px;background:url(https://qncdn.tripodeck.com/sanliou-website/image/dot.svg) repeat-x center center;position:absolute;right:0;bottom:0}.carsousel-title[data-v-1d1d7c34]{position:relative;padding:0 0 4px;margin-bottom:16px}.carsousel-title .carsousel-inner[data-v-1d1d7c34]{width:512px;margin:0 auto}.carsousel-title .carsousel-inner[data-v-1d1d7c34]:after{width:100%;content:"";height:6px;background:url(https://qncdn.tripodeck.com/sanliou-website/image/dot.svg) repeat-x;position:absolute;bottom:0}.carsousel-title .carsousel-inner[data-v-1d1d7c34]:after{right:0;background-position:left center}.marquee-container[data-v-1d1d7c34]{width:100%;overflow:hidden;border:1px solid #eee}.marquee-content[data-v-1d1d7c34]{display:inline-block;white-space:nowrap;animation:marquee-1d1d7c34 60s linear infinite}.marquee-content img[data-v-1d1d7c34]{height:484.4px;aspect-ratio:4/3;flex:0 0 325px;padding:0 6px}@keyframes marquee-1d1d7c34{0%{transform:translate(0)}to{transform:translate(-100%)}}.btmMain[data-v-1d1d7c34]{padding:80px 0 140px;margin:0 auto}.btmMain .container[data-v-1d1d7c34]{display:flex;flex-direction:column;align-items:center}.main-content[data-v-1d1d7c34]{width:100%;height:100%;margin-top:156px}.main-page[data-v-1d1d7c34]{width:840px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.main[data-v-1d1d7c34]{margin:0 auto;min-width:840px}.main .container[data-v-1d1d7c34]{display:flex;flex-direction:column;align-items:center}.hero[data-v-1d1d7c34]{margin-bottom:40px;text-align:center;width:100%}.hero .hero-image[data-v-1d1d7c34]{width:100%;height:auto;border-radius:8px;margin-bottom:40px}.hero .title[data-v-1d1d7c34]{font-size:44px;line-height:53px;font-weight:700;color:#5fbde1;font-family:Fredoka,sans-serif}.content-main[data-v-1d1d7c34]{width:840px;display:flex;flex-direction:column;align-items:center;justify-content:center}.description-section[data-v-1d1d7c34]{margin-bottom:60px;width:100%;display:flex;align-items:center;justify-content:center}.description-section .description[data-v-1d1d7c34]{font-size:16px;color:#666;line-height:160%;color:#222;width:840px}.section-line[data-v-1d1d7c34]{height:4px;align-self:stretch;border-radius:100px;background:#5fbde1;margin:0 auto}.service-section[data-v-1d1d7c34]{margin-bottom:60px}.service-section .section-title[data-v-1d1d7c34]{font-size:36px;font-weight:700;color:#5fbde1;text-align:center;display:flex;justify-content:center;font-weight:600}.service-section .service-cards[data-v-1d1d7c34]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.service-section .service-cards .card-box[data-v-1d1d7c34]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.service-section .service-cards .card-box .card_1[data-v-1d1d7c34]{width:108px;margin-bottom:-20px}.service-section .service-cards .card-box .card_2[data-v-1d1d7c34]{margin-bottom:-35px;width:100px}.service-section .service-cards .card-box .card_3[data-v-1d1d7c34]{width:122px;height:120px;margin-bottom:-10px}.service-section .service-cards .card-box .card_4[data-v-1d1d7c34]{width:117px}.service-section .service-cards .card-box .card_5[data-v-1d1d7c34]{width:148px;height:124px;margin-bottom:-15px}.service-section .service-cards .card-box .card_6[data-v-1d1d7c34]{width:145px}.service-section .service-cards .card-box img[data-v-1d1d7c34]{z-index:9}.service-section .service-cards .service-card[data-v-1d1d7c34]{color:#9d4da8;border-radius:12px;border:.5px solid rgba(157,77,168,.2);background:#f6e1f8;box-shadow:0 0 12px -5px #9d4da8cc;padding:20px 24px;height:118px;position:relative;display:flex;align-items:center;justify-content:center;font-weight:700}.service-section .service-cards .service-card .card-icon[data-v-1d1d7c34]{position:absolute;top:-40px;left:50%;transform:translate(-50%)}.service-section .service-cards .service-card.purple[data-v-1d1d7c34]{color:#d81825;font-family:MiSans;font-size:16px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.32px;border-radius:12px;border:.5px solid rgba(216,24,37,.2);background:#ffe3e5;box-shadow:0 0 12px -5px #d8182566}.service-section .service-cards .service-card.yellow[data-v-1d1d7c34]{border-radius:12px;border:.5px solid rgba(176,92,17,.2);background:#ffebc6;box-shadow:0 0 12px -5px #b05c1199;color:#b05c11;font-family:MiSans;font-size:16px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.32px}.service-section .service-cards .service-card.green[data-v-1d1d7c34]{color:#16836b;font-family:MiSans;font-size:16px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.32px;border-radius:12px;border:.5px solid rgba(22,131,107,.2);background:#cbf7ed;box-shadow:0 0 12px -5px #16836b99}.service-section .service-cards .service-card.orange[data-v-1d1d7c34]{border-radius:12px;border:.5px solid rgba(32,121,157,.2);background:#d6f7ff;box-shadow:0 0 12px -5px #20799d99;color:#20799d;font-family:MiSans;font-size:16px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.32px}.service-section .service-cards .service-card.blue[data-v-1d1d7c34]{color:#1c63b7;font-family:MiSans;font-size:16px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.32px;border-radius:12px;border:.5px solid rgba(28,99,183,.2);background:#e2f1ff;box-shadow:0 0 12px -5px #1c63b799}.price-section[data-v-1d1d7c34]{padding-bottom:50px;width:100%}.price-section .section-title[data-v-1d1d7c34]{font-size:24px;text-align:center;color:#5fbde1;font-family:Fredoka;font-size:36px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.44px}.price-section .sub-title[data-v-1d1d7c34]{margin-top:30px;font-size:24px;font-weight:700;color:#222;margin-bottom:5px;text-align:center;display:flex;justify-content:center;font-family:Fredoka,sans-serif}.price-section .sub-title .title-jatext[data-v-1d1d7c34]{font-family:MPLUSRounded,sans-serif}.price-section .price-card[data-v-1d1d7c34]{background-color:#fff;margin-top:40px;display:flex;width:100%;border-radius:12px;border:.5px solid #DDD;background:#fffbfb}.price-section .price-card .price[data-v-1d1d7c34]{font-size:24px;font-weight:700;color:#5fbde1;width:50%;padding:0 40px;display:flex;flex-direction:column;justify-content:center;border-right:solid .5px #D3EDFD;font-family:MPLUSRounded,sans-serif}.price-section .price-card .price .price-tax[data-v-1d1d7c34]{font-size:14px;font-style:normal;font-weight:700;line-height:160%}.price-section .price-card .price .total_people[data-v-1d1d7c34]{color:#222;font-family:Fredoka;font-size:24px;font-weight:600;letter-spacing:.96px}.price-section .price-card .price-en[data-v-1d1d7c34]{flex-direction:column;align-items:flex-start;justify-content:center;font-family:Fredoka,sans-serif;width:50%}.price-section .price-card .price-details[data-v-1d1d7c34]{list-style:none;margin:0;padding:24px 35px;font-size:12px;color:#222;width:50%}.price-section .price-card .price-details ul[data-v-1d1d7c34]{list-style:none;padding-left:0}.price-section .price-card .price-details li[data-v-1d1d7c34]{font-size:13px;margin-bottom:3px}.price-section .calendar-card[data-v-1d1d7c34]{padding:40px;background-color:#fff;margin-top:40px;display:flex;width:100%;border-radius:12px;border:.5px solid #D3EDFD}.el-option-item[data-v-1d1d7c34]{display:flex;justify-content:space-between;padding:0 28px}.leftActive[data-v-1d1d7c34]{color:#5fbde1!important;font-size:14px}.hint[data-v-1d1d7c34]{color:#999!important;font-family:MiSans;font-size:12px;font-style:normal;font-weight:400;line-height:160%;margin-left:4px}.select-box[data-v-1d1d7c34]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.select-sel[data-v-1d1d7c34]{width:20px;height:20px;border-radius:6px;background:#5fbde1;display:flex;align-items:center;justify-content:center;margin:auto}.select-sel img[data-v-1d1d7c34]{width:10px;height:7px}.section-title[data-v-1d1d7c34]{font-size:24px;font-weight:700;color:#222;margin-bottom:5px;text-align:center;display:flex;justify-content:center;font-family:Fredoka,sans-serif}.section-title .title-jatext[data-v-1d1d7c34]{font-family:MPLUSRounded,sans-serif}.notes[data-v-1d1d7c34]{display:flex;padding:24px 40px;flex-direction:column;align-items:flex-start;gap:12px;flex:1 0 0;width:840px;border-radius:12px;background:#fff;box-shadow:0 0 12px -5px #0003;margin-bottom:70px}.notes .notes-title[data-v-1d1d7c34]{color:#222;font-family:MiSans;font-size:14px;font-style:normal;font-weight:700;line-height:160%}.notes .notes-item[data-v-1d1d7c34]{color:#222;font-family:MiSans;font-size:14px;font-style:normal;font-weight:400;line-height:200%}.notes .red[data-v-1d1d7c34]{color:#d81825}.policy-box[data-v-1d1d7c34]{width:100%}.policy-box .policy-content[data-v-1d1d7c34]{width:100%;display:flex;padding:30px 40px;flex-direction:column;align-items:flex-start;gap:12px;flex:1 0 0;background-color:#fff;border-radius:12px;margin:40px 0 70px;line-height:200%;font-size:14px}.policy-box .policy-content .red[data-v-1d1d7c34]{line-height:32px;color:#d81825}.price-box[data-v-1d1d7c34]{width:100%}.price-box .price-content[data-v-1d1d7c34]{width:100%;border-radius:12px;border:1px solid #D3EDFD;background:#fff;margin:30px 0 90px}.price-box .price-content .introduction[data-v-1d1d7c34]{padding:40px;width:100%}.price-box .price-content .introduction .keyPersonnel[data-v-1d1d7c34]{border-radius:8px;border:2px solid #5FBDE1;background:#ebf8ff;width:100%;display:flex;justify-content:space-between;align-items:center;height:69px;padding:0 24px}.price-box .price-content .introduction .keyPersonnel .key-left[data-v-1d1d7c34]{color:#5fbde1;font-size:12px;font-weight:700}.price-box .price-content .introduction .keyPersonnel .key-right[data-v-1d1d7c34]{color:#5fbde1;font-size:16px;font-weight:700}.price-box .price-content .introduction .dot-line[data-v-1d1d7c34]{border-top:0;height:2px;background-image:linear-gradient(to right,#5FBDE1 50%,transparent 50%);background-size:10px 2px;background-repeat:repeat-x;margin:40px auto}.price-box .price-content .introduction .secondaryPersonnel[data-v-1d1d7c34]{width:100%;display:flex;justify-content:space-between;align-content:center;color:#222;font-family:MiSans;font-size:16px;font-weight:500}.price-box .price-content .introduction .secondaryPersonnel .second-box[data-v-1d1d7c34]{display:flex;align-items:center;gap:24px}.price-box .price-content .introduction .secondaryPersonnel .second-box .second-amount[data-v-1d1d7c34]{display:flex;align-items:center}.price-box .price-content .introduction .secondaryPersonnel .second-box .second-amount .people-amount[data-v-1d1d7c34]{color:#222;font-size:20px;width:56px;text-align:center;font-weight:700}.price-box .price-content .introduction .secondaryPersonnel .second-box .second-amount img[data-v-1d1d7c34]{display:block;width:30px;height:30px;cursor:pointer}.price-box .price-content .total[data-v-1d1d7c34]{border-top:1px solid #D3EDFD;padding:40px;display:flex;align-content:center;justify-content:space-between;color:#222;font-family:MiSans;font-size:20px;font-style:normal;font-weight:700;line-height:160%}.submit-button[data-v-1d1d7c34]{width:300px;display:flex;padding:14px 16px 14px 40px;justify-content:space-between;align-items:center;border-radius:40px;background:#5fbde1;border:none;text-align:center;font-size:16px;height:49px;font-weight:700;position:relative}.submit-button .start-tip[data-v-1d1d7c34]{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);color:#fff;font-family:MiSans;font-size:16px;font-weight:700}.submit-button img[data-v-1d1d7c34]{width:20px;height:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.submit-button[data-v-1d1d7c34]:hover{background:#e0637b}.complet-pop[data-v-1d1d7c34]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;padding:40px;border-radius:12px;background:#ebf8ff;width:760px;display:flex;flex-direction:column;align-items:center;justify-content:center}.complet-pop .pop-title[data-v-1d1d7c34]{color:#5fbde1;text-align:center;font-family:MiSans;font-size:24px;font-style:normal;font-weight:700;line-height:160%}.complet-pop .pop-content[data-v-1d1d7c34]{color:#222;text-align:center;font-family:MiSans;font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin-top:30px}.complet-pop .pop-btn[data-v-1d1d7c34]{display:flex;padding:14px 40px 14px 16px;justify-content:space-between;align-items:center;color:#222;text-align:center;font-family:MiSans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:40px;border:1px solid #5FBDE1;background:#fff;margin-top:40px;width:315px;cursor:pointer}.complet-pop .pop-btn img[data-v-1d1d7c34]{width:20px;height:20px}.mask[data-v-1d1d7c34]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998;background:#0009}[data-v-1d1d7c34] .el-icon{color:#fc7891!important}[data-v-1d1d7c34] .el-date-editor.el-input{height:100%}[data-v-1d1d7c34] .el-input__wrapper{border-radius:8px;padding:10px 14px}[data-v-1d1d7c34] .is-focused{box-shadow:0 0 0 1px #5fbde1 inset!important}[data-v-1d1d7c34] .is-focus{box-shadow:0 0 0 1px #5fbde1 inset!important;border-radius:8px}[data-v-1d1d7c34] .el-select__wrapper{padding:18px 14px;border-radius:8px}@media(max-width:1024px){.main-page[data-v-1d1d7c34]{width:95%}.main[data-v-1d1d7c34]{min-width:auto}.description-section .description[data-v-1d1d7c34],.form-section .form-box[data-v-1d1d7c34],.notes[data-v-1d1d7c34]{width:100%}}@media(max-width:768px){.main-page[data-v-1d1d7c34]{width:100%;padding:0 16px}.content-main[data-v-1d1d7c34]{width:100%}.content-main .policy-content[data-v-1d1d7c34]{margin:24px auto 60px;padding:24px;border-radius:12px;border:1px solid #DDD;line-height:25px;gap:0}.main[data-v-1d1d7c34]{padding:40px 0 0;margin:0}.btmMain[data-v-1d1d7c34]{min-width:100%;padding:0 16px 35px}.carsousel-box[data-v-1d1d7c34]{margin-bottom:40px}.carsousel-title .carsousel-inner[data-v-1d1d7c34]{width:100%}.carsousel-title .carsousel-inner[data-v-1d1d7c34]:after{width:100%}.hero[data-v-1d1d7c34]{margin-bottom:30px}.hero .title[data-v-1d1d7c34]{font-size:28px}.description-section[data-v-1d1d7c34],.service-section[data-v-1d1d7c34]{margin-bottom:40px}.service-section .section-title[data-v-1d1d7c34]{font-size:26px}.service-section .service-cards[data-v-1d1d7c34]{grid-template-columns:repeat(2,1fr);gap:30px;margin-top:50px}.service-section .service-cards .service-card[data-v-1d1d7c34]{padding:16px 20px;height:auto;min-height:100px;font-size:16px;width:100%;font-weight:700}.service-section .service-cards .service-card .card-icon[data-v-1d1d7c34]{top:-30px}.service-section .service-cards .service-card .card-icon img[data-v-1d1d7c34]{height:30px}.price-section[data-v-1d1d7c34]{margin-bottom:30px;padding:0}.price-section .section-title[data-v-1d1d7c34]{font-size:20px}.price-section .calendar-card[data-v-1d1d7c34]{padding:24px 0}.price-section .price-card[data-v-1d1d7c34]{flex-direction:column}.price-section .price-card .price-details[data-v-1d1d7c34]{width:100%}.price-section .price-card .price[data-v-1d1d7c34]{font-weight:900;width:100%;padding:20px;border-right:none;border-bottom:solid .5px #D3EDFD;font-size:20px}.price-section .price-card .price-details[data-v-1d1d7c34]{padding:20px}.price-section .price-card .price-details li[data-v-1d1d7c34]{font-size:12px}.form-section[data-v-1d1d7c34]{margin-bottom:40px}.form-section .section-title[data-v-1d1d7c34]{font-size:20px}.form-section .contact-form[data-v-1d1d7c34]{padding:24px}.form-section .contact-form .form-row[data-v-1d1d7c34]{grid-template-columns:1fr;gap:16px;margin-bottom:30px;padding-bottom:30px}.notes[data-v-1d1d7c34]{width:100%;padding:20px;margin-bottom:30px}.submit-button[data-v-1d1d7c34]{padding:14px 16px 14px 30px;font-size:16px;width:100%;position:relative;justify-content:center;font-weight:700}.submit-button img[data-v-1d1d7c34]{position:absolute;right:16px}.complet-pop[data-v-1d1d7c34]{width:90%;padding:30px}.complet-pop .pop-title[data-v-1d1d7c34]{font-size:20px}.complet-pop .pop-content[data-v-1d1d7c34]{font-size:14px;margin-top:20px}.complet-pop .pop-btn[data-v-1d1d7c34]{width:280px;margin-top:30px;font-size:14px}[data-v-1d1d7c34] .el-input__wrapper{border-radius:8px;padding:6px 14px}}@media(max-width:480px){.hero[data-v-1d1d7c34]{margin-bottom:20px}.hero .title[data-v-1d1d7c34]{font-size:30px;width:256px;margin:0 auto;line-height:36px}.hero .hero-image[data-v-1d1d7c34]{margin-bottom:24px}.service-section .service-cards[data-v-1d1d7c34]{grid-template-columns:1fr}.form-section .contact-form[data-v-1d1d7c34]{padding:20px}.price-box .price-content[data-v-1d1d7c34]{margin:24px auto 30px}.price-box .price-content .introduction[data-v-1d1d7c34]{padding:24px 16px}.price-box .price-content .introduction .dot-line[data-v-1d1d7c34]{margin:24px auto}.price-box .price-content .introduction .second-box div[data-v-1d1d7c34]{white-space:nowrap}.price-box .price-content .introduction .second-box .second-amount .people-amount[data-v-1d1d7c34]{width:44px!important}.price-box .price-content .introduction .second-box .second-amount img[data-v-1d1d7c34]{width:26px!important;height:26px!important}.price-box .price-content .total[data-v-1d1d7c34]{padding:24px 16px;font-size:18px}[data-v-1d1d7c34] .el-select__wrapper{padding:14px}}
