.HandleVideo_handle-video-box__OyEU5 {
	display: block;
	position: relative;
	z-index: 1;
	width: 100%;
	height: 100%
}
.HandleVideo_handle-video-box__OyEU5 .HandleVideo_poster-box__RWO4F {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2
}
.HandleVideo_handle-video-box__OyEU5 .HandleVideo_poster-box__RWO4F .HandleVideo_poster-img__ClgsC {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.HandleVideo_handle-video-box__OyEU5 .HandleVideo_poster-box__RWO4F .HandleVideo_play-icon__3jW_8 {
width:.9rem;
height:.9rem;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	cursor: pointer
}
.HandleVideo_handle-video-box__OyEU5 .HandleVideo_video-el__XUwwF {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.HandleVideo_handle-video-box__OyEU5 .HandleVideo_sound-icon__oWLZW {
	position: absolute;
padding:.5rem;
	right: 0;
	bottom: 0;
	z-index: 2;
	cursor: pointer
}
.HandleVideo_handle-video-box__OyEU5 .HandleVideo_sound-icon__oWLZW img {
	display: block;
width:.48rem
}
@-webkit-keyframes ScrollTips_arrow__QCudn {
0% {
opacity:0
}
40% {
opacity:1
}
80% {
opacity:0
}
to {
	opacity: 0
}
}
@keyframes ScrollTips_arrow__QCudn {
0% {
opacity:0
}
40% {
opacity:1
}
80% {
opacity:0
}
to {
	opacity: 0
}
}
.ScrollTips_scroll-tips__ZuGOF {
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	position: absolute;
	left: 50%;
	transform: translate(-50%);
bottom:.55rem;
height:.4rem;
	z-index: 5
}
.ScrollTips_scroll-tips__ZuGOF span {
	display: block;
font-size:.2rem;
	font-weight: 400;
	color: #fff;
margin-top:-.2rem
}
.ScrollTips_scroll-tips__ZuGOF .ScrollTips_tip-arrow__mVOGp {
	display: block;
	position: absolute;
	left: 50%;
	transform: translate(-50%)
}
.ScrollTips_scroll-tips__ZuGOF .ScrollTips_tip-arrow1__R_AWi {
width:.32rem;
height:.15rem;
	bottom: 0;
	-webkit-animation: ScrollTips_arrow__QCudn 3s cubic-bezier(.4, 0, .2, 1) infinite;
	animation: ScrollTips_arrow__QCudn 3s cubic-bezier(.4, 0, .2, 1) infinite;
	-webkit-animation-delay: .5s;
	animation-delay: .5s
}
.ScrollTips_scroll-tips__ZuGOF .ScrollTips_tip-arrow2__IvpKh {
width:.32rem;
height:.16rem;
bottom:.1rem;
	-webkit-animation: ScrollTips_arrow__QCudn 3s cubic-bezier(.4, 0, .2, 1) infinite;
	animation: ScrollTips_arrow__QCudn 3s cubic-bezier(.4, 0, .2, 1) infinite
}
@font-face {
	font-family: swiper-icons;
	src: url("data:application/font-woff;charset=utf-8;base64, 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");
	font-weight: 400;
	font-style: normal
}
:root {
--swiper-theme-color:#007aff
}
.swiper {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1
}
.swiper-vertical>.swiper-wrapper {
	flex-direction: column
}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: flex;
	transition-property: transform;
	box-sizing: content-box
}
.swiper-android .swiper-slide, .swiper-wrapper {
	transform: translateZ(0)
}
.swiper-pointer-events {
	touch-action: pan-y
}
.swiper-pointer-events.swiper-vertical {
	touch-action: pan-x
}
.swiper-slide {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	transition-property: transform
}
.swiper-slide-invisible-blank {
	visibility: hidden
}
.swiper-autoheight, .swiper-autoheight .swiper-slide {
	height: auto
}
.swiper-autoheight .swiper-wrapper {
	align-items: flex-start;
	transition-property: transform, height
}
.swiper-backface-hidden .swiper-slide {
	transform: translateZ(0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
	perspective: 1200px
}
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
	transform-style: preserve-3d
}
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}
.swiper-3d .swiper-slide-shadow {
	background: rgba(0,0,0,.15)
}
.swiper-3d .swiper-slide-shadow-left {
	background-image: linear-gradient(270deg, rgba(0,0,0,.5), transparent)
}
.swiper-3d .swiper-slide-shadow-right {
	background-image: linear-gradient(90deg, rgba(0,0,0,.5), transparent)
}
.swiper-3d .swiper-slide-shadow-top {
	background-image: linear-gradient(0deg, rgba(0,0,0,.5), transparent)
}
.swiper-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient(180deg, rgba(0,0,0,.5), transparent)
}
.swiper-css-mode>.swiper-wrapper {
	overflow: auto;
	scrollbar-width: none;
	-ms-overflow-style: none
}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
display:none
}
.swiper-css-mode>.swiper-wrapper>.swiper-slide {
	scroll-snap-align: start start
}
.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
	-ms-scroll-snap-type: x mandatory;
	scroll-snap-type: x mandatory
}
.swiper-vertical.swiper-css-mode>.swiper-wrapper {
	-ms-scroll-snap-type: y mandatory;
	scroll-snap-type: y mandatory
}
.swiper-centered>.swiper-wrapper:before {
	content: "";
	flex-shrink: 0;
	order: 9999
}
.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
	-webkit-margin-start: var(--swiper-centered-offset-before);
	margin-inline-start: var(--swiper-centered-offset-before)
}
.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
	height: 100%;
	min-height: 1px;
	width: var(--swiper-centered-offset-after)
}
.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
	-webkit-margin-before: var(--swiper-centered-offset-before);
	margin-block-start: var(--swiper-centered-offset-before)
}
.swiper-centered.swiper-vertical>.swiper-wrapper:before {
	width: 100%;
	min-width: 1px;
	height: var(--swiper-centered-offset-after)
}
.swiper-centered>.swiper-wrapper>.swiper-slide {
	scroll-snap-align: center center
}
.Banner_swiper-box__s0iAj {
	width: 100%;
height:calc(100vh - .56rem);
	position: relative;
	overflow: hidden
}
.Banner_swiper-box__s0iAj .Banner_swiper__sDuUF {
	width: 100%;
	height: 100%
}
.Banner_swiper-box__s0iAj .Banner_swiper__sDuUF .Banner_swiper-img__qCE2K {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.Banner_swiper-box__s0iAj .Banner_pagination__AHNfv {
	position: absolute;
height:.06rem;
	left: 50%;
	transform: translate(-50%);
	bottom: 1.2rem;
	box-sizing: border-box;
	z-index: 2;
	display: flex
}
.Banner_swiper-box__s0iAj .Banner_pagination__AHNfv .Banner_pagination-item__HY5m0 {
width:.6rem;
height:.04rem;
	background: #fff;
	opacity: .3;
	transition: all .2s;
margin-left:.12rem;
	cursor: pointer
}
.Banner_swiper-box__s0iAj .Banner_pagination__AHNfv .Banner_pagination-item__HY5m0:first-child {
	margin-left: 0
}
.Banner_swiper-box__s0iAj .Banner_pagination__AHNfv .Banner_pagination-item__HY5m0.Banner_cur__rp6FA {
	opacity: 1
}
.Banner_swiper-box__s0iAj .Banner_pagination__AHNfv.Banner_point__IhEMr {
	display: flex;
	align-items: center
}
.Banner_swiper-box__s0iAj .Banner_pagination__AHNfv.Banner_point__IhEMr .Banner_pagination-item__HY5m0 {
width:.21rem;
height:.21rem;
	border-radius: 50%;
border:.01rem solid rgba(255,255,255,0);
	transition: all .2s;
margin-left:.4rem;
	position: relative;
	background: none
}
.Banner_swiper-box__s0iAj .Banner_pagination__AHNfv.Banner_point__IhEMr .Banner_pagination-item__HY5m0:first-child {
	margin-left: 0
}
.Banner_swiper-box__s0iAj .Banner_pagination__AHNfv.Banner_point__IhEMr .Banner_pagination-item__HY5m0:after {
	content: "";
	display: block;
width:.1rem;
height:.1rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 50%;
	transition: all .2s;
border:.01rem solid #fff;
	background: rgba(255,255,255,0)
}
.Banner_swiper-box__s0iAj .Banner_pagination__AHNfv.Banner_point__IhEMr .Banner_pagination-item__HY5m0.Banner_cur__rp6FA {
border:.01rem solid #fff
}
.Banner_swiper-box__s0iAj .Banner_pagination__AHNfv.Banner_point__IhEMr .Banner_pagination-item__HY5m0.Banner_cur__rp6FA:after {
border:.01rem solid rgba(255,255,255,0);
	background: #fff
}
.Banner_swiper-box__s0iAj .Banner_mask__erFR1 {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	background: rgba(0,0,0,0)
}
.Banner_swiper-box__s0iAj .Banner_logo__Aocg5 {
	width: 3.7rem;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 2;
	transform: translate(-50%, -65%)
}
.Banner_swiper-box__s0iAj .Banner_info__b_CVD {
	position: absolute;
	bottom: 1.55rem;
	width: 12.2rem;
height:.88rem;
	left: 50%;
	transform: translate(-50%);
font-size:.24rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #fff;
line-height:.44rem;
	word-wrap: break-word;
	text-align: center;
	z-index: 2
}
.Banner_swiper-box__s0iAj img.Banner_left__bQzgI, .Banner_swiper-box__s0iAj img.Banner_right__8K_vF {
height:.34rem;
width:.19rem;
	position: absolute;
	top: 50vh;
	transform: translateY(-50%);
	z-index: 9;
	cursor: pointer
}
.Banner_swiper-box__s0iAj img.Banner_left__bQzgI {
left:.81rem
}
.Banner_swiper-box__s0iAj img.Banner_right__8K_vF {
right:.81rem
}
.Feature_content-box__S8GU0 {
padding:.9rem 0;
	background: #fff
}
.Feature_content-info__fHrpC {
	text-align: center
}
.Feature_content-info__fHrpC .Feature_en___t1gy {
font-size:.2rem;
	font-weight: 400;
margin-bottom:.1rem;
	color: #001f5b;
	line-height: 1
}
.Feature_content-info__fHrpC .Feature_title__aeC38 {
font-size:.4rem;
	font-weight: 500;
	color: #221815;
	line-height: 1
}
.Feature_content-info__fHrpC .Feature_desc__mtkUR {
font-size:.2rem;
	font-weight: 400;
	color: #212121;
margin-top:.24rem
}
.Feature_swiper-box__0C_qH {
	width: 100%;
	position: relative;
	overflow: hidden;
margin-top:.5rem
}
.Feature_swiper-box__0C_qH .Feature_swiper__gIK81 {
	width: 100%
}
.Feature_swiper-box__0C_qH .Feature_swiper__gIK81.Feature_simple__33DQ3 .Feature_info__7jxCK {
	display: none
}
.Feature_swiper-box__0C_qH .Feature_swiper__gIK81 .Feature_swiper-item__Le837 {
	width: 9.9rem;
	height: 5.6rem;
	display: flex;
	margin: 0 auto
}
.Feature_swiper-box__0C_qH .Feature_swiper__gIK81 .Feature_swiper-img__cmnm0 {
	width: 5.9rem;
	height: 5.6rem
}
.Feature_swiper-box__0C_qH .Feature_swiper__gIK81 .Feature_swiper-img__cmnm0.Feature_full__HXG1V {
	width: 9.9rem
}
.Feature_swiper-box__0C_qH .Feature_swiper__gIK81 .Feature_swiper-img__cmnm0 .Feature_img__yoZy0 {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.Feature_swiper-box__0C_qH .Feature_swiper__gIK81 .Feature_info__7jxCK {
	height: 5.6rem;
	width: 4rem;
	box-sizing: border-box;
	overflow: hidden;
	background: #c3a075;
	color: #fff;
	text-align: center
}
.Feature_swiper-box__0C_qH .Feature_swiper__gIK81 .Feature_info__7jxCK .Feature_title__aeC38 {
font-size:.28rem;
	font-weight: 700;
	margin-top: 2rem;
padding:0 .3rem
}
.Feature_swiper-box__0C_qH .Feature_swiper__gIK81 .Feature_info__7jxCK .Feature_desc__mtkUR {
font-size:.18rem;
	font-weight: 400;
margin-top:.18rem;
padding:0 .3rem;
line-height:.3rem
}
.Feature_swiper-box__0C_qH .Feature_pagination__rtKAG {
	width: 100%;
	box-sizing: border-box;
	z-index: 2;
	display: flex;
	justify-content: center;
margin-top:.64rem
}
.Feature_swiper-box__0C_qH .Feature_pagination__rtKAG .Feature_pagination-item__igsHu {
width:.7rem;
height:.04rem;
	background: #221815;
	opacity: .3;
	transition: all .2s;
margin-left:.12rem;
	cursor: pointer
}
.Feature_swiper-box__0C_qH .Feature_pagination__rtKAG .Feature_pagination-item__igsHu:first-child {
	margin-left: 0
}
.Feature_swiper-box__0C_qH .Feature_pagination__rtKAG .Feature_pagination-item__igsHu.Feature_cur__pxXEW {
	opacity: 1
}
.Feature_swiper-box__0C_qH .Feature_pagination__rtKAG.Feature_xiyue__RGgSs {
	display: flex;
	align-items: center
}
.Feature_swiper-box__0C_qH .Feature_pagination__rtKAG.Feature_xiyue__RGgSs .Feature_pagination-item__igsHu {
width:.21rem;
height:.21rem;
	border-radius: 50%;
border:.01rem solid rgba(89,21,21,0);
	transition: all .2s;
margin-left:.4rem;
	position: relative;
	background: none
}
.Feature_swiper-box__0C_qH .Feature_pagination__rtKAG.Feature_xiyue__RGgSs .Feature_pagination-item__igsHu:first-child {
	margin-left: 0
}
.Feature_swiper-box__0C_qH .Feature_pagination__rtKAG.Feature_xiyue__RGgSs .Feature_pagination-item__igsHu:after {
	content: "";
	display: block;
width:.1rem;
height:.1rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 50%;
	transition: all .2s;
border:.01rem solid #591515;
	background: rgba(89,21,21,0)
}
.Feature_swiper-box__0C_qH .Feature_pagination__rtKAG.Feature_xiyue__RGgSs .Feature_pagination-item__igsHu.Feature_cur__pxXEW {
border:.01rem solid #591515
}
.Feature_swiper-box__0C_qH .Feature_pagination__rtKAG.Feature_xiyue__RGgSs .Feature_pagination-item__igsHu.Feature_cur__pxXEW:after {
border:.01rem solid rgba(89,21,21,0);
	background: #591515
}
.Feature_swiper-box__0C_qH .Feature_left__ojWRg, .Feature_swiper-box__0C_qH .Feature_right__vFhWK {
width:.46rem;
height:.46rem;
	position: absolute;
	top: 50%;
margin-top:-.56rem;
	display: block;
	cursor: pointer;
	z-index: 2
}
.Feature_swiper-box__0C_qH .Feature_right__vFhWK {
	right: calc(50% - 5.89rem)
}
.Feature_swiper-box__0C_qH .Feature_left__ojWRg {
	left: calc(50% - 5.89rem)
}
.Room_content-box__qRjyh {
padding:.7rem 0 .8rem
}
.Room_content-info__I98Dm {
	text-align: center
}
.Room_content-info__I98Dm .Room_en__bMdNh {
font-size:.2rem;
	font-weight: 400;
margin-bottom:.1rem;
	color: #001f5b;
	line-height: 1
}
.Room_content-info__I98Dm .Room_title__ytj3O {
font-size:.4rem;
	font-weight: 500;
	color: #221815;
	line-height: 1
}
.Room_content-info__I98Dm .Room_desc__qBjx4 {
font-size:.2rem;
	font-weight: 400;
	color: #212121;
margin-top:.24rem
}
.Room_swiper-box__qB_nh {
	width: 100%;
	position: relative;
	overflow: hidden;
margin-top:.4rem
}
.Room_swiper-box__qB_nh .Room_swiper__1E2F0 {
	width: 100%
}
.Room_swiper-box__qB_nh .Room_swiper__1E2F0.Room_simple__QV26Y .Room_info__5Qv7P {
	display: none
}
.Room_swiper-box__qB_nh .Room_swiper__1E2F0 .Room_swiper-item___9RoY {
	width: 11.32rem
}
.Room_swiper-box__qB_nh .Room_swiper__1E2F0 .Room_swiper-img__W5RQu {
	width: 7.1rem;
	height: 5.6rem;
	margin: 0 auto
}
.Room_swiper-box__qB_nh .Room_swiper__1E2F0 .Room_swiper-img__W5RQu .Room_img___cI8K {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.Room_swiper-box__qB_nh .Room_swiper__1E2F0 .Room_desc__qBjx4 {
	width: 7.1rem;
	height: 1.26rem;
	margin: 0 auto;
	background: #fff;
font-size:.2rem;
	font-weight: 400;
	color: #212121;
	box-sizing: border-box;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center
}
.Room_left__BN8OO, .Room_right__5OXoL {
width:.46rem;
height:.46rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	display: block;
	z-index: 2;
	cursor: pointer
}
.Room_right__5OXoL {
	right: calc(50% - 5.89rem)
}
.Room_left__BN8OO {
	left: calc(50% - 5.89rem)
}
.Hotels_content-box__AVgPh {
padding:.9rem 0;
	overflow: hidden
}
.Hotels_content-info__g384s {
	text-align: center
}
.Hotels_content-info__g384s .Hotels_en__zp_t7 {
font-size:.2rem;
	font-weight: 400;
margin-bottom:.1rem;
	color: #001f5b;
	line-height: 1
}
.Hotels_content-info__g384s .Hotels_title__xsTL3 {
font-size:.4rem;
	font-weight: 500;
	color: #221815;
	line-height: 1
}
.Hotels_content-info__g384s .Hotels_desc___BJ5p {
font-size:.2rem;
	font-weight: 400;
	color: #212121;
margin-top:.24rem
}
.Hotels_content-info__g384s .Hotels_title-desc__SG_FD {
	display: block;
font-size:.2rem;
	font-weight: 400;
	color: #666;
	text-align: center;
margin-top:.24rem
}
.Hotels_swiper-box__5cJHs {
	width: 100%;
	position: relative;
margin-top:.4rem
}
.Hotels_swiper-box__5cJHs .Hotels_swiper-item__mtnjy {
	width: 11.32rem
}
.Hotels_swiper-box__5cJHs .Hotels_swiper__z3rLd {
	width: 100%;
	height: 7.63rem
}
.Hotels_swiper-box__5cJHs .Hotels_swiper__z3rLd .Hotels_swiper-content-box__bM2Gs {
	position: relative;
	width: 7.3rem;
	height: 7.23rem;
box-shadow:0 .04rem .25rem 0 rgba(0,0,0,.09);
	cursor: pointer;
	margin: 0 auto
}
.Hotels_swiper-box__5cJHs .Hotels_swiper__z3rLd .Hotels_swiper-img__DXx7G {
	width: 7.3rem;
	height: 5.6rem
}
.Hotels_swiper-box__5cJHs .Hotels_swiper__z3rLd .Hotels_swiper-img__DXx7G .Hotels_img__sKeTA {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.Hotels_swiper-box__5cJHs .Hotels_swiper__z3rLd .Hotels_tags__NzGIq {
	position: absolute;
top:.24rem;
right:.24rem;
	display: flex;
	justify-content: right
}
.Hotels_swiper-box__5cJHs .Hotels_swiper__z3rLd .Hotels_tags__NzGIq .Hotels_tag-item___MxLM {
	line-height: 1;
	background: rgba(0,0,0,.4);
border-radius:.22rem;
	font-weight: 400;
	color: #fff;
padding:.08rem .12rem;
font-size:.14rem;
margin-left:.1rem
}
.Hotels_swiper-box__5cJHs .Hotels_swiper__z3rLd .Hotels_tags__NzGIq .Hotels_tag-item___MxLM:first-child {
	margin-left: 0
}
.Hotels_swiper-box__5cJHs .Hotels_swiper__z3rLd .Hotels_info__Nx3iH {
	width: 100%;
	height: 1.63rem;
	color: #fff;
	box-sizing: border-box;
	overflow: hidden;
	background: none;
padding-left:.4rem
}
.Hotels_swiper-box__5cJHs .Hotels_swiper__z3rLd .Hotels_info__Nx3iH .Hotels_name__GZS2_ {
font-size:.2rem;
	font-weight: 600;
	color: #000;
margin-top:.35rem;
	line-height: 1
}
.Hotels_swiper-box__5cJHs .Hotels_swiper__z3rLd .Hotels_info__Nx3iH .Hotels_desc___BJ5p {
font-size:.14rem;
	font-weight: 400;
	color: #000;
margin-top:.1rem
}
.Hotels_swiper-box__5cJHs .Hotels_swiper__z3rLd .Hotels_info__Nx3iH .Hotels_address__GdmRI {
font-size:.14rem;
	font-weight: 400;
	color: #000;
margin-top:.2rem;
	display: flex;
	align-items: center;
text-shadow:0 .04rem .25rem rgba(0,0,0,.09)
}
.Hotels_swiper-box__5cJHs .Hotels_swiper__z3rLd .Hotels_info__Nx3iH .Hotels_address__GdmRI .Hotels_icon__tdxXM {
	display: block;
width:.2rem;
margin-right:.16rem
}
.Hotels_swiper-box__5cJHs .Hotels_pagination__lSIvi {
	position: relative;
	width: 5rem;
height:.02rem;
	background: #ededed;
	z-index: 2
}
.Hotels_swiper-box__5cJHs .Hotels_pagination__lSIvi .Hotels_current__eM8bz {
height:.02rem;
	position: absolute;
	top: 0;
	background: #212121;
	transition: all .3s ease-out
}
.Hotels_swiper-box__5cJHs .Hotels_left__ZB8n1, .Hotels_swiper-box__5cJHs .Hotels_right__Gspw_ {
width:.46rem;
height:.46rem;
	position: absolute;
	top: 50%;
	margin-top: -1.23rem;
	display: block;
	cursor: pointer;
	z-index: 2
}
.Hotels_swiper-box__5cJHs .Hotels_right__Gspw_ {
	right: calc(50% - 5.89rem)
}
.Hotels_swiper-box__5cJHs .Hotels_left__ZB8n1 {
	left: calc(50% - 5.89rem)
}
.Template_container__vSD_p .Template_bottom-logo__LxqGg {
	display: block;
	width: 100%
}
