.comp-group-booking-record{margin:8px 4px;padding:4px;overflow:hidden;display:flex}.comp-group-booking-record .avatar-box{width:72px;height:72px;margin:0 8px;border-radius:4px;overflow:hidden}.comp-group-booking-record .avatar-box.small{width:36px;height:36px}.comp-group-booking-record .text-box{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;position:relative;font-size:.9em;line-height:1.3}.comp-group-booking-record .text-box .status-icon{position:absolute;width:20vw;height:20vw;right:0;top:-10px;opacity:.3}.comp-group-booking-record .text-box .status-icon .svg-icon{width:20vw;height:20vw}.comp-group-booking-record .text-box .status-icon .passed{color:#0f0}.comp-group-booking-record .text-box .status-icon .rejected{color:red}.comp-group-booking-record .row-title{color:rgba(0,0,0,.4)}.comp-group-booking-record .rank-left-wrap{display:flex;align-items:center}.comp-group-booking-record .operation-box{text-align:right}.leader-booking-rank{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.leader-booking-rank .content{flex:1 1 auto;width:100%;height:100%;overflow:hidden}.leader-booking-rank .list{width:100%;height:100%;overflow-y:auto}.leader-booking-rank .rank-row{padding:4px;font-size:1.4em;line-height:1.3}.leader-booking-rank .goods-booking-popup{height:70vh;width:100%}.leader-booking-rank .goods-booking-popup .goods-booking-list{height:100%;overflow-y:auto}