@font-face {
  font-family: "iconfont"; /* Project id 4484383 */
  src: url(iconfont.woff2?t=1750056848747) format('woff2'),
       url(iconfont.woff?t=1750056848747) format('woff'),
       url(iconfont.ttf?t=1750056848747) format('truetype');
  font-display: swap;
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-loading:before {
  content: "\e65e";
}

.icon-go-down:before {
  content: "\e8f3";
}

.icon-success:before {
  content: "\e60e";
}

.icon-right:before {
  content: "\e638";
}

.icon-up:before {
  content: "\e639";
}

.icon-down:before {
  content: "\e63a";
}

.icon-disable:before {
  content: "\e63b";
}

.icon-hover:before {
  content: "\e63c";
}

.icon-checked:before {
  content: "\e63d";
}

.icon-hover1:before {
  content: "\e63e";
}

.icon-disable1:before {
  content: "\e63f";
}

.icon-unchecked:before {
  content: "\e640";
}

.icon-menu:before {
  content: "\e641";
}

.icon-a-menuclose:before {
  content: "\e642";
}

.icon-a-circledelete:before {
  content: "\e643";
}

.icon-checked1:before {
  content: "\e644";
}

.icon-hover2:before {
  content: "\e645";
}

.icon-disable2:before {
  content: "\e646";
}

.icon-unchecked1:before {
  content: "\e647";
}

.icon-hover3:before {
  content: "\e648";
}

.icon-disable3:before {
  content: "\e649";
}

.icon-caution:before {
  content: "\e64a";
}

.icon-check:before {
  content: "\e64b";
}

.icon-child:before {
  content: "\e64c";
}

.icon-delete:before {
  content: "\e64d";
}

.icon-right-copy:before {
  content: "\e8f2";
}

.icon-a-commentcalendar:before {
  content: "\e64e";
}

.icon-notice:before {
  content: "\e64f";
}

.icon-free:before {
  content: "\e650";
}

.icon-search:before {
  content: "\e651";
}

.icon-provide:before {
  content: "\e652";
}

.icon-a-starline:before {
  content: "\e653";
}

.icon-a-SSLlock:before {
  content: "\e654";
}

.icon-Star:before {
  content: "\e656";
}

.icon-order:before {
  content: "\e657";
}

.icon-time:before {
  content: "\e659";
}

.icon-exchange:before {
  content: "\e65a";
}

.icon-info:before {
  content: "\e658";
}

.icon-a-generalfacilities:before {
  content: "\e65b";
}

.icon-destination:before {
  content: "\e65c";
}

.icon-trans:before {
  content: "\e655";
}

.icon-window:before {
  content: "\e667";
}

.icon-a-nowindow:before {
  content: "\e66b";
}

.icon-a-dinnerthick1:before {
  content: "\e66f";
}

.icon-a-doublebed:before {
  content: "\e670";
}

.icon-a-dinnernosmoke:before {
  content: "\e671";
}

.icon-a-wifigreen:before {
  content: "\e672";
}

.icon-a-singlebed:before {
  content: "\e673";
}

.icon-a-dinnersmoke:before {
  content: "\e674";
}

.icon-a-dinnerthickdisable1:before {
  content: "\e675";
}

.icon-person:before {
  content: "\e66a";
}

.icon-half-diamond:before {
  content: "\e677";
}

.icon-diamond:before {
  content: "\e65d";
}

.icon-bus:before {
  content: "\e678";
}

.icon-abs:before {
  content: "\e679";
}

.icon-hotel:before {
  content: "\e67a";
}

.icon-fbs:before {
  content: "\e67b";
}

.icon-service:before {
  content: "\e66d";
}

.icon-man:before {
  content: "\e61f";
}

.icon-edit:before {
  content: "\e612";
}

.icon-person1:before {
  content: "\e676";
}

.icon-app-discount:before {
  content: "\e84c";
}

.icon-member-discount:before {
  content: "\e84d";
}

.icon-common-discount:before {
  content: "\e84e";
}

.icon-frbs-order-discount:before {
  content: "\e84f";
}

.icon-multi-discount:before {
  content: "\e850";
}

.icon-abs-order-discount:before {
  content: "\e851";
}

.icon-silver-discount:before {
  content: "\e8ed";
}

.icon-gold-discount:before {
  content: "\e8ee";
}

.icon-diamond-discount:before {
  content: "\e8ef";
}

.icon-platinum-discount:before {
  content: "\e8f0";
}

.icon-unchecked2:before {
  content: "\e60b";
}

.icon-hotel-copy:before {
  content: "\e8f1";
}

.icon-a-pluscircle:before {
  content: "\e631";
}

.icon-a-minuscircle:before {
  content: "\e632";
}

.icon-black:before {
  content: "\e614";
}

.icon-points_line:before {
  content: "\e62c";
}

.icon-discount:before {
  content: "\e683";
}

.icon-age:before {
  content: "\e684";
}

.icon-download:before {
  content: "\e685";
}

.icon-show:before {
  content: "\e67c";
}

.icon-hide:before {
  content: "\e67d";
}

.icon-frbs:before {
  content: "\e67e";
}

.icon-Bagage:before {
  content: "\e67f";
}

.icon-bus1:before {
  content: "\e68a";
}

.icon-frbs1:before {
  content: "\e68b";
}

.icon-fbs1:before {
  content: "\e68c";
}

.icon-fbs2:before {
  content: "\e724";
}

.icon-flight:before {
  content: "\e6e9";
}

.icon-weigoubaoxian:before {
  content: "\e680";
}

.icon-baoxian:before {
  content: "\e681";
}

.icon-luggage:before {
  content: "\e686";
}

.icon-split:before {
  content: "\e690";
}

.icon-hand-luggage:before {
  content: "\e60a";
}

.icon-baggage:before {
  content: "\e721";
}

.icon-arrow3:before {
  content: "\e617";
}


body{font-family:"Microsoft JhengHei",sans-serif,"Droid Sans",Roboto,Arial,"PingFang TC",hei,"Source Han Sans TC","Noto Sans CJK TC","PingFang SC","Source Han Sans SC","Noto Sans CJK SC","Microsoft YaHei"}.ellipsis-two-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.ellipsis-1,.ellipsis1{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis-2,.ellipsis2{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis3,.ellipsis-3{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ellipsis4,.ellipsis-4{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.ellipsis5,.ellipsis-5{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.ellipsis-two-lines-p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.bg-error{background-color:#e3e3e3 !important}.bg-error img{visibility:hidden}.hover-pointer{cursor:pointer}.scroll-bar{overflow-y:auto}.scroll-bar::-webkit-scrollbar{width:6px;height:6px}.scroll-bar::-webkit-scrollbar-thumb{background:#ccc;border-radius:6px}.scroll-bar::-webkit-scrollbar-track{border-radius:6px}.hide{display:none}.cursor{cursor:pointer}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-full{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column}.flex-space-between{-moz-box-pack:justify;-webkit-box-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}.flex-right{-moz-box-pack:end;-webkit-box-pack:end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex-center-y{-moz-box-align:center;-o-box-align:center;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center}.flex-center-xy{-moz-box-align:center;-o-box-align:center;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-moz-box-pack:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}.fl{float:left}.transition-300ms{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.transition-150ms{-webkit-transition:all .15s ease 0s;-moz-transition:all .15s ease 0s;-ms-transition:all .15s ease 0s;-o-transition:all .15s ease 0s;transition:all .15s ease 0s}.just-between{display:flex;justify-content:space-between}.loading-ajax{display:inline-block;-webkit-animation:ajax-loading 2s infinite ease-in-out;animation:ajax-loading 2s infinite ease-in-out}@keyframes ajax-loading{to{transform:rotate(360deg)}}@-webkit-keyframes ajax-loading{to{-webkit-transform:rotate(360deg)}}button.no-decoration{background:none;border:none;text-align:left;outline:none;padding:0;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}button{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.blue-btn{background:#2182fc;cursor:pointer}.blue-btn:hover{background:#0057c4 !important}@media screen and (max-width: 500px){.blue-btn{background:#2182fc}}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}iframe{border:0}[hidden]{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{text-decoration:none}table{border-collapse:collapse;border-spacing:0}@media screen and (max-width: 500px){html{overflow-y:scroll}:root{overflow-y:auto;overflow-x:hidden}:root body{position:absolute}body{width:100vw;overflow:hidden}}.header-account-login .btn-login{display:flex;align-items:center;justify-content:center;line-height:1}.header-account-login .btn-login #header_login_btn{width:100%;height:44px;line-height:44px}.contact-us-warp .header_whatapp_btn{text-decoration:underline !important;color:#2182fc}.contact-us-warp .header_whatapp_btn:hover{color:#0057c4}.wg-site-footer .wg-site-ff{padding-bottom:20px;margin-bottom:0px !important}.wg-site-copyright{background:#17a1dd;color:#acc9e1;padding:10px 0;min-width:990px}.wg-site-copyright .wg-site-wraper{width:1180px;margin:0 auto;box-sizing:content-box;min-height:36px}.wg-site-copyright .wg-site-wraper .wg-site-copyrights{float:left;width:800px;font-size:12px}.wg-site-copyright .wg-site-wraper .wg-site-links{font-size:12px;float:right}.wg-site-copyright .wg-site-wraper .wg-site-links a{color:#acc9e1;font-size:14px;text-decoration:none}.wg-site-copyright .wg-site-wraper .wg-site-links a:hover{color:#fff}.tours-index-bg-wrap{width:100%;height:calc(100vh - 78px);background:url("/popular/static/image/tours-list-pc-bg.webp") center/cover no-repeat;position:relative}.tours-index-bg-wrap .main-form{width:1184px;margin:0 auto;padding-top:80px}.tours-index-bg-wrap .main-form .title{font-size:32px;line-height:42px;color:#fff;margin:0 0 16px}.tours-index-bg-wrap .main-form .form-container{background:#fff;padding:32px 24px 18px;display:flex;flex-direction:row}.tours-index-bg-wrap .main-form .whatsapp-guider-wrap{padding:.625rem 1rem;background:url("/popular/static/image/gradient-bg.png") center/cover no-repeat}.tours-index-bg-wrap .main-form .whatsapp-guider-wrap .guider-title{font-size:1rem;line-height:1.375rem;color:#222;font-weight:600;margin-right:8px}.tours-index-bg-wrap .main-form .whatsapp-guider-wrap .sub-desc{font-size:14px;line-height:22px;color:#222}.tours-index-bg-wrap .main-form .whatsapp-guider-wrap i{display:inline-block;width:28px;height:28px;background:url("/popular/static/image/whatsapp-guider.png") center/cover no-repeat;margin-right:4px}.tours-index-bg-wrap .main-form .whatsapp-guider-wrap .whatsapp-box{cursor:pointer}.tours-index-bg-wrap .main-form .whatsapp-guider-wrap .whatsapp-box span{color:#16b900;font-size:14px;line-height:22px;font-weight:600;text-decoration:underline}.tours-index-bg-wrap .main-form .whatsapp-guider-wrap .whatsapp-box i{display:inline-block;width:20px;height:20px;background:url("/popular/static/image/whatsapp.svg") center/cover no-repeat;margin-right:4px}.tours-index-bg-wrap .main-form .search-form{border:1px solid #e3e3e3;padding:0 16px;border-radius:2px;display:flex;flex:1;flex-direction:row}.tours-index-bg-wrap .main-form .search-form .group,.tours-index-bg-wrap .main-form .search-form .time{display:flex;flex-direction:row;flex:1}.tours-index-bg-wrap .main-form .search-form .form-input{display:flex;padding:8px 0;flex-direction:column;border-bottom:1px solid rgba(0,0,0,0);position:relative}.tours-index-bg-wrap .main-form .search-form .form-input .duration-day-wrap{position:absolute;left:0;top:calc(100% + 1px)}.tours-index-bg-wrap .main-form .search-form .form-input .duration-day-wrap .select-days-box ul{padding:16px;background:#fff;width:408px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);box-sizing:border-box}.tours-index-bg-wrap .main-form .search-form .form-input .duration-day-wrap .select-days-box li{display:inline-block;border-radius:3px;border:1px solid #f0f0f0;padding:0px 10px;min-width:60px;text-align:center;margin:4px 0px 4px 4px;height:34px;line-height:36px;cursor:pointer;font-size:14px;font-weight:400}.tours-index-bg-wrap .main-form .search-form .form-input .duration-day-wrap .select-days-box li:hover{color:#2182fc;border-color:#2182fc}.tours-index-bg-wrap .main-form .search-form .form-input .duration-day-wrap .select-days-box li.active{color:#2182fc;border-color:#2182fc}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap{position:absolute;left:0;top:calc(100% + 1px);min-width:368px;background:#fff}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap .base-result-list-container{width:100%;background:#fff;box-sizing:border-box;box-shadow:0px 1px 4px 0px rgba(0,0,0,.2);z-index:99}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap .base-result-list-container .list-item{font-size:14px;line-height:20px;padding:8px 10px;text-decoration:none;cursor:pointer}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap .search-result-list .list-item{display:flex}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap .search-result-list .list-item:hover{background:#d9eaff}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap .search-result-list .list-item .list-icon{height:16px;width:16px;margin:2px 6px 0 0}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap .search-result-list .list-item .name-location{width:224px}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap .search-result-list .list-item .item-name-base{margin-right:8px;color:#222;overflow:hidden;text-overflow:ellipsis}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap .search-result-list .list-item .item-name-single{white-space:nowrap}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap .search-result-list .list-item .item-name-mul{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap .search-result-list .list-item .item-location{color:#666;font-size:12px}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap .search-result-list .list-item .item-tag{flex:1;text-align:right;color:#999;margin-left:16px;font-size:12px}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap .search-result-list .list-item .item-price{color:#ff5e00}.tours-index-bg-wrap .main-form .search-form .form-input.line::before{content:"";position:absolute;top:50%;left:-16px;transform:translateY(-50%);width:1px;height:40px;background:#e3e3e3}.tours-index-bg-wrap .main-form .search-form .form-input.departure-location{width:104px;margin-right:40px}.tours-index-bg-wrap .main-form .search-form .form-input.keyword{flex:1;margin-right:40px}.tours-index-bg-wrap .main-form .search-form .form-input.departure-date{flex:1;margin-right:40px}.tours-index-bg-wrap .main-form .search-form .form-input.duration{width:132px}.tours-index-bg-wrap .main-form .search-form .form-input:focus-within{border-bottom:1px solid #2182fc}.tours-index-bg-wrap .main-form .search-form .form-input .label{font-size:14px;color:#666;line-height:20px}.tours-index-bg-wrap .main-form .search-form .form-input input{margin-top:4px;color:#222;font-size:16px;line-height:24px;background:#fff;border:none;padding:0;font-weight:bold}.tours-index-bg-wrap .main-form .search-form .form-input input:focus{outline:none}.tours-index-bg-wrap .main-form .search-form .form-input input::placeholder{color:#999;font-weight:normal}.tours-index-bg-wrap .main-form .tours-list-search{background:#2182fc;color:#fff;border:none;padding:0;width:134px;height:64px;line-height:24px;padding:0 28px;vertical-align:middle;margin-left:16px}.tours-index-bg-wrap .go-down{position:absolute;bottom:32px;left:50%;padding:1rem 2rem;transform:translateX(-50%);width:32px;height:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:#fff;width:max-content}.tours-index-bg-wrap .go-down .iconfont{font-size:36px}.tours-index-bg-wrap .go-down .text{line-height:20px;margin-top:12px;width:max-content}.custom-buttons-container{padding:10px;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;gap:5px;max-width:500px}.festival-btn{padding:5px 10px;background:#fff;color:#222;border:1px solid #e3e3e3;border-radius:2px;cursor:pointer;font-size:12px;white-space:nowrap;width:fit-content}.festival-btn.active{border:1px solid #2182fc;color:#2182fc}.daterangepicker{font-family:initial !important}.daterangepicker td.in-range{background:#d9eaff !important}.daterangepicker td.active{background:#2182fc !important}.daterangepicker .drp-buttons .cancelBtn{background:#fff;border-radius:2px;border:1px solid #e3e3e3;font-weight:normal;cursor:pointer}.daterangepicker .drp-buttons .applyBtn{background:#2182fc;color:#fff;border-radius:2px;border:1px solid #2182fc;font-weight:normal;cursor:pointer}.daterangepicker .drp-buttons .applyBtn:hover{background:#1a6bbd;border:1px solid #1a6bbd}@media screen and (max-width: 500px){.tours-index-bg-wrap{background:url("/popular/static/image/tours-list-h5-bg.webp") center/cover no-repeat}.tours-index-bg-wrap .main-form{width:100%;padding-top:4rem}.tours-index-bg-wrap .main-form .title{font-size:1.5rem;line-height:1.625rem;margin:0 0 1.5rem;padding:0 1rem;text-align:center}.tours-index-bg-wrap .main-form .form-container{background:rgba(0,0,0,0);padding:0 1rem 24px;flex-direction:column}.tours-index-bg-wrap .main-form .whatsapp-guider-wrap{display:none}.tours-index-bg-wrap .main-form .search-form{border:none;padding:0;border-radius:0;display:flex;flex:1;flex-direction:column}.tours-index-bg-wrap .main-form .search-form .group,.tours-index-bg-wrap .main-form .search-form .time{background:#fff;border-radius:.5rem;padding:.75rem}.tours-index-bg-wrap .main-form .search-form .time{flex-direction:row-reverse;margin-top:.5rem}.tours-index-bg-wrap .main-form .search-form .form-input{padding:0}.tours-index-bg-wrap .main-form .search-form .form-input .duration-day-wrap{top:calc(100% + 1px)}.tours-index-bg-wrap .main-form .search-form .form-input .duration-day-wrap .select-days-box ul{padding:.75rem;width:284px}.tours-index-bg-wrap .main-form .search-form .form-input .duration-day-wrap .select-days-box li{min-width:60px;text-align:center;height:1.5rem;line-height:1.5rem;cursor:pointer;font-size:.875rem}.tours-index-bg-wrap .main-form .search-form .form-input .duration-day-wrap .select-days-box li:hover{color:#2182fc;border-color:#2182fc}.tours-index-bg-wrap .main-form .search-form .form-input .duration-day-wrap .select-days-box li.active{color:#2182fc;border-color:#2182fc}.tours-index-bg-wrap .main-form .search-form .form-input .departure-search-list-wrap{left:unset;right:-1.5rem;z-index:99}.tours-index-bg-wrap .main-form .search-form .form-input.line::before{content:none}.tours-index-bg-wrap .main-form .search-form .form-input.departure-location{width:6rem;margin-right:1rem}.tours-index-bg-wrap .main-form .search-form .form-input.keyword{flex:1;margin-right:0;text-align:right}.tours-index-bg-wrap .main-form .search-form .form-input.keyword input{text-align:right}.tours-index-bg-wrap .main-form .search-form .form-input.departure-date{flex:1;margin-right:0;text-align:right}.tours-index-bg-wrap .main-form .search-form .form-input.departure-date input{text-align:right}.tours-index-bg-wrap .main-form .search-form .form-input.duration{max-width:7rem}.tours-index-bg-wrap .main-form .search-form .form-input:focus-within{border-bottom:1px solid #2182fc}.tours-index-bg-wrap .main-form .search-form .form-input .label{font-size:.75rem !important;line-height:1.125rem !important;color:#666;font-weight:800}.tours-index-bg-wrap .main-form .search-form .form-input input{margin-top:.25rem;font-size:1rem;line-height:1.375rem;border:none}.tours-index-bg-wrap .main-form .tours-list-search{border:none;padding:0;width:100%;height:3rem;line-height:3rem;padding:0;margin-left:0;margin-top:.75rem;cursor:pointer}.tours-index-bg-wrap .go-down{position:absolute;bottom:20px;left:50%;padding:1rem 2rem;transform:translateX(-50%);width:32px;height:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:#fff}.tours-index-bg-wrap .go-down .iconfont{font-size:24px}.tours-index-bg-wrap .go-down .text{line-height:20px;margin-top:12px}.daterangepicker{flex-direction:column !important}.drp-calendar{max-width:100% !important}.drp-calendar.left,.drp-calendar.right{padding:8px !important}}.tours-list-breadcrumb{margin:0;padding:1rem 0;font-size:.875rem;line-height:1.25rem}.tours-list-breadcrumb li{display:inline}.tours-list-breadcrumb li .link,.tours-list-breadcrumb li .link-end{font-size:.875rem;line-height:1.25rem;letter-spacing:0;vertical-align:text-bottom}.tours-list-breadcrumb .link{color:#2182fc}.tours-list-breadcrumb .link:active{color:#0057c4}.tours-list-breadcrumb .icon-right{color:#999;font-size:1.25rem;vertical-align:text-bottom}@media screen and (max-width: 500px){.tours-list-breadcrumb{padding:1rem;margin:0;background:#fff}}.tours-list-content{display:flex}.tours-list-content .filter-area{width:284px;margin-right:16px;border-radius:3px;background:#f1f5f8;padding:16px;box-sizing:border-box;height:max-content}.tours-list-content .filter-area .filter-section{padding-bottom:16px}.tours-list-content .filter-area .filter-section .filter-title{color:#222;font-size:16px;line-height:22px;font-weight:600;margin:0 0 8px}.tours-list-content .filter-area .filter-section+.filter-section{border-top:1px solid #e3e3e3;padding-top:16px}.tours-list-content .filter-area .price-arrange-wrap{display:flex;flex-direction:row;margin-top:8px}.tours-list-content .filter-area .price-arrange-wrap input{flex:1;height:32px;border:1px solid #e3e3e3;border-radius:2px 2px 2px 2px;padding:0 8px;color:#222;font-size:16px;width:88px;box-sizing:border-box}.tours-list-content .filter-area .price-arrange-wrap input:focus{outline:none;border-color:#2182fc}.tours-list-content .filter-area .price-arrange-wrap span{margin:0 4px;line-height:32px}.tours-list-content .filter-area .price-arrange-wrap .price-arrange-btn{width:52px;height:32px;text-align:center;color:#fff;background:#2182fc;font-size:14px;font-weight:600;margin-left:8px;border-radius:2px;border:none;cursor:pointer}.tours-list-content .filter-area .price-arrange-wrap .price-arrange-btn:disabled{cursor:not-allowed;background:#ccc;color:#fff}.tours-list-content .filter-area .day-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px;margin-top:8px}.tours-list-content .filter-area .day-list .day-item{width:100%;display:inline-block;background:#fff;color:#222;font-size:14px;line-height:32px;border:1px solid #e3e3e3;border-radius:2px 2px 2px 2px;text-align:center;cursor:pointer}.tours-list-content .filter-area .province-city-list .item{display:flex;align-items:center;height:28px;border-radius:2px;padding:0 8px;margin:0 -8px;cursor:pointer}.tours-list-content .filter-area .province-city-list .item:hover{background:#e9ecf3}.tours-list-content .filter-area .province-city-list .item .check-box{display:inline-block;width:12px;height:12px;background:#fff;border:2px solid #eee}.tours-list-content .filter-area .province-city-list .item .content{color:#222;font-size:14px;line-height:20px;margin-left:4px}.tours-list-content .filter-area .more-btn{color:#2182fc;margin:4px 0 0;padding:0;background:unset;border:none;font-size:14px;line-height:20px;cursor:pointer}.tours-list-content .filter-area .more-btn:hover{color:#1a73e8}.tours-list-content .tours-product-list-wrap{flex:1;display:flex;flex-direction:column}.tours-list-content .tours-product-list-wrap .tours-product-list-title{font-size:18px;line-height:24px;color:#222;font-weight:600;margin:0 0 8px}.tours-list-content .tours-product-list-wrap .tours-product-list{margin:0;list-style:none;display:flex;flex-direction:column}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item{width:884px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .content-wrap{display:flex;flex-direction:row;margin-bottom:8px;background:#fff;padding:16px;box-sizing:border-box;cursor:pointer}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .img-wrap{width:140px;min-height:188px;border-radius:4px 4px 4px 4px;overflow:hidden;margin-right:16px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .img-wrap img{width:100%;height:100%;object-fit:cover}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .right-wrap{display:flex;flex-direction:row}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper{width:493px;display:flex;flex-direction:column}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .name{font-size:18px;margin:0;line-height:20px;color:#222;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:600}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .name .diamond-label{background:linear-gradient(-90deg, rgb(210, 175, 67), rgb(152, 104, 28));display:inline-flex;align-items:center;justify-content:center;width:31px;height:20px;line-height:20px;border-radius:2px;font-size:14px;color:#fff;margin-right:4px;cursor:pointer;vertical-align:top}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .name .diamond-label i{background:url("/popular/static/image/diamond-label.svg") no-repeat;background-size:100% 100%;width:12px;height:12px;margin-left:2px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .name .diamond-label-3{background:linear-gradient(-90deg, rgb(118, 198, 239), rgb(9, 88, 168))}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .name .diamond-label-4{background:linear-gradient(-90deg, rgb(192, 2, 117), rgb(104, 23, 133))}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .name .diamond-label-5{background:linear-gradient(-90deg, rgb(210, 175, 67), rgb(152, 104, 28))}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .name .tbs-quality-label{display:inline-block;box-sizing:border-box;text-align:center;color:#612515;font-size:14px;font-weight:600;line-height:20px;width:43px;height:20px;background:linear-gradient(to left, #ffbd9e, #fde4d3);border-radius:2px 2px 2px 2px;margin-right:4px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .desc{font-size:12px;line-height:14px;color:#666;margin-bottom:10px;margin-top:10px;word-break:break-word;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .labels-wrap{overflow:hidden;height:22px;display:flex;flex-wrap:wrap;gap:5px 0}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .labels-wrap .tbs-label{display:inline-block;padding:0 4px;border:1px solid #ccc;border-radius:2px 2px 2px 2px;color:#999;font-size:14px;background:unset;height:20px;line-height:20px;box-sizing:border-box;flex-shrink:0}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .labels-wrap .tbs-label+.tbs-label{margin-left:4px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .labels-wrap .tbs-label.product{color:#2182fc;border-color:rgba(33,130,252,.3)}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .labels-wrap .tbs-label.marketing{color:#b2570d;border-color:rgba(178,87,13,.28);cursor:pointer}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .route-list-wrapper{margin-top:10px;display:flex;flex-direction:column;flex:1}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .route-list-wrapper .route-item{font-size:12px;color:#222}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .route-list-wrapper .route-item .icon-success{color:#67c23a;margin-right:5px;font-size:12px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .wg-tour-dates{box-sizing:border-box;margin-top:8px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .wg-tour-dates .wg-tours-dates-item{font-size:14px;margin-bottom:2px;line-height:20px;text-align:left;display:-webkit-box;display:flex}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .wg-tour-dates .wg-tours-dates-item .k_date_label{flex-shrink:0}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .wg-tour-dates .wg-tours-dates-item .k_date_str{margin-left:10px;color:#222;text-align:left;overflow:hidden;text-overflow:ellipsis}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .wg-tour-dates .wg-tours-dates-item .circle{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:5px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper{text-align:right;position:relative;align-items:flex-end;width:208px;box-sizing:border-box;display:flex;flex-direction:column}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .block{flex:1;width:100%}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .product-price{color:#ff5e00}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .product-price .origin-price{display:none}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .product-price .price-unit{font-size:14px;color:#ff5e00}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .product-price .price-amount{font-size:30px;font-weight:600;line-height:30px;color:#ff5e00}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .booking-btn{width:112px;height:40px;border-radius:2px;margin-top:8px;font-weight:600;color:#fff;font-size:16px;height:40px;background:#2182fc;border:1px solid #2182fc;border-radius:2px 2px 2px 2px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .common-comment{display:flex;align-items:center;width:100%}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .common-comment .left{flex:1;margin-right:4px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .level-score{margin-bottom:6px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .level-score .level{height:20px;color:#222;font-size:18px;font-family:MicrosoftJhengHeiBold;font-weight:600}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .level-score .score{width:40px;height:20px;background:#2182fc;border-radius:100px 100px 100px 0px;text-align:center;color:#fff;font-size:16px;font-family:PingFangSC-Semibold;font-weight:600;line-height:20px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .sales-count{font-size:14px;font-family:PingFangSC-Regular;font-weight:normal}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .sales-count .score{display:none}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .sales-count .favorable-rate{display:none}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .sales-count .sales{color:#999;height:20px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .sales-count .count{color:#222;height:20px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .block{flex:1;width:100%}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .discount-info{margin-top:5px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .discount-info .origin-price{display:inline-block;font-size:14px;font-family:PingFangSC-Regular;color:#999;text-decoration:line-through}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .discount-info .discount{padding:0 4px;height:20px;background:linear-gradient(-68.2deg, rgb(248, 34, 34) 0%, rgb(255, 102, 0) 97.77%);border-radius:2px;color:#fff;font-size:14px;font-weight:600;text-align:center}.tours-list-content .load-more-btn{border:none;color:#fff;background:#2182fc;font-size:20px;line-height:56px;font-weight:600;margin-top:16px;text-align:center;cursor:pointer}@media screen and (max-width: 500px){.tours-list-content{background:#fff}.tours-list-content .filter-area{display:none}.tours-list-content .tours-product-list-wrap{width:100%}.tours-list-content .tours-product-list-wrap .tours-product-list-title{padding:0 1rem;font-size:1.25rem;line-height:1.75rem;margin:0}.tours-list-content .tours-product-list-wrap .tours-product-list{margin:0;list-style:none;display:flex;flex-direction:column}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item{width:100%;border-bottom:1px solid #f0f0f0}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .content-wrap{display:flex;flex-direction:row;margin-bottom:0;background:#fff;padding:1rem;box-sizing:border-box}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .img-wrap{width:6.875rem;min-height:12rem;border-radius:2px;margin-right:.75rem}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .right-wrap{flex-direction:column;width:calc(100% - 7.625rem)}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper{flex:1;width:100%}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .name{font-size:1rem;line-height:1.25rem;-webkit-line-clamp:3;margin-bottom:.375rem}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .name .diamond-label{height:1.125rem;line-height:1.125rem;font-size:.75rem;margin-right:.25rem;vertical-align:baseline}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .name .diamond-label i{width:.75rem;height:.75rem;margin-left:.125rem}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .name .tbs-quality-label{font-size:.75rem;line-height:1.25rem;height:1.25rem;margin-right:.25rem;width:unset;padding:0 .25rem}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .desc{display:none}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .labels-wrap{height:1.25rem;margin-bottom:.25rem;overflow:hidden}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .labels-wrap .tbs-label{display:inline-block;padding:0 .25rem;border:1px solid #ccc;font-size:.75rem;margin-right:.25rem;height:1.125rem;line-height:1.125rem;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:fit-content;max-width:100%}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .labels-wrap .tbs-label.product{color:#2182fc;border-color:rgba(33,130,252,.3)}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .labels-wrap .tbs-label.marketing{color:#b2570d;border-color:rgba(178,87,13,.28);cursor:pointer}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .route-list-wrapper{display:none}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .wg-tour-dates{margin-top:.25rem}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .wg-tour-dates .wg-tours-dates-item{font-size:.875rem;margin-bottom:.125rem;line-height:1.25rem}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .wg-tour-dates .wg-tours-dates-item .k_date_str{margin-left:.25rem}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-detail-wrapper .wg-tour-dates .wg-tours-dates-item .circle{width:.5rem;height:.5rem;margin-right:.25rem}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper{text-align:left;position:relative;align-items:flex-start;width:100%;box-sizing:border-box}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .block{display:none}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .product-price{text-align:right;width:100%}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .product-price .origin-price{color:#999;font-size:.75rem;text-decoration:line-through;display:inline;margin-right:.25rem}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .product-price .price-unit{font-size:.75rem;color:#f60;margin-right:.25rem}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .product-price .price-amount{font-size:1rem;font-weight:600;line-height:30px;color:#f60}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .booking-btn{display:none}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .common-comment{display:flex;align-items:center;width:100%}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .common-comment .left{flex:1;margin-right:4px}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .level-score{display:none}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .sales-count{font-size:.75rem;line-height:1.125rem;font-family:PingFangSC-Regular;font-weight:normal;gap:.25rem}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .sales-count .score{display:inline;color:#2182fc}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .sales-count .favorable-rate{display:inline;color:#2182fc}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .sales-count .sales{color:#999;height:unset}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .sales-count .count{display:none}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .block{flex:1;width:100%}.tours-list-content .tours-product-list-wrap .tours-product-list .product-item .product-price-wrapper .discount-info{display:none}.tours-list-content .load-more-btn{font-size:1rem;line-height:3rem;margin:1rem}}body{font-family:"Microsoft JhengHei",sans-serif,"Droid Sans",Roboto,Arial,"PingFang TC",hei,"Source Han Sans TC","Noto Sans CJK TC","PingFang SC","Source Han Sans SC","Noto Sans CJK SC","Microsoft YaHei"}.ellipsis-two-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.ellipsis-1,.ellipsis1{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis-2,.ellipsis2{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis3,.ellipsis-3{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ellipsis4,.ellipsis-4{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.ellipsis5,.ellipsis-5{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.ellipsis-two-lines-p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.bg-error{background-color:#e3e3e3 !important}.bg-error img{visibility:hidden}.hover-pointer{cursor:pointer}.scroll-bar{overflow-y:auto}.scroll-bar::-webkit-scrollbar{width:6px;height:6px}.scroll-bar::-webkit-scrollbar-thumb{background:#ccc;border-radius:6px}.scroll-bar::-webkit-scrollbar-track{border-radius:6px}.hide{display:none}.cursor{cursor:pointer}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-full{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column}.flex-space-between{-moz-box-pack:justify;-webkit-box-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}.flex-right{-moz-box-pack:end;-webkit-box-pack:end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex-center-y{-moz-box-align:center;-o-box-align:center;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center}.flex-center-xy{-moz-box-align:center;-o-box-align:center;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-moz-box-pack:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}.fl{float:left}.transition-300ms{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.transition-150ms{-webkit-transition:all .15s ease 0s;-moz-transition:all .15s ease 0s;-ms-transition:all .15s ease 0s;-o-transition:all .15s ease 0s;transition:all .15s ease 0s}.just-between{display:flex;justify-content:space-between}.loading-ajax{display:inline-block;-webkit-animation:ajax-loading 2s infinite ease-in-out;animation:ajax-loading 2s infinite ease-in-out}@keyframes ajax-loading{to{transform:rotate(360deg)}}@-webkit-keyframes ajax-loading{to{-webkit-transform:rotate(360deg)}}button.no-decoration{background:none;border:none;text-align:left;outline:none;padding:0;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}button{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.blue-btn{background:#2182fc;cursor:pointer}.blue-btn:hover{background:#0057c4 !important}@media screen and (max-width: 500px){.blue-btn{background:#2182fc}}.tbs-recommend-wrap .recommend-title{line-height:34px;color:#222;font-size:24px;font-weight:600;margin:56px 0 4px}.tbs-recommend-wrap .recommend-product{line-height:21px;color:#222;font-size:16px;font-weight:normal;margin:0}.tbs-recommend-wrap .recommend-nav{list-style:none;margin:14px 0 0;color:#222}.tbs-recommend-wrap .recommend-nav ul{display:flex;flex-direction:row}.tbs-recommend-wrap .recommend-nav ul li{font-size:16px;line-height:22px;padding:10px 0;color:#222;cursor:pointer;border-bottom:2px solid rgba(0,0,0,0);vertical-align:bottom}.tbs-recommend-wrap .recommend-nav ul li+li{margin-left:32px}.tbs-recommend-wrap .recommend-nav ul li .more{display:inline-flex;color:inherit}.tbs-recommend-wrap .recommend-nav ul li .more .iconfont{font-size:20px;line-height:20px}.tbs-recommend-wrap .recommend-nav ul li.active{color:#2182fc;border-bottom:2px solid #2182fc}.tbs-recommend-wrap .tbs-recommend-product-list-wrap{margin-top:16px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list{display:none;flex-direction:row}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list li+li{margin-left:16px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list.active{display:flex}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item{display:flex;box-sizing:border-box;padding:16px;width:224px;height:unset;flex-direction:column;border-radius:2px;overflow:hidden;background:#fff}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item:hover{cursor:pointer;box-shadow:0px 2px 8px 0px rgba(0,0,0,.2);transition:all .5s ease}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item:hover .info .title-wrap .title{word-break:break-word;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:4;white-space:normal;height:80px;padding-top:8px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container{position:relative;width:192px;height:144px;border-radius:2px;overflow:hidden;display:flex;justify-content:center;align-items:center}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .img-wrap{width:100%;height:100%}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container img{max-width:unset;height:100%;width:100%;object-fit:cover}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .no-image{width:192px;height:144px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .badge-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .badge-wrap .promotion-badge{width:3.75rem;height:1.625rem;line-height:1.625rem;font-size:.75rem;background:linear-gradient(315deg, #f82222 0%, #ff6600 100%);border-radius:2px 0px 0px 0px;text-align:center;color:#fff;z-index:1}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .badge-wrap .promotion-badge.hot{width:1.625rem;margin-right:6px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .badge-wrap .top-badge{position:absolute;right:8px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .badge-wrap .product-code{width:100%;background:linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);border-radius:0px 0px 2px 2px;bottom:0;left:0;position:absolute;color:#fff;font-size:14px;line-height:20px;text-align:left;padding:8px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info{position:relative;display:flex;flex-direction:column;flex:1;margin-left:0;max-width:unset;margin-top:8px;text-align:left}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .title-wrap{height:40px;position:relative}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .title-wrap .title{word-break:break-word;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal;position:absolute;bottom:0;height:40px;width:100%;transition:all .5s ease;color:#222;background:#fff;font-size:16px;line-height:20px;font-weight:600}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .tbs-label-wrapper{height:18px;margin-top:4px;margin-bottom:4px;overflow:hidden}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .tbs-label-wrapper .tbs-labels{height:18px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .tbs-label-wrapper .tbs-labels .tbs-label{padding:0 .125rem;line-height:16px;font-size:.75rem;border:1px solid #ccc;color:#666;border-radius:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;display:inline-block;box-sizing:border-box;margin-right:.25rem}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .applause-rate-sales{height:18px;line-height:18px;font-size:12px;font-family:PingFangSC-Regular;color:#999}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .applause-rate-sales .rate{color:#2182fc;padding-right:4px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap{font-size:14px;line-height:20px;margin-top:6px;width:100%;height:40px;overflow:hidden;text-align:left}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .date-str{padding-left:12px;color:#666;word-break:break-all !important}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type{margin-right:4px;position:relative;display:inline-block;height:20px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type.k-date{color:#129401}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type.k-date::before{background:#129401}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type.about-date{color:#ff7d13}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type.about-date::before{background:#ff7d13}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type.p-date{color:#999}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type.p-date::before{background:#999}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type::before{content:"";background:#999;position:absolute;left:-12px;top:6px;width:8px;height:8px;border-radius:50%}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .line-1{word-break:break-word;overflow:hidden;display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .line-2{word-break:break-word;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .price-wrap{position:static;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .price-wrap .tours-price{height:22px;font-size:12px;margin-top:4px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .price-wrap .tours-price .origin-price{color:#999;text-decoration:line-through;margin-right:8px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .price-wrap .tours-price .current-price{color:#ff5e00;font-size:16px;line-height:22px;font-weight:600}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .price-wrap .tours-price .current-price .hkd{font-size:12px;line-height:22px;font-weight:normal}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .price-wrap .discount{padding:0 4px;display:inline-block;height:20px;border-radius:2px 2px 2px 2px;background:linear-gradient(-90deg, #f82222 3%, #ff7d13 99%);line-height:20px;color:#fff;font-size:14px;font-weight:600}.tbs-recommend-wrap .search-more-btn{min-width:224px;width:fit-content;max-width:100%;padding:0 20px;color:#fff;border:none;line-height:56px;font-weight:600;font-size:20px;text-align:center;margin:24px auto 0;display:block;box-sizing:border-box}@media screen and (max-width: 500px){.tbs-recommend-wrap{margin-top:.5rem;background:#fff;padding-bottom:1rem}.tbs-recommend-wrap .recommend-title{line-height:1.75rem;font-size:1.25rem;margin:0;padding:1rem 1rem .25rem}.tbs-recommend-wrap .recommend-product{padding:0 1rem;line-height:1.25rem;color:#666;font-size:.875rem}.tbs-recommend-wrap .recommend-nav{list-style:none;margin:0;width:100%;overflow-x:scroll;color:#222;border-bottom:1px solid #f0f0f0}.tbs-recommend-wrap .recommend-nav ul{display:flex;flex-direction:row;padding:0 1rem;width:max-content}.tbs-recommend-wrap .recommend-nav ul li{font-size:.875rem;line-height:1.25rem;padding:.75rem 0;color:#222;cursor:pointer;border-bottom:.25rem solid rgba(0,0,0,0)}.tbs-recommend-wrap .recommend-nav ul li+li{margin-left:1.5rem}.tbs-recommend-wrap .recommend-nav ul li.more{display:inline-flex}.tbs-recommend-wrap .recommend-nav ul li.more .iconfont{font-size:20px;line-height:20px}.tbs-recommend-wrap .recommend-nav ul li.active{border-bottom:.25rem solid #2182fc}.tbs-recommend-wrap .tbs-recommend-product-list-wrap{margin-top:0;width:100%;overflow-x:auto}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list{display:none;flex-direction:row;padding:1rem}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list li+li{margin-left:.5rem}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list.active{display:flex;width:max-content}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item{display:flex;box-sizing:border-box;padding:0;border:1px solid #f0f0f0;border-radius:.125rem;width:10.5rem;height:18.125rem;flex-direction:column;overflow:hidden;background:#fff}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item:hover{cursor:pointer;box-shadow:none}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item:hover .info .title-wrap .title{word-break:break-word;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container{position:relative;width:100%;height:7.75rem;overflow:hidden;display:flex;justify-content:center;align-items:center}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container img{max-width:unset;height:100%;width:100%;object-fit:cover}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .no-image{width:192px;height:144px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .badge-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .badge-wrap .promotion-badge{width:3.75rem;height:1.625rem;line-height:1.625rem;font-size:.75rem;background:linear-gradient(315deg, #f82222 0%, #ff6600 100%);border-radius:2px 0px 0px 0px;text-align:center;color:#fff;z-index:1}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .badge-wrap .promotion-badge.hot{width:1.625rem;margin-right:6px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .badge-wrap .top-badge{position:absolute;right:8px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .img-container .badge-wrap .product-code{width:100%;background:linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);border-radius:0px 0px 2px 2px;bottom:0;left:0;position:absolute;color:#fff;font-size:14px;line-height:20px;text-align:left;padding:8px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info{flex:1;margin-left:0;max-width:unset;margin-top:0;padding:.5rem}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .title-wrap{height:2.5rem}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .title-wrap .title{word-break:break-word;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal;height:2.5rem;transition:none;font-size:.875rem;line-height:1.35rem}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .tbs-label-wrapper{height:1.25rem;margin-bottom:.25rem;overflow:hidden}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .tbs-label-wrapper .tbs-labels{height:1.25rem}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .tbs-label-wrapper .tbs-labels .tbs-label{height:unset;line-height:1rem;font-size:.75rem;color:#999}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .applause-rate-sales{display:none}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap{font-size:.75rem;line-height:1.25rem;margin-top:.25rem;width:100%;height:2.5rem;text-align:left}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .date-str{padding-left:12px;color:#666;word-break:break-all !important}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type{margin-right:4px;position:relative;display:inline-block;height:20px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type.k-date{color:#129401}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type.k-date::before{background:#129401}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type.about-date{color:#ff7d13}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type.about-date::before{background:#ff7d13}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type.p-date{color:#999}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type.p-date::before{background:#999}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .type::before{content:"";background:#999;position:absolute;left:-12px;top:6px;width:8px;height:8px;border-radius:50%}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .line-1{word-break:break-word;overflow:hidden;display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .group-wrap .line-2{word-break:break-word;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .price-wrap{position:static;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .price-wrap .tours-price{height:unset;flex:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .price-wrap .tours-price .origin-price{color:#999;text-decoration:line-through;margin-right:8px}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .price-wrap .tours-price .current-price{color:#ff5e00;font-size:16px;line-height:22px;font-weight:600}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .price-wrap .tours-price .current-price .hkd{font-size:12px;line-height:22px;font-weight:normal}.tbs-recommend-wrap .tbs-recommend-product-list-wrap .list .tours-product-item .info .price-wrap .discount{padding:0 4px;display:inline-block;height:20px;border-radius:2px 2px 2px 2px;background:linear-gradient(-90deg, #f82222 3%, #ff7d13 99%);line-height:20px;color:#fff;font-size:14px;font-weight:600}.tbs-recommend-wrap .search-more-btn{width:calc(100% - 2rem);line-height:3rem;font-size:1rem;text-align:center;margin:1rem auto 0}}body{font-family:"Microsoft JhengHei",sans-serif,"Droid Sans",Roboto,Arial,"PingFang TC",hei,"Source Han Sans TC","Noto Sans CJK TC","PingFang SC","Source Han Sans SC","Noto Sans CJK SC","Microsoft YaHei"}.ellipsis-two-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.ellipsis-1,.ellipsis1{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis-2,.ellipsis2{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis3,.ellipsis-3{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ellipsis4,.ellipsis-4{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.ellipsis5,.ellipsis-5{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.ellipsis-two-lines-p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.bg-error{background-color:#e3e3e3 !important}.bg-error img{visibility:hidden}.hover-pointer{cursor:pointer}.scroll-bar{overflow-y:auto}.scroll-bar::-webkit-scrollbar{width:6px;height:6px}.scroll-bar::-webkit-scrollbar-thumb{background:#ccc;border-radius:6px}.scroll-bar::-webkit-scrollbar-track{border-radius:6px}.hide{display:none}.cursor{cursor:pointer}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-full{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column}.flex-space-between{-moz-box-pack:justify;-webkit-box-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}.flex-right{-moz-box-pack:end;-webkit-box-pack:end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex-center-y{-moz-box-align:center;-o-box-align:center;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center}.flex-center-xy{-moz-box-align:center;-o-box-align:center;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-moz-box-pack:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}.fl{float:left}.transition-300ms{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.transition-150ms{-webkit-transition:all .15s ease 0s;-moz-transition:all .15s ease 0s;-ms-transition:all .15s ease 0s;-o-transition:all .15s ease 0s;transition:all .15s ease 0s}.just-between{display:flex;justify-content:space-between}.loading-ajax{display:inline-block;-webkit-animation:ajax-loading 2s infinite ease-in-out;animation:ajax-loading 2s infinite ease-in-out}@keyframes ajax-loading{to{transform:rotate(360deg)}}@-webkit-keyframes ajax-loading{to{-webkit-transform:rotate(360deg)}}button.no-decoration{background:none;border:none;text-align:left;outline:none;padding:0;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}button{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.blue-btn{background:#2182fc;cursor:pointer}.blue-btn:hover{background:#0057c4 !important}@media screen and (max-width: 500px){.blue-btn{background:#2182fc}}.comment-area-container .comment-title{line-height:34px;color:#222;font-size:24px;font-weight:600;margin:56px 0 18px}.comment-area-container .comment-list{display:flex;flex-direction:row;gap:16px;padding-bottom:24px;align-items:stretch}.comment-area-container .comment-list .comment-item{width:384px;padding:16px;background:#fff;border-radius:2px;box-sizing:border-box;display:block;color:#222;height:100%;display:flex;flex-direction:column}.comment-area-container .comment-list .comment-item:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,.2)}.comment-area-container .comment-list .comment-info{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.comment-area-container .comment-list .comment-info .left .score{display:inline-block;line-height:32px;padding:0 8px;height:32px;border-radius:16px 16px 16px 0;background:#2182fc;margin-right:8px;color:#fff}.comment-area-container .comment-list .comment-info .left .score .current{font-size:18px;font-weight:600}.comment-area-container .comment-list .comment-info .left .score .total{font-size:14px}.comment-area-container .comment-list .comment-info .left .score-desc{height:22px;color:#2182fc;font-size:16px}.comment-area-container .comment-list .comment-info .right{display:flex;flex-direction:row;align-items:center}.comment-area-container .comment-list .comment-info .right img{width:20px;height:20px;border-radius:50%;background:#eee;margin-right:8px}.comment-area-container .comment-list .comment-info .right .level{line-height:20px;color:#222;font-size:14px;font-weight:600}.comment-area-container .comment-list .content-wrap{flex:1;padding-bottom:1rem}.comment-area-container .comment-list .content-wrap .content{margin-top:16px;word-break:break-word;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:4;white-space:normal;font-size:14px;line-height:20px;max-height:80px}.comment-area-container .comment-list .content-wrap .content.show{-webkit-line-clamp:8;max-height:160px}.comment-area-container .comment-list .content-wrap .toggle-btn{border:none;background:none;color:#2182fc;font-size:14px;margin-top:8px;line-height:20px;height:20px;display:flex;align-items:center;cursor:pointer;padding:0}.comment-area-container .comment-list .content-wrap .toggle-btn .iconfont{font-size:20px}.comment-area-container .comment-list .product-wrap{display:flex;flex-direction:row;padding-top:16px;border-top:1px solid #f0f0f0}.comment-area-container .comment-list .product-wrap .img-wrap{width:112px;height:112px;border-radius:2px;margin-right:12px}.comment-area-container .comment-list .product-wrap .img-wrap img{width:100%;height:100%;object-fit:cover}.comment-area-container .comment-list .product-wrap .right{width:calc(100% - 124px)}.comment-area-container .comment-list .product-wrap .right .title{color:#222;font-size:14px;font-weight:400;line-height:20px;max-height:40px;font-weight:600;word-break:break-word;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal}.comment-area-container .comment-list .product-wrap .right .desc{word-break:break-word;overflow:hidden;display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#666;font-size:12px;font-weight:400;line-height:18px;height:18px;margin:.375rem 0 .5rem}.comment-area-container .comment-list .product-wrap .right .group-wrap{font-size:14px;line-height:20px;margin-top:6px;width:100%;height:40px;overflow:hidden;text-align:left}.comment-area-container .comment-list .product-wrap .right .group-wrap .date-str{padding-left:12px;color:#666;word-break:break-all !important}.comment-area-container .comment-list .product-wrap .right .group-wrap .type{margin-right:4px;position:relative;display:inline-block;height:20px}.comment-area-container .comment-list .product-wrap .right .group-wrap .type.k-date{color:#129401}.comment-area-container .comment-list .product-wrap .right .group-wrap .type.k-date::before{background:#129401}.comment-area-container .comment-list .product-wrap .right .group-wrap .type.about-date{color:#ff7d13}.comment-area-container .comment-list .product-wrap .right .group-wrap .type.about-date::before{background:#ff7d13}.comment-area-container .comment-list .product-wrap .right .group-wrap .type.p-date{color:#999}.comment-area-container .comment-list .product-wrap .right .group-wrap .type.p-date::before{background:#999}.comment-area-container .comment-list .product-wrap .right .group-wrap .type::before{content:"";background:#999;position:absolute;left:-12px;top:6px;width:8px;height:8px;border-radius:50%}.comment-area-container .comment-list .product-wrap .right .group-wrap .line-1{word-break:break-word;overflow:hidden;display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.comment-area-container .comment-list .product-wrap .right .group-wrap .line-2{word-break:break-word;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal}.comment-area-container .search-more-btn{width:224px;color:#fff;border:none;line-height:56px;font-weight:600;font-size:20px;text-align:center;margin:auto;display:block}@media screen and (max-width: 500px){.comment-area-container{margin-top:.5rem;padding-bottom:1rem;background:#fff}.comment-area-container .comment-title{line-height:1.75rem;font-size:1.25rem;margin:0;padding:1rem 1rem .25rem}.comment-area-container .content-list-wrap{overflow-x:auto;width:100%}.comment-area-container .comment-list{padding:.375rem 1rem 1rem;width:max-content}.comment-area-container .comment-list .comment-item{width:20rem;padding:1rem;border-radius:2px;box-shadow:0px 2px 8px 0px rgba(0,0,0,.1)}.comment-area-container .comment-list .comment-item:hover{box-shadow:0px 2px 8px 0px rgba(0,0,0,.1)}.comment-area-container .comment-list .comment-info .left .score{line-height:2rem;padding:0 .5rem;height:2rem;border-radius:1rem 1rem 1rem 0;margin-right:.5rem}.comment-area-container .comment-list .comment-info .left .score .current{font-size:1.125rem}.comment-area-container .comment-list .comment-info .left .score .total{font-size:.875rem}.comment-area-container .comment-list .comment-info .left .score-desc{height:1.25rem;font-size:1rem}.comment-area-container .comment-list .comment-info .right img{width:1.25rem;height:1.25rem;margin-right:.5rem}.comment-area-container .comment-list .comment-info .right .level{line-height:1.25rem;font-size:.875rem}.comment-area-container .comment-list .content-wrap .content{margin-top:1rem;font-size:.875rem;line-height:1.25rem;max-height:5rem}.comment-area-container .comment-list .content-wrap .content.show{-webkit-line-clamp:8;max-height:10rem}.comment-area-container .comment-list .content-wrap .toggle-btn{font-size:.875rem;line-height:1.25rem;line-height:2rem}.comment-area-container .comment-list .content-wrap .toggle-btn .iconfont{font-size:1.25rem}.comment-area-container .comment-list .product-wrap{padding-top:1rem;border-top:1px solid #f0f0f0}.comment-area-container .comment-list .product-wrap .img-wrap{width:7rem;height:7rem;border-radius:2px;margin-right:.75rem}.comment-area-container .comment-list .product-wrap .right{width:calc(100% - 7.75rem)}.comment-area-container .comment-list .product-wrap .right .title{color:#222;font-size:.875rem;line-height:1.25rem;max-height:2.5rem}.comment-area-container .comment-list .product-wrap .right .desc{font-size:.75rem;font-weight:400;line-height:1.125rem;height:1.125rem;margin:.25rem 0 .5rem}.comment-area-container .comment-list .product-wrap .right .group-wrap{font-size:.75rem;line-height:1.25rem;margin-top:.25rem;width:100%;height:2.5rem;text-align:left}.comment-area-container .comment-list .product-wrap .right .group-wrap .date-str{padding-left:12px;color:#666;word-break:break-all !important}.comment-area-container .comment-list .product-wrap .right .group-wrap .type{margin-right:4px;position:relative;display:inline-block;height:20px}.comment-area-container .comment-list .product-wrap .right .group-wrap .type.k-date{color:#129401}.comment-area-container .comment-list .product-wrap .right .group-wrap .type.k-date::before{background:#129401}.comment-area-container .comment-list .product-wrap .right .group-wrap .type.about-date{color:#ff7d13}.comment-area-container .comment-list .product-wrap .right .group-wrap .type.about-date::before{background:#ff7d13}.comment-area-container .comment-list .product-wrap .right .group-wrap .type.p-date{color:#999}.comment-area-container .comment-list .product-wrap .right .group-wrap .type.p-date::before{background:#999}.comment-area-container .comment-list .product-wrap .right .group-wrap .type::before{content:"";background:#999;position:absolute;left:-12px;top:6px;width:8px;height:8px;border-radius:50%}.comment-area-container .comment-list .product-wrap .right .group-wrap .line-1{word-break:break-word;overflow:hidden;display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.comment-area-container .comment-list .product-wrap .right .group-wrap .line-2{word-break:break-word;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal}.comment-area-container .search-more-btn{width:calc(100% - 2rem);line-height:3rem;font-size:1rem;text-align:center;margin:1rem auto 0}}.faq-wrap .faq-title{line-height:34px;color:#222;font-size:24px;font-weight:600;margin:56px 0 18px}.faq-wrap .faq-list{background:#fff;padding:10px 16px}.faq-wrap .faq-list .faq-item{line-height:22px;padding:16px 0}.faq-wrap .faq-list .faq-item+.faq-item{border-top:1px solid #f0f0f0}.faq-wrap .faq-list .faq-item.active .answer{display:block}.faq-wrap .faq-list .faq-item.active .question .iconfont{transform:rotate(180deg)}.faq-wrap .faq-list .faq-item .question{display:flex;font-size:16px;padding:0;margin:0}.faq-wrap .faq-list .faq-item .question .content{color:#222;font-weight:normal;flex:1;cursor:pointer}.faq-wrap .faq-list .faq-item .question .iconfont{font-size:20px;display:inline-block}.faq-wrap .faq-list .faq-item .answer{color:#666;font-size:16px;margin-top:8px;display:none}.faq-wrap .wg-faq-whatsapp{display:none}.faq-wrap .wg-components-h5-social-media{display:none}@media screen and (max-width: 500px){.faq-wrap{margin-top:.5rem;padding-bottom:1rem;background:#fff}.faq-wrap .faq-title{line-height:1.75rem;font-size:1.25rem;margin:0;padding:1rem 1rem 0}.faq-wrap .faq-list{padding:0 1rem}.faq-wrap .faq-list .faq-item{line-height:1.25rem;padding:1rem 0}.faq-wrap .faq-list .faq-item+.faq-item{border-top:1px solid #f0f0f0}.faq-wrap .faq-list .faq-item.active .answer{display:block}.faq-wrap .faq-list .faq-item .question{display:flex;font-size:.875rem}.faq-wrap .faq-list .faq-item .question .content{flex:1}.faq-wrap .faq-list .faq-item .question .iconfont{font-size:1.25rem}.faq-wrap .faq-list .faq-item .answer{color:#666;font-size:.875rem;margin-top:.5rem}.faq-wrap .faq-list .faq-item:last-child{border-bottom:1px solid #f0f0f0}.faq-wrap .wg-faq-whatsapp{display:block;border:1px solid #d0f1cc;margin:0 16px;margin-top:16px}.faq-wrap .wg-faq-whatsapp .wg-components-aside-whatsapp{padding:18px 16px;border-radius:4px;background:url("/popular/static/image/aside-whatsapp-bg.png") center/cover no-repeat}.faq-wrap .wg-faq-whatsapp .wg-components-aside-whatsapp h2{font-size:20px;font-weight:600;line-height:26px;color:#222;margin:0}.faq-wrap .wg-faq-whatsapp .wg-components-aside-whatsapp .sub-desc{font-size:16px;line-height:22px;color:#666;font-weight:normal;margin-top:8px}.faq-wrap .wg-faq-whatsapp .wg-components-aside-whatsapp .whatsapp-wrapper{cursor:pointer;display:inline-block;padding:8px 16px;border-radius:2px;background:#16b900;color:#fff;margin-top:16px;font-size:16px;font-weight:600}.faq-wrap .wg-faq-whatsapp .wg-components-aside-whatsapp .whatsapp-wrapper i{display:inline-block;width:20px;height:20px;background:url("/popular/static/image/whatsapp-white.svg") center/cover no-repeat;margin-right:8px}.faq-wrap .wg-components-h5-social-media{display:block;background:#fff;padding:1rem 1rem 0;border-radius:.25rem;margin:8px 0;width:100%;box-sizing:border-box}.faq-wrap .wg-components-h5-social-media .entrance-title{font-size:1rem;line-height:1.375rem;color:#222;font-weight:600;margin-bottom:12px}.faq-wrap .wg-components-h5-social-media .entrance-list{display:flex;flex-wrap:wrap;flex-direction:row;width:100%}.faq-wrap .wg-components-h5-social-media .entrance-list ul{margin:0;width:100%}.faq-wrap .wg-components-h5-social-media .entrance-list li{overflow:hidden}.faq-wrap .wg-components-h5-social-media .entrance-list li a{cursor:pointer}.faq-wrap .wg-components-h5-social-media .entrance-list li img{min-width:40px;min-height:40px;height:40px;border-radius:50%}.faq-wrap .wg-components-h5-social-media .entrance-list li .entrance-name{font-size:.875rem;color:#666;margin-top:.5rem;line-height:1.25rem}.faq-wrap .wg-components-h5-social-media .entrance-list li+li{margin-left:8px}.faq-wrap .wg-components-h5-social-media.hide{display:none}}body{font-family:"Microsoft JhengHei",sans-serif,"Droid Sans",Roboto,Arial,"PingFang TC",hei,"Source Han Sans TC","Noto Sans CJK TC","PingFang SC","Source Han Sans SC","Noto Sans CJK SC","Microsoft YaHei"}.ellipsis-two-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.ellipsis-1,.ellipsis1{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis-2,.ellipsis2{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis3,.ellipsis-3{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ellipsis4,.ellipsis-4{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.ellipsis5,.ellipsis-5{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.ellipsis-two-lines-p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.bg-error{background-color:#e3e3e3 !important}.bg-error img{visibility:hidden}.hover-pointer{cursor:pointer}.scroll-bar{overflow-y:auto}.scroll-bar::-webkit-scrollbar{width:6px;height:6px}.scroll-bar::-webkit-scrollbar-thumb{background:#ccc;border-radius:6px}.scroll-bar::-webkit-scrollbar-track{border-radius:6px}.hide{display:none}.cursor{cursor:pointer}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-full{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column}.flex-space-between{-moz-box-pack:justify;-webkit-box-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}.flex-right{-moz-box-pack:end;-webkit-box-pack:end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.flex-center-y{-moz-box-align:center;-o-box-align:center;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center}.flex-center-xy{-moz-box-align:center;-o-box-align:center;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-moz-box-pack:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}.fl{float:left}.transition-300ms{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.transition-150ms{-webkit-transition:all .15s ease 0s;-moz-transition:all .15s ease 0s;-ms-transition:all .15s ease 0s;-o-transition:all .15s ease 0s;transition:all .15s ease 0s}.just-between{display:flex;justify-content:space-between}.loading-ajax{display:inline-block;-webkit-animation:ajax-loading 2s infinite ease-in-out;animation:ajax-loading 2s infinite ease-in-out}@keyframes ajax-loading{to{transform:rotate(360deg)}}@-webkit-keyframes ajax-loading{to{-webkit-transform:rotate(360deg)}}button.no-decoration{background:none;border:none;text-align:left;outline:none;padding:0;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}button{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.blue-btn{background:#2182fc;cursor:pointer}.blue-btn:hover{background:#0057c4 !important}@media screen and (max-width: 500px){.blue-btn{background:#2182fc}}.recommend-tours-wrap .title{line-height:34px;color:#222;font-size:24px;font-weight:600;margin:56px 0 18px}.recommend-tours-wrap .list{padding:24px;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;background:#fff}.recommend-tours-wrap .list .item{width:calc((100% - 64px)/5);box-sizing:border-box;word-break:break-word;overflow:hidden;display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px;line-height:20px;height:20px}.recommend-tours-wrap .list .item a{color:#222;text-decoration:none}.recommend-tours-wrap .list .item a:hover{color:#2182fc}@media screen and (max-width: 500px){.recommend-tours-wrap{margin-top:.5rem;padding-bottom:1rem;background:#fff}.recommend-tours-wrap .title{line-height:1.75rem;font-size:1.25rem;margin:0;padding:1rem 1rem 0}.recommend-tours-wrap .list{padding:1rem;display:flex;gap:.5em 1rem;background:#fff}.recommend-tours-wrap .list .item{width:calc((100% - 1rem)/2);font-size:.875rem;line-height:1.25rem;height:1.25rem}.recommend-tours-wrap .list .item a{color:#222;text-decoration:none}.recommend-tours-wrap .list .item a:hover{color:#2182fc}}.wg-components-footer{width:100%;margin:0 auto;box-sizing:content-box;min-height:36px;background:#eff3f5;padding:12px 0 24px 0;margin-top:56px}.wg-components-footer+.wg-site-footer{margin-top:0}.wg-components-footer .footer-wrapper{width:1180px;margin:0 auto}.wg-components-footer .footer-wrapper .footer-section{margin-top:12px}.wg-components-footer .footer-wrapper .footer-section .footer-title{color:#666;font-size:12px;font-weight:bold;line-height:18px;margin-bottom:4px}.wg-components-footer .footer-wrapper .footer-section .footer-list{color:#666;font-size:12px;margin-left:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px 8px}.wg-components-footer .footer-wrapper .footer-section .footer-list .footer-item{display:inline-block;position:relative}.wg-components-footer .footer-wrapper .footer-section .footer-list .footer-item:last-child .footer-item-line{display:none}.wg-components-footer .footer-wrapper .footer-section .footer-list .footer-item .footer-item-text{margin-right:8px;display:inline-block}.wg-components-footer .footer-wrapper .footer-section .footer-list a.footer-item{cursor:pointer;color:#666}.wg-components-footer .footer-wrapper .footer-section .footer-list a.footer-item:hover{color:#2182fc}@media screen and (max-width: 500px){.wg-components-footer{padding:0}.wg-components-footer .footer-wrapper{width:100%;padding:1rem}.wg-components-footer .footer-wrapper .footer-section{margin-top:.75rem}.wg-components-footer .footer-wrapper .footer-section .footer-title{font-size:12px;line-height:18px;margin-bottom:4px}.wg-components-footer .footer-wrapper .footer-section .footer-list{color:#666;font-size:12px;margin-left:0;width:calc(100% - 2rem)}.wg-components-footer .footer-wrapper .footer-section .footer-list .footer-item{display:inline-block;position:relative}.wg-components-footer .footer-wrapper .footer-section .footer-list .footer-item:last-child .footer-item-line{display:none}.wg-components-footer .footer-wrapper .footer-section .footer-list .footer-item .footer-item-text{margin-right:8px;font-size:.75rem;line-height:1rem}.wg-components-footer .footer-wrapper .footer-section .footer-list a.footer-item{cursor:pointer;color:#666}.wg-components-footer .footer-wrapper .footer-section .footer-list a.footer-item:active{color:#2182fc}.wg-site-footer{min-width:unset !important;padding-top:0 !important;background:#eff3f5}.wg-site-footer>.wg-site-wraper{display:none}.wg-site-footer .wg-site-copyright{width:100%;color:#999 !important;min-width:unset !important;padding:1rem !important;background:#eff3f5 !important;box-sizing:border-box}.wg-site-footer .wg-site-copyright .wg-site-wraper{width:100%}.wg-site-footer .wg-site-copyright .wg-site-wraper .wg-site-copyrights{float:none;width:100%}.wg-site-footer .wg-site-copyright .wg-site-wraper .wg-site-links{display:none}}body{background-color:#e8ecf3}.main-content{width:1184px;margin:0 auto}@media screen and (max-width: 500px){.main-content{width:100%}}
