﻿.breadcrumb-list-module{position:relative;height:43.6rem;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:7.6rem 0;color:#fff;grid-gap:4rem}.breadcrumb-list-module .bg-image{position:absolute;left:0;top:0;width:100%;height:100%}.breadcrumb-list-module .bg-image img{object-fit:cover}.breadcrumb-list-module .breadcrumb{position:relative;font-size:var(--f-s-16);border-radius:4rem;padding:1.4rem 3rem;background:hsla(0,0%,100%,.2);grid-gap:.6rem}.breadcrumb-list-module .breadcrumb .trace{display:inline;cursor:pointer}.breadcrumb-list-module .breadcrumb .trace:not(:last-child)::after{content:"/";margin:0 0 0 .6rem;display:inline-block}.breadcrumb-list-module .breadcrumb .trace:hover{color:var(--ui-color-secondary)}.breadcrumb-list-module .breadcrumb .trace:hover:after{color:#fff}.breadcrumb-list-module .title{position:relative;font-size:var(--f-s-64);font-weight:bold}@media screen and (max-width: 992px){.breadcrumb-list-module{padding:10.9rem 2rem;height:40rem;grid-gap:2rem}.breadcrumb-list-module .breadcrumb{padding:.8rem 1.6rem;font-size:var(--f-s-14)}.breadcrumb-list-module .breadcrumb .trace{display:contents}.breadcrumb-list-module .breadcrumb .trace::after{display:inline-block}.breadcrumb-list-module .breadcrumb .trace:not(:last-child)::after{display:inline-block}.breadcrumb-list-module .title{font-size:var(--f-s-36)}}.link-list-module{color:var(--ui-color-secondary)}.link-list-module .link-list{width:100%;grid-gap:2rem 4.5rem;padding:5rem 0}.link-list-module .link-list .link-item{margin:1rem;display:inline-block;cursor:pointer;flex:1;font-size:var(--f-s-20);line-height:1.5;position:relative}.link-list-module .link-list .link-item:before{width:0;content:"";position:absolute;height:.2rem;transition:.3s all;left:0;bottom:.5rem;background-color:var(--ui-color-secondary)}.link-list-module .link-list .link-item::after{content:"";display:inline-block;animation:150ms ease-in-out leave forwards;font-family:iconfont;margin-left:.6rem}.link-list-module .link-list .link-item:hover:before{width:100%}.link-list-module .link-list .link-item:hover::after{animation:300ms ease-in-out hover forwards}@keyframes hover{0%{transform:rotate(-45deg)}50%{transform:translateY(-30%) rotate(90deg)}100%{transform:translateY(0) rotate(90deg)}}@keyframes leave{from{transform:rotate(90deg)}to{transform:rotate(-45deg)}}.city-card-list-module .module-wrapper{padding-bottom:23.8rem}.city-card-list-module .module-body{margin-top:5.6rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:13.6rem 4.6rem}.city-card-list-module .module-body .module-item{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.city-card-list-module .module-body .module-item .module-card-title{font-size:var(--f-s-24);font-weight:bold}.city-card-list-module .module-body .module-item .module-card-desc{margin-top:2.4rem;font-size:var(--f-s-18)}.city-card-list-module .module-body .module-item .img-box{aspect-ratio:343/191;border-radius:2rem;width:100%;overflow:hidden}.city-card-list-module .module-body .module-item .img-box img{object-fit:cover}.city-card-list-module .module-body .module-item .module-card{bottom:-7.6rem;position:absolute;padding:2rem 3.4rem;background:#fff;width:calc(100% - 10.8rem);box-shadow:0 0 .8rem .6rem rgba(0,0,0,.1);border-radius:2rem}@media(max-width: 992px){.city-card-list-module .module-body{grid-template-columns:1fr}.city-card-list-module .module-body .module-item{aspect-ratio:343/191}.city-card-list-module .module-body .module-item .img-box{border-radius:1rem}.city-card-list-module .module-body .module-item .module-card{width:calc(100% - 3.6rem);padding:2.6rem 3rem;border-radius:1rem}.city-card-list-module .module-body .module-item .module-card .module-card-title{font-size:var(--f-s-20)}.city-card-list-module .module-body .module-item .module-card .module-card-desc{font-size:var(--f-s-16)}}.city-text-list-module{width:100%;border:.1rem solid #666}.city-text-list-module .module-wrapper{padding:12rem 0 8rem}.city-text-list-module .module-wrapper .module-width .module-head{text-align:center;margin-bottom:6rem}.city-text-list-module .module-wrapper .module-width .module-head .module-title{font-size:var(--f-s-36);font-weight:bold;color:var(--ui-color-font-primary);line-height:1.4}.city-text-list-module .module-wrapper .module-width .module-head .module-subtitle{margin-top:1.6rem;font-size:var(--f-s-24);color:var(--ui-color-primary);font-weight:500}.city-text-list-module .module-wrapper .module-width .module-head .module-desc{margin-top:1.6rem;font-size:var(--f-s-18);color:var(--ui-color-font-secondary);line-height:1.6}.city-text-list-module .module-wrapper .module-width .module-content .module-date{text-align:center;font-size:var(--f-s-20);color:var(--ui-color-font-primary);font-weight:500;line-height:1.8;margin-bottom:6rem;padding:2rem 4rem;background:var(--ui-color-bg-primary);border-radius:1.2rem}.city-text-list-module .module-wrapper .module-width .module-content .content-intro{border:.1rem solid #d0d8e8;background:var(--ui-color-bg-primary);border-radius:.8rem;padding:2.4rem 3.2rem;margin-bottom:6rem}.city-text-list-module .module-wrapper .module-width .module-content .content-intro .content-intro-title{font-size:var(--f-s-18);font-weight:600;color:var(--ui-color-font-primary);margin-bottom:1.6rem}.city-text-list-module .module-wrapper .module-width .module-content .content-intro p{margin-bottom:1.2rem}.city-text-list-module .module-wrapper .module-width .module-content .content-intro p:last-child{margin-bottom:0}.city-text-list-module .module-wrapper .module-width .module-content .content-section-title{font-size:var(--f-s-28);font-weight:bold;color:var(--ui-color-font-primary);margin-top:6rem;margin-bottom:2.4rem;padding-bottom:1.2rem;border-bottom:.2rem solid var(--ui-color-primary)}.city-text-list-module .module-wrapper .module-width .module-content .content-sub-title{font-size:var(--f-s-22);font-weight:600;color:var(--ui-color-font-primary);margin-top:4rem;margin-bottom:2rem}.city-text-list-module .module-wrapper .module-width .module-content p{font-size:var(--f-s-18);color:var(--ui-color-font-primary);line-height:1.8;margin-bottom:1.6rem}.city-text-list-module .module-wrapper .module-width .module-content ul{margin-bottom:2.4rem;padding-left:2.4rem}.city-text-list-module .module-wrapper .module-width .module-content ul li{font-size:var(--f-s-18);color:var(--ui-color-font-primary);line-height:1.8;margin-bottom:.8rem;list-style:disc}.city-text-list-module .module-wrapper .module-width .module-content .content-table{width:100%;border-collapse:collapse;margin:2.4rem 0 4rem;font-size:var(--f-s-18)}.city-text-list-module .module-wrapper .module-width .module-content .content-table thead tr th{background:var(--ui-color-primary);color:#fff;font-weight:600;padding:1.6rem 2rem;text-align:left;border:.1rem solid var(--ui-color-primary)}.city-text-list-module .module-wrapper .module-width .module-content .content-table tbody tr td{padding:1.6rem 2rem;border:.1rem solid #e0e0e0;color:var(--ui-color-font-primary);line-height:1.6}.city-text-list-module .module-wrapper .module-width .module-content .content-table tbody tr:nth-child(even) td{background:var(--ui-color-bg-primary)}.city-text-list-module .module-wrapper .module-width .module-content .content-table tbody tr.table-total-row td{font-weight:bold;background:var(--ui-color-bg-primary);font-size:var(--f-s-20)}@media(max-width: 992px){.city-text-list-module .module-wrapper{padding:6rem 0 4rem}.city-text-list-module .module-wrapper .module-width .module-head{margin-bottom:4rem}.city-text-list-module .module-wrapper .module-width .module-head .module-title{font-size:var(--f-s-24)}.city-text-list-module .module-wrapper .module-width .module-head .module-subtitle{margin-top:1.2rem;font-size:var(--f-s-18)}.city-text-list-module .module-wrapper .module-width .module-head .module-desc{margin-top:1.2rem;font-size:var(--f-s-16)}.city-text-list-module .module-wrapper .module-width .module-content .module-date{font-size:var(--f-s-16);margin-bottom:4rem;padding:1.6rem 2rem}.city-text-list-module .module-wrapper .module-width .module-content .content-intro{padding:1.6rem 2rem;margin-bottom:4rem}.city-text-list-module .module-wrapper .module-width .module-content .content-intro .content-intro-title{font-size:var(--f-s-16);margin-bottom:1.2rem}.city-text-list-module .module-wrapper .module-width .module-content .content-section-title{font-size:var(--f-s-20);margin-top:4rem;margin-bottom:1.6rem;padding-bottom:.8rem}.city-text-list-module .module-wrapper .module-width .module-content .content-sub-title{font-size:var(--f-s-18);margin-top:2.8rem;margin-bottom:1.6rem}.city-text-list-module .module-wrapper .module-width .module-content p{font-size:var(--f-s-16);line-height:1.7;margin-bottom:1.2rem}.city-text-list-module .module-wrapper .module-width .module-content ul{margin-bottom:1.6rem;padding-left:2rem}.city-text-list-module .module-wrapper .module-width .module-content ul li{font-size:var(--f-s-16);line-height:1.7;margin-bottom:.6rem}.city-text-list-module .module-wrapper .module-width .module-content .content-table{margin:1.6rem 0 2.8rem;font-size:var(--f-s-14)}.city-text-list-module .module-wrapper .module-width .module-content .content-table thead tr th{padding:1.2rem 1.4rem}.city-text-list-module .module-wrapper .module-width .module-content .content-table tbody tr td{padding:1.2rem 1.4rem}}@media(max-width: 992px){.audience-source-container .city-card-list-module .module-wrapper{padding-bottom:21.8rem}.audience-source-container .city-card-list-module .module-title{text-align:start}.audience-source-container .city-card-list-module .module-title:before{margin:unset}}/*# sourceMappingURL=hotel-accommodation.css.map */
