.comp_item-box[data-v-351f9206]{margin:.5em;padding:.5em;border-radius:.5em;background-color:rgba(50,50,50,.8);overflow:hidden}.comp_item-box .comp_item-box_content[data-v-351f9206]{display:flex;flex-direction:row}.comp_item-box .comp_item-box_content>div[data-v-351f9206]{flex:0 0 auto}.comp_item-box .comp_item-box_content .comp_item-icon_box[data-v-351f9206]{width:5em;height:5em;flex-basis:5em;border-radius:.5rem;overflow:hidden}.comp_item-box .comp_item-box_content .comp_item-icon_box>div[data-v-351f9206],.comp_item-box .comp_item-box_content .comp_item-icon_box>span[data-v-351f9206]{background:#1f1e25;width:100%;height:100%}.comp_item-box .comp_item-box_content .comp_item-icon_box img[data-v-351f9206]{width:100%;height:100%;object-fit:fill}.comp_item-box .comp_item-box_content .comp_item-avatar_box[data-v-351f9206]{width:4em;height:4em;margin:2px 4px 2px 0;flex-basis:4em;border-radius:.5em;overflow:hidden}.comp_item-box .comp_item-box_content .comp_item-text_box[data-v-351f9206]{flex:1 1 auto;margin-left:.25em;white-space:normal;word-wrap:break-word;word-break:break-all;overflow:hidden;font-size:.9em}.comp_item-box .comp_item-box_content .comp_item-text_box [data-v-351f9206]{white-space:normal;word-wrap:break-word;word-break:break-all}.comp_item-box .comp_item-box_content .comp_item-text_box .comp_item-text_title[data-v-351f9206]{font-size:1.1em;font-weight:700;opacity:1;margin-bottom:.25em}.comp_item-box .comp_item-box_content .comp_item-status_box[data-v-351f9206]{padding-right:.25em;font-size:.8em;text-align:right;line-height:1.5em}.comp_item-box .comp_item-box_operation[data-v-351f9206]{text-align:right;padding-top:.1em}.comp_item-box .comp_item-box_operation button[data-v-351f9206]{margin-left:5px}.comp_item-box .comp_item-footer[data-v-351f9206]{text-align:right;padding-top:.1em}.room-selector-independent{overflow:hidden;width:80vw;height:100%}.room-selector-independent .container{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.room-selector-independent .close-icon{width:24px;height:24px}.room-selector-independent .van-nav-bar{flex:0 0 auto}.room-selector-independent .list-box{flex:1 1 auto;height:100%;overflow:hidden}.room-selector-independent .van-tabs{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden}.room-selector-independent .van-tabs__wrap{flex:0 0 auto}.room-selector-independent .van-tabs__content{flex:1 1 auto;height:100%}.room-selector-independent .van-tab__pane{height:100%;overflow:hidden}.room-selector-independent .area-box{padding:8px 8px;height:100%;overflow-y:auto}.room-selector-independent .area-title{padding:4px 0;margin-bottom:4px;font-size:20px;color:#777;border-bottom:1px solid #bbb}.room-selector-independent .room-box{display:flex;flex-wrap:wrap;justify-content:space-between}.room-selector-independent .room-box .van-radio{overflow:visible}.room-selector-independent .room-box .van-radio__icon{height:auto;line-height:unset}.room-selector-independent .check-item{display:block;min-width:80px;margin-bottom:4px;padding:4px 8px;text-align:center;border-radius:4px;color:#fff;background:#999;border:1px solid transparent}.room-selector-independent .check-item.checked{color:#999;background:#f7f8fa;border:1px solid #999}.room-selector-independent .van-goods-action{position:static;flex:0 0 auto}.room-selector-independent .van-goods-action .van-button+.van-button{margin-left:unset}.leader-goods-list{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;overflow:hidden;display:flex;flex-direction:column}.leader-goods-list .comp_item-footer{line-height:30px}.leader-goods-list .van-image{background-color:#fff}.leader-goods-list .index-list-box{position:relative;overflow-y:auto;flex:1}.leader-goods-list .group-item-holder{display:flex}.leader-goods-list .group-item-holder .img-holder{height:75px;width:75px;margin-right:10px}.leader-goods-list .group-item-holder .content-holder{font-size:15px;width:0;flex:1}.leader-goods-list .group-item-holder .content-holder div{line-height:22.5px}.leader-goods-list .group-item-holder .content-holder .title{font-size:17.5px}.leader-goods-list .group-item-holder .content-holder .desc{overflow:hidden;word-break:normal;white-space:nowrap;text-overflow:ellipsis}.leader-goods-list .van-list{height:100%}.leader-goods-list .box{padding:10px;border-radius:10px;background-color:hsla(0,0%,100%,.6);overflow:hidden;box-shadow:1px 1px 2px 1px rgba(60,60,60,.4)}.leader-goods-list .search-holder{display:flex}.leader-goods-list .search-holder .van-dropdown-menu{width:100%}.leader-goods-list .search-holder .item{flex:1;border:1px solid #999;margin:5px;border-radius:4px;padding:1px}.leader-goods-list .search-holder .item .van-cell{padding:3px 5px}.leader-goods-list .van-search{background:transparent;padding:17.5px}.leader-goods-list .van-search .van-search__content{border-radius:17px;background:#333;opacity:.8;color:#fff}.leader-goods-list .van-search .van-search__content .van-field__control,.leader-goods-list .van-search .van-search__content .van-icon-search{color:#fff}.leader-goods-list .van-search .van-search__action{color:#ceaf91;opacity:.8}.leader-goods-list .search-drop-holder{display:flex;flex-direction:column}.leader-goods-list .search-drop-holder .van-tag{margin:8px;color:#999}.leader-goods-list .search-drop-holder .tag-holder{padding:5px;max-height:250px;min-height:150px;overflow:auto;height:0;flex:1}.leader-goods-list .search-drop-holder .btn-holder{display:flex}.leader-goods-list .search-drop-holder .btn-holder .btn-reset{flex:1}.leader-goods-list .search-drop-holder .btn-holder .btn-confirm{flex:3}.leader-goods-list .van-button+.van-button{margin-left:8px}.leader-goods-list .op-btn{text-align:right}.leader-goods-list .op-btn>div{margin-bottom:4px}.leader-c-singer-list-item .op-btn{text-align:right}.leader-c-singer-list-item .op-btn>div{margin-bottom:4px}.leader-advance-list{position:relative}.leader-advance-list .filter{padding:8px;display:flex;justify-content:space-around;background:transparent}.leader-advance-list .filter-tips{color:red}.leader-advance-list .content{overflow-y:auto;background:transparent}.leader-advance-list .van-pull-refresh{height:100%;overflow:visible}.time-select-wrap[data-v-05351a2d]{display:flex;justify-content:space-between;padding:10px 0}.time-select-wrap .date-section[data-v-05351a2d]{height:50px;display:flex;justify-content:space-between;align-items:center;vertical-align:top}.time-select-wrap .date-section .van-icon[data-v-05351a2d]{vertical-align:middle}.time-select-wrap .main-title[data-v-05351a2d]{flex:1;text-align:center;font-size:16px;color:#ff9607;display:flex;align-items:center;justify-content:center}.time-select-wrap .title[data-v-05351a2d]{font-size:14px;line-height:25px;color:#999}.list-wrap{height:100%}.list-wrap .has-bottom{padding-bottom:60px}.list-wrap .bottom-holder{background:rgba(34,32,28,.85);position:absolute;display:flex;padding:10px 10px;justify-content:space-between;bottom:0;left:0;right:0;height:55px;text-align:center;border-top:1px solid rgba(34,32,28,.85);box-sizing:border-box;color:#999}.list-wrap .bottom-holder .title-holder{font-size:3.5rem;padding:1rem}.list-wrap .van-pull-refresh{min-height:100%}.manage-group-wrap .my-list-holder .item-holder{overflow:hidden;flex-wrap:wrap}.room-achievement-rank{position:relative;background-image:url(../../static/img/rank-bg.0b260f2b.png);background-repeat:no-repeat;background-size:100% 90%}.room-achievement-rank .fr{color:#fff;margin-right:20px;line-height:50px;height:50px}.room-achievement-rank .nav-options{padding:8px;display:flex;justify-content:space-between;font-size:16px;color:#fff}.room-achievement-rank .picker-label{margin-right:4px}.room-achievement-rank .awards-board{padding:8px;display:flex;justify-content:center;align-items:flex-end;margin-top:16px;color:#fff}.room-achievement-rank .awards-item{position:relative;margin:0 12px;text-align:center}.room-achievement-rank .crown-icon{width:32px;height:32px;margin:0 auto -4px}.room-achievement-rank .crown-icon img{width:100%;height:100%;overflow:hidden;object-fit:contain}.room-achievement-rank .awards-second .crown-icon{transform:rotate(30deg) translate(16px,-2px)}.room-achievement-rank .awards-third .crown-icon{transform:rotate(-15deg) translate(-8px,-2px)}.room-achievement-rank .avatar{width:64px;height:64px;margin:0 auto;overflow:hidden}.room-achievement-rank .avatar img{width:100%;height:100%;border-radius:999px;overflow:hidden}.room-achievement-rank .textual{margin-top:12px;line-height:1.5;color:#fff;font-size:13px}.room-achievement-rank .singer-name{font-size:.8em}.room-achievement-rank .awards-first{transform:scale(1.1)}.room-achievement-rank .content{margin:0 auto;overflow-y:auto}.room-achievement-rank .van-list{height:100%;margin:auto}.room-achievement-rank .row-avatar{width:32px;height:32px;vertical-align:middle}.room-achievement-rank .count-value{color:#3bb19b;margin-left:5px}.room-achievement-rank .show-date{width:100%;line-height:30px;font-size:16px;color:#fff}.room-achievement-rank .total-num{font-size:1.1em;text-decoration:underline}.room-achievement-rank .top-date-check{display:flex;justify-content:space-between;text-align:center}.room-achievement-rank .check-date{width:80px;height:70px;position:absolute;right:0;color:#fff}.room-achievement-rank .first-rank{margin-bottom:40px;color:#d2b190}.manage-group-wrap{position:relative}.manage-group-wrap .group-detail-holder{display:flex;flex-direction:column;height:100%}.manage-group-wrap .group-detail-holder .title{height:50px;line-height:30px;padding:10px}.manage-group-wrap .group-detail-holder .list-holder{overflow:hidden;flex:1}.manage-group-wrap .group-detail-holder .list-holder .list-wrap{overflow:auto}.manage-group-wrap .operation{padding:4px;display:flex;justify-content:flex-end;background:transparent}.manage-group-wrap .content{overflow:auto}.manage-group-wrap .op-switch{line-height:1}.manage-group-wrap .text-box{justify-content:space-around;font-size:20px}.manage-group-wrap .show-btn,.manage-group-wrap .text-box{width:100%;height:50px;background-color:#fff;display:flex;align-items:center}.manage-group-wrap .show-btn{justify-content:flex-end}.manage-group-wrap .my-list-holder{display:flex}.manage-group-wrap .my-list-holder .item-holder{text-align:center;flex:1;min-height:50px;padding:5px 0;display:flex;justify-content:center;align-content:center;flex-direction:row;font-size:14px;align-items:center}.manage-group-wrap .underline{text-decoration:underline}