.room_query_page{padding-top:10.625rem}.room_query_page.hide_top{padding-top:6.25rem}.room_query_page .announcement{position:fixed;left:0;top:6.25rem;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:0 0 0 0;z-index:4000}@media screen and (max-width:1199px){.room_query_page .announcement{top:84px}}.room_query_page .announcement .content{height:4.375rem;padding:0 7.5rem;width:100%;background:rgba(141,115,71,.06);font-size:.875rem;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1199px){.room_query_page .announcement .content{padding:0 30px}}.room_query_page .announcement .content .announce_swiper{width:90%}@media screen and (max-width:1199px){.room_query_page .announcement .content .announce_swiper{width:70%}}.room_query_page .announcement .content .announce_swiper .announcement_container_swiper{height:3.125rem}.room_query_page .announcement .content .announce_swiper .announcement_container_swiper .swiper-slide{line-height:3.125rem}@media screen and (max-width:1199px){.room_query_page .announcement .content .announce_swiper .announcement_container_swiper .swiper-slide{line-height:1.2}}.room_query_page .announcement .content .announce_swiper .announcement_container_swiper .swiper-slide .link_to{-webkit-text-decoration:underline!important;text-decoration:underline!important}.room_query_page .announcement .content .announce_swiper .announcement_container_swiper .swiper-slide .link_to{color:#000}.room_query_page .announcement .current{opacity:1;font-size:.875rem}.room_query_page .announcement .current .announcement_next_switch{display:-webkit-box;display:-ms-flexbox;display:flex;width:.4375rem;height:.4375rem;border-left:.0625rem solid #666;border-top:.0625rem solid #666;-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-left:.625rem;cursor:pointer}.room_query_page .announcement .current .announcement_pre_switch{display:-webkit-box;display:-ms-flexbox;display:flex;width:.4375rem;height:.4375rem;border-left:.0625rem solid #666;border-top:.0625rem solid #666;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:.625rem;cursor:pointer}.room_query_page .title{font-size:2rem;font-weight:500;color:#000;padding:0 7.5rem;margin-top:3.75rem;margin-bottom:2.5rem}@media screen and (max-width:1199px){.room_query_page .title{text-align:center}}.room_query_page .query_box{padding:0 7.5rem;background-color:#fff}@media screen and (max-width:1199px){.room_query_page .query_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px}}@media screen and (max-width:1199px){.room_query_page .query_box .query{width:100%!important}.room_query_page .query_box .query{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.room_query_page .query_box .query .query_item{width:17.1875rem;-webkit-box-flex:1;-ms-flex:1 1 1 1;flex:1 1 1 1;height:3.125rem;border-radius:0 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:.0625rem solid rgba(0,0,0,.1);padding:0 .875rem 0 .875rem;margin-right:1.1875rem;cursor:pointer}@media screen and (max-width:1199px){.room_query_page .query_box .query .query_item{width:100%!important}.room_query_page .query_box .query .query_item{margin-bottom:10px;margin-right:0;overflow:hidden}}.room_query_page .query_box .query .query_item .content{font-size:.875rem;color:#000}[data-theme=default] .room_query_page .query_box .query .query_item .content{font-size:.875rem}[data-theme=mgm] .room_query_page .query_box .query .query_item .content{font-size:.875rem}[data-theme=chendu] .room_query_page .query_box .query .query_item .content{font-size:.775rem}[data-theme=baolija] .room_query_page .query_box .query .query_item .content{font-size:.775rem}[data-theme=meihui] .room_query_page .query_box .query .query_item .content{font-size:.775rem}[data-theme=huafu] .room_query_page .query_box .query .query_item .content{font-size:.775rem}@media screen and (max-width:1199px){.room_query_page .query_box .query .query_item .content{font-size:13px}}.room_query_page .query_box .query .query_item .content::before{width:1.5rem;height:1.5rem;content:"";background:url(../images/comment/hotal.png) no-repeat center center;background-size:100%;margin-right:.4375rem}.room_query_page .query_box .query .query_item .content.picker_select .picker_bottom{width:11.25rem;height:3.125rem}.room_query_page .query_box .query .query_item .el-select{width:100%}.room_query_page .query_box .query .query_item .el-select .el-input{border:none;opacity:1;padding-left:2.875rem;-webkit-box-sizing:border-box;box-sizing:border-box}.room_query_page .query_box .query .query_item .el-select .el-input .el-input__inner{color:#000;padding:0;border:none;background-color:transparent;font-size:.875rem}.room_query_page .query_box .query .query_item .el-select .el-input .el-input__inner::-webkit-input-placeholder{font-size:.875rem;opacity:1}.room_query_page .query_box .query .query_item .el-select .el-input .el-input__inner::-moz-placeholder{font-size:.875rem;opacity:1}.room_query_page .query_box .query .query_item .el-select .el-input .el-input__inner:-ms-input-placeholder{font-size:.875rem;opacity:1}.room_query_page .query_box .query .query_item .el-select .el-input .el-input__inner::-ms-input-placeholder{font-size:.875rem;opacity:1}.room_query_page .query_box .query .query_item .el-select .el-input .el-input__inner::placeholder{font-size:.875rem;opacity:1}.room_query_page .query_box .query .query_item .el-select .el-input .el-select__caret{display:none}.room_query_page .query_box .query .query_item::after{width:1rem;height:1rem;content:"";background:url(../images/comment/down_arrow.png) no-repeat center center;background-size:100%}.room_query_page .query_box .query .query_item.time_picker{width:23.25rem}.room_query_page .query_box .query .query_item.time_picker .content::before{background:url(../images/comment/calender.png) no-repeat center center;background-size:100%}.room_query_page .query_box .query .query_item.time_picker .content .time_days{font-size:.75rem;color:#9e9e9e;margin:0 .25rem}.room_query_page .query_box .query .query_item.time_picker .content .time_show{width:100%}.room_query_page .query_box .query .query_item.house_select .content::before{background:url(../images/comment/person.png) no-repeat center center;background-size:100%}.room_query_page .query_box .query .query_item.code_input{width:10.375rem;padding:0 1.125rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;padding-left:.625rem}@media screen and (max-width:1199px){.room_query_page .query_box .query .query_item.code_input{width:100%}}.room_query_page .query_box .query .query_item.code_input input{width:100%;line-height:2.5rem;font-size:.875rem}.room_query_page .query_box .query .query_item.code_input input::-webkit-input-placeholder{font-size:.875rem;color:#666}.room_query_page .query_box .query .query_item.code_input input::-moz-placeholder{font-size:.875rem;color:#666}.room_query_page .query_box .query .query_item.code_input input:-ms-input-placeholder{font-size:.875rem;color:#666}.room_query_page .query_box .query .query_item.code_input input::-ms-input-placeholder{font-size:.875rem;color:#666}.room_query_page .query_box .query .query_item.code_input input::placeholder{font-size:.875rem;color:#666}.room_query_page .query_box .query .query_item.code_input::after{content:none}.room_query_page .query_box .do_check{width:8.9375rem;line-height:3.125rem;background:#8d7347;border-radius:0 0 0 0;font-size:1.125rem;font-weight:500;color:#fff;cursor:pointer;text-align:center}[data-theme=default] .room_query_page .query_box .do_check{background:#8d7347}[data-theme=mgm] .room_query_page .query_box .do_check{background:#e5531c}[data-theme=chendu] .room_query_page .query_box .do_check{background:#074f70}[data-theme=baolija] .room_query_page .query_box .do_check{background:#007262}[data-theme=meihui] .room_query_page .query_box .do_check{background:#ffd100}[data-theme=huafu] .room_query_page .query_box .do_check{background:#074f70}@media screen and (max-width:1199px){.room_query_page .query_box .do_check{width:100%}}.room_query_page .query_box .do_check.disabled{opacity:.5}.room_query_page .hotel_list{padding:0 7.5rem;padding-bottom:8.3125rem}@media screen and (max-width:1199px){.room_query_page .hotel_list{padding:0 30px;padding-bottom:100px}}.room_query_page .hotel_list .hotel_item{margin-top:3.75rem}@media screen and (max-width:1199px){.room_query_page .hotel_list .hotel_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.room_query_page .hotel_list .hotel_item .img_info{width:35.5rem;height:19.5rem;position:relative}@media screen and (max-width:1199px){.room_query_page .hotel_list .hotel_item .img_info{width:100%;height:12.5rem}}.room_query_page .hotel_list .hotel_item .img_info .logo_child{width:9.9375rem;height:4.625rem;position:absolute;left:0;top:.6875rem}.room_query_page .hotel_list .hotel_item .item_info{width:calc(100% - 36.25rem);height:19.5rem;padding-left:5.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1199px){.room_query_page .hotel_list .hotel_item .item_info{width:100%;padding-left:0}}.room_query_page .hotel_list .hotel_item .item_info .item_info_detail{height:14.5rem;padding-top:1.125rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e5e5e5;margin-bottom:1.125rem}.room_query_page .hotel_list .hotel_item .item_info .item_info_detail h2.title{font-size:1.5rem;font-weight:500;color:#000;margin:0;padding:0}.room_query_page .hotel_list .hotel_item .item_info .item_info_detail .address{font-size:.875rem;line-height:1.875rem;color:#000;line-height:1.5;margin:1.4375rem 0;background:url(../images/comment/pos_local.png) no-repeat left center;background-size:.841875rem 1.121875rem;padding-left:1.25rem}.room_query_page .hotel_list .hotel_item .item_info .item_info_detail .desc{font-size:.875rem;color:#000;line-height:1.5rem;opacity:.6;margin-bottom:1.4375rem;height:2.8125rem}@media screen and (max-width:1199px){.room_query_page .hotel_list .hotel_item .item_info .item_info_detail .desc{height:43px}}.room_query_page .hotel_list .hotel_item .item_info .item_info_detail .detail_btn{font-size:1rem;font-weight:500;color:#8d7347}@media screen and (max-width:1199px){.room_query_page .hotel_list .hotel_item .item_info .bottom_btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.room_query_page .hotel_list .hotel_item .item_info .bottom_btn .order_start{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.5rem 3.0625rem;background:#8d7347;font-size:1.125rem;font-weight:500;color:#fff}.room_query_page .hotel_list .hotel_item .item_info .bottom_btn .order_start.disabled_btn:hover{color:#fff!important}@media screen and (max-width:1199px){.room_query_page .hotel_list .hotel_item .item_info .bottom_btn .order_start{padding:.5rem .625rem}}.room_query_page .hotel_list .hotel_item .item_info .bottom_btn .price_info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.875rem;color:#000;margin-right:1.9375rem;display:none}.room_query_page .hotel_list .hotel_item .item_info .bottom_btn .price_info .price{color:#8d7347;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.room_query_page .hotel_list .hotel_item .item_info .bottom_btn .price_info .price .f_16{font-size:1rem}.room_query_page .hotel_list .hotel_item .item_info .bottom_btn .price_info .price .f_24{font-size:1.5rem;margin:0 .25rem}