@media (max-width:1024px){
    #hq > .manage_room {
        min-width: unset;
    }
    .manage_room .w100 #room-wrap .left .sticky .search_wrap {
        padding: 10px;
        background: #fff0;
        margin-bottom: -60px;
    }
    .manage_room .w100 #room-wrap .left .sticky .btn_wrap {position: unset;
        background: #fff0;
        margin-left: auto;}
    .manage_room .w100 #room-wrap{flex-direction:column;}
    .manage_room .w100 #room-wrap .left{width:100%;min-width:unset;}
    .manage_room .w100 #room-wrap .left .sticky{position:static;max-height:none;}
    .manage_room .w100 #room-wrap .left ul{display:flex;overflow-x:auto;gap:5px;white-space:nowrap;}
    .manage_room .w100 #room-wrap .left li{flex:0 0 auto;}
    .manage_room .w100 #room-wrap .left li a{border:1px solid #eee;border-radius:5px;}
    .manage_room .w100 #room-wrap .left .btn_wrap{position:static;width:100%;}
    .manage_room .table{overflow-x:auto;}
    .manage_room .table colgroup {display: none}
    .manage_room .table tr {display: grid; grid-template-columns: 150px 1fr;}
    .manage_room .table td {display: block; width: 100%; min-height: 300px}
    .manage_room .table tr > td:nth-child(2) {overflow-x: auto}
    .manage_room .table thead > tr {grid-template-columns: 1fr;}
    .manage_room td .box_line2 {aspect-ratio: 1 / 1; width: 200px }
}
@media (max-width:640px){
    .manage_room td .features_wrap {        flex-wrap: wrap;}
    .manage_room .w100 th .flex {flex-wrap: wrap}
    .manage_room .w100 th {height: fit-content}
    .manage_room .w100 #room-wrap .left .sticky .search_wrap {margin-bottom: 0px;width: 100%;}
    .manage_room .w100 #room-wrap{flex-direction:column;gap:15px;}
    .manage_room .w100 #room-wrap .left{width:100%;}
    .manage_room .w100 #room-wrap .left ul{display:flex;overflow-x:auto;gap:5px;}
    .manage_room .w100 #room-wrap .left li a{padding:8px 10px;font-size:12px;}
    .manage_room .table{overflow-x:auto;min-width: unset}
    .manage_room .table tr {display: grid; grid-template-columns: 140px 1fr;}
    .manage_room td .box_line2 {aspect-ratio: 1 / 1; width: 190px }
    .manage_room .table td { min-height: 350px; max-height: unset!important;}
    .manage_room .table tbody tr td.room_grid .grid.grid6 {
        grid-template-columns: 1fr;
    }
}
