.rank-page{width:1100px;margin:0 auto 32px;padding:16px 24px;background:#fff;border-radius:8px}.rank-page .rank-title{font-size:30px;font-weight:700;color:rgba(0,0,0,.85);line-height:38px}.rank-page .rank-operate-warp{width:100%;padding:32px 0}.rank-page .rank-operate-warp .operate-title{font-size:14px;color:rgba(0,0,0,.45);line-height:22px}.rank-page .rank-operate-warp .operate-list{margin-left:24px}.rank-page .rank-operate-warp .operate-list .ant-radio-button-wrapper:first-child{border-radius:4px 0 0 4px}.rank-page .rank-operate-warp .operate-list .ant-radio-button-wrapper:last-child{border-radius:0 4px 4px 0}.rank-page .rank-operate-warp .operate-list .ant-input{border-radius:4px}.rank-page .rank-operate-warp .select-warp{width:160px}.rank-page .rank-operate-warp .select-warp .ant-select-selector{border-radius:4px}.rank-page .rank-list-warp .rank-list{width:332px;padding:0 20px;background:rgba(0,0,0,.02);border-radius:4px;border:1px solid rgba(0,0,0,.15)}.rank-page .rank-list-warp .rank-list .rank-list-title{font-size:18px;font-weight:700;color:#333;line-height:26px;padding:16px 0;border-bottom:1px solid rgba(0,0,0,.06)}.rank-page .rank-list-warp .rank-list .rank-list-item-warp{padding:4px 0}.rank-page .rank-list-warp .rank-list .rank-list-item-warp .rank-list-item{padding:12px 0}.rank-page .rank-list-warp .rank-list .rank-list-item-warp .rank-list-item .ranking{width:20px;height:15px;flex-grow:0;flex-shrink:0;background:#e7e7e7;font-size:12px;color:rgba(0,0,0,.45);line-height:15px;text-align:center;margin-right:8px}.rank-page .rank-list-warp .rank-list .rank-list-item-warp .rank-list-item .ranking-color-0{background:#fd4d4f;color:#fff}.rank-page .rank-list-warp .rank-list .rank-list-item-warp .rank-list-item .ranking-color-1{background:#f8880e;color:#fff}.rank-page .rank-list-warp .rank-list .rank-list-item-warp .rank-list-item .ranking-color-2{background:#f8cc1b;color:#fff}.rank-page .rank-list-warp .rank-list .rank-list-item-warp .rank-list-item .title{font-size:14px;color:rgba(0,0,0,.65);line-height:22px;max-width:224px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-page .rank-list-warp .rank-list .rank-list-item-warp .rank-list-item .text{font-size:12px;color:rgba(0,0,0,.45);line-height:20px}.rank-page .more-rank-btn{margin:28px auto 10px;width:214px;font-size:14px;color:rgba(0,0,0,.65);line-height:22px;border-radius:4px}.rank-page .more-rank-btn .more-icon{font-size:12px;margin-left:10px}