.clearfix:after,.g-player-rank:after,.g-rank:after,.m-hero-ranking-table:after,.m-personal-ranking-table:after,.m-ranking-search .m-ranking-search-wrap:after,.m-ranking-search:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix,.g-player-rank,.g-rank,.m-hero-ranking-table,.m-personal-ranking-table,.m-ranking-search,.m-ranking-search .m-ranking-search-wrap{*zoom:1}
.arrow-down,.arrow-up,.avatar-border-1,.avatar-border-2,.avatar-decorate,.badge-heighten,.badge-skill-desc,.badge-update,.badge-weaken,.btn-pop-lg,.btn-pop-lg1,.btn-pop-sm,.btn-pop-sm1,.btn-used-tick,.btn-used-tick2,.btn-wegame,.btn-wegame-h,.data-bg,.dialog-close,.division-line,.division-line2,.division-line3,.division-line4,.echarts-down,.echarts-up,.hero-article-divider,.hero-name-line,.hir-divider,.icon-ability-power,.icon-ability-power2,.icon-act-arrow,.icon-area-drop,.icon-arrow,.icon-arrow-1,.icon-arrow-2-left,.icon-arrow-2-right,.icon-arrow-3-left,.icon-arrow-3-right,.icon-attack-speed,.icon-attack-speed2,.icon-btn-arrow,.icon-btn-arrow-green,.icon-btn-arrow-h,.icon-check-h,.icon-check-n,.icon-checked,.icon-diamond,.icon-home-1,.icon-home-1-h,.icon-nochecked,.icon-play,.icon-play-i,.icon-play-o,.icon-plus,.icon-power-process,.icon-prefix,.icon-rank-1,.icon-rank-2,.icon-rank-3,.icon-rank-down,.icon-rank-draw,.icon-rank-up,.icon-rhombus-1,.icon-search,.icon-search-1,.icon-settings,.icon-settings-h,.icon-shape,.icon-shapes1,.icon-shapes1-h,.icon-skill-bubble-title,.icon-star,.icon-triangle-1,.icon-triangle-2,.icon-veteran-1,.line-1,.line-2,.line-3,.line-4,.line-table,.line-video-left,.line-video-mid,.line-video-right,.logo-divider,.logo-guide,.logo-lol,.m-hero-arrow-left,.m-hero-ranking-table tbody tr:first-child .ranking-li-span-1:before,.m-hero-ranking-table tbody tr:first-child+tr .ranking-li-span-1:before,.m-hero-ranking-table tbody tr:first-child+tr+tr .ranking-li-span-1:before,.m-hero-ranking-table td:first-child:after,.m-personal-ranking-table td:first-child:after,.m-rank-top3 .m-player-avatar-wrap:after,.m-rank-top3 .m-rank-top3-li1,.m-rank-top3 .m-rank-top3-li2,.m-rank-top3 .m-rank-top3-li2 .m-player-avatar-wrap:after,.m-rank-top3 .m-rank-top3-li3,.m-rank-top3 .m-rank-top3-li3 .m-player-avatar-wrap:after,.m-ranking-filter a.on:before,.m-ranking-filter a:before,.m-ranking-filter a:hover:before,.m-ranking-filter:after,.m-ranking-search .i-select-triange-1:after,.m-ranking-search .u-ranking-search-btn:after,.pagination-active,.pagination-default,.pop-close,.pos-bottom,.pos-jungle,.pos-middle,.pos-support,.pos-top,.rank-bg-top-1,.rank-bg-top-2,.rank-veteran1,.rank-veteran2,.rank-veteran3,.role-icon-assassin,.role-icon-assist,.role-icon-fighter,.role-icon-mage,.role-icon-shooter,.role-icon-tank,.search-divider,.select-arrow,.select-arrow2,.skill-bubble-divider,.skill-divider,.slider-next,.slider-prev,.sort-ascend,.sort-descend,.sprite-img,.user-mask{background-image:url(http://game.gtimg.cn/images/lol/guide/sprite-img.png);background-size:1941px 845px;background-repeat:no-repeat}
.arrow-down{background-position:-1823px -83px;width:6px;height:4px}
.arrow-up{background-position:-1812px -83px;width:6px;height:4px}
.avatar-border-1{background-position:-700px -148px;width:99px;height:102px}
.avatar-border-2{background-position:-700px -255px;width:62px;height:61px}
.avatar-decorate{background-position:-1692px -83px;width:12px;height:6px}
.badge-heighten{background-position:-1920px -14px;width:16px;height:26px}
.badge-skill-desc{background-position:-804px -239px;width:7px;height:11px}
.badge-update{background-position:-1713px -168px;width:16px;height:26px}
.badge-weaken{background-position:-1734px -168px;width:16px;height:26px}
.btn-pop-lg{background-position:-700px -14px;width:230px;height:50px}
.btn-pop-lg1{background-position:-935px -14px;width:230px;height:50px}
.btn-pop-sm{background-position:-804px -148px;width:170px;height:50px}
.btn-pop-sm1{background-position:-979px -148px;width:170px;height:50px}
.btn-used-tick{background-position:-1311px -148px;width:152px;height:50px}
.btn-used-tick2{background-position:-1154px -148px;width:152px;height:50px}
.btn-wegame-h{background-position:-1403px -14px;width:228px;height:45px}
.btn-wegame{background-position:-1170px -14px;width:228px;height:45px}
.data-bg{background-position:-245px -280px;width:310px;height:83px}
.dialog-close{background-position:-828px -255px;width:52px;height:52px}
.division-line{background-position:-872px -97px;width:822px;height:5px}
.division-line2{background-position:-1468px -158px;width:314px;height:5px}
.division-line3{background-position:-1625px -117px;width:314px;height:5px}
.division-line4{background-position:-872px -83px;width:783px;height:9px}
.echarts-down{background-position:-1024px -216px;width:17px;height:13px}
.echarts-up{background-position:-1046px -216px;width:17px;height:13px}
.hero-article-divider{background-position:0 -560px;width:7px;height:285px}
.hero-name-line{background-position:-1348px -203px;width:533px;height:5px}
.hir-divider{background-position:-1468px -148px;width:376px;height:5px}
.icon-ability-power{background-position:-827px -216px;width:16px;height:18px}
.icon-ability-power2{background-position:-1846px -168px;width:17px;height:16px}
.icon-act-arrow{background-position:-1336px -216px;width:5px;height:7px}
.icon-area-drop{background-position:-1800px -83px;width:7px;height:4px}
.icon-arrow-1{background-position:-1260px -216px;width:6px;height:10px}
.icon-arrow-2-left{background-position:-1891px -168px;width:18px;height:15px}
.icon-arrow-2-right{background-position:-1868px -168px;width:18px;height:15px}
.icon-arrow-3-left{background-position:-1243px -216px;width:12px;height:10px}
.icon-arrow-3-right{background-position:-1226px -216px;width:12px;height:10px}
.icon-arrow{background-position:-1761px -83px;width:8px;height:5px}
.icon-attack-speed{background-position:-890px -216px;width:15px;height:16px}
.icon-attack-speed2{background-position:-992px -255px;width:14px;height:14px}
.icon-btn-arrow-green{background-position:-1748px -83px;width:8px;height:5px}
.icon-btn-arrow-h{background-position:-1787px -83px;width:8px;height:5px}
.icon-btn-arrow{background-position:-1735px -83px;width:8px;height:5px}
.icon-check-h{background-position:-935px -255px;width:14px;height:14px}
.icon-check-n{background-position:-973px -255px;width:14px;height:14px}
.icon-checked{background-position:-895px -255px;width:15px;height:14px}
.icon-diamond{background-position:-1914px -168px;width:15px;height:15px}
.icon-home-1-h{background-position:-1140px -216px;width:13px;height:12px}
.icon-home-1{background-position:-1122px -216px;width:13px;height:12px}
.icon-nochecked{background-position:-915px -255px;width:15px;height:14px}
.icon-play-i{background-position:-1011px -255px;width:9px;height:12px}
.icon-play-o{background-position:-1811px -14px;width:32px;height:32px}
.icon-play{background-position:-1848px -14px;width:32px;height:32px}
.icon-plus{background-position:-1158px -216px;width:12px;height:12px}
.icon-power-process{background-position:-1104px -216px;width:13px;height:13px}
.icon-prefix{background-position:-1934px -168px;width:7px;height:11px}
.icon-rank-1{background-position:-910px -216px;width:14px;height:16px}
.icon-rank-2{background-position:-929px -216px;width:14px;height:16px}
.icon-rank-3{background-position:-1005px -216px;width:14px;height:16px}
.icon-rank-down{background-position:-1294px -216px;width:7px;height:8px}
.icon-rank-draw{background-position:-1834px -83px;width:7px;height:2px}
.icon-rank-up{background-position:-1282px -216px;width:7px;height:8px}
.icon-rhombus-1{background-position:-1677px -83px;width:10px;height:9px}
.icon-search-1,.m-ranking-search .u-ranking-search-btn:after{background-position:-804px -216px;width:18px;height:18px}
.icon-search{background-position:-1209px -216px;width:12px;height:12px}
.icon-settings-h{background-position:-1192px -216px;width:12px;height:12px}
.icon-settings{background-position:-1175px -216px;width:12px;height:12px}
.icon-shape{background-position:-1271px -216px;width:6px;height:10px}
.icon-shapes1-h{background-position:-1326px -216px;width:5px;height:7px}
.icon-shapes1{background-position:-1346px -216px;width:5px;height:7px}
.icon-skill-bubble-title{background-position:-895px -274px;width:8px;height:13px}
.icon-star{background-position:-954px -255px;width:14px;height:14px}
.icon-triangle-1,.m-ranking-search .i-select-triange-1:after{background-position:-1660px -83px;width:12px;height:9px}
.icon-triangle-2{background-position:-1709px -83px;width:8px;height:6px}
.icon-veteran-1{background-position:-1774px -14px;width:32px;height:36px}
.line-1,.m-hero-ranking-table td:first-child:after,.m-personal-ranking-table td:first-child:after{background-position:-700px 0;width:1241px;height:9px}
.line-2{background-position:-804px -203px;width:539px;height:8px}
.line-3{background-position:-872px -127px;width:561px;height:8px}
.line-4{background-position:-872px -107px;width:785px;height:5px}
.line-table{background-position:-1514px -69px;width:315px;height:9px}
.line-video-left{background-position:-1887px -69px;width:48px;height:5px}
.line-video-mid{background-position:-885px -255px;width:5px;height:37px}
.line-video-right{background-position:-1834px -69px;width:48px;height:5px}
.logo-divider{background-position:-700px -321px;width:1px;height:38px}
.logo-guide{background-position:-1636px -14px;width:133px;height:40px}
.logo-lol{background-position:-700px -83px;width:167px;height:60px}
.m-hero-arrow-left{background-position:-1774px -83px;width:8px;height:5px}
.pagination-active{background-position:-1086px -216px;width:13px;height:13px}
.pagination-default{background-position:-1068px -216px;width:13px;height:13px}
.pop-close{background-position:-848px -216px;width:16px;height:16px}
.pos-bottom{background-position:-1803px -168px;width:17px;height:17px}
.pos-jungle{background-position:-1825px -168px;width:16px;height:17px}
.pos-middle{background-position:-1781px -168px;width:17px;height:17px}
.pos-support{background-position:-1755px -168px;width:21px;height:17px}
.pos-top{background-position:-869px -216px;width:16px;height:16px}
.rank-bg-top-1{background-position:0 0;width:695px;height:275px}
.rank-bg-top-2{background-position:0 -280px;width:240px;height:275px}
.rank-veteran1{background-position:-986px -216px;width:14px;height:16px}
.rank-veteran2{background-position:-967px -216px;width:14px;height:16px}
.rank-veteran3{background-position:-948px -216px;width:14px;height:16px}
.role-icon-assassin{background-position:-1538px -168px;width:30px;height:30px}
.role-icon-assist{background-position:-1468px -168px;width:30px;height:30px}
.role-icon-fighter{background-position:-1885px -14px;width:30px;height:30px}
.role-icon-mage{background-position:-1678px -168px;width:30px;height:30px}
.role-icon-shooter{background-position:-1643px -168px;width:30px;height:30px}
.role-icon-tank{background-position:-1608px -168px;width:30px;height:30px}
.search-divider{background-position:-700px -69px;width:809px;height:9px}
.select-arrow{background-position:-1722px -83px;width:8px;height:6px}
.select-arrow2{background-position:-1699px -97px;width:5px;height:3px}
.skill-bubble-divider{background-position:-1438px -127px;width:439px;height:5px}
.skill-divider{background-position:-872px -117px;width:748px;height:5px}
.slider-next{background-position:-1573px -168px;width:30px;height:30px}
.slider-prev{background-position:-1503px -168px;width:30px;height:30px}
.sort-ascend{background-position:-1316px -216px;width:5px;height:8px}
.sort-descend{background-position:-1306px -216px;width:5px;height:8px}
.user-mask{background-position:-767px -255px;width:56px;height:56px}
/*! Rank S*/
.m-tab-list a:last-of-type.on{border-right:none;border-left:none}
.m-tab-list a:first-of-type.on{border-left:none}
.g-player-rank{width:1236px;margin:0 auto;padding-bottom:66px}
.icon-triangle-2{display:inline-block;vertical-align:middle}
.icon-veteran-1,.line-2,.line-3{display:block}
.g-rank{width:1236px;margin:0 auto;padding-bottom:66px}
.g-rank .m-ranking-outer{background:#fff;overflow:hidden;border:1px solid #ebebeb;border-top-width:0}
.g-rank .m-location .line-1,.g-rank .m-location .m-hero-ranking-table td:first-child:after,.g-rank .m-location .m-personal-ranking-table td:first-child:after,.m-hero-ranking-table .g-rank .m-location td:first-child:after,.m-personal-ranking-table .g-rank .m-location td:first-child:after{width:1236px}
.g-rank .m-tab-list{margin:36px 0 0;border:1px solid #ebebeb;border-bottom:none;box-sizing:border-box}
.g-rank .m-tab-list a{width:50%;height:68px;line-height:68px}
.g-rank .m-ranking-search{width:1184px;margin:57px auto 0}
.g-rank .m-ranking-search .m-ranking-search-wrap{width:856px}
.g-rank .m-ranking-search .u-ranking-search{width:856px}
.g-rank .m-ranking-list{border:none;margin:0}
.m-ranking-title{position:relative;height:114px;margin-top:43px}
.m-ranking-title .icon-veteran-1{margin:0 auto}
.m-ranking-title h1{color:#deb762;font-size:30px;text-align:center;margin-top:20px}
.m-ranking-title .line-2{position:absolute;left:0;top:76px}
.m-ranking-title .line-3{position:absolute;right:-23px;top:76px}
.m-ranking-title .u-page-title-area{display:block;text-align:center;font-size:12px;line-height:1.5}
.m-ranking-title .u-page-title-area a{color:#767676}
.m-ranking-title .icon-triangle-2{margin:-2px 0 0 5px}
.m-ranking-search{margin-top:57px}
.m-ranking-search .m-select-1-wrap{position:relative;background-color:#fff;width:300px;height:54px;float:left}
.m-ranking-search select{width:300px}
.m-ranking-search .ui-selectbox{position:relative;width:300px;height:54px;appearance:none;-moz-appearance:none;-webkit-appearance:none;overflow:hidden;border:1px #dcdcdc solid;font-size:14px;color:#767676;box-sizing:border-box;padding:14px 0 14px 21px;background-color:transparent}
.m-ranking-search .i-select-triange-1{display:block;position:absolute;width:56px;height:54px;box-sizing:border-box;border-left:1px #dcdcdc solid;right:0;top:0}
.m-ranking-search .i-select-triange-1:after{content:'';display:block;position:absolute;left:20px;top:23px}
.m-ranking-search .m-ranking-search-wrap{width:904px;height:54px;float:right;position:relative}
.m-ranking-search .u-ranking-search{width:904px;height:54px;box-sizing:border-box;border:1px #dcdcdc solid;padding:18px 0 18px 21px;font-size:14px}
.m-ranking-search .u-ranking-search-btn{position:absolute;right:0;top:0;width:54px;height:54px;float:right;background-color:#deb762}
.m-ranking-search .u-ranking-search-btn:after{content:'';display:block;position:absolute;top:19px;left:19px}
.m-rank-top3{margin-top:30px;overflow:hidden;font-size:0;text-align:center}
.m-rank-top3 li{display:inline-block;vertical-align:top;overflow:hidden;position:relative}
.m-rank-top3 .u-ranking-top3-number{display:block;width:76px;height:76px;text-align:center;line-height:74px;font-size:30px;font-family:DinotBold;color:#fff;margin:0 auto}
.m-rank-top3 .m-rank-top3-li1{background-position:0 0;width:695px;height:275px;margin-right:5px}
.m-rank-top3 .m-rank-top3-li1 .u-ranking-top3-number{margin:5px 0 0 310px}
.m-rank-top3 .m-rank-top3-li2{margin-right:5px}
.m-rank-top3 .m-rank-top3-li2,.m-rank-top3 .m-rank-top3-li3{background-position:0 -280px;width:240px;height:275px}
.m-rank-top3 .m-rank-top3-li2 .m-player-avatar-wrap,.m-rank-top3 .m-rank-top3-li3 .m-player-avatar-wrap{width:62px;height:61px;margin:12px auto 14px;float:none}
.m-rank-top3 .m-rank-top3-li2 .m-player-avatar-wrap img,.m-rank-top3 .m-rank-top3-li3 .m-player-avatar-wrap img{width:54px;height:54px;margin:4px auto 0}
.m-rank-top3 .m-rank-top3-li2 .m-player-avatar-wrap:after,.m-rank-top3 .m-rank-top3-li3 .m-player-avatar-wrap:after{background-position:-700px -255px;width:62px;height:61px}
.m-rank-top3 .m-rank-top3-li2 .m-player-p2,.m-rank-top3 .m-rank-top3-li3 .m-player-p2{text-align:center}
.m-rank-top3 .m-rank-top3-li2 .player-p2-name,.m-rank-top3 .m-rank-top3-li3 .player-p2-name{color:#404040;font-size:16px}
.m-rank-top3 .m-rank-top3-li2 .player-p2-lv img,.m-rank-top3 .m-rank-top3-li3 .player-p2-lv img{display:inline-block;vertical-align:middle;width:36px}
.m-rank-top3 .m-rank-top3-li2 .player-p2-lv span,.m-rank-top3 .m-rank-top3-li3 .player-p2-lv span{display:inline-block;vertical-align:middle;color:#404040;font-size:12px}
.m-rank-top3 .m-rank-top3-li2 .player-p2-lv b,.m-rank-top3 .m-rank-top3-li3 .player-p2-lv b{color:#e7b651}
.m-rank-top3 .m-rank-top3-li2 .m-ranking-winrate-1,.m-rank-top3 .m-rank-top3-li3 .m-ranking-winrate-1{width:198px;height:24px;overflow:hidden;margin:10px auto;background-color:#edeff6;position:relative}
.m-rank-top3 .m-rank-top3-li2 .u-winrate,.m-rank-top3 .m-rank-top3-li3 .u-winrate{height:24px;line-height:24px;font-size:12px}
.m-rank-top3 .m-rank-top3-li2 .u-playnumber,.m-rank-top3 .m-rank-top3-li3 .u-playnumber{height:24px;line-height:24px}
.m-rank-top3 .m-player-info{overflow:hidden}
.m-rank-top3 .m-player-avatar-wrap{position:relative;width:99px;height:102px;overflow:hidden;margin-left:40px;float:left}
.m-rank-top3 .m-player-avatar-wrap:after{content:'';position:absolute;background-position:-700px -148px;width:99px;height:102px;left:0;top:0}
.m-rank-top3 .m-player-avatar-wrap>img{display:block;width:90px;height:90px;border-radius:50%;margin:8px auto 0}
.m-rank-top3 .m-top1-hero-list{position:absolute;top:62px;right:30px}
.m-rank-top3 .m-top1-hero-list dd{line-height:46px;margin:0 0 22px;font-size:0}
.m-rank-top3 .m-top1-hero-list i{display:inline-block;vertical-align:middle;width:46px;height:46px;border-radius:50%;overflow:hidden;position:relative;margin-right:28px;will-change:transform}
.m-rank-top3 .m-top1-hero-list img{display:block;position:absolute;top:-5px;left:-5px;width:56px;height:56px}
.m-rank-top3 .m-top1-hero-list span{color:#404040;font-size:12px;vertical-align:middle;display:inline-block}
.m-rank-top3 .m-top1-hero-list b{color:#e7b651}
.m-rank-top3 .m-player-p{width:210px;overflow:hidden;float:left;margin-left:28px}
.m-rank-top3 .u-player-p-1{margin-top:7px}
.m-rank-top3 .u-player-p-1 .u-player-p-1-name{font-size:24px;color:#404040}
.m-rank-top3 .u-player-p-1 .u-player-p-1-level{color:#deb762;font-size:16px;font-family:DinotBold;margin-left:7px}
.m-rank-top3 .u-player-p-2{height:50px;line-height:50px;color:#404040;font-size:14px}
.m-rank-top3 .u-player-p-2>img{width:40px;height:auto;vertical-align:middle;margin-top:-6px}
.m-ranking-winrate-1{width:328px;height:39px;overflow:hidden;margin:20px 0 0 40px;background-color:#edeff6;position:relative}
.m-ranking-winrate-1 .u-ranking-winrate-i{position:absolute;left:0;top:0;display:block;height:100%;width:0;background-color:#26a9a3;-webkit-transition:width 1s ease;-moz-transition:width 1s ease;-o-transition:width 1s ease;transition:width 1s ease}
.m-ranking-winrate-1 .u-winrate{display:block;height:39px;line-height:39px;color:#fffefe;position:absolute;left:0;top:0;box-sizing:border-box;padding-left:8px;font-size:18px;font-family:DinotBold}
.m-ranking-winrate-1 .u-playnumber{display:block;height:39px;line-height:39px;color:#888;position:absolute;right:0;top:0;font-size:12px;box-sizing:border-box;padding-right:10px}
.m-personal-ranking-table{width:1236px;height:auto;background-color:#fff;box-sizing:border-box;margin-top:30px}
.m-personal-ranking-table th>span{text-align:left;display:block;height:100%;line-height:80px;box-sizing:border-box;font-size:12px;font-weight:400;color:#000}
.m-personal-ranking-table th .u-ranking-list-span-1{width:262px;text-indent:14px}
.m-personal-ranking-table th .u-ranking-list-span-2{width:126px;text-indent:8px}
.m-personal-ranking-table th .u-ranking-list-span-3{width:126px}
.m-personal-ranking-table th .u-ranking-list-span-4{width:90px}
.m-personal-ranking-table th .u-ranking-list-span-5{width:326px}
.m-personal-ranking-table td{height:88px;position:relative}
.m-personal-ranking-table td>span{display:block;height:100%;line-height:92px;font-size:14px;color:#888;box-sizing:border-box;font-family:DinotBold}
.m-personal-ranking-table td>.ranking-li-span-1{width:64px;text-align:center}
.m-personal-ranking-table td>.ranking-li-img-1{width:54px;height:54px;float:left;margin-left:10px;border-radius:50%;margin-top:20px}
.m-personal-ranking-table td>.ranking-li-span-3{width:166px;text-align:left;padding-left:25px;float:left}
.m-personal-ranking-table td>.ranking-li-span-4{width:62px;text-align:left}
.m-personal-ranking-table td>.ranking-li-span-4>img{display:inline-block;vertical-align:middle;width:40px;height:auto;vertical-align:middle}
.m-personal-ranking-table td>.ranking-li-span-5{width:124px;text-align:left}
.m-personal-ranking-table td>.ranking-li-span-6{width:90px;margin-left:7px}
.m-personal-ranking-table td>.ranking-li-span-7{width:326px}
.m-personal-ranking-table td>.ranking-li-span-7 a{display:inline-block;vertical-align:middle;width:40px;height:40px;position:relative;border-radius:50%;overflow:hidden;box-sizing:border-box;border:2px solid transparent}
.m-personal-ranking-table td>.ranking-li-span-7 a:hover{border:2px solid #deb762}
.m-personal-ranking-table td>.ranking-li-span-7 img{display:block;position:absolute;top:-5px;left:-5px;width:50px;height:50px}
.m-personal-ranking-table td:first-child:after{content:'';display:block;position:absolute;left:22px;top:-4px;width:1182px;opacity:.6}
.m-hero-ranking-table{height:auto;background-color:#fff;box-sizing:border-box}
.m-hero-ranking-table th{text-align:left;height:80px;line-height:80px;box-sizing:border-box;font-size:12px;font-weight:400}
.m-hero-ranking-table th:first-child{width:98px;text-indent:30px}
.m-hero-ranking-table th:first-child+th{width:196px}
.m-hero-ranking-table th:first-child+th+th{width:126px}
.m-hero-ranking-table th:first-child+th+th+th,.m-hero-ranking-table th:first-child+th+th+th+th,.m-hero-ranking-table th:first-child+th+th+th+th+th{width:210px}
.m-hero-ranking-table th:first-child+th+th+th+th+th+th{width:94px}
.m-hero-ranking-table th:first-child+th+th+th+th+th+th+th{width:72px}
.m-hero-ranking-table td{height:88px;position:relative}
.m-hero-ranking-table td>span{display:block;height:100%;line-height:88px;font-size:14px;color:#888;box-sizing:border-box;font-family:DinotBold}
.m-hero-ranking-table td>.ranking-li-span-1{text-align:left;text-indent:30px}
.m-hero-ranking-table td>.ranking-li-a{width:54px;height:54px;float:left;border-radius:50%;margin-top:20px;position:relative;overflow:hidden;will-change:transform}
.m-hero-ranking-table td>.ranking-li-a .ranking-li-img-1{display:block;position:absolute;top:-5px;left:-5px;width:64px;height:64px}
.m-hero-ranking-table td>.ranking-li-span-2{text-align:left;padding-left:25px;float:left}
.m-hero-ranking-table td>.ranking-li-span-3{text-align:left}
.m-hero-ranking-table td .m-ranking-winrate{width:140px;height:24px;overflow:hidden;margin:2px 0 0;background-color:#edeff6;position:relative}
.m-hero-ranking-table td .m-ranking-winrate .u-ranking-winrate-i{position:absolute;left:0;top:0;display:block;height:100%;width:0;-webkit-transition:width 1s ease;-moz-transition:width 1s ease;-o-transition:width 1s ease;transition:width 1s ease}
.m-hero-ranking-table td .m-ranking-winrate .u-ranking-winrate-i.rate1{background-color:#1f98ff}
.m-hero-ranking-table td .m-ranking-winrate .u-ranking-winrate-i.rate2{background-color:#26a9a3}
.m-hero-ranking-table td .m-ranking-winrate .u-ranking-winrate-i.rate3{background-color:#ff481e}
.m-hero-ranking-table td .m-ranking-winrate .u-winrate{display:block;height:24px;line-height:24px;color:#fffefe;position:absolute;left:0;top:0;box-sizing:border-box;padding-left:8px;font-size:14px;font-family:DinotBold}
.m-hero-ranking-table td:first-child:after{content:'';display:block;position:absolute;left:30px;top:-4px;opacity:.6;width:1182px}
.m-hero-ranking-table tbody tr:first-child .ranking-li-span-1:before{content:"";background-position:-910px -216px;width:14px;height:16px;display:inline-block;vertical-align:-3px;margin-right:10px}
.m-hero-ranking-table tbody tr:first-child+tr .ranking-li-span-1:before{content:"";background-position:-929px -216px;width:14px;height:16px;display:inline-block;vertical-align:-3px;margin-right:10px}
.m-hero-ranking-table tbody tr:first-child+tr+tr .ranking-li-span-1:before{content:"";background-position:-1005px -216px;width:14px;height:16px;display:inline-block;vertical-align:-3px;margin-right:10px}
.m-ranking-winrate-2{width:205px;height:37px;overflow:hidden;background-color:#edeff6;position:relative;margin-top:10px}
.m-ranking-winrate-2 .u-ranking-winrate-i{position:absolute;left:0;top:0;display:block;height:100%;width:0;background-color:#26a9a3;-webkit-transition:width 1s ease;-moz-transition:width 1s ease;-o-transition:width 1s ease;transition:width 1s ease}
.m-ranking-winrate-2 .u-winrate{display:block;height:37px;line-height:37px;color:#fffefe;position:absolute;left:0;top:0;box-sizing:border-box;padding-left:8px;font-size:14px;font-family:DinotBold}
.m-ranking-winrate-2 .u-playnumber{display:block;height:37px;line-height:37px;color:#888;position:absolute;right:0;top:0;font-size:12px;box-sizing:border-box;padding-right:10px}
.m-hero-ranking-list-title{width:100%;height:80px;overflow:hidden;margin:0 30px}
.m-hero-ranking-list-title>span{float:left;height:100%;line-height:80px;box-sizing:border-box;font-size:12px;color:#000}
.m-hero-ranking-list-title .u-ranking-list-span-1{width:75px}
.m-hero-ranking-list-title .u-ranking-list-span-2{width:182px}
.m-hero-ranking-list-title .u-ranking-list-span-3{width:110px}
.m-hero-ranking-list-title .u-ranking-list-span-4{width:220px}
.m-hero-ranking-list-title .u-ranking-list-span-5{width:220px}
.m-hero-ranking-list-title .u-ranking-list-span-6{width:220px}
.m-hero-ranking-list-title .u-ranking-list-span-7{width:94px}
.m-ranking-filter{overflow:hidden;margin:0 30px;width:1280px;position:relative}
.m-ranking-filter:after{content:"";display:block;position:absolute;left:0;bottom:0;background-position:-700px 0;width:1241px;height:9px;opacity:.6;width:1184px}
.m-ranking-filter a{display:block;float:left;color:#888;font-size:12px;width:158px;height:96px;line-height:96px}
.m-ranking-filter a:before{content:"";background-position:-973px -255px;width:14px;height:14px;display:inline-block;vertical-align:-3px;margin-right:10px}
.m-ranking-filter a.on:before,.m-ranking-filter a:hover:before{background-position:-935px -255px;width:14px;height:14px}
/*! Rank E*/
