.room_list{border:1px solid #E5E5E4;border-top:0;padding-top:15px;margin-bottom:15px}.room_list .vr-icon{position:absolute;left:10px;top:10px;z-index:2;width:30px;height:30px;cursor:pointer}.room_list .room_details{width:963px;margin:0 auto;margin-bottom:30px}.room_list .room_details .room_details_top{padding-left:180px;position:relative;margin-bottom:15px}.room_list .room_details .room_details_top .room_img{position:absolute;left:0;width:165px;height:127px;border:1px solid #000;top:-1px;cursor:pointer}.room_list .room_details .room_details_top h3{font-size:18px;color:#393939}.room_list .room_details .room_details_top div{padding:18px 15px;background:#F1F1F1;margin-top:5px;min-height:60px;line-height:22px}.room_list .room_details .room_details_top div p{display:inline-block}.room_list .room_details .room_details_down .table{width:963px}.room_list .room_details .room_details_down .table .thead{border-top:1px solid #E6E6E5;border-bottom:1px solid #E6E6E5;height:33px}.room_list .room_details .room_details_down .table .thead .tr{height:33px;line-height:33px}.room_list .room_details .room_details_down .table .thead .tr span:first-child{width:90px}.room_list .room_details .room_details_down .table .thead .tr span{font-size:16px;text-align:center;min-width:120px;margin-right:25px;display:inline-block;float:left}.room_list .room_details .room_details_down .table .thead .tr span:last-child{margin-right:0}.room_list .room_details .room_details_down .table .tbody .tr{border-bottom:1px dashed #EFEFEF;height:48px;line-height:48px}.room_list .room_details .room_details_down .table .tbody .tr span:first-child{width:120px;margin-right:25px}.room_list .room_details .room_details_down .table .tbody .tr span{font-size:14px;text-align:center;width:120px;height:48px;margin-right:25px;display:inline-block;float:left;position:relative}.room_list .room_details .room_details_down .table .tbody .tr span .ydfj{cursor:pointer}.room_list .room_details .room_details_down .table .tbody .tr span .ydfj.disabled{background:#999;cursor:default}.room_list .room_details .room_details_down .table .tbody .tr span .ydfj.disabled:hover{background:#999;cursor:default}.room_list .room_details .room_details_down .table .tbody .tr span .ydfj,.room_list .room_details .room_details_down .table .tbody .tr span .manf{min-width:55px;height:25px;display:inline-block;background:#877A71;color:#fff;text-align:center;line-height:25px;font-size:13px}.room_list .room_details .room_details_down .table .tbody .tr span .manf{background:#F1F1F1;color:#aba49e}.room_list .room_details .room_details_down .table .tbody .tr span .ydfj:hover{background:#C2A271}.room_list .room_details .room_details_down .table .tbody .tr .color{color:#CBB086;margin-right:40px;width:90px}.room_list .room_details .room_details_down .table .tbody .tr .hiddenText{overflow:hidden}.room_list .room_details .room_details_down .table .tbody .tr .bedType{display:flex;align-items:center;justify-content:center;line-height:18px}.room_list .room_details .room_details_down .table .tbody .tr .click_detail{cursor:pointer;margin-right:40px}.room_list .room_details .room_details_down .table .tbody .tr span:last-child{margin-right:0}.room_list .room_details .room_details_down .table .tbody .tr .showPriceMember{border-radius:50%;background:#666;color:#fff;width:15px;height:15px;text-align:center;line-height:15px;display:inline-block;font-size:10px;cursor:pointer;position:absolute;top:16px;right:-15px}.room_list .room_details .room_details_down .table .tbody .tr .member-price-list{display:none;width:236px;background:#FFF;border:1px solid #E8E8E8;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);border-radius:4px;position:absolute;top:45px;left:-70px;z-index:999;padding:0 15px}.room_list .room_details .room_details_down .table .tbody .tr .member-price-list p{border-bottom:1px solid #e8e8e8;text-align:left}.room_list .room_details .room_details_down .table .tbody .tr .member-price-list p:last-child{border-bottom:0}.room_list .room_details .room_details_down .table .tbody .tr .member-price-list p span{float:right;text-align:right;color:#749}.room_list .room_details .room_details_down .table .tbody .tr .member-price-list b{width:0;height:0;border-width:10px;border-style:solid;position:absolute;top:-20px;left:50%;border-color:transparent transparent #e8e8e8}.room_list .room_details .room_details_down .table .tbody .tr .member-price-list .two{top:-14px;left:51%;border-color:transparent transparent #fff;border-width:7px}.room_list .room_details .room_details_down .table .tbody .tr:last-child{border-bottom:0}.room_list .room_details .click_details{position:relative;padding-bottom:15px;margin-bottom:15px;width:935px;margin:0 auto}.room_list .room_details .click_details .detail{border:15px solid #F1F1F1;padding:15px}.room_list .room_details .click_details .detail p{font-size:12px;line-height:20px}.room_list .room_details .click_details .detail h3{margin:15px 0 10px;color:#CDB38B;border-left:8px solid #F1F1F1;padding-left:5px;font-size:16px;font-weight:500}.room_list .room_details .click_details .line{width:1000px;position:absolute;bottom:0;border:1px solid #F1F1F1;left:-50px}