.pm1,.pm2 .m-sel{display:flex}.swiper-pagination-bullet{width:18px;height:6px;background:rgba(255,255,255,.32);border-radius:23px}.pm2,.pm2 .match{border-radius:8px}.swiper-pagination-bullet-active{background-color:#fff}.g-ct{width:1440px;margin:0 auto}.pm1,.pm2{margin-top:16px}.pm2,.pm2 .m-sel{margin-bottom:16px}.pm2{background:#FFF;padding-bottom:24px}.pm2 .m-sel{padding-top:24px;padding-left:24px}.pm2 .m-sel .more,.pm2 .m-sel .tab{height:36px;border-radius:4px;display:inline-block;line-height:36px;margin-right:16px;font-size:14px;color:#494E52;text-align:center}.pm2 .m-sel .tab{min-width:88px;background:#F7F7F8;font-family:Source Han Sans SC VF-Regular,Source Han Sans SC VF;font-weight:400;cursor:pointer}.pm2 .m-sel .tab.on{background:#EF2F2F;font-size:14px;font-family:Source Han Sans SC VF-Bold,Source Han Sans SC VF;font-weight:700;color:#FFF}.pm2 .m-sel .more{min-width:88px;background:#F7F7F8;font-family:Source Han Sans SC VF-Regular,Source Han Sans SC VF;font-weight:400}.pm2 .m-sel-ct .leftSel,.pm2 .m-sel-ct .rightSel{width:24px;height:24px;background-size:100%;z-index:10;cursor:pointer;position:relative}.pm2 .m-sel-ct,.pm2 .match .ml,.pm2 .match .row1,.pm2 .matchList,.pm2 .swiper{display:flex}.pm2 .m-sel-ct{justify-content:space-around;margin:0 12px}.pm2 .m-sel-ct .leftSel{margin-top:60px;background-image:url(/img/icon_back1_24@2x.png)}.pm2 .m-sel-ct .rightSel{margin-top:60px;background-image:url(/img/icon_back2_24@2x.png)}.pm2 .swiper{width:1348px;min-height:147px;justify-content:center}.pm2 .swiper-wrapper{position:relative;z-index:1}.pm2 .match{background:#FFF;border:1px solid rgba(0,0,0,.06);min-width:221px;height:113px;padding:16px;margin:0 8px}.pm2 .match .row1{align-items:center}.pm2 .match .name,.pm2 .match .teamName{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:14px;overflow:hidden}.pm2 .match .mr{margin-left:auto}.pm2 .match .name{max-width:65px;font-family:Source Han Sans SC VF-Normal,Source Han Sans SC VF;font-weight:400;color:#202830;margin:0 auto}.pm2 .match .team{min-width:89px;text-align:center}.pm2 .match .teamName{font-family:Source Han Sans SC VF-Bold,Source Han Sans SC VF;font-weight:700;color:#494E52}.pm2 .match .date,.pm2 .match .tag{font-family:Source Han Sans SC VF-Normal,Source Han Sans SC VF}.pm2 .match .date{font-size:14px;font-weight:400;color:#202830;margin-left:8px}.pm2 .match .tag{font-size:12px;font-weight:400;color:#EF2F2F;border-radius:2px;border:1px solid #EF2F2F;padding:2px 4px}.pm2 .match .row2{display:flex;justify-content:center;margin-top:18px}.pm2 .match .row2 .info{width:73px}.pm2 .match .row2 .logo{width:48px;height:48px;border-radius:48px;overflow:hidden}.pm3,.pm4l,.pm5l{background:#FFF;border-radius:8px;padding:24px}.pm2 .match .row2 .state{margin-top:12px;font-size:14px;font-family:Source Han Sans SC VF-Regular,Source Han Sans SC VF;font-weight:400;color:#71767A}.pm2 .match .row2 .score{display:flex;justify-content:center;margin-top:8px;font-size:20px;font-family:Source Han Sans SC VF-Bold,Source Han Sans SC VF;font-weight:700;color:#71767A}.pm2 .match .row2 .name{margin-top:8px}.pm3{margin-bottom:21px}.pm3 .specialistList{display:flex;margin-top:16px}.pm4{display:flex;margin-bottom:16px}.pm4l{width:905px}.pm5{display:flex;margin-bottom:33px}.pm5l{width:905px}.g-rank .m-specialistRank{margin-top: 6px;}