.hotel_fun_page{overflow-x:hidden}.hotel_fun_page .restaurant_swiper_box{width:100%;position:relative;margin-bottom:13.125rem;margin-top:20.8125rem}@media screen and (max-width:1199px){.hotel_fun_page .restaurant_swiper_box{height:auto;padding:40px 0;margin:0}}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper{width:calc(100%);margin:0;white-space:nowrap;overflow:visible;overflow:initial;opacity:0}@media screen and (max-width:1199px){.hotel_fun_page .restaurant_swiper_box .restaurant_swiper{width:100%;height:auto}}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .swiper_items{display:inline-block;white-space:nowrap;height:32.8125rem;z-index:999}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .swiper_items.animation{-webkit-transition:all linear .2s;transition:all linear .2s}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .swiper_items:last-child .img_box:last-child{margin-right:0}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box{cursor:pointer;height:32.5rem;margin-right:1.25rem;white-space:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:all linear .2s;transition:all linear .2s;opacity:1}@media screen and (max-width:1199px){.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box{margin-right:0;width:100vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:1199px){.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box.img_box_hover{-webkit-transform:scale(1.2);transform:scale(1.2);z-index:999}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box.img_box_hover .info{opacity:1;pointer-events:all}}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info{width:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(35%,rgba(0,0,0,0)),color-stop(80%,#000));background:linear-gradient(180deg,rgba(0,0,0,0) 35%,#000 80%);position:absolute;left:0;top:0;height:100%;opacity:0;pointer-events:none;-webkit-transition:all linear .2s;transition:all linear .2s;white-space:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info .info_box_info{-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.75rem 2.5rem;position:absolute;left:0;right:0;bottom:0}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info .info_box_info .title{display:block;width:100%;font-size:1.5rem;font-weight:400;color:#fff;text-align:left;line-height:1.75rem}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info .info_box_info .desc{font-size:.875rem;line-height:1rem;color:#fff;margin-top:1.25rem}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info .info_box_info .get_more_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:10.3125rem;text-align:center;line-height:2.625rem;border-radius:2rem 2rem 2rem 2rem;font-size:1rem;font-weight:400;color:#fff;margin-top:1.25rem}[data-theme=default] .hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info .info_box_info .get_more_btn{background:#e5531c}[data-theme=mgm] .hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info .info_box_info .get_more_btn{background:#e5531c}[data-theme=chendu] .hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info .info_box_info .get_more_btn{background:#074f70}[data-theme=baolija] .hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info .info_box_info .get_more_btn{background:#007262}[data-theme=meihui] .hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info .info_box_info .get_more_btn{background:#ffd100}[data-theme=huafu] .hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info .info_box_info .get_more_btn{background:#074f70}@media screen and (max-width:1199px){.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info{opacity:1;pointer-events:all;top:auto;left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper .img_box .info .title{text-align:center}}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.two_slider{width:66.25rem}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.two_slider .img_box{width:32.5rem;opacity:0}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.two_slider .img_box.swiper-slide-active,.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.two_slider .img_box.swiper-slide-duplicate-active,.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.two_slider .img_box.swiper-slide-next{opacity:1}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.two_slider .img_box .info .info_box_info .desc{width:22.125rem}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.one_slider{width:66.25rem}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.one_slider .img_box{width:100%}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.three_slider{width:66.25rem}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.three_slider .img_box{width:26.25rem;height:26.25rem;opacity:0}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.three_slider .img_box.swiper-slide-active,.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.three_slider .img_box.swiper-slide-duplicate-active,.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.three_slider .img_box.swiper-slide-next{opacity:1}.hotel_fun_page .restaurant_swiper_box .restaurant_swiper.three_slider .img_box .info .info_box_info .desc{width:22.125rem}