@charset "utf-8";.rank-a-country span,.schedule-main-left img{margin-left:30px}.match-chart-column,.match-chart-item span,.score-rank span{display:inline-block}.euro-top-wrap,.qrcode-wrap,.schedule-main{overflow:hidden}.rank-a-wrap{height:1196px}.rank-b-wrap{height:400px}.score-rank{border:1px solid #e7e9ed;width:320px;box-sizing:border-box;color:#333;margin-bottom:10px;font-size:14px}.rank-title{height:40px;line-height:40px;background:#f0f2f8;font-family:PingFangSC-Regular;font-size:14px;color:#91949d}.rank-row{height:35px;line-height:35px}.rank-row:hover{color:#f64c3a;cursor:pointer}.rank-a-title{padding:0 9px 0 14px}.rank-a-main{padding:2.5px 9px 6.5px 14px}.rank-a-group{width:35px;margin-right:35px;font-family:PingFangSC-Semibold;font-size:18px;color:#333}.rank-a-num,.rank-a-title .rank-a-score{margin-right:10px}.schedule-date,.schedule-round{font-family:PingFangSC-Semibold;font-size:16px}.rank-a-num{width:30px;text-align:center}.rank-row-hl .rank-num{color:#f64c3a}.rank-a-country{width:130px;position:relative}.rank-a-title .rank-a-country{width:99px}.rank-a-title .rank-a-rate{float:right;width:auto}.rank-a-country img{width:20px;height:20px;background:#d8d8d8;border-radius:2px;position:absolute;top:7px}.rank-a-phase,.rank-a-rate,.rank-a-score,.rank-b-num{width:30px;text-align:center}.rank-a-phase{margin-right:9px}.rank-a-score,.rank-b-num{margin-right:20px}.rank-b-title{padding:0 15px 0 14px}.rank-b-main{padding-top:2.5px;padding-bottom:6.5px}.rank-b-row{padding-right:28px;padding-left:14px}.rank-b-player{width:150px;margin-right:34px;text-align:left}.rank-b-score{width:30px;text-align:center}.rank-b-title .rank-b-player{margin-right:7px}.rank-b-title .rank-b-score{width:auto}.euro-schedule{min-height:200px}.schedule-group{margin-bottom:20px}.schedule-date{height:40px;line-height:40px;padding-left:10px;background:#f0f2f8;margin-bottom:10px;color:#666}.schedule-item{position:relative;height:134px;box-sizing:border-box;background:#fff;border:1px solid #e7e9ed;border-radius:2px;padding:10px 10px 18px;margin-bottom:10px}.schedule-item:hover{border:1px solid #f64c3a;cursor:pointer}.schedule-info{margin-bottom:30px}.schedule-round{color:#333;line-height:20px}.schedule-country-name,.schedule-time{line-height:20px;font-family:PingFangSC-Regular}.schedule-time{float:right;color:#91949d;font-size:14px}.schedule-time span:first-child{margin-right:5px}.schedule-main img{width:20px;height:20px;border-radius:2px}.schedule-main-left{float:left;height:20px}.schedule-main-right img{margin-right:30px}.schedule-country-name{margin-top:16px;font-size:14px;color:#333}.match-chart-title,.schedule-main-center{font-family:PingFangSC-Semibold;text-align:center}.schedule-country-name span{display:inline-block;width:50%;text-align:center}.schedule-main-center{position:absolute;top:61px;left:50%;transform:translate(-50%);font-size:14px;color:#333}.schedule-main-center.schedule-cur{color:#f64c3a}.schedule-main-center.schedule-cur p:nth-child(2){font-size:12px;line-height:17px;margin-top:3px}.schedule-main-right{float:right;height:20px}.match-chart-wrap{width:640px;height:318px;background:url(//n.sinaimg.cn/sports/euro_pc/bg_Match_map.png) center center no-repeat;position:relative}.match-chart-title{font-size:18px;line-height:25px;position:relative;top:24px;color:#101937}.match-chart-item{position:relative;width:106px;height:54px;box-sizing:border-box;background:#fff;border:1px solid #fff;border-radius:2px;margin-bottom:10px;font-family:PingFangSC-Regular;font-size:12px;color:#101937}.match-chart-item .match-info{height:26px;line-height:26px}.match-chart-item .match-info-lose .match-score{color:#a7b2c7}.match-chart-item .match-score{float:right;padding-right:6px}.match-chart-item .match-img{width:18px;height:18px;background:#f3f5f9;padding:4px;margin-right:4px}.match-chart-item .match-team{width:48px;margin-right:5px}.match-chart-left .match-chart-column:nth-child(1),.match-chart-right .match-chart-column:nth-child(1){position:absolute;top:48px}.match-chart-left .match-chart-column:nth-child(1){left:14px}.match-chart-right .match-chart-column:nth-child(1){right:14px}.match-chart-left .match-chart-column:nth-child(2),.match-chart-right .match-chart-column:nth-child(2){position:absolute;top:81px}.match-chart-left .match-chart-column:nth-child(2){left:132px}.match-chart-right .match-chart-column:nth-child(2){right:132px}.match-chart-left .match-chart-column:nth-child(3),.match-chart-right .match-chart-column:nth-child(3){position:absolute;top:149px}.match-chart-left .match-chart-column:nth-child(3){left:148px}.match-chart-right .match-chart-column:nth-child(3){right:148px}.match-chart-middle .match-chart-item::before,.match-chart-sec .match-chart-column:nth-child(2) .match-chart-item::before,.match-chart-sec .match-chart-column:nth-child(2) .match-info::before,.match-chart-sec .match-chart-column:nth-child(3) .match-chart-item::after,.match-chart-sec .match-chart-column:nth-child(3) .match-chart-item::before,.match-chart-sec .match-chart-item::after{position:absolute;display:block;content:'';background:#101937}.euro-nav-btn span,.euro-nav-item,.euro-nav-item a{display:inline-block}.match-chart-sec .match-chart-item::after{top:50%;width:5px;height:1px}.match-chart-left .match-chart-item::after{right:-6px}.match-chart-right .match-chart-item::after{left:-6px}.match-chart-sec .match-chart-column:nth-child(2) .match-chart-item::before{width:1px;height:65px;top:-7px}.match-chart-left .match-chart-column:nth-child(2) .match-chart-item::before{left:-8px}.match-chart-right .match-chart-column:nth-child(2) .match-chart-item::before{right:-8px}.match-chart-sec .match-chart-column:nth-child(2) .match-chart-item:nth-child(2)::before{top:-6px}.match-chart-sec .match-chart-column:nth-child(2) .match-info::before{width:6px;height:1px;top:50%}.match-chart-left .match-chart-column:nth-child(2) .match-info::before{left:-7px}.match-chart-right .match-chart-column:nth-child(3) .match-chart-item::after,.match-chart-right .match-chart-column:nth-child(3) .match-chart-item::before{left:9px}.match-chart-right .match-chart-column:nth-child(2) .match-info::before{right:-7px}.match-chart-left .match-chart-column:nth-child(3) .match-chart-item::after,.match-chart-left .match-chart-column:nth-child(3) .match-chart-item::before{right:9px}.match-chart-sec .match-chart-column:nth-child(3) .match-chart-item::before{width:1px;height:41px;top:-42px}.match-chart-sec .match-chart-column:nth-child(3) .match-chart-item::after{width:1px;height:42px;bottom:-44px;top:auto}.match-chart-middle .match-chart-item::before{width:1px;height:8px;bottom:-9px;left:50%}.match-chart-middle .match-chart-item::after{width:132px;height:1px;bottom:-9px;left:-14px;top:auto}.match-chart-sec .match-chart-column:nth-child(1) .match-chart-item:nth-child(2){margin-bottom:20px}.match-chart-sec .match-chart-column:nth-child(2) .match-chart-item:nth-child(1){margin-bottom:83px}.match-chart-middle{position:absolute;top:113px;left:267px}.euro-top-wrap{width:100%;height:350px;position:relative;margin-top:-15px;margin-bottom:20px}.euro-nav-wrap{position:relative;width:1240px;margin:300px auto;color:#fff;font-size:0;font-family:PingFangSC-Regular}.euro-nav-gra{position:absolute;bottom:0;left:0;right:0;height:145px;opacity:.8;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}.euro-nav-item a{font-size:18px;line-height:50px;text-align:center;width:90px;padding:0 20px;color:#fff;margin-right:26px}.euro-nav-item a:active,.euro-nav-item a:focus,.euro-nav-item a:hover{font-size:PingFangSC-Semibold;color:#c53e34}.euro-nav-item:nth-child(1) a:active,.euro-nav-item:nth-child(1) a:focus,.euro-nav-item:nth-child(1) a:hover{color:#fff}.euro-nav-cur{background:#f64c3a;color:#fff}.euro-nav-btn{position:absolute;right:0;bottom:11px;width:166px;height:34px;line-height:34px;font-size:14px;cursor:pointer}.euro-nav-btn::before{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:8px;background:#7c7c7c;opacity:.2}.euro-nav-logo{display:inline-block;width:24px;height:24px;margin:5px 10px;background:url(//n.sinaimg.cn/sports/euro_pc/appicon-24X24.png) center center no-repeat;vertical-align:middle}.euro-title{width:100%;height:56px;line-height:56px;position:relative}.euro-title::after,.euro-title::before{position:absolute;top:0;right:0;content:'';height:2px;display:block;left:0}.euro-title::before{width:100%;background:#f0f2f8}.euro-title::after{z-index:2;width:72px;background:#f44534}.slide-focus-a-next,.slide-focus-a-prev{top:50%;margin-top:-30px;position:absolute}.euro-title-left{font-size:20px;font-family:PingFangSC-Semibold;color:#333;float:left}.euro-title-right{font-size:18px;font-family:PingFangSC-Regular;color:#999;float:right;padding-right:14px;background:url(//n.sinaimg.cn/sports/euro_pc/icon_more.png) right center no-repeat;cursor:pointer}.qrcode-btn,.qrcode-text{font-family:PingFangSC-Regular;font-size:14px;text-align:center}.qrcode-wrap{width:192px;background:#fff;border:1px solid #f2f2f2;box-shadow:0 2px 32px 0 rgba(42,49,72,.14)}.qrcode-img{position:relative;margin:32px auto 20px;width:128px;height:128px}.qrcode-img::before{display:block;content:"";width:100%;height:100%;border-radius:2px;background:url(//n.sinaimg.cn/sports/euro_pc/logo.png) center center no-repeat;position:absolute}.slide-focus-cont,.slide-focus-cont li,.slide-focus-wrap{position:relative;overflow:hidden}.qrcode-text{color:#1e1e1e;line-height:24px;margin-bottom:10px}.qrcode-btn{width:128px;height:28px;line-height:28px;background:#f5f6f7;border-radius:2px;margin:0 auto 32px;color:#797979;cursor:pointer}.slide-focus-cont{width:100%}.slide-focus-cont li{float:left;display:inline}.slide-focus-cont a{color:#fff}.slide-focus-cont .caption{position:absolute;left:0;bottom:0;width:100%}.slide-focus-a-cont,.slide-focus-a-cont .img,.slide-focus-a-wrap{width:640px;height:320px}.slide-focus-a-next,.slide-focus-a-prev{width:60px;height:60px}.slide-focus-a-prev{left:20px;background:url(//n.sinaimg.cn/sports/euro_pc/icon_left.png) center center no-repeat}.slide-focus-a-next{right:20px;background:url(//n.sinaimg.cn/sports/euro_pc/icon_right.png) center center no-repeat}.slide-focus-b-next,.slide-focus-b-prev{position:absolute;margin-top:-15px;top:50%}.slide-focus-a-cont li{width:640px}.slide-focus-a-cont .caption{position:absolute;left:0;bottom:0;width:100%;height:145px;opacity:.8;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}.slide-focus-a-cont .caption .txt{font-family:PingFangSC-Medium;color:#fff;font-size:24px;letter-spacing:1px;width:100%;box-sizing:border-box;padding:72px 20px 49px}.slide-focus-a-pager{height:10px;position:absolute;left:50%;transform:translate(-50%);bottom:15px;border-radius:10px;cursor:pointer}.slide-focus-a-pager::before{position:absolute;content:"";display:block;width:100%;height:100%;background:#b1b1b1;opacity:.18;z-index:-1}.slide-focus-a-pager a{display:block;width:10px;height:10px;border-radius:50%;cursor:pointer;float:left;background:#adadad;margin-right:10px}.slide-focus-a-pager a.cur{background:#f64c3a;width:20px;border-radius:10px}.slide-focus-a-pager a:last-child{margin-right:0}.slide-focus-b-cont,.slide-focus-b-wrap{width:320px;height:188px}.slide-focus-b-next,.slide-focus-b-prev{width:30px;height:30px}.slide-focus-b-prev{left:10px;background:url(//n.sinaimg.cn/sports/euro_pc/icon_left_small.png) center center no-repeat}.slide-focus-b-next{right:10px;background:url(//n.sinaimg.cn/sports/euro_pc/icon_right_small.png) center center no-repeat}.slide-focus-b-cont li{width:320px}.slide-focus-b-cont .img{width:320px;height:188px}.slide-focus-b-cont .caption{width:100%;height:40px;box-sizing:border-box;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);font-family:MicrosoftYaHei;color:#fff;font-size:18px;line-height:40px;padding:0 27px 0 8px}.euro-news-list a{position:relative;display:inline-block;width:320px;margin-bottom:10px;padding-left:14px;font-size:14px;line-height:24px;font-family:MicrosoftYaHei;color:#333}.euro-news-list a::before{position:absolute;display:block;content:'';left:0;top:50%;margin-top:-2px;width:4px;height:4px;border-radius:50%;background:#f64c3a}.euro-news-list a:active,.euro-news-list a:hover{color:#f64c3a}.tianyi__tip-a{height:40px;background:#f4f4f4;line-height:40px;text-align:center;color:#999;margin:20px 0;display:block;font-size:14px}.tianyi__tip-a a{color:#f64c3a}.thumbnail-a{overflow:hidden}.thumbnail-a .img{width:320px;display:block}.thumbnail-a .caption{position:absolute;left:0;bottom:0;width:100%;height:40px;box-sizing:border-box;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);font-family:MicrosoftYaHei;color:#fff;font-size:18px;line-height:40px;padding:0 27px 0 8px}a.linkRed:link,a.linkRed:visited{color:red!important}a.linkRed:hover{color:#c00!important}a.linkBlack:active,a.linkBlack:hover,a.linkBlack:link,a.linkBlack:visited{color:#333!important}.nav-c .bd li{margin:0 20px 0 0}