*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.offerItem i{margin-right:5px;margin-bottom:-2px}.tcBtn{padding:4px 7px 5px;border:1px solid #b3b3b3;color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;font-size:12px;margin-top:10px}#tcBtn{display:none}.fx{-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hidden{display:none}* html .clearfix{zoom:1}img{max-width:100%;display:block}img.ctrImg{display:block;margin:auto}h2{font-size:1.8em;color:#009345;margin-bottom:5px}h3{font-size:.9em;color:#009345}p{line-height:1.6;font-size:14px}small{font-size:.75rem}a{text-decoration:none}div{-webkit-overflow-scrolling:touch}.line-clamp{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1.2;overflow:hidden;text-overflow:ellipsis;padding:0!important}.line-clamp:after{content:'';text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:calc(1em * 1.2);background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1) 75%)}@supports (-webkit-line-clamp:1){.line-clamp:after{display:none!important}}.line-clamp-1{-webkit-line-clamp:1;height:calc(1em * 1.2 * 1)}.line-clamp-2{-webkit-line-clamp:2;height:calc(1em * 1.2 * 2)}.line-clamp-3{-webkit-line-clamp:3;height:calc(1em * 1.2 * 3)}.line-clamp-4{-webkit-line-clamp:4;height:calc(1em * 1.2 * 4)}#preloaderTop{padding:40px 0 0;max-width:1000px;margin:auto}.alignCtr{margin:auto;width:90%}.noScroll{overflow:hidden}.txtCtr{text-align:center}.noPmargin>p{margin:0}#preloader{text-align:center;padding:40px 0 0;max-width:1110px;margin:auto}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#kvSlider .slick-dots{bottom:auto;top:-31px;text-align:right;width:30%;right:5px;left:auto}#kvSlider .slick-dots li{padding:0 2px}#kvSlider .slick-dots li.slick-active button{background:#666}.slick-dots{text-align:center;width:100%;position:absolute;z-index:1;left:0;bottom:-15px}.slick-dots li{display:inline-block;vertical-align:middle;width:10%;padding:1px}.slick-dots li button{background:#ccc;border:none;padding:0;width:100%;height:3px;margin:0 3px;font-size:0}.slick-dots li.slick-active button{background:#009245}html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%;padding:85px 0}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide img{max-width:600px}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(../img/loader.gif) center center no-repeat}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:9999;height:50px;width:100%}#swipebox-bottom-bar{top:0;bottom:0;margin:auto;z-index:1}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-title a.giftLink{position:fixed;bottom:85px;left:0;right:0;margin:auto;font-size:25px;color:#fff;display:inline-block;border:1px solid;max-width:40%;padding:.5em 1em;border-radius:10px;background-color:rgba(255,255,255,0)}#swipebox-title a.giftLink:hover{background-color:rgba(255,255,255,.3)}.popup #swipebox-slider .slide:after{content:"詳情";display:block;width:5em;line-height:2em;font-size:20px;color:#757575;margin:.5em auto;border-radius:30px;opacity:1;border:1px solid;font-weight:400}.en.popup #swipebox-slider .slide:after{content:"Detials"}#swipebox-title span{color:#fff}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url(../img/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:25px;top:1em}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:25px;line-height:1.3em;padding:1em 1.5em;z-index:2}#swipebox-bottom-bar{top:initial;bottom:88px}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:0!important}.lity-container:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;position:relative;border:15px solid #fff;background-color:#fff}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:10px;top:10px;margin:auto;background-color:#000;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:32px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;outline:0;-webkit-box-shadow:none;box-shadow:0 2px 3px rgba(0,0,0,.6);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:2px solid #fff}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:100%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:0 0}.lity-hide{display:none}.bookmarkBox{text-align:center;display:inline-block}.bookmarkBox .bookmark-btn{background:url(https://static5.orstatic.com/info/Booking_Offer_Campaign/img/icon-bookmark-new.png) no-repeat left top;background-size:100%;border:2px solid #a4a4a4;border-radius:50%;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:3px}.bookmarkBox .bookmark-btn{width:20px;height:21px;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.bookmarkBox .bookmark-btn.bookmarked{background-position:left bottom;border:2px solid #00a158}.bookmarkBox>small{color:#656565;font-size:10px;display:inline-block;line-height:1.5}.itemDet{padding:15px 120px 15px 0;position:relative}.poiName{font-weight:800;color:#6d6d6d;padding:5px 5px 5px 0}.zh .poiName{font-size:1.1rem;line-height:1.5}.en .poiName{font-size:1.1rem;line-height:1.5}.itemDet>small{color:#666}.itemDet .period{color:#009345}#listingWrap{background-color:#f8f8f8}#catFiltSlide{overflow:hidden;box-sizing:content-box;background-color:#fff;position:relative;z-index:999}#catFiltSlide>.maxWidth{background-color:#eee;padding-bottom:5px;max-width:none;width:100%}#mCurrentOpt,#mFilterBtn{display:none}#catFiltSlide .inner{white-space:nowrap;text-align:center;position:relative;margin:0 auto;font-size:0;border-bottom:1px solid #ccc;background-color:#fff}#catFiltSlide .clientTab,#catFiltSlide .oCatOpt{display:inline-block;vertical-align:bottom;cursor:pointer;position:relative;padding:0 10px 20px}#catFiltSlide .clientTab h3,#catFiltSlide .oCatOpt h3{color:#666;line-height:35px;position:relative;font-size:16px;border:1px solid;border-radius:30px;padding:0 15px}.em #catFiltSlide .clientTab h3{font-size:17px}#catFiltSlide .clientTab.active h3,#catFiltSlide .oCatOpt.active h3{color:#009245}#weeklyList .slick-dots{position:absolute;width:25%;top:-15px;right:6px;left:auto;bottom:auto;text-align:right}#weeklyOffer.enable{max-height:800px}#campaignPrize.enable,#newJoin_offer.enable{max-height:800px}#campaignPrize,#newJoin_offer,#weeklyOffer{max-height:0;overflow:hidden;margin:0 auto}#weeklyOffer>.inner{padding:25px 40px 40px;max-width:1050px;margin:15px auto 30px}#campaignPrize>.inner,#newJoin_offer>.inner{max-width:1050px;margin:30px auto}#weeklyOffer>.inner{background:#eaeaea}#newJoin_offer>.inner>h3,#weeklyOffer>.inner>h3{color:#009245;margin-bottom:0;letter-spacing:1px;font-size:20px}.en #newJoin_offer>.inner>h3,.en #weeklyOffer>.inner>h3{letter-spacing:0}#weeklyList{margin:0 auto}#weeklyList .slick-dots li{padding:0 2px}#weeklyList .slick-dots li button{background:#009245;opacity:.2}#weeklyList .slick-dots li.slick-active button{opacity:1}#campaignPrize .gift-wrapper,#newJoin_offer .gift-wrapper,#preloaderTop .gift-wrapper,#weeklyList .weekOffer{position:relative;padding:0 2px;margin-top:18px;font-size:0;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}#weeklyList .weekOffer .endTimer{color:#fe7700}#campaignPrize .gift-wrapper,#newJoin_offer .gift-wrapper,#preloaderTop .gift-wrapper{margin:0;padding-top:10px}#campaignPrize .gift-wrapper .itemBtm,#campaignPrize .gift-wrapper .itemTop,#newJoin_offer .gift-wrapper .itemBtm,#newJoin_offer .gift-wrapper .itemTop,#preloaderTop .gift-wrapper .itemBtm,#preloaderTop .gift-wrapper .itemTop,#weeklyList .weekOffer .itemBtm,#weeklyList .weekOffer .itemTop,#weeklyList .weekOffer .offerMenu{display:inline-block!important;vertical-align:top;position:relative;min-height:150px;height:auto;background-color:#ddd}#weeklyList .weekOffer .itemTop{width:45%;box-sizing:border-box;-ms-flex:0 45%;-webkit-box-flex:0;-webkit-flex:0 45%;flex:0 45%;padding:15px 0}#campaignPrize .gift-wrapper .itemTop,#newJoin_offer .gift-wrapper .itemTop,#preloaderTop .gift-wrapper .itemTop{position:relative;width:45%;box-sizing:border-box;-ms-flex:0 45%;-webkit-box-flex:0;-webkit-flex:0 45%;flex:0 45%;padding:15px 0}#campaignPrize .gift-wrapper .itemTop,#newJoin_offer .gift-wrapper .itemTop{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}#campaignPrize .gift-wrapper .gift_img,#newJoin_offer .gift-wrapper .gift_img,#weeklyList .weekOffer .offerImg{position:absolute;top:0;left:0;width:100%;height:100%}#weeklyList .bookmarkBox{position:absolute;left:8px;top:8px}#weeklyList .poiName small span{color:#6d6d6d}#campaignPrize .gift-wrapper .giftTitle,#newJoin_offer .gift-wrapper .giftTitle{display:inline-block;font-size:1rem;font-weight:600}.en #campaignPrize .gift-wrapper .giftTitle small,.en #newJoin_offer .gift-wrapper .giftTitle small{display:block;font-size:.7em}#weeklyList .weekOffer .poiName span{color:#6d6d6d}#campaignPrize .gift-wrapper .giftTitle,#newJoin_offer .gift-wrapper .giftTitle,#weeklyList .OfferTitle span{line-height:1.6;color:#009245;max-height:31px}#campaignPrize .gift-wrapper .giftTitle,#newJoin_offer .gift-wrapper .giftTitle{color:#5a5a5a}#weeklyList .OfferTitle span{font-size:1.4rem}#weeklyList .OfferTitle span.line-clamp-1{height:calc(1em * 1.6 * 1)}#campaignPrize .gift-wrapper .giftTitle,#newJoin_offer .gift-wrapper .giftTitle{font-size:1.5em}#preloaderTop .gift-wrapper .giftTitle{width:200px;height:25px;background-color:#ececec;margin-top:5px}#preloaderTop .gift-wrapper .sponsorName{width:70px;height:15px;background-color:#ececec;margin-top:5px}#campaignPrize.gift-wrapper .sponsorName,#newJoin_offer .gift-wrapper .sponsorName{font-size:1em;line-height:1.2}.en #campaignPrize .gift-wrapper .giftTitle,.en #newJoin_offer .gift-wrapper .giftTitle{font-size:1.6em;line-height:1.3}#weeklyList .bookmarkBox .bookmark-btn{background:url(https://static5.orstatic.com/info/Booking_Offer_Campaign/img/icon-bookmark-white.png) no-repeat left top;background-size:100%;border:2px solid #fff;border-radius:50%;vertical-align:top}#weeklyList .bookmarkBox .bookmark-btn.bookmarked,#weeklyList .bookmarkBox .bookmark-btn:hover{border:2px solid #fff}#weeklyList .bookmarkBox>small{color:#fff}#campaignPrize .gift-wrapper .itemBtm,#newJoin_offer .gift-wrapper .itemBtm,#preloaderTop .gift-wrapper .itemBtm,#weeklyList .weekOffer .itemBtm{padding:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc}#weeklyList .weekOffer .itemBtm{width:50%;-ms-flex:0 50%;-webkit-box-flex:0;-webkit-flex:0 50%;flex:0 50%}#campaignPrize .gift-wrapper .itemBtm,#newJoin_offer .gift-wrapper .itemBtm,#preloaderTop .gift-wrapper .itemBtm,#weeklyList .weekOffer.hasMenu .itemBtm{width:55%;-ms-flex:0 55%;-webkit-box-flex:0;-webkit-flex:0 55%;flex:0 55%;background-color:#fff}#campaignPrize .gift-wrapper .itemBtm .offerDetL,#newJoin_offer .gift-wrapper .itemBtm .offerDetL,#preloaderTop .gift-wrapper .itemBtm .offerDetL,#weeklyList .weekOffer .itemBtm .offerDetL{width:100%;max-width:100%}#preloaderTop .itemBtm .offerDetL>div,#weeklyList .itemBtm .offerDetL>div{display:inline-block;vertical-align:top}#newJoin_offer .itemBtm .offerDetL>div{padding-left:8px;display:inline-block;vertical-align:middle}#preloaderTop .itemBtm .offerDetL>div.sponsorLogo,#weeklyList .itemBtm .offerDetL>div.poiLogo{position:absolute;left:0;top:5px;border:1px solid #eee}#newJoin_offer .itemBtm .offerDetL>div.sponsorLogo{border:1px solid #eee}#weeklyList .itemBtm .offerDetL>div.poiLogo{height:60px;width:60px;margin-top:-4px}#newJoin_offer .itemBtm .offerDetL>div.sponsorLogo,#preloaderTop .itemBtm .offerDetL>div.sponsorLogo{width:50px;height:50px}#weeklyList .itemBtm .offerDetL.hasLogo{padding-left:70px;padding-right:10px}#preloaderTop .itemBtm .offerDetL.hasLogo{padding-left:60px}#campaignPrize .gift-wrapper .itemBtm>div:last-child,#newJoin_offer .gift-wrapper .itemBtm>div:last-child{margin:15px 0;font-size:1.1rem;font-weight:400;line-height:1.4}#weeklyList .weekOffer .itemBtm>div:last-child{margin:15px 0;font-size:1.25rem;font-weight:400}#campaignPrize .gift-wrapper .itemBtm>div:last-child>p,#newJoin_offer .gift-wrapper .itemBtm>div:last-child>p{letter-spacing:1px;line-height:1.25}#preloaderTop .gift-wrapper .itemBtm>div:last-child{margin-top:15px}#preloaderTop .gift-wrapper .itemBtm>div:last-child>p{width:100%;height:15px;background-color:#ececec;margin-top:5px}#weeklyList .weekOffer .itemBtm>div:last-child>p{max-height:110px;letter-spacing:1px;line-height:1.5}.en #campaignPrize .gift-wrapper .itemBtm>div:last-child>p,.en #newJoin_offer .gift-wrapper .itemBtm>div:last-child>p,.en #weeklyList .weekOffer .itemBtm>div:last-child>p{letter-spacing:0}#weeklyList .weekOffer.hasMenu .offerMenu{width:15%;-ms-flex:0 0 15%;-webkit-box-flex:0;-webkit-flex:0 0 15%;flex:0 0 15%;position:relative}#weeklyList .offerMenu .menuBtn{position:absolute;width:102%;height:100%;background:rgba(33,33,33,.8);cursor:pointer;text-align:center;padding:5px 7px 5px 5px;box-sizing:border-box;top:0}#weeklyList .offerMenu .menuBtn:after{display:block;content:"";height:100%;width:100%}#weeklyList .offerMenu .menuBtn:hover{background-color:rgba(0,0,0,.79)}#weeklyList .weekOffer:hover .offerMenu:after{background-color:rgba(0,0,0,.79)}#weeklyList .offerMenu .menuBtn{text-align:center}#weeklyList .offerMenu .menuBtn span{color:#fff;font-size:16px;position:absolute;left:0;right:0;top:0;bottom:0;height:20px;display:block;width:100%;margin:auto}#poiList,#poiList-htmlBlock,#resultList{background-color:#fff;padding:40px 0;text-align:center;position:relative;z-index:1}#brandpois{max-width:1095px;text-align:center}.offerItem{text-align:left;padding:20px 15px 22px;background-color:#fff;border-top:0;border-bottom:1px solid #ccc;margin-bottom:3px}.offerItem:first-child{border-top:none}.offerItem .headfield{font-size:11px;font-weight:700;margin-bottom:8px}.offerItem .headfield .exclusive{color:#666;float:left;position:relative;padding:3px 5px 3px 25px;background-color:#ffdc0e;width:92px;margin-top:-3px;margin-right:15px}.offerItem .headfield .exclusive:before{content:'';background:url(../img/exclusive-icon.png) no-repeat center center;background-size:contain;width:15px;height:15px;position:absolute;left:6px;top:3px}.offerItem .headfield .exclusive:after{content:'';width:13px;height:100%;background-color:#ffdc0e;position:absolute;top:0;left:100%;-webkit-clip-path:polygon(0 0,0 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 0)}.offerItem .dateTime{color:#656565;float:left;position:relative;padding-left:16px;max-width:229px;cursor:pointer}.offerItem .dateTime:before{content:'';display:block;background:url(../img/clock-icon@2x.png) no-repeat center center;background-size:contain;width:13px;height:13px;position:absolute;top:2px;left:0;opacity:.8}.offerItem .dateTime>p{height:16px;font-size:11px;line-height:1.5}.offerItem .dateTime.extended>p{border:1px solid #656565;border-radius:10px;padding:0 15px 0 7px;position:relative;height:18px;line-height:1.4}.offerItem .dateTime.extended>p:after{content:'';position:absolute;right:7px;top:6px;width:0;height:0;vertical-align:middle;border-top:4px solid;border-right:3px solid transparent;border-left:3px solid transparent}.offerItem .dateTime>.extendedTimeBox{position:absolute;background-color:#656565;color:#fff;z-index:2;padding:8px;border-radius:10px;width:90%;top:102%;margin-top:10px;opacity:0;display:none}.offerItem .dateTime>.extendedTimeBox:before{content:'';display:block;border-color:transparent transparent #656565 transparent;border-width:0 6px 6px 6px;border-style:solid;width:0;height:0;position:absolute;left:10px;bottom:100%}.offerItem .dateTime.open>.extendedTimeBox{opacity:1;display:block;animation:animShowLangMenu .3s;-webkit-transform:translateY(0);transform:translateY(0)}.offerItem .headfield .bookNum{color:#656565;float:right;min-height:13px;margin-top:2px}.offerItem .itemTop{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;padding:5px 0 10px 0;box-sizing:content-box;position:relative;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;font-size:0;height:250px}.offerItem .itemTop .offerImg{display:inline-block;vertical-align:top;position:relative;height:100%;-ms-flex:1 0 auto;-webkit-box-flex:0;-webkit-flex:1 0 auto;flex:1 0 auto;max-width:100%}#resultList .offerItem .itemTop .offerImg:before{content:"";display:block;width:100%;z-index:2;position:absolute;top:0;height:100%;left:0;background:rgba(0,0,0,0);background:-moz-linear-gradient(-45deg,rgba(0,0,0,0) 52%,rgba(0,0,0,0) 64%,rgba(0,0,0,.9) 100%);background:-webkit-gradient(left top,right bottom,color-stop(52%,rgba(0,0,0,0)),color-stop(64%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.9)));background:-webkit-linear-gradient(-45deg,rgba(0,0,0,0) 52%,rgba(0,0,0,0) 64%,rgba(0,0,0,.9) 100%);background:-o-linear-gradient(-45deg,rgba(0,0,0,0) 52%,rgba(0,0,0,0) 64%,rgba(0,0,0,.9) 100%);background:linear-gradient(135deg,rgba(0,0,0,0) 52%,rgba(0,0,0,0) 64%,rgba(0,0,0,.9) 100%)}.gift-wrapper .ribbon,.offerItem .itemTop .offerImg .exclusRibb{position:absolute;left:-3px;top:-2px;z-index:1;overflow:hidden;width:80px;height:80px;text-align:right}.gift-wrapper .ribbon span,.offerItem .itemTop .offerImg .exclusRibb span{font-size:12px;font-weight:700;color:#000;text-transform:uppercase;text-align:center;line-height:1;padding:5px 0 4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:linear-gradient(#fcd700 0,#fcd700 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:18px;left:-21px}.gift-wrapper .ribbon span:before,.offerItem .itemTop .offerImg .exclusRibb span:before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:1px solid #a0a41c;border-right:1px solid transparent;border-bottom:2px solid transparent;border-top:2px solid #a0a41c}.gift-wrapper .ribbon span:after,.offerItem .itemTop .offerImg .exclusRibb span:after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:2px solid transparent;border-right:1px solid #a0a41c;border-bottom:1px solid transparent;border-top:2px solid #a0a41c}.itemBtm2 .offerDesc .offerDesc_txt small .endTimer{padding:1px 1px 1px 6px;border:1px solid #009245;border-radius:4px;color:#009245!important;margin:0 .5em 0 -2px}.en .itemBtm2 .offerDesc .offerDesc_txt small .endTimer{padding:1px 4px 1px 6px}.itemBtm2 .offerDesc p:nth-child(2){padding-top:10px;border-top:1px solid #ddd;margin-top:10px}.offer_box .itemTop .offerImg.full{max-width:100%}.offer_box .badge{position:absolute;bottom:20px;right:13px;z-index:3}.offer_box .itemBtm .offerDetL{overflow:hidden;position:relative}.offer_box .itemBtm .overlay_inner{position:absolute;top:0;right:0;width:100%;height:100%;text-align:right;font-size:0;z-index:10}.offer_box .overlayBtn{font-size:15px;border-radius:6px;border:1px solid;cursor:pointer;display:inline-block;margin:0 3px 0 0;min-width:60px;padding:.6em 0;transform:translate3d(0,-110%,0);text-align:center;transition:transform .35s,background-color .5s ease-in-out;-webkit-transition:transform .35s,background-color .5s ease-in-out;-moz-transition:transform .35s,background-color .5s ease-in-out;-ms-transition:transform .35s,background-color .5s ease-in-out}.en .offer_box .overlayBtn{font-size:14px;padding:.8em 0}.weekOffer.offer_box .overlayBtn{font-size:18px;padding:.55em;margin-top:4px}.offer_box .overlayBtn.giftBtn{background-color:#ec6131;color:#fff;border:1px solid #ec6131}.offer_box .overlayBtn.menuBtn{background-color:#fff;color:#6d6d6d}.offer_box .overlayBtn.giftBtn:hover{background-color:#ff4100;border:1px solid #ff4100}.offer_box .overlayBtn.menuBtn:hover{background-color:#e2e1e1}.offer_box:hover .itemBtm .overlay_inner .overlayBtn{transform:translate3d(0,0,0)}.offer_box:hover .itemBtm .overlay_inner .overlayBtn.giftBtn{transition-delay:.2s}.offer_box:hover .itemBtm .overlay_inner .overlayBtn.menuBtn{transition-delay:.1s}.itemBtm .offerDetR a.bookBtn{width:100%;background-color:transparent;border:1px solid #009245;color:#009245;text-align:center;border-radius:5px;display:inline-block;font-size:15px;padding:.6em 0;font-weight:600}.itemBtm .offerDetR a.bookBtn:hover{background-color:#c8f3dc}.en .itemBtm .offerDetR a.bookBtn{font-size:14px;padding:.8em 0}.weekOffer .itemBtm .offerDetR a.bookBtn{font-size:18px;margin-top:4px;padding:.55em}.asiaMile{display:none;justify-content:center;padding:5px 5px 7px;border:1px solid orange;margin:10px 0 5px;border-radius:10px}.asiaMile p{font-size:16px;font-weight:900;color:#6d6d6d}.asiaMile span{font-size:14px;padding-left:5px;line-height:25px;color:#fe7700}.itemBtm .newJoin{color:#f57144;border:1px solid #f57144;border-radius:10px;display:inline-block;margin:0 8px 0 0;padding:2px 7px 1px;font-size:12px;line-height:1;opacity:1}.itemBtm>div{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;font-size:0}.category-5 .itemBtm .offerDetL .offerPeriod p,.category-5 .poiName a{color:#96470d}.itemBtm .offerDetL{vertical-align:top;position:relative;font-size:14px;-ms-flex:0 0 100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itemBtm .offerDetR{-ms-flex:0 0 20%;-webkit-box-flex:0;-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itemBtm .offerDetL .poiName{opacity:1}.itemBtm .offerDetL small a{color:#6d6d6d}.itemBtm .offerDetL small,.itemBtm .offerDetL small a{color:#999;font-weight:400;display:inline-block;opacity:1}.itemBtm .offerDetL small span{font-size:12px;padding:0 4px 0 5px}.weekOffer .itemBtm .offerDetL small span:first-child{padding-left:0}.offerItem .itemTop{padding:0 0 10px}.offerItem .itemBtm{padding:0 15px}.offerItem .itemBtm2{padding:3px 15px 15px}.itemBtm .offerDetR>div{font-size:0}.itemBtm .offerDetR>div{display:inline-block;vertical-align:top}.itemTop .offerLogo{border-radius:5px;width:55px;height:55px;background-color:#fff!important;position:absolute;top:12px;left:12px;overflow:hidden}.itemBtm2 .offerDesc{font-size:0}.itemBtm2 .offerDesc .newJoin_dec,.itemBtm2 .offerDesc .offerDesc_txt small{color:#646464}.newJoin_dec small{display:inline-block}.offerItem .itemBtm2 .newJoin_dec small:before{content:"";display:block;border-top:1px solid #ccc;padding:6px 0 2px}.itemBtm2 .offerDesc .offerDesc_txt small{font-weight:400;line-height:1.5}.itemBtm2 .offerDesc .newJoin_dec{font-weight:400;letter-spacing:1px}.en .itemBtm2 .offerDesc .newJoin_dec{letter-spacing:0}.zh .itemBtm2 .offerDesc .offerDesc_txt small{letter-spacing:1px}.itemBtm3{padding:0 0 10px;bottom:5px;right:0;left:0;width:100%;font-size:0}.itemBtm3 .menuBtn,.itemBtm3 a{width:48.5%;background-color:transparent;text-align:center;border-radius:5px;display:inline-block;font-size:15px;padding:.6em 0;font-weight:600;margin:0 .5%;cursor:pointer}.itemBtm3 .menuBtn:hover{background-color:#e2e1e1}.itemBtm3 .menuBtn{border:1px solid #6d6d6d;color:#6d6d6d}.itemBtm3 a.bookBtn{border:1px solid #009245;color:#009245}.itemBtm3 a.bookBtn:hover{background-color:#c8f3dc}.itemTop .offerTxt,.itemTop .offerTxt:before,.offer_box .itemTop .bookBtnAm,.offer_box .itemTop .bookBtnAm:before,.offer_box .itemTop .newJoin,.offer_box .itemTop .newJoin:before{width:55px;height:55px}.itemTop .offerTxt,.offer_box .itemTop .bookBtnAm,.offer_box .itemTop .newJoin{position:relative;display:inline-block;vertical-align:bottom;text-align:center}.itemTop .offerTxt:before,.offer_box .itemTop .bookBtnAm:before,.offer_box .itemTop .newJoin:before{content:"";display:block;position:absolute;z-index:1;top:0;bottom:0;right:0;left:0;margin:auto}.itemTop .offerTxt:before{background:url(../img/offer-badge.svg) no-repeat center center}.itemTop .offerTxt span,.offer_box .itemTop .bookBtnAm span,.offer_box .itemTop .newJoin i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2;display:block}.itemTop .offerTxt span{font-size:17px!important;color:#fff;line-height:3.2}.offer_box .itemTop .bookBtnAm,.offer_box .newJoin{margin-left:3px}.offer_box .giftBtn{cursor:pointer}.offer_box .itemTop .bookBtnAm span{color:#474c49;font-size:15px;line-height:3.5;font-weight:800}.offer_box .itemTop .bookBtnAm:before{background:url(../img/offer-badge-am.svg) no-repeat center center}.offer_box .itemTop .bookBtnAm i{margin:-5px 0 0 0}.asiaMile-icon{width:14px;height:14px;background:url(https://static5.orstatic.com/info/Booking_Offer_Campaign/img/asiamile-icon-yellow.png) no-repeat center center;background-size:cover;margin:-7px 0 0 0;display:inline-block;vertical-align:middle}.offer_box .itemTop .newJoin>span{position:absolute;top:3px;right:2px;color:#f57144;font-size:10px;display:block;padding:3px;border-radius:50%;background-color:#fff;line-height:1;width:17px;height:17px;text-align:center;z-index:1;font-weight:700}.offer_box .itemTop .newJoin i{background:url(../img/new-join-gift.png) no-repeat center center;background-size:cover;width:20px;height:20px}.offer_box .itemTop .newJoin:before{background:url(../img/offer-badge-gift.svg) no-repeat center center}#moreBtn{color:#000;display:block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#ffd64a;width:150px;text-align:center;padding:15px;margin:0 auto;cursor:pointer;font-size:16px;margin:30px auto}#moreBtn:hover{background-color:#ffb54a}#clientList{font-size:0}#clientList>.clientLogo{display:inline-block;vertical-align:middle;width:12%;margin:0 2% 2%;padding-bottom:19%}#preloader .bookmarkBox>div,#preloader .itemBtm .offerDetL .offerPeriod p span,#preloader .itemBtm .offerDetR .bookBtn,#preloader .offerDetL small,#preloader .offerItem .headfield span,#preloader .poiName span{background-color:#ececec;display:block}#preloader .offerItem .headfield span:first-child{float:left;width:80px;height:12px}#preloader .offerItem .headfield span:last-child{float:right;width:140px;height:12px}#preloader .itemBtm .offerDetL .offerPeriod p span,#preloader .offerDetL small,#preloader .poiName span{width:70%;height:12px;margin-bottom:5px}#preloader .bookmarkBox>div{height:50px}.tncMark{padding-bottom:40px;max-width:1070px;text-align:right}@media (min-width:641px){#poiList,#resultList{font-size:0;width:100%;max-width:none}#otherPage .poiList{font-size:0;width:100%;max-width:1100px}.offerItem{display:inline-block;vertical-align:top;width:335px;margin:25px 5px;border:none;padding:0 0 70px;border:1px solid #ddd;position:relative}#brandpois .offerItem{padding:0}#preloader .offerItem{height:auto!important}.offerItem .headfield{font-size:11px;font-weight:700;margin-bottom:4px;position:absolute;bottom:100%;left:0;width:100%}.itemBtm3{position:absolute;padding:0 10px 10px}}@media (min-width:1100px){#poiList,#resultList{max-width:1095px;width:100%}}@media (min-width:769px){h3{font-size:1.1em}.maxWidth{width:96%}#listingWrap{background-color:#fff}.offerItem{width:330px}}@media (max-width:768px){#pageTitleImg{width:165px;margin:0 0 0 15px}#catFiltSlide{padding:0 15px;overflow:visible}#catFiltSlide>.maxWidth{background-color:#fff;padding:10px 0}#mCurrentOpt,#mFilterBtn{display:block}#mCurrentOpt{color:#777;font-size:21px;line-height:1.7}.en #mCurrentOpt{font-size:20px}#mFilterWrap{position:relative;margin:0 auto;width:80%;text-align:center}#mFilterBtn{cursor:pointer;color:#777;border:1px solid;border-radius:10px;line-height:1;font-weight:400;padding:7px 60px 8px 50px;position:relative;font-size:20px}#mFilterBtn:after{content:'';width:0;height:0;margin:0 auto;border-top:7px solid;border-right:7px solid transparent;border-left:7px solid transparent;position:absolute;right:20px;top:45%}.en #mFilterBtn{font-size:16px;padding:5px 40px 6px 35px;line-height:1.5}#catFiltSlide .inner{position:absolute;top:100%;margin-top:5px;right:0;z-index:1;border:1px solid #b7b7b7;border-radius:10px;padding:5px 0;opacity:0;display:none}#catFiltSlide .open .inner{opacity:1;display:block;animation:animShowLangMenu .3s;-webkit-transform:translateY(0);transform:translateY(0);width:100%}#catFiltSlide .inner:after,#catFiltSlide .inner:before{content:'';position:absolute;display:block;width:0;bottom:100%;border-style:solid}#catFiltSlide .inner:before{border-width:0 5px 6px;right:10px;border-color:#b7b7b7 transparent}#catFiltSlide .inner:after{border-width:0 4px 5px;right:11px;border-color:#fff transparent}#catFiltSlide .clientTab,#catFiltSlide .oCatOpt{display:block;padding:0 10px}#catFiltSlide .clientTab h3,#catFiltSlide .oCatOpt h3{color:#b7b7b7;font-weight:400;border:0;border-radius:0}#catFiltSlide .oCatOpt h3{border-bottom:1px solid #b7b7b7}#catFiltSlide .clientTab.active h3:after,#catFiltSlide .oCatOpt.active h3:after{display:none}.lity-iframe-container{height:700px}}@media (max-width:640px){.offerItem .itemBtm2{padding:3px 0 15px}.offerMenu{-ms-flex:0 0 33%;-webkit-box-flex:0;-webkit-flex:0 0 33%;flex:0 0 33%;max-width:33%}.offerItem{display:block;padding:20px 15px 9px}.offerItem .itemBtm2{padding:0 2px 1rem 5px}.offerItem .headfield{padding-right:5px}.offerItem .itemBtm{padding:5px 2px 7px 5px;width:100%}#weeklyList .slick-dots{bottom:-30px;top:initial;right:0;left:0;width:100%;text-align:center}#campaignPrize>.inner,#newJoin_offer>.inner,#weeklyOffer>.inner{padding:25px 0 60px;margin-bottom:0}#newJoin_offer>.inner>h3,#weeklyOffer>.inner>h3{text-align:center;font-size:1.4em}.itemBtm .offerDetL .offerPeriod{margin:0}#campaignPrize .gift-wrapper .itemTop,#newJoin_offer .gift-wrapper .itemTop,#weeklyList .weekOffer .itemTop{width:100%;box-sizing:border-box;-ms-flex:0 100%;-webkit-box-flex:0;-webkit-flex:0 100%;flex:0 100%}#weeklyList .weekOffer.hasMenu .offerMenu{-ms-flex:0 0 31.8%;-webkit-box-flex:0;-webkit-flex:0 0 31.8%;flex:0 0 31.8%;max-width:31.8%}#campaignPrize .gift-wrapper .itemBtm,#newJoin_offer .gift-wrapper .itemBtm,#weeklyList .weekOffer .itemBtm{width:100%!important;-ms-flex:0 100%!important;-webkit-box-flex:0;-webkit-flex:0 100%!important;flex:0 100%!important;background-color:#fff}#weeklyList .weekOffer .itemBtm{padding:20px 15px 70px}#campaignPrize .gift-wrapper .itemBtm,#newJoin_offer .gift-wrapper .itemBtm{padding:20px 15px}#campaignPrize .gift-wrapper .itemBtm .offerDetR,#campaignPrize.gift-wrapper .itemBtm .offerDetL,#newJoin_offer .gift-wrapper .itemBtm .offerDetL,#newJoin_offer .gift-wrapper .itemBtm .offerDetR,#weeklyList .weekOffer .itemBtm .offerDetL,#weeklyList .weekOffer .itemBtm .offerDetR{max-width:100%}#campaignPrize.gift-wrapper .itemBtm .offerDetL,#newJoin_offer .gift-wrapper .itemBtm .offerDetL,#weeklyList .weekOffer .itemBtm .offerDetL{width:65%;-ms-flex:0 65%;-webkit-box-flex:0;-webkit-flex:0 65%;flex:0 65%}#campaignPrize .gift-wrapper .itemBtm>div>.offerDetL,#newJoin_offer .gift-wrapper .itemBtm>div>.offerDetL,#weeklyList .weekOffer .itemBtm>div>.offerDetL,#weeklyList .weekOffer .itemBtm>div>.offerDetR{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}#campaignPrize .gift-wrapper .itemBtm>div:first-child>.offerDetR,#newJoin_offer .gift-wrapper .itemBtm>div:first-child>.offerDetR,#weeklyList .weekOffer .itemBtm>div:first-child>.offerDetR{position:absolute;left:0;right:0;bottom:20px;margin:auto;padding:0 15px;display:block}#weeklyList .weekOffer .itemBtm>div:first-child{margin-bottom:10px}#campaignPrize .gift-wrapper .sponsorName small,#newJoin_offer .gift-wrapper .sponsorName small{display:block;text-indent:-.3em}#campaignPrize .gift-wrapper .itemBtm>div:last-child>.offerDetR,#newJoin_offer .gift-wrapper .itemBtm>div:last-child>.offerDetR,#weeklyList .weekOffer .itemBtm>div:last-child>.offerDetR{padding:0;margin-top:.5rem}#weeklyList .weekOffer .endTimer{margin-bottom:0;margin-top:10px}#poiList,#resultList{padding:0 10px 40px;background-color:#eee}#brandpois{padding:0 10px}.itemBtm>div:nth-child(2){margin-top:.5rem}#clientList{background-color:#fff;padding:30px 0}#clientList>.clientLogo{width:46%}#weeklyList .weekOffer.hasMenu .itemBtm.no_offer{top:0}#weeklyList .weekOffer .itemBtm.no_offer div{margin:0}.tncMark{background-color:#eee;text-align:center}#listingWrap{background-color:#ececec;padding-top:30px}#catFiltSlide{background-color:transparent}#catFiltSlide>.maxWidth{background-color:transparent}.itemBtm .offerDetR a.bookBtn,.offer_box .overlayBtn{font-size:17px;padding:.6em 0}}@media (max-width:480px){#weeklyOffer.enable{margin-bottom:20px}#newJoin_offer.enable{margin-bottom:20px}#weeklyList .itemBtm .offerDetL>div.poiLogo{display:none}#campaignPrize>.inner,#newJoin_offer>.inner,#weeklyOffer>.inner{background-color:#dedede}#campaignPrize .gift-wrapper .itemBtm,#newJoin_offer .gift-wrapper .itemBtm,#weeklyList .weekOffer.hasMenu .itemBtm{border:0}#campaignPrize .gift-wrapper .sponsorName small,#newJoin_offer .gift-wrapper .sponsorName small{text-indent:0}.offerItem .itemTop{padding:0 0 5px}.newJoin_dec small{font-size:14px;line-height:1.6em}#campaignPrize>.inner,#newJoin_offer>.inner{margin:0 auto;padding:20px 15px}#newJoin_offer .itemBtm .offerDetL>div.sponsorLogo,#preloaderTop .itemBtm .offerDetL>div.sponsorLogo{width:70px;height:70px}#campaignPrize .gift-wrapper .giftTitle,#newJoin_offer .gift-wrapper .giftTitle{margin:8px 0}#newJoin_offer .itemBtm .offerDetL>div{padding:0;width:100%}.weekOffer.offer_box .badge{bottom:10px;right:9px}}@media (max-width:375px){small{font-size:13px}#mCurrentOpt{font-size:18px}#mFilterBtn{position:relative}}@media (max-width:330px){.en small{font-size:12px}#poiList,#resultList{padding:0 0 40px}#catFiltSlide{padding:0 6px}.offerItem{padding:20px 6px}.itemBtm .offerBtns>div>div:first-child{width:40px}.offerItem .dateTime{max-width:225px}}