@import url(https://fonts.googleapis.com/css?family=Arsenal:700|Noto+Sans+TC:400,700|Noto+Serif+TC:700&display=swap&subset=chinese-traditional);*,.btn{outline:0}.blog .blog_img img,.modal.channelModal .store .img img,.rooms .room_intro .room_img{object-fit:cover;object-position:center}.radiobtn input[type=radio]:checked~.check:after,.radiobtn:hover~.check:after,.rooms .room_intro .swiper-container .mySwiper .btn-next,.rooms .room_intro .swiper-container .mySwiper .btn-prev{opacity:1}.img-overlay::before,.radiobtn .check:after,.rooms .skeleton-img::after{content:""}@media (min-width:768px){.container-fluid{padding-left:36px;padding-right:36px}}*{font-family:"Noto Sans TC","Noto Serif TC",serif,sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}a{text-decoration:none!important;color:#1F2E4F}a:hover{color:#374373}h1{font-size:40px}@media (min-width:768px){h1{font-size:45px}}@media (min-width:1200px){.container-fluid{padding-left:45px;padding-right:45px}h1{font-size:50px}}h2{font-size:33px}@media (min-width:768px){h2{font-size:35px}}@media (min-width:1200px){h2{font-size:37px}}h3{font-size:28px}@media (min-width:768px){h3{font-size:28px}}@media (min-width:1200px){h3{font-size:30px}}h4{font-size:24px}h1,h2,h3,h4,h5,h6{font-weight:700}.large{font-size:19px}.base,label,p{font-size:16px}label{color:rgba(37,37,55,.75)}.small{font-size:15px}.smaller{font-size:13px}hr{border-color:#E6E6E6}.br-3{border-radius:3px}.br-circle{border-radius:999px}.btn{border-radius:4px;padding:14px 33px;transition:.3s ease-out;font-size:17px;display:flex;justify-content:center;align-items:center}.btn:focus{box-shadow:none}@media screen and (min-width:768px){.btn{padding:13px 32px}}.btn-light{background:#F7F7F7;border:none;color:rgba(37,37,55,.75)}.btn-light:active,.btn-light:focus,.btn-light:hover{background:#656565;color:rgba(37,37,55,.75)}.btn-primary{background:#374373;border-color:#374373;color:#fff;border-radius:8px}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active{border-color:#1F2E4F;background:#1F2E4F}.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 6px 18px rgba(117,1,28,.18)}.btn-secondary{border-radius:8px}.btn-outline{background:0 0;color:#1F2E4F;border:1px solid #1F2E4F}.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:#374373;border:1px solid #374373}.img-overlay::before{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;right:0;bottom:0;background:rgba(37,37,55,.04)}.card-primary{box-shadow:0 10px 45px rgba(15,22,31,.12);padding:50px;border-top:4px solid #1F2E4F;background:#fff}@media screen and (max-width:768px){.card-primary{padding:30px}}.blog{margin-bottom:3rem}.blog .blog_img{height:250px;width:100%;overflow:hidden;margin-bottom:24px}@media screen and (min-width:768px){.blog .blog_img{margin-bottom:30px;height:200px}}@media screen and (min-width:992px){.blog .blog_img{height:220px}}@media screen and (min-width:1200px){.blog .blog_img{height:354px}}.blog .blog_img img{height:100%}.blog .blog_img .category{position:absolute;left:0;top:19px;z-index:1;color:#252537;background:#fff;padding:6px 12px}.blog .blog_info .date{display:inline-block;color:rgba(37,37,55,.6)}.blog .blog_info .title{color:#252537;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.blog .blog_info .link{color:#1F2E4F}.banner_f{padding:75px 0}.form-group{margin-bottom:40px}@media screen and (min-width:768px){.banner_f{padding:90px 0}.form-group{margin-bottom:1rem}}.form-control,select.form-control{-webkit-appearance:none;border-radius:8px;border:1px solid rgba(204,204,204,.4);margin:0;padding:12px 16px}.form-control::placeholder,select.form-control::placeholder{color:rgba(153,153,153,.6);opacity:1}.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder,select.form-control:-ms-input-placeholder,select.form-control::-ms-input-placeholder{color:rgba(153,153,153,.6)}.form-control:focus,.form-control:hover,select.form-control:focus,select.form-control:hover{box-shadow:none;border-color:#A4B2CC;border-width:2px;margin:0}.radiobtn input[type=radio]:checked~.check,.radiobtn:hover~.check{border:2px solid #1F2E4F}.form-control:focus~.apply,.form-control:hover~.apply,select.form-control:focus~.apply,select.form-control:hover~.apply{top:2px;right:2px;bottom:2px}.fa-sort-down{position:absolute;right:1.75rem;bottom:.95rem;z-index:1;color:#252537;pointer-events:none}.radiobtn{display:flex;align-items:center;padding:.375rem 0}.radiobtn input[type=radio]{display:none}.radiobtn .check{position:relative;height:20px;width:20px;border:2px solid rgba(37,37,55,.75);border-radius:100%;margin-right:5px}.radiobtn .check:after{position:absolute;left:3px;top:3px;width:10px;background:#1F2E4F;height:10px;transition:ease-out .3s;border-radius:999px;opacity:0}.modal .modal-dialog{max-width:100%;margin:0;pointer-events:all}.modal .modal-dialog .modal-content{box-shadow:0 10px 45px rgba(15,22,31,.12);margin:0 16px}@media (min-width:768px){.modal .modal-dialog{max-width:600px;margin:1.75rem auto}}.modal.channelModal .modal-content{height:auto}.modal.channelModal .title{font-weight:700}.modal.channelModal .store{text-align:left;border-radius:4px;border:1px solid rgba(37,37,55,.4);padding:22px 10px 22px 22px;margin:10px 0;display:flex;align-items:center;justify-content:space-between;min-height:90px;transition:.3s}.modal.channelModal .store.link:hover{border:1px solid #252537}.modal.channelModal .store .img{overflow:hidden;min-height:46px;min-width:46px;border-radius:999px;border:1px solid rgba(37,37,55,.4);margin:auto 15px auto 0;display:flex;justify-content:center;align-items:center}.modal.channelModal .store .img i{font-size:30px}.modal.channelModal .store .name{margin-bottom:0;color:#252537;width:100%;font-size:17px}.modal.channelModal a{color:#c2032e}.modal .closeModal{color:#252537;background:0 0;border:0;position:absolute;right:12px;top:12px;z-index:100;font-size:22px;pointer-events:auto;cursor:pointer}a.btn-fb,a.btn-fb:hover{color:#fff}.modal .modal-body{padding:24px 35px}@media (min-width:1200px){.modal .modal-body{padding:45px 50px}}@media (min-width:992px){.modal .modal-body{padding:45px 50px}}.modal .modal-body.msg{font-size:20px}.modal .modal-footer{background:#fff}.alert{position:fixed;left:50%;top:10%;transform:translate(-50%,-50%);width:80%}@media (min-width:768px){.alert{width:600px}}a.btn-fb,a.btn-google,a.btn-line{display:flex;justify-content:center;flex:1;padding-top:15px;padding-bottom:15px;border-radius:10px}a.btn-fb .icon-image,a.btn-google .icon-image,a.btn-line .icon-image{width:24px;height:24px;margin-right:15px}a.btn-fb{background-color:#4568b2}a.btn-google,a.btn-google:hover{color:#484848}a.btn-google{background-color:#fff;border:2px solid #EFEFEF;padding-top:13px;padding-bottom:13px}a.btn-line,a.btn-line:hover{color:#fff}a.btn-line{background-color:#00b900}p.line{background:#EFEFEF;height:1px;margin:26px 0}p.line label{background:#fff;padding:10px;position:relative;top:-20px}.feature{display:flex}.feature .icon{width:48px;height:48px;min-width:48px;margin-right:16px;border-radius:999px;background:#EBF0FA;display:flex;justify-content:center;align-items:center}.feature .icon svg{fill:#000}.feature .title_wrap .title{color:#374373;font-size:20px;margin-bottom:2px;font-weight:700}.feature .title_wrap .text{color:#656565;font-size:16px}.feature2 img{margin-bottom:16px}.feature2 .title_wrap{text-align:center}@media (min-width:768px){.feature2 img{margin-bottom:0}.feature2 .title_wrap{text-align:left;display:flex;justify-content:center;flex-flow:column;height:100%}.feature2 .title_wrap.right{padding-left:98px}.feature2 .title_wrap.left{padding-right:98px}}.feature2 .title_wrap .title{color:#1F2E4F;font-size:22px;font-weight:700;margin-bottom:8px}.feature2 .title_wrap .text{color:#656565;font-size:16px;text-align:left}.cta img{object-fit:cover;height:100%}.cta .title_wrap{background:#374373;color:#fff;padding:40px 16px;display:flex;flex-flow:column;align-items:flex-start;justify-content:center}@media (min-width:768px){.feature2 .title_wrap .title{margin-bottom:16px}.cta .title_wrap{height:100%;padding-left:calc((100vw - 690px)/ 2)}}@media (min-width:992px){.cta .title_wrap{padding-left:calc((100vw - 930px)/ 2)}}@media (min-width:1200px){.cta .title_wrap{padding-left:calc((100vw - 1110px)/ 2);padding-right:106px}}.cta .title_wrap .title{font-size:22px;font-weight:700;margin-bottom:8px}.cta .title_wrap .text{font-size:16px;margin-bottom:24px}.cta .title_wrap .btn{padding:12px 24px;color:#fff;border-radius:8px;border:2px solid #fff}.cta .title_wrap .btn:active,.cta .title_wrap .btn:hover{background:#fff;color:#374373}.banner_title{display:flex;margin-top:112px;flex-flow:column;align-items:center;color:#fff}@media (min-width:768px){.cta .title_wrap .text{margin-bottom:28px}.banner_title{margin-top:128px}}.banner_title .title{font-size:28px;margin-bottom:0}@media (min-width:768px){.banner_title .title{font-size:56px}}.banner_title .subtitle{font-size:40px;margin-bottom:0;font-weight:700}@media (min-width:768px){.banner_title .subtitle{font-size:56px}}.search_area{background:#fff;border-radius:8px;border:1px solid rgba(55,67,115,.2);box-shadow:0 6px 12px rgba(22,24,31,.1);margin-top:238px;width:calc(100vw - 32px);margin-left:16px;display:flex;flex-flow:column;padding:20px}.search_area .date,.search_area .number,.search_area .time{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #e6e6e6;position:relative}.search_area .date.number,.search_area .number.number,.search_area .time.number{border-bottom:none}.search_area .date:first-child,.search_area .number:first-child,.search_area .time:first-child{padding-top:0}.search_area .date img,.search_area .number img,.search_area .time img{width:20px;height:20px;margin-right:4px}.search_area .date .label,.search_area .number .label,.search_area .time .label{font-size:16px;color:#999;margin-bottom:0;font-weight:400}.search_area .date select#people,.search_area .number select#people,.search_area .time select#people{width:100%;border:none;color:#999;background:#fff;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";font-size:16px;padding:0;text-align-last:right}@media (min-width:992px){.search_area .date select#people,.search_area .number select#people,.search_area .time select#people{font-size:18px;text-align-last:left}}.search_area .date .timeModal,.search_area .number .timeModal,.search_area .time .timeModal{display:none;position:absolute;border-radius:8px;padding:20px 10px;background:#fff;box-shadow:0 6px 12px rgba(22,24,31,.08);min-width:250px;top:calc(100% + 20px);right:0;z-index:1}@media (min-width:768px){.search_area .date .timeModal,.search_area .number .timeModal,.search_area .time .timeModal{top:unset;right:0;bottom:calc(100% + 20px)}}.search_area .date .timeModal .warningLabel,.search_area .number .timeModal .warningLabel,.search_area .time .timeModal .warningLabel{margin:0 10px 10px;font-weight:700;color:rgba(37,37,55,.75);border-bottom:1px solid #e6e6e6;padding-bottom:8px}.search_area .date .timeModal .end,.search_area .date .timeModal .start,.search_area .number .timeModal .end,.search_area .number .timeModal .start,.search_area .time .timeModal .end,.search_area .time .timeModal .start{display:flex;flex-flow:column;flex:1;padding:0 10px}.search_area .date .timeModal .end label,.search_area .date .timeModal .start label,.search_area .number .timeModal .end label,.search_area .number .timeModal .start label,.search_area .time .timeModal .end label,.search_area .time .timeModal .start label{font-size:14px;margin-bottom:0}.search_area .date .timeModal .end select,.search_area .date .timeModal .start select,.search_area .number .timeModal .end select,.search_area .number .timeModal .start select,.search_area .time .timeModal .end select,.search_area .time .timeModal .start select{border:1px solid #999;border-radius:6px;padding:2px 6px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background:#fff}.search_area .time{position:relative}.search_area .time .input{position:absolute;right:0}.search_area .submit{display:flex;justify-content:center}.search_area .submit .searchbtn{width:auto}@media (min-width:992px){.search_area{padding:20px 0;width:768px;margin-left:calc((100vw - 768px)/ 2);margin-top:388px;flex-flow:row;justify-content:space-between}.search_area .date,.search_area .number,.search_area .submit,.search_area .time{flex-flow:column;align-items:flex-start;flex:1;padding:0 24px;position:relative}.search_area .date:not(:last-child),.search_area .number:not(:last-child),.search_area .submit:not(:last-child),.search_area .time:not(:last-child){border-right:1px solid #e6e6e6;border-bottom:none}.search_area .date .label,.search_area .number .label,.search_area .submit .label,.search_area .time .label{font-size:18px}}.search_area .title{font-size:14px;color:#1F2E4F;display:flex;margin-bottom:2px}.search_area .title svg{width:20px;height:20px;fill:#1F2E4F;margin-right:4px}.search_area input[type=date]{opacity:0;position:absolute;right:0;border:none}@media (min-width:992px){.search_area input[type=date]{right:24px;left:24px;bottom:0}}.search_area .btn{padding:12px 36px;width:100%;background:#374373;color:#fff;border-radius:8px;font-size:16px}.search_area .btn:active,.search_area .btn:hover{background:#1F2E4F}.search_area .btn img{width:24px;height:24px;margin-right:8px}.rooms{margin-top:200px}.rooms.room{margin-top:80px}@media (max-width:576px){.rooms.room .roomwrap .container,.rooms.room .roomwrap .container .row [class*=col-]{padding:0}.rooms.room .roomwrap .container .row{margin-right:0;margin-left:0}.rooms.room .roomwrap .room_data{padding-left:16px;padding-right:16px}}.rooms.room .roomwrap .peopleCount{padding:4px 12px 4px 8px;margin-bottom:12px}.rooms.room .roomwrap .title{font-size:28px;font-weight:700}.rooms.room .roomwrap .price{margin-bottom:16px}.rooms.room .roomwrap .timeDetail{display:flex;margin-bottom:16px;flex-flow:column;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:0 16px}@media (min-width:576px){.rooms.room .roomwrap .timeDetail{border:none;padding:0}}.rooms.room .roomwrap .timeDetail .date{position:relative;border-bottom:1px solid #e6e6e6;padding:16px 0}@media (min-width:768px){.rooms.room{margin-top:128px}.rooms.room .roomwrap .timeDetail{flex-flow:row}.rooms.room .roomwrap .timeDetail .date{border-right:1px solid rgba(55,67,115,.2);border-bottom:none;padding:0}}.rooms.room .roomwrap .timeDetail .time{position:relative;padding:16px 0}.rooms.room .roomwrap .timeDetail .date,.rooms.room .roomwrap .timeDetail .time{display:flex;align-items:center;flex:1}.rooms.room .roomwrap .timeDetail .date .icon,.rooms.room .roomwrap .timeDetail .time .icon{width:36px;height:36px;min-width:36px;display:flex;justify-content:center;align-items:center;border-radius:999px;background:#ebf0fa;margin-right:8px}.rooms.room .roomwrap .timeDetail .date .input,.rooms.room .roomwrap .timeDetail .time .input{display:flex;justify-content:space-between;align-items:center;width:100%}.rooms.room .roomwrap .timeDetail .date .title,.rooms.room .roomwrap .timeDetail .time .title{color:#656565;font-size:16px;font-weight:400;margin-bottom:0}@media (min-width:768px){.rooms.room .roomwrap .timeDetail .time{margin-left:16px;padding:0}.rooms.room .roomwrap .timeDetail .date .input,.rooms.room .roomwrap .timeDetail .time .input{align-items:flex-start;flex-flow:column}.rooms.room .roomwrap .timeDetail .date .title,.rooms.room .roomwrap .timeDetail .time .title{font-size:14px}}.rooms.room .roomwrap .timeDetail .date .label,.rooms.room .roomwrap .timeDetail .time .label{font-size:16px;color:#374373;margin-bottom:0}.rooms.room .roomwrap .timeDetail .date input[type=date],.rooms.room .roomwrap .timeDetail .time input[type=date]{opacity:0;position:absolute;right:0;bottom:16px;border:none}@media (min-width:768px){.rooms.room .roomwrap .timeDetail .date input[type=date],.rooms.room .roomwrap .timeDetail .time input[type=date]{bottom:0;right:unset;left:44px}}.rooms.room .roomwrap .timeDetail i{position:absolute;right:8px;bottom:2px;color:#374373}.rooms.room .roomwrap .timeDetail .timeModal{position:absolute;top:calc(100% + 1px);border-radius:8px;padding:20px 10px;background:#fff;box-shadow:0 6px 12px rgba(22,24,31,.08);display:flex;min-width:250px;right:0;z-index:10;flex-flow:column}.rooms.room .roomwrap .timeDetail .timeModal .warningLabel{margin:0 10px 10px;font-weight:700;color:rgba(37,37,55,.75);border-bottom:1px solid #e6e6e6;padding-bottom:8px}.rooms.room .roomwrap .timeDetail .timeModal .end,.rooms.room .roomwrap .timeDetail .timeModal .start{display:flex;flex-flow:column;flex:1;padding:0 10px}.rooms.room .roomwrap .timeDetail .timeModal .end label,.rooms.room .roomwrap .timeDetail .timeModal .start label{font-size:14px;margin-bottom:0}.rooms.room .roomwrap .timeDetail .timeModal .end select,.rooms.room .roomwrap .timeDetail .timeModal .start select{border:1px solid #999;border-radius:6px;padding:2px 6px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background:#fff}.rooms.room .roomwrap .timeRange{height:18px;width:100%;border-radius:9px;border:2px solid #d7d9e3;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden}@media (max-width:576px){.rooms.room .roomwrap .timeRange{margin:0 16px;width:calc(100% - 16px - 16px)}}.rooms.room .roomwrap .timeRange span.line{height:100%;background:#d7d9e3;z-index:1}.rooms.room .roomwrap .timeRange span.line:nth-child(2n+2){border:1px solid #d7d9e3}.rooms.room .roomwrap .timeRange span.line.s28{border-color:#fff;border-width:0}.rooms.room .roomwrap .timeRange .current{position:absolute;height:10px;background:#5C6899;margin-bottom:0;border-radius:6px;width:3.5714285714%;z-index:2}.rooms.room .roomwrap .timeRange .current.s0{left:calc(3.5714285714% * (0 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s1{left:calc(3.5714285714% * (1 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s2{left:calc(3.5714285714% * (2 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s3{left:calc(3.5714285714% * (3 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s4{left:calc(3.5714285714% * (4 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s5{left:calc(3.5714285714% * (5 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s6{left:calc(3.5714285714% * (6 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s7{left:calc(3.5714285714% * (7 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s8{left:calc(3.5714285714% * (8 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s9{left:calc(3.5714285714% * (9 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s10{left:calc(3.5714285714% * (10 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s11{left:calc(3.5714285714% * (11 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s12{left:calc(3.5714285714% * (12 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s13{left:calc(3.5714285714% * (13 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s14{left:calc(3.5714285714% * (14 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s15{left:calc(3.5714285714% * (15 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s16{left:calc(3.5714285714% * (16 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s17{left:calc(3.5714285714% * (17 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s18{left:calc(3.5714285714% * (18 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s19{left:calc(3.5714285714% * (19 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s20{left:calc(3.5714285714% * (20 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s21{left:calc(3.5714285714% * (21 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s22{left:calc(3.5714285714% * (22 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s23{left:calc(3.5714285714% * (23 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s24{left:calc(3.5714285714% * (24 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s25{left:calc(3.5714285714% * (25 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s26{left:calc(3.5714285714% * (26 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s27{left:calc(3.5714285714% * (27 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.s28{left:calc(3.5714285714% * (28 + 2) + 1px)}.rooms.room .roomwrap .timeRange .current.w0{width:calc((100% / 28 * 0) - 2px)}.rooms.room .roomwrap .timeRange .current.w1{width:calc((100% / 28 * 1) - 2px)}.rooms.room .roomwrap .timeRange .current.w2{width:calc((100% / 28 * 2) - 2px)}.rooms.room .roomwrap .timeRange .current.w3{width:calc((100% / 28 * 3) - 2px)}.rooms.room .roomwrap .timeRange .current.w4{width:calc((100% / 28 * 4) - 2px)}.rooms.room .roomwrap .timeRange .current.w5{width:calc((100% / 28 * 5) - 2px)}.rooms.room .roomwrap .timeRange .current.w6{width:calc((100% / 28 * 6) - 2px)}.rooms.room .roomwrap .timeRange .current.w7{width:calc((100% / 28 * 7) - 2px)}.rooms.room .roomwrap .timeRange .current.w8{width:calc((100% / 28 * 8) - 2px)}.rooms.room .roomwrap .timeRange .current.w9{width:calc((100% / 28 * 9) - 2px)}.rooms.room .roomwrap .timeRange .current.w10{width:calc((100% / 28 * 10) - 2px)}.rooms.room .roomwrap .timeRange .current.w11{width:calc((100% / 28 * 11) - 2px)}.rooms.room .roomwrap .timeRange .current.w12{width:calc((100% / 28 * 12) - 2px)}.rooms.room .roomwrap .timeRange .current.w13{width:calc((100% / 28 * 13) - 2px)}.rooms.room .roomwrap .timeRange .current.w14{width:calc((100% / 28 * 14) - 2px)}.rooms.room .roomwrap .timeRange .current.w15{width:calc((100% / 28 * 15) - 2px)}.rooms.room .roomwrap .timeRange .current.w16{width:calc((100% / 28 * 16) - 2px)}.rooms.room .roomwrap .timeRange .current.w17{width:calc((100% / 28 * 17) - 2px)}.rooms.room .roomwrap .timeRange .current.w18{width:calc((100% / 28 * 18) - 2px)}.rooms.room .roomwrap .timeRange .current.w19{width:calc((100% / 28 * 19) - 2px)}.rooms.room .roomwrap .timeRange .current.w20{width:calc((100% / 28 * 20) - 2px)}.rooms.room .roomwrap .timeRange .current.w21{width:calc((100% / 28 * 21) - 2px)}.rooms.room .roomwrap .timeRange .current.w22{width:calc((100% / 28 * 22) - 2px)}.rooms.room .roomwrap .timeRange .current.w23{width:calc((100% / 28 * 23) - 2px)}.rooms.room .roomwrap .timeRange .current.w24{width:calc((100% / 28 * 24) - 2px)}.rooms.room .roomwrap .timeRange .current.w25{width:calc((100% / 28 * 25) - 2px)}.rooms.room .roomwrap .timeRange .current.w26{width:calc((100% / 28 * 26) - 2px)}.rooms.room .roomwrap .timeRange .current.w27{width:calc((100% / 28 * 27) - 2px)}.rooms.room .roomwrap .timeRange .current.w28{width:calc((100% / 28 * 28) - 2px)}.rooms.room .roomwrap .timeRange .timeDisable{position:absolute;left:0;right:0;width:100%;height:100%}.rooms.room .roomwrap .timeRange .timeDisable span{position:absolute;height:100%;width:3.5714285714%;background:#fff}.rooms.room .roomwrap .timeRange .timeDisable span.s-2{left:calc(3.5714285714% * (-2 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s-1{left:calc(3.5714285714% * (-1 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s0{left:calc(3.5714285714% * (0 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s1{left:calc(3.5714285714% * (1 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s2{left:calc(3.5714285714% * (2 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s3{left:calc(3.5714285714% * (3 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s4{left:calc(3.5714285714% * (4 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s5{left:calc(3.5714285714% * (5 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s6{left:calc(3.5714285714% * (6 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s7{left:calc(3.5714285714% * (7 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s8{left:calc(3.5714285714% * (8 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s9{left:calc(3.5714285714% * (9 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s10{left:calc(3.5714285714% * (10 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s11{left:calc(3.5714285714% * (11 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s12{left:calc(3.5714285714% * (12 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s13{left:calc(3.5714285714% * (13 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s14{left:calc(3.5714285714% * (14 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s15{left:calc(3.5714285714% * (15 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s16{left:calc(3.5714285714% * (16 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s17{left:calc(3.5714285714% * (17 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s18{left:calc(3.5714285714% * (18 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s19{left:calc(3.5714285714% * (19 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s20{left:calc(3.5714285714% * (20 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s21{left:calc(3.5714285714% * (21 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s22{left:calc(3.5714285714% * (22 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s23{left:calc(3.5714285714% * (23 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s24{left:calc(3.5714285714% * (24 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s25{left:calc(3.5714285714% * (25 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s26{left:calc(3.5714285714% * (26 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s27{left:calc(3.5714285714% * (27 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.s28{left:calc(3.5714285714% * (28 + 2) + 1px)}.rooms.room .roomwrap .timeRange .timeDisable span.disabled{background:#d7d9e3}.rooms.room .roomwrap .timeData{display:flex;justify-content:space-between}@media (max-width:576px){.rooms.room .roomwrap .timeData{margin:0 16px;width:calc(100% - 16px - 16px)}}.rooms.room .roomwrap .timeData span{font-size:10px;margin-bottom:0;color:#1F2E4F}.rooms.room .roomwrap .price_wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media (max-width:576px){.rooms.room .roomwrap .price_wrap{margin:0 16px}}.rooms.room .roomwrap .price_wrap .price_label{font-size:20px;color:#656565}.rooms.room .roomwrap .price_wrap .price{font-size:20px;color:#374373}.rooms.room .roomwrap .fixedbtn{position:fixed;bottom:0;left:0;right:0;padding:16px 16px 0;background:#fff;box-shadow:0 -6px 12px rgba(22,24,31,.08);z-index:100}.rooms.room .roomwrap .reserve{background:#374373;color:#fff;border-radius:8px;border:none;padding:15px 0;margin-bottom:16px}.rooms.room .roomwrap .notice{padding-left:1rem;color:#656565;font-size:14px}@media (max-width:576px){.rooms.room .roomwrap .notice{margin:0 16px}}.rooms.room .room_detail{color:#1F2E4F;margin-top:40px}@media (max-width:576px){.rooms.room .room_detail{margin:40px 16px 16px}}.rooms.room .room_detail .title{font-size:22px}.rooms.room .room_detail .content{font-size:14px}.rooms.room .room_detail .room_features .feature{display:flex;align-items:center;margin-bottom:20px}.rooms.room .room_detail .room_features .feature .icon{width:36px;min-width:36px;height:36px;margin-right:8px}.rooms.room .room_detail .room_features .feature p{font-size:14px;margin-bottom:0;color:#374373}.rooms h1{color:#1f2e4f;font-size:34px;font-weight:700}.rooms .skeleton-img{height:100%;width:100%;position:relative;overflow:hidden;background-color:rgba(0,0,0,.12);cursor:wait;mask-image:radial-gradient(#fff,#000);border-radius:8px;border:1px solid rgba(55,67,115,.2)}.rooms .skeleton-img::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(90deg,transparent,hsla(0deg,0%,100%,.4),transparent);animation:b-skeleton-animate-wave 1.75s linear infinite}.rooms .room_intro{margin-bottom:40px;display:flex;flex-flow:column;align-items:flex-start}@media (min-width:992px){.rooms .room_intro{margin-bottom:47px}}.rooms .room_intro .swiper-container{width:100%;margin-bottom:16px}.rooms .room_intro .swiper-container .mySwiper2{margin-bottom:4px}.rooms .room_intro .swiper-container .mySwiper{position:relative}.rooms .room_intro .swiper-container .mySwiper .swiper-slide-thumb-active img{border-color:#374373}.rooms .room_intro .swiper-container .mySwiper .btn-next.swiper-button-disabled,.rooms .room_intro .swiper-container .mySwiper .btn-prev.swiper-button-disabled{opacity:0;pointer-events:none}.rooms .room_intro .swiper-container .mySwiper .room_img{height:187px}.rooms .room_intro .swiper-container .mySwiper_m .room_img{border-radius:0}.rooms .room_intro .swiper-container .mySwiper_m .btn-next,.rooms .room_intro .swiper-container .mySwiper_m .btn-prev,.rooms .room_intro .swiper-container:hover .btn-next,.rooms .room_intro .swiper-container:hover .btn-prev,.rooms .room_intro .swiper-container:hover .swiper-pagination{opacity:1}.rooms .room_intro .swiper-container .swiper-slide{height:100%;width:100%}.rooms .room_intro .swiper-container .swiper-pagination{opacity:0;transition:.2s ease-in;background:#374373;border-radius:6px;padding:4px 8px;color:#fff;width:unset;left:50%;transform:translateX(-50%);bottom:8px;font-size:12px}.rooms .room_intro .swiper-container .btn-next,.rooms .room_intro .swiper-container .btn-prev{opacity:0;transition:.2s ease-in;position:absolute;width:36px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:999px;box-shadow:0 4px 12px rgba(22,24,31,.1);top:50%;z-index:1;transform:translateY(-50%);background:#fff}.rooms .room_intro .swiper-container .btn-next i,.rooms .room_intro .swiper-container .btn-prev i{color:#374373}.rooms .room_intro .swiper-container .btn-next:hover,.rooms .room_intro .swiper-container .btn-prev:hover{background:#F7F7F7}.rooms .room_intro .swiper-container .btn-prev{left:16px}.rooms .room_intro .swiper-container .btn-next{right:16px}.rooms .room_intro .room_img{border-radius:8px;border:1px solid rgba(55,67,115,.2);height:212px;width:100%}.rooms .room_intro .room_img.room_img_big{height:428px}.rooms .room_intro .peopleCount{border-radius:6px;background:#ebf0fa;padding:5px 6px;font-size:12px;color:#1F2E4F;display:inline-flex;align-items:center;margin-bottom:7px}.rooms .room_intro .peopleCount #groups{fill:#1F2E4F;width:18px;height:18px;margin-right:4px}@media (min-width:992px){.rooms .room_intro .peopleCount{font-size:14px;margin-bottom:8px}.rooms .room_intro .peopleCount #groups{width:20px;height:20px;margin-right:8px}}.rooms .room_intro .title{color:#1F2E4F;font-size:14px;margin-bottom:4px}@media (min-width:992px){.rooms .room_intro .title{font-size:18px;margin-bottom:7px}}.rooms .room_intro .price{color:#1F2E4F;font-size:16px;font-weight:700;margin-bottom:0}.rooms .room_intro .price span{color:#656565;font-weight:400}@media (min-width:992px){.rooms .room_intro .price{font-size:18px}.rooms .room_intro .price span{font-size:12px}}@keyframes b-skeleton-animate-wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}#warningModal .modal-content{border-radius:8px;box-shadow:0 10px 24px rgba(22,24,31,.3)}#warningModal .modal-content .modal-body{text-align:center;padding:48px 32px 32px}#warningModal .modal-content .modal-body .close{position:absolute;right:8px;top:8px;width:36px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:999px;background:#ebf0fa;color:#374373}#warningModal .modal-content .modal-body .close:hover{color:#374373}#warningModal .modal-content .modal-body h3{font-size:24px;font-weight:700;color:#1f2e4f;margin-bottom:0}#warningModal .modal-content .modal-body p{font-size:16px;color:#1f2e4f;margin-bottom:0}.memberWrapper{margin-top:114px;margin-bottom:128px}@media (min-width:992px){.memberWrapper{margin-top:128px}}.memberWrapper h2{font-size:34px;color:#1F2E4F}.memberWrapper h3{color:#1F2E4F;margin-bottom:0}.memberWrapper .subtitle{color:#1F2E4F}.memberWrapper a{color:#374373}.memberWrapper label{color:#656565}.memberWrapper label span a{color:#a4b2cc}.memberWrapper input[type=checkbox]{width:18px;height:18px}.memberWrapper input[type=checkbox]~label{margin-left:11px}.memberWrapper .icon{display:flex;justify-content:center;align-items:center;border-radius:999px;background:#5C6899;width:124px;height:124px;margin:50px auto}.memberWrapper .icon i{font-size:80px;color:#1F2E4F}.memberWrapper .note{color:rgba(37,37,55,.75)}.memberWrapper .ps{color:rgba(37,37,55,.6)}.memberWrapper .card-primary{margin:1rem 0}@media screen and (min-width:992px){.memberWrapper .card-primary{margin:0}}.memberWrapper .card-primary i{font-size:70px;color:#1F2E4F}.memberWrapper .card-primary .title{color:#252537;margin-top:12px;margin-bottom:0;font-weight:700}.memberWrapper .card-primary .content{color:rgba(37,37,55,.75)}.memberWrapper .custom-checkbox{margin-bottom:12px}.memberWrapper .custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#1F2E4F}.memberWrapper .custom-checkbox .custom-control-input:focus~.custom-control-label::before{box-shadow:none}.memberWrapper .custom-checkbox .custom-control-input:checked~.custom-control-label span{color:#252626}.memberWrapper .form-group.gender{display:flex}.memberWrapper .form-group.gender label{flex:1}.memberWrapper .form-group.gender .row{flex:2}.memberWrapper .emailIcon{width:72px;height:72px;border-radius:999px;background:#EBF0FA;display:flex;justify-content:center;align-items:center;margin-bottom:16px}@media (min-width:992px){.memberWrapper .emailIcon{width:80px;height:80px;margin-bottom:24px}}.memberWrapper .emailIcon img{width:33px}@media (min-width:992px){.memberWrapper .emailIcon img{width:40px}}.memberWrapper .emailWrap{background:#F7F8FA;border-radius:8px;padding:12px 0;text-align:center;font-size:16px;color:#1F2E4F}