.hotel-information .sub-title[data-v-11cc5379]{font-weight:900;font-size:27px;line-height:normal;margin-top:30px}.hotel-information .sub-tishi[data-v-11cc5379]{font-family:PublicSans Regular;border-bottom:1px solid #ddd;color:#888;padding-bottom:10px;margin-bottom:20px}.hotel-information .container[data-v-11cc5379]{font-family:PublicSans Regular;font-size:16px}.hotel-information .container .title[data-v-11cc5379]{background:linear-gradient(73deg,#3f88a3 30%,#582e68);text-align:center;color:#fff;font-size:24px;margin-bottom:20px;font-family:Akrobat Black}.hotel-information .container .title h3[data-v-11cc5379]{padding:8px;color:#fff}.hotel-information .container h4[data-v-11cc5379]{font-family:Akrobat Black;font-weight:700;position:relative;margin:35px 0 15px;padding-left:15px;border-left:3px solid #e8bd55;font-size:20px;line-height:28px}.hotel-information .container p[data-v-11cc5379]{margin-bottom:20px}.hotel-information .container .img-box[data-v-11cc5379]{margin:0 auto;max-width:600px;width:80%;padding:4px;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;margin-bottom:20px}.hotel-information .container .img-box img[data-v-11cc5379]{max-width:100%}.hotel-information .container .img-box-s[data-v-11cc5379]{margin:0 auto;max-width:800px;width:100%;padding:4px;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;margin-bottom:20px;display:flex;justify-content:space-between}.hotel-information .container .img-box-s img[data-v-11cc5379]{max-width:45%}.banner[data-v-7c0dbbe1]{position:relative;min-height:300px;color:#fff;background-position:50% 50%;background-size:cover;background-image:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.1)),url(../imgascvts/banner.aacdfc45.png)}.banner .banner-text[data-v-7c0dbbe1]{position:absolute;top:50%;left:0;width:100%;z-index:1;transform:translateY(-50%)}.banner .banner-text .container[data-v-7c0dbbe1]{max-width:1320px;margin:0 auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important}.banner .banner-text .container .banner-title[data-v-7c0dbbe1]{color:#e8bd55;text-transform:uppercase;font-size:58px;font-weight:900}.banner .banner-text .container .banner-sub-title[data-v-7c0dbbe1]{color:#fff;font-size:48px;font-weight:900}@media (max-width:1320px){.banner .banner-text .container[data-v-7c0dbbe1]{padding:0 15px}}@media (max-width:768px){.banner .banner-text .container .banner-title[data-v-7c0dbbe1]{font-size:48px}.banner .banner-text .container .banner-sub-title[data-v-7c0dbbe1]{font-size:38px}}.main-container .container[data-v-7c0dbbe1]{max-width:1320px;margin:0 auto;display:flex}.main-container .container .left[data-v-7c0dbbe1]{flex:0 0 25%;max-width:25%;padding:0 15px}.main-container .container .left .div[data-v-7c0dbbe1]{height:100%;border-right:1px solid #ddd;border-left:1px solid #ddd;background-color:#f8f9fa}.main-container .container .left .div .widget[data-v-7c0dbbe1]{padding:30px 15px 40px;position:sticky;top:70px}.main-container .container .left .div .widget .widget-title[data-v-7c0dbbe1]{font-size:27px;font-weight:900;position:relative;padding-left:30px;margin:0 -15px;background-color:#19317e;color:#fff;text-transform:uppercase}.main-container .container .left .div .widget .nav-tabs li[data-v-7c0dbbe1]{color:#444;line-height:normal}.main-container .container .left .div .widget .nav-tabs li a[data-v-7c0dbbe1]{position:relative;color:#444;padding:15px 0 15px 15px;font-weight:600;border-bottom:1px solid #ddd;display:block;transition:all .3s;font-size:18px}.main-container .container .left .div .widget .nav-tabs li.active a[data-v-7c0dbbe1],.main-container .container .left .div .widget .nav-tabs li:hover a[data-v-7c0dbbe1]{color:#1b3287}.main-container .container .left .div .widget .nav-tabs li.active a[data-v-7c0dbbe1]:before{font-family:iconfont;content:"\e6ae";position:absolute;top:50%;right:0;transform:translateY(-50%)}.main-container .container .right[data-v-7c0dbbe1]{min-height:700px;flex:0 0 75%;position:relative;padding:0 15px 200px}@media (max-width:768px){.main-container .container .left[data-v-7c0dbbe1]{display:none}.main-container .container .right[data-v-7c0dbbe1]{flex:1;padding:0 15px 40px}.main-container .container .right .bottom[data-v-7c0dbbe1]{display:block}.main-container .container .right .bottom .bottom-lt[data-v-7c0dbbe1]{display:flex;justify-content:center;align-items:center}}