.banner{position:relative;overflow:hidden}.at-a-glance{max-width:1200px;margin:0 auto;padding:10px 20px}.glance-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin:0}.glance-card{-webkit-box-flex:1;-ms-flex:1 1 170px;flex:1 1 170px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:14px 16px}.glance-card dt{font-size:13px;color:#999;margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.glance-card dt i{color:#b48a3f}.glance-card dd{font-size:14px;line-height:1.5;color:#333;margin:0}.glance-card.glance-price{border-color:#e6d9bd;background:#fdfaf3}.glance-card.glance-price dd{font-size:20px;font-weight:700;color:#8a6d3b}.product-qa{max-width:1200px;margin:24px auto;padding:0 20px}.product-qa>h2{font-size:22px;margin-bottom:16px}.qa-item{border:1px solid #e5e5e5;border-radius:8px;margin-bottom:10px;background:#fff}.qa-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px;cursor:pointer}.qa-line p{font-size:16px;font-weight:600;color:#222}.qa-line i{color:#999;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.qa-item.on .qa-line i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.qa-answer{padding:0 16px 14px;color:#555;line-height:1.7}.read-before{max-width:1200px;margin:10px auto 30px;padding:0 20px}.read-before h2{font-size:18px;margin-bottom:12px}.read-before-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.read-card{-webkit-box-flex:1;-ms-flex:1 1 280px;flex:1 1 280px;display:block;border:1px solid #e5e5e5;border-radius:8px;padding:14px 16px;color:inherit;text-decoration:none;background:#fff;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.read-card:hover{-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08)}.read-card strong{display:block;font-size:15px;margin-bottom:4px;color:#222}.read-card span{font-size:13px;color:#888}.main_photo_box .team-gallery-main{aspect-ratio:16/9}.main_photo_box ul li{aspect-ratio:4/3}.main_photo_box .team-gallery-main .el-image__inner,.main_photo_box ul li .el-image,.main_photo_box ul li .el-image__inner{width:100%;height:100%;display:block}.booking-reassurance{margin:8px 0 0;font-size:13px;color:#8a8a8a}.seo-intro[data-v-c32b4e26]{max-width:1200px}.seo-intro p[data-v-c32b4e26]{font-size:17px;line-height:1.8;color:#555}.tong_title span[data-v-c32b4e26]{font-size:30px;font-family:inherit;text-transform:none;font-weight:600}.tong_title[data-v-c32b4e26]:before{background:#b48a3f}.tong_title[data-v-c32b4e26]:after{background:#e6d9bd}.tong_titles p[data-v-c32b4e26]{font-size:20px;font-weight:600;color:#222;text-transform:none;font-family:inherit;line-height:1.4;border-left:3px solid #b48a3f;padding-left:12px}.tong_titles span[data-v-c32b4e26]{font-size:13px}.font_itinerary .box .fl span[data-v-c32b4e26]{font-size:17px;line-height:1.8;color:#333}.font_itinerary .box .fr div[data-v-c32b4e26]{background:#fdfaf3;border:1px solid #e6d9bd;border-radius:8px}.font_itinerary .box .fr div p[data-v-c32b4e26]{font-size:15px;font-weight:600;color:#222;text-transform:none;font-family:inherit}.font_itinerary .box .fr div span[data-v-c32b4e26]{font-size:14px;line-height:1.8;color:#555}.main_price_box .ul1 li[data-v-c32b4e26],.main_price_box .ul2 li[data-v-c32b4e26]{background:#fdfaf3;border:1px solid #e6d9bd;border-radius:8px}.main_price_box .ul1 li p[data-v-c32b4e26],.main_price_box .ul2 li p[data-v-c32b4e26]{font-size:14px;font-weight:600;color:#555;text-transform:none;font-family:inherit}.main_price_box .ul1 li span[data-v-c32b4e26]{font-size:24px;color:#8a6d3b}.main_price_box .ul2 li em[data-v-c32b4e26]{font-size:15px;color:#555;font-style:normal}.main_price_box .ul2 li em i[data-v-c32b4e26]{font-size:24px;color:#8a6d3b}.main_price_box .ul2 li span[data-v-c32b4e26]{font-size:16px;font-weight:400;color:#333;margin-top:8px}.product-qa>h2[data-v-c32b4e26],.read-before>h2[data-v-c32b4e26]{font-size:20px;font-weight:600;color:#222;border-left:3px solid #b48a3f;padding-left:12px;margin-bottom:16px}.qa-item[data-v-c32b4e26]{background:#fdfaf3;border-color:#e6d9bd}.qa-answer[data-v-c32b4e26]{line-height:1.8;color:#555}.glance-card[data-v-c32b4e26]{-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.glance-card[data-v-c32b4e26]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 6px 16px rgba(0,0,0,.08);box-shadow:0 6px 16px rgba(0,0,0,.08);border-color:#b48a3f}