@charset "UTF-8";@keyframes a{0%{opacity:0;left:100px}to{opacity:1;left:0}}*{box-sizing:border-box}body,html{min-height:100%;font-family:Helvetica Neue,Helvetica,Arial,文泉驛正黑,WenQuanYi Zen Hei,PingFang TC,微軟正黑體,Microsoft JhengHei,新細明體,PMingLiU,sans-serif;color:#252729;background-color:#fff}html{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:14px}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{background-color:#fff}a,a:focus,a:hover,a:visited{color:inherit;text-decoration:none}ol,ul{margin-top:0;margin-bottom:0;padding-left:0}ul{list-style:none}figure{margin:0}.fa.fa-angle-down{margin-top:3px}.modal-header.modal-header--nbl{border-bottom:0}.modal-footer.modal-footer--ntl{border-top:0}.modal-header{text-align:center}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.bg-gray{background-color:hsla(0,0%,97%,.8)}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-transparent{background-color:hsla(0,0%,100%,0)}.text-orange{color:#ff5537}.text-white{color:#fff}.text-gray{color:#747476}.text-red{color:#c03f45}.text-green{color:#125613}.text-small{font-size:12px}.funnow-link,.funnow-link:active,.funnow-link:focus,.funnow-link:hover,.funnow-link:visited{color:#ff5537}.dropdown-menu>li>a.tall{padding:10px 15px}.download-App{cursor:pointer}.replace-bg{background:#555 url(/images/default.png) 50% no-repeat;background-size:cover}.svg-icon{margin-top:-2px;margin-right:4px}.svg-icon--lg{transform:scale(1.2)}.svg-icon--xl{transform:scale(1.5)}.svg-icon--white{filter:brightness(10)}.slider-checkbox{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.slider-checkbox input[type=checkbox]{display:none}.slider-checkbox input[type=checkbox]:checked+label{background:#ff5537}.slider-checkbox input[type=checkbox]:checked+label:before{transform:translateX(10px)}.slider-checkbox label{display:block;width:28px;height:18px;position:relative;background:#d2d2d2;border-radius:9px;transition:background .2s ease;cursor:pointer;margin-bottom:0}.slider-checkbox label:before{content:"";display:block;width:16px;height:16px;background:#fff;border-radius:50%;box-shadow:0 1px 5px 0 hsla(0,0%,8%,.75);position:absolute;left:1px;top:1px;transition:transform .2s ease-in-out}@keyframes b{0%{opacity:.3;top:-10px}80%{opacity:1;top:-25px}to{opacity:.5;top:-26px}}.control{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-bottom:0;position:relative;cursor:pointer;font-weight:400;width:100%;height:auto}.control:after{content:"";display:table;clear:both}.control input{position:absolute;z-index:-1;opacity:0}.control.control--lg{padding-top:8px;padding-bottom:8px}.control__hint{display:block;position:absolute;top:-5px;left:25px;opacity:0;background-color:#fff;padding:3px 10px;font-size:12px;border:1px solid #ff806a;border-radius:3px;animation:b 1.5s ease 0s 1 normal forwards}.checkbox__indicator{display:inline-block;-ms-flex-negative:0;flex-shrink:0;position:relative;height:17px;width:17px;border:1px solid #c1c1c2;border-radius:2px;margin-right:10px}.control--lg .checkbox__indicator{height:35px;width:35px;border-radius:50%}.control--radio .checkbox__indicator{height:17px;width:17px;border-radius:50%}.control input:checked~.checkbox__indicator{border-color:#ff5537}.control input[type=checkbox]:checked~.checkbox__indicator{background-color:#ff5537}.control input:disabled~.checkbox__indicator{border-color:#cacaca;cursor:not-allowed}.checkbox__indicator:after{content:"";position:absolute;display:none}.control input:checked~.checkbox__indicator:after{display:block}.control--checkbox .checkbox__indicator:after{left:5px;top:0;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.control--checkbox.control--lg .checkbox__indicator:after{left:14px;top:9px}.control--checkbox input:disabled~.checkbox__indicator:after,.control--radio input:disabled~.checkbox__indicator:after{border-color:#ffac9d;opacity:.6}.control--radio .checkbox__indicator:after{left:3px;top:3px;width:9px;height:9px;border-radius:50%;background-color:#ff5537}.control__detail{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.control__detail.disabled{color:#d0d2d3}.control__detail.disabled img{filter:opacity(.3)}input[type=range]{-webkit-appearance:none;width:100%;background:transparent}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-thumb{height:20px;width:20px;margin-top:-6px}input[type=range].range-lg::-webkit-slider-thumb,input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border-radius:50%;background:#f8f8f8;border:1px solid #f8f8f8;cursor:pointer;box-shadow:0 2px 1px 0 rgba(0,0,0,.2)}input[type=range].range-lg::-webkit-slider-thumb{height:32px;width:32px;margin-top:-10px}input[type=range]::-moz-range-thumb,input[type=range]::-ms-thumb{height:20px;width:20px;border-radius:50%;background:#f8f8f8;border:1px solid #f8f8f8;cursor:pointer;box-shadow:0 2px 1px 0 rgba(0,0,0,.2)}input[type=range]::-webkit-slider-runnable-track{height:8px;width:100%;cursor:pointer;background:#eaeaea;border-radius:6px}input[type=range]::-moz-range-track{height:8px;width:100%;cursor:pointer;background:#eaeaea;border-radius:6px}input[type=range].range-lg::-webkit-slider-runnable-track{height:12px;width:100%;cursor:pointer;background:#eaeaea;border-radius:6px}input[type=range].range-lg::-moz-range-track{height:12px;width:100%;cursor:pointer;background:#eaeaea;border-radius:6px}input[type=range]::-ms-track{height:8px}input[type=range].range-lg::-ms-track,input[type=range]::-ms-track{width:100%;cursor:pointer;background:#eaeaea;border-radius:6px;background:transparent;border-color:transparent;color:transparent}input[type=range].range-lg::-ms-track{height:12px}input[type=range]::-ms-fill-lower{background:#eaeaea}input[type=range]::-ms-fill-upper{height:8px;width:100%;cursor:pointer;background:#eaeaea;border-radius:6px}input[type=range].range-lg::-ms-fill-upper{height:12px;width:100%;cursor:pointer;background:#eaeaea;border-radius:6px}input[type=range].multirange{padding:0;margin:0;height:8px;display:inline-block;vertical-align:top}input[type=range].multirange.original{position:absolute}input[type=range].multirange.original::-webkit-slider-thumb{position:relative;z-index:2}input[type=range].multirange.original::-moz-range-thumb{transform:scale(1);z-index:1}input[type=range].multirange::-moz-range-track{border-color:transparent}input[type=range].multirange.ghost{position:relative;--range-color:#eb5e3f;background:var(--track-background);--track-background:linear-gradient(90deg,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 45%/100% 100%}input[type=range].multirange.ghost::-webkit-slider-runnable-track{background:var(--track-background)}input[type=range].multirange.ghost::-moz-range-track{background:var(--track-background)}.spinner{margin:100px auto;width:200px;height:40px;text-align:center;font-size:10px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.spinner>div{background-color:#ff5537;height:100%;width:6px;margin:0 2px;display:inline-block;animation:c 1.2s infinite ease-in-out}.spinner .rect2{animation-delay:-1.1s}.spinner .rect3{animation-delay:-1s}.spinner .rect4{animation-delay:-.9s}.spinner .rect5{animation-delay:-.8s}.spinner .rect6{animation-delay:-.7s}.spinner .rect7{animation-delay:-.6s}@keyframes c{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.spinner .text{position:absolute;color:#ff5537;font-size:13px;bottom:-50px}.spinner .text.scale{animation:d 1.8s infinite ease-in-out}@keyframes d{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.login-loading{display:none;height:400px;padding:80px 50px 100px}.login-loading.show{display:block}.spinner2{margin:100px auto;width:40px;height:40px;position:relative;text-align:center;animation:e 2s infinite linear}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#ff5537;border-radius:100%;animation:f 2s infinite ease-in-out}.dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes e{to{transform:rotate(1turn)}}@keyframes f{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes g{0%{background:linear-gradient(45deg,#efefef,#f8f8f8,#efefef)}5%{background:linear-gradient(45deg,#efefef,#f8f8f8 5%,#efefef)}10%{background:linear-gradient(45deg,#efefef,#f8f8f8 10%,#efefef)}15%{background:linear-gradient(45deg,#efefef,#f8f8f8 15%,#efefef)}20%{background:linear-gradient(45deg,#efefef,#f8f8f8 20%,#efefef)}25%{background:linear-gradient(45deg,#efefef,#f8f8f8 25%,#efefef)}30%{background:linear-gradient(45deg,#efefef,#f8f8f8 30%,#efefef)}35%{background:linear-gradient(45deg,#efefef,#f8f8f8 35%,#efefef)}40%{background:linear-gradient(45deg,#efefef,#f8f8f8 40%,#efefef)}45%{background:linear-gradient(45deg,#efefef,#f8f8f8 45%,#efefef)}50%{background:linear-gradient(45deg,#efefef,#f8f8f8 50%,#efefef)}55%{background:linear-gradient(45deg,#efefef,#f8f8f8 55%,#efefef)}60%{background:linear-gradient(45deg,#efefef,#f8f8f8 60%,#efefef)}65%{background:linear-gradient(45deg,#efefef,#f8f8f8 65%,#efefef)}70%{background:linear-gradient(45deg,#efefef,#f8f8f8 70%,#efefef)}75%{background:linear-gradient(45deg,#efefef,#f8f8f8 75%,#efefef)}80%{background:linear-gradient(45deg,#efefef,#f8f8f8 80%,#efefef)}85%{background:linear-gradient(45deg,#efefef,#f8f8f8 85%,#efefef)}90%{background:linear-gradient(45deg,#efefef,#f8f8f8 90%,#efefef)}95%{background:linear-gradient(45deg,#efefef,#f8f8f8 95%,#efefef)}to{background:linear-gradient(45deg,#efefef,#f8f8f8 100%,#efefef)}}.block-loading{width:100%;height:100%;background:linear-gradient(45deg,#efefef,#f8f8f8 10%,#efefef);animation:g 1.2s linear 50ms infinite alternate}@keyframes h{0%{opacity:0}to{opacity:1}}.spinner-flip{width:40px;height:40px;background-color:#ff5537;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:100px auto;animation:i 2s infinite ease-in-out alternate}@keyframes i{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.spinner-dotdotdot{margin:0 auto;width:70px;text-align:center}.spinner-dotdotdot--mt100{margin-top:100px}.spinner-dotdotdot>div{width:18px;height:18px;background-color:#ff6b51;border-radius:100%;display:inline-block;animation:j 1.4s infinite ease-in-out both}.spinner-dotdotdot .bounce1{animation-delay:-.32s}.spinner-dotdotdot .bounce2{animation-delay:-.16s}@keyframes j{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes k{0%{transform:scaleY(.5);transform-origin:center top}to{transform:scaleY(1);transform-origin:center top}}.c-dropdown{position:relative}.c-dropdown-btn{cursor:pointer;display:inline-block}.c-dropdown-list{font-size:1em;line-height:1.5;display:none;background-color:#fff;min-width:120px;padding:5px 0;border-radius:5px;position:absolute;top:100%;left:0;z-index:10}.c-dropdown.dd-open .c-dropdown-list{display:block}.c-dropdown-list li{padding:8px}.c-dropdown-list li:hover{background-color:#f8f8f8}.c-slider-container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.c-slider-header{width:100%;min-height:40px;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-slider-header h3{font-weight:500;margin-bottom:0}.c-slider__btn-group{-ms-flex-pack:center;-ms-flex-align:center;-ms-flex-item-align:end;align-self:flex-end}.c-slider__btn,.c-slider__btn-group{display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.c-slider__btn{width:40px;height:40px;border-radius:50%;-ms-flex-pack:center;-ms-flex-align:center;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1);cursor:pointer;opacity:1;transition:all .4s}.c-slider__btn--border{box-shadow:none;border:1px solid #d0d2d3}.c-slider__btn:first-child{margin-right:10px}.c-slider__btn.swiper-button-disabled{cursor:default;opacity:0}.c-slider__btn .fa{font-size:1.5em;color:#777}@media screen and (max-width:991px){.c-slider__btn{display:none}}.c-slider-wrapper{height:auto}.pyro{position:relative;z-index:100}.pyro>.after,.pyro>.before{position:absolute;width:5px;height:5px;border-radius:50%;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff;animation:1s l ease-out infinite backwards,1s m ease-in infinite backwards,5s n linear infinite backwards}.pyro>.after{animation-delay:1.25s,1.25s,1.25s;animation-duration:1.25s,1.25s,6.25s}@keyframes l{to{box-shadow:208px 51.33333px #f70,-16px 80.33333px #ff4d00,221px -184.66667px #ff0400,-108px -155.66667px #d9ff00,-170px -53.66667px #ffae00,-11px -358.66667px #f70,-70px -2.66667px #ff9100,-59px -391.66667px #f70,-170px -306.66667px #f90,214px -415.66667px #fa0,79px -243.66667px #ff5900,-76px -156.66667px #fbff00,-58px -287.66667px #ff7b00,106px 41.33333px #ffc400,-26px 83.33333px #f80,190px -246.66667px #ff9d00,-126px -392.66667px #eaff00,-210px .33333px #ffb700,-233px -407.66667px #ffe600,-148px 13.33333px #f40,-32px -21.66667px #fbff00,215px -50.66667px #ff0900,243px -65.66667px #f7ff00,13px 76.33333px #ffb300,-161px -45.66667px #ffc800,-71px -106.66667px #fb0,244px -121.66667px #fc0,-138px -226.66667px #e6ff00,160px 64.33333px #fd0,-161px -202.66667px #fbff00,27px 52.33333px #f90,245px -140.66667px #d9ff00,82px -344.66667px #e6ff00,-85px -97.66667px #ffe600,-130px -379.66667px #ff2f00,-36px -159.66667px #ffc800,74px -86.66667px #ff0400,-72px -208.66667px #fe0,-31px 20.33333px #ff9100,105px -239.66667px #ffd500,-187px 7.33333px #f70,-49px -211.66667px #ffea00,-105px 20.33333px #ff9100,153px 64.33333px #ff4000,52px -228.66667px #ff1a00,-172px -92.66667px #ff3700,44px -1.66667px #ff5100,-200px -161.66667px #f50,161px -21.66667px #ff6200,-205px -226.66667px #ff5100,-49px -134.66667px #ffc800}}@keyframes m{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@keyframes n{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:52;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:normal;width:230px;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list::-webkit-scrollbar{display:none}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px;line-height:1.5em}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(/images/flag/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.iti-flag{background-image:url(/images/flag/flags@2x.png)}}.iti-flag.np{background-color:transparent}.container-bg{background-color:#292929;color:#fff}.search{padding:15px 0}.searchButton{background-color:#cdcdcd;background-image:url(/images/ic_location.png);background-repeat:no-repeat;background-position:0}.intro-img{margin:0 auto}input[type=text]{width:100%;color:#000}.center-image{text-align:center}.center-image img{display:inline-block}.content-row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.btn-arc{font-size:14px;line-height:20px;padding:5px 16px;border:1px solid #9b9b9b;border-radius:16px}.btn-arc:active,.btn-arc:focus,.btn-arc:hover{color:#9b9b9b}.btn-orange{background-color:#ff5537;border-color:#ff5537;color:#fff;font-weight:700}.btn-orange:active,.btn-orange:focus,.btn-orange:hover,.btn-orange:visited{color:#fff}.btn-orange--sm{font-weight:400}.btn-ghost{font-size:14px;background-color:hsla(0,0%,100%,.1);border:1px solid #ed7155;border-radius:4px;color:#ed7155}.btn-ghost:active,.btn-ghost:focus,.btn-ghost:hover,.btn-ghost:visited{outline:none;color:#ed7155}.btn-ghost--sm{padding:4px 10px}.btn-ghost--gray{border:1px solid #979797;color:#979797}.btn-ghost--gray:active,.btn-ghost--gray:focus,.btn-ghost--gray:hover,.btn-ghost--gray:visited{color:#979797}.btn-ghost--reverse{font-weight:700}.btn-ghost--reverse,.btn-ghost--reverse:active,.btn-ghost--reverse:focus,.btn-ghost--reverse:hover,.btn-ghost--reverse:visited{color:#fff;background-color:#ed7155}.btn-ghost__semicircle{border-radius:20px;font-size:16px;font-weight:700;line-height:22px;padding:7px;min-width:170px}.btn-ghost__xssc{border-radius:20px;font-size:13px;padding:5px 8px}.btn-fblogin{background-color:#3b5998;border-radius:50px;font-size:16px;font-weight:700;color:#fff;line-height:22px}.btn-fblogin:active,.btn-fblogin:focus,.btn-fblogin:hover,.btn-fblogin:visited{color:#fff}.btn-apple-pay{width:100%;height:46px;background-color:#000;background-image:url(/images/icon/apple-pay-btn-word.svg);background-position:50%;background-repeat:no-repeat}.btn-line-pay{width:100%;height:46px;border-radius:23px;background-color:#00c43e;background-image:url(/images/icon/linepay-btn.svg)}.btn-line-pay,.long-btn{background-position:50%;background-repeat:no-repeat;cursor:pointer}.long-btn{width:298px;height:55px;position:relative;background-size:cover;font-size:18px;line-height:25px;color:#fff}.long-btn span{position:absolute;top:15px;left:86px}.long-btn:active,.long-btn:focus,.long-btn:hover,.long-btn:visited{color:#fff}.long-btn.facebook{background-image:url(/images/buttons/facebook-long-btn.png);background-image:-webkit-image-set(url("/images/buttons/facebook-long-btn.png") 1x,url("/images/buttons/facebook-long-btn@2x.png") 2x,url("/images/buttons/facebook-long-btn@3x.png") 3x);background-image:image-set("/images/buttons/facebook-long-btn.png" 1x,"/images/buttons/facebook-long-btn@2x.png" 2x,"/images/buttons/facebook-long-btn@3x.png" 3x)}.long-btn.download{background-image:url(/images/buttons/funnow-long-btn.png);background-image:-webkit-image-set(url("/images/buttons/funnow-long-btn.png") 1x,url("/images/buttons/funnow-long-btn@2x.png") 2x,url("/images/buttons/funnow-long-btn@3x.png") 3x);background-image:image-set("/images/buttons/funnow-long-btn.png" 1x,"/images/buttons/funnow-long-btn@2x.png" 2x,"/images/buttons/funnow-long-btn@3x.png" 3x)}.nav.nav-tabs{border:1px solid #eaeaea;border-radius:4px;overflow:hidden;-ms-flex-pack:start;justify-content:flex-start}.nav.nav-tabs,.nav.nav-tabs li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.nav.nav-tabs li{height:50px;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;justify-content:center}.nav.nav-tabs li.active{border-bottom:3px solid #eb5e3f}.nav.nav-tabs>li>a{font-size:1.2em;font-weight:500;text-align:center;border:0;margin-right:0;cursor:pointer}.nav.nav-tabs>li>a:hover{background-color:hsla(0,0%,100%,0)}.nav.nav-tabs>li.active>a{color:#eb5e3f}.nav.nav-tabs>li.active>a:focus,.nav.nav-tabs>li.active>a:hover{border:0}.nav.nav-tabs>li.disabled>a{color:#8f989d}.row-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.row-list__item-center{margin-top:30px;-ms-flex-pack:center;justify-content:center}.row-list .col-1{width:10%}.row-list .col-2{width:20%}.row-list .col-3{width:30%}.row-list .col-4{width:40%}.row-list .col-5{width:50%}.row-list .col-6{width:60%}.row-list .col-7{width:70%}.row-list .col-8{width:80%}.row-list .col-9{width:90%}.row-list:not(.order-list)+.row-list{margin-top:10px;margin-left:auto;margin-right:auto}.row-header{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-width:140px}.row-header>:not(:first-child){margin-left:5px}.row-header--full{width:100%}.row-content{text-align:right}.row-content,.row-half{min-width:100px}.date{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:10px;cursor:pointer}.date.disabled{cursor:default;color:#d0d2d3}.date.selected{color:#ff5537;font-size:11px}.ww{font-size:1em;text-align:center}.ww--lowest{position:relative}.ww--lowest:after{content:"";position:absolute;right:-9px;top:-3px;width:5px;height:5px;border-radius:50%;background-color:#ff5537}.dd{text-align:center;font-size:1.4em;font-weight:700}.dd .month{font-size:1em;margin-right:1px}.date.selected .dd:after{content:"";display:block;min-width:40px;width:95%;border-bottom:2px solid #ff5537}.time-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;height:170px;color:#fde3d9;font-size:12px;cursor:pointer}.time-item .price{font-size:1em;line-height:16px;margin-bottom:6px}.time-item .columnar{width:50%;max-width:35px;height:100px;background-color:#fde3d9}.time-item .time{padding-top:10px;color:#d0d2d3;font-size:1em;width:100%;height:50px;border-top:1px solid #777;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.time-item .time .don{display:none}.time-item__empty{visibility:hidden}.time-item .columnar[data-height="10"]{height:10px}.time-item .columnar[data-height="20"]{height:20px}.time-item .columnar[data-height="30"]{height:30px}.time-item .columnar[data-height="40"]{height:40px}.time-item .columnar[data-height="50"]{height:50px}.time-item .columnar[data-height="60"]{height:60px}.time-item .columnar[data-height="70"]{height:70px}.time-item .columnar[data-height="80"]{height:80px}.time-item .columnar[data-height="90"]{height:90px}.time-item .columnar[data-height="100"]{height:100px}.time-item .columnar[data-height="5"]{height:5px}.time-item .columnar[data-height="15"]{height:15px}.time-item .columnar[data-height="25"]{height:25px}.time-item .columnar[data-height="35"]{height:35px}.time-item .columnar[data-height="45"]{height:45px}.time-item .columnar[data-height="55"]{height:55px}.time-item .columnar[data-height="65"]{height:65px}.time-item .columnar[data-height="75"]{height:75px}.time-item .columnar[data-height="85"]{height:85px}.time-item .columnar[data-height="95"]{height:95px}.time-item.swiper-slide-active{color:#ff5537;font-size:14px;font-weight:700}.time-item.swiper-slide-active .columnar{background-color:#ff5537}.time-item.swiper-slide-active .time{color:#151515}.time-item.swiper-slide-active .time .don{display:block}ul.promotions-list{border-radius:5px;background-color:hsla(0,0%,100%,.87)}ul.promotions-list li{color:#373737;font-size:1em;line-height:16px;padding:16px 26px;cursor:pointer;position:relative;border-bottom:1px solid #979797}ul.promotions-list li.disabled{color:#d0d2d3;cursor:not-allowed}ul.promotions-list li:first-child{border-top-left-radius:5px;border-top-right-radius:5px}ul.promotions-list li .unusable{float:right}ul.promotions-list .check{position:absolute;right:20px;top:15px}ul.promotions-list .check:after{content:"";display:block;left:9px;top:4px;right:-8px;width:8px;height:14px;border:solid #ff5537;border-width:0 2px 2px 0;transform:rotate(45deg)}ul.card-list{border-radius:5px;background-color:hsla(0,0%,100%,.87)}ul.card-list li{color:#373737;font-size:14px;letter-spacing:3px;line-height:30px;padding:10px 26px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}ul.card-list li:not(:last-child){border-bottom:1px solid #979797}ul.card-list .card-number{width:calc(100% - 60px);padding:0 10px}ul.card-list .space{width:8px}ul.card-list .check:after{content:"";display:block;position:relative;width:8px;height:14px;border:solid #ff5537;border-width:0 2px 2px 0;transform:rotate(45deg)}ul.disc-style{margin-bottom:10px}ul.contact-block,ul.disc-style{list-style-type:disc;padding-left:20px}ul.contact-block a,ul.contact-block a:active,ul.contact-block a:focus,ul.contact-block a:hover{color:#ff5537}.card__wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.card__wrapper .card{margin-right:10px;margin-bottom:10px}.card{display:block;width:290px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:7px;border-radius:4px;cursor:pointer}.card:hover{box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}.card .cover{width:100%;height:165px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover}.card--event{width:calc(33.3% - 20px);height:360px;padding:15px 10px 10px;border:1px solid #d0d2d3;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.15)}@media screen and (max-width:1199px){.card--event{width:300px;height:300px}}@media screen and (max-width:767px){.card--event{width:266px}}.card--event .cover{height:205px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1199px){.card--event .cover{height:160px}}.card--event .card__info{margin-top:10px;height:120px}@media screen and (max-width:1199px){.card--event .card__info{height:105px}}.card--branch-product{width:calc(33.3% - 20px);border:1px solid #d0d2d3;border-radius:5px;padding:10px;margin:10px 10px 20px}@media screen and (max-width:991px){.card--branch-product{width:calc(50% - 20px)}}@media screen and (max-width:767px){.card--branch-product{width:100%}}.card--branch-product .cover{height:220px}@media screen and (max-width:1199px){.card--branch-product .cover{height:172px}}@media screen and (max-width:991px){.card--branch-product .cover{height:160px}}@media screen and (max-width:767px){.card--branch-product .cover{height:53vw}}.card--category-branch{width:calc(50% - 20px);border:1px solid #d0d2d3;border-radius:5px;padding:10px;margin:10px 10px 20px}@media screen and (max-width:991px){.card--category-branch{width:calc(50% - 20px)}}@media screen and (max-width:480px){.card--category-branch{width:100%}}.card--category-branch .cover{height:220px}@media screen and (max-width:1199px){.card--category-branch .cover{height:172px}}@media screen and (max-width:991px){.card--category-branch .cover{height:160px}}@media screen and (max-width:767px){.card--category-branch .cover{height:26vw}}@media screen and (max-width:480px){.card--category-branch .cover{height:53vw}}.card--lg{width:370px;padding:10px;border-radius:5px}.card--lg .cover{height:220px}@media screen and (max-width:1199px){.card--lg .cover{height:172px}}@media screen and (max-width:991px){.card--lg .cover{height:160px}}@media screen and (max-width:1199px){.card--lg{width:290px}}.card--bordered{border:1px solid #d0d2d3}.card__info{width:100%;margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.card__info .card-info__area{margin:0}.card__info .card-info__area--sm{font-size:12px}.card__info .card-info__title{width:100%;margin:0;margin-top:5px;font-size:18px;line-height:25px;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.card__info .card-info__title--no-elli{white-space:unset;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.card__info .card-info__title--sm{font-size:12px;line-height:18px;font-weight:400}.card__info .card-info__title+.card-info__title{margin-top:0}.card__info .card-info__description-group{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;height:35px;width:100%}.card__info .card-info__description{width:100%;margin:0;font-size:12px;line-height:17px;height:17px;color:#9b9b9b;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.card__info .blog-title{font-size:18px;line-height:25px}.card__info .blog-description,.card__info .blog-title{margin:0;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.card__info .blog-description{margin-top:3px;font-size:12px;line-height:17px}@media screen and (max-width:1199px){.card__info .blog-description{height:17px}}.card__info .price{-ms-flex-item-align:end;align-self:flex-end;font-size:12px}.card__info .price del{color:#6e6e6e}.card__info .price--sell{font-size:18px;font-weight:500;line-height:22px;color:#ff5537}.card__info .price--sell small{font-size:12px}.card__info .discount-hint{color:#ff5537;font-size:10px;font-weight:400;line-height:1.3}.card-info__hori-block{width:100%;margin-top:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.evaluate{display:-ms-flexbox;display:flex;height:22px}.evaluate .number{line-height:22px;margin-right:10px}.evaluate .rating-stars img{margin-right:2px}.calendar-panel{--basic-gap:10px;padding:var(--basic-gap);margin-bottom:var(--basic-gap);box-shadow:none;background-color:#fff;border:1px solid #eaeaea;border-radius:4px;position:relative}.calendar-panel:before{display:block;content:"";width:23px;height:18px;border-radius:0;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-top-left-radius:7px;background-color:#fff;position:absolute;top:-9px;right:25%;transform:matrix(.5,.87,-.52,1.11,0,0)}.calendar__btn-group{--btn-width:76px;--btn-height:30px;--font-size:13px;--line-height:18px;--btn-radius:calc(var(--btn-height) / 2);display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.calendar__btn-group .btn{width:var(--btn-width);height:var(--btn-height);border-radius:var(--btn-radius);font-size:var(--font-size);line-height:var(--line-height);color:#fff;background-color:#eb5e3f}.calendar__btn-group .btn[disabled]{opacity:.5}.calendar-panel__header{--btn-width:80px;--btn-height:46px;--font-size:15px;--line-height:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.calendar-panel__header .next-month,.calendar-panel__header .prev-month,.calendar-panel__header .swiper-button-next,.calendar-panel__header .swiper-button-prev{width:var(--btn-width);height:var(--btn-height);border-radius:0;padding:calc((var(--btn-height) - var(--line-height)) / 2);font-size:var(--font-size);line-height:var(--line-height);cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-image:none;position:unset;margin-top:0}.calendar-panel__header .next-month.disabled,.calendar-panel__header .next-month.swiper-button-disabled,.calendar-panel__header .prev-month.disabled,.calendar-panel__header .prev-month.swiper-button-disabled,.calendar-panel__header .swiper-button-next.disabled,.calendar-panel__header .swiper-button-next.swiper-button-disabled,.calendar-panel__header .swiper-button-prev.disabled,.calendar-panel__header .swiper-button-prev.swiper-button-disabled{color:#9b9b9b;cursor:not-allowed}.calendar-panel__header .prev-month:before{border-left:2px solid #9b9b9b;border-bottom:2px solid #9b9b9b;left:-3px}.calendar-panel__header .next-month:after,.calendar-panel__header .prev-month:before{display:inline-block;content:"";width:8px;height:8px;border-radius:0;transform:rotate(45deg);position:relative}.calendar-panel__header .next-month:after{border-top:2px solid #9b9b9b;border-right:2px solid #9b9b9b;right:-3px}.calendar-panel__header .curr-month{font-size:var(--font-size);line-height:var(--line-height);font-weight:500}.calendar-panel__content .row{--item-width:40px;--item-height:48px;--font-size:15px;--line-height:20px;--dot-size:6px;margin:0;-ms-flex-pack:justify;justify-content:space-between}.calendar-panel__content .row,.calendar-panel__content .row .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.calendar-panel__content .row .item{width:var(--item-width);height:var(--item-height);border-radius:0;-ms-flex-pack:center;justify-content:center;font-size:var(--font-size);font-weight:500;position:relative;cursor:pointer}@media screen and (max-width:480px){.calendar-panel__content .row .item{width:calc(var(--item-width) * 3/4)}}.calendar-panel__content .row .item.week{height:20px;cursor:default}.calendar-panel__content .row .item.disabled{color:#9b9b9b;cursor:not-allowed}.calendar-panel__content .row .item.active{color:#ff5537}.calendar-panel__content .row .item.lowest-price:after{display:block;content:"";width:var(--dot-size);height:var(--dot-size);border-radius:50%;background-color:#ff5537;position:absolute;bottom:calc(var(--item-height) / 6 - 2px);left:calc((var(--item-width) - var(--dot-size)) / 2)}@media screen and (max-width:480px){.calendar-panel__content .row .item.lowest-price:after{left:calc((var(--item-width)*3/4 - var(--dot-size)) / 2)}}.calendar-panel__content .row .item.enabled{color:#fff;width:var(--item-width);height:var(--item-width);border-radius:50%;background-color:#ff5537;margin-top:calc((var(--item-height) - var(--item-width)) / 2);margin-bottom:calc((var(--item-height) - var(--item-width)) / 2)}@media screen and (max-width:480px){.calendar-panel__content .row .item.enabled{width:calc(var(--item-width) * 3/4);border-radius:calc(var(--item-width) * 3/8)}}.calendar-panel__footer{margin-top:5px}.smartbanner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#000;color:#fff;padding:11px 10px 11px 0}.smartbanner .close-icon{width:28px;height:28px;padding:4px 9px}.smartbanner .icon{width:58px}.smartbanner .icon img{width:100%}.smartbanner .desc{-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:2;flex-shrink:2;padding-left:9px;width:170px;height:58px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.smartbanner .desc .appname{font-size:12px;line-height:16px}.smartbanner .desc .stars{color:gold;font-size:12px;line-height:13px}.smartbanner .desc .stars i.fa{transform:scale(.8)}.smartbanner .desc .stars i.fa:not(:first-child){margin-left:-2px}.smartbanner .desc .free-download{font-size:12px;line-height:13px}.smartbanner .desc .free-download span{transform:scale(.9) translate(-3px,-5px)}.smartbanner .open{width:52px;height:24px;border-radius:12px;border:1px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:16px}header{background-color:#fff;position:fixed;top:0;height:70px;width:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);z-index:50;color:#151515}header a,header a:active,header a:focus,header a:hover,header a:visited{color:inherit;text-decoration:none}header .container{position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}header .container:after,header .container:before{display:unset;content:none}header .icon-btn{width:60px;height:60px;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}header .icon-btn--sm-circle-white{width:50px;height:50px;border-radius:50%;background-color:#fff}header i.icon{width:35px;height:35px;border-radius:0;background-color:transparent;background-size:cover;margin:0}header i.icon.icon-search{background-image:url(/images/header/search.svg);transition:.3s}header i.icon.icon-search--orange{background-image:url(/images/header/search-orange.svg)}header i.icon.icon-menu{background-image:url(/images/header/hamburger-bar.svg)}header .icon-btn.active i.icon-search{background-image:url(/images/header/close.svg)}.logo-wrapper{max-width:132px;width:132px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.logo-wrapper a{max-width:100%;display:inherit}.logo-wrapper a img{transition:all .6s;height:35px}.logo-wrapper>img{height:35px;max-width:100%;padding-left:5px}.logo-wrapper.blog-header{max-width:100%;width:auto;color:#ff5537}.logo-wrapper.blog-header a{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.logo-wrapper.blog-header a .dividers{margin:0 12px;height:24px;border-right:1px solid #ff5537}.logo-wrapper.blog-header a .header-title{font-size:17px;font-weight:500}ul.menus{height:100%;display:-ms-inline-flexbox;display:inline-flex;height:68px}ul.menus li{font-size:17px;font-weight:500;line-height:22px;text-align:center;padding:0 0 2px}ul.menus li>a{display:inline-block;padding:24px 15px 22px}ul.menus li.icon-btn__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){ul.menus{display:none}}.mobile-menus{display:none}@media screen and (max-width:991px){.mobile-menus{height:100%;padding-right:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:767px){.mobile-menus{padding-right:0;margin-right:-10px}}.header-dropdown.open>a{margin-bottom:-2px;border-bottom:2px solid #ff5537}.header-dropdown ul{min-width:122px;text-align:center;left:auto;right:0}.header-dropdown ul li{padding:5px 0}.header-dropdown ul.r30{right:-30px}ul.header-dropdown-menu{max-width:300px}ul.header-dropdown-menu li{padding:0}ul.header-dropdown-menu li>a{color:#151515;padding:5px 25px;text-align:center;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.header-dropdown-menu>li.active>a,.header-dropdown-menu>li.active>a:active,.header-dropdown-menu>li.active>a:focus,.header-dropdown-menu>li.active>a:hover{color:#eb5e3f;background-color:hsla(0,0%,100%,0)}.header-search-block{position:absolute;top:100%;right:0;width:100%;padding:10px 0 40px;color:#fff;background-color:#eb5e3f;display:none;opacity:0;z-index:-10;transform:scaleY(.8);transform-origin:center top}.header-search-block form{width:100%}@media screen and (max-width:991px){.header-search-block form{width:calc(100% - 20px);margin-left:auto;margin-right:auto}}.header-search-block .input-block{padding-right:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.header-search-block .input-block input[type=text]{width:calc(100% - 70px);color:#fff;background:transparent;height:33px;font-size:24px;border:0;padding-left:10px;border-left:2px solid #fff}.header-search-block .input-block input[type=text]:focus{outline:none}.header-search-block .input-block input[type=text]:-ms-input-placeholder{color:hsla(0,0%,97%,.5)}.header-search-block .input-block input[type=text]::placeholder{color:hsla(0,0%,97%,.5)}@media screen and (max-width:767px){.header-search-block .input-block{padding-right:0}.header-search-block .input-block input[type=text]{font-size:15px;height:21px}}.header-search-block .form-group{padding-bottom:10px;border-bottom:1px solid #f8f8f8;margin:20px auto 10px}.header-search-block .form-group:first-child{margin-top:10px}@media screen and (max-width:767px){.header-search-block .form-group{padding-bottom:5px}}.header-search-block .form-control.c-select{border:0;box-shadow:none;height:33px;font-size:24px;padding:0;color:#fff;background:transparent}.header-search-block .form-control.c-select:disabled{color:hsla(0,0%,100%,.5)}@media screen and (max-width:767px){.header-search-block .form-control.c-select{font-size:15px;height:21px}}@media screen and (max-width:991px){.header-search-block{padding-bottom:20px}}ul.mobile-menu{position:absolute;bottom:70px;left:0;width:100%;margin-bottom:0;padding:25px 30px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.25);display:none;opacity:0;z-index:-10;transform:scaleY(.8);transform-origin:center top}ul.mobile-menu li{font-size:1em;line-height:20px}ul.mobile-menu li ul{margin-top:10px}ul.mobile-menu li .svg-icon{margin-right:5px}ul.mobile-menu li.active{color:#ff5537}ul.mobile-menu li.lv1{padding-bottom:10px;border-bottom:1px solid #d0d2d3;margin-bottom:10px}ul.mobile-menu li.lv2{padding:0;margin-top:5px;margin-left:25px}ul.mobile-menu li.lv1.logout{margin-left:25px;border-bottom:0}@keyframes o{0%{opacity:.5;transform:scaleY(.8)}50%{opacity:.75;transform:scaleY(.9)}to{opacity:1;transform:scaleY(1)}}.header-search-block.active,ul.mobile-menu.active{display:block;top:70px;bottom:auto;opacity:1;z-index:100;animation-name:o;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:forwards;max-height:calc(100vh - 70px);overflow-y:auto}.login__wrapper{padding:40px}@media screen and (max-width:480px){.login__wrapper{padding:40px 20px}}.login-title{font-size:12px;font-weight:400;line-height:16px;margin:0 auto}.login-hint{font-size:12px;margin-top:20px;color:#a9a9a9;padding:0 24px;text-align:center}@media screen and (max-width:480px){.login-hint{text-align:left}}.horizontal-line{display:block;width:100%;text-align:center;font-size:12px;margin:20px 0;color:#a9a9a9;position:relative}.horizontal-line:after,.horizontal-line:before{content:"";position:absolute;display:inline-block;width:40%;border-bottom:1px solid #d0d2d3;bottom:9px}.horizontal-line:before{left:0}.horizontal-line:after{right:0}.login-error-hint{color:#ec0808;text-align:center;font-size:12px;height:20px;position:relative;bottom:-10px;opacity:0}.login-error-hint.show{animation-name:"show-error";animation-duration:.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.hint-msg{width:100%;height:16px;color:#5ea84a;text-align:center;font-size:12px;position:absolute;opacity:0;top:30px;text-align:left}.hint-msg.error{color:#ec0808}.hint-msg.show{animation:"show-error" .5s ease-in-out forwards}.login-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;color:#777}.login-form label{width:20px;margin-right:5px;margin-bottom:0}.login-form label.top{-ms-flex-item-align:start;align-self:flex-start;padding-top:5px}.login-form label.long{width:35%;text-align:left}.login-form label.gender{display:inline}.login-form .field{width:240px;position:relative}.login-form .field .show-pwd{color:#d0d2d3;cursor:pointer;position:absolute;bottom:4px;right:4px}.login-form .field .show-pwd.dark{color:#151515}.login-form__input{display:block;width:100%;font-size:14px;padding:3px 6px 5px;border:none;border-radius:0;border-bottom:2px solid #d0d2d3}.login-form__input:focus{outline:none}.login-form__input:-ms-input-placeholder{color:#d0d2d3}.login-form__input::placeholder{color:#d0d2d3}.login-form__input:-webkit-autofill{background-color:#fff}.login-form input[type]{color:#000}.login-form input[type=password]{padding-right:25px}.login-form.has-error .login-form__input{border-bottom:2px solid #ec0808}.email-suggest{padding-top:3px!important}.forgot-pwd{font-size:11px;color:#151515}.forgot-pwd:active,.forgot-pwd:focus,.forgot-pwd:hover,.forgot-pwd:visited{color:#151515;text-decoration:none}.login-switch .switch-hint{text-align:center;font-size:12px;margin-bottom:0}.login-switch .switch-hint span{color:#4a90e2;cursor:pointer}.quick-register-hint{color:#a9a9a9;font-size:12px;margin-bottom:0;padding:0 24px}.line-login-btn__block{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:40px}.line-login-btn{display:block;width:151px;height:44px;border-radius:0;background-image:url(/images/line-login/btn_login_base.png)}.line-login-btn:hover{background-image:url(/images/line-login/btn_login_hover.png)}.line-login-btn:active{background-image:url(/images/line-login/btn_login_press.png)}.quick-login-dialog{width:400px;margin-left:auto;margin-right:auto}@media screen and (max-width:480px){.quick-login-dialog{width:100%}}.quick-login-dialog .btn{padding:8px 20px;min-width:200px}.quick-login-dialog .btn-group{min-width:200px}.quick-login-dialog .btn-group .btn{min-width:unset}.quick-login-header{border-bottom:0;margin-bottom:10px}.quick-login-header .title{font-size:20px;line-height:24px;margin:0}.quick-login-body{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:0 50px 15px}@media screen and (max-width:480px){.quick-login-body{padding-left:15px;padding-right:15px}}.facebook-login__hint{font-size:20px;font-weight:400;line-height:24px;margin:0;margin-bottom:10px}.facebook-login-btn{background-color:#3b5998;border-radius:4px;font-size:18px;font-weight:700;color:#fff;line-height:22px}.facebook-login-btn:active,.facebook-login-btn:focus,.facebook-login-btn:hover,.facebook-login-btn:visited{color:#fff}.statement{font-size:12px;min-height:10px;color:#a9a9a9;padding:0;text-align:center;margin-left:-50px;margin-right:-50px;margin-bottom:0;transform:scale(.85)}@media screen and (max-width:480px){.statement{text-align:left}}.statement a,.statement a:active,.statement a:hover{text-decoration:underline}.horizontal{width:100%;margin-top:15px;margin-bottom:15px;border-top:1px solid #d0d2d3}.login-register,.login-register .btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.login-register .btn{min-width:100px;max-width:200px;font-size:14px;line-height:20px;color:#fc6c4b;border:1px solid #fc6c4b;border-radius:0;background-color:#fff;box-shadow:unset}.login-register .btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.login-register .btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.login-register .btn:focus{outline:unset}.login-register .btn.active{color:#fff;font-weight:700;background-color:#fc6c4b}nav{position:fixed;top:70px;width:100%;min-height:44px;color:#d0d2d3;background-color:#151515;z-index:20;transition:all .5s ease}nav a{color:inherit;text-decoration:none}nav .container{padding-left:0;padding-right:0}.group__nav{position:fixed;top:110px;width:100%;min-height:20px;color:#fff;background-color:#fca600;z-index:20;transition:all .5s ease}header.sticky+div>nav,header.sticky+nav{top:44px}.nav-dropdown{padding-left:8.33333%;padding-right:8.33333%;position:relative}.nav-dropdown-btn{padding:13px 0;font-size:12px;line-height:18px}.nav-dropdown-list{font-size:12px;line-height:18px;z-index:10}.nav-dropdown-list li{display:inline-block;padding:13px 28px}.nav-dropdown-list li.active{color:#fc6c4b}@media screen and (max-width:767px){.nav-dropdown-list li{display:block;padding-left:8.33333%;padding-right:8.33333%}}@media screen and (max-width:767px){.nav-dropdown-list{position:absolute;width:100%;left:0;right:0;top:44px;display:none;background-color:hsla(0,0%,8%,.95)}}.nav-dropdown.dd-open .nav-dropdown-list{display:block;animation-name:k;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-out}nav .breadcrumb{margin-bottom:0;width:100%;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;background-color:transparent;font-size:1em;line-height:1.43;padding:13px 0}nav .breadcrumb li{display:inline}nav .breadcrumb li+li:before{color:#d0d2d3;content:">"}@media screen and (max-width:767px){nav .breadcrumb{padding-left:15px;padding-right:15px}}.contact-row{display:-ms-flexbox;display:flex}.contact-left-block{padding-left:6.25%;padding-right:10px;width:25%}@media screen and (max-width:991px){.contact-left-block{padding-left:4.16667%}}@media screen and (max-width:767px){.contact-left-block{display:none}}.contact-right-block{padding-left:8.33333%;width:50%}@media screen and (max-width:767px){.contact-right-block{width:91.66667%}}.terms-right-block{padding-left:8.33333%;width:75%}@media screen and (max-width:767px){.terms-right-block{width:91.66667%}}@media screen and (max-width:767px){.faq-page{padding:0}}.faq-right-block{padding-left:8.33333%;padding-bottom:40px;width:75%}@media screen and (max-width:767px){.faq-right-block{width:100%;padding-left:0}}.faq-right-block h2{min-height:34px;margin-bottom:10px;padding-left:20px;font-size:24px;font-weight:500}.faq-right-block h2:not(:first-child){margin-top:10px}.faq-right-block p{text-align:justify}.vertical-line{min-height:700px;height:100%;border-left:1px solid #d8d8d8}@media screen and (max-width:767px){.vertical-line{border:0}}.list-title{font-size:24px;font-weight:400;color:#151515;margin-top:25px;margin-bottom:20px}.list-region{margin:0;font-size:18px}.list-region li{margin-top:10px}.list-region li a.active{color:#fc6c4b}.social-icons{width:100%;border-bottom:1px solid #d0d2d3;padding-top:20px;padding-bottom:10px}.social-icons i{width:30px;height:30px;margin-right:13px;color:#d0d2d3;font-size:18px;position:relative;cursor:pointer;transition:all .3s}.social-icons i:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.social-icons i.fa-facebook:hover{color:#3b5998}.social-icons i.fa-twitter:hover{color:#00aced}.social-icons i.fa-instagram:hover{color:#bc2a8d}.contact-region{display:none}.contact-region.active{display:block}.contact-title{display:none;margin:0;padding:8px 0;font-size:18px;font-weight:400;margin-top:-20px}@media screen and (max-width:767px){.contact-title{display:block}}.contact-info{padding-left:25px;padding-bottom:10px;padding-top:20px}.contact-info:not(:last-child){border-bottom:1px solid #f8f8f8}.contact-info .title{font-size:12px;line-height:17px;position:relative}.contact-info .title .svg-icon{position:absolute;top:1px;left:-25px}.contact-info .title i.fa{position:absolute;left:-25px}.contact-info .info{font-size:18px;line-height:25px}.contact-info .line-link{font-size:12px}.contact-info .line-link,.contact-info .line-link:active,.contact-info .line-link:focus,.contact-info .line-link:hover,.contact-info .line-link:visited{color:#fc6c4b;text-decoration:underline}.accordion-wrapper{padding:0;width:100%}.accordion{font-size:15px;padding:12px 20px;background-color:#f8f8f8;border-radius:3px 3px;margin-top:10px;cursor:pointer;transition:all .4s}.accordion.active,.accordion:hover{background-color:#ebebeb}.accordion.active{border-radius:3px 3px 0 0}@media screen and (max-width:991px){.accordion{margin-top:0}}@media screen and (max-width:767px){.accordion{margin-top:0}}.acc-panel{font-size:15px;text-align:justify;padding:0 20px;background-color:#fdfdfd;border-radius:0 0 3px 3px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.acc-panel p{margin-top:15px;margin-bottom:15px;white-space:pre-line}.acc-panel p small{margin-top:5px;display:block}.acc-panel .contact-info-panel{width:100%;height:70px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.acc-panel .contact-info-panel .contact-info{padding:0}.acc-panel .contact-info-panel .contact-info .title{margin-bottom:3px;font-size:15px;color:#151515}.acc-panel .contact-info-panel .contact-info .time{color:#8f989d}.help-list{padding-left:20px;list-style-type:circle}.help-list li{margin-bottom:20px;line-height:1.5}.whole-empty-body{width:100vw;height:calc(100vh - 170px)}.center-elm{width:100%;height:100%}.center-elm,.no-gift__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.no-gift__wrapper{height:250px}.no-gift__wrapper .fa-stack{transform:scale(5)}.app-webview{margin-top:-45px}@media screen and (max-width:767px){.app-webview{margin-top:-19px}}.exchange-rate__wrapper{width:50%;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:991px){.exchange-rate__wrapper{width:75%}}@media screen and (max-width:767px){.exchange-rate__wrapper{width:100%}}.exchange-rate__block{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding-top:25px;width:70%}.exchange-rate__block:not(:last-child){border-bottom:1px solid #efeff4}.country-icon{width:50px;height:50px;border-radius:50%;margin-right:30px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover}.country-icon.tw{background-image:url(/images/flag/taiwan.png);background-image:-webkit-image-set(url("/images/flag/taiwan.png") 1x,url("/images/flag/taiwan@2x.png") 2x,url("/images/flag/taiwan@3x.png") 3x);background-image:image-set("/images/flag/taiwan.png" 1x,"/images/flag/taiwan@2x.png" 2x,"/images/flag/taiwan@3x.png" 3x)}.country-icon.hk{background-image:url(/images/flag/hong-kong.png);background-image:-webkit-image-set(url("/images/flag/hong-kong.png") 1x,url("/images/flag/hong-kong@2x.png") 2x,url("/images/flag/hong-kong@3x.png") 3x);background-image:image-set("/images/flag/hong-kong.png" 1x,"/images/flag/hong-kong@2x.png" 2x,"/images/flag/hong-kong@3x.png" 3x)}.country-icon.jp{background-image:url(/images/flag/japan.png);background-image:-webkit-image-set(url("/images/flag/japan.png") 1x,url("/images/flag/japan@2x.png") 2x,url("/images/flag/japan@3x.png") 3x);background-image:image-set("/images/flag/japan.png" 1x,"/images/flag/japan@2x.png" 2x,"/images/flag/japan@3x.png" 3x)}.country-icon.thai{background-image:url(/images/flag/thailand.png);background-image:-webkit-image-set(url("/images/flag/thailand.png") 1x,url("/images/flag/thailand@2x.png") 2x,url("/images/flag/thailand@3x.png") 3x);background-image:image-set("/images/flag/thailand.png" 1x,"/images/flag/thailand@2x.png" 2x,"/images/flag/thailand@3x.png" 3x)}.country-block{text-align:center;padding-bottom:25px}.country-block h2{font-size:17px;line-height:24px;margin-top:0;margin-bottom:5px;font-weight:400}.country-block p{font-size:13px;line-height:18px;margin-bottom:0}.banner-select select{height:34px;font-size:24px;line-height:28px;font-weight:500;max-width:200px;padding:3px 8px;color:#fff;background-color:transparent;text-align:center;text-align-last:center;-webkit-appearance:none}.banner-select select,.banner-select select:focus{border:0;box-shadow:none}.banner-select select option{text-align:left;font-size:16px}.category-title-block p,.tag-title-block p{margin:0;font-size:20px;line-height:28px}@media screen and (max-width:991px){.category-title-block p,.tag-title-block p{font-size:16px;line-height:22px}}@media screen and (max-width:767px){.category-title-block,.tag-title-block{width:100%;text-align:center}.category-title-block p,.tag-title-block p{font-size:14px;line-height:20px}}.category-card,.tag-card{height:160px;width:266px;border-radius:4px;overflow:hidden}.category-card .cover,.tag-card .cover{width:100%;height:100%;color:#fff;font-size:20px;line-height:28px;font-weight:500;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover}.category-card .cover:after,.tag-card .cover:after{content:"";position:absolute;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.category-card .cover .title,.tag-card .cover .title{position:absolute;z-index:1}@media screen and (max-width:1199px){.category-card,.tag-card{width:212px;height:128px}}.region-block__wrapper{margin-top:45px}.region-event__title-block{width:58.33333%}.region-event__title-block h3{width:100%;font-size:24px;line-height:33px;font-weight:500;margin-top:0;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.region-event__title-block h3.block-loading{height:24px}.region-event__title-block p{width:100%;font-size:18px;line-height:25px;text-align:justify}.region-event__title-block p .read-article{cursor:pointer;color:#fc6c4b}.region-event__title-block p.block-loading{height:50px}.region-event__title-block .event-cover{margin-left:auto;margin-right:auto}@media screen and (max-width:991px){.region-event__title-block{width:533px;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center}.region-event__title-block h3{font-size:20px;line-height:28px}.region-event__title-block p{font-size:16px;line-height:22px}}@media screen and (max-width:767px){.region-event__title-block{width:100%}.region-event__title-block h3{font-size:18px;line-height:25px}.region-event__title-block p{font-size:14px;line-height:20px}}.event-cover{width:640px;height:360px;border-radius:4px;overflow:hidden}.event-cover .cover{width:100%;height:100%;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1199px){.event-cover{width:533px;height:300px}}@media screen and (max-width:767px){.event-cover{width:100%;height:50vw}}.popular-blogs__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1199px){.popular-blogs__wrapper{-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:767px){.popular-blogs__wrapper{display:none}}@media screen and (max-width:991px){.popular-blogs__title{text-align:center}}.cover-block{width:640px;height:360px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (max-width:1199px){.cover-block{width:600px}}@media screen and (max-width:991px){.cover-block{width:640px;margin-left:auto;margin-right:auto}}.bottom-mask{position:absolute;bottom:0;left:0;width:100%;height:150px;color:#fff;padding:15px 30px 20px;background-image:linear-gradient(180deg,hsla(0,0%,100%,.3),rgba(0,0,0,.65))}.bottom-mask img.svg-icon{margin-right:5px}.bottom-mask .blog-subject{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bottom-mask .blog-sub-content{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.blogs-list__block{width:470px;height:360px;padding:30px 40px}.blogs-list__block .more{font-size:12px;line-height:17px}@media screen and (max-width:1199px){.blogs-list__block{width:340px;padding:30px 20px}}@media screen and (max-width:991px){.blogs-list__block{display:none}}ul.popular-list{font-size:18px;line-height:25px;margin-bottom:15px}@media screen and (max-width:1199px){ul.popular-list{margin-bottom:10px}}ul.popular-list li{padding-bottom:10px;border-bottom:2px dashed hsla(200,3%,82%,.7);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:color .3s}ul.popular-list li:not(:first-child){margin-top:20px}ul.popular-list li:hover{color:#fc6c4b}ul.popular-list li:before{content:attr(data-number);margin-right:7px}.popular-blog__slider-wrapper{margin-top:20px}.popular-blog__slider-wrapper .c-slider-container{margin-left:-10px;margin-right:-10px}@media screen and (max-width:991px){.popular-blog__slider-wrapper .c-slider-container{width:calc(100% + 10px)}}.popular-blog__slider-wrapper .blog-card{width:360px;padding:15px 10px;margin-bottom:0}@media screen and (max-width:991px){.popular-blog__slider-wrapper .blog-card{width:295px}}.popular-blog__slider-wrapper .blog-subject{height:48px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.region-intro{margin-top:80px;height:470px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;background-position-y:bottom;position:relative}.region-intro .white-gradient{position:absolute;width:100%;height:100%;background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,.3))}.region-intro__block{width:582px;margin-left:auto;margin-right:auto;text-align:center}.region-intro__block h1{font-size:24px;line-height:33px;margin-top:20px;margin-bottom:10px}.region-intro__block p{font-size:18px;line-height:25px;text-align:justify}@media screen and (max-width:991px){.region-intro__block{width:512px}.region-intro__block h1{margin-top:0;font-size:20px;line-height:28px}.region-intro__block p{font-size:16px;line-height:22px}}@media screen and (max-width:767px){.region-intro__block{width:calc(100% - 20px);max-width:400px}}.category-header__wrapper{width:100%;height:200px;position:relative;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(https://cdn.myfunnow.com/web/images/bg-search.jpg)}.category-header__wrapper .container{height:100%}@media screen and (max-width:991px){.category-header__wrapper{background-image:none!important;height:auto}}@media screen and (max-width:991px){.region__section.category-header__wrapper .category-header__container{color:#fff}}.category-header__container{width:680px;margin-left:auto;margin-right:auto;padding-top:40px;color:#fff;position:relative}@media screen and (max-width:1199px){.category-header__container{width:400px}}@media screen and (max-width:991px){.category-header__container{color:#151515;width:83.33333%;margin-left:8.33333%}}@media screen and (max-width:767px){.category-header__container{width:100%;padding-top:20px;margin-left:auto}}.category-title__block{width:100%;border-bottom:1px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding-bottom:10px;margin-bottom:15px}.category-title__block .search-keyword{margin:30px auto 10px;width:100%;text-align:center;font-size:2em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width:767px){.category-title__block .search-keyword{margin-top:15px}}.category-title__block .region-name{margin:0;font-size:1.3em;line-height:1.35;margin-bottom:5px}.category-title__block .category-title--mobile{display:none}@media screen and (max-width:767px){.category-title__block .category-title--mobile{display:block;font-size:1.72em;line-height:1.37;margin:0;cursor:pointer}}@media screen and (max-width:767px){.category-title__block .category-dropdown{display:none}}@media screen and (max-width:991px){.category-title__block{-ms-flex-align:start;align-items:flex-start;border-bottom:0;padding-bottom:0;margin-bottom:5px}}.category-description{text-align:center}@media screen and (max-width:991px){.category-description{text-align:left;line-height:20px;border-left:3px solid #fc6c4b;padding-left:5px}}.category-filter__btn{display:none;position:absolute;top:15px;right:0;color:#fff;float:right;background-color:#fc6c4b;padding:4px 8px;border-radius:4px;cursor:pointer}@media screen and (max-width:991px){.category-filter__btn{display:inline-block}}.category-filter__time--mobile{display:none}@media screen and (max-width:991px){.category-filter__time--mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.category-filter__time--mobile .filter-time__item{width:23%;height:46px;border-radius:10px;border:1px solid #f2f3f4;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.category-filter__time--mobile .filter-time__item.active{background-color:#eb5e3f;color:#fff;font-weight:600;border:0}.category-filter__time--mobile .filter-time__item--now{width:23%;height:46px;border-radius:10px;border:1px solid #f2f3f4;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.category-filter__time--mobile .filter-time__item--now.active{background-color:#eb5e3f;color:#fff;font-weight:600;border:0}.category-filter__time--mobile .filter-time__item--now:before{display:block;position:relative;content:url(/images/icon/now_b.svg);margin-right:3px;top:2px}.category-filter__time--mobile .filter-time__item--now.active:before{content:url(/images/icon/now_w.svg)}.category-filter__time--mobile .filter-time__item.c-dropdown .selector-date-btn{width:100%;height:100%;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 10px}.category-filter__time--mobile .filter-time__item.c-dropdown .c-dropdown-list{text-align:center;width:240px;color:#151515;font-weight:400;border:1px solid #eaeaea;border-radius:4px;top:calc(100% + 2px);right:0;left:auto}.category-filter__time--mobile .filter-time__item.c-dropdown .c-dropdown-list li{padding:5px}.category-filter__time--mobile .filter-time__item.c-dropdown .c-dropdown-list li:hover{color:#fff;background-color:#eb5e3f}.category-filter__time--mobile .filter-time__item.c-dropdown .c-dropdown-list.calendar-wrapper{width:300px;border:0}.category-filter__time--mobile .filter-time__item.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel{--basic-gap:8px}.category-filter__time--mobile .filter-time__item.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel:before{display:none}@media screen and (max-width:480px){.category-filter__time--mobile .filter-time__item.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel{--basic-gap:6px}}.category-filter__time--mobile .filter-time__item.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel__header{--btn-width:70px;--btn-height:40px;--font-size:14px;--line-height:18px}.category-filter__time--mobile .filter-time__item.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel__header .prev-month{-ms-flex-pack:start;justify-content:flex-start}.category-filter__time--mobile .filter-time__item.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel__header .next-month{-ms-flex-pack:end;justify-content:flex-end}.category-filter__time--mobile .filter-time__item.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel__content .row{--item-width:36px;--item-height:44px;--font-size:14px;--line-height:18px;--dot-size:6px}.category-dropdown-btn{cursor:pointer}.category-dropdown-btn h1{margin:0;font-size:24px;font-weight:600;line-height:33px}.category-dropdown-list__wrapper{overflow:hidden}.category-dropdown-list{min-width:200px;max-height:211px;box-shadow:0 1px 5px 1px rgba(0,0,0,.25);overflow-x:hidden;overflow-y:scroll;color:#151515;padding-left:20px;padding-right:20px;left:50%;transform:translateX(-50%)}.category-dropdown-list::-webkit-scrollbar{display:none}.category-dropdown-list li{text-align:center;line-height:1.5;border-radius:5px;margin:0 3px;padding:0}.category-dropdown-list li a{display:block;padding:8px}@media screen and (max-width:991px){.category-dropdown-list{left:0;transform:translateX(0)}}.category-container{padding-top:40px;padding-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.category-container aside{width:25%;min-width:283px}@media screen and (max-width:991px){.category-container aside{width:83.33333%;margin-right:auto}}@media screen and (max-width:767px){.category-container aside{width:100%;margin-left:auto}}.category-container main{width:66.66667%}@media screen and (max-width:991px){.category-container main{width:83.33333%;margin-left:8.33333%;margin-right:auto}}@media screen and (max-width:767px){.category-container main{width:100%;margin-left:auto}}@media screen and (max-width:991px){.category-container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:480px){.category-container{padding-top:0}}.category-container .related-articles__block{margin-top:15px}.category-container .related-articles__block .title{font-size:1.73em;line-height:1.37;margin:0;margin-bottom:10px;margin-bottom:15px}@media screen and (max-width:991px){.category-container .related-articles__block .title{padding-bottom:10px;border-bottom:2px solid #eaeaea}}.category-container .related-articles__block li{border-left:3px solid #fc6c4b;padding-left:5px;margin-top:10px}.category-container .related-articles__block a.more-aritcles{display:block;margin-top:20px;color:#9b9b9b;text-decoration:underline}.category-container .related-articles__block a.more-aritcles:active,.category-container .related-articles__block a.more-aritcles:focus,.category-container .related-articles__block a.more-aritcles:hover{text-decoration:underline}.filter-panel{width:100%;border:1px solid #eaeaea;border-radius:4px;padding:20px}.filter-panel .title{font-size:1.73em;line-height:1.37;margin:0;margin-bottom:10px}.filter-panel .title-block{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.filter-panel .title-block .title{margin-bottom:0;margin-right:10px}.filter-panel label.control{min-height:25px}.filter-panel label.control:not(:last-child){margin:0 0 5px}.filter-panel .filter-custom-num .filter-dropdown-btn{width:100%;line-height:36px;margin-bottom:0;padding-left:10px}.filter-panel .filter-custom-num i.arrow-down{position:absolute;right:20px;top:8px}.filter-panel .filter-custom-num i.arrow-down:before{content:"";position:absolute;display:inline-block;width:12px;height:12px;border-radius:0;border-bottom:1px solid #151515;border-left:1px solid #151515;border-bottom-left-radius:1px;transform:rotate(-45deg)}.filter-panel .filter-dropdown.c-dropdown{width:100%;height:36px;border-radius:4px;border:1px solid #eaeaea}.filter-panel .filter-dropdown.c-dropdown.dd-open{border-color:#eb5e3f}.filter-panel .filter-dropdown.c-dropdown .selector-date-btn{width:100%;height:100%;cursor:pointer;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 10px}.filter-panel .filter-dropdown.c-dropdown .selector-date-btn p{margin:0}.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list{width:100%;height:auto;border:1px solid #eaeaea;border-radius:4px;top:calc(100% + 1px)}.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list li{cursor:pointer;font-size:1em;text-align:center}.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list li:active,.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list li:focus,.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list li:hover,.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list li:visited{background-color:#eb5e3f;color:#fff;font-weight:500}.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list.calendar-wrapper{border:0}.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel{--basic-gap:7px}.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel:before{display:none}.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list.calendar-wrapper .calendar__btn-group{--btn-width:64px;--btn-height:28px;--font-size:12px;--line-height:16px}.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel__header{--btn-width:64px;--btn-height:36px;--font-size:12px;--line-height:16px}.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel__header .prev-month{-ms-flex-pack:start;justify-content:flex-start}.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel__header .next-month{-ms-flex-pack:end;justify-content:flex-end}.filter-panel .filter-dropdown.c-dropdown .c-dropdown-list.calendar-wrapper .calendar-panel__content .row{--item-width:24px;--item-height:32px;--font-size:12px;--line-height:16px;--dot-size:6px}.filter-panel .price-range__block{position:relative}@media screen and (max-width:991px){.filter-panel--desktop{display:none}}.filter-panel .keyword-search-icon{padding:2px 8px;background-color:#fff;cursor:pointer}.filter-panel .keyword-search-icon img{height:24px}.filter-panel+.filter-panel{margin-top:15px}.filter-items__block{width:100%;border:1px solid #eaeaea;border-radius:4px;padding:15px;margin-bottom:15px}@media screen and (max-width:991px){.filter-items__block{display:none}}.empty-result{margin-top:20px;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.empty-result img{width:120px}.empty-result p{margin-top:15px;font-size:1.3em;line-height:1.4;text-align:center}.guess-result{margin-top:20px;margin-bottom:10px;font-size:1.35em;line-height:1.35}.filter-items{font-size:1.3em;line-height:1.56;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-items>*{margin-top:5px;margin-bottom:5px}.filter-items .tag{min-height:30px;color:#fc6c4b;font-size:1rem;line-height:20px;border:1px solid #fc6c4b;border-radius:15px;padding:2px 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.filter-items .tag:not(:last-child){margin-right:10px}.filter-items span.close{margin-left:5px;opacity:1;width:25px;height:25px;border-radius:0;background-image:url(/images/icon/x-icon.svg);background-size:cover;background-position:50%}.branchs-block{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-left:-10px;margin-right:-10px;margin-top:-10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.branchs-block>*{margin:10px}@media screen and (max-width:480px){.branchs-block{width:100%;margin:auto}.branchs-block>*{margin:10px auto 0}}.branchs-loading{display:none}.branchs-loading.show{display:block}.funnow-propaganda-image{width:100%;height:200px;border-radius:4px;border:.5px solid #f8f8f8}@media screen and (max-width:480px){.funnow-propaganda-image{height:300px}}.pagination-block{margin-top:40px;margin-bottom:30px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.pagination-block p{font-size:1.3em;margin-bottom:20px}.pagination-block .pagination-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination-block .pagination-group>:not(:last-child){margin-right:5px}.pagination-block .pagination-group .next,.pagination-block .pagination-group .prev{height:30px;width:30px;border:0;background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pagination-block .page-btn{font-size:18px;line-height:26px;padding:2px;height:30px;min-width:30px;border:.7px solid #eaeaea;border-radius:4px;text-align:center;background-color:#fff}.pagination-block .page-btn.active{color:#fff;border-color:#fc6c4b;background-color:#fc6c4b;box-shadow:0 1px 0 0 rgba(0,0,0,.1)}.pagination-block .prev img{transform:rotate(180deg)}@media screen and (max-width:767px){.pagination-block{margin-top:25px}}.category-groups li{cursor:pointer;line-height:30px;padding:5px 0}.category-groups li.active{color:#fc6c4b}@media screen and (max-width:480px){.filter-dialog{margin:0}}.filter-menu{padding:35px;border-radius:0}.filter-menu .clear-row{width:100%;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.filter-menu .clear-row,.filter-menu__close-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.filter-menu__close-btn{width:34px;height:34px;float:right;cursor:pointer;-ms-flex-pack:center;justify-content:center}.filter-menu__close-btn img{width:34px}@media screen and (max-width:991px){.filter-menu{display:block}}@media screen and (max-width:480px){.filter-menu{padding:30px 25px 40px;height:100vh;overflow-y:scroll;border-width:0}}.clear-filter{color:#fc6c4b;cursor:pointer}.filter-block{width:100%;padding-bottom:20px;border-bottom:.5px solid #d0d2d3;margin-bottom:20px}.filter-block .title{font-size:1.73em;line-height:1.37;margin:0;margin-bottom:10px}@media screen and (max-width:480px){.filter-block .title{font-size:1.2em}}.filter-block .title-block{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-bottom:10px}.filter-block .title-block .title{margin-bottom:0;margin-right:10px}.filter-block .title-block--jcsb{-ms-flex-pack:justify;justify-content:space-between}.filter-block .keyword-group{width:50%;min-width:250px}.filter-block .select-groups{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.filter-block .select-groups{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:480px){.filter-block .select-groups{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.filter-block .select-groups.collapse:not(.in)>*{display:none}.filter-block label.control{min-height:25px;width:auto}.filter-block label.control:not(:last-child){margin:0 10px 0 0}@media screen and (max-width:480px){.filter-block label.control:not(:last-child){margin:0 0 10px}}.filter-block .price-range__block{position:relative;width:250px}.filter-block .price-range__block--lg{margin-top:20px}@media screen and (max-width:480px){.filter-block{padding-bottom:15px;margin-bottom:15px}}.filter-type__toggle{cursor:pointer;display:none}.filter-type__toggle img{transition:.8s;transform:rotateX(0deg)}.filter-type__toggle.collapsed img{transform:rotateX(180deg)}@media screen and (max-width:480px){.filter-type__toggle{display:block}}.filter-search-btn__block{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.filter-search-btn{width:280px;font-size:1.3em;padding:8px 12px}@media screen and (max-width:480px){.filter-search-btn{width:95%;display:block;margin-left:auto;margin-right:auto}}.search-banner{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.search-key__wrapper{width:100%;display:none}@media screen and (max-width:480px){.search-key__wrapper{display:block}}.search-key__wrapper h1{color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width:480px){.search-key__wrapper h1{text-align:center}}.search-noresult-title{width:100%;word-break:break-word}.search-result__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.search-result__header .title{font-size:18px}.search-filter{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.search-filter .title{font-size:18px;margin-right:10px}.search-filter .filter{margin-right:5px;color:#fc6c4b;font-size:14px;border:1px solid #fc6c4b;border-radius:4px;padding:3px 8px;margin-bottom:1px}.search-filter .filter.keyword{max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.branch-container{padding-left:0;padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.branch-container--col{-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:991px){.branch-container{-ms-flex-direction:column;flex-direction:column;padding-left:8.33333%;padding-right:8.33333%}}@media screen and (max-width:767px){.branch-container{padding-left:0;padding-right:0}}.branch-info-container{display:-ms-flexbox;display:flex;-ms-flex-pack:"flex-start";justify-content:"flex-start";-ms-flex-align:"flex-start";align-items:"flex-start";padding-top:50px;padding-bottom:20px}.no-padding-top .branch-info-container{padding-top:10px}@media screen and (max-width:991px){.branch-info-container{-ms-flex-direction:column;flex-direction:column;padding-top:30px;padding-left:0;padding-right:0}}@media screen and (max-width:767px){.branch-info-container{padding-top:0;padding-bottom:0}}.branch-left__block{width:66.66667%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:991px){.branch-left__block{width:100%}}.branch-right__block{width:33.33333%;padding-left:30px}@media screen and (max-width:1199px){.branch-right__block{padding-left:15px}}@media screen and (max-width:991px){.branch-right__block{margin-top:10px;margin-left:auto;margin-right:auto;padding-left:0;width:66.66667%}}@media screen and (max-width:767px){.branch-right__block{width:100%;padding-left:15px;padding-right:15px}}.branchs-link{font-size:14px;line-height:25px;cursor:pointer}.branchs-link:active,.branchs-link:hover{color:#fc6c4b;text-decoration:underline}@media screen and (max-width:767px){.branchs-link{color:#fc6c4b}}.branch__nav-tabs{border-bottom:0;width:100%}.branch__nav-tabs>li{width:33%;margin-bottom:0;border-bottom:1px solid #d0d2d3}.branch__nav-tabs>li>a{text-align:center;font-size:18px;line-height:25px;margin-right:0;padding:0}.branch__nav-tabs>li>a:focus,.branch__nav-tabs>li>a:hover{background-color:transparent;border:0;border-top:1px solid transparent;border-bottom:1px solid transparent}.branch__nav-tabs>li.active>a,.branch__nav-tabs>li.active>a:focus,.branch__nav-tabs>li.active>a:hover{color:#fc6c4b;background-color:transparent;border:0}.branch-info{font-size:14px;line-height:20px}.branch-info h1{font-size:26px;line-height:37px;margin:0 0 12px}.rating-stars__block{margin:20px auto 10px;width:100px;height:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.rating-stars__block .rating{font-size:36px;line-height:50px}.comment-rating__block{width:100%}.comment-rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px}.comment-rating :not(:last-child){margin-right:10px}.comment-rating .score{width:13px;text-align:right;margin-right:7px}.comment-rating .rating-progress{height:10px;width:72%;border-radius:5px;background-color:#d0d2d3;position:relative;overflow:hidden}.comment-rating .rating-progress .progress{position:absolute;width:100%;height:10px;border-radius:5px;background-color:#fc6c4b;margin-bottom:0;left:-100%}.all-comment__link{display:block;width:95%;text-align:right;text-decoration:underline}.branch-info__tab-content{margin:25px auto 0;width:85%}@media screen and (max-width:991px){.branch-info__tab-content{margin-bottom:25px}}.branch-section__wrapper{width:100%;padding-top:10px;padding-bottom:15px}.branch-section__wrapper .title{font-size:26px;line-height:33px;font-weight:500;margin:0;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #d0d2d3}.branch-section__wrapper .title--no-decoration{border-bottom:0}.branch-section__wrapper .description{margin-bottom:10px}@media screen and (max-width:767px){.branch-section__wrapper{padding-left:15px;padding-right:15px}}.branch-address{cursor:pointer}.branch-address:active,.branch-address:hover{color:#fc6c4b;text-decoration:underline}@media screen and (max-width:767px){.branch-address{color:#fc6c4b}}.branch-products__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media screen and (max-width:767px){.branch-products__wrapper{margin-left:0;margin-right:0}}.branch-comment__section{border-top:20px solid #f8f8f8;border-bottom:20px solid #f8f8f8}@media screen and (max-width:767px){.branch-comment__section{padding-left:15px;padding-right:15px}}.branch-comment__container{padding:25px 8.33333% 25px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:991px){.branch-comment__container{padding-left:8.33333%}}@media screen and (max-width:767px){.branch-comment__container{padding-left:0;padding-right:0}}.comment-header{width:100%;margin-bottom:30px;-ms-flex-pack:justify;justify-content:space-between}.comment-header,.comment-header__left-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.comment-header__left-block{-ms-flex-pack:start;justify-content:flex-start}.comment-header .title{font-size:26px;line-height:33px;font-weight:500;margin:0;margin-right:15px}.comment-header .rating-result{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;font-size:18px;line-height:25px}.comment-header .rating-result .rating{margin-left:10px}.comment-header .all-comment__link{width:auto;-ms-flex-item-align:end;align-self:flex-end}.comment-content{padding-left:9.09091%;width:100%}@media screen and (max-width:991px){.comment-content{padding-left:0}}.comment-content .comment-block:not(:last-child){border-bottom:1px solid #d0d2d3}.branch-article-header{padding-top:20px;font-size:12px;line-height:17px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.branch-article-header .title{font-size:26px;line-height:33px;font-weight:500;margin:0}.branch-articles,.branch-nearby{width:100%;padding:3px}.article{width:310px;padding-bottom:15px}.swiper-btn__relative{position:relative}.my-swiper-btn{position:absolute;width:50px;height:50px;cursor:pointer;top:50%;transform:translateY(-50%)}.my-swiper-btn:after,.my-swiper-btn:before{content:"";position:absolute;display:block;width:20px;border-bottom:3px solid #151515}.my-swiper-btn:before{left:15px;bottom:17px;transform:rotate(45deg)}.my-swiper-btn:after{left:15px;top:17px;transform:rotate(135deg)}@media screen and (max-width:767px){.my-swiper-btn{display:none}}.my-swiper-btn__prev{left:-50px}.my-swiper-btn__next{right:-50px;transform:translateY(-50%) rotate(180deg)}.my-swiper-btn.swiper-button-disabled{cursor:default}.my-swiper-btn.swiper-button-disabled:after,.my-swiper-btn.swiper-button-disabled:before{border-color:#d0d2d3}#NoProductsWarringModal .no-products-warring-dialog{position:relative;top:calc(50vh - 100px);width:325px;padding:30px 20px 20px;border-radius:5px;background-color:#fff}#NoProductsWarringModal .no-products-warring-dialog .header{margin-bottom:20px;font-weight:500;font-size:24px;text-align:center}#NoProductsWarringModal .no-products-warring-dialog .content{margin-bottom:60px;font-size:16px}#NoProductsWarringModal .no-products-warring-dialog .actions .confirm.button{height:44px;background-color:#fc6c4b;color:#fff;border-radius:5px;font-size:16px;line-height:44px;text-align:center;cursor:pointer}.product-cover__wrapper{width:100%;height:210px;margin-bottom:10px;cursor:pointer;position:relative}.product-cover{width:100%;height:100%;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;animation-name:h;animation-duration:.3s;animation-timing-function:ease-out}.product-cover .content{position:absolute;width:100%;z-index:1;bottom:0;background:url(/images/1px_black.png);color:#fff;padding:5px 15px}.product-cover .content .name{margin:0;font-size:1.35em;font-weight:700;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-cover .content .name.branchname{width:75%}.product-cover .content .name.servicename{font-size:1.1em;width:75%}.product-cover .content .discount{width:25%;max-width:100px;text-align:right;font-size:1.33em;font-weight:900}.product-cover .content .description{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:900}.product-cover .content .description .area{width:41.66667%}.product-cover .content .description .stars{min-width:122px;text-align:right;-ms-flex-item-align:start;align-self:flex-start}.product-cover .content .description .rating{width:40px;font-size:1.33em;text-align:right}.product-cover .content .price{font-weight:700}.product-container__warpper{padding-top:44px}.product-container__warpper.no-padding-top{padding-top:0}@media screen and (max-width:991px){.product-container__warpper{padding-bottom:70px}}.product-container{padding-right:0;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:991px){.product-container{-ms-flex-direction:column;flex-direction:column}}.product-left-block{width:58.33333%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-left-block-vertical{-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:991px){.product-left-block{width:100%}}.product-right-block{width:41.66667%;padding-left:30px}@media screen and (max-width:991px){.product-right-block{padding-left:0;width:100%}}.product-whole-block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-info__container{padding-top:30px;padding-bottom:30px}@media screen and (max-width:767px){.product-info__container{padding-top:0;padding-bottom:0}}.product-pictures__wrapper{width:100%;height:460px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.product-pictures__wrapper{width:66.66667%;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.product-pictures__wrapper{width:100%}}@media screen and (max-width:480px){.product-pictures__wrapper{height:100vw}}.product-pictures__swiper-container{width:calc(100% - 100px);height:100%;overflow:hidden;position:relative}@media screen and (max-width:991px){.product-pictures__swiper-container{width:100%}}.product-pictures__swiper-container .product-picture{height:460px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:480px){.product-pictures__swiper-container .product-picture{height:100vw}}.product-pictures__swiper-container .pd-pics-pagination{bottom:0;background-color:rgba(0,0,0,.5);padding-top:10px;padding-bottom:10px;line-height:5px;display:none}@media screen and (max-width:991px){.product-pictures__swiper-container .pd-pics-pagination{display:block}}.product-pictures__swiper-container .pd-pics-pagination .swiper-pagination-bullet{width:5px;height:5px;border-radius:50%;background-color:#fff;opacity:.85}.product-pictures__swiper-container .pd-pics-pagination .swiper-pagination-bullet-active{background-color:#fc6c4b;opacity:1}.product-pictures__swiper-container .pd-pics-next,.product-pictures__swiper-container .pd-pics-prev{position:absolute;bottom:0;z-index:10;opacity:1;cursor:pointer;display:none}.product-pictures__swiper-container .pd-pics-next.swiper-button-disabled,.product-pictures__swiper-container .pd-pics-prev.swiper-button-disabled{opacity:0}@media screen and (max-width:991px){.product-pictures__swiper-container .pd-pics-next,.product-pictures__swiper-container .pd-pics-prev{display:block}}.product-pictures__swiper-container .pd-pics-next{right:20%}@media screen and (max-width:480px){.product-pictures__swiper-container .pd-pics-next{right:6%}}.product-pictures__swiper-container .pd-pics-prev{left:20%}@media screen and (max-width:480px){.product-pictures__swiper-container .pd-pics-prev{left:6%}}.vertical-pictures{width:90px;height:100%;position:relative;overflow:hidden}@media screen and (max-width:991px){.vertical-pictures{display:none}}.vertical-pictures .more-btn,.vertical-pictures .prev-btn{width:90px;height:20px;position:absolute;text-align:center;cursor:pointer;color:#fff;background-color:hsla(0,0%,8%,.85);font-size:12px;line-height:20px;letter-spacing:1px;z-index:5;opacity:1}.vertical-pictures .more-btn.swiper-button-disabled,.vertical-pictures .prev-btn.swiper-button-disabled{opacity:0}.vertical-pictures .prev-btn{top:0}.vertical-pictures .more-btn{bottom:0}.small-pictures__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.small-pictures__wrapper .swiper-slide{height:auto}.small-pictures__wrapper .picture{cursor:pointer;width:90px;height:90px;margin-top:1px;margin-bottom:1px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover}.product-title{font-size:20px;line-height:28px}.product-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (max-width:991px){.product-card{width:66.66667%;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.product-card{width:100%}}.product-card.sticky{position:fixed;top:88px;background-color:#fff}@media screen and (min-width:1200px){.product-card.sticky{width:457.5px}}@media screen and (max-width:1199px){.product-card.sticky{width:374.2px}}.product-card .product-cover{width:100%;height:214px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#eee}@media screen and (max-width:991px){.product-card .product-cover{display:none}}.product-card .product-info{width:100%;padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;border:1px solid #e5e5e5;border-top:0}@media screen and (max-width:767px){.product-card .product-info{border:0}}.product-card .product-info h1,.product-card .product-info h3{width:100%;margin:0 0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.product-card .product-info .branch-name{margin:0;margin-bottom:5px;font-size:14px;line-height:20px;font-weight:400}.product-card .product-info .rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.product-card .product-info .number{font-size:10px;margin-left:2px;margin-right:10px}.product-card .product-info .rating-stars{color:#fc6c4b}.product-card .product-info .open-time{font-size:12px}.product-card .product-price{padding:14px 20px;border:1px solid #e5e5e5;border-top:0}@media screen and (max-width:991px){.product-card .product-price{position:fixed;width:100%;bottom:0;left:0;right:0;padding:5px 0;background-color:#fff;border:0;border-top:1px solid #e5e5e5;z-index:10}}.product-card .product-price .price{color:#d0011b;font-size:26px;line-height:29px}.product-card .product-price .price:after{margin-left:5px;content:attr(data-text);font-size:12px}.product-card .product-price .RRP{font-size:18px;line-height:25px}.product-card .product-price .booking-btn{height:46px;color:#fff;background-color:#fc6c4b;font-size:18px;font-weight:500;line-height:26px;padding:10px 18px}.product-card .product-price__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.product-card .product-price__wrapper>*{-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:991px){.product-card .product-price__wrapper{width:750px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}}@media screen and (max-width:767px){.product-card .product-price__wrapper{width:100%;padding-left:28px;padding-right:28px}}.product-section__wrapper{width:100%;padding-top:20px;padding-bottom:15px}.product-section__wrapper h2.product-title{margin:0;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #d0d2d3}.product-section__wrapper .detail{font-size:12px;line-height:18px}@media screen and (max-width:991px){.product-section__wrapper{padding-left:15px;padding-right:15px}}@media screen and (max-width:767px){.product-section__wrapper{padding-left:28px;padding-right:28px}}.stars{color:#fc6c4b}.stars img{margin-right:2px}.comment__header{-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5px;border-bottom:1px solid #d0d2d3}.comment__header,.comment__header .left-part{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.comment__header .left-part{-ms-flex-pack:start;justify-content:flex-start}.comment__header .left-part [class*=_close]{margin-right:15px}.comment__header .comment-points{font-size:18px;line-height:25px;margin-left:10px;margin-right:10px}.comment__header .link{float:right;text-decoration:underline;font-size:12px}.modal-dialog .comment__header{height:50px;border-bottom:0}.modal-dialog .branch-info{margin:20px 0 15px;text-align:center;color:#151515}.modal-dialog .branch-info .branch-name{height:22px;font-size:17px}.modal-dialog .branch-info .comment-points{height:48px;font-size:34px;line-height:48px}.modal-dialog .branch-info .comment-points .points-text{vertical-align:middle}.modal-dialog .branch-info .comment-points .svg-icon--lg{transform:scale(1.7)}.modal-dialog .branch-info .total-comments{height:18px;font-size:14px;color:#333}.modal-dialog .sort-selection-bar{height:32px;border-bottom:1px solid #d0d2d3}.modal-dialog .sort-selection-bar .sort-selection-dropdown{float:right;cursor:pointer}.modal-dialog .sort-selection-bar .sort-selection-dropdown .sort-selection-btn{color:#eb5e3f}.modal-dialog .sort-selection-bar .sort-selection-dropdown .sort-selection-btn span{display:inline-block;min-width:55px;margin-right:5px}.modal-dialog .sort-selection-bar .sort-selection-dropdown .sort-selection-list{box-shadow:0 1px 5px 1px rgba(0,0,0,.25);color:#151515;padding:auto 20px;left:30%;transform:translateX(-50%)}.modal-dialog .sort-selection-bar .sort-selection-dropdown .sort-selection-list::-webkit-scrollbar{display:none}.modal-dialog .sort-selection-bar .sort-selection-dropdown .sort-selection-list li{min-height:2.7;text-align:center;line-height:2.7;border-radius:5px;margin:0 3px;padding:0}.modal-dialog .sort-selection-bar .sort-selection-dropdown .sort-selection-list li.active{color:#eb5e3f}.modal-dialog .comment-block__wrapper{max-height:62vh;overflow-y:auto}.modal-dialog .comment-block__wrapper .comment-container{min-height:40vh}.modal-dialog .comment-block__wrapper .comment-container .comment-block{padding:10px 15px 10px 0}.modal-dialog .spinner{margin:auto}.comment-block{width:100%;padding:10px 0}.comment-block:not(:last-child){border-bottom:1px solid #d0d2d3}.comment-block .stars{font-size:11px;margin-bottom:15px}.comment-block p{margin-bottom:0}.comment-block .header .face{width:40px;height:40px}.comment-block .header .comment-user .stars{margin-bottom:10px}.comment__wrapper{font-size:14px;line-height:25px;text-align:justify;word-wrap:break-word;word-break:break-all}.comment__wrapper .readmore{cursor:pointer;font-size:12px;line-height:18px;text-decoration:underline}.comment-more__btn{width:70px;height:30px;font-size:12px;line-height:18px;text-align:center;border:1px solid #151515;border-radius:15px;padding:5px;letter-spacing:1px;cursor:pointer;margin-left:auto;margin-right:auto;transition:all .3s ease}.comment-more__btn:hover{background-color:#eb5e3f;border-color:#eb5e3f;font-weight:700;color:#fff}.position-info{font-size:1em;line-height:1.43;padding-bottom:15px}.position-info p{margin:0}.position-info p+p{margin-top:15px}.icon-description{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.icon-description img{margin-right:10px}.position-map{width:100%;height:300px;background-color:#d0d2d3}.feature-tags{padding-top:10px;padding-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-tags span{font-size:18px;line-height:26px;color:#fc6c4b;border:1px solid #fc6c4b;border-radius:4px;padding:5px 10px;margin:5px 10px 0 0}@media screen and (max-width:767px){.feature-tags{padding-top:0}.feature-tags span{font-size:12px;line-height:18px;border-radius:3px}}.product-info-description{font-size:1em;line-height:1.43;margin:15px 0;text-align:justify}.feature-icons{padding-top:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;font-size:10px;text-align:center}.feature-icon,.feature-icons{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.feature-icon{width:80px;margin-bottom:10px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.feature-icon img{width:60px;height:60px;border-radius:0;margin-bottom:5px}.related-articles{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;transition:all .5s}.related-articles .blog-card{width:50%}@media screen and (max-width:480px){.related-articles .blog-card{width:90%;margin-bottom:10px;margin-left:auto;margin-right:auto}}.more-articles{margin-top:15px;padding:10px 0;font-size:10px;line-height:14px;text-align:center;border-top:1px solid #f8f8f8;border-bottom:1px solid #f8f8f8;cursor:pointer}.more-articles span{color:#fc6c4b}.notes-block{font-size:12px;background-color:#ffede7;padding:15px}.related-products{width:100%;padding-bottom:20px}.relate-product-container{width:100%}.relate-product-container .relate-product-header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.relate-product-container h3{font-size:18px;line-height:25px;font-weight:400;margin-top:10px;margin-bottom:10px}.relate-product-container .swiper-btn,.relate-product-container .swiper-btn-group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.relate-product-container .swiper-btn{width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1);cursor:pointer;opacity:1;transition:all .4s}.relate-product-container .swiper-btn:first-child{margin-right:10px}.relate-product-container .swiper-btn.swiper-button-disabled{cursor:default;opacity:0}.relate-product-container .swiper-btn .fa{font-size:1.5em;color:#777}@media screen and (max-width:991px){.relate-product-container .swiper-btn{display:none}}.relate-product-container .swiper-slide{width:290px;background-color:#fff;box-shadow:0 0 3px -2px rgba(0,0,0,.1);margin-right:10px}.latest-product .header h3{font-size:24px;font-weight:500;line-height:1.3;margin:0}.latest-product .swiper-slide{width:290px;background-color:#fff;border-radius:4px;box-shadow:0 0 3px -2px rgba(0,0,0,.1)}.form-control{border:1px solid #dbdbdb}.add-purchase__wrapper{padding-left:20px;padding-right:20px}.select-title{margin-top:0;margin-bottom:12px;font-size:17px;font-weight:500}.coupon-btn{cursor:pointer;padding:6px 15px;font-size:13px;background-color:#ffd3cb;border-radius:16px;height:30px;max-width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;transform:scale(1)}.coupon-btn span{display:inline-block;width:100%;margin-right:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.small-label{font-size:10px;font-weight:400}.add-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:17px;height:auto}.add-item .item-name{width:100%;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.add-item .item-price{font-size:12px}@media screen and (max-width:767px){.add-item{font-size:12px}}.add-count-row{padding-left:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.add-count-row .add-count__title{font-weight:500;margin-right:20px}.fixed-bottom{position:fixed;z-index:50;bottom:0;left:0;right:0;width:100%;padding:10px;background-color:hsla(0,0%,100%,.8);border-top:1px solid hsla(0,0%,39%,.3)}.fixed-bottom.lowprice{bottom:50px;padding:7px 15px;margin:0}.fixed-bottom.lowprice~.fixed-bottom{border-top:0}.orange-point{position:relative}.orange-point:after{content:"";position:absolute;top:7px;right:-10px;width:5px;height:5px;border-radius:50%;background-color:#ff5537}.booking-price{color:#ff5537}.encrypt-hint{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.encrypt-hint img{width:18.5px;height:27.2px;display:inline-block;margin-right:12px}.encrypt-hint .select-title{margin-bottom:0}.promo-shadow{box-shadow:0 0 57px 0 rgba(0,0,0,.12)}.no-promo-title{line-height:25px;text-align:center;margin-bottom:0}.no-promo__wrapper{padding:10px 20px;background-color:#f7f7f7;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.follow-btn-group{margin-top:30px;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.follow-btn-group>:not(:first-child){margin-top:10px}@media screen and (max-width:480px){#couponModal .modal-dialog,#creditHelpModal .modal-dialog,#creditHelpOutModal .modal-dialog,#creditListModal .modal-dialog,#funCoinExplainModal .modal-dialog,#smsModal .modal-dialog{margin:0;width:100vw;position:fixed;bottom:0;transform:translateY(100%)}}#couponModal.modal.in .modal-dialog,#creditHelpModal.modal.in .modal-dialog,#creditHelpOutModal.modal.in .modal-dialog,#creditListModal.modal.in .modal-dialog,#funCoinExplainModal.modal.in .modal-dialog,#smsModal.modal.in .modal-dialog{transform:translate(0)}#couponModal .modal-header,#creditHelpModal .modal-header,#creditHelpOutModal .modal-header,#creditListModal .modal-header,#funCoinExplainModal .modal-header,#smsModal .modal-header{padding:16px 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-align:left;font-size:17px;font-weight:500}#couponModal .modal-header:after,#couponModal .modal-header:before,#creditHelpModal .modal-header:after,#creditHelpModal .modal-header:before,#creditHelpOutModal .modal-header:after,#creditHelpOutModal .modal-header:before,#creditListModal .modal-header:after,#creditListModal .modal-header:before,#funCoinExplainModal .modal-header:after,#funCoinExplainModal .modal-header:before,#smsModal .modal-header:after,#smsModal .modal-header:before{display:none}@media screen and (max-width:480px){#couponModal .modal-header,#creditHelpModal .modal-header,#creditHelpOutModal .modal-header,#creditListModal .modal-header,#funCoinExplainModal .modal-header,#smsModal .modal-header{-ms-flex-pack:center;justify-content:center}#couponModal .modal-header>button,#creditHelpModal .modal-header>button,#creditHelpOutModal .modal-header>button,#creditListModal .modal-header>button,#funCoinExplainModal .modal-header>button,#smsModal .modal-header>button{position:absolute;top:16px;right:20px}}#couponModal .modal-body,#creditHelpModal .modal-body,#creditHelpOutModal .modal-body,#creditListModal .modal-body,#funCoinExplainModal .modal-body,#smsModal .modal-body{min-height:372px;height:calc(100vh - 132px);max-height:572px;padding:12px 20px;overflow-y:auto}@media screen and (max-width:480px){#couponModal .modal-body,#creditHelpModal .modal-body,#creditHelpOutModal .modal-body,#creditListModal .modal-body,#funCoinExplainModal .modal-body,#smsModal .modal-body{min-height:calc(100vh - 132px)}}.promo-modal-dialog{max-width:460px;margin:10px auto}@media screen and (max-width:480px){.promo-modal-dialog{margin:auto}}.promo-modal-dialog .modal-header{border-bottom:0;max-height:56px}.promo-modal-dialog .modal-body{padding:12px 20px}.promo-modal-dialog .form-group+.form-group{height:100%;max-height:calc(100% - 128px);margin-bottom:12px;overflow-y:auto}.promo-modal-dialog .follow-btn{width:100%;max-width:380px;height:35px;border-radius:4px;color:#fff;font-size:1em;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.promo-modal-dialog .follow-btn:not(first-child){margin-top:10px}.promo-modal-dialog .follow-btn__group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.promo-modal-dialog .follow-btn__fb{background-image:linear-gradient(94deg,#67a1db,#3b66a5)}.promo-modal-dialog .follow-btn__push{background-image:linear-gradient(95deg,#ff865e,#fb6d51)}@keyframes p{0%{opacity:.3;top:18px}80%{opacity:1;top:35px}to{opacity:1;top:37px}}.promote-code{margin:0}.promote-code__form-wrapper{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;position:relative}.promote-code__form,.promote-code__form-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.promote-code__form{width:100%;-ms-flex-align:center;align-items:center}.promote-code__input{max-width:calc(80% - 20px);margin-right:20px;height:40px}.promote-code__input:focus{box-shadow:none;border:1px solid #fc6c4b}.promote-code button{width:20%;height:40px;max-width:90px;transition:.4s;color:#ff5537}.promote-code button:active,.promote-code button:hover{color:#fff;font-weight:600;background-color:#ff5537}.promote-code button[disabled]{border:1px solid #c1c1c2;color:#c1c1c2}.promote-code button[disabled]:hover{color:#fff}.promote-code__hint{margin:4px 0 12px;height:20px;display:block;opacity:0;background-color:#fff;padding:2px 0;font-size:14px;line-height:18px;border-radius:3px;animation:p 1s ease 0s 1 normal forwards}.button-group{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.button-group .btn{min-width:66px;height:40px}.button-group .closed-btn{margin-right:16px}@media screen and (max-width:480px){.button-group .closed-btn{display:none}.button-group .confirm-btn{width:100%}}.promote-list li{padding:16px 0;border-bottom:1px solid #f4f4f5}.promote-list .control{-ms-flex-align:start;align-items:flex-start}.promote-list .control .checkbox__indicator{position:relative;top:2px}.promote-list .promote-content{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.promote-list .descp,.promote-list .promote-content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.promote-list .descp{font-size:15px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.promote-list .descp span{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.promote-list .descp .conditions{margin:4px 0;font-size:13px}.promote-list .deadline{width:100%;font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.promote-list .deadline span:first-child{color:#8f989d}.promote-list .control.disabled{color:#9b9b9b}.promote-list .control.disabled .promote-content{cursor:not-allowed}.no-promo{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-direction:column;flex-direction:column;padding:20px}.no-promo img{margin-bottom:10px}.no-promo .title{font-stretch:.9em;color:#9b9b9b;margin-bottom:0}.no-promo .subtitle{font-size:.8em;color:#9b9b9b;margin-bottom:0}.member-note{height:40px;padding:8px 16px;border-radius:4px;border:1px solid #dbdbdb;box-shadow:none;-webkit-appearance:none;resize:vertical}.member-note:focus{border:1px solid #ff5537;box-shadow:none}.pay-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;font-size:15px}.pay-form p{margin:0}.pay-form label{-ms-flex-negative:0;flex-shrink:0;font-weight:400;text-align:right;line-height:1.3;padding-right:5px;margin-right:10px;margin-bottom:0}.pay-form__content{width:75%;padding-left:5px}.pay-form__input{display:block;width:100%;padding:0;color:#151515;border:none;border-radius:0}.pay-form__input:focus{outline:none}.pay-form__input:-ms-input-placeholder{color:#a7a7a9}.pay-form__input::placeholder{color:#a7a7a9}.pay-form__input[disabled]{color:#151515;-webkit-text-fill-color:#151515;opacity:1}.pay-form .inline-content input{width:100%;max-width:300px}.pay-form .inline-content>:not(:first-child){margin-left:12px}.pay-form .card-provider-icon .card-icon{margin-left:0}.pay-form .card-info{border-left:1px solid #dbdbdb;padding-left:12px;font-size:13px}.pay-form .card-info .card-pay-type{color:#a7a7a9}@media screen and (max-width:480px){.pay-form.mobile-column{width:100%;margin-bottom:10px;-ms-flex-direction:column;flex-direction:column}.pay-form.mobile-column label{width:90%;text-align:left;margin-bottom:5px}}.pay-form.has-error{border-color:#c03f45;position:relative}.pay-form.has-error .error-hint{margin-top:4px;color:#c03f45;font-size:13px}.pay-form.append-btn{position:relative;height:20px;margin-bottom:10px}.pay-form.append-btn .add-credit-btn{position:absolute;cursor:pointer;top:-5px;left:0;color:#eb5e3f;font-size:14px;padding-left:20px}.pay-form.append-btn .add-credit-btn:before{position:absolute;bottom:10px;left:2px;content:"";width:14px;height:2px;border-radius:2px;background-color:#eb5e3f}.pay-form.append-btn .add-credit-btn:after{position:absolute;bottom:4px;left:8px;content:"";width:2px;height:14px;border-radius:2px;background-color:#eb5e3f}.credit-card-numbers__wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:100%}.credit-card-numbers__wrapper span.four-number{display:inline-block;position:relative}.credit-card-numbers__wrapper span.four-number input{width:50px}@media screen and (max-width:480px){.credit-card-numbers__wrapper span.four-number input{width:40px}}.credit-card-numbers__wrapper span.card-date{display:inline-block;position:relative}.credit-card-numbers__wrapper span.card-date input{width:100%;max-width:300px}.credit-card-numbers__wrapper span.cvv{width:100%}.credit-card-numbers__wrapper .cvv-help{display:inline-block;padding:1px 5px;cursor:pointer;color:#d8d8d8}.credit-card-numbers__wrapper span.card-date__hint{display:block;position:absolute;top:5px;left:0;opacity:0;background-color:#fff;padding:0 10px;font-size:10px;border:1px solid #fc9783;border-radius:2px;animation:b 1.5s ease 0s 1 normal forwards}.help-bg-img{width:20px!important;height:20px;background-image:url(/images/icon/cvc-help-icon.svg);background-repeat:no-repeat;background-position:50%;cursor:pointer}.credit-card__change-btn{margin:0;height:24px;font-weight:500;color:#ff5537;cursor:pointer}.credit-card__change-btn>span{vertical-align:bottom}.credit-card__change-btn>img{width:20px;height:20px}@media screen and (max-width:480px){.pay-form.mobile-column .credit-card-numbers__wrapper{margin-left:30px;-ms-flex-item-align:start;align-self:flex-start}}.inline-content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.inline-content--sb{-ms-flex-pack:justify;justify-content:space-between}.inline-content--fe{-ms-flex-pack:end;justify-content:flex-end}.inline-content .left-block{-ms-flex:1;flex:1;width:calc(100% - 50px)}.inline-content .left-block--inline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.inline-content .coupon-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:calc(100% - 125px);margin-right:5px;line-height:24px}.inline-content .right-block{margin-right:8px;-ms-flex-negative:0;flex-shrink:0;max-width:130px;text-align:right}.country-flag{-ms-flex-negative:0;flex-shrink:0;width:31px;height:21px;border-radius:2px;background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(/images/icon/credit-card-icon.svg)}.country-flag.tw{background-image:url(/images/flag/flag-tw.svg)}.country-flag.hk{background-image:url(/images/flag/flag-hk.svg)}.country-flag.ma{background-image:url(/images/flag/flag-malaysia.svg)}.country-flag.ja{background-image:url(/images/flag/flag-ja.svg)}.booking-panel select.form-control{padding:2px 5px;height:28px}.card-icon{width:37px;height:24px;margin-left:8px;background-position:50%;background-size:contain;background-repeat:no-repeat}.card-icon__master{background-image:url(/images/credit_card/Mastercard@2x.png);background-image:-webkit-image-set(url("/images/credit_card/Mastercard@2x.png") 1x,url("/images/credit_card/Mastercard@3x.png") 2x);background-image:image-set("/images/credit_card/Mastercard@2x.png" 1x,"/images/credit_card/Mastercard@3x.png" 2x)}.card-icon__master.disabled{background-image:url(/images/credit_card/master-x@2x.png);background-image:-webkit-image-set(url("/images/credit_card/master-x@2x.png") 1x,url("/images/credit_card/master-x@3x.png") 2x);background-image:image-set("/images/credit_card/master-x@2x.png" 1x,"/images/credit_card/master-x@3x.png" 2x)}.card-icon__visa{background-image:url(/images/credit_card/VISA@2x.png);background-image:-webkit-image-set(url("/images/credit_card/VISA@2x.png") 1x,url("/images/credit_card/VISA@3x.png") 2x);background-image:image-set("/images/credit_card/VISA@2x.png" 1x,"/images/credit_card/VISA@3x.png" 2x)}.card-icon__visa.disabled{background-image:url(/images/credit_card/visa-x@2x.png);background-image:-webkit-image-set(url("/images/credit_card/visa-x@2x.png") 1x,url("/images/credit_card/visa-x@3x.png") 2x);background-image:image-set("/images/credit_card/visa-x@2x.png" 1x,"/images/credit_card/visa-x@3x.png" 2x)}.card-icon__jcb{background-image:url(/images/credit_card/jcb@2x.png);background-image:-webkit-image-set(url("/images/credit_card/jcb@2x.png") 1x,url("/images/credit_card/jcb@3x.png") 2x);background-image:image-set("/images/credit_card/jcb@2x.png" 1x,"/images/credit_card/jcb@3x.png" 2x)}.card-icon__jcb.disabled{background-image:url(/images/credit_card/jcb-x@2x.png);background-image:-webkit-image-set(url("/images/credit_card/jcb-x@2x.png") 1x,url("/images/credit_card/jcb-x@3x.png") 2x);background-image:image-set("/images/credit_card/jcb-x@2x.png" 1x,"/images/credit_card/jcb-x@3x.png" 2x)}.card-icon__group{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.credit-card-help__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.credit-card-1{background-color:#d0d2d3;padding:22px 34px 15px 25px}.credit-card-1,.credit-card-2{width:243px;height:148px;border-radius:6px;box-shadow:11px 10px 26px 0 rgba(0,0,0,.3);position:relative}.credit-card-2{background-color:#151515}.credit-card-img{width:300px;height:356px;background-color:#fff;background-image:url(/images/credit_card/card@2x.png);background-position:50%;background-size:contain;background-repeat:no-repeat;background-image:-webkit-image-set(url("/images/credit_card/card@2x.png") 1x,url("/images/credit_card/card@3x.png") 2x);background-image:image-set("/images/credit_card/card@2x.png" 1x,"/images/credit_card/card@3x.png" 2x)}.cvv-help-list{padding:0;width:243px;list-style-type:none}.cvv-help-list li{counter-increment:a;margin-bottom:10px}.cvv-help-list li:before{content:counter(a);margin-right:5px;background-color:#ff5537;color:#fff;font-weight:700;padding:3px 8px;border-radius:50%}.mobile-padding-bottom{padding-top:20px}@media screen and (max-width:480px){.mobile-padding-bottom{padding-top:0}}.booking-step__wrapper{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.booking-step__wrapper{display:none}}.booking-step{width:100px;height:90px;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding-top:10px;position:relative}.booking-step:not(:last-child){margin-right:30px}.booking-step:not(:last-child):after{position:absolute;content:"";display:block;width:30px;border-bottom:2px dashed #ffc1b7;right:-30px;top:28px}.booking-step .step-circle{width:36px;height:36px;border-radius:50%;margin-bottom:10px;border:1.7px solid #ffc1b7;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all .8s}.booking-step .step-circle:after,.booking-step .step-circle:before{transition:all .8s}.booking-step .step-circle:after{color:#ffc1b7;display:inline-block;content:attr(data-step);font-size:18px;text-align:center}.booking-step .step-title{text-align:center;font-size:1em;line-height:16px;font-weight:500;color:#ffc1b7;transition:all .8s}.booking-step.active .step-circle{border-color:#ff5537}.booking-step.active .step-circle:after,.booking-step.active .step-title{color:#ff5537}.booking-step.done:not(:last-child):after{border-color:#ff5537}.booking-step.done .step-circle{border-color:#ff5537;background-color:#ff5537;position:relative}.booking-step.done .step-circle:before{position:absolute;content:"";width:2px;height:6px;background-color:#fff;transform:rotate(-45deg);left:11px;bottom:10px}.booking-step.done .step-circle:after{position:absolute;content:"";width:14px;height:2px;background-color:#fff;transform:rotate(-45deg);right:7px;bottom:15px}.booking-step.done .step-title{color:#ff5537}@media screen and (max-width:480px){.booking-step:not(:last-child){margin-right:0}.booking-step:not(:last-child):after{right:-15px}}.booking-handler__wrapper{margin-top:20px;padding:0 5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:991px){.booking-handler__wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.booking-handler__left{width:460px;margin:0 68px 40px 0}.booking-handler__left .payment-panel{margin-bottom:8px;padding:16px 20px;box-shadow:none;background-color:#fff;border:1px solid #dbdbdb;border-radius:4px;font-size:15px}.booking-handler__left .payment-panel.selected{background-color:#f4f4f5}.booking-handler__left .vat-number-panel .hint{margin-bottom:0;font-size:13px;color:#747476}@media screen and (max-width:991px){.booking-handler__left{margin-right:auto;margin-left:auto}}@media screen and (max-width:480px){.booking-handler__left{width:100%}}.booking-handler__right{width:300px}@media screen and (max-width:991px){.booking-handler__right{width:460px;margin-right:auto;margin-left:auto;margin-bottom:40px}}@media screen and (max-width:480px){.booking-handler__right{width:100%}}.booking-action-btn__wrapper{width:100%;margin:40px auto 12px}.booking-action-btn__wrapper button{line-height:24px}.booking-panel{padding:16px 20px;margin-bottom:10px;box-shadow:none;background-color:#fff;border:1px solid #dbdbdb;border-radius:4px;font-size:15px}.booking-panel--sm{padding:10px 25px;height:54px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.booking-panel{padding:20px 20px 16px}}.booking-panel hr{margin-top:16px;margin-bottom:16px;border-color:#f4f4f5}.booking-product-card{width:100%;box-shadow:none}.booking-product-card .cover{width:100%;height:168px;border-radius:4px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#ccc;margin-bottom:10px}.booking-product-card .info{font-size:15px;line-height:20px}.booking-product-card p{margin:0;margin-bottom:8px;width:100%;position:relative}.booking-product-card p.left-in{left:0;opacity:1;animation:a .5s ease 0s 1 normal forwards}.booking-product-card hr{margin-top:12px;margin-bottom:12px;border-color:#f4f4f5}.booking-product-card .card-info-title{font-size:17px;font-weight:500}.booking-product-card .one-line-title{font-size:15px;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.booking-product-card .two-line-title{font-size:15px;line-height:20px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.booking-product-card .use-time{margin-right:12px}.booking-product-card .upgrade-content{font-size:12px;line-height:1.67;margin-bottom:0}.booking-product-card .upgrade-content__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.booking-product-card .upgrade-content__count{color:#9b9b9b;font-weight:500;line-height:1.43}.credit-card__wrapper .booking-panel--sm{margin-bottom:5px}.promo-code__block{padding:10px 16px}.promo-code__form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.promo-code__form input{width:80%}.promo-code__form .check-btn{padding:6px 8px;cursor:pointer}.promo-code__input{background-color:#fafafa}.promo-code__input,.promo-code__input:focus{border:0;box-shadow:0 0 0 hsla(0,0%,100%,0)}.promo-code__hint{font-size:12px}.promo-panel{margin:20px 40px;padding:15px 20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);background-color:#fff;border:1px solid transparent;border-radius:4px}@media screen and (max-width:480px){.promo-panel{margin:10px}}.promo-panel .title{font-size:1.1em;font-weight:600}.promo-panel ul.bank-promo__list{list-style:disc;padding-left:20px}.payment__hint{margin-top:-5px;margin-bottom:5px;width:100%;-ms-flex-align:start;align-items:flex-start;font-size:.93em;line-height:1.4}.credit-card__container,.payment__hint{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.credit-card__container{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.flip-container{perspective:500px}.flip-container.hover .flipper,.flip-container:hover .flipper{transform:rotateY(-180deg)}.back,.flip-container,.front{width:288px;height:183px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:480px){.back,.flip-container,.front{display:none}}.flipper{transition:1s;transform-style:preserve-3d;position:relative}.back,.front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;box-shadow:0 1px 3px 0 rgba(84,84,84,.4);position:absolute;top:0;left:0}.front{background-image:url(/images/credit_card/creditcard-front.png);background-image:-webkit-image-set(url("/images/credit_card/creditcard-front.png") 1x,url("/images/credit_card/creditcard-front@2x.png") 2x,url("/images/credit_card/creditcard-front@3x.png") 3x);background-image:image-set("/images/credit_card/creditcard-front.png" 1x,"/images/credit_card/creditcard-front@2x.png" 2x,"/images/credit_card/creditcard-front@3x.png" 3x);z-index:2;transform:rotateY(0deg)}.back{background-image:url(/images/credit_card/funnow-circle-white.png),linear-gradient(303deg,#fb6d51,rgba(255,134,94,.87));background-image:-webkit-image-set(url("/images/credit_card/funnow-circle-white.png") 1x,url("/images/credit_card/funnow-circle-white@2x.png") 2x,url("/images/credit_card/funnow-circle-white@3x.png") 3x),linear-gradient(303deg,#fb6d51,rgba(255,134,94,.87));background-image:image-set("/images/credit_card/funnow-circle-white.png" 1x,"/images/credit_card/funnow-circle-white@2x.png" 2x,"/images/credit_card/funnow-circle-white@3x.png" 3x),linear-gradient(303deg,#fb6d51,rgba(255,134,94,.87));background-repeat:no-repeat,no-repeat;background-position:180px 70px,50%;transform:rotateY(-180deg)}.card-type{position:absolute;width:57px;height:35px;top:26px;right:26px;background-position:50%;background-size:contain;background-repeat:no-repeat}.card-type.visa{padding:12px 20px;background-image:url(/images/credit_card/visa-transparent.png);background-image:-webkit-image-set(url("/images/credit_card/visa-transparent.png") 1x,url("/images/credit_card/visa-transparent@2x.png") 2x,url("/images/credit_card/visa-transparent@3x.png") 3x);background-image:image-set("/images/credit_card/visa-transparent.png" 1x,"/images/credit_card/visa-transparent@2x.png" 2x,"/images/credit_card/visa-transparent@3x.png" 3x)}.card-type.master{background-image:url(/images/credit_card/mastercard-transparent.png);background-image:-webkit-image-set(url("/images/credit_card/mastercard-transparent.png") 1x,url("/images/credit_card/mastercard-transparent@2x.png") 2x,url("/images/credit_card/mastercard-transparent@3x.png") 3x);background-image:image-set("/images/credit_card/mastercard-transparent.png" 1x,"/images/credit_card/mastercard-transparent@2x.png" 2x,"/images/credit_card/mastercard-transparent@3x.png" 3x)}.card-type.jcb{background-image:url(/images/credit_card/jcb-transparent.png);background-image:-webkit-image-set(url("/images/credit_card/jcb-transparent.png") 1x,url("/images/credit_card/jcb-transparent@2x.png") 2x,url("/images/credit_card/jcb-transparent@3x.png") 3x);background-image:image-set("/images/credit_card/jcb-transparent.png" 1x,"/images/credit_card/jcb-transparent@2x.png" 2x,"/images/credit_card/jcb-transparent@3x.png" 3x)}.card-number__container{position:absolute;top:92px;left:26px;width:230px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.front .number{font-family:Source Code Pro;color:#fff;font-size:20px;line-height:25px;position:absolute;top:2px}.front .number:first-child{left:0}.front .number:nth-child(2){left:55px}.front .number:nth-child(3){left:110px}.front .number:nth-child(4){left:165px}.valid-date{position:absolute;top:125px;left:175px;width:90px;height:30px;letter-spacing:-1px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.valid-date .number{position:absolute;top:2px}.valid-date .number:first-child{left:5px}.valid-date .number:nth-child(2){left:45px}.back .black-line{position:absolute;top:35px;left:0;width:100%;height:31px;border-radius:0;background-color:#4a4a4a}.back .sign-name{left:17px;width:160px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:3px 11px;font-size:20px;line-height:24px;letter-spacing:1.5px;font-family:Shadows Into Light}.back .cvv-number,.back .sign-name{position:absolute;top:87px;height:30px;border-radius:4px;background-color:#fff}.back .cvv-number{left:186px;width:35px;font-style:italic;padding:5px;font-size:14px;line-height:20px}.card-types__container{width:100%;height:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.card-types__container .card-type{position:unset}.sms-verify__hint{color:#555;font-size:12px;line-height:17px;height:40px;margin-bottom:20px}.sms-modal{max-width:440px;margin:24px auto 0}@media screen and (max-width:480px){.sms-modal{padding-right:0!important}}.sms-modal .sms-modal-dialog{max-width:440px}@media screen and (max-width:480px){.sms-modal .sms-modal-dialog{margin:0}}.sms-modal .modal-content{border:0;border-radius:0;max-height:560px}@media screen and (max-width:480px){.sms-modal .modal-content{width:100%;height:100%;overflow-y:scroll}}.sms-modal .modal-header .title{text-align:center;color:#ff5537}.sms-modal .modal-body{margin:0 auto;max-height:480px;font-size:13px}.sms-modal .modal-body .sms-hint{max-width:335px}.sms-modal .modal-body .sms-hint .effective-time-hint{display:block;margin-top:8px}.sms-modal .sms-phone-form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;margin:8px 0 4px}.sms-modal .sms-phone-form .intl-tel-input{margin-right:8px;width:100%;height:40px}.sms-modal .sms-phone-form .intl-tel-input input{height:100%}.sms-modal .sms-phone-form button{height:40px}.sms-modal .error-hint{margin:4px 0 16px;font-size:12px;color:#c03f45}.sms-modal .button-group{margin-top:82px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.sms-modal .button-group .btn{min-width:66px;height:40px}.sms-modal .button-group .closed-btn{margin-right:16px}@media screen and (max-width:480px){.sms-modal .sms-phone-form button{margin-left:auto}.sms-modal .button-group .closed-btn{display:none}.sms-modal .button-group .verify-btn{width:100%}}.verify-input__block{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin:56px 0 16px}.verify-input__block .verify-input{width:100%;position:relative}.verify-input__block input{width:100%;height:40px;padding:9px 12px;letter-spacing:10px}.verify-input__block input:focus{outline:0;box-shadow:none;border:1px solid #fc6c4b}.verify-input__block .input-hint{position:absolute;bottom:5px;left:3px;color:#f4f4f5;font-size:12px}.verify-input__block .error-hint{font-size:12px;font-weight:400;position:absolute;bottom:-21px;left:5px;color:#c03f45}.resend-btn{background-color:#fff;padding:2px 10px;border:1px solid #ff5537}.resend-btn,.resend-btn:hover{color:#ff5537}.resend-btn.disabled,.resend-btn[disabled]{color:#d0d2d3;border-color:#d0d2d3;background-color:#fff}.row-list__choose-time{-ms-flex-pack:center;justify-content:center}.row-list__choose-time .btn:not(:last-child){margin-right:30px}.input-number{min-width:77px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.input-number b.quantity-text{font-size:15px;margin:0 16px}.input-number .plus-btn:after{position:absolute;display:block;content:"";height:9px;width:1px;border-left:1px solid #ff5537;top:3px;left:7px}.input-number .minus-btn,.input-number .plus-btn{width:17px;height:17px;border-radius:50%;border:1px solid #ff5537;cursor:pointer;position:relative}.input-number .minus-btn:active,.input-number .plus-btn:active{background-color:#ffc1b7}.input-number .minus-btn:before,.input-number .plus-btn:before{position:absolute;display:block;content:"";width:9px;height:1px;border-bottom:1px solid #ff5537;top:7px;left:3px}.input-number .minus-btn.disabled,.input-number .plus-btn.disabled{border-color:#ffac9d;background-color:#fff;cursor:not-allowed}.input-number .minus-btn.disabled:after,.input-number .minus-btn.disabled:before,.input-number .plus-btn.disabled:after,.input-number .plus-btn.disabled:before{border-color:#ffac9d}.promote-content .input-number{margin-top:18px;-ms-flex-item-align:end;align-self:flex-end}.note-form{margin:5px 0}.note-form.error .note-form__control{border:1px solid #c03f45}.note-form>label{margin-bottom:4px}.note-form>label:first-child{font-size:14px;min-width:80px}.note-form__radios{-ms-flex-wrap:wrap;flex-wrap:wrap}.note-form__radios>label{margin:4px 0}.note-form--inline{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.note-form--inline>label:first-child{font-size:14px}.note-form__control{width:100%;height:40px;margin-bottom:4px;padding:8px 16px;border-radius:4px;border:1px solid #dbdbdb;font-size:15px;line-height:1.4}.note-form__control:focus{border:1px solid #ff5537;outline:0}.note-form .hint{font-size:13px}.note-form .hint.error{color:#c03f45}.fun-coin-icon{width:16px;height:16px;border-radius:50%;background-image:linear-gradient(90deg,#fecf20,#ffa406);color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:16px;text-align:center;margin-right:5px;padding-left:2px}.control .select-title{line-height:24px;margin-bottom:0}.funcoin-help{text-align:center}.funcoin-help .subtitle{font-size:13px;line-height:18px;margin-bottom:0}.funcoin-help .funcoin-expired{font-size:17px;line-height:22px;margin-bottom:5px}.funcoin-help .funcoin-expired__desc{font-size:13px;color:#9b9b9b}.funcoin-help ul.funcoin-ratelist{margin-top:15px;font-size:15px}.funcoin-help ul.funcoin-ratelist li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.funcoin-help ul.funcoin-ratelist li div:first-child{min-width:90px;max-width:100px;text-align:right}.funcoin-help ul.funcoin-ratelist li div:nth-child(2){width:22px;text-align:center}.funcoin-help ul.funcoin-ratelist li div:last-child{width:80px;text-align:left}.braintree-payment-hint{font-size:13px;color:#8f989d}.order-container{max-width:830px;min-height:600px;margin:20px auto;padding-left:15px;padding-right:15px;text-align:center}@media screen and (max-width:991px){.order-container{width:750px;margin-top:15px}}@media screen and (max-width:767px){.order-container{width:100%;margin-top:10px;padding-left:10px;padding-right:10px}}.order-container h1.title{font-size:24px;line-height:33px;margin-top:0;margin-bottom:20px}.order-container.michelin{min-height:calc(100vh - 100px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding-left:20px;padding-right:20px}.order-container.michelin h1{font-size:30px;line-height:1.11;color:#eb5e3f;margin-bottom:40px}.order-container.michelin img{margin-bottom:40px}.order-container.michelin p{font-size:1.25em;line-height:22px;max-width:460px}.order-container.michelin p span{color:#eb5e3f}.order-nav{margin-bottom:20px}.order-nav li a{width:100%}.bookingtime-list{list-style:none}.bookingtime-list li{font-size:1em;line-height:1.43;padding-left:10px;position:relative}.bookingtime-list li:before{position:absolute;content:"";display:inline-block;width:5px;height:5px;border-radius:50%;border:1px solid #151515;left:0;top:8px}.bookingtime-list li.checkout:after{position:absolute;content:"";display:inline-block;width:1px;height:16px;border-left:1px solid #151515;top:-7px;left:2px}.order-status__steps{display:-ms-flexbox;display:flex}.order-status__steps li i{display:block;width:22px;height:22px;border-radius:0}.order-status__steps li i.step1{background-image:url(/images/order-icon/checked.svg)}.order-status__steps li i.step2{background-image:url(/images/order-icon/step-2.svg)}.order-status__steps li i.step3{background-image:url(/images/order-icon/step-3.svg)}.order-status__steps li i.redeem{background-image:url(/images/order-icon/scan.svg)}.order-status__steps li i.download{background-image:url(/images/order-icon/download.svg)}.order-status__steps li i.comment{background-image:url(/images/order-icon/review.svg)}.order-status__steps li i.cancel{background-image:url(/images/order-icon/cancel.svg)}.order-list-card{width:100%;min-height:120px;margin-bottom:20px;padding:20px;border:1px solid #efefef;border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.order-list-card{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:15px;border-radius:4px}}.order-list-card.finished{opacity:.4}.order-list-card .card__left{width:calc(100% - 180px);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.order-list-card .card__left{width:100%;padding-bottom:15px;border-bottom:1px solid #eaeaea}}.order-list-card .card__cover{width:70px;height:70px;border-radius:10px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-right:20px;-ms-flex-negative:0;flex-shrink:0;position:relative}@media screen and (max-width:767px){.order-list-card .card__cover{margin-right:10px}}.order-list-card .card__cover .alert{padding:0;margin-bottom:0;position:absolute;top:0;left:0;border:0}.order-list-card .card__cover .alert img{width:18px;vertical-align:top}.order-list-card .card__info{width:calc(100% - 100px);font-size:14px;margin-top:0;text-align:left}@media screen and (max-width:767px){.order-list-card .card__info{width:calc(100% - 80px)}}.order-list-card .card__info .title{width:100%;margin:0;font-size:1.29em;font-weight:500;line-height:1.22;margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.order-list-card .card__info p{margin:0;width:100%;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.order-list-card .card__info p span.text-red{color:#c52323;margin-left:10px}.order-list-card .card__right{min-width:160px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.order-list-card .card__right{padding-top:15px;width:100%}}.order-list-card .card__right .subtitle{font-size:12px;line-height:1.5;margin-bottom:5px}.order-list-card .card__right .order-status__steps{margin-bottom:10px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.order-list-card .card__right .order-status__steps li:not(:last-child){margin-right:30px}.order-list-card .card__right .order-status__steps li i{width:22px;height:22px;border-radius:0;background-size:cover}.order-list__empty{display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-align:center;align-items:center;padding-top:20px;-ms-flex-direction:column;flex-direction:column;justify-content:center}.order-list__empty>img{width:194px;margin-bottom:20px}.order-list__empty h4{color:#8f989d;line-height:1.22;margin-bottom:5px}.order-list__empty .subtitle{font-size:14px;line-height:1.57;color:#8f989d}.order-list__empty .promotion-block{width:100%;margin:40px auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.order-list__empty .promotion-block{-ms-flex-direction:column;flex-direction:column}}.order-list__empty .promotion-block .block{width:calc(50% - 15px);height:130px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);border-radius:5px;-ms-flex-direction:column;flex-direction:column}.order-list__empty .promotion-block .block p{margin-bottom:5px}@media screen and (max-width:480px){.order-list__empty .promotion-block .block{width:100%;margin-bottom:10px}}.order-list__empty .promotion-block .block.orange-bg{color:#fff;background-color:#eb5e3f}.order-info__wrapper{padding-top:44px}.order-status__wrapper{padding:20px 15% 10px}@media screen and (max-width:480px){.order-status__wrapper{padding:20px 5% 10px}}.order-status__wrapper .order-status__steps{-ms-flex-pack:distribute;justify-content:space-around}.order-status__wrapper .order-status__steps li{width:100px;height:80px;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.order-status__wrapper .order-status__steps li i{width:30px;height:30px;border-radius:0;background-size:cover;margin-bottom:10px}.order-status__wrapper .order-status__steps li i.cancel+span,.order-status__wrapper .order-status__steps li i.step1+span,.order-status__wrapper .order-status__steps li i.step2+span,.order-status__wrapper .order-status__steps li i.step3+span{text-align:center}.order-status__wrapper .order-status__steps li i.comment+span,.order-status__wrapper .order-status__steps li i.download+span,.order-status__wrapper .order-status__steps li i.redeem+span,.order-status__wrapper .order-status__steps li i.step1+span{color:#eb5e3f}.order-status__wrapper .order-status__steps li i.step2+span,.order-status__wrapper .order-status__steps li i.step3+span{color:#8f989d}.order-status__wrapper .order-status__steps li i.cancel+span{color:#c52323}.order-info__container{width:83.33333%;max-width:1170px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:991px){.order-info__container{width:100%;padding:0 10px}}@media screen and (max-width:767px){.order-info__container{-ms-flex-direction:column;flex-direction:column}}.order-info__container .left,.order-info__container .right{width:calc(50% - 15px);margin-bottom:30px}@media screen and (max-width:767px){.order-info__container .left,.order-info__container .right{width:100%}}.order-info__container .order-nav{margin-bottom:10px}.product-info__panel{width:100%;border-radius:4px;margin-bottom:10px;overflow:hidden}.product-info__panel .cover{height:196px;background:#9b9b9b url(/images/default.png) 50% no-repeat;background-size:cover;position:relative}.product-info__panel .countdown{position:absolute;bottom:10px;right:10px;border-radius:4px;padding:9px;background-color:hsla(0,0%,100%,.7)}.product-info__panel .info{padding:10px 20px;border:1px solid #eaeaea;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.product-info__panel .info p{margin:0}.product-info__panel .info.bg-black{color:#fff;background-color:#151515;border-color:#151515}.order-info__card{border:1px solid #eaeaea;border-radius:4px;padding:15px 20px;margin-bottom:10px}.order-info__card-wrapper{width:100%;-ms-flex-pack:justify;justify-content:space-between}.order-info__card-wrapper,.order-info__card-wrapper .order-info__card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.order-info__card-wrapper .order-info__card{width:calc(50% - 5px);height:115px;max-height:115px;padding:15px 10px;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.order-info__card-wrapper .order-info__card.disabled{cursor:not-allowed}.order-info__card-wrapper .order-info__card.disabled *{opacity:.4}.order-info__card-wrapper .order-info__card.disabled .title{color:#c7cbce}.order-info__card-wrapper .order-info__card.disabled .redeem-code{font-size:36px;color:#c7cbce}.order-info__card-wrapper .title{margin:0;font-size:14px;line-height:1.4;font-weight:400}.order-info__card-wrapper .redeem-code{font-size:34px;line-height:1.412;font-weight:500;color:#eb5e3f;margin-bottom:5px}@media screen and (max-width:991px){.right .order-info__card-wrapper{-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:991px){.right .order-info__card-wrapper .order-info__card{width:100%}}.order-info__card-address{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.order-info__card-address p{margin-bottom:5px}.order-info__card-address .map-btn{width:66px;height:20px;border:1px solid #151515;border-radius:9px;cursor:pointer}.order-notice{color:#8f989d;font-size:12px}.order-notice ul{list-style:disc;-webkit-padding-start:17px;padding-inline-start:17px}i.fun-coin{display:inline-block;width:16px;height:16px;border-radius:50%;background:#fff url(/images/order-icon/fun-coin.svg) 50% no-repeat;background-size:cover;vertical-align:text-bottom}i.star{width:18px;height:18px;background-image:url(/images/order-icon/star.svg);background-size:contain}i.heart,i.star{border-radius:0;display:inline-block;background-position:50%;background-repeat:no-repeat}i.heart{width:16px;height:15px;background-image:url(/images/order-icon/heart-empty.svg);background-size:cover;vertical-align:text-top;transition:.5s}i.heart.like{background-image:url(/images/order-icon/heart.svg)}.order-info__card .info-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.order-info__card .info-content p{margin-bottom:0}.order-info__card .info-content .subtitle,.order-info__card .info-content .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.order-info__card .info-content .subtitle{font-size:13px;line-height:1.54}.order-info__card .info-content .count,.order-info__card .info-content .hint-text{color:#8f989d;font-size:12px;line-height:1.5}.order-info__card .info-content.with-arror p.show:last-child{width:100%;position:relative}.order-info__card .info-content.with-arror p.show:last-child:after{position:absolute;content:url(/images/order-icon/arrow-right-small.svg);display:inline-block;right:0;top:1px}.order-info__card .info-title--top-border{border-top:1px solid #eaeaea;padding-top:15px}.order-info__card .info-content.info-content--row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.order-info__card .info-content.info-content--row span{font-size:13px}.order-info__card .info-content.info-content--row .text-orange{font-weight:500}.order-info__card--bg-gray{background-color:#eaeaea}.order-info__card.empty-order{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:40px}.order-info__card.empty-order img{width:132px;margin-bottom:15px}.order-info__card.empty-order .empty-hint{font-size:17px;line-height:1.29;color:#8f989d}.order-infor__btn-group{margin-bottom:10px}.order-infor__modal-btn{width:100%;height:42px;font-size:17px;line-height:22px;font-weight:500;text-align:center;padding:10px;border:1px solid #eaeaea;border-bottom:0;cursor:pointer}.order-infor__modal-btn:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.order-infor__modal-btn:last-child{border:1px solid #eaeaea;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.angie-modal .modal-body.cancel-body .title,.angie-modal .modal-body.refund-body .title{margin:0;font-size:34px;line-height:1.412;font-weight:400;text-align:center}.angie-modal .modal-body.cancel-body ul,.angie-modal .modal-body.refund-body ul{margin-top:10px;list-style:disc}.angie-modal .modal-body.cancel-body ul li,.angie-modal .modal-body.refund-body ul li{margin-bottom:10px}.angie-modal .modal-body.cancel-body .cancel-img,.angie-modal .modal-body.refund-body .cancel-img{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:30px}.angie-modal .modal-body.cancel-body .more,.angie-modal .modal-body.refund-body .more{color:#8f989d}.angie-modal .modal-body.cancel-body .btn-block,.angie-modal .modal-body.refund-body .btn-block{font-size:17px;line-height:1.29;height:40px}.angie-modal .modal-body.cancel-body .btns-row,.angie-modal .modal-body.refund-body .btns-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.angie-modal .modal-body.cancel-body .btns-row .btn,.angie-modal .modal-body.refund-body .btns-row .btn{width:calc(50% - 10px);font-size:17px;line-height:1.29;height:40px}.comment-vote__block{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column}.comment-vote__block,.comment-vote__block .comment-stars{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.comment-vote__block .comment-stars{width:200px;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.comment-vote__block i.comment-star{display:inline-block;width:24px;height:24px;border-radius:0;background-image:url(/images/order-icon/star-gray.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer}.comment-vote__block i.comment-star.active,.comment-vote__block i.comment-star:hover{background-image:url(/images/order-icon/star-orange.svg)}.comment-face{width:78px;height:93px;background:#fff url(/images/order-icon/face-0.svg) 50% no-repeat;background-size:cover;transition:.3s}.comment-face.score-1{background-image:url(/images/order-icon/face-1.svg)}.comment-face.score-2{background-image:url(/images/order-icon/face-2.svg)}.comment-face.score-3{background-image:url(/images/order-icon/face-3.svg)}.comment-face.score-4{background-image:url(/images/order-icon/face-4.svg)}.comment-face.score-5{background-image:url(/images/order-icon/face-5.svg)}.comment-textarea{width:100%;border-radius:10px;border-color:#eaeaea;padding:10px}.comment-result{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;cursor:pointer}.comment-result .comment-face{width:60px;height:72px;margin-right:20px}.comment-result .content{width:calc(100% - 80px)}.comment-result .content .score-number{font-size:34px;line-height:1.412;vertical-align:middle;margin-right:10px}.comment-result .content .info-content.with-arror p:last-child:after{top:15px}.angie-modal .modal-body.comment-body .title-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.angie-modal .modal-body.comment-body .title-header *+*{margin-top:5px;margin-bottom:0}.angie-modal .modal-body.comment-body .star-title{font-size:34px;line-height:1.412;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.angie-modal .modal-body.comment-body .subtitle{width:100%;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.comment-block .header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.comment-block .face{width:30px;height:30px;border-radius:0;margin-right:10px;background-color:hsla(0,0%,100%,0);background-position:50%;background-repeat:no-repeat;background-size:contain}.comment-block .face.face1{background-image:url(/images/order-icon/face-s-1.svg)}.comment-block .face.face2{background-image:url(/images/order-icon/face-s-2.svg)}.comment-block .face.face3{background-image:url(/images/order-icon/face-s-3.svg)}.comment-block .face.face4{background-image:url(/images/order-icon/face-s-4.svg)}.comment-block .face.face5{background-image:url(/images/order-icon/face-s-5.svg)}.comment-block .author p{font-size:13px;margin-bottom:0;line-height:18px}.comment-block .author .stars{font-size:12px;color:#151515;margin-bottom:0}.comment-block .content{margin-top:10px;font-size:1em;line-height:1.43;word-break:break-all}.comment-block .footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:20px;font-size:13px;line-height:1.38}.comment-block .footer .like-btn{cursor:pointer}.giftcard-dialog{max-width:450px;margin-left:auto;margin-right:auto}.giftcard__header{padding-bottom:5px;border-bottom:0}.giftcard__header .title{margin:0;font-size:18px;line-height:25px;width:80%;margin-left:auto;margin-right:auto;padding-bottom:5px;border-bottom:1px solid #eaeaea}.giftcard__body{padding:15px 50px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.giftcard__body{padding-left:30px;padding-right:30px}}@media screen and (max-width:480px){.giftcard__body{padding-left:10px;padding-right:10px}}.giftcard__form{margin-top:20px;-ms-flex-item-align:start;align-self:flex-start}.giftcard__form input,.giftcard__form textarea{width:100%;border:0;padding:10px;border-radius:4px;background-color:#f8f8f8}.giftcard__form input:-ms-input-placeholder,.giftcard__form input::-moz-placeholder,.giftcard__form input::-webkit-input-placeholde,.giftcard__form textarea:-ms-input-placeholder,.giftcard__form textarea::-moz-placeholder,.giftcard__form textarea::-webkit-input-placeholde{color:#9b9b9b}.giftcard__form textarea{height:120px}.giftcard__form input{font-size:14px;line-height:20px;margin-bottom:10px}.giftcard__form p{font-size:13px}.giftcard__form button{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:208px;font-size:16px}.gift-link__row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-top:20px}.gift-link__row label{margin-right:10px;margin-bottom:0}.gift-link__row .input-group{width:280px}.gift-link__row .input-group input{box-shadow:none;border-color:#eaeaea}.gift-link__row .input-group .input-group-addon{color:#fff;border-color:#fc6c4b;background-color:#fc6c4b;cursor:pointer;width:70px}@media screen and (max-width:480px){.gift-link__row{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.gift-link__row label{margin-right:0;margin-bottom:10px}.gift-link__row .input-group{width:100%}}.social-share__btn-group{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.social-share__btn-group a img{width:40px}.social-share__btn-group button.btn__fb-share{width:40px;height:40px;border-radius:8px;background-color:#3b5998;margin-left:10px}.social-share__btn-group button.btn__fb-share i.fa{color:#fff;font-size:2.3em;position:relative;left:2px;bottom:-2px}@media screen and (max-width:480px){.social-share__btn-group{width:30%;-ms-flex-pack:distribute;justify-content:space-around}.social-share__btn-group button.btn__fb-share{margin-left:0}}.gift-received__block{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:-25px;margin-bottom:15px}.gift-received__block img{margin-right:8px}@media screen and (max-width:480px){.gift-link-group{max-width:290px;margin-left:auto;margin-right:auto}}.btn-copy{cursor:pointer}.cancel-order__row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.cancel-order__row .help-btn{margin-left:10px;cursor:pointer}@media screen and (max-width:480px){.cancel-order__row{margin-top:30px}}i.icon{display:inline-block;vertical-align:middle;height:18px;width:18px;position:relative;top:-1px;margin-right:5px;background-color:#fff;background-position:50%;background-size:contain;background-repeat:no-repeat}i.icon-calendar{background-image:url(/images/icon/calendar.png);background-image:-webkit-image-set(url("/images/icon/calendar.png") 1x,url("/images/icon/calendar@2x.png") 2x,url("/images/icon/calendar@3x.png") 3x);background-image:image-set("/images/icon/calendar.png" 1x,"/images/icon/calendar@2x.png" 2x,"/images/icon/calendar@3x.png" 3x)}i.icon-category{background-image:url(/images/icon/category.png);background-image:-webkit-image-set(url("/images/icon/category.png") 1x,url("/images/icon/category@2x.png") 2x,url("/images/icon/category@3x.png") 3x);background-image:image-set("/images/icon/category.png" 1x,"/images/icon/category@2x.png" 2x,"/images/icon/category@3x.png" 3x)}i.icon-tag{background-image:url(/images/icon/tag.png);background-image:-webkit-image-set(url("/images/icon/tag.png") 1x,url("/images/icon/tag@2x.png") 2x,url("/images/icon/tag@3x.png") 3x);background-image:image-set("/images/icon/tag.png" 1x,"/images/icon/tag@2x.png" 2x,"/images/icon/tag@3x.png" 3x)}i.icon-home{background-image:url(/images/icon/home.png);background-image:-webkit-image-set(url("/images/icon/home.png") 1x,url("/images/icon/home@2x.png") 2x,url("/images/icon/home@3x.png") 3x);background-image:image-set("/images/icon/home.png" 1x,"/images/icon/home@2x.png" 2x,"/images/icon/home@3x.png" 3x)}.blog-app__container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.blog-app__container .blog-context__container{-ms-flex:1;flex:1}.blog-menu-select-block{padding-top:28px;padding-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;transition:all .3s ease-out}@media screen and (max-width:480px){.blog-menu-select-block{-ms-flex-direction:row;flex-direction:row}.blog-menu-select-block.fixed{position:fixed;width:100%;top:44px;left:0;background-color:hsla(0,0%,100%,.92);z-index:8}.blog-menu-select-block.fixed.no-header{top:0}.blog-menu-select-block.animated.fadeOutUp{animation-duration:.4s}}.blog-menu-select-block .select-menu{padding-left:6px;padding-right:6px}.blog-menu-select-block .select-menu .dropdown-menu{max-height:300px;border:0!important;overflow:auto}.blog-menu-select-block .select-menu .dropdown-menu li{height:40px;font-size:15px}.blog-menu-select-block .select-menu .dropdown-menu li.active>a{color:#ff5537;background-color:#fff}.blog-menu-select-block .select-menu .dropdown-menu li a{line-height:40px;padding:0 16px}.blog-menu-btn{height:40px;background-color:#fff;border:1px solid #c1c1c2;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:17px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.blog-menu-btn--actived,.blog-menu-btn:active,.blog-menu-btn:focus,.blog-menu-btn:hover{outline:none!important;border-color:#ff5537;color:#ff5537}.blog-menu-btn--disabled{outline:none!important;border-color:#c1c1c2;color:#c1c1c2}.blog-menu-btn .fa-angle-down{margin-left:8px}@media screen and (max-width:480px){.blog-menu-btn{padding:5px 10px;font-size:15px;line-height:1.5;border-radius:4px}}.blog-section{padding-top:10px;margin-bottom:10px;background-color:#fff}.blog-section:after{content:"";display:table;clear:both}.blog-modal-select-block.fixed+.blog-articles-list,.blog-modal-select-block.fixed+.blog-section{margin-top:92px}.author-section{padding-top:10px;padding-bottom:17px;background-color:#fff}.author-section:after{content:"";display:table;clear:both}.block-title{font-size:20px;line-height:28px;margin:20px auto 14px;text-align:center}.block-title .bottom-line{padding:0 15px 2px;border-bottom:1px solid #d0d2d3}.blog-card__wrapper{min-height:300px;padding-top:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:480px){.blog-card__wrapper{padding-left:4%;padding-right:4%;-ms-flex-direction:column;flex-direction:column}.blog-card__wrapper>.blog-card:not(:last-child){border-bottom:1px solid #f8f8f8;margin-bottom:10px}}.blog-card{width:33%;cursor:pointer;padding:0 1%;margin-bottom:10px}@media screen and (max-width:767px){.blog-card{width:50%;margin-bottom:5px}}@media screen and (max-width:480px){.blog-card{width:100%;margin-bottom:0}}.blog-card hr{margin-top:10px;margin-bottom:10px}.swiper-slide .blog-card{width:100%}.blog-cover__wrapper{width:100%;height:170px;margin-bottom:8px;overflow:hidden}.blog-cover{width:100%;height:170px;filter:blur(20px);background-color:#f0f0f0;background-repeat:no-repeat;background-position:50%;background-size:cover;transition:.5s}.blog-cover.noblur{filter:none}.blog-category,.blog-createtime,.blog-tags{font-size:15px;line-height:22px;margin:8px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-category span:not(:last-child):after,.blog-createtime span:not(:last-child):after,.blog-tags span:not(:last-child):after{content:",";margin-right:2px}.blog-createtime.block-loading:before{content:" "}.blog-subject{border-left:3px solid #fc6c4b;padding-left:7px;font-size:18px;line-height:24px;margin-top:10px;min-height:24px}.blog-subject--nb{border-left:0;padding-left:0;margin-top:4px}.blog-sub-content{font-size:12px;line-height:18px;text-align:justify;padding-bottom:5px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3}.category-title{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-left:17px;padding-right:17px}.category-title small>a{color:#929292}.category-title small>a:active,.category-title small>a:focus,.category-title small>a:hover,.category-title small>a:visited{color:#929292;text-decoration:none}.category-slider-bottom{margin:0 16px;border-bottom:1px solid #f8f8f8}.blog-list .title{padding:0 10px;margin-top:20px;margin-bottom:10px;font-size:24px;line-height:33px}.blog-list .subtitle{font-size:18px;line-height:25px;padding:0 10px}.blog-list .bottom-line{border-bottom:1px solid #f8f8f8;width:100%}.authors-container{position:relative}.author-wrapper-title{margin-left:15px}.author-info-block{display:none;padding:20px 10vw 23px;position:absolute;transition:all 1s;left:0;bottom:100px;width:100%;min-height:100px;background-color:hsla(0,0%,100%,.95);z-index:10}@media screen and (max-width:767px){.author-info-block{padding-left:6vw;padding-right:6vw}}@media screen and (max-width:480px){.author-info-block{padding-left:25px;padding-right:25px}}.authors-container.show .author-info-block{display:block;bottom:120px}.author-title{font-size:18px;line-height:25px;margin-top:0}.author-description{font-size:12px;line-height:20px;text-align:justify;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3}@media screen and (max-width:767px){.author-description{-webkit-line-clamp:4}}@media screen and (max-width:480px){.author-description{-webkit-line-clamp:5}}.author-description--all{display:block}.author-allpost{font-size:12px;line-height:18px;float:right}.author-allpost,.author-allpost:active,.author-allpost:focus,.author-allpost:hover,.author-allpost:visited{color:#929292;text-decoration:none}.authors .swiper-slide{width:80px}.author-avator{width:80px;height:80px;border-radius:50%;background-color:#f0f0f0;background-repeat:no-repeat;background-position:50%;background-size:cover;cursor:pointer}.author-avator .mask{opacity:1;width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.65);transition:opacity .5s}.author-avator.active .mask,.authors-container:not(.show) .author-avator .mask{opacity:0}.blog-articles-list{margin-bottom:10px}.bal__wrapper{width:100%;height:350px;position:relative}@media screen and (max-width:991px){.bal__wrapper{height:300px}}@media screen and (max-width:767px){.bal__wrapper{height:250px}}@media screen and (max-width:480px){.bal__wrapper{height:210px}}.bal-cover{width:100%;height:100%;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;animation-name:h;animation-duration:.3s;animation-timing-function:ease-out}.bal-author__block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:15px;margin-left:10px;margin-right:10px;background-color:hsla(0,0%,100%,.95)}@media screen and (max-width:767px){.bal-author__block{-ms-flex-direction:column;flex-direction:column}}.bal-author__avator{width:120px;height:120px;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-color:#f8f8f8;background-size:cover;margin-right:20px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.bal-author__avator{width:80px;height:80px;margin-right:0;margin-bottom:10px}}.bal-author__info{-ms-flex-negative:3;flex-shrink:3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.bal-author__info p{text-align:justify}@media screen and (max-width:767px){.bal-author__info{-ms-flex-align:center;align-items:center}}.fb-like__wrapper{padding:10px;float:right}.reading-progress-bar{position:fixed;top:70px;width:100%;height:3px;background-color:#fff;z-index:10}.reading-progress-bar.no-header{top:0}.reading-progress{width:0;height:3px;background-color:#ed7155}.whole-blog-content{margin-top:3px;background-color:#f8f8f8}.article-cover{width:700px;height:400px;margin-left:auto;margin-right:auto;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){.article-cover{height:55vw;max-width:100%}}.article-wrapper{max-width:730px;padding-left:15px;padding-right:15px;padding-bottom:30px;margin-left:auto;margin-right:auto}.article-wrapper .fb-like__wrapper{float:none}@media screen and (max-width:480px){.article-wrapper{padding-left:5px;padding-right:5px}}.article-wrapper .blog-category{margin:0 -10px}.article-wrapper .blog-category .blog-article-tag-btn{margin:0 10px;padding:5px 12px;height:32px;border-color:#c1c1c2;background-color:#fff;font-size:15px;line-height:22px}.article-body{margin-top:15px}.article-body h1,.article-body h2,.article-body h3,.article-body h4,.article-body h5{line-height:1.3}.article-body h1{font-size:1.9em}.article-body h2{font-size:1.8em}.article-body h3{font-size:1.6em}.article-body h4{font-size:1.4em}.article-body .row{margin-right:0;margin-left:0}.article-body p{font-size:1.4em;line-height:1.58;text-align:justify}@media screen and (max-width:767px){.article-body p{font-size:1em}}.article-body img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.article-body iframe{display:block;margin-left:auto!important;margin-right:auto!important}@media screen and (max-width:767px){.article-body iframe{width:100%!important}}.relate-product__wrapper{padding-top:13px;padding-bottom:15px}.relate-product__wrapper .title{margin-bottom:8px;font-size:12px}.author-wrapper{padding:11px 10px 20px}@media screen and (max-width:480px){.author-wrapper{padding:10px 0}}.author-avator__block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.author-career{font-size:12px;margin-bottom:0}.relate-articles__container{padding:15px 10px}.relate-articles__container .title{font-size:12px;margin-top:5px;margin-bottom:10px}.relate-articles__container .relate-article-link{display:block;font-size:18px;line-height:25px;max-height:55px;margin-top:7px;color:#151515;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.relate-articles__container .relate-article-link:active,.relate-articles__container .relate-article-link:focus,.relate-articles__container .relate-article-link:hover,.relate-articles__container .relate-article-link:visited{color:#151515;text-decoration:none}.relate-articles__container .relate-article-link:not(:last-child){padding-bottom:8px;border-bottom:1px solid #151515}@media screen and (max-width:480px){.relate-articles__container{padding:10px 0}}footer{background:#151515;padding-bottom:10px;color:#d0d2d3}footer .container{padding-left:0;padding-right:0}@media screen and (max-width:767px){footer{padding-top:10px}}footer .footer-up{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:15px 0}@media screen and (max-width:767px){footer .footer-up{padding:0 32px 10px;width:100%;text-align:center;margin-left:auto;margin-right:auto;-ms-flex-align:center;align-items:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}footer .dividers{border-top:1px solid #d0d2d3}@media screen and (max-width:767px){footer .dividers{width:83.33333%;margin:auto}}footer .footer-down{padding:9px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;font-size:10px;line-height:14px}footer .footer-down.hide-navigation-up{height:135px;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767px){footer .footer-down{-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:83.33333%;margin-left:auto;margin-right:auto}}footer .footer-down .copyright{width:33.33333%;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start}footer .footer-down .copyright span{margin-left:10px}@media screen and (max-width:767px){footer .footer-down .copyright{margin-top:10px;-ms-flex-pack:center;justify-content:center;width:100%}}footer .footer-down .terms{width:66.66667%;text-align:right}footer .footer-down .terms a{margin-left:5px;margin-right:10px}@media screen and (max-width:767px){footer .footer-down .terms{width:100%;text-align:center}}footer a,footer a:active,footer a:focus,footer a:hover,footer a:visited{color:inherit;text-decoration:none}footer h2{margin:0;font-size:16px;line-height:22px;font-weight:400}@media screen and (max-width:767px){footer h2{font-size:12px;line-height:17px}}footer.footer-blog .container{padding:0 15px}footer.footer-blog .footer-up{padding:16px 0;-ms-flex-align:center;align-items:center}footer.footer-blog .footer-up .block-appdownload{width:100%}footer.footer-blog .footer-up .block-appdownload .app-download-wrapper{height:auto}footer.footer-blog .footer-up .block-appdownload .app-download-wrapper .app-downloads{-ms-flex-direction:row;flex-direction:row}footer.footer-blog .footer-up .block-appdownload .app-download-wrapper .app-downloads .ios{margin-right:16px}@media screen and (max-width:767px){footer.footer-blog .footer-up .block-appdownload{margin-top:16px}}footer.footer-blog .footer-down{padding:16px 0;-ms-flex-pack:justify;justify-content:space-between}footer.footer-blog .footer-down .copyright{width:auto;padding:0}footer.footer-blog .footer-down .copyright .copyright-text{display:-ms-flexbox;display:flex;line-height:20px}footer.footer-blog .footer-down .copyright .copyright-text a{margin:0 16px}@media screen and (max-width:767px){footer.footer-blog .footer-down .copyright{width:100%;-ms-flex-pack:justify;justify-content:space-between}footer.footer-blog .footer-down .copyright .copyright-text{-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column-reverse;flex-direction:column-reverse}footer.footer-blog .footer-down .copyright .copyright-text a{margin:0}}@media screen and (max-width:767px){footer.footer-blog .footer-down{width:100%}}footer.footer-blog .dividers{width:100%}footer.footer-blog .social-media .media-icon{margin-left:12px;cursor:pointer}.footer-up .block-appdownload{width:33.33333%}.footer-up .block-contact,.footer-up .block-language{width:16.66667%}.footer-up .block-contact{text-align:left}.footer-up .block-faq,.footer-up .block-partner{width:50%}.footer-up .mobile-reverse{display:-ms-flexbox;display:flex;width:33.33333%}@media screen and (max-width:767px){.footer-up .block-appdownload,.footer-up .block-contact,.footer-up .block-faq,.footer-up .block-language,.footer-up .block-partner{text-align:center;width:100%}.footer-up .block-contact,.footer-up .block-faq,.footer-up .block-partner{padding-top:12px;padding-bottom:12px}.footer-up .block-partner h2+h2{margin-top:24px}.footer-up .mobile-reverse{width:100%;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}}.app-download-wrapper{margin-top:5px;height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.app-download-wrapper{margin-top:0;height:40px}}.app-download-wrapper .qr-code{margin-right:7px}@media screen and (max-width:767px){.app-download-wrapper .qr-code{display:none}}.app-download-wrapper .app-downloads{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.app-download-wrapper .app-downloads{width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.app-download-wrapper .app-downloads>:first-child{margin-right:10px}}.list-contacts{margin-top:6px;margin-bottom:0;font-size:12px;line-height:17px}.list-contacts li{margin-bottom:2px}.footer-dropdown{position:relative}@media screen and (max-width:767px){.footer-dropdown{position:static}}.ft-dropdown-btn{font-size:12px;line-height:17px;cursor:pointer;display:inline-block}.ft-dropdown-btn--pr{float:right}@media screen and (max-width:767px){.ft-dropdown-btn--pr{float:none}}@media screen and (max-width:767px){.ft-dropdown-btn{width:100%;padding:12px 0;text-align:center;position:relative}.ft-dropdown-btn i.fa{position:absolute;right:5px;bottom:50%;transform:translateY(50%)}}.ft-dropdown-list{color:#151515;font-size:14px;line-height:20px;text-align:center;padding:5px 0;width:100px;border-radius:5px;background-color:hsla(0,0%,100%,.9);position:absolute;right:0;top:20px;display:none}@media screen and (max-width:767px){.ft-dropdown-list{color:#d0d2d3;margin-left:-32px;margin-right:-32px;width:calc(100% + 64px);position:static;border-radius:0;background-color:#2a2a2a}}.footer-dropdown.dd-open .ft-dropdown-list{display:block}@media screen and (max-width:767px){.footer-dropdown.dd-open .ft-dropdown-list{animation-name:k;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-out}}.ft-dropdown-list li{padding:2px 10px 3px}.ft-dropdown-list li:hover{background-color:hsla(0,0%,80%,.9)}@media screen and (max-width:767px){.ft-dropdown-list li{font-size:12px;padding-top:12px;padding-bottom:12px}.ft-dropdown-list li:hover{background-color:#2a2a2a}}.promotion-container{min-height:calc(100vh - 289px);margin-top:30px;padding-bottom:50px}@media screen and (max-width:767px){.promotion-container{min-height:auto}}.promotion-container h1,.promotion-container h2{margin-top:0;margin-bottom:20px;font-size:2.572em;font-weight:500;color:#151515;line-height:50px}@media screen and (max-width:767px){.promotion-container h1,.promotion-container h2{font-size:1.72em;line-height:33px}}.promotion-container h3.expired-title{font-size:1.215em;line-height:1.29;font-weight:400}.no-promotion__hint{color:#8f989d;font-size:1.02em}.promotion-form{padding-bottom:35px;border-bottom:1px solid #eaeaea;margin-bottom:20px}.promotion-form label{font-weight:400}.promotion-form__wrapper{position:relative}.promotion-form__input-block{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.promotion-form__input-block input{height:44px;max-width:400px;margin-right:20px}.promotion-form__input-block button{width:190px;font-size:1.215em;font-weight:500}@media screen and (max-width:767px){.promotion-form__input-block button{width:auto;min-width:90px}}@keyframes q{0%{opacity:.3;top:28px}to{opacity:1;top:48px}}.promotion__hint{position:absolute;display:block;border:1px solid #eaeaea;padding:3px 6px;border-radius:5px;font-size:14px;line-height:20px;top:28px;left:0;opacity:0;animation:q 1s ease 0s 1 normal forwards}.promotion__hint i.fa{font-size:16px;vertical-align:text-bottom}.promotion__hint--error{border-color:#c52323;color:#c52323}.promotion__hint--success{border-color:#125613;color:#125613}.promotion-cards{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}.promotion-card{width:calc(33.3% - 20px);border:1px solid #eaeaea;border-radius:10px;padding:20px;font-size:1.073em;line-height:20px;margin:10px}@media screen and (max-width:1199px){.promotion-card{width:calc(50% - 20px)}}@media screen and (max-width:767px){.promotion-card{width:calc(100% - 20px)}}.promotion-card h4.title{margin-top:0;margin-bottom:10px;font-size:1.104em;line-height:1.424;color:#eb5e3f;font-weight:500}.promotion-card .description{margin-bottom:5px;min-height:40px}@media screen and (max-width:767px){.promotion-card .description{min-height:auto}}.promotion-card .condition{height:auto}.promotion-card .card-footer{border-top:1px dashed #eb5e3f;padding-top:12px;color:#8f989d;min-height:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.promotion-card .card-footer{min-height:auto}}.promotion-card .card-footer p{margin-bottom:0}.promotion-card .card-footer p:not(:last-child){margin-bottom:5px}.promotion-card--expired{color:#8f989d;cursor:default}.promotion-card--expired:hover{box-shadow:none}.promotion-card--expired h4.title{color:#8f989d}.promotion-card--expired .card-footer{min-height:auto;border-color:#8f989d}.modal.fade.blog-modal .modal-dialog,.modal.fade.scaleInOut .modal-dialog{opacity:.5;transform:scale(.9)}.modal.in.blog-modal .modal-dialog,.modal.in.scaleInOut .modal-dialog{opacity:1;transform:scale(1)}@media screen and (max-width:480px){.blog-modal{padding-right:0!important}}@media screen and (max-width:480px){.blog-modal .modal-dialog{margin:0;height:100%}}.blog-modal__close{width:24px;height:24px;border-radius:0;display:block;border:0;background:0 0;padding:0;cursor:pointer;position:absolute;top:16px;right:20px;background-position:50%;background-size:contain;background-repeat:no-repeat;background-image:url(/images/icon/modal-close-icon.svg)}@media screen and (max-width:480px){.blog-modal__close{position:relative;top:0;right:0}}.blog-modal__header{height:50px;border-bottom:0}.blog-modal .modal-content{border:0;border-radius:0;min-height:600px}@media screen and (max-width:480px){.blog-modal .modal-content{width:100%;height:100%;overflow-y:scroll}}.blog-modal .modal-content .group-wrapper{padding-left:12.5%;padding-right:12.5%}@media screen and (max-width:480px){.blog-modal .modal-content .group-wrapper{padding-left:17px;padding-right:17px}}.blog-modal .modal-content .group-wrapper .category-title{font-size:12px}.blog-modal .modal-content .group-wrapper hr{margin-top:10px}.blog-modal .modal-content .blog-home-link{font-size:12px;line-height:18px}.blog-modal .modal-content .blog-home-link .fa-home{font-size:1.4em;vertical-align:-10%}.blog-modal .modal-content .category-title{padding-left:2px;margin-bottom:15px;display:inline-block}.blog-modal .modal-content .category-link{font-size:18px;line-height:25px;margin-bottom:10px}.blog-modal .modal-content .category-link.active{color:#fc6c4b;cursor:default}.blog-modal .modal-content .tags-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.blog-modal .modal-content .tags-group>*{margin-right:10px}.gift-modal,.gift-modal .modal-content{overflow:hidden}.gift-modal .modal-header{padding:15px 35px 10px}.gift-modal h4.title{margin:0;font-size:18px;line-height:25px;font-weight:400}.gift-modal .giftbox__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.gift-modal .giftbox__wrapper .memo{width:80%;margin-top:15px;margin-left:18px;margin-right:18px;font-size:13px;line-height:17px}@media screen and (max-width:767px){.gift-modal .giftbox__wrapper .memo{width:90%}}@media screen and (max-width:480px){.gift-modal .giftbox__wrapper .memo{width:100%}}.gift-modal .giftbox__btn-wrapper{margin-top:15px;width:80%;margin-right:auto;margin-left:auto}.gift-modal .giftbox__btn-wrapper .btn-orange{font-size:18px;line-height:25px}@media screen and (max-width:767px){.gift-modal .giftbox__btn-wrapper{width:100%}}.gift-modal .gift-cover{height:50vw;max-height:240px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover}.gift-modal .modal-body{padding:10px 25px}.gift-modal .modal-body .title{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:10px}.gift-modal .modal-body .subtitle{margin:0;font-size:18px;line-height:25px;font-weight:400;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;width:calc(100% - 50px)}.gift-modal hr.w100{margin-top:10px;margin-bottom:17px;width:100%}.gift-modal .redeem-code{font-size:36px;line-height:50px;color:#fc6c4b;margin-bottom:0}.gift-modal .order-info__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:80%;margin-right:auto;margin-left:auto;line-height:18px}.gift-modal .order-info__list .tag{color:#fc6c4b;border:1px solid #fc6c4b;border-radius:3px;font-size:12px;line-height:16px;padding:1px 5px;transform:scale(.9)}.gift-modal .order-info__list p{margin-bottom:0}@media screen and (max-width:767px){.gift-modal .order-info__list{width:100%}}.gift-modal .order-info__list+.order-info__list{margin-top:5px}.gift-modal .modal-dialog--ribbon:before{position:relative;content:url(/images/icon/ribbon.png);left:calc(50% - 150px);bottom:-6px}.modal.fade.angie-modal .modal-dialog,.modal.fade.scaleInOut .modal-dialog{opacity:.5;transform:scale(.9)}.modal.in.angie-modal .modal-dialog,.modal.in.scaleInOut .modal-dialog{opacity:1;transform:scale(1)}.angie-modal .modal-dialog{max-width:460px;margin:10px auto}@media screen and (max-width:480px){.angie-modal .modal-dialog{margin:auto}}.angie-modal .modal-header{padding:20px 20px 0;border-bottom:0;min-height:55px}.angie-modal .modal-header .close{opacity:1}.angie-modal .modal-body{padding:0 40px 20px}.angie-modal .modal-body .comment-container{max-height:80vh;overflow-y:auto}.minsheng-cover{width:400px}@media screen and (max-width:767px){.minsheng-cover{width:300px}}.minsheng{position:relative}.minsheng .slide-page{position:absolute;top:0;left:0;right:0}.minsheng .character__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.minsheng .character__wrapper>:not(:last-child){margin-right:30px}@media screen and (max-width:767px){.minsheng .character__wrapper>:not(:last-child){margin-right:15px}}.minsheng .character{display:block;height:228px;cursor:pointer}.minsheng .character img{height:100%;width:auto}.minsheng .select-character-content{max-width:350px;margin:0 auto;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:767px){.minsheng .select-character-content{padding-left:50px;padding-right:50px}}.minsheng .select-character-content p{font-size:14px;font-weight:300;text-align:justify}.minsheng .select-character-content .check-btn{width:48px;height:48px;background-color:#ed7155;color:#fff;border-radius:50%;cursor:pointer}.minsheng .select-character-content .check-btn:after{content:" ";display:block;position:relative;top:7px;left:17px;width:15px;height:25px;border:solid #fff;border-width:0 3px 3px 0;border-radius:2px;transform:rotate(45deg)}.minsheng .question-image{width:350px;height:350px;margin:40px auto 0}@media screen and (max-width:767px){.minsheng .question-image{width:250px;height:250px}}.minsheng .question-image img{width:100%}.minsheng .question-title{color:#979797;font-size:20px;font-weight:700;line-height:17px;text-align:center;margin-bottom:15px;padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.minsheng .question-title span{margin-left:6px;font-size:12px;line-height:17px;font-weight:500;text-align:left;color:#4e4e4e}.minsheng .question-content{width:350px;margin:0 auto;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.minsheng .question-content>*{margin-bottom:13px}@media screen and (max-width:767px){.minsheng .question-content{width:250px}}.minsheng .question-content .answer-btn{width:100%;border:1px solid #979797;border-radius:8px;font-size:12px;color:#979797;line-height:17px;padding:9px 0;text-align:center;cursor:pointer}.minsheng .question-content .answer-btn.clicked{border:1px solid #fc6c4b;background-color:#fc6c4b;color:#fff;font-weight:500}.minsheng .switch-btn-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.minsheng .switch-btn-group .next-btn,.minsheng .switch-btn-group .prev-btn{width:48px;height:48px;background-color:#fc6c4b;border-radius:50%;cursor:pointer}.minsheng .switch-btn-group .next-btn:after,.minsheng .switch-btn-group .prev-btn:after{content:" ";display:block;position:relative;top:14px;left:15px;width:20px;height:20px;border:solid #fff;border-width:0 3px 3px 0;border-radius:2px}.minsheng .switch-btn-group .prev-btn:after{left:18px;transform:rotate(135deg)}.minsheng .switch-btn-group .next-btn:after{left:10px;transform:rotate(-45deg)}.minsheng .result-row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;max-width:700px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.minsheng .result-row{max-width:300px}}.minsheng .result-image img{width:200px}@media screen and (max-width:767px){.minsheng .result-image img{width:150px}}.minsheng .result-content{width:300px}@media screen and (max-width:767px){.minsheng .result-content{width:150px}}.minsheng .result-title{font-size:18px;line-height:25px;font-weight:600;text-align:left;color:#4e4e4e}@media screen and (max-width:767px){.minsheng .result-title{font-size:14px;line-height:20px}}.minsheng .result-description{font-size:14px;font-weight:400;text-align:justify;color:#4e4e4e}@media screen and (max-width:767px){.minsheng .result-description{font-size:12px}}.minsheng .block__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.minsheng .block__wrapper .title{fons-size:14px;text-align:center}@media screen and (max-width:767px){.minsheng .block__wrapper{-ms-flex-direction:column;flex-direction:column}}.minsheng .map__wrapper,.minsheng .video__wrapper{width:47%;margin:0 auto}@media screen and (max-width:767px){.minsheng .map__wrapper,.minsheng .video__wrapper{width:90%;margin-bottom:20px}}.minsheng .store-map{width:100%;height:50vh}.minsheng .video__wrapper p{margin:10px 0;text-align:justify}@media screen and (max-width:767px){.minsheng .phone-layout{display:-ms-flexbox;display:flex}.minsheng .phone-layout>.video-embed{width:40%}.minsheng .phone-layout>.video-description{width:60%;padding-left:10px}.minsheng .phone-layout>.video-description .title{font-size:12px;margin-bottom:5px;font-weight:700}.minsheng .phone-layout>.video-description p{margin-top:0;font-size:11px}}.minsheng .result-btn-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.minsheng .result-btn-group .btn{width:calc(50% - 10px)}.minsheng .result-btn-group .btn:first-child{margin-right:20px}.landing-top{width:100%;height:44.14vw;max-height:420px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(https://cdn.myfunnow.com/web/images/bg-landing-o.jpg)}.landing-top .container{height:100%;position:relative}@media screen and (max-width:991px){.landing-top{height:45.2vw;min-height:348px}}@media screen and (max-width:480px){.landing-top{min-height:300px}}.banner__swiper-container .swiper-slide.banner-slide{background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.banner__swiper-container .swiper-slide.banner-slide .banner-text{color:#fff}.banner__swiper-container .swiper-slide.banner-slide .banner-text h1{text-align:center}.banner__swiper-container .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.5)}.banner__swiper-container .swiper-pagination-bullet-active{background-color:#eb5e3f}.search-filter-loading{width:100%;display:none}.search-filter-loading .spinner{margin:30px auto}.filter-title{text-align:left;margin-top:20px;margin-bottom:10px;font-size:17px;font-weight:400;color:#fff}@media screen and (max-width:767px){.filter-title{font-size:13px;margin-bottom:5px}}ul.region-filter{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%;font-size:24px;font-weight:500;border-bottom:1px solid hsla(0,0%,100%,.5);margin-bottom:15px}ul.region-filter li{padding:4px 5px;text-align:center;cursor:pointer;transition:0s;color:hsla(0,0%,100%,.5);margin-bottom:3px}ul.region-filter li.active{color:#fff;border-bottom:3px solid #fff;margin-bottom:0}ul.region-filter li:not(:last-child){margin-right:30px}ul.category-filter,ul.tags-filter{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.category-filter:not(:first-child),ul.tags-filter:not(:first-child){margin-bottom:-10px}ul.category-filter li,ul.tags-filter li{cursor:pointer;font-size:24px;line-height:33px;font-weight:300;margin:0 30px 10px 0;padding:0}@media screen and (max-width:767px){ul.category-filter li,ul.tags-filter li{font-size:15px;line-height:21px;margin:0 10px 5px 0}}.search-filter-loading .spinner>div{background-color:#fff}.download-wrapper{margin-top:30px;width:460px;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.download-wrapper *+*{margin-left:15px}@media screen and (max-width:991px){.download-wrapper{margin-top:55px;-ms-flex-pack:center;justify-content:center}.download-wrapper *+*{margin-left:0;margin-right:15px}}@media screen and (max-width:767px){.download-wrapper{width:100%}}@media screen and (max-width:480px){.download-wrapper{display:none}}.download-wrapper .qrcode{width:88px;height:88px;border-radius:0;background-color:#fff;padding:8px}.download-wrapper .qrcode img{width:100%;height:auto}@media screen and (max-width:991px){.download-wrapper .qrcode{display:none}}.download-wrapper .app-download{width:130px;height:auto}.popular-blogs__title-block{margin-top:50px;margin-bottom:45px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.popular-blogs__title-block{margin-top:30px;margin-bottom:25px}}.popular-blogs__title-block .title{font-size:24px;line-height:1.3;font-weight:500;margin:0}.popular-blogs__title-block .more{display:none}@media screen and (max-width:991px){.popular-blogs__title-block .more{display:block}}.caption-block{max-width:500px;height:auto;border-radius:4px;position:absolute;top:auto;left:0;bottom:100px;background-color:hsla(0,0%,100%,.75);padding:30px 25px}@media screen and (max-width:991px){.caption-block{padding:25px 20px;bottom:30px}}@media screen and (max-width:480px){.caption-block{width:94%;left:3%;padding:15px 10px;bottom:30px}}.caption-block h1{margin:0;font-size:36px;line-height:50px;font-weight:400;line-height:44px}@media screen and (max-width:991px){.caption-block h1{font-size:32px;line-height:44px}}@media screen and (max-width:767px){.caption-block h1{font-size:28px;line-height:38px;font-size:36px}}.caption-block h3{margin:0;margin-top:5px;margin-bottom:10px;font-size:18px;line-height:25px;font-weight:300}.caption-block .app-download-wrapper{height:80px}.caption-block .app-download-wrapper .qr-code{margin-right:20px}@media screen and (max-width:767px){.caption-block .app-download-wrapper{height:40px}}.caption-block .promo-code-block{margin-left:25px;padding:7px 5px;min-width:165px;font-size:18px;line-height:25px;border-radius:4px;background-color:hsla(0,0%,99%,.8);text-align:center;display:none}.caption-block .promo-code-block .title{margin-bottom:0;font-size:13px;line-height:18px}.caption-block .promo-code-block .promo-code{color:#ff5537;text-decoration:underline}.caption-block .promo-code-block .intro{margin-bottom:0;font-weight:300}.app-feature-container{display:-ms-flexbox;display:flex;padding-top:80px;padding-bottom:80px}@media screen and (max-width:991px){.app-feature-container{-ms-flex-direction:column;flex-direction:column}}.app-feature-container--full{padding-top:40px;padding-bottom:40px}.app-features{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:8.33333%;width:50%}.app-features--full{width:80%;margin-left:auto;margin-right:auto}@media screen and (max-width:991px){.app-features{width:100%;margin-left:0}}.features-top{display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:480px){.features-top{-ms-flex-direction:column;flex-direction:column}}.app-feature{width:33.33333%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:480px){.app-feature{width:100%}}.app-feature .feature-cover{width:138px;height:138px;border-radius:0}@media screen and (max-width:767px){.app-feature .feature-cover{width:100px;height:100px;border-radius:0}}.app-feature .feature-cover img{width:100%;height:100%}.app-feature h4{font-size:18px;line-height:25px;font-weight:300}.app-feature p{width:80%;text-align:center;font-size:12px;line-height:17px}.app-slogan{width:100%;margin-top:70px}@media screen and (max-width:991px){.app-slogan{text-align:center}}.app-slogan h2{margin:0;margin-bottom:5px;font-size:26px;line-height:37px}.app-slogan h4{font-size:18px;line-height:25px}.app-illustration{width:41.66667%}@media screen and (max-width:991px){.app-illustration{width:100%;margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.app-illustration img{width:350px}.app-illustration .phone-tilt{transform:rotate(18deg);transform-origin:70% 88%}@media screen and (max-width:1199px){.app-illustration .phone-tilt{transform-origin:70% 70%}}@media screen and (max-width:991px){.app-illustration .phone-tilt{transform:rotate(0);transform-origin:70% 50%}}.image1-container{height:410px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(https://cdn.myfunnow.com/web/images/bg-holding-card.jpg);position:relative}.image1-container .slogan-block{max-width:480px;height:auto;border-radius:4px;position:absolute;top:40px;right:0;background-color:#fff;opacity:.4;padding:30px;text-align:center}@media screen and (max-width:480px){.image1-container .slogan-block{width:100%;height:auto;padding-top:30px;padding-bottom:30px}}.image1-container .slogan-block h2{margin:0;margin-bottom:5px;font-size:26px;line-height:37px;font-weight:400}.image1-container .slogan-block h4{font-size:18px;line-height:25px}.image1-container .bottom-link-block{position:absolute;bottom:0;left:0;width:100%;padding:10px 40px;background-color:#ffab00}.image1-container .bottom-link-block a{float:right;color:#fff;font-size:18px;line-height:25px}.image2-container{height:585px;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(https://cdn.myfunnow.com/web/images/bg-coffee-shop.jpg);position:relative}.image2-container .slogan-block{max-width:480px;height:auto;border-radius:4px;position:absolute;left:0;bottom:97px;background-color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:.6;padding:30px;text-align:center}@media screen and (max-width:480px){.image2-container .slogan-block{width:100%;height:auto;padding-top:30px;padding-bottom:30px}}.image2-container .slogan-block h2{margin:0;margin-bottom:5px;font-size:26px;line-height:37px;font-weight:400;z-index:1}.image2-container .slogan-block h4{font-size:18px;line-height:25px;z-index:2}.app-graphic-description-container{position:relative;padding-bottom:75px}.graphic-description-wrapper{margin-top:25px;margin-left:8.33333%;width:50%}@media screen and (max-width:991px){.graphic-description-wrapper{margin-left:15px;width:65%}}@media screen and (max-width:767px){.graphic-description-wrapper{margin-right:15px;width:calc(100% - 30px)}}.graphic-description{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;width:100%;padding-top:10px;padding-bottom:25px}.graphic-description:not(:last-child){padding-top:25px;border-bottom:1px solid #d0d2d3}.graphic-description .graphic{width:30%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.graphic-description .graphic img{margin-right:10px}.graphic-description .description{width:62%;-ms-flex-pack:start;justify-content:flex-start;font-size:18px;line-height:25px}.app-mockup,.graphic-description .description{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.app-mockup{position:absolute;bottom:75px;right:8.33333%;width:250px;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991px){.app-mockup{right:15px}}@media screen and (max-width:767px){.app-mockup{width:100%;position:static}}.regions-section{border-top:1px solid #d0d2d3;padding-top:50px;padding-bottom:30px}.regions-section .title{margin:0;text-align:center;font-size:36px;line-height:50px;font-weight:400}@media screen and (max-width:991px){.regions-section .title{font-size:32px;line-height:44px}}@media screen and (max-width:767px){.regions-section .title{font-size:28px;line-height:38px}}.regions-section .subtitle{margin:0;text-align:center;font-size:18px;line-height:25px}@media screen and (max-width:767px){.regions-section .subtitle{font-size:15px;line-height:20px}}.regions-section .title+.subtitle{margin-top:13px}@media screen and (max-width:767px){.regions-section{padding-top:30px;padding-bottom:20px}}.regions-wrapper{margin-top:50px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.regions-wrapper{margin-top:20px}}@keyframes r{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none}}.region-block{margin:0 10px;width:calc(23.4% - 20px);height:275px;border-radius:4px;margin-bottom:20px;padding-left:25px;padding-right:25px;position:relative;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;color:#fff;cursor:pointer}.region-block:focus,.region-block:hover{color:#fff}@media screen and (max-width:991px){.region-block{width:calc(50% - 20px)}}@media screen and (max-width:480px){.region-block{width:100%}}.region-block .bgimg{width:100%;height:100%;border-radius:4px;z-index:0;transition:.5s ease-in;position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover}.region-block .bgimg.landing-bar{background-image:url(/images/landing/bar.jpg)}.region-block .bgimg.landing-motel{background-image:url(/images/landing/motel.jpg)}.region-block .bgimg.landing-massage{background-image:url(/images/landing/spa.jpg)}.region-block h3{margin:0;margin-bottom:10px;font-size:26px;line-height:37px;z-index:1}.region-block .line{width:90px;height:5px;background-color:#fff;margin-bottom:10px;display:none;z-index:1}.region-block p{font-size:12px;line-height:17px;margin-bottom:0;text-align:center;display:none;z-index:1}.region-block:hover .bgimg{filter:brightness(.5)}.region-block:hover .line,.region-block:hover h3,.region-block:hover p{display:block;transform-origin:0 50%;animation:r .3s linear}@media screen and (max-width:480px){.region-block .bgimg{filter:brightness(.5)}.region-block .line,.region-block h3,.region-block p{color:#fff;display:block;transform-origin:0 50%;animation:r .3s linear}}.use-funnow-reason{background-color:#f8f8f8;padding-top:57px;padding-bottom:76px}.use-funnow-reason h2{margin:0;margin-bottom:30px;font-size:36px;line-height:50px;font-weight:400}@media screen and (max-width:991px){.use-funnow-reason h2{font-size:32px;line-height:44px}}@media screen and (max-width:767px){.use-funnow-reason h2{font-size:28px;line-height:38px}}.compare-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.compare-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.compare-funnow,.compare-normal{margin-top:30px;width:41.66667%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1199px){.compare-funnow,.compare-normal{width:45%}}@media screen and (max-width:767px){.compare-funnow,.compare-normal{width:70%}}@media screen and (max-width:480px){.compare-funnow,.compare-normal{width:100%}}.compare-funnow .green-point,.compare-normal .green-point{width:25px;height:25px;border-radius:50%;border:1px solid #5caa07;margin-bottom:20px;position:relative}.compare-funnow .green-point:after,.compare-normal .green-point:after{position:absolute;content:"";display:block;width:17px;height:17px;border-radius:50%;background-color:#5caa07;top:3px;left:3px}.compare-card{width:100%;height:460px;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);padding-top:20px;padding-bottom:25px}@media screen and (max-width:767px){.compare-card{height:auto}}.compare-card h3,.compare-card p{margin:0 35px}.compare-card h3{font-size:26px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d0d2d3}.compare-card p{font-size:18px;line-height:25px;margin-bottom:10px}.compare-card p:before{content:"";display:inline-block;margin-right:10px}.compare-card p.no-check{color:#d0d2d3}.compare-card p.no-check:before{content:"\2716"}.compare-card p.check:before{color:#ff5537;content:"\2714"}.compare-card .download-block{background-color:#f7f7f7;margin-top:35px;padding-top:10px;padding-bottom:15px}.compare-card .download-images{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.compare-card .download-images a{margin-right:10px}.media-reports{text-align:center;margin-top:60px;padding-bottom:44px}.media-reports h2{font-size:36px;line-height:50px;font-weight:400;margin-top:45px}@media screen and (max-width:991px){.media-reports h2{font-size:32px;line-height:44px}}@media screen and (max-width:767px){.media-reports h2{font-size:28px;line-height:38px;margin-top:25px}}.media-reports p{font-size:18px;line-height:25px}@media screen and (max-width:991px){.media-reports{margin-top:45px}}@media screen and (max-width:767px){.media-reports{margin-top:35px}}.media-reports-container{width:100%;height:150px;background-color:#f7f7f7}.media-block{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:203px;height:103px;margin-top:25px;padding-left:6px;padding-right:6px}.media-block:not(:last-child){border-right:1px solid #d8d8d8}.media-picture{width:190px;height:70px;background-image:url(/images/media/media.png);color:transparent}.media-picture.appledaily{background-position:-10px -100px}.media-picture.BLTV{background-position:-10px -280px}.media-picture.bnext{background-position:-220px -10px}.media-picture.chaintimes{background-position:-220px -100px}.media-picture.CNBC{background-position:-10px -190px}.media-picture.inside{background-position:-220px -190px}.media-picture.nextmag{background-position:-10px -10px}.media-picture.setn{background-position:-220px -280px}.media-picture.Stuff{background-position:-430px -10px}.media-picture.technews{background-position:-430px -100px}.media-picture.TechOrange{background-position:-430px -190px}.media-picture.VOGUE{background-position:-430px -280px}ul.filter{padding:0;margin-top:40px;margin-bottom:40px;position:relative}ul.filter:before{content:"";display:block;position:absolute;top:50%;width:100%;border-bottom:1px solid #d0d2d3}@media screen and (max-width:767px){ul.filter{margin-top:20px;margin-bottom:20px}ul.filter:before{border-bottom:0}}ul.filter li{display:inline;position:relative;background-color:#fff;margin-left:-4px;font-size:15px;font-weight:700;line-height:1.5;letter-spacing:.031em;text-transform:uppercase}ul.filter li:after{content:"\00b7"}ul.filter li:last-child:after{content:""}@media screen and (max-width:767px){ul.filter li{display:block}ul.filter li:after{content:""}}@media screen and (max-width:767px){ul.filter li+li{margin-top:15px}}ul.filter li a{padding:0 15px}ul.filter li a:hover{color:#ff806a}ul.filter li a.active{color:#ff5537}.filter-items{width:100%}.item.thumb{margin-top:10px;margin-left:10px;width:calc(25% - 20px)}@media screen and (max-width:1199px){.item.thumb{width:calc(33% - 20px)}}@media screen and (max-width:991px){.item.thumb{width:calc(50% - 30px)}}@media screen and (max-width:480px){.item.thumb{width:calc(100% - 30px);margin-left:0}}.item.thumb figure{overflow:hidden;position:relative}.item.thumb .text-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;padding:10%;background-color:rgba(255,85,55,.85);opacity:0;transition:all .3s ease-out;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.item.thumb .info{color:#fff;display:inline-block;width:100%;font-size:14px;line-height:22px;text-align:center}.item.thumb img{width:100%;transition:all .5s ease-out}.item.thumb:hover .text-overlay{opacity:1}.item.thumb:hover img{transform:scale(1.1)}.error-bg{background-color:#f8f8f8}.error-container{min-height:calc(100vh - 259px);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:8.33333%;padding-right:8.33333%}@media screen and (max-width:991px){.error-container{padding-left:10px;padding-right:10px}}@media screen and (max-width:767px){.error-container{-ms-flex-direction:column;flex-direction:column}}.error-container h1{font-size:2.6em;color:#151515}.error-container h3{font-size:1.56em;font-weight:400}.error-container .back-home-btn{margin-top:30px;min-width:198px}.line-coupon__main{margin:0;padding:0 16px;height:auto}.line-coupon__main .search-box{position:relative;padding:5px 0}.line-coupon__main .search-box .search-input{display:initial;position:relative;z-index:9;background-color:#fff}.line-coupon__main .search-box .search-input input{width:100%;height:44px;outline:none;background-color:#fff;transition:width .4s ease-in-out}.line-coupon__main .search-box .search-input input[type=search]{font-size:15px;font-weight:300;background:url(/images/header/search-smail.svg) no-repeat 17px;border:1px solid #f1f1f1;border-radius:10px;padding:9px 10px 9px 43px}.line-coupon__main .search-box.input-focus .search-input input,.line-coupon__main .search-box.search-focus .search-input input{background-color:#f1f1f1;width:89%}.line-coupon__main .search-box.input-focus .search-input input:focus,.line-coupon__main .search-box.search-focus .search-input input:focus{background-color:#f1f1f1}.line-coupon__main .search-box.search-focus .region-list{display:block}.line-coupon__main .search-box .cancel-button{position:absolute;top:17px;right:0;cursor:pointer;color:#8e8e8e}.line-coupon__main .search-box .region-list{width:100%;display:none;position:absolute;top:49px;z-index:2;background-color:#fff}.line-coupon__main .search-box .region-list .region-container{max-height:calc(100vh - 110px);overflow-y:auto}.line-coupon__main .search-box .region-list .confirm-button{border-radius:10px;margin:8px 0}.line-coupon__main .modal-dialog .region-list .region-container{margin:0 16px;max-height:410px;overflow-y:auto}.line-coupon__main ul.card-list .check:after{border:solid #20b85e;border-width:0 2px 2px 0}.line-coupon__main .control{min-height:30px}.line-coupon__main .control .checkbox__indicator,.line-coupon__main .control input:checked~.checkbox__indicator{border-color:#000}.line-coupon__main .control .checkbox__indicator:after{border:solid #20b85e;border-width:0 2px 2px 0}.line-coupon__fixed-header{width:100%;background-color:#fff;z-index:10}.line-coupon__banner{display:block;position:relative;width:100%;height:80px;border-radius:0;background-color:#00c511;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:5px 1em;color:#fff}.line-coupon__banner:active,.line-coupon__banner:focus,.line-coupon__banner:hover,.line-coupon__banner:visited{color:#fff}.line-coupon__banner p{font-size:1.2em;font-weight:600;margin-bottom:0;line-height:20px;text-align:left}.line-coupon__banner p img{display:inline-block;position:relative;top:-2px}@media screen and (max-width:320px){.line-coupon__banner p{font-size:1.1em}}.line-coupon__banner p.sub-title{font-size:.9em;font-weight:400;margin-bottom:0}@media screen and (max-width:320px){.line-coupon__banner p.sub-title{font-size:.85em}}.line-coupon__banner p.align-right{position:absolute;right:1em;bottom:5px}.line-coupon__banner.banner1{background:#fff url(https://cdn.myfunnow.com/web/linecoupon/banner1.jpg) 50% no-repeat;background-size:cover}.line-coupon__banner.banner2{background:#fff url(https://cdn.myfunnow.com/web/linecoupon/banner2.jpg) 50% no-repeat;background-size:cover}.line-coupon__banner.banner3{background:#fff url(https://cdn.myfunnow.com/web/linecoupon/banner3_1.jpg) 50% no-repeat;background-size:cover}.line-coupon__banner.banner4{background:#fff url(https://cdn.myfunnow.com/web/linecoupon/banner4.jpg) 50% no-repeat;background-size:cover}.filter-list-group{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;border:1px solid #f1f1f1;height:42px;border-radius:5px;margin:15px 0 10px}.filter-list-group>.list-item{width:100%;text-align:center;border-right:1px solid #f1f1f1}.filter-list-group>.list-item:last-child{border-right:0}.nav.nav-tabs.line-coupon__nav-tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;border:0;border-radius:0}.nav.nav-tabs.line-coupon__nav-tabs>li{height:auto;float:unset;-ms-flex-positive:1;flex-grow:1;border-bottom:2px solid #cdcdcd}.nav.nav-tabs.line-coupon__nav-tabs>li.active{border:0;border-bottom:2px solid #000;color:#000}.nav.nav-tabs.line-coupon__nav-tabs>li>a{color:#cdcdcd;font-size:1em;font-weight:500;text-align:center;width:100%;border:0;margin-right:0;border-radius:0;padding:10px 5px}.nav.nav-tabs.line-coupon__nav-tabs>li>a:focus,.nav.nav-tabs.line-coupon__nav-tabs>li>a:hover{background-color:transparent}.nav.nav-tabs.line-coupon__nav-tabs>li.active>a,.nav.nav-tabs.line-coupon__nav-tabs>li.active>a:active,.nav.nav-tabs.line-coupon__nav-tabs>li.active>a:focus,.nav.nav-tabs.line-coupon__nav-tabs>li.active>a:hover,.nav.nav-tabs.line-coupon__nav-tabs>li.active>a:visited{color:#000;border:0;border-bottom:2px solid #000}.line-coupon__tag-loading{width:100%;height:54px;padding:10px}.line-coupon__swiper{margin-top:10px;margin-bottom:10px}.line-coupon__swiper .swiper-slide{min-width:60px;height:34px;width:auto;border-radius:17px;border:1px solid #cdcdcd;padding:7px 12px;font-size:1em;line-height:20px;text-align:center;cursor:pointer}.line-coupon__swiper .swiper-slide.active{background-color:#000;color:#fff;font-weight:500}.line-coupon__branchs-block{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.line-coupon__branchs-block>*{margin:10px}@media screen and (max-width:480px){.line-coupon__branchs-block{padding:0;width:100%;margin:auto}.line-coupon__branchs-block>*{margin:10px auto 0}}.line-coupon__branchs-block .card.card--category-branch{width:calc(25% - 20px)}@media screen and (max-width:1199px){.line-coupon__branchs-block .card.card--category-branch{width:calc(33.3% - 20px)}}@media screen and (max-width:991px){.line-coupon__branchs-block .card.card--category-branch{width:calc(50% - 20px)}}@media screen and (max-width:480px){.line-coupon__branchs-block .card.card--category-branch{width:100%}}body{height:100%;padding-top:70px;overflow-x:hidden}main{min-height:700px}@media screen and (max-width:767px){main{min-height:400px}}#custom_fc_button{height:60px;width:60px;border-radius:60px;position:fixed;right:60px;bottom:30px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#5969eb;cursor:pointer}#custom_fc_button #custom-btn-notify{width:10px;height:10px;background-color:#eb5e3f;border-radius:8px;position:absolute;top:4px;right:4px;border:1px solid #fff}#imageicon{height:23px;width:24px}
/*# sourceMappingURL=maps/main.css.map */
