.room-c-room{display:inline-block;position:relative;white-space:nowrap}.room-c-room .weight{font-weight:900}.room-c-room .room-box{z-index:1;border-radius:.4rem;box-shadow:inset 0 1px 3px 0 #807c7f;display:block;width:11.9rem;height:10.5rem;padding:.8rem;overflow:hidden}.room-c-room .room-box.kf{background-color:#fff}.room-c-room .room-box.yd{background-color:#3f8af9}.room-c-room .room-box.rk{background-color:#f3a535}.room-c-room .room-box.dd{background-color:#20b681}.room-c-room .room-box.ym{background-color:#d97cd3}.room-c-room .room-box.wx{background-color:#f66161}.room-c-room .room-box .flex-block{display:flex;flex-wrap:wrap;width:100%}.room-c-room .room-box .flex-block .title{width:100%;padding-right:1rem;overflow:hidden;text-overflow:ellipsis;line-height:1.4rem;vertical-align:top}.room-c-room .room-box .flex-block .title span{font-size:1.4rem}.room-c-room .room-box .name{z-index:1;height:2.5rem;position:relative}.room-c-room .room-box .name .title{font-size:1.3rem;width:5.5rem;overflow:hidden;display:inline-block;text-overflow:ellipsis;font-weight:900;vertical-align:top}.room-c-room .room-box .name .fr{font-size:1.2rem;line-height:2rem;z-index:-1}.room-c-room .room-box .attr{line-height:2.5rem;font-size:1.6rem}.room-c-room .add-item{position:absolute;top:1px;right:1px;color:red;width:3rem;height:3rem;text-align:center;border-bottom:3rem solid transparent;border-right:3rem solid #fff;z-index:0;font-size:1.5rem}.room-c-room .add-item span{position:absolute;top:.1rem;right:-3rem;font-size:1.6rem;font-weight:800}.room-c-room .btn-container{margin:.4rem 0;text-align:right}.room-c-room .contextmenu-holder{margin:0;background:#26252b;z-index:3000;position:fixed;list-style-type:none;padding:.5rem 0;border-radius:.4rem;font-size:1.3rem;font-weight:400;color:#fff;border:.2rem solid #000;box-shadow:inset 0 2px 8px 2px rgba(44,44,44,.77),inset 1px 4px 2px 0 #59515c}.room-c-room .contextmenu-holder .menu-wrap{font-size:1.3rem;padding:1rem 4rem;cursor:pointer}.room-c-room .contextmenu-holder .menu-wrap:hover{background:rgba(53,52,52,.77);color:#feba33}.room-c-room .contextmenu-holder .menu-wrap .menu-item{font-size:1.5rem}.app-checkbox-holder{display:inline-flex;vertical-align:top;justify-content:center;align-items:center;height:30px;border-radius:2px;padding:0 4px}.app-checkbox-holder .box-holder{margin:5px}.app-checkbox-holder .title-holder{vertical-align:top;margin-right:3px}.app-checkbox-holder.active-box{background:#3c3c3d}