.ConferenceRoomAppointment .select__top[data-v-52f2ac54]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;padding:20px 10px}.ConferenceRoomAppointment .select__top .select__top-left[data-v-52f2ac54]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.ConferenceRoomAppointment .select__top .select__top-left .item[data-v-52f2ac54]{width:30%}.ConferenceRoomAppointment .select__top .select__top-right[data-v-52f2ac54]{width:226px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.ConferenceRoomAppointment .select__top .select__top-right .btn-radius[data-v-52f2ac54]{border-radius:8px;overflow:hidden}.ConferenceRoomAppointment .select__top .select__top-right .btn-mr[data-v-52f2ac54]{margin-right:20px}.ConferenceRoomAppointment .room__list[data-v-52f2ac54]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ConferenceRoomAppointment .room__list .room__block[data-v-52f2ac54]{width:calc(50% - 10px);padding:22px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;margin-bottom:20px;border:1px solid #d9d9d9;border-radius:5px;overflow:hidden;-webkit-transition:all .5s linear;transition:all .5s linear}.ConferenceRoomAppointment .room__list .room__block[data-v-52f2ac54]:hover{-webkit-box-shadow:0 0 9px 2px #4496e2;box-shadow:0 0 9px 2px #4496e2}.ConferenceRoomAppointment .room__list .room__block .room__block-top[data-v-52f2ac54]{display:-webkit-box;display:-ms-flexbox;display:flex}.ConferenceRoomAppointment .room__list .room__block .room__block-top .thumbnail[data-v-52f2ac54]{width:100px;height:100px;background-color:#d9d9d9;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.ConferenceRoomAppointment .room__list .room__block .room__block-top .thumbnail img[data-v-52f2ac54]{width:100%;display:block}.ConferenceRoomAppointment .room__list .room__block .room__block-top .thumbnail .stateImg[data-v-52f2ac54]{width:auto;position:absolute;right:0;top:0}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce[data-v-52f2ac54]{margin-left:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .room__name[data-v-52f2ac54]{font-size:16px;font-weight:700}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .room_detail[data-v-52f2ac54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .room_detail .mini__fontsize[data-v-52f2ac54]{font-size:14px;color:#838383;line-height:24px;margin-right:16px}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .options[data-v-52f2ac54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .options .options__btn[data-v-52f2ac54]{width:80px;height:40px;border-radius:5px;overflow:hidden;line-height:40px;text-align:center;background-color:#1890ff;color:#fff;cursor:pointer;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .options .room__reservation[data-v-52f2ac54]{cursor:pointer}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .options .room__block-time[data-v-52f2ac54]{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 100px);-ms-flex-wrap:wrap;flex-wrap:wrap;border-collapse:collapse}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .options .room__block-time .time__block[data-v-52f2ac54]{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-left:-1px;margin-top:16px;width:14px;height:14px;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .options .room__block-time .time__block .time__font[data-v-52f2ac54]{position:absolute;bottom:-28px;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:12px;cursor:default}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .options .room__block-time .time__block .time__font-last[data-v-52f2ac54]{left:revert;right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .options .room__block-time .time__can[data-v-52f2ac54]{display:block}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .options .room__block-time .time__overdue[data-v-52f2ac54]{background-color:#f0f0f0}.ConferenceRoomAppointment .room__list .room__block .room__block-top .introduce .options .room__block-time .time__complete[data-v-52f2ac54]{background-color:#1890ff}.ConferenceRoomAppointment .room__list .no__data[data-v-52f2ac54]{width:100%;height:168px;margin-bottom:10px;background-color:#fff;text-align:center}.ConferenceRoomAppointment .room__list .no__data img[data-v-52f2ac54]{display:inline-block;margin-top:50px;max-width:100px}.ConferenceRoomAppointment .room__list .no__data p[data-v-52f2ac54]{margin-top:10px;color:rgba(0,0,0,.25)}.ConferenceRoomAppointment .pagination[data-v-52f2ac54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bounced .bounced__flex[data-v-52f2ac54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-bottom:16px;color:#000}.bounced .bounced__flex .nr__title[data-v-52f2ac54]{display:inline-block;width:100px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:right;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0}.bounced .bounced__flex .nr__input[data-v-52f2ac54]{width:290px}.bounced .bounced__flex .must[data-v-52f2ac54]{position:relative}.bounced .bounced__flex .must[data-v-52f2ac54]:before{display:inline-block;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.bounced .time__list[data-v-52f2ac54]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:26px;margin-left:40px}.bounced .time__list .time__block[data-v-52f2ac54]{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-left:-1px;margin-top:0;width:14px;height:14px;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.bounced .time__list .time__block .time__font[data-v-52f2ac54]{position:absolute;bottom:-28px;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:12px;cursor:default}.bounced .time__list .time__block .time__font-last[data-v-52f2ac54]{left:revert;right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.bounced .time__list .time__can[data-v-52f2ac54]{display:block}.bounced .time__list .time__overdue[data-v-52f2ac54]{background-color:#f0f0f0}.bounced .time__list .time__complete[data-v-52f2ac54]{background-color:#1890ff}.bounced .tip__msg[data-v-52f2ac54]{margin:12px 0 12px 20px;color:#000}.tooltip .ant-tooltip-inner{padding:4px 16px;background:#fff;color:#333;border-radius:4px;overflow:hidden}.tooltip .ant-tooltip-arrow:before{background-color:hsla(0,0%,100%,.75)}