﻿html{height:100%}body{background-color:#f2f3f3}body>header{display:none}a.httpLink{word-break:break-word;cursor:pointer}.racing .article-content a.httpLink{color:#139f21}.football .article-content a.httpLink{color:#09c}.marksix .article-content a.httpLink{color:#fd8f21}@media(max-width: 767px){body.new_year_skin .newYearSkin{background-size:100%;background-image:url(/img/skin/cny2021/m_bg.jpg)}body.new_year_skin .main_mobile_logo{transform:scale(1.2)}}.bottomBanner{height:150px;width:100%;background:url(/img/football/Bottom_banner.png);background-position:center;position:fixed;bottom:0;z-index:2;cursor:pointer}.bottomBanner .bannerClose{cursor:pointer;width:24px;height:24px;position:absolute;right:5px;top:50px;background:url(/img/closeBanner.png);background-size:100% 100%}@media(max-width: 767px){.bottomBanner{height:0;background:url(/img/football/m_bottom.png);padding-top:19.4610778443%;background-size:100%;background-position:bottom;background-repeat:no-repeat}.bottomBanner .bannerClose{top:25px}}.lower__font,.larger__font{width:30px;height:30px;float:right;margin-left:5px;cursor:pointer;background-repeat:no-repeat;background-position:50%;background-size:100%}.racing .lower__font,.racing .larger__font{background-color:#139f21}.football .lower__font,.football .larger__font{background-color:#09c}.marksix .lower__font,.marksix .larger__font{background-color:#fd8f21}.lower__font{background-image:url(../img/icon_txtsmall_White.png)}.larger__font{background-image:url(../img/icon_txtlarge_White.png)}.racing.index .fonts,.article-wrapper .fonts{float:right;margin-bottom:10px}@media(max-width: 640px){.racing.index .fonts{margin-top:10px}}.focusPubDate>div:nth-child(1):not(.fonts){float:left;height:30px;line-height:30px;font-size:14px}.focusPubDate.focusPubDate.focusPubDate{display:table;width:100%;margin-bottom:10px}.marksix .focusContant,.marksix .fullContant,.focusContant,.focusContant .text,.focusContant .text-detail,.newsForFocusContent,.articleDetail .content{clear:both;line-height:1.5em !important}html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;line-height:1.2em}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}object,embed{outline:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{*zoom:1}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a,a:link,a:focus,a:hover{color:inherit;text-decoration:none !important}a,a:hover{text-decoration:none}html body{font-size:12px;width:100%;background-repeat:repeat}body{position:relative}select.newsPullDown{float:right;padding:3px;font-size:16px;margin:5px 5px 10px 0}body.appview,body.appview #sb-site{margin-top:0 !important}body.appview.racing.main,body.appview.football.main,body.appview.marksix.main{padding-top:0 !important}body.appview #toolsCTN{display:none}body.appview footer{display:none !important}body.inappWebview,body.inappWebview #sb-site{margin-top:0px !important}body.appview #back-to-top,body.inappWebview #back-to-top{display:none !important}.racing.main,.football.main,.marksix.main{padding-top:80px}.img-responsive{width:100%;height:auto}.www{width:100%}.table{display:table}.cell{display:table-cell}.banner{margin:10px 0;cursor:pointer;text-align:center}.banner img,.m_banner img{width:100%}.banner img{max-width:1000px}.m_banner{display:none}.warForFootball{position:absolute;right:12px;top:-9px;width:217px;height:49px;background-image:url(/img/menu/war1.png?t=2018);background-repeat:no-repeat;background-size:100%;cursor:pointer}.topMenuBar{position:relative;text-align:center}.mainMenuItem.mobileForWarForFootball{background-color:#335eb0}.mainMenuItem.mobileForWarForFootball a{padding:5px 0;text-align:center}.mainMenuItem.mobileForWarForFootball img:nth-child(1){display:none}.mainMenuItem.mobileForWarForFootball img{width:80%}.subMenu{box-shadow:1px 1px 1px #636363;font-weight:bold;position:absolute;display:inline-block;padding:10px 5px 0px 5px;border-top:1px solid #fff}.subMenu .dropdown_item{margin-bottom:10px;padding:5px 0;border-bottom:1px solid #fff;transition:color .5s}.subMenu .dropdown_item:hover{color:#fff}.subMenu a{color:#183f67}.tvlive_submenu{display:none;background-color:#09c;left:-30px;width:125px;font-size:15px}.tvlive:hover .tvlive_submenu{display:inline-block}.mobileNewImage{width:20%;margin-top:-8px}.desktopNew{float:left;margin-left:-30px;margin-top:5px}body.football .desktopNew{margin-left:-12px}.desktopNewImage{width:50px}.threeSection{height:52px;float:left;width:calc(100% - 138px)}.centerSection{width:33.3333333333%;height:52px;display:block;text-align:center;float:left}.wrapVideoIcon{position:relative}.videoIcon{position:absolute;top:0px;text-align:center;left:50%;margin-left:-25%;top:50%;margin-top:-8.5%;z-index:2;margin-top:-49px;margin-left:-49px}.videoIcon img{margin:0 auto;width:40%;width:98px;height:98px;cursor:pointer;display:none}.wrapVideoPlayer{width:100%;height:100%;position:absolute;top:0;background-image:url(/img/outSideBackground.png);background-repeat:repeat;cursor:pointer;padding:10px;z-index:1000000000;display:none}.videoPositionDiv{text-align:center;max-width:1000px;z-index:1000000001;position:fixed;top:50%;left:50%;margin-top:-162px;margin-left:-288px}.videoPositionDiv video{width:100%}.videoCloseButton{width:30px;position:fixed;top:30px;right:30px;z-index:1000000002;cursor:pointer;background-color:rgba(128,128,128,.6)}.videoCloseButton img{width:100%}.aDPromotion{width:100%;height:100%;position:fixed;top:0;background-image:url(/img/outSideBackground.png);background-repeat:repeat;cursor:pointer;padding:10px;z-index:100000000000}.aDPromotionImg{margin:100px auto;text-align:center;max-width:1000px}.adCloseButton{width:20px;position:absolute;top:30px;right:30px}.adCloseButton img{width:100%;cursor:pointer}.aDPromotionImg img{width:100%}#back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;color:#444;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity .2s ease-out;opacity:0;background-image:url(/img/football/backToTop_g.png);background-size:contain;background-repeat:no-repeat;display:none}#back-to-top.show{opacity:1;display:block}.news .relateNewsItem{width:100%;border:1px solid #afbfcf;padding:0px 15px}.pre_text,.next_text{padding-top:5px}.mobileSubMenuItem.on,.subMenuItemTag.on{background-image:url("/img/cut_09.png");background-repeat:no-repeat;background-position:center 35px}.wrapFocusEmpty{display:none;margin:10px auto;background-repeat:repeat-x;background-size:auto 357px;width:100%;min-height:90vh}.focusEmpty,.focusEmptyM{padding:5px;background-color:#fff}.focusEmpty img,.focusEmptyM img{width:100%}body.football:not(.loaded) .back__to__top{display:none}body.football:not(.loaded) #sb-site{display:none}#sb-site,.sb-site-container{background-color:#f0eff5 !important;position:relative}.outSideBackground{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/img/outSideBackground.png);z-index:1}@media(min-width: 1000px){.sb-slidebar.sb-right.sb-style-overlay.sb-active{display:none}.outSideBackground{background-image:none}.container{width:1000px}.focusEmpty{box-shadow:0px 7px 9px #333;max-width:1000px;text-align:center;margin:0 auto}}@media(min-width: 1200px){.container{width:1000px}}@media(max-width: 1000px){.colorPrintButton{padding:0px 10px;margin-top:10px}.focusEmpty,.focusEmptyM{width:100%}.colorPrintButton img{width:106px}.navBarHiddenBrand{display:none}.warForFootball{width:149px;right:-12px;top:-6px;background-image:url(/img/menu/war1.png)}.playIconImage{display:none;width:70px;height:70px}}.showGroundDetailStyle .col-md-3{padding-left:15px;padding-right:2px;margin-right:0px}.racingDateDiv,.pagination{margin-top:10px}.main .focusWrapAll{padding:0px}.clr{clear:both}input[type=text],input[type=file],textarea{border-radius:3px;height:30px;border:1px solid #ccc;padding:2px 4px}input[type=radio]{width:auto !important}input.error,textarea.error{border:1px solid red}#rightColorPrint img{cursor:pointer}#focusNewsCTN{background-color:#fff}.oddsWrapDiv{margin-top:10px;margin-bottom:12px}.football .oddsWrapDiv{margin-bottom:4px}.focusTitleDiv{margin-top:10px;text-align:center}.allSubFocusTitle{background-color:#139f21;display:inline;padding:8px 10px;border-radius:10px}.focusDetailTitle{text-align:center;display:inline-block;padding:5px 30px;color:#145311;cursor:pointer}.indexFocusContent{padding-left:30px;padding-right:30px}.focusDetailTitle.on{font-weight:bold;color:#fff}.focusDetailTitleMiddle{display:inline;padding:6px 0px;color:#fff}.focusDetailTitle:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.focusDetailTitle:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.relateNewsItem .relateNewsItemImage{width:100%}.relateNewsItem .relateNewsItemDetail .insideTitle{font-size:18px;font-weight:bold}.insideDateTime{margin-top:5px;margin-bottom:10px;font-size:14px}.insideContent{line-height:26px;font-size:18px}.row.relateNewsItem{cursor:pointer}.relateNewsItem .relateNewsItemFirst{padding-left:0px}#racingFocusNewsCTN .relateNewsItem:last-child{border-bottom:0px}.relateNewsItem{padding:15px 15px;border-bottom:1px solid #afbfcf}.news .shareButton div{float:right}.news .arrowContainer div{display:inline;margin-left:1%}.news .arrowContainer{text-align:right;margin:0px 0px 10px 0px}.news .col-md-12.col-sm-12.col-xs-12.newsInsidePage{padding:0px 3%}.news .toOtherNews{padding-bottom:10px;cursor:pointer}.news .toHomePage{cursor:pointer}.news .toOtherNews img{padding-right:5px}.news .col-md-12.col-sm-12.col-xs-12.shareButton{position:absolute;width:auto;bottom:-3px;right:20px}.newsForFocusContent{margin-bottom:50px}.col-md-12.col-sm-12.col-xs-12.shareButton{padding:0 10px 10px 0}.relateNewsItemDetail{margin-top:5px}.moreNewsWrap .moreNewsRow img{float:right}.moreNewsRow{margin:10px 0px;cursor:pointer}.relateNewsItemImageDiv{display:block;width:100%;height:auto;position:relative;padding:66.37% 0 0 0}.relateNewsItem .relateNewsItemImage{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.playIconImage{position:absolute;margin:0 auto;width:60px;height:60px}.playIconImageDiv{position:absolute;top:0px;text-align:center;z-index:2;left:50%;top:50%;margin-top:-30px;margin-left:-36px}.mainContainer{position:relative;min-height:80vh}.new-year-banner{position:absolute;top:125px;left:0px;text-align:center;width:100%;overflow:hidden}.new-year-banner.off{display:none}.new-year-banner .desktop{width:100%;position:relative}.new-year-banner .side{position:absolute;background-size:auto 479px;background-repeat-x:repeat;background-repeat-y:no-repeat;width:calc((100% - 1000px - 356px)/2);top:0px;background-color:#42006b}.new-year-banner .side.lt{left:0px;background-image:url("/img/CNY_skin_L.jpg")}.new-year-banner .side.rt{right:0px;background-image:url("/img/CNY_skin_R.jpg");height:479px;width:calc((100% - 1000px - 372px)/2)}.new-year-banner-middle{width:1000px;height:550px;overflow:hidden}.new-year-banner-middle img{width:100%}.new-year-banner-lt{width:178px;position:absolute;left:calc(50% - 678px);background-color:#42006b}.new-year-banner-lt img{width:100%}.new-year-banner-middle,.new-year-banner-lt,.new-year-banner-rt{display:inline-block}.new-year-banner .mobile{display:none}.new-year-banner-rt{width:186px;position:absolute;right:calc(50% - 686px);background-color:#42006b}.new-year-banner-rt img{width:100%}@media(min-width: 1000px),(width: 1000px){#mobileTopMenu,#mobileTopSubMenu{display:none}.navbar{margin-bottom:0px !important;border:0px !important}.leftBarBrand{padding-top:0px !important}}@media(max-width: 1000px){.navbar-right{float:right !important;margin-right:0px}.new-year-banner .desktop{display:none}.new-year-banner{top:126px}.new-year-banner-middle{width:100%}.new-year-banner .mobile{display:block}#sb-site{margin-top:109px}body.marksix.index #sb-site{margin-top:30px}.rightMenuButtonShow{position:absolute;width:48px;height:53px;top:0px;right:0px;z-index:20}.mobileTopMenu{z-index:20000;border-bottom:0px}.navbar-default{background-color:#fff}.mobileLogoWrap{padding:5px 5px}.mobileLogo{width:80px}.navbar .sb-toggle-right{width:48px;float:right;padding:14px 10px 15px}#deskTopMenu,#deskTopSubMenu{display:none}.sb-right{margin-top:50px}.menuShowAndCLose{width:24px;height:24px;background-image:url(/img/menu/menuIcon.png);background-size:100%}.on .menuShowAndCLose{-webkit-animation-name:menuAnimation;animation-name:menuAnimation;-webkit-animation-duration:.5s;animation-duration:.5s;-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);background-image:url(/img/menu/menuClose.png)}@keyframes menuAnimation{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);background-image:url(/img/menu/menuIcon.png)}70%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);background-image:url(/img/menu/menuIcon.png)}100%{background-image:url(/img/menu/menuClose.png)}}@-webkit-keyframes menuAnimation{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);background-image:url(/img/menu/menuIcon.png)}70%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);background-image:url(/img/menu/menuIcon.png)}100%{background-image:url(/img/menu/menuClose.png)}}.dropdown ul>li{background-color:#fff;border-bottom:1px solid #efe7e7;cursor:pointer}.nav>li{background-color:#f93;color:#fff}.mainMenuItem.more{background-image:url(/img/menu/down.png);background-repeat:no-repeat;background-position:92% 20px;background-size:8%}.mainMenuItem.more.open{background-image:url(/img/menu/up.png)}.dropdown-menu{padding:0}.nav.navbar-nav{margin:0px -15px;font-family:å¾®è»Ÿæ­£é»‘é«”}.navbar-collapse.collapse{border-top:0px}.mainMenuImage{width:10%}#footballLi .dropdown-menu .mobileForWarForFootball a{padding-left:15px !important}.nav>li>a:focus,.nav>li>a:hover{background-color:rgba(0,0,0,0)}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:rgba(0,0,0,0)}.mainMenuItem{margin-bottom:1px}.mobileTitleFont{font-size:24px;margin-left:10px;color:#fff;font-weight:bold;display:inline-block;height:100%;vertical-align:middle}.subMobileTitleFont{font-size:24px}.dropdown-menu>li.on>a{color:#f93}.wrapFocusEmpty{margin-top:0px;padding:20px 10px}.dropdown.mainMenuItem.more.open .dropdown-toggle{padding:10px 15px}.navbar-nav .open .dropdown-menu>li>a{padding-top:10px;padding-bottom:10px}.sb-slidebar.sb-right.sb-style-overlay.sb-active{-webkit-box-shadow:-7px 0px 9px -1px rgba(0,0,0,.53);-moz-box-shadow:-7px 0px 9px -1px rgba(0,0,0,.53);box-shadow:-7px 0px 9px -1px rgba(0,0,0,.53)}.warForSubMobileTitleFont{vertical-align:middle;font-style:italic;font-weight:900;margin-left:10px}select.newsPullDown{width:100%;margin:auto auto 5px auto;font-size:14px;padding:0}.navbar-collapse.collapse.in{min-height:700px;overflow:visible !important}.sb-slidebar{background-color:#f60;color:#e8e8e8}.sb-slidebar,.sb-slidebar h3{color:#f0f0f0}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:rgba(0,0,0,0);border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav>li,.navbar-nav{float:none;margin:0}.slide_menu_arrow{height:20px;width:20px;float:right;border-right:3px solid #9e9e9e;border-bottom:3px solid #9e9e9e;transform:translateY(-5px) rotate(45deg)}.dropdown .slide_menu_item{border-top:1px solid #efe7e7 !important}.dropdown .slide_menu_item:hover{background-color:#f5f5f5 !important}.dropdown .live_title{font-size:20px;margin-left:15%}}@media(max-width: 767px){.dot-ctn{width:100%;text-align:center}.new-year-banner{top:5px}.new-year-banner-middle{overflow:inherit}.new-year-banner{overflow:initial}.main .sliderBanner.show{margin:0 5px;width:calc(100% - 10px)}}@media(min-width: 768px){.focusEmptyM{display:none}.wrapFocusEmpty{margin-top:90px;padding-top:20px;padding-left:10px;padding-right:10px}.news .mainContainer{padding:10px 15px 20px 15px}.mainContainer{max-width:1200px;margin-left:auto;margin-right:auto;font-size:18px;padding-top:10px;padding-bottom:20px;overflow:hidden}.navbar-brand{height:40px}.mainContainer{overflow:visible}.indexFocusCoverMain{position:relative}.navbarDiv{border-radius:0px !important;background-color:#fff !important}.racing .subNavBarDiv{background-color:#139f21 !important;border-bottom:1px solid #fff !important}.football .subNavBarDiv{background-color:#09c !important;border-bottom:1px solid #fff !important}.marksix .subNavBarDiv{background-color:#fd8f21 !important;border-bottom:1px solid #fff !important}.topMenuBar .navbar-nav li{margin-left:-24px}.topSubMenuBar .navbar-nav li{margin-left:0px;margin-right:20px}body.football .topSubMenuBar .navbar-nav li{margin-right:5px}.topMenuBar .navbar-nav li:hover{background-color:rgba(255,255,255,0) !important}.topMenuBar .navbar-nav .menuItemTag{padding:0px}.topMenuBar .navbar-nav .subMenuItemTag{cursor:pointer;font-size:18px;font-weight:bold}.topMenuBar .navbar-nav .subMenuItemTag.on{color:#fff !important}.navbar.subNavBarDiv{min-height:40px;top:85px}.navBarBrand.leftBarBrand{height:40px}.navBarHiddenBrand{width:136px;height:30px;float:left}.racing .navbar-default .navbar-nav>.active>a.subMenuItemTag{color:#145311;padding-top:10px;padding-bottom:10px}.football .navbar-default .navbar-nav>.active>a.subMenuItemTag{color:#183f67;padding:10px 10px}.navbar-default .topMenuBar .navbar-nav>.active>a{background-color:rgba(255,255,255,0)}.navbar-default .topMenuBar .navbar-nav>.active>a:hover{background-color:rgba(255,255,255,0) !important}.colorPrintButton{padding-top:0px !important}}.bottomInsideContant{color:#fff}@media(max-width: 767px){.slideBannerArrow{display:none}.inappWebviewBanner .slideBannerArrow{display:block}.m_banner{display:block;margin:10px}.marksix .m_banner{margin:0px}.banner{display:none}.chartBackgroundForMobile{background-color:#c9d1d4;padding-bottom:10px}.wrapVideoPlayer{padding:0px}.videoPositionDiv{top:30%;left:0;margin-top:auto;margin-left:auto;padding:0px 10px;width:100%}.videoIcon{margin-left:auto;margin-top:auto;width:74px;height:75px;margin-top:-37.5px;margin-left:-37px}.videoIcon img{width:74px;height:75px}.sb-toggle-left,.sb-toggle-right,.sb-open-left,.sb-open-right,.sb-close{cursor:pointer}.navicon-line{width:24px;height:4px;border-radius:1px;margin-bottom:3px;background-color:#f60}img.img-me{margin:14px auto;border:4px solid #fff}.sb-close{cursor:pointer}.sb-slidebar a{color:#ff3971;text-decoration:none}.outSideBackground{top:-20px}.adCloseButton{right:10px;top:15px}.aDPromotionImg{margin:30px auto}.focusEmpty{display:none}.index .sortOutSideDiv{margin-top:12px}.commonMobileMargin{margin-left:10px;margin-right:10px}.pre_text,.next_text{padding-top:0px}.news .newsForFocusContent{margin-bottom:0px;font-size:16px;line-height:25px}.news .arrowContainer{padding-top:10px}.relateNewsItem{padding:0 15px}.news .focusPubDate,.newsForFocusTime{margin-top:10px;margin-bottom:0px}.news .arrowContainer{padding-right:10px}.news .col-md-12.col-sm-12.col-xs-12.newsInsidePage{padding:0px 15px}.news .newsForFocusContent{border:none}.news .toOtherNewsCTN{padding:10px 5px 15% 5px}.sortOutSideDiv{margin-top:10px;margin-left:10px;border:1px solid #e2dddd}.mobileMenuItem{float:left;width:21%}.mobileMenuItem img{width:100%}.fixMobileMenu{margin-left:-4%}.racing .mobileNavbarDiv{padding-left:0px;padding-right:0px;background-color:#139f21 !important;border-bottom:1px solid #fff}.football .subMainContainer{padding-top:8px;padding-bottom:5px;background:#003466}.football.news .subMainContainer{padding-top:20px;padding-bottom:5px;background:#003466}.football .mobileNavbarDiv{padding-left:0px;padding-right:0px;background-color:#0099cb;border-bottom:1px solid #fff}.football .mobileNavbarDiv .mobileSubMenuItem a,.football .mobileNavbarDiv .mobileSubMenuItem a:link{color:#183f67}.football .mobileNavbarDiv .mobileSubMenuItem.shooter{width:50px;margin-right:0px}.subMainContainer{padding-top:20px;padding-bottom:5px;background:none !important}.marksix .mobileNavbarDiv{padding-left:0px;padding-right:0px;background-color:#fd8f21 !important;margin-bottom:1%}.mobileNavbarDiv .row{margin-right:0px;margin-left:0px}.mobileSubMenuItem{float:left;font-size:14px;font-weight:bold;height:30px;padding-top:8px;margin-right:30px;text-align:center}.mobileSubMenuItem:last-child{margin-right:0px}.mobileTopMenuDiv{background-color:#fff !important}.insideMobileSubMenuMiddle{width:84%;float:left;overflow-x:auto;overflow-y:hidden;padding-left:0px !important;padding-right:0px !important}.insideMobileSubMenuMiddle .mobileSubMenuItem{display:none}.mobileTopSubMenuSubDiv,.mobileSubMenuDiv,.leftMoveMenuButton{float:left}.leftMoveMenuButton{width:8%;float:left;font-size:16px;font-weight:bold;margin-top:5px;margin-bottom:6px;color:#fff;display:none;background-image:url(/img/menu/bT_left_on.png);background-size:contain;background-repeat:no-repeat;height:19px}.rightMoveMenuButton{width:8%;float:left;font-size:16px;font-weight:bold;margin-top:5px;margin-bottom:6px;color:#fff;display:none;background-image:url(/img/menu/bT_right_on.png);background-size:contain;background-repeat:no-repeat;height:19px;background-position:10px 0px}.rightMoveMenuButton span{float:right}.mobileSubMenuItem.on a{color:#fff !important}.relateNewsItem .relateNewsItemDetail .insideContent{display:none}.relateNewsItem .relateNewsItemSecond{padding-left:0px;padding-right:0px}.relateNewsItem .relateNewsItemFirst{padding-right:0px}.mobileSubMenuItem.on{background-image:url("/img/cut_09.png");background-repeat:no-repeat;background-position:0px 27px;background-size:contain}.focusWrapAll{margin:10px}.focusTitleDiv{margin-top:0px}.news .focusPubDate.newsForFocusTime,.news .newsForFocusContent{padding:0 5px}.marksix .news .subMainContainer{padding-top:0px}.epl-xmas-menu{width:72%}.playIconImage{width:75px;height:75px}.playIconImageDiv{position:absolute;top:50%;left:50%;text-align:center;z-index:2;margin-top:-35px !important;margin-left:-40px !important}}@media(max-width: 1000px){.playIconImageDiv{top:50%;left:50%;margin-top:-30px;margin-left:-40px}}@media(min-width: 1000px){.bottomInsideContant{width:1000px;margin-left:auto;margin-right:auto}}@media(max-width: 767px)and (orientation: landscape){.videoPositionDiv{margin-left:0;top:0;width:100%;height:100%;padding:0px}.videoCloseButton{top:2%}.videoPositionDiv{top:0}.videoPositionDiv video{width:100%;height:100%}}@media(max-width: 767px){.shareOptions .weibo,.h5ShareBtn.sina{display:none}}@media(min-width: 768px){.page-football-football_page .share{display:none !important}}.page-football-football_page .share{display:flex;position:absolute;right:10px;top:65px;z-index:999}.page-football-football_page .share .share-button{position:relative;user-select:none}.page-football-football_page .share .share-button.active .tools{pointer-events:all;opacity:1}.page-football-football_page .share .share-button.active .icon>div{background-color:#424452}.page-football-football_page .share .share-button.active .icon>div>img{filter:invert(0)}.page-football-football_page .share .share-button .icon{cursor:pointer;padding:.5em;margin:-0.5em 0 -0.5em -1.5em}.page-football-football_page .share .share-button .icon>div{padding:1.5em;display:flex;justify-content:center;align-items:center;border-radius:100%;position:relative;z-index:11;width:2.2em;height:2.2em;transition:.2s ease-in-out}.page-football-football_page .share .share-button .icon img{width:2em;transition:.2s ease-in-out}.page-football-football_page .share .share-button .tools{pointer-events:none;opacity:0;position:absolute;right:50%;top:50%;z-index:10;padding:.5em 1em;background-color:rgba(51,51,51,.8666666667);text-align:center;border-radius:.5em;transition:.2s ease-in-out}.page-football-football_page .share .share-button .tools .head{color:#fff;margin-bottom:.5em}.page-football-football_page .share .share-button .tools .shareOptions{display:flex}.page-football-football_page .share .share-button .tools .shareOptions a{display:inline-block;width:5em;color:#fff;font-size:.9em}body.lunar2025 .topmenu .left .mobile>div>a[href="/index.html"],body.lunar2025 .topmenu .left .desktop>a[href="/index.html"]{display:inline-block;background-image:url("/img/football/lunar2025/logo_cny2024.png");background-size:contain;background-position:bottom right;background-repeat:no-repeat}body.lunar2025 .topmenu .left .mobile>div>a[href="/index.html"] img,body.lunar2025 .topmenu .left .desktop>a[href="/index.html"] img{opacity:0}body.lunar2025.page-football-focus .vsOddCTN{background-image:url("/img/football/lunar2025/focus.jpg");background-position:top center;background-size:cover}body.lunar2025.page-football-focus .vsOddCTN #focusMenu>*{background-color:#2b9644}body.lunar2025.page-football-focus .vsOddCTN #focusMenu>*.on{box-shadow:0 .5em 0 0 #2b9644}@media(max-width: 1000px){body.lunar2025.page-football-focus .vsOddCTN{background-image:url("/img/football/lunar2025/mobile_focus.jpg");background-size:cover}}body.lunar2025.page-football-focus .vsOddCTN:before,body.lunar2025.page-football-focus .vsOddCTN:after{display:none !important}body.lunar2025.page-football-focus .vsOddCTN .bg-diamond{display:none}body.lunar2025.page-football-oddsRecommand .mainContainerOuter{background-image:url("/img/football/lunar2025/oddsRecommand.jpg");background-position:top center;background-size:cover}body.lunar2025.page-football-oddsRecommand .mainContainerOuter .bg-diamond,body.lunar2025.page-football-oddsRecommand .mainContainerOuter .bg-diamond2,body.lunar2025.page-football-oddsRecommand .mainContainerOuter .bg-diamond3{display:none}body.lunar2025.page-football-oddsRecommand main#sb-site:not(.empty) .mainContainer .title{display:none}body.lunar2025.page-football-oddsRecommand #oddsRecommand .match-info{mask-image:linear-gradient(275deg, rgb(0, 0, 0) 420px, rgba(255, 255, 255, 0) 520px)}body.lunar2025.page-football-oddsRecommand #oddsRecommand .match-info:after{background-color:rgba(255,255,255,.5333333333)}body.lunar2025.page-football-oddsRecommand #oddsRecommand .match-info .match-outer{background-color:#017337}body.lunar2025.page-football-oddsRecommand #oddsRecommand .match-info .match-outer:before{background:linear-gradient(270deg, rgb(1, 76, 37) 0%, rgb(1, 115, 55) 150px, rgb(1, 115, 55) 100%)}body.lunar2025.page-football-oddsRecommand #oddsRecommand .match-info .match-outer:after{background:radial-gradient(circle at 100% 50%, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 20px, rgba(255, 255, 255, 0) 180px, rgba(255, 255, 255, 0) 100%)}@media(max-width: 768px){body.lunar2025.page-football-oddsRecommand #oddsRecommand .match-info:after{clip-path:polygon(0 0, calc(100% - 16vw) 0, 100% 50%, calc(100% - 16vw) 100%, 0 100%)}body.lunar2025.page-football-oddsRecommand #oddsRecommand .match-info .match-outer{background-color:#017337}body.lunar2025.page-football-oddsRecommand #oddsRecommand .match-info .match-outer:before{background:linear-gradient(270deg, rgb(1, 76, 37) 0%, rgb(1, 115, 55) 24vw, rgb(1, 115, 55) 100%)}body.lunar2025.page-football-oddsRecommand #oddsRecommand .match-info .match-outer:after{background:radial-gradient(circle at 100% 50%, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 3.2vw, rgba(255, 255, 255, 0) 28.8vw, rgba(255, 255, 255, 0) 100%)}}#sb-site,.sb-site-container,.sb-slidebar,body,html{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{width:100%}html{height:100%}body{min-height:100%;height:auto;position:relative}html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden}#sb-site,.sb-site-container{width:100%;position:relative;z-index:1;background-color:#fff}#sb-site:after,#sb-site:before,.sb-site-container:after,.sb-site-container:before{content:" ";display:table;clear:both}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;display:none;background-color:#222}.sb-slidebar,.sb-slidebar *{-webkit-transform:translateZ(0px)}.sb-left{left:0}.sb-right{right:0}.sb-slidebar.sb-static,html.sb-static .sb-slidebar{position:absolute}.sb-slidebar.sb-active{display:block}.sb-style-overlay{z-index:9999}.sb-momentum-scrolling{-webkit-overflow-scrolling:touch}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}@media(max-width: 480px){.sb-slidebar{width:70%}.sb-width-thin{width:55%}.sb-width-wide{width:85%}}@media(min-width: 481px){.sb-slidebar{width:55%}.sb-width-thin{width:40%}.sb-width-wide{width:70%}}@media(min-width: 768px){.sb-slidebar{width:40%}.sb-width-thin{width:25%}.sb-width-wide{width:55%}}@media(min-width: 992px){.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media(min-width: 1200px){.sb-slidebar{width:20%}.sb-width-thin{width:5%}.sb-width-wide{width:35%}}#sb-site,.sb-site-container,.sb-slide,.sb-slidebar{-webkit-transform:translate(0px);-moz-transform:translate(0px);-o-transform:translate(0px);transform:translate(0px);-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}.sb-hide{display:none}*::-webkit-scrollbar{width:10px;background-color:#ccc}@media(max-width: 768px){*::-webkit-scrollbar{width:0;height:0}}*::-webkit-scrollbar-thumb{background:#666}body.football{display:flex;flex-direction:column;overflow-x:hidden;min-height:100%;overflow-y:scroll}body.football *{box-sizing:border-box}body.football .bgright{background:#1280df !important}body.football .secondMenu *::-webkit-scrollbar{display:none}body.football .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width: 768px){body.football .container{width:750px}}@media(min-width: 992px){body.football .container{width:970px}}@media(min-width: 1200px){body.football .container{width:1170px}}body.football.main{padding-top:0 !important}@media(max-width: 1000px){body.football header .secondMenu .wrapper{display:none}}body.football>header{padding-top:0;height:auto;position:sticky}body.football>header .topmenu{padding-top:10px;height:80px}@media(max-width: 992px){body.football>header .topmenu{height:auto}}body.football>header .secondMenu{overflow:hidden}body.football>header .currentMegaCTN{position:relative;margin:0 -100vw;padding:0 100vw;width:auto;bottom:unset}body.football #sb-site{margin-top:0 !important;flex-grow:1}body.football .header-odds-section{background-color:#f0eff5;box-shadow:0 0 10px #ccc;font-size:min(18px,3vw);border-bottom:1px solid #dfdfdf;height:min(126px,21.5vw);display:flex;justify-content:center;align-items:center}body.football .header-odds-section .container{max-width:1090px;padding:0 min(15px,2vw);width:100% !important;padding:0 2em !important;height:auto}@media(max-width: 768px){body.football .header-odds-section .container{padding:0 2vw !important}}body.football .header-odds-section .container .header-odds{transition:.2s ease-in-out}body.football .header-odds-section .container .header-odds:not(.slick-initialized){display:flex;overflow:hidden;justify-content:flex-start}body.football .header-odds-section .container .header-odds:not(.slick-initialized)>.wrapper{max-width:25%;min-width:25%}body.football .header-odds-section .container .header-odds.slick-initialized{opacity:1}body.football .header-odds-section .container .header-odds .slick-prev{left:-1.5vw}body.football .header-odds-section .container .header-odds .slick-next{right:-1.5vw}@media(max-width: 768px){body.football .header-odds-section .container .header-odds .slick-prev,body.football .header-odds-section .container .header-odds .slick-next{width:2vw;height:2vw;z-index:2}}body.football .header-odds-section .container .header-odds .slick-list{mask-image:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #000 0.5em, #000 calc(100% - 0.5em), rgba(0, 0, 0, 0) 100%)}body.football .header-odds-section .container .header-odds .slick-prev:before,body.football .header-odds-section .container .header-odds .slick-next:before{clip-path:polygon(15% 50%, 55% 0, 80% 0, 40% 50%, 80% 100%, 55% 100%);background-color:#000;width:1em;height:1em;display:block;color:rgba(0,0,0,0)}@media(max-width: 768px){body.football .header-odds-section .container .header-odds .slick-prev:before,body.football .header-odds-section .container .header-odds .slick-next:before{width:2vw;height:2vw}}body.football .header-odds-section .container .header-odds .slick-next:before{transform:rotate(180deg)}body.football .header-odds-section .container .header-odds .wrapper{box-shadow:unset;padding:.5em;display:block}body.football .header-odds-section .container .header-odds .header-odd{display:flex;background-color:#fff;border-radius:.5em;overflow:hidden;box-shadow:0 0 .4em rgba(0,0,0,.5333333333)}body.football .header-odds-section .container .header-odds .header-odd .result{display:flex;justify-content:space-around}body.football .header-odds-section .container .header-odds .header-odd .main>div{display:flex;align-items:center;margin:.2em 0 0}body.football .header-odds-section .container .header-odds .header-odd .main>div .logo{width:1em;height:1em;line-height:0}body.football .header-odds-section .container .header-odds .header-odd .main>div img{max-width:1em;max-height:1em;width:auto;height:auto}body.football .header-odds-section .container .header-odds .header-odd .left{padding:4px;flex-grow:1;overflow:hidden}body.football .header-odds-section .container .header-odds .header-odd .left .tournament{border-bottom:4px dotted;font-weight:600;line-height:1.8em;margin-top:-0.2em;padding:0 .1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}body.football .header-odds-section .container .header-odds .header-odd .left .main .name{line-height:1.5em;-webkit-text-stroke:.01em #000;font-size:.9em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.football .header-odds-section .container .header-odds .header-odd .right{padding:4px;background-color:#ffa800;font-size:.8em;font-weight:600;display:flex;flex-direction:column;justify-content:space-between}body.football .header-odds-section .container .header-odds .header-odd .right .result{background-color:#fec55b;border-radius:.2em;font-size:.9em;padding:.1em 0;width:6.2em}body.football .header-odds-section .container .header-odds .header-odd .right .main{font-weight:600}body.football .header-odds-section .container .header-odds .header-odd .right .main>div{display:flex;justify-content:flex-start;align-items:center;text-align:right;-webkit-text-stroke:.02em #000}body.football .header-odds-section .container .header-odds .header-odd .right .main>div>div{flex-basis:0;flex-grow:1;line-height:1.3}body.football>footer{padding:0;height:auto;display:flex;flex-direction:column;transition:bottom .2s ease-in-out}@media(min-width: 1000px){body.football>footer{display:none}}body.football>footer #bottomBanner{bottom:0 !important;order:1;margin-top:-4vw}body.football>footer #bottomBanner>div{position:static;margin-bottom:0}body.football>footer .topmenu{order:3}body.football>footer .topmenu .pageList{position:static}body.football>footer .topmenu .pageList .flex{height:100%}body.football>footer .secondMenu{order:2}body.football>.footer .secondMenu .currentMegaCTN,body.football .secondMenu .currentMegaCTN{position:relative;bottom:0 !important}body.football>.footer .secondMenu .currentMegaCTN .wrapper,body.football .secondMenu .currentMegaCTN .wrapper{justify-content:center}body.football>.footer .secondMenu .currentMegaCTN .wrapper .flex,body.football .secondMenu .currentMegaCTN .wrapper .flex{width:100%;display:flex;flex-wrap:nowrap;justify-content:center}body.football>.footer .secondMenu .currentMegaCTN .wrapper .flex .inline,body.football .secondMenu .currentMegaCTN .wrapper .flex .inline{display:flex;padding:0 15px;height:calc(1em + 28px);justify-content:center;align-items:center;white-space:nowrap}body.football>.footer .secondMenu .currentMegaCTN .wrapper .flex .inline a[href$="girl.html"],body.football .secondMenu .currentMegaCTN .wrapper .flex .inline a[href$="girl.html"]{line-height:0}body.football>.footer .secondMenu .currentMegaCTN .wrapper .flex .inline img.talk,body.football .secondMenu .currentMegaCTN .wrapper .flex .inline img.talk{margin-top:0px}body.hasTopBanner #topBanner .slick-dotted.slick-slider{margin-bottom:0}body.hasTopBanner #topBanner .slick-dots{z-index:999;pointer-events:none}body.hasTopBanner #topBanner .slick-dots li{pointer-events:all}body.hasTopBanner #topBanner .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}body.hasTopBanner #topBanner .slick-dots li button:before{opacity:1;content:"";border-width:2px;border-style:solid;border-color:#c1c1c1;background-color:#c1c1c1;width:12px;height:12px;border-radius:100%;top:50%;left:50%;transform:translate(-50%, -50%);transition:.2s ease-in-out}body.hasTopBanner #topBanner .slick-dots li.slick-active button:before{border-color:#e57816;background-color:#e57816;opacity:1}body.hasTopBanner #topBanner>:not(.slick-initialized){display:none}body.hasTopBanner #topBanner a{display:block;width:100%;height:100%;outline:none}body.hasTopBanner #topBanner .slick-slide{position:relative}@media(min-width: 922px){body.hasTopBanner #topBanner .slick-slide{max-width:314px}}@media(max-width: 1000px){body.hasTopBanner body.page-football-focus main#sb-site{display:block}}@media(min-width: 922px){body.hasTopBanner #topBanner>div{position:absolute;width:100%;top:0}body.hasTopBanner #topBanner a[data-desktop]{display:block;padding-top:75.4777070064%}body.hasTopBanner.scrollDown #topBanner{opacity:.2}body.hasTopBanner #topBanner.closed{display:none}body.hasTopBanner #topBanner{background-size:cover;position:absolute;left:0;height:237px;width:314px;top:150px;z-index:10;transition:.2s ease-in-out}body.hasTopBanner #topBanner .close{cursor:pointer;position:absolute;top:22px;right:46px;width:30px;height:30px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg fill='%23222' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M18.8,16l5.5-5.5c0.8-0.8,0.8-2,0-2.8l0,0C24,7.3,23.5,7,23,7c-0.5,0-1,0.2-1.4,0.6L16,13.2l-5.5-5.5c-0.8-0.8-2.1-0.8-2.8,0C7.3,8,7,8.5,7,9.1s0.2,1,0.6,1.4l5.5,5.5l-5.5,5.5C7.3,21.9,7,22.4,7,23c0,0.5,0.2,1,0.6,1.4C8,24.8,8.5,25,9,25c0.5,0,1-0.2,1.4-0.6l5.5-5.5l5.5,5.5c0.8,0.8,2.1,0.8,2.8,0c0.8-0.8,0.8-2.1,0-2.8L18.8,16z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:100%;filter:drop-shadow(0px 0px 1px black)}}@media(max-width: 921px){body.hasTopBanner body main#sb-site{margin-top:0}body.hasTopBanner body:not(.appview){padding-top:calc(154px + 16vw) !important}body.hasTopBanner #topBanner{background-size:cover;padding-top:20vw;z-index:100;margin-top:-3vw;position:relative;top:0px !important}body.hasTopBanner #topBanner a[data-desktop]{width:100%;height:25.2777777778vw;background-size:100%}body.hasTopBanner #topBanner>div{position:absolute;top:0;width:100%}body.hasTopBanner #topBanner .slick-dots{display:none}body.hasTopBanner #topBanner~.currentMegaCTN{position:relative;z-index:101}body.hasTopBanner main .bottom{top:calc(160px + 17vw) !important}body.hasTopBanner .secondMenu .currentMegaCTN{background-color:#d10e0e}}html body.appview .bottom{top:0 !important}.img-responsive{max-width:100%;height:auto}@media(max-width: 1000px){.desktop{display:none}}@media(min-width: 1001px){.mobile{display:none}}main#sb-site{margin-top:unset;padding-top:unset;position:relative;font-size:18px;background-image:url("/img/football/general_bg.png");background-position:center top;background-repeat:repeat-x;display:flex;flex-direction:column}main#sb-site .mainContainer{padding-bottom:20px;width:100%}main#sb-site>.mainContainerOuter{position:relative;z-index:1}main#sb-site #main-body{flex-grow:1}.share{display:flex;align-items:end;margin-left:.4em}.share .share-button{position:relative;user-select:none}.share .share-button.active .tools{pointer-events:all;opacity:1}.share .share-button.active .icon>div{background-color:#424452}.share .share-button.active .icon>div>img{filter:invert(0)}.share .share-button .icon{cursor:pointer;padding:.5em;margin:-0.5em -1em -0.5em -1.5em}@media(max-width: 768px){.share .share-button .icon{margin-right:0}}.share .share-button .icon>div{padding:.5em;display:flex;justify-content:center;align-items:center;border-radius:100%;position:relative;z-index:11;width:2.2em;height:2.2em;transition:.2s ease-in-out}.share .share-button .icon img{width:1.5em;transition:.2s ease-in-out;filter:invert(1)}.share .share-button .tools{pointer-events:none;opacity:0;position:absolute;right:50%;top:50%;z-index:10;padding:.5em 1em;background-color:rgba(51,51,51,.8666666667);text-align:center;border-radius:.5em;transition:.2s ease-in-out}.share .share-button .tools .head{color:#fff;margin-bottom:.5em}.share .share-button .tools .shareOptions{display:flex}.share .share-button .tools .shareOptions a{display:inline-block;width:5em;color:#fff;font-size:.9em}.share .share-button .tools .shareOptions a img{margin:.3em}.betodds>:last-child{display:flex;justify-content:center}.betodds>:last-child .odds{font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;background:#ffa900;color:#000;width:5em;height:5em;display:flex;flex-direction:column;justify-content:center;border-radius:.5em;padding:.5em;text-align:center;font-weight:bold;cursor:pointer}.betodds>:last-child .odds:not(:last-child){margin-right:2px}.betodds>:last-child .odds.selected{background-color:red}.betodds>:last-child .odds>.odd-label{font-size:1.5em;margin-bottom:.2em;line-height:1}.betodds>:last-child .odds>.odd-value{line-height:.9;font-size:2em;font-weight:bold;display:inline-block;transform:scaleY(1.1);-webkit-transform:scaleY(1.1);position:relative;letter-spacing:.02em}.betodds>:last-child .odds>.odd-value span{font-size:.7em;line-height:1.25;-webkit-text-stroke:.02em}.betodds .goalhilo .odds:not(.crossbet) .odd-value:before{position:absolute;display:block;content:"";border:.1em solid #000;position:absolute;left:0;top:0;right:0;bottom:0;mask-image:linear-gradient(90deg, #000 0, #000 0.2em, rgba(0, 0, 0, 0) 0.2em, rgba(0, 0, 0, 0) calc(100% - 0.2em), #000 calc(100% - 0.2em), #000 100%)}main#sb-site.empty .outSideBackground,main#sb-site.empty:before{background-image:none !important}main#sb-site.empty .mainContainerOuter{background-color:rgba(0,0,0,0) !important;background-image:none !important}.EmptyFocus{width:100%;margin:2em auto;max-width:1000px;padding:10px}.EmptyFocus .emptyImg,.EmptyFocus .emptyImgM{width:100%}.EmptyFocus .emptyImgM{display:none}@media(max-width: 640px){.EmptyFocus{margin:10px 0 10px 0}.EmptyFocus .emptyImg{display:none}.EmptyFocus .emptyImgM{display:block}}@media(max-width: 1000px){body.appview{padding-bottom:0}}.popupEarlySettlement img.img-responsive{width:auto;height:auto;max-width:calc(100vw - 80px);max-height:calc(100vh - 80px)}@media(max-width: 1000px){.secondMenu .megaCTN .wrapper{flex-wrap:nowrap;justify-content:flex-start !important}.secondMenu .megaCTN .wrapper .inline{display:flex;padding:0 15px;height:calc(1em + 28px);justify-content:center;align-items:center;white-space:nowrap}}.moreOddsCTN{width:100%;background-position:center;text-align:center}.moreOddsCTN .betItem{background:none;border:none}.moreOddsCTN .oddsDetailCTN{background-color:#fff}.moreOddsCTN .oddsDetailCTN .oddsItem{max-width:600px;margin:1px auto;background-color:rgba(0,0,0,0)}.moreOddsCTN .oddsDetailCTN .oddsItem .header{padding:.8em;border-radius:.5em;font-weight:bold;font-size:1.4em;padding-left:2em}.moreOddsCTN .oddsDetailCTN .oddsItem .content{font-weight:bold;font-size:1.4em;border-radius:.5em;border:1px solid #ddd;background-color:#fff;margin-bottom:-1px}.moreOddsCTN .oddsDetailCTN .oddsItem .content>*{min-height:2.8em;display:flex;align-items:center;border:none !important;justify-content:center}.moreOddsCTN .oddsDetailCTN .oddsItem .content>*.oddsTitle:not(:first-child){border-left:1px solid #ddd !important}.moreOddsCTN .oddsDetailCTN .oddsDetailCTN_header .left{display:block;align-items:center;font-size:18px;font-weight:bold;position:absolute;left:1em;top:-3em}.moreOddsCTN .oddsDetailCTN .oddsDetailCTN_header .center{display:none;color:#fff;font-weight:bold;font-size:22px}.moreOddsCTN .oddsDetailCTN .bottom{padding:1em 0;text-align:center}.moreOddsCTN .oddsDetailCTN .bottom .hkjcButton{display:inline-flex;padding:.5em 4em;font-weight:bold;text-align:center;background-color:#ffa800;border-radius:1em;align-items:center;font-size:1.5em;cursor:pointer}.moreOddsCTN .oddsDetailCTN .bottom .hkjcButton .arrowInside{display:inline-block;height:.6em;width:.6em;border-left:2px solid #000;border-bottom:2px solid #000;transform:rotate(-135deg) translate(0em, 0em);transform-origin:center;margin:-0.2em .4em}.betItem{display:inline-block;font-size:12px;background-color:#fff;width:100%;border-bottom:solid 1px #ccc}.betItem .betodds{text-align:center;position:relative;width:30%}.betItem .betodds .had{display:inline-block}.betItem .betodds .had .odds{float:left;background:#f0831f;color:#fff;width:68px;margin:1px;border-radius:4px;font-size:14px;padding:8px 4px;text-align:center;font-weight:bold;cursor:pointer}.betItem .betodds .had .odds span{font-size:20px;margin-top:5px;font-weight:bold;display:inline-block;transform:scaleY(1.1);-webkit-transform:scaleY(1.1)}.betItem .betodds .had .odds .updated{color:red}.oddsDetailCTN .oddsDetailCTN_header{display:flex;padding:20px 0px;max-width:1000px;margin:auto;padding:0;display:block}.oddsDetailCTN .oddsDetailCTN_header .center{flex:1;text-align:center;font-size:20px;color:#000;padding:4px}.oddsDetailCTN .oddsDetailCTN_header .right{display:inline-flex;align-items:center;font-size:18px;font-weight:bold;position:absolute;right:2em}@media(max-width: 1000px){.oddsDetailCTN .oddsDetailCTN_header{max-width:600px;display:block;position:relative;text-align:right}.oddsDetailCTN .oddsDetailCTN_header>.right{position:relative;margin-bottom:1em;right:0}}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn{display:flex;flex-direction:row;align-items:center}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn>div:last-child{width:3em;height:1.6em;border-radius:1em;display:inline-block;position:relative;border:1px solid #aaa;background-color:rgba(0,0,0,0);cursor:pointer;-webkit-transition:.3s;transition:.3s}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn>div:last-child:after{content:"";position:absolute;width:26px;height:26px;left:5px;top:4px;background-color:#aaa;border-radius:50%;-webkit-transition:.3s;transition:.3s}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn>div:last-child:after{width:calc(1.6em - 6px);height:calc(1.6em - 6px);left:2px;top:2px}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn.on>div:last-child:after{left:calc(100% - 26px)}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn:before{content:"全部打開";color:#000;text-align:center;-webkit-transition:.3s;transition:.3s;right:0px}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn.on.blue>div:last-child{background-color:#4074d0}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn.on.red>div:last-child{background-color:#d04040}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn.on.green>div:last-child{background-color:#53a32a}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn.on:before{content:"全部關閉";text-indent:-24px}.oddsDetailCTN .oddsDetailCTN_header .showOnOff .oddsOnoffBtn{display:block}.oddsDetailCTN .oddsItem{margin:4px 0px;background-color:#fff;color:#000}.oddsDetailCTN .oddsItem .header{background-color:#055080;color:#fff;font-size:16px;padding:8px;text-align:left;cursor:pointer;padding-left:3%}.oddsDetailCTN .oddsItem .header .oddsStatus{font-size:15px}.oddsDetailCTN .oddsItem .header .more{float:right;background-color:#fff;height:1em;width:1em;transition:.2s ease-in-out;clip-path:polygon(0 25%, 50% 60%, 100% 25%, 100% 50%, 50% 85%, 0 50%)}.oddsDetailCTN .oddsItem .meta,.oddsDetailCTN .oddsItem .content{display:flex;align-items:center;overflow:hidden}.oddsDetailCTN .oddsItem .meta div,.oddsDetailCTN .oddsItem .content div{flex:1;text-align:left;font-size:16px;padding:4px}.oddsDetailCTN .oddsItem .meta .oddsTitle,.oddsDetailCTN .oddsItem .content .oddsTitle{padding-left:3%;cursor:pointer}.oddsDetailCTN .oddsItem .meta{background-color:#ccc}.oddsDetailCTN .oddsItem .content{background-color:#eee;color:#f60;border-bottom:1px solid #ccc;padding:0}.oddsDetailCTN .oddsItem .content div{min-height:30px}.oddsDetailCTN .oddsItem .content div.empty{background-color:#ccc}.oddsDetailCTN .oddsItem .content div:nth-child(odd){color:#000;border-left:1px solid #ccc}.oddsDetailCTN .oddsItem .content .oddsTitle.meta{color:#000}.oddsDetailCTN .oddsItem .spc{display:flex;flex:1}.oddsDetailCTN .oddsItem.on .meta,.oddsDetailCTN .oddsItem.on .content{display:flex}.oddsDetailCTN .oddsItem.fgs .content div:nth-child(odd){text-align:left}.oddsDetailCTN .oddsItem.hdc .content div{text-align:center}.oddsDetailCTN .oddsItem.hdc .content div.oddsTitle{text-align:left}.oddsDetailCTN .oddsItem.had,.oddsDetailCTN .oddsItem.tql,.oddsDetailCTN .oddsItem.chp,.oddsDetailCTN .oddsItem.nts,.oddsDetailCTN .oddsItem.ets,.oddsDetailCTN .oddsItem.fha,.oddsDetailCTN .oddsItem.hha,.oddsDetailCTN .oddsItem.hdc,.oddsDetailCTN .oddsItem.hil,.oddsDetailCTN .oddsItem.fhl,.oddsDetailCTN .oddsItem.chl,.oddsDetailCTN .oddsItem.crs,.oddsDetailCTN .oddsItem.fcs,.oddsDetailCTN .oddsItem.fts,.oddsDetailCTN .oddsItem.ttg,.oddsDetailCTN .oddsItem.ooe,.oddsDetailCTN .oddsItem.hft,.oddsDetailCTN .oddsItem.fgs,.oddsDetailCTN .oddsItem.spc{display:none}.oddsDetailCTN .oddsItem.sga .content{height:auto}.oddsDetailCTN .oddsItem.sga .content .oddsTitle{flex-grow:1;text-align:left;justify-content:flex-start;height:auto;min-height:2.8em;padding:.9em;justify-content:flex-start !important}.oddsDetailCTN .oddsItem.sga .content .crossbet{flex-grow:0;flex-basis:4em}.oddsDetailCTN .oddsItem .content .changed{color:red;font-weight:bold;display:inline-flex}.oddsDetailCTN .oddsItem .content .changed .icon{height:14px;width:17px;background-repeat:no-repeat;background-position:center;background-size:contain;margin:3px}.oddsDetailCTN .oddsItem .content .changed.up .icon{background-image:url(/img/odds_up.png)}.oddsDetailCTN .oddsItem .content .changed.down .icon{background-image:url(/img/odds_down.png)}.oddsDetailCTN .oddsItem.on .more{clip-path:polygon(0 75%, 50% 40%, 100% 75%, 100% 50%, 50% 15%, 0 50%)}@media(max-width: 768px){.selectCTNOuter{padding:10px}.selectCTN{width:100%}.selectCTN .liveOrResult{width:100%;border-bottom:1px solid #ccc}.selectCTN .liveOrResult div{float:initial}.selectCTN .liveOrResult .live,.selectCTN .liveOrResult .liveOrResultOnOff,.selectCTN .liveOrResult .result{flex:1;text-align:center}.selectCTN .liveOrResult .live{text-align:right}.selectCTN .liveOrResult .oddsOnoffBtn{margin:0 auto;text-align:center}.selectCTN .liveOrResult .result{text-align:left}.selectCTN .dropdown{width:100%;border-bottom:1px solid #ccc}.selectCTN .dropdown #matchDetailDropdown{width:100%;margin:0px;border:0px}.selectCTN .betweek{display:flex;background:#fff;width:100%}.dateDropdown{width:100%;height:50px;background-color:#fff;font-size:16px;padding:12px;color:#00b3d5}#datetimepicker{width:100%;left:0px}#datetimepicker .datetimepicker table,#datetimepicker .datetimepicker-inline{width:100%}}@media(max-width: 640px){.oddsDetailCTN .oddsDetailCTN_header .hkjc .hkjcButton{width:100px;padding:10px 11px;font-size:10pt}.oddsDetailCTN .oddsDetailCTN_header .hkjc .hkjcButton .glyphicon{top:-1px;font-size:18px}.oddsDetailCTN .oddsDetailCTN_header .center{font-size:14pt}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn.on:before,.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn:before{font-size:10pt}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn:before{margin-right:.5em}.oddsDetailCTN .oddsDetailCTN_header .oddsOnoffBtn.on:after{left:75px}.oddsDetailCTN .oddsItem.spc.on .meta,.oddsDetailCTN .oddsItem.spc.on .content{display:block;border-bottom:0px}.betItem .teamAndMatch{display:inline-flex;width:100%;vertical-align:middle;align-items:center}}.page-football-allup .oddsRecordLayer{height:calc(100vh + 90px);position:fixed;width:100%;background:rgba(0,0,0,.4509803922);z-index:10000;top:-90px}.page-football-allup .oddsRecordCtn{font-size:16px;position:fixed;width:min(1000px,100vw);right:50%;margin-right:max(-500px,-50vw);top:6%;z-index:10001;text-align:center}.page-football-allup .oddsRecordCtn .recordClose{color:#fff;text-align:right}.page-football-allup .oddsRecordCtn .recordClose img{cursor:pointer;padding:5px}.page-football-allup .oddsRecordCtn .mainTitle{border-top-left-radius:5px;border-top-right-radius:5px;text-align:left;padding:10px;color:#fff;background:#00b3d5}.page-football-allup .oddsRecordCtn .recordIntro{display:flex;justify-content:center;align-items:center;padding:5px 0;color:#fff;background-color:#025682;background:url(/img/football/focus_bar2.png);background-size:cover;background-position-x:center}.page-football-allup .oddsRecordCtn .recordIntro img{height:100px;padding:0 5%}@media(max-width: 768px){.page-football-allup .oddsRecordCtn .recordIntro img{height:2.5em}}.page-football-allup .oddsRecordCtn .recordIntro span{color:#333;font-size:14px;border:1px solid #333}.page-football-allup .oddsRecordCtn .recordIntro>div{width:35%;padding:15px}.page-football-allup .oddsRecordCtn .recordIntro .matchName{display:flex;text-align:left;align-items:center;font-size:2.2em;padding-right:15px;border-right:1px solid rgba(255,255,255,.24)}.page-football-allup .oddsRecordCtn .recordIntro .matchDetail{text-align:center;font-size:1.8em;display:flex;align-items:center}.page-football-allup .oddsRecordCtn .recordIntro .matchDetail .winType{min-width:100px;padding:0 15px;text-align:left}.page-football-allup .oddsRecordCtn .recordTitle{background:#2f2f2f;padding:10px 0;color:#fff}.page-football-allup .oddsRecordCtn .recordTitle .table{background:none;margin-bottom:0}.page-football-allup .oddsRecordCtn .recordTitle .table div{width:100px}.page-football-allup .oddsRecordCtn .recordContent{background:#fff;overflow:auto;max-height:50vh}.page-football-allup .oddsRecordCtn .recordContent:empty:before{content:"";width:44px;height:44px;border:4px solid rgba(204,204,204,.5);border-top-color:#999;border-radius:50%;-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite;display:block;margin:1em auto}.page-football-allup .oddsRecordCtn .recordContent .recordLoading{padding:5px 0;line-height:50px}.page-football-allup .oddsRecordCtn .recordContent .tableRow{font-weight:bold;display:table;width:100%;padding:10px 0;border-bottom:1px solid #e6e6e6}.page-football-allup .oddsRecordCtn .recordContent .tableRow:first-child:last-child{min-height:50px}.page-football-allup .oddsRecordCtn .recordContent .tableRow .mobileView{display:none}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div{width:100px;vertical-align:middle}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div .logo{height:30px;width:40px;border-radius:5px;margin:auto;color:#fff;line-height:30px}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div .logo.win{background-color:#ef4747;box-shadow:0px -2px 2px rgba(180,54,54,.8) inset}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div .logo.win:after{content:"贏"}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div .logo.lose{background-color:#0fb29d;box-shadow:0px -2px 2px #09665a inset}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div .logo.lose:after{content:"輸"}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div .logo.draw{background-color:#828282;box-shadow:0px -2px 2px #767676 inset}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div .logo.draw:after{content:"和"}.page-football-allup .oddsRecordCtn .recordFooter{background:#9a9999;color:#333;padding:20px 0;background:#d2d2d2;color:#757575;border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media(max-width: 1000px){.page-football-allup .oddsRecordCtn .recordIntro .matchName{text-align:left;width:50%}.page-football-allup .oddsRecordCtn .recordIntro .matchDetail{text-align:center;width:50%}}@media(max-width: 640px){.page-football-allup .oddsRecordCtn{top:2%;font-size:4.2vw}.page-football-allup .oddsRecordCtn .recordIntro .matchName{font-size:1.2em}.page-football-allup .oddsRecordCtn .recordIntro .matchName img{height:55px}.page-football-allup .oddsRecordCtn .recordIntro .matchDetail{font-size:1em}.page-football-allup .oddsRecordCtn .recordIntro .matchDetail .winType{min-width:50px;padding:0 2%}.page-football-allup .oddsRecordCtn .recordTitle{padding-right:0}.page-football-allup .oddsRecordCtn .recordTitle .table>div{width:10%;font-size:.8em}.page-football-allup .oddsRecordCtn .recordTitle .table>div:first-child{display:none}.page-football-allup .oddsRecordCtn .recordTitle .table>div:nth-child(2){width:16%}.page-football-allup .oddsRecordCtn .recordTitle .table>div:nth-child(4){display:none}.page-football-allup .oddsRecordCtn .recordTitle .table>div:nth-child(5){width:15%}.page-football-allup .oddsRecordCtn .recordTitle .table>div:nth-child(7){width:15%}.page-football-allup .oddsRecordCtn .recordContent{max-height:50vh}.page-football-allup .oddsRecordCtn .recordContent:empty:before{content:"";width:44px;height:44px;border:4px solid rgba(204,204,204,.5);border-top-color:#999;border-radius:50%;-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite;display:block;margin:1em auto}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div{width:10%;font-size:.8em}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div .mobileView{display:inline}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div:first-child{display:none}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div:nth-child(2){font-size:.7em;width:16%}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div:nth-child(4){display:none}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div:nth-child(5){width:15%}.page-football-allup .oddsRecordCtn .recordContent .tableRow>div:nth-child(7){width:15%}.page-football-allup .oddsRecordCtn .recordFooter{padding:1.2em 0;line-height:1;font-size:.9em}}.page-football-allup .canvas{position:relative;line-height:0}.page-football-allup .canvas .canvas{width:min(70px,3.9em);height:min(70px,3.9em)}.page-football-allup .canvas canvas{line-height:0;width:100%;height:100%;object-fit:contain}.page-football-allup .canvas .text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;font-size:1.5em;font-weight:bold}.page-football-allup main#sb-site{padding-top:55px}.page-football-allup main#sb-site .mainContainer{padding-top:.5em;font-size:16px;padding-top:0}.page-football-allup main#sb-site .mainContainer .loadingGif{background:none;position:absolute;top:0;left:50%;opacity:1;transition:.2s ease-in-out;filter:drop-shadow(0px 2px 2px black)}.page-football-allup main#sb-site .mainContainer .loadingGif:before{content:"";background:url(/img/football/loading.gif);height:150px;width:150px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.page-football-allup main#sb-site .mainContainer .loadingGif:after{content:"";background:url(/img/football/blue_loading.png);height:150px;width:150px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:100px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.page-football-allup main#sb-site .mainContainer .matchContent{display:grid;grid-template-columns:repeat(2, calc(50% - 5px));max-width:1200px;margin:auto;justify-content:space-between;grid-gap:10px;opacity:0;transition:.2s ease-in-out}.page-football-allup main#sb-site .mainContainer .matchContent:empty~.statement{display:none}.page-football-allup main#sb-site .mainContainer .matchContent:not(:empty){opacity:1;margin-bottom:4em}.page-football-allup main#sb-site .mainContainer .matchContent:not(:empty)~.loadingGif{pointer-events:none;opacity:0}@media(max-width: 1000px){.page-football-allup main#sb-site .mainContainer .matchContent{grid-template-columns:100%}}.page-football-allup .statement{padding-bottom:40px;max-width:1200px;margin:auto;font-size:.7em;color:#888;margin-top:1em;display:none}.page-football-allup .odd-item{background-color:#fff;display:flex;padding:min(10px,.55555555em) min(12px,.66666666em);border-radius:.5em;box-shadow:0 4px 4px rgba(102,102,102,.1333333333);min-height:min(110px,7em)}.page-football-allup .odd-item:first-child .col-odds,.page-football-allup .odd-item:first-child .col-win-rate,.page-football-allup .odd-item:first-child .col-record,.page-football-allup .odd-item:nth-child(2) .col-odds,.page-football-allup .odd-item:nth-child(2) .col-win-rate,.page-football-allup .odd-item:nth-child(2) .col-record{position:relative}.page-football-allup .odd-item:first-child .col-odds:before,.page-football-allup .odd-item:first-child .col-win-rate:before,.page-football-allup .odd-item:first-child .col-record:before,.page-football-allup .odd-item:nth-child(2) .col-odds:before,.page-football-allup .odd-item:nth-child(2) .col-win-rate:before,.page-football-allup .odd-item:nth-child(2) .col-record:before{display:block;position:absolute;bottom:calc(100% + 12px + .5em);color:#fff;font-weight:600}.page-football-allup .odd-item:first-child .col-odds:before,.page-football-allup .odd-item:nth-child(2) .col-odds:before{content:"球盤 即時/初盤"}.page-football-allup .odd-item:first-child .col-win-rate:before,.page-football-allup .odd-item:nth-child(2) .col-win-rate:before{content:"賠率勝出率"}.page-football-allup .odd-item:first-child .col-record:before,.page-football-allup .odd-item:nth-child(2) .col-record:before{content:"往績"}.page-football-allup .odd-item .col-match .match-info-top{margin-bottom:8px;color:#909090;-webkit-text-stroke:.04em;font-size:.85em}.page-football-allup .odd-item .col-match .match-info-top .date{line-height:1;padding-top:.1em;white-space:nowrap}.page-football-allup .odd-item .col-match .match-info-top .date .num{font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;font-size:1.15em}.page-football-allup .odd-item .col-match .match-info-top .date>:not(.num){position:relative;top:-0.05em}.page-football-allup .odd-item .col-match .match-info-top .date>*{margin-right:.2em}.page-football-allup .odd-item .col-match .match-info-top .tour{padding-top:.1em;position:relative;top:-0.05em;margin-right:.2em}.page-football-allup .odd-item .col-match .match-info-top .frontendID{font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;background-color:#1fb5d0;color:#fff;font-weight:400;font-size:1.2em;height:1.1em;display:flex;justify-content:center;align-items:center;width:3.6em;text-align:center;border-radius:1em}.page-football-allup .odd-item .col-match .match-info-top .frontendID span{position:relative;top:-0.05em}.page-football-allup .odd-item .col-match .match-detail{font-weight:600}.page-football-allup .odd-item .col-match .match-detail .team-detail .teamName{font-size:1.3em;line-height:1.8;-webkit-text-stroke:.01em}.page-football-allup .odd-item .col-match .match-detail .team-detail .teamVS{-webkit-text-stroke:.02em}.page-football-allup .odd-item .col-match .match-detail .team-detail .teamVS span{color:#2c7ec8}.page-football-allup .odd-item .col-match .match-detail .team-flag{width:min(64px,3em);height:min(64px,3em);margin-right:.5em}.page-football-allup .odd-item .col-match .match-detail .team-flag img{object-fit:contain;width:100%;height:100%}.page-football-allup .odd-item>div{display:flex;justify-content:center;align-items:center}.page-football-allup .odd-item>.col-match{flex-grow:1;flex-direction:column;align-items:flex-start}.page-football-allup .odd-item>.col-match>div{display:flex}.page-football-allup .odd-item .col-odds{flex-direction:column;padding:0 min(6px,.333333em)}.page-football-allup .odd-item .col-odds .odds{font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important}.page-football-allup .odd-item .col-odds div:not([class]){display:flex;align-items:center;justify-content:space-around;width:100%;height:1.813em}.page-football-allup .odd-item .col-odds div:not([class]) .odds{font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;font-size:1.4em;font-weight:bold}.page-football-allup .odd-item .col-odds>div:not([class]) span:first-child{opacity:0;pointer-events:none}.page-football-allup .odd-item .col-odds .crossbet{width:min(132px,9em);font-weight:bold;border-radius:5px;color:#000;background:#ffa800;box-shadow:0px 2px 2px #d89755;margin:.4em 0 .3em}.page-football-allup .odd-item .col-odds .crossbet.selected{background:red}.page-football-allup .odd-item .col-win-rate{padding:0 min(14px,.77777777em)}.page-football-allup .odd-item .col-win-rate .text{color:#2283d2}.page-football-allup .odd-item .col-win-rate .canvas canvas{width:min(70px,3.88888888em);height:min(70px,3.88888888em)}.page-football-allup .odd-item .col-record{padding:0 min(8px,.44444444em)}.page-football-allup .odd-item .col-record .oddsRecordBtn{padding:.5em 0;cursor:pointer}.page-football-allup .odd-item .col-record .oddsRecordBtn img{width:min(40px,2.22222222em)}@media(max-width: 1000px){.page-football-allup .matchContent{grid-template-columns:100%}.page-football-allup .matchContent .odd-item{border-radius:unset}.page-football-allup .odd-item:nth-child(2) .col-odds:before,.page-football-allup .odd-item:nth-child(2) .col-win-rate:before,.page-football-allup .odd-item:nth-child(2) .col-record:before{display:none}}@media(max-width: 768px){.page-football-allup .matchContent{font-size:3vw}}body.page-football-focus{background:#eff3f6 !important}body.page-football-focus .vsOddCTN{--dotColor: rgb(33 201 238);--bgDark: #016ae7;--bgLight: #01b4f6;overflow:hidden;position:relative;margin-top:264px;background:var(--bgDark);background:linear-gradient(180deg, var(--bgDark) 0%, var(--bgLight) 100%);margin:0;color:#fff;font-weight:bold;min-height:555px;text-align:center}body.page-football-focus .vsOddCTN:before,body.page-football-focus .vsOddCTN:after{position:absolute;top:128px;height:100vh;width:380px;display:block;content:"";background-image:radial-gradient(circle, var(--dotColor) 1px, transparent 1px),radial-gradient(circle, var(--dotColor) 1.5px, transparent 1.5px),radial-gradient(circle, var(--dotColor) 2px, transparent 2px),radial-gradient(circle, var(--dotColor) 2.5px, transparent 2.5px),radial-gradient(circle, var(--dotColor) 3px, transparent 3px),radial-gradient(circle, var(--dotColor) 3.5px, transparent 3.5px),radial-gradient(circle, var(--dotColor) 4px, transparent 4px),radial-gradient(circle, var(--dotColor) 4.5px, transparent 4.5px),radial-gradient(circle, var(--dotColor) 5px, transparent 5px),radial-gradient(circle, var(--dotColor) 5.5px, transparent 5.5px),radial-gradient(circle, var(--dotColor) 6px, transparent 6px),radial-gradient(circle, var(--dotColor) 6.5px, transparent 6.5px),radial-gradient(circle, var(--dotColor) 7px, transparent 7px),radial-gradient(circle, var(--dotColor) 7.5px, transparent 7.5px),radial-gradient(circle, var(--dotColor) 8px, transparent 8px),radial-gradient(circle, var(--dotColor) 8.5px, transparent 8.5px),radial-gradient(circle, var(--dotColor) 9px, transparent 9px),radial-gradient(circle, var(--dotColor) 9.5px, transparent 9.5px),radial-gradient(circle, var(--dotColor) 10px, transparent 10px),radial-gradient(circle, var(--dotColor) 10.5px, transparent 10.5px),radial-gradient(circle, var(--dotColor) 11px, transparent 11px),radial-gradient(circle, var(--dotColor) 11.5px, transparent 11.5px),radial-gradient(circle, var(--dotColor) 12px, transparent 12px);background-size:37.3px 38px;height:100vh;margin:0;background-position:0 0,0 28.5px,0 57px,0 85.5px,0 114px,0 142.5px,0 171px,0 199.5px,0 228px,0 256.5px,0 285px,0 313.5px,0 342px,0 370.5px,0 399px,0 427.5px,0 456px,0 484.5px,0 513px,0 541.5px,0 570px,0 598.5px,0 627px,0 655.5px;background-repeat:repeat-x}body.page-football-focus .vsOddCTN:before{right:calc(50% + 600px);transform:rotate(-45.2deg);transform-origin:top right}body.page-football-focus .vsOddCTN:after{left:calc(50% + 600px);transform:rotate(45.2deg);transform-origin:top left}body.page-football-focus .vsOddCTN #focusMenu{position:relative;z-index:1;margin:0 auto;text-align:center;padding:min(25px,4vw) 0;font-size:.7em;display:inline-flex;justify-content:flex-start;max-width:100%}@media(max-width: 768px){body.page-football-focus .vsOddCTN #focusMenu{white-space:nowrap;overflow:auto}}body.page-football-focus .vsOddCTN #focusMenu>*{display:inline-flex;justify-content:center;align-items:center;min-width:min(140px,25vw);max-width:min(140px,25vw);margin:0 min(10px,1vw);margin-bottom:10px;color:#fff;background-color:#257ed0;border:#fff 1px solid;border-radius:1.2em;transition:.2s ease-in-out;cursor:pointer;user-select:none}body.page-football-focus .vsOddCTN #focusMenu>*.on{background-color:#fff;box-shadow:0 .5em 0 0 #006abe}body.page-football-focus .vsOddCTN #focusMenu>*.on .vs{color:#2c8cd1}body.page-football-focus .vsOddCTN #focusMenu>* .teamLogo{height:max(40px,3.7em);width:max(40px,3.7em);display:flex;justify-content:center;align-items:center}body.page-football-focus .vsOddCTN #focusMenu>* .teamLogo .image{display:inline-block;padding:0 .5em}body.page-football-focus .vsOddCTN #focusMenu>* .teamLogo .image img{width:auto;height:auto;max-width:100%;max-height:100%}@media(max-width: 100px){body.page-football-focus .vsOddCTN #focusMenu>* .teamLogo .image{width:35px;height:35px;padding:2px}}body.page-football-focus .vsOddCTN .bg-diamond{position:absolute;z-index:1;left:50%;top:310px;transform:translate(-50%, -50%);width:900px;clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 25%, rgba(255, 255, 255, 0.6666666667) 100%);--centerMargin: 35px;--innerMargin: 70px}@media(max-width: 1000px){body.page-football-focus .vsOddCTN .bg-diamond{top:59vw;width:155%;--centerMargin: 2em;--innerMargin: 4em}}body.page-football-focus .vsOddCTN .bg-diamond:before{display:block;content:"";padding-top:100%;clip-path:polygon(50% var(--centerMargin), calc(100% - var(--centerMargin)) 50%, 50% calc(100% - var(--centerMargin)), var(--centerMargin) 50%);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 25%, rgba(255, 255, 255, 0.6666666667) 100%)}body.page-football-focus .vsOddCTN .bg-diamond:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;padding-top:100%;clip-path:polygon(50% var(--innerMargin), calc(100% - var(--innerMargin)) 50%, 50% calc(100% - var(--innerMargin)), var(--innerMargin) 50%);background:var(--bgDark)}body.page-football-focus .vsOddCTN .vsOddContent{position:relative;z-index:9;height:100%;overflow-x:visible;text-align:center}body.page-football-focus .vsOddCTN .vsOddContent .match-info{margin:0 auto;display:flex;width:min(80vw,540px);position:relative;z-index:3;margin-bottom:.5em}@media(max-width: 1000px){body.page-football-focus .vsOddCTN .vsOddContent .match-info{width:min(90vw,540px)}}body.page-football-focus .vsOddCTN .vsOddContent .match-info .match-info-center{width:min(180px,30vw)}body.page-football-focus .vsOddCTN .vsOddContent .match-info .team{flex-grow:1;flex-basis:0;justify-content:space-between;display:flex;flex-direction:column}body.page-football-focus .vsOddCTN .vsOddContent .match-info .team .teamLogo{height:6.9444444444em}body.page-football-focus .vsOddCTN .vsOddContent .match-info .team .teamLogo img{height:6.6666666667em;object-fit:contain;filter:drop-shadow(0px 6px 0px rgba(0, 0, 0, 0.4))}body.page-football-focus .vsOddCTN .vsOddContent .match-info .team .teamName{font-size:1.7em;display:flex;justify-content:center;align-items:center;flex-grow:1;height:2em}body.page-football-focus .vsOddCTN .vsOddContent .match-info .team .teamName>div{line-height:1em}body.page-football-focus .vsOddCTN .vsOddContent .match-id{background-color:#870b0b;line-height:1;border-radius:1em;height:2.2em;font-size:1em;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}body.page-football-focus .vsOddCTN .vsOddContent .match-id>span{display:inline-block}body.page-football-focus .vsOddCTN .vsOddContent .match-id>span:first-child{margin-right:.2em}body.page-football-focus .vsOddCTN .vsOddContent .match-id>span:last-child{margin-bottom:.05em;font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;letter-spacing:.05em}body.page-football-focus .vsOddCTN .vsOddContent .date{font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important}body.page-football-focus .vsOddCTN .vsOddContent .date .startDate{height:1.1358024691em;font-size:4.5em;line-height:.9;padding-top:.1em}body.page-football-focus .vsOddCTN .vsOddContent .date .dayOfWeek{height:1.9047619048em;font-size:1.2em;border-radius:2em;margin:0 auto;color:#000;background-color:#fff;filter:drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.6666666667));display:flex;justify-content:center;align-items:center}body.page-football-focus .vsOddCTN .vsOddContent .bet-row{display:flex;position:relative;justify-content:space-evenly;width:min(700px,100vw);margin:0 auto;z-index:2;color:#000}body.page-football-focus .vsOddCTN .vsOddContent .bet-row .betodds{width:min(350px,48vw);font-size:1.1em;padding-bottom:.618em;background:#fff;background:radial-gradient(circle at 50% 60%, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0) 100%)}body.page-football-focus .vsOddCTN .vsOddContent .bet-row .betodds .betName{font-size:1.2em;height:1.8em;display:flex;justify-content:center;align-items:center}body.page-football-focus .vsOddCTN .vsOddContent .playnow{position:relative;z-index:4;padding-top:18px;filter:drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.5333333333))}body.page-football-focus .vsOddCTN .vsOddContent .teamsideImage{position:absolute;top:-5%;left:0;right:0;bottom:0}body.page-football-focus .vsOddCTN .vsOddContent .teamsideImage img{width:100%;height:auto;user-select:none;pointer-events:none}body.page-football-focus .vsOddCTN .vsOddContent .teamsideImage>.home{position:absolute;left:-1%;top:0;width:40%;filter:drop-shadow(-6px 2px 6px rgba(0, 0, 0, 0.5333333333))}body.page-football-focus .vsOddCTN .vsOddContent .teamsideImage>.away{position:absolute;width:40%;right:-4%;top:0;filter:drop-shadow(6px 2px 6px rgba(0, 0, 0, 0.5333333333))}@media(max-width: 1000px){body.page-football-focus .vsOddCTN .vsOddContent .teamsideImage{top:unset;padding-top:60%}body.page-football-focus .vsOddCTN .vsOddContent .teamsideImage>.home,body.page-football-focus .vsOddCTN .vsOddContent .teamsideImage>.away{width:65%}body.page-football-focus .vsOddCTN .vsOddContent .teamsideImage>.home{left:-15%}body.page-football-focus .vsOddCTN .vsOddContent .teamsideImage>.away{right:-15%}}body.page-football-focus .vsOddCTN .vsOddContent .focus-top-chart{position:relative;z-index:1;margin:0 auto;padding-bottom:2em}body.page-football-focus .vsOddCTN .vsOddContent .focus-top-chart .chart-title{display:flex;flex-direction:column;margin:.8em 0 .5em;font-size:1.5em}body.page-football-focus .vsOddCTN .vsOddContent .focus-top-chart .playnow{padding-top:0;height:4em}body.page-football-focus .vsOddCTN .vsOddContent .focus-top-chart .playnow img{height:100%}body.page-football-focus .vsOddCTN .vsOddContent .focus-top-chart>.wrapper{width:29.6%;padding:.555%;position:relative;background-color:#fff;border-radius:100%;margin:0 auto}body.page-football-focus .vsOddCTN .vsOddContent .focus-top-chart>.wrapper canvas{width:100%}body.page-football-focus .vsOddCTN .vsOddContent .focus-top-chart>.wrapper .percentageText{position:absolute;height:77%;width:77%;display:flex;justify-content:center;align-items:center;background-color:#cf0101;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:100%;flex-direction:column;box-shadow:inset 0 0 1em rgba(0,0,0,.5333333333)}body.page-football-focus .vsOddCTN .vsOddContent .focus-top-chart>.wrapper .percentageText .percentage{font-size:3em;line-height:1;font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important}body.page-football-focus .vsOddCTN .vsOddContent .focus-top-chart>.wrapper .percentageText .percentageLabel{font-size:1.2em}@media(min-width: 1001px){body.page-football-focus .vsOddCTN .vsOddContent .focus-top-chart{display:none}}body.page-football-focus main .container{padding-top:0;flex-wrap:wrap}body.page-football-focus section .sec-main{padding:1em;border-radius:.5em;background-color:#fff}body.page-football-focus header h2{margin:0;text-align:center;font-size:1.4em;font-weight:bold;color:#0066cb;line-height:1.5;-webkit-text-stroke:.025em}body.page-football-focus #sec-focus-main{background-color:#fff}body.page-football-focus #sec-focus-main .sec-main{background-color:#f0eff5}body.page-football-focus #wrap-vs-statistics{padding:30px 0;background-color:#f0eff5}body.page-football-focus #wrap-vs-statistics .moreOddsCTN{margin:0 0 2em}body.page-football-focus #wrap-vs-statistics .moreOddsCTN .betItem{padding:0 1em}body.page-football-focus #wrap-vs-statistics .moreOddsCTN .oddsDetailCTN{padding:2em 1em;position:relative}body.page-football-focus #wrap-vs-statistics .moreOddsCTN .oddsDetailCTN .oddsItem .header{background-color:#0066cb;color:#fff}body.page-football-focus #sec-focus-recommend{background-color:#fff}body.page-football-focus #sec-focus-recommend .container{display:flex;flex-direction:row}body.page-football-focus #sec-focus-recommend .container .sec-main{background-color:#f0eff5}body.page-football-focus #sec-focus-recommend #sec-newsRecommend{padding:2em 1em;display:flex;flex-direction:column;flex-basis:0;flex-grow:1}body.page-football-focus #sec-focus-recommend #sec-newsRecommend .sec-main{padding:0 1em;flex-grow:1}body.page-football-focus #sec-focus-recommend #sec-newsRecommend .sec-main:before,body.page-football-focus #sec-focus-recommend #sec-newsRecommend .sec-main:after{display:table;content:""}body.page-football-focus #sec-focus-recommend #sec-newsRecommend .news-list{margin-bottom:0}body.page-football-focus #sec-focus-recommend #sec-newsRecommend .news-item{font-weight:bold;display:flex;align-items:top;line-height:1.5;margin:1em 0}body.page-football-focus #sec-focus-recommend #sec-newsRecommend .news-item>span{margin-top:3px;min-width:20px;max-width:20px;height:20px;display:inline-block;margin-right:.5em;background-color:#0066cb;mask-image:url("/img/small_logo.png");mask-size:100%}body.page-football-focus #sec-focus-recommend #sec-tips{padding:2em 1em;display:flex;flex-direction:column;width:64.3%}@media(max-width: 1000px){body.page-football-focus #sec-focus-recommend #sec-tips{display:none}}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main{flex-grow:1;padding:0;display:flex;flex-direction:row;text-align:center;overflow:hidden}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.left{flex-grow:1;padding:1.5em 0;display:flex;flex-direction:column}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.left .pieTitle{font-size:1.2em;font-weight:bold;padding-bottom:.5em}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.left .pieTitle>span{display:block}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.left .legend{font-size:1.6em;font-weight:600;padding:0 .2em}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.left .legend>div:not(:last-child){border-bottom:1px solid #d1d1d3}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.left .legend .legendChance{transform:scaleY(1.25);font-size:1.2em;padding:.1em 0 .25em;font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.left .pieRow{display:flex;flex-direction:row;flex-grow:1;position:relative;justify-content:center;align-items:center}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.left .pieRow .pie{height:100%;filter:drop-shadow(2px 4px 2px rgba(0, 0, 0, 0.4))}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.right{position:relative;width:min(240px,37.16216216%)}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.right .lightbulb{position:absolute;top:50%;left:0;width:96px;height:96px;transform:translate(-50%, -50%);z-index:2;background-color:#2780d0;padding:6px;clip-path:polygon(50% 0, 100% 50%, 50% 100%, 0 50%)}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.right .lightbulb:before{display:block;content:"";background-image:url("/img/football/focus_lightbulb.png");background-position:center center;background-repeat:no-repeat;clip-path:polygon(50% 0, 100% 50%, 50% 100%, 0 50%);width:100%;height:100%}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.right>div{background:#0066cb;display:flex;flex-direction:column;justify-content:center;align-content:center;color:#fff;font-weight:600;font-size:1.2em;height:100%}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.right>div>.oddSubject{order:0}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.right>div>.oddSubjectDetail{font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important !important;line-height:1.2;order:1}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.right>div>.odd{order:2}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.right>div>.oddSubjectDetail:not(:empty){padding:.5em 0 .7em}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.right>div>.oddSubjectDetail span{font-size:2.5em;transform:scaleY(1.25);display:inline-block;line-height:1.1;vertical-align:bottom}body.page-football-focus #sec-focus-recommend #sec-tips .sec-main>.right>div>.oddSubjectDetail:empty+.oddSubject{font-size:2em}body.page-football-focus .remind{padding:5px;color:#777;font-size:10pt}body.page-football-focus .headToHeadCTN{margin-bottom:50px}body.page-football-focus .headToHeadCTN:empty{display:none}body.page-football-focus .headToHeadCTN .header{margin-bottom:1em}body.page-football-focus .headToHeadCTN .noHistoryRecord{background-color:#fff;padding:2em 0;text-align:center;font-weight:bold;margin-bottom:12px}body.page-football-focus .headToHeadCTN .noHeadToHead{margin:auto;width:100%;text-align:center;padding:70px;font-size:20px;margin-bottom:20px}body.page-football-focus .headToHeadCTN .table .cell{border:none;vertical-align:middle}body.page-football-focus .headToHeadCTN .table .cell .bars .bars_on,body.page-football-focus .headToHeadCTN .table .cell .bars .bars_off{display:inline-block;height:18px}body.page-football-focus .headToHeadCTN .table .cell.barDiv:first-child .bars>div{clip-path:polygon(9px 0%, 100% 0%, calc(100% - 9px) 50%, 100% 100%, 9px 100%, 0% 50%)}body.page-football-focus .headToHeadCTN .table .cell.barDiv:last-child .bars>div{clip-path:polygon(0% 0%, calc(100% - 9px) 0%, 100% 50%, calc(100% - 9px) 100%, 0 100%, 9px 50%)}body.page-football-focus .headToHeadCTN .historyRow .bars .bars_on.right{background:#e80808}body.page-football-focus .headToHeadCTN .barSection{width:100%}body.page-football-focus .headToHeadCTN .barSection .historyRow{padding-bottom:5px;overflow:auto;width:100%;text-align:center;font-weight:bold}body.page-football-focus .headToHeadCTN .barSection .historyRow .bars{margin-top:3px}body.page-football-focus .headToHeadCTN .bars{border-radius:5px;overflow:hidden}body.page-football-focus .headToHeadCTN .bars .left{float:left}body.page-football-focus .headToHeadCTN .bars .right{float:right}body.page-football-focus .headToHeadCTN .bars .bars_off{background:#d6dbe1}body.page-football-focus .headToHeadCTN .barSection .historyRow .text.left{color:#e80808}body.page-football-focus .headToHeadCTN .barSection .historyRow .text{width:50px;font-size:14pt}body.page-football-focus .headToHeadCTN .barSection .historyRow .mid{width:55px;font-size:13pt}body.page-football-focus .headToHeadCTN .barSection .historyRow .text.right{color:#0ca893}body.page-football-focus .headToHeadCTN .historyRow .bars .bars_on.left{background:#0ca893}body.page-football-focus #historyTable{max-width:1000px;margin:0 auto}body.page-football-focus #historyRecordTable{display:grid;font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;grid-template-columns:repeat(3, 33.3333333333%);grid-gap:1em}@media(max-width: 768px){body.page-football-focus #historyRecordTable{grid-template-columns:100%}}body.page-football-focus #historyRecordTable .historyRecord{padding:12px 0 10px;background:#fff;border-radius:.5em;border-right:1px solid #ececec;border-bottom:2px solid #cfcfcf}body.page-football-focus #historyRecordTable .historyRecord .flex-row{display:flex}body.page-football-focus #historyRecordTable .historyRecord .team{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;letter-spacing:0;flex-basis:0}body.page-football-focus #historyRecordTable .historyRecord .team .teamName{font-weight:600}@media(max-width: 768px){body.page-football-focus #historyRecordTable .historyRecord .team .teamName{font-size:1.5em}}body.page-football-focus #historyRecordTable .historyRecord .team .icon{display:inline-block;height:3em}@media(max-width: 768px){body.page-football-focus #historyRecordTable .historyRecord .team .icon{height:6em;margin-bottom:.5em}}body.page-football-focus #historyRecordTable .historyRecord .team .icon img{width:auto;height:100%}body.page-football-focus #historyRecordTable .historyRecord .mid{min-width:4.5em;color:#7d7d7d;font-size:18px;font-weight:bold;text-align:center}body.page-football-focus #historyRecordTable .historyRecord .mid .top{color:#7d7d7d;line-height:1.2}body.page-football-focus #historyRecordTable .historyRecord .mid .bot{line-height:1.2m}body.page-football-focus #historyRecordTable .historyRecord .mid .bot .tournament{color:#0066cb}body.page-football-focus #historyRecordTable .historyRecord .mid .bot .full{margin:.05em 0;background-color:#0066cb;color:#fff;font-size:28px;border-radius:.2em}body.page-football-focus #historyRecordTable .historyRecord .mid .half{padding-top:5px;font-size:18px}body.page-football-focus #historyRecordTable .headtoheadRemind{font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important}body.page-football-focus .injuryRow{text-align:center;font-weight:bold;padding:.5em 10px;font-size:16px;background:#fff;margin-bottom:0 !important;width:100%;display:flex}body.page-football-focus .injuryRow .left,body.page-football-focus .injuryRow .right{flex-grow:1;flex-basis:0;display:flex;align-items:center}body.page-football-focus .injuryRow .mid{width:min(96px,6em)}body.page-football-focus .injuryRow:not(:last-child){border-bottom:2px solid #cfcfcf}body.page-football-focus .injuryRow .left{justify-content:flex-end}body.page-football-focus .injuryRow .right{justify-content:flex-start}@media(max-width: 767px){body.page-football-focus .headToHeadCTN{padding:0 5px}body.page-football-focus #historyTable{padding:0 5px}body.page-football-focus #historyTable .teamName{display:none}body.page-football-focus .historyRecord .mid .full{font-size:22px}body.page-football-focus .headToHeadCTN .barSection .historyRow .mid{width:20px}body.page-football-focus .headToHeadCTN .barSection .historyRow .text{width:40px}body.page-football-focus .historyRecord .top{font-size:14pt}body.page-football-focus .injuryRow .mid.cell img{width:25px}body.page-football-focus #lineupTable .lineupRow .playerCTN .playerNumber{line-height:33px;height:33px}}@media(max-width: 640px){body.page-football-focus .historyRecord .right .homeTeamName{padding-left:2%}body.page-football-focus .historyRecord .left .homeTeamName{padding-right:2%}body.page-football-focus .headToHeadCTN .historyRecord .mid{min-width:90px}body.page-football-focus .historyRecord .right .homeTeamName,body.page-football-focus .historyRecord .left .homeTeamName{font-size:10pt;max-width:90px}body.page-football-focus .historyRecord .left img,body.page-football-focus .historyRecord .right img{width:45px;padding:0 5px}body.page-football-focus .historyRecord .right .table,body.page-football-focus .historyRecord .left .table{padding-top:10px}}@media(max-width: 550px){body.page-football-focus #lineupTable .lineupRow{padding:5% 0}}@media(max-width: 480px){body.page-football-focus #lineupTable .lineupRow{padding:4% 0}}@media(max-width: 420px){body.page-football-focus #lineupTable .lineupRow{padding:3% 0}}@media(max-width: 365px){body.page-football-focus #lineupTable .lineupRow{padding:2% 0}}body.page-football-focus .recentlyCTN .recentlyTitle{background:#006ce5;background:linear-gradient(180deg, rgb(0, 108, 229) 0%, rgb(0, 181, 246) 100%);height:70px;margin:0 -35px 10px;display:flex;justify-content:center;align-items:center;clip-path:polygon(35px 0%, calc(100% - 35px) 0%, 100% 50%, calc(100% - 35px) 100%, 35px 100%, 0% 50%)}body.page-football-focus .recentlyCTN .recentlyTitle>div{border:1px solid #fff;width:10em;border-radius:1.5em;font-weight:bold;text-align:center;font-size:1.1em;padding:.5em;display:inline-block;color:#fff;transition:.2s ease-in-out;margin:0 9px;background-color:#0088ec;cursor:pointer}@media(max-width: 768px){body.page-football-focus .recentlyCTN .recentlyTitle>div{font-size:1.3em}}body.page-football-focus .recentlyCTN .recentlyTitle>div.on{background:#fff;color:#0066cb;box-shadow:0 .2em 0px 0px #1767ae}@media(max-width: 768px){body.page-football-focus .recentlyCTN{font-size:3vw}}body.page-football-focus .recentlyProfile{font-weight:bold;padding:1em;background:#fff;border-bottom:2px solid #cfcfcf;display:flex;justify-content:center;margin-bottom:.5em;margin-top:.7em;border-radius:.5em}body.page-football-focus .recentlyProfile .left{padding:0 1.5em;text-align:center;flex-direction:column;align-items:center;margin-left:3em}@media(max-width: 768px){body.page-football-focus .recentlyProfile .left{padding:0}body.page-football-focus .recentlyProfile .left .name{font-size:1.3em}}body.page-football-focus .recentlyProfile .left .icon{width:7em;height:7em;margin-bottom:.5em;background-size:contain;background-position:center;background-repeat:no-repeat}@media(max-width: 768px){body.page-football-focus .recentlyProfile .left .icon{width:6em;height:6em;margin-top:0;margin-bottom:.5em}}body.page-football-focus .recentlyProfile .left .icon img{max-width:100%;max-height:100%;width:auto;height:auto}body.page-football-focus .recentlyProfile .right{display:flex;flex-direction:column;justify-content:center}body.page-football-focus .recentlyProfile .right .profileRow{padding:.7em 0;display:flex;align-items:baseline}@media(max-width: 768px){body.page-football-focus .recentlyProfile .right .profileRow{margin-top:-0.7em;text-align:center;flex-direction:column}body.page-football-focus .recentlyProfile .right .profileRow:last-child{margin-top:-0.4em;margin-left:-9em;align-items:center;padding-bottom:.2em}}body.page-football-focus .recentlyProfile .right .profileRow:first-child .noRecord{display:flex;align-items:baseline;font-size:1.5em;margin:0 2em}body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN{display:flex;align-items:baseline;font-size:1.5em}body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN>*{margin-right:1em}@media(max-width: 768px){body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN>*{margin-right:.5em}body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN>*:first-child{margin-right:0}}@media(max-width: 768px){body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN{flex-direction:row;flex-wrap:wrap;justify-content:center;padding-bottom:.7em}body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN>.title{min-width:100%;padding-bottom:.7em}}body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN .title~* :first-child{width:1.5em;height:1.5em;display:inline-flex;text-align:center;justify-content:center;align-items:center;border-radius:100%;color:#fff;margin-right:.4em}body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN .title~*.win{color:#e90707}body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN .title~*.win :first-child{background-color:#e90707}body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN .title~*.draw{color:#8e8e8e}body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN .title~*.draw :first-child{background-color:#8e8e8e}body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN .title~*.lose{color:#0fb29d}body.page-football-focus .recentlyProfile .right .profileRow:first-child .wldCTN .title~*.lose :first-child{background-color:#0fb29d}body.page-football-focus .recentlyProfile .right .profileRow:first-child .goalCTN{display:inline-flex;margin:-1em}@media(max-width: 768px){body.page-football-focus .recentlyProfile .right .profileRow:first-child .goalCTN{margin:0;display:flex;justify-content:center;align-items:center;width:100%;color:#909090;font-size:1.5em;padding:.2em}}body.page-football-focus .recentlyProfile .right .profileRow:first-child .goalCTN>div{padding:0 1em;line-height:.8;color:#8e8e8e}body.page-football-focus .recentlyProfile .right .profileRow:first-child .goalCTN>div:first-child{border-right:1px solid #8e8e8e}body.page-football-focus .recentlyProfile .right .wdlList>.logo{margin-right:.65em}@media(max-width: 768px){body.page-football-focus .recentlyProfile .right .wdlList>.logo{margin-right:.5em}}body.page-football-focus .recentlyCTN .logo{width:2em;height:2em;display:inline-flex;text-align:center;justify-content:center;align-items:center;border-radius:100%;color:#fff;font-size:1em;line-height:1em}body.page-football-focus .recentlyCTN .logo.win{background-color:red}body.page-football-focus .recentlyCTN .logo.win:before{content:"贏"}body.page-football-focus .recentlyCTN .logo.draw{background-color:#8e8e8e}body.page-football-focus .recentlyCTN .logo.draw:before{content:"和"}body.page-football-focus .recentlyCTN .logo.winHlaf{background-color:#8e8e8e}body.page-football-focus .recentlyCTN .logo.winHlaf:before{content:"贏半"}body.page-football-focus .recentlyCTN .logo.loseHlaf{background-color:#8e8e8e}body.page-football-focus .recentlyCTN .logo.loseHlaf:before{content:"輸半"}body.page-football-focus .recentlyCTN .logo.lose{background-color:#0fb29d}body.page-football-focus .recentlyCTN .logo.lose:before{content:"輸"}body.page-football-focus .recentlyCTN .logo.big{background-color:#ee8649}body.page-football-focus .recentlyCTN .logo.big:before{content:"大"}body.page-football-focus .recentlyCTN .logo.small{background-color:#909090}body.page-football-focus .recentlyCTN .logo.small:before{content:"細"}body.page-football-focus .recentlyTable{font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;overflow:auto}body.page-football-focus .recentlyTable .match{display:flex;margin-bottom:.5em}@media(max-width: 768px){body.page-football-focus .recentlyTable .match{width:992px}}body.page-football-focus .recentlyTable .match:not(.title){filter:drop-shadow(2px 4px 2px rgba(0, 0, 0, 0.4))}body.page-football-focus .recentlyTable .match.title{margin-bottom:0}body.page-football-focus .recentlyTable .match.title .match-info,body.page-football-focus .recentlyTable .match.title .match-status{background:#f0eff5}body.page-football-focus .recentlyTable .match.title .match-status>*{padding:.5em 0;font-weight:600;font-size:.9em}body.page-football-focus .recentlyTable .match .match-info{min-width:14em;background:#fff;background:linear-gradient(90deg, white 0%, white calc(100% - 2em), #e5e4f2 100%);padding:.5em 0 .5em 2em;position:sticky;left:0}@media(max-width: 768px){body.page-football-focus .recentlyTable .match .match-info{font-size:1.4em;min-width:12em;padding:.5em 0 .5em 1em}}body.page-football-focus .recentlyTable .match .match-info>.match-row{line-height:1.5}body.page-football-focus .recentlyTable .match .match-info>.match-row:last-child{font-weight:600}body.page-football-focus .recentlyTable .match .match-info .tournamentName{color:#0066cb;min-width:10em;font-weight:600}body.page-football-focus .recentlyTable .match .match-info .matchDate{font-size:1.1em}body.page-football-focus .recentlyTable .match .match-status{flex-grow:1;display:flex;flex-direction:row;background-color:#fff;padding-left:2.5em}@media(max-width: 768px){body.page-football-focus .recentlyTable .match .match-status{padding-left:1em;font-size:1.4em}}body.page-football-focus .recentlyTable .match .match-status>div{display:flex;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;flex-direction:column}body.page-football-focus .recentlyTable .match .match-status>div>div .logo.no-status:before{content:"-";color:#000}body.page-football-focus .recentlyTable .match .match-status>div>:last-child:not(:first-child):empty{display:none}body.page-football-focus .recentlyTable .match .match-status>div>:last-child:not(.logo){font-size:1.2em}body.page-football-focus .recentlyTable .match .match-status>div>:last-child:not(.logo):empty:before{content:"-";color:#000}body.page-football-focus .recentlyTable .match .match-status>div>div:nth-last-child(2){height:2em}body.page-football-focus .recentlyTable .match .match-status>div.score>div:first-child>div{display:inline-block;background-color:#0066cb;color:#fff;padding:.1em;font-size:1.5em;border-radius:.2em;width:2.5em;text-align:center;font-weight:600;line-height:1}body.page-football-focus .recentlyTable .match .match-status>div.score>div:last-child{display:block}body.page-football-focus .recentlyTable .match .match-status>div.score>div:last-child>.halfScore:not(:empty):before{content:"("}body.page-football-focus .recentlyTable .match .match-status>div.score>div:last-child>.halfScore:not(:empty):after{content:")"}@media(max-width: 1000px){body.page-football-focus main#sb-site{padding-top:0;margin-top:0;height:100%}body.page-football-focus main#sb-site:before{display:none}}@media(max-width: 768px){body.page-football-focus #wrap-vs-statistics{padding:0}body.page-football-focus main#sb-site{padding-top:0;margin-top:0;height:100%;background-image:none;font-size:min(18px,3vw);width:100vw;overflow-x:hidden}body.page-football-focus main#sb-site:before{display:none}body.page-football-focus main#sb-site .container{padding:0}}.page-football-girl .football-popup-ctn{max-width:calc(100% - 60px);max-height:calc(100% - 60px)}.page-football-girl .h5PlayerCtn.h5FullScreen .h5MediaParent{height:100vh !important;width:100vw !important;margin:0 !important;padding-bottom:0 !important}.page-football-girl .h5PlayerCtn .h5Close{right:auto;left:10px}.page-football-girl main#sb-site{background-image:unset}.page-football-girl main#sb-site .main-top{position:relative;top:20px;z-index:10;display:none}.page-football-girl main#sb-site .main-top:empty{margin-top:-52px}.page-football-girl main#sb-site .main-top ul{display:flex;justify-content:center;align-items:center;margin-bottom:0}.page-football-girl main#sb-site .main-top ul li a{background-color:#2681d2;color:#fff;font-size:16px;font-weight:600;line-height:2em;border:1px solid #fff;display:block;min-width:7em;border-radius:1em;text-align:center;margin:0 .5em;transition:.2s ease-in-out}.page-football-girl main#sb-site .main-top ul li a.active{background-color:#fff;color:#2681d2}.page-football-girl main#sb-site[page=girl]{background:linear-gradient(180deg, rgb(220, 77, 146) 0%, rgb(220, 77, 146) 56px, transparent 57px, transparent 100%)}.page-football-girl main#sb-site[page=girl]:before{background-image:none;background-color:rgba(0,0,0,0)}.page-football-girl main#sb-site[page=girl] .mainContainerOuter{background-image:url("/img/football/girl/topbar_girltalk.png");background-position:top center;background-color:rgba(0,0,0,0);background-repeat:no-repeat;display:block}.page-football-girl main#sb-site[page=girl] .mainContainer{padding-top:250px}.page-football-girl main#sb-site[page=girl] .mainContainer .videos{display:flex;flex-wrap:wrap;align-items:flex-start}.page-football-girl main#sb-site[page=girl] .mainContainer .video{position:relative;display:inline-block;background-size:cover;background-position:center;width:27.33333333%;margin:3%;user-select:none;cursor:pointer}.page-football-girl main#sb-site[page=girl] .mainContainer .video:before{display:block;content:"";padding-top:177.77777778%}@media(max-width: 768px){.page-football-girl main#sb-site[page=girl] .mainContainer .video{width:45%;margin:2.5%}}.page-football-girl main#sb-site[page=girl] .mainContainer .video .video-info{position:absolute;bottom:0;left:0;right:0;color:#fff}.page-football-girl main#sb-site[page=girl] .mainContainer .video .video-info .video-meta{padding-left:1rem}.page-football-girl main#sb-site[page=girl] .mainContainer .video .video-info .video-meta>*{font-size:.9em;font-weight:600;line-height:1.5em}.page-football-girl main#sb-site[page=girl] .mainContainer .video .video-info .title{display:flex;align-items:center;justify-content:flex-start;background-color:#dc4d92;border-top-right-radius:1.5em;border-bottom-right-radius:1.5em;margin-bottom:.5em;font-size:1.3em;font-weight:600;width:90%;line-height:1;padding:.6em;padding-left:1rem;color:#fff}.page-football-girl main#sb-site[page=girl] .mainContainer .video .video-info .title>img{margin-right:.5em;width:.7em;filter:invert(1)}.page-football-girl main#sb-site[page=watchLiz]:before{background-image:none !important;background-color:rgba(0,0,0,0) !important}.page-football-girl main#sb-site[page=watchLiz] .mainContainerOuter{background-image:url("/img/football/talk_top.jpg"),url("/img/football/talk_top_bg.jpg");background-position:center top;background-repeat:no-repeat,repeat-x;display:block}.page-football-girl main#sb-site[page=watchLiz] .mainContainer{padding-top:380px}@media(max-width: 767px){.page-football-girl main#sb-site[page=watchLiz] .mainContainerOuter{background-image:url("/img/football/talk_top_mobile.jpg");background-size:100%}.page-football-girl main#sb-site[page=watchLiz] .mainContainerOuter .main-top{top:0px !important}.page-football-girl main#sb-site[page=watchLiz] .mainContainer{padding-top:40vw !important}.page-football-girl main#sb-site[page=watchLiz] .mainContainer .video{width:100% !important;margin:1.5% 0 !important;box-shadow:0 0 1px #666}.page-football-girl main#sb-site[page=watchLiz] .mainContainer .video .icon_play{width:1.5em !important;height:1.5em !important;background-size:1.5em !important}}.page-football-girl main#sb-site[page=preseason]:before{background-image:none;background-color:rgba(0,0,0,0)}.page-football-girl main#sb-site[page=preseason] .main-top{position:relative;top:75px;z-index:10}.page-football-girl main#sb-site[page=preseason] .mainContainerOuter{margin-top:-55px;background-image:url("/img/football/girl/preseason/topbar.png");background-position:center 0;background-color:rgba(0,0,0,0);background-repeat:no-repeat;display:block}.page-football-girl main#sb-site[page=preseason] .mainContainer{padding-top:390px}.page-football-girl main#sb-site[page=preseason] .mainContainer .video .icon_play{position:absolute;display:inline-block;right:.5em;bottom:.5em;width:2.5em;height:2.5em;background-size:2.5em;background-repeat:no-repeat;background-image:url("/img/football/girl/preseason/play.png") !important}@media(max-width: 767px){.page-football-girl main#sb-site[page=preseason] .mainContainerOuter{background-image:url("/img/football/girl/preseason/mobile_v3_02.png");background-size:100%;background-position:0 calc(8vw + 87px) !important}.page-football-girl main#sb-site[page=preseason] .mainContainer{padding-top:47vw !important;margin-top:55px}.page-football-girl main#sb-site[page=preseason] .mainContainer .video{width:100% !important;margin:1.5% 0 !important;box-shadow:0 0 1px #666}.page-football-girl main#sb-site[page=preseason] .mainContainer .video .icon_play{width:1.5em !important;height:1.5em !important;background-size:1.5em !important}}.page-football-girl main#sb-site[page=trainningCamp]{background:linear-gradient(180deg, #00d0ac 0%, #00d0ac 56px, rgba(0, 0, 0, 0) 57px, rgba(0, 0, 0, 0) 100%)}.page-football-girl main#sb-site[page=trainningCamp]:before{background-image:none;background-color:rgba(0,0,0,0)}.page-football-girl main#sb-site[page=trainningCamp] .mainContainerOuter{background-image:url("/img/football/worldcup2022/topbar_girltalk_2.png");background-position:top center;background-color:rgba(0,0,0,0);background-repeat:no-repeat;display:block}.page-football-girl main#sb-site[page=preseason] .mainContainer .videos,.page-football-girl main#sb-site[page=watchLiz] .mainContainer .videos,.page-football-girl main#sb-site[page=trainningCamp] .mainContainer .videos{display:flex;flex-wrap:wrap;padding:0 2%;align-items:flex-start;justify-content:space-between}.page-football-girl main#sb-site[page=preseason] .mainContainer .video,.page-football-girl main#sb-site[page=watchLiz] .mainContainer .video,.page-football-girl main#sb-site[page=trainningCamp] .mainContainer .video{position:relative;display:flex;color:#433f40;background-color:#fff;background-size:cover;background-position:center;width:calc(50% - .5em);padding:.5em;margin-bottom:.5em;user-select:none;cursor:pointer}@media(max-width: 768px){.page-football-girl main#sb-site[page=preseason] .mainContainer .video,.page-football-girl main#sb-site[page=watchLiz] .mainContainer .video,.page-football-girl main#sb-site[page=trainningCamp] .mainContainer .video{width:45%;margin:2.5%}}.page-football-girl main#sb-site[page=preseason] .mainContainer .video .video-image,.page-football-girl main#sb-site[page=watchLiz] .mainContainer .video .video-image,.page-football-girl main#sb-site[page=trainningCamp] .mainContainer .video .video-image{min-width:55%;background-size:cover;background-repeat:no-repeat}.page-football-girl main#sb-site[page=preseason] .mainContainer .video .video-image:before,.page-football-girl main#sb-site[page=watchLiz] .mainContainer .video .video-image:before,.page-football-girl main#sb-site[page=trainningCamp] .mainContainer .video .video-image:before{display:block;content:"";padding-top:56.25%}.page-football-girl main#sb-site[page=preseason] .mainContainer .video .icon_play,.page-football-girl main#sb-site[page=watchLiz] .mainContainer .video .icon_play,.page-football-girl main#sb-site[page=trainningCamp] .mainContainer .video .icon_play{position:absolute;display:inline-block;right:.5em;bottom:.5em;width:2.5em;height:2.5em;background-size:2.5em;background-repeat:no-repeat;background-image:url("/img/football/girl/watchLiz/play.png")}.page-football-girl main#sb-site[page=preseason] .mainContainer .video .video-info,.page-football-girl main#sb-site[page=watchLiz] .mainContainer .video .video-info,.page-football-girl main#sb-site[page=trainningCamp] .mainContainer .video .video-info{position:relative}.page-football-girl main#sb-site[page=preseason] .mainContainer .video .video-info .video-meta,.page-football-girl main#sb-site[page=watchLiz] .mainContainer .video .video-info .video-meta,.page-football-girl main#sb-site[page=trainningCamp] .mainContainer .video .video-info .video-meta{padding-left:1rem}.page-football-girl main#sb-site[page=preseason] .mainContainer .video .video-info .video-meta>*,.page-football-girl main#sb-site[page=watchLiz] .mainContainer .video .video-info .video-meta>*,.page-football-girl main#sb-site[page=trainningCamp] .mainContainer .video .video-info .video-meta>*{font-size:.9em;font-weight:600;line-height:1.5em}.page-football-girl main#sb-site[page=preseason] .mainContainer .video .video-info .title,.page-football-girl main#sb-site[page=watchLiz] .mainContainer .video .video-info .title,.page-football-girl main#sb-site[page=trainningCamp] .mainContainer .video .video-info .title{font-weight:600;line-height:1;font-size:1.2em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;padding:0;margin:.2em;margin-right:0;line-height:1.1}.page-football-girl main#sb-site[page=preseason] .mainContainer .video .video-info .title>img,.page-football-girl main#sb-site[page=watchLiz] .mainContainer .video .video-info .title>img,.page-football-girl main#sb-site[page=trainningCamp] .mainContainer .video .video-info .title>img{display:none;margin-right:.5em;width:.7em;filter:invert(1)}@media(max-width: 768px){.page-football-girl main#sb-site{padding-top:0%}}.page-football-girl .h5ToggleQuality{display:none}@media(max-width: 768px){.page-football-girl main#sb-site .main-top{padding:15px 0;top:55px !important;background-color:#2681d2}.page-football-girl main#sb-site .main-top:empty{margin-top:-64px;height:64px}.page-football-girl main#sb-site[page=girl]{background:linear-gradient(180deg, rgb(220, 77, 146) 0%, rgb(220, 77, 146) 56px, transparent 57px, transparent 100%)}.page-football-girl main#sb-site[page=girl]:before{background-image:none;background-color:rgba(0,0,0,0)}.page-football-girl main#sb-site[page=girl] .mainContainerOuter{background-image:url("/img/football/girl/m_topbar_girltalk.png");background-size:100%;position:relative;height:auto;padding-top:0;background-position:top center;background-position:0px 15vw}.page-football-girl main#sb-site[page=girl] .mainContainerOuter .mainContainer{padding-top:50vw}.page-football-girl main#sb-site[page=trainningCamp] .mainContainerOuter{background-image:url("/img/football/worldcup2022/m_topbar_girltalk_2.png");background-size:100%;background-position:top 65px center}.page-football-girl main#sb-site[page=trainningCamp] .mainContainerOuter .mainContainer{padding-top:50vw}.page-football-girl main#sb-site[page=trainningCamp] .mainContainerOuter .mainContainer .video{width:100%;margin:0}.page-football-girl .h5PlayerCtn{max-width:100%}}.page-football-live main#sb-site .mainContainer{padding-top:0}.page-football-live .selectCTN{position:relative;cursor:auto}.page-football-live .selectCTN:not(.haveScroll) .nav_direction{display:none}.page-football-live .selectCTN .nav_direction .left,.page-football-live .selectCTN .nav_direction .right{opacity:0;transition:.2s ease-in-out}.page-football-live .selectCTN.haveLeft .nav_direction .left{opacity:1}.page-football-live .selectCTN.haveRight .nav_direction .right{opacity:1}.page-football-live .selectCTN .date_items{padding:1em 0;white-space:nowrap;overflow:auto;overflow-x:hidden;text-align:center;padding:1.2em 0;font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important}.page-football-live .selectCTN .date_items>div{user-select:none;cursor:pointer;border:1px solid #fff;background-color:#2681d2;color:#fff;transition:.2s ease-in-out;display:inline-block;border-radius:1em;width:5em;line-height:2;text-align:center;font-weight:600}.page-football-live .selectCTN .date_items>div:not(:last-child){margin-right:.5em}.page-football-live .selectCTN .date_items>div.active{color:#2681d2;background-color:#fff}.page-football-live .selectCTN .date_items>div.sga{background-color:#ffa800;color:#000}.page-football-live .selectCTN .date_items>div.sga.on{background-color:red}.page-football-live .selectCTN .nav_direction{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;pointer-events:none}.page-football-live .selectCTN .nav_direction>div{position:absolute;width:2em}.page-football-live .selectCTN .nav_direction>div:before{display:inline-block;position:absolute;top:50%;transform:translate(-50%, -50%);width:1em}.page-football-live .selectCTN .nav_direction>div.left{top:0;left:0;bottom:0;background:linear-gradient(-90deg, rgba(38, 129, 210, 0) 0%, rgb(38, 129, 210) 100%)}.page-football-live .selectCTN .nav_direction>div.left:before{left:25%}.page-football-live .selectCTN .nav_direction>div.right{top:0;right:0;bottom:0;background:linear-gradient(90deg, rgba(38, 129, 210, 0) 0%, rgb(38, 129, 210) 100%)}.page-football-live .selectCTN .nav_direction>div.right:before{right:-25%}.page-football-live .matches:not(.single-match-on) .back{display:none}.page-football-live .matches:not(.single-match-on) .moreOddsCTN{display:none}.page-football-live .matches.single-match-on .basic-row{border-bottom-left-radius:0;border-bottom-right-radius:0}.page-football-live .matches.single-match-on .buttons{width:17em}.page-football-live .matches.single-match-on .buttons>*{display:none}.page-football-live .matches.single-match-on .preliveSGA{display:none !important}.page-football-live .matches.single-match-on .back{display:flex;justify-content:center;align-items:center;cursor:pointer;line-height:2em;margin-right:1.5em;width:3.5em}.page-football-live .matches.single-match-on .back span{background-color:#2681d2;color:#fff;padding:0 .5em;border-radius:.6em;white-space:nowrap}.page-football-live .matches.single-match-on .matchItem:not(.single-on){display:none}.page-football-live .matches.single-match-on .matchItem{height:100%;display:flex;flex-direction:column}.page-football-live .matches.single-match-on .matchItem>.moreOddsCTN{flex-grow:1;overflow:auto}.page-football-live .matches.single-match-on .matchItem .oddsDetailCTN_header .right{display:none}.page-football-live .matches.single-match-on .matchItem>.basic-row{margin-bottom:0}.page-football-live .matches.single-match-on .matchItem>.basic-row .betodds{display:none}.page-football-live .matches.single-match-on .matchItem>.basic-row .arrow{display:none}.page-football-live .matches.single-match-on .matchItem>.basic-row .preliveSGA{display:none}.page-football-live .matches.single-match-on .matchItem>.moreOddsCTN{margin-top:0;border-bottom-left-radius:1em;border-bottom-right-radius:1em}.page-football-live .matches.sgaonly .matchItem:not(.hasSGA):not(.notice-noSGA){display:none}.page-football-live .matches:not(.sgaonly) .notice-noSGA{display:none}.page-football-live .matchItem.notice-noSGA{padding:5em;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:1em}.page-football-live .matchItem.hasSGA~.notice-noSGA{display:none}.page-football-live .matchItem:not(.hasSGA) .buttons .btn-sga{opacity:.5}.page-football-live .matchItem[isinplay=true] .matchDetail .other .inPlayStatus:after{width:16px;height:16px;background-image:url(/img/football/clock_off.png);content:"";display:block;background-size:cover}.page-football-live .matchItem[isinplay=true][islive=true] .matchDetail .other .inPlayStatus:after{background-image:url(/img/football/clock_on.png)}.page-football-live .matchItem[hasanalysis=false] .matchDetail .other .analysis{display:none}.page-football-live .matchItem[isinplay=true] .other,.page-football-live .matchItem[hasanalysis=true] .other{margin-top:.2em}.page-football-live .matchItem .matchDetail.live{text-align:center;padding:.5em 0}.page-football-live .matchItem .matchDetail.live .tournamentMatch.mobile{margin-top:-0.5em;margin-bottom:.5em}.page-football-live .matchItem .matchDetail.live .fullTime{width:4em;text-align:center;line-height:1.3;font-size:1.5em;color:#fff;background-color:red;border-radius:.2em;font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;font-size:1.5em}.page-football-live .matchItem .matchDetail.live .halfTime{font-size:.8em}.page-football-live .matchItem .matchDetail.live .matchStatus{font-size:.8em}.page-football-live .matchItem .matchDetail.live .inplayStatus{display:flex;align-items:center;justify-content:center}.page-football-live .matchItem .matchDetail.live .inplayStatus .inplay img{width:1em;height:auto}.page-football-live .matchItem .matchDetail.live .inplayStatus .liveicon{background-color:red;color:#fff;border-radius:1em;padding:0em .6em;line-height:1.5;letter-spacing:.05em;margin-left:.2em;font-size:.6em}.page-football-live .matchItem .matchDetail.preEvent .time{width:4em;text-align:center;line-height:1.3;font-size:1.5em;color:#fff;background-color:#2681d2;border-radius:.2em;font-family:"Barlow Condensed","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;font-size:1.5em;margin-top:.2em}.page-football-live .matchItem .other{display:flex;justify-content:center;align-items:center}.page-football-live .matchItem .other .analysis{line-height:1}.page-football-live .matchItem>.basic-row{display:flex;align-items:center;flex-direction:row;background-color:#fff;border-radius:1em;font-weight:600;margin-bottom:.5em;padding:0 1em}.page-football-live .matchItem>.basic-row>*{min-height:5em;display:flex;align-items:center}.page-football-live .matchItem>.basic-row .tournamentMatch{min-width:10.5em;max-width:10.5em}.page-football-live .matchItem>.basic-row .tournamentMatch>span{display:inline-block;line-height:1;position:relative}.page-football-live .matchItem>.basic-row .tournamentMatch>span:first-child{flex-grow:1;padding-right:.4em}.page-football-live .matchItem>.basic-row .tournamentMatch>span:first-child>span{display:inline-block}.page-football-live .matchItem>.basic-row .tournamentMatch>span:first-child:after{content:"";display:inline-block;height:.8em;width:1px;background-color:#333;margin:0 .5em;position:absolute;right:0;top:50%;transform:translateY(-50%)}.page-football-live .matchItem>.basic-row .tournamentMatch.mobile{display:none}.page-football-live .matchItem>.basic-row .matchInfo{flex-grow:1;display:flex;align-items:center;justify-content:center}.page-football-live .matchItem>.basic-row .matchInfo .logo{width:4em;text-align:center}.page-football-live .matchItem>.basic-row .matchInfo .logo>img{height:3em}.page-football-live .matchItem>.basic-row .matchInfo .team{display:flex;align-items:center}.page-football-live .matchItem>.basic-row .matchInfo .team .name{min-width:7em;white-space:normal}.page-football-live .matchItem>.basic-row .matchInfo .team .name span{display:inline-block}.page-football-live .matchItem>.basic-row .matchInfo .team.teamHome .name{text-align:right}.page-football-live .matchItem>.basic-row .matchInfo .team.teamHome .logo{order:2}.page-football-live .matchItem>.basic-row .betodds{padding:0 1em;border-left:1px solid #d8d8e4}.page-football-live .matchItem>.basic-row .betodds>.had{font-size:.8em}.page-football-live .matchItem>.preliveSGA{display:none;background-color:#fff;border-radius:1em;padding:.5em 0;margin-bottom:.5em}.page-football-live .matchItem>.preliveSGA .oddsItem{max-width:680px;margin:0 auto}.page-football-live .matchItem>.preliveSGA .oddsItem .header{display:none}.page-football-live .matchItem>.preliveSGA .oddsItem .content{padding:.5em 1em;display:flex}.page-football-live .matchItem>.preliveSGA .oddsItem .content .oddsTitle{flex-grow:5;flex-basis:0}.page-football-live .matchItem>.preliveSGA .oddsItem .content .fakeCrossbet{flex-grow:1;flex-basis:0;color:#fdb445;display:flex;justify-content:center;align-items:center}.page-football-live .matchItem .back{display:none}.page-football-live .matchItem .tournamentMatch .mobile{display:none}.page-football-live .matchItem .buttons .button{cursor:pointer;padding:.2em .5em;margin:0 .2em;white-space:nowrap}.page-football-live .matchItem .buttons .btn-more{border-radius:1em;background-color:#707186;color:#fff}.page-football-live .matchItem .buttons .btn-sga{border-radius:.5em;background-color:#2681d2;color:#fff}.page-football-live .moreOddsCTN{margin-top:2px;font-size:12px;margin-bottom:1em}.page-football-live .moreOddsCTN .moreOddsArrow{border-radius:1em;margin:-1em 0;font-size:1.1em;cursor:pointer;display:inline-flex;align-items:center;background-color:#ffa800;font-weight:bold;padding:.4em 4em}.page-football-live .moreOddsCTN .moreOddsArrow .arrowInside{height:.6em;width:.6em;border-left:3px solid #000;border-bottom:3px solid #000;transform:rotate(-45deg) translate(0.1em, -0.1em);transform-origin:center;margin:-0.2em .4em}.page-football-live .moreOddsCTN .moreOddsArrow.expanded .arrowInside{transform:rotate(135deg) translate(0.1em, -0.1em)}.page-football-live .moreOddsCTN .betItem{display:none}.page-football-live .moreOddsCTN .oddsDetailCTN{padding:4em 0}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsItem .header{background-color:#2681d2}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsItem .content.selected{background:#bbb}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsItem .content>.oddsTitle{padding-left:inherit}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsItem.sga .content>*{height:auto;padding-left:.5em;flex-basis:0}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsItem.sga .content>*.oddsTitle{flex-grow:5}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsItem.sga .content>*.crossbet{flex-grow:1}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsDetailCTN_header{max-width:1000px;margin:auto;padding:0;display:block;position:relative}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsDetailCTN_header .right{display:inline-flex;align-items:center;font-size:18px;font-weight:bold;position:absolute;right:1em;top:-3em}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsDetailCTN_header .right .oddsOnoffBtn{width:60px;height:30px;display:inline-block;position:relative;border:1px solid #aaa;background-color:rgba(0,0,0,0)}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsDetailCTN_header .right .oddsOnoffBtn:before{display:none}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsDetailCTN_header .right .oddsOnoffBtn:after{background-color:#aaa;width:24px;height:24px;left:2px;top:2px}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsDetailCTN_header .right .oddsOnoffBtn.on:after{left:calc(100% - 26px)}.page-football-live .moreOddsCTN .oddsDetailCTN .oddsDetailCTN_header .left{top:-2.6em}.page-football-live .moreOddsCTN .oddsDetailCTN .bottom .hkjcButton{font-size:1.8rem}.page-football-live .matchItem[islive=false] .preEvent{display:block !important}.page-football-live .matchItem[islive=false] .live{display:none !important}.page-football-live .matchItem[islive=true] .preEvent{display:none !important}.page-football-live .matchItem[islive=true] .live{display:flex !important;align-items:center;justify-content:center;flex-direction:column}.page-football-live .matchItem>.preliveSGA{min-height:auto;width:100%;padding:0 1em;display:none}.page-football-live .matchItem>.preliveSGA .oddsItem{max-width:600px;padding:.9em 0;margin:1px auto;background-color:rgba(0,0,0,0);width:100%}.page-football-live .matchItem>.preliveSGA .oddsItem .header{color:#fff;background-color:#2681d2;padding:.8em;border-radius:.5em;font-weight:bold;font-size:1.4em;padding-left:2em}.page-football-live .matchItem>.preliveSGA .oddsItem .header .more{float:right;color:#fff}.page-football-live .matchItem>.preliveSGA .oddsItem.on .content{display:flex}.page-football-live .matchItem>.preliveSGA .oddsItem .content{font-weight:bold;margin-bottom:-1px;flex-direction:row;align-items:center}.page-football-live .matchItem>.preliveSGA .oddsItem .content.selected{background:#bbb}.page-football-live .matchItem>.preliveSGA .oddsItem .content>*{height:2.8em;display:flex;align-items:center;border:none !important}.page-football-live .matchItem>.preliveSGA .oddsItem .content>*.oddsTitle{height:auto;padding-left:.5em;justify-content:flex-start;flex-grow:1;flex-basis:0}.page-football-live .matchItem>.preliveSGA .oddsItem .content>*.oddsTitle:not(:first-child){border-left:1px solid #ddd !important;display:flex}.page-football-live .matchItem>.preliveSGA .oddsItem .content>*.fakeCrossbet{justify-content:center;flex-grow:0;flex-basis:4em;color:#f60}@media(max-width: 1000px){.page-football-live .selectCTN{background-color:#2681d2;position:sticky;top:0;z-index:100;font-size:3.5vw}.page-football-live .selectCTN .date_items{display:flex;flex-basis:auto;flex-grow:0;padding:1em;min-height:4.5em;overflow-x:auto}.page-football-live .selectCTN .date_items>div{display:flex;min-width:6em;justify-content:center;align-items:center}.page-football-live.appview .selectCTN{top:0}.page-football-live main#sb-site:before{display:none}.page-football-live .mainContainer{padding:0;font-size:3vw;min-height:0;display:flex;flex-direction:column}.page-football-live .matches{padding:.5em;overflow:scroll;flex-grow:1}.page-football-live .matches.single-match-on{padding:.5em}.page-football-live .matches.single-match-on .matchItem{padding-top:3em}.page-football-live .matches.single-match-on .back{position:absolute;left:0;top:-3em;min-height:auto;z-index:10}.page-football-live .matches.single-match-on .back span{line-height:3}.page-football-live .matches.single-match-on .buttons{display:none}.page-football-live .matchItem{border-bottom-left-radius:1em;border-bottom-right-radius:1em;overflow:hidden;margin-bottom:.5em}.page-football-live .matchItem .tournamentMatch.desktop{display:none}.page-football-live .matchItem .tournamentMatch.mobile{display:flex !important;flex-direction:column}.page-football-live .matchItem .tournamentMatch.mobile>span:first-child{order:2;padding-right:0}.page-football-live .matchItem .tournamentMatch.mobile>span:first-child:after{display:none}.page-football-live .matchItem .tournamentMatch.mobile>span:last-child{order:1;margin-bottom:.2em}.page-football-live .matchItem>.preliveSGA{margin:0;padding:.5em;padding-bottom:1em;border-top-left-radius:0;border-top-right-radius:0;display:block}.page-football-live .matchItem>.preliveSGA .oddsItem{font-size:3vw}.page-football-live .matchItem>.preliveSGA .oddsItem .header{display:block}.page-football-live .matchItem>.preliveSGA .oddsItem .content{display:none;font-size:1.4em;border-radius:.5em;border:1px solid #ddd;background-color:#fff}.page-football-live .matchItem .buttons{min-height:0}.page-football-live .matchItem .buttons .col-sga{display:none}.page-football-live .matchItem>.basic-row{flex-direction:column;position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;font-size:3vw}.page-football-live .matchItem>.basic-row .tournamentMatch{width:auto;padding-left:0}.page-football-live .matchItem>.basic-row .matchInfo{padding:1em 0;width:100%}.page-football-live .matchItem>.basic-row .matchInfo .logo{width:auto}.page-football-live .matchItem>.basic-row .matchInfo .time{width:3em;font-size:3em}.page-football-live .matchItem>.basic-row .matchInfo .matchDetail{min-width:8em;text-align:center;justify-content:center;align-items:center;display:flex;flex-direction:column}.page-football-live .matchItem>.basic-row .betodds{padding-left:0;padding-right:0;border-left:none;font-size:4vw}.page-football-live .matchItem>.basic-row .team{flex-grow:1;flex-basis:0;flex-direction:column}.page-football-live .matchItem>.basic-row .team .logo{order:1;margin-bottom:.5em}.page-football-live .matchItem>.basic-row .team .logo>img{height:16vw}.page-football-live .matchItem>.basic-row .team .name{font-size:1.2em;width:100%;text-align:center !important;order:2}.page-football-live .matchItem>.basic-row .col-more{position:absolute;top:15em;right:2em;font-size:2.5vw;min-height:auto;border-radius:1em;background-color:#717186;color:#fff;padding:.4em 1em}.page-football-live .matchItem .moreOddsCTN .oddsDetailCTN{padding:.5em}}.page-football-news #sb-site{background-position:center -80px}.page-football-news #sb-site:before{display:none !important}.page-football-news .mainContainer{display:flex;font-weight:600}.page-football-news .mainContainer .article{flex-grow:1;min-height:100vh;padding:10px}.page-football-news .mainContainer .article article{padding:1em;font-size:18px !important;background-image:url(/img/football/news/news_bg.jpg);background-size:100% auto;background-color:#fff;background-repeat:no-repeat;border-radius:15px;padding:0 10px;box-shadow:0px 15px 10px -10px rgba(0,0,0,.55);-webkit-box-shadow:0px 5px 10px -5px rgba(0,0,0,.55);-moz-box-shadow:0px 15px 10px -10px rgba(0,0,0,.55)}.page-football-news .mainContainer .article article .share .share-button .icon{margin:0}.page-football-news .mainContainer .article article .article-top{display:flex;margin-bottom:1.5em}.page-football-news .mainContainer .article article .article-top .mback{display:none;color:#ff9f01;margin-left:-15px;padding:5px 10px;border-top-right-radius:10px;border-bottom-right-radius:10px;margin-right:8px;font-size:20pt;cursor:pointer;top:70px;left:34.5px;z-index:3}.page-football-news .mainContainer .article article .article-top .mback img{width:50%;min-width:14.5px;min-height:29px}.page-football-news .mainContainer .article article .article-top header{padding:.6em 1em;flex-grow:1;color:#fff;position:relative;overflow:hidden;color:#0163cd}.page-football-news .mainContainer .article article .article-top header h3{margin:0;line-height:1;font-size:1.6em;font-weight:600;margin-bottom:.4em}.page-football-news .mainContainer .article article .article-top header .postdate{line-height:1}.page-football-news .mainContainer .article article .article-top header .postdate .date-values{color:#000}.page-football-news .mainContainer .article article .article-player{width:100%}.page-football-news .mainContainer .article article .article-player:not(:empty){margin-bottom:1em}.page-football-news .mainContainer .article article .article-content{font-weight:600;font-size:1.1em;padding-bottom:1em;line-height:1.77777778em}.page-football-news .mainContainer .article article .article-images{margin-bottom:1em;position:relative}.page-football-news .mainContainer .article article .article-images>.image~.image{display:none}.page-football-news .mainContainer .article article .article-images .navDirection{user-select:none;position:absolute;bottom:.5em;right:.5em;white-space:nowrap;color:#fff;z-index:1}.page-football-news .mainContainer .article article .article-images .navDirection:nth-last-child(2){display:none}.page-football-news .mainContainer .article article .article-images .navDirection>div{display:inline-block;cursor:pointer}.page-football-news .mainContainer .article article .article-images figure{border-radius:.5em;overflow:hidden;position:relative}.page-football-news .mainContainer .article article .article-images figure img{max-width:100%;height:auto}.page-football-news .mainContainer .article article .article-images figure>figcaption{position:absolute;left:0;right:0;bottom:0;padding:2em .5em .5em;color:#fff;background:linear-gradient(180deg, rgba(0, 179, 213, 0) 0%, rgba(0, 179, 213, 0.6) 50%, #455acf 100%)}.page-football-news .mainContainer .article article .article-images figure>figcaption:empty{display:none}.page-football-news .mainContainer aside{max-width:408px;min-width:408px;padding:1em;padding-right:0;position:-webkit-sticky;position:sticky;top:136px;height:calc(100vh - 136px)}.page-football-news .mainContainer aside ul{height:100%;overflow:auto;padding-right:.2em;padding-right:1em}.page-football-news .mainContainer aside ul::-webkit-scrollbar{width:8px;width:12px;background-color:unset}.page-football-news .mainContainer aside ul::-webkit-scrollbar-thumb{background:#003466;border-radius:5px}.page-football-news .mainContainer aside ul>li{margin-bottom:.6em;background:#fff;cursor:pointer;position:relative;z-index:0;border-radius:.5em;transition:.2s ease-in-out;padding:.75em 1em;display:flex;color:#000;overflow:hidden}.page-football-news .mainContainer aside ul>li:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#043c75;opacity:0;transition:.2s ease-in-out;z-index:0}.page-football-news .mainContainer aside ul>li.active{color:#fff}.page-football-news .mainContainer aside ul>li.active:after{opacity:1}.page-football-news .mainContainer aside ul>li>.news-thumbnail{flex-grow:1;line-height:0;position:relative;z-index:1}.page-football-news .mainContainer aside ul>li>.news-thumbnail img{max-width:100%;height:auto}.page-football-news .mainContainer aside ul>li>.news-thumbnail .videoIcon{position:absolute;bottom:10px;text-align:center;left:auto;top:auto;z-index:2;margin-top:0px;margin-left:0px;right:10px}.page-football-news .mainContainer aside ul>li>.news-thumbnail .videoIcon[havevideo=false]{display:none}.page-football-news .mainContainer aside ul>li>.news-thumbnail .videoIcon>.glyphicon{border:2px solid #fff;border-radius:50%;font-size:20px;padding:10px;background-color:rgba(0,0,0,.3);color:#fff}.page-football-news .mainContainer aside ul>li>.news-thumbnail .videoIcon>.glyphicon::before{content:""}.page-football-news .mainContainer aside ul>li>.news-info{max-width:50%;min-width:50%;margin-left:.7em;justify-content:space-between;flex-direction:column;display:flex;position:relative;z-index:1}.page-football-news .mainContainer aside ul>li>.news-info>.news-title{font-size:1.1em}.page-football-news .mainContainer aside ul>li>.news-info>.news-date{font-size:.8em}.page-football-news .footerCTN{display:none !important}@media(max-width: 1000px){.page-football-news main .mainContainer aside{display:none;max-width:100%;min-width:auto;padding:0}.page-football-news main .mainContainer aside>ul{padding:1em}.page-football-news main.showMobileList .mainContainer aside{display:block}.page-football-news main.showMobileList .mainContainer .article{display:none}.page-football-news .mainContainer{font-size:4vw}.page-football-news .mainContainer .article article{padding:1em 0}.page-football-news .mainContainer .article article .article-top header{padding-left:.5em}.page-football-news .mainContainer .article article .article-top .mback{padding:1em 0 0 .5em;margin:0 auto}.page-football-news .mainContainer .article article .article-body{padding:0 1em}}.page-football-statistics main#sb-site:not(.empty){background-image:url("/img/football/topbar_team_inter.jpg");background-position:center 0;background-repeat:no-repeat;background-size:auto}.page-football-statistics main#sb-site:not(.empty):before{display:none}.page-football-statistics .main-top{height:114px}.page-football-statistics .main-top .nav{display:flex;margin:0 auto;text-align:center;justify-content:center;width:300px;max-width:100%;height:40px;margin-top:20px;background-color:#eeedf2;border-radius:1em;position:relative;z-index:3}.page-football-statistics .main-top .nav .pulldown .currentOption:after{transform:rotate(-135deg) translate(-0.1em, 0)}.page-football-statistics .main-top .nav .pulldown.on .currentOption:after{transform:rotate(45deg) translate(0.3em, 0.2em)}.page-football-statistics .main-top .nav>*{width:100%;height:100%}.page-football-statistics .main-top .nav>* .currentOption{overflow:hidden;height:100%;line-height:40px}.page-football-statistics .main-top .nav>* .currentOption:after{display:block;content:"";position:absolute;top:.5em;right:1.5em;width:.5em;height:.5em;border-left:2px solid;border-top:2px solid;transform-origin:center}.page-football-statistics .main-top .nav>* .options{display:none;border-radius:1em;background-color:#fff;overflow:hidden}.page-football-statistics .main-top .nav>* .options>.option{height:2em;display:flex;align-items:center;justify-content:center;transition:.2s ease-in-out}.page-football-statistics .main-top .nav>* .options>.option:hover{color:#fff;background-color:#666}.page-football-oddsRecommand{background-color:#0165d7;--bgDark: #016ae7}.page-football-oddsRecommand .mainContainerOuter{background:linear-gradient(180deg, #0165d7 0%, #00acf4 100%);overflow:hidden}.page-football-oddsRecommand .bg-diamond{pointer-events:none;position:absolute;z-index:1;left:50%;top:0;transform:translate(-50%, -50%);width:min(1070px,150vw);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);background:radial-gradient(circle at 50% -100%, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0) 100%)}@media(max-width: 767px){.page-football-oddsRecommand .bg-diamond{mask-image:radial-gradient(circle, #000 0%, #000 44%, rgba(0, 0, 0, 0) 70%, rgba(0, 0, 0, 0) 100%);mask-position:center 60vw;mask-size:100vw 100vw}}.page-football-oddsRecommand .bg-diamond:before{display:block;content:"";padding-top:100%;clip-path:polygon(50% min(145px, 20.3271028037vw), calc(100% - min(145px, 20.3271028037vw)) 50%, 50% calc(100% - min(145px, 20.3271028037vw)), min(145px, 20.3271028037vw) 50%);background:radial-gradient(circle at 50% -100%, #47aed6 0%, #47aed6 70%, rgb(1, 123, 224) 80%, rgb(1, 128, 226) 100%)}.page-football-oddsRecommand .bg-diamond:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;padding-top:100%;clip-path:polygon(50% min(220px, 30.8411214953vw), calc(100% - min(220px, 30.8411214953vw)) 50%, 50% calc(100% - min(220px, 30.8411214953vw)), min(220px, 30.8411214953vw) 50%);background:radial-gradient(circle at 50% -100%, #47aed6 0%, #47aed6 65%, rgb(1, 106, 231) 80%)}.page-football-oddsRecommand .bg-diamond2{pointer-events:none;position:absolute;z-index:2;left:50%;top:0;transform:translate(-50%, -50%);width:min(520px,72.8971962617vw);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);background:var(--bgDark)}.page-football-oddsRecommand .bg-diamond2:before{display:block;content:"";padding-top:100%;clip-path:polygon(50% min(145px, 20.3271028037vw), calc(100% - min(145px, 20.3271028037vw)) 50%, 50% calc(100% - min(145px, 20.3271028037vw)), min(145px, 20.3271028037vw) 50%);background:radial-gradient(circle at 50% 250%, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 20%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0) 100%)}.page-football-oddsRecommand .bg-diamond2:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;padding-top:100%;clip-path:polygon(50% min(165px, 23.1308411215vw), calc(100% - min(165px, 23.1308411215vw)) 50%, 50% calc(100% - min(165px, 23.1308411215vw)), min(165px, 23.1308411215vw) 50%);background-color:#4b98e6}.page-football-oddsRecommand .bg-diamond3{pointer-events:none;position:absolute;z-index:2;left:50%;bottom:0;transform:translate(-50%, 50%);width:min(235px,32.9439252336vw);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);background:linear-gradient(180deg, #f7fbfe 0%, #00acf4 50%, #00acf4 100%)}@media(max-width: 1000px){.page-football-oddsRecommand .bg-diamond3{left:60%}}.page-football-oddsRecommand .bg-diamond3:before{display:block;content:"";padding-top:100%;clip-path:polygon(50% min(30px, 4.2056074766vw), calc(100% - min(30px, 4.2056074766vw)) 50%, 50% calc(100% - min(30px, 4.2056074766vw)), min(30px, 4.2056074766vw) 50%);background:linear-gradient(180deg, #67ccf6 0%, #00acf4 calc(50% - min(30px, 4.2056074766vw)), #00acf4 100%);background-position:center top min(30px,4.2056074766vw)}.page-football-oddsRecommand .bg-diamond3:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;padding-top:100%;clip-path:polygon(50% min(165px, 23.1308411215vw), calc(100% - min(165px, 23.1308411215vw)) 50%, 50% calc(100% - min(165px, 23.1308411215vw)), min(165px, 23.1308411215vw) 50%);background-color:#00acf4}.page-football-oddsRecommand main#sb-site:not(.empty) .mainContainer{padding-top:162px;padding-bottom:0 !important;min-height:auto;position:relative;z-index:3;width:min(1000px,100%)}.page-football-oddsRecommand main#sb-site:not(.empty) .mainContainer:not(.ready){height:1126px}.page-football-oddsRecommand main#sb-site:not(.empty) .mainContainer .title{display:inline-block;position:absolute;top:60px;left:50%;transform:translate(-50%);filter:drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.6666666667))}.page-football-oddsRecommand main#sb-site:not(.empty) .mainContainer .title>img{clip-path:polygon(29px 0%, calc(100% - 29px) 0%, 100% 50%, calc(100% - 29px) 100%, 29px 100%, 0% 50%)}@media(max-width: 768px){.page-football-oddsRecommand main#sb-site:not(.empty) .mainContainer{padding-top:27vw}.page-football-oddsRecommand main#sb-site:not(.empty) .mainContainer .title{top:9vw}.page-football-oddsRecommand main#sb-site:not(.empty) .mainContainer .title>img{clip-path:polygon(5vw 0%, calc(100% - 5vw) 0%, 100% 50%, calc(100% - 5vw) 100%, 5vw 100%, 0% 50%);height:10vw;width:auto}}.page-football-oddsRecommand #oddsRecommand{display:flex;flex-direction:column;position:relative;margin:0 auto;padding-bottom:min(110px,15.4205607477vw)}.page-football-oddsRecommand #oddsRecommand .notice{position:absolute;top:76%;left:8%;color:#fff}.page-football-oddsRecommand #oddsRecommand .matches{width:100%;margin-bottom:min(110px,15.4205607477vw);display:flex;flex-direction:column;justify-content:start}.page-football-oddsRecommand #oddsRecommand .matches .match{display:flex;flex-direction:row;position:relative;height:200px;width:100%;margin-bottom:min(48px,6vw);color:#594f4e;font-weight:600;text-align:center}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main{transform-origin:top left;display:grid;width:100%;grid-template-columns:50% 50%}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main>*{flex-grow:1;flex-basis:0}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info{position:relative}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-meta{margin:.8em 0 !important}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .team-info{padding-top:0 !important}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info:after{display:block;content:"";position:absolute;width:100%}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-outer{display:flex;justify-content:flex-end;flex-direction:row;position:relative;z-index:1}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-outer:before{display:block;content:"";position:absolute;z-index:2;width:100%}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-outer:after{display:block;content:"";position:absolute;width:100%}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-outer>.match-inner{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2;font-size:.9em;align-items:center;justify-content:center}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-meta{display:flex;justify-content:center;margin:.5em 0}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-meta .matchDate,.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-meta .matchTime{font-size:1.1em;letter-spacing:-1px}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-meta .matchWeek{margin:0 .2em}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-meta .matchDateTime{color:#fff;line-height:1.2;margin-right:.5em;font-size:1.1em}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-meta .frontendID{display:flex;align-items:center}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-meta .frontendID>span{display:inline-block;background-color:#20b4d2;color:#fff;padding:0 .5em;border-radius:1em;line-height:1}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-meta .frontendID,.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .match-meta .matchDateTime{font-weight:600;font-family:"Roboto Condensed","Noto Sans TC","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;letter-spacing:1px}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .team-info{display:flex;justify-content:center;height:8.8em;padding:0 3%;flex-grow:1;padding-top:12px}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .team-info>div{display:flex;flex-basis:1px;flex-direction:column;align-items:center;justify-content:center}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .team-info .vs{font-family:"Anton","Noto Sans TC","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;font-size:1.4em;color:rgba(0,0,0,0);font-weight:600;background-image:url("/img/football/m_recommand_2.png");background-position:center calc(50% - .5em);background-repeat:no-repeat;background-size:contain}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .team-info>:first-child,.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .team-info>:last-child{flex-grow:1;display:flex}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .team-info>:first-child .teamIcon,.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .team-info>:last-child .teamIcon{padding:2.5% 12%;flex-grow:1;align-items:center;display:flex;max-height:5em;flex-grow:1;margin-bottom:.5em}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .team-info>:first-child .teamIcon img,.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .team-info>:last-child .teamIcon img{max-width:100%;max-height:100%;width:auto;height:auto}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .team-info>:first-child .teamTitle,.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .match-info .team-info>:last-child .teamTitle{font-size:.9em;margin:0 -2em;width:6em;letter-spacing:0;font-weight:600;height:2.2em;line-height:1em;padding-bottom:.5em;color:#fff}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .tips{position:absolute;right:50%;top:50%;transform:translate(50%, -50%);height:100%;z-index:3}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .tips>.wrapper{color:#fff}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .tips>.wrapper>.text{display:flex;height:2.4em;line-height:1em;align-items:center;justify-content:center}.page-football-oddsRecommand #oddsRecommand .matches .match .odds{color:#000;font-size:1.7em;line-height:1em;flex-grow:1;position:relative;background-color:#fcab01;mask-image:linear-gradient(90deg, rgb(0, 0, 0) 340px, rgba(255, 255, 255, 0) 520px);margin-right:-200px}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-outer{position:relative;z-index:1;background-color:#fcab01;display:flex;align-items:center;display:block}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-outer:before{display:block;content:"";position:absolute;width:100%;top:0;bottom:0;z-index:2;background:#fcab01}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-outer:after{display:block;content:"";position:absolute;width:100%;height:100%;z-index:1;top:0}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-outer[href=""]{pointer-events:none}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner{position:relative;z-index:3;height:100%;align-items:center;display:flex}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner .odde-detail{width:5em;position:relative;z-index:1}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner .odde-detail .arrow{position:absolute;left:calc(100% + 40px);top:calc(50% + 20px)}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner .odde-detail .arrow:before,.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner .odde-detail .arrow:after{display:block;content:"";position:absolute;border-top:.28em solid;border-bottom:.28em solid;border-color:#fff;height:.3em;width:1.05em}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner .odde-detail .arrow:before{right:50%;transform:skewY(30deg);transform-origin:bottom right}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner .odde-detail .arrow:after{left:50%;transform:skewY(-30deg);transform-origin:bottom left}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner .odde-detail .betLabel{line-height:1em}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner .odde-detail .betLabel>span{font-size:.6em}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner .odde-detail .betRate{font-family:"Anton","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;margin:0 -2em}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner .odde-detail .betRate>span:first-child{line-height:1.3;font-size:2.35em;letter-spacing:-0.05em;font-family:"Oswald",sans-serif;font-weight:500;transform:scaleY(1.2);transform-origin:center;display:inline-block}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner .odde-detail .betRate>span:last-child{position:relative;top:.15em;line-height:1em;font-size:1.2em;font-weight:900;font-family:"Noto Sans TC","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important}.page-football-oddsRecommand #oddsRecommand .matches .match .odds .odds-inner:after{--dotColor: #fcbf00;position:absolute;top:50%;left:40px;transform:rotate(-45deg);transform-origin:top left;height:100vh;width:150px;display:block;content:"";background-size:16.3px 14px;height:100vh;margin:0;background-image:radial-gradient(circle, var(--dotColor) 4.5px, transparent 4.5px),radial-gradient(circle, var(--dotColor) 4.2px, transparent 4.2px),radial-gradient(circle, var(--dotColor) 3.9px, transparent 3.9px),radial-gradient(circle, var(--dotColor) 3.6px, transparent 3.6px),radial-gradient(circle, var(--dotColor) 3.3px, transparent 3.3px),radial-gradient(circle, var(--dotColor) 3px, transparent 3px),radial-gradient(circle, var(--dotColor) 2.7px, transparent 2.7px),radial-gradient(circle, var(--dotColor) 2.4px, transparent 2.4px),radial-gradient(circle, var(--dotColor) 2.1px, transparent 2.1px),radial-gradient(circle, var(--dotColor) 1.8px, transparent 1.8px),radial-gradient(circle, var(--dotColor) 1.5px, transparent 1.5px),radial-gradient(circle, var(--dotColor) 1.2px, transparent 1.2px),radial-gradient(circle, var(--dotColor) 0.9px, transparent 0.9px),radial-gradient(circle, var(--dotColor) 0.6px, transparent 0.6px);background-position:0 0,0 13px,0 26px,0 39px,0 52px,0 65px,0 78px,0 91px,0 104px,0 117px,0 130px,0 143px,0 156px,0 169px,0 182px;background-repeat:repeat-x}.page-football-oddsRecommand #oddsRecommand .percentageGraph{width:128px;margin:6px auto;position:relative;background-color:#fff;border-radius:100%;filter:drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.6666666667))}.page-football-oddsRecommand #oddsRecommand .percentageGraph:before{display:block;content:"";padding-top:100%;border-radius:100%;background-color:#fff}.page-football-oddsRecommand #oddsRecommand .percentageGraph:after{display:block;content:"";position:absolute;top:50%;left:50%;width:91px;height:91px;border-radius:100%;transform:translate(-50%, -50%);background:#ce0100;box-shadow:inset 0px 2px 8px 0px #000}.page-football-oddsRecommand #oddsRecommand .percentageGraph .wrapper{position:absolute;text-align:center;top:50%;left:50%;width:116px;height:116px;transform:translate(-50%, -50%);z-index:3;color:#fff}.page-football-oddsRecommand #oddsRecommand .percentageGraph .wrapper canvas{width:100%}.page-football-oddsRecommand #oddsRecommand .percentageGraph .wrapper .percentageText{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);font-size:.9em;z-index:1;color:#fff}.page-football-oddsRecommand #oddsRecommand .percentageGraph .wrapper .percentageText.small{font-size:.8em}.page-football-oddsRecommand #oddsRecommand .percentageGraph .wrapper .percentageText .percentage{font-size:2em;font-weight:500;font-family:"Oswald","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;line-height:1.8em;-webkit-transform:scaleY(1.25);transform:scaleY(1.25);letter-spacing:-0.5px}.page-football-oddsRecommand #oddsRecommand .percentageGraph .wrapper .percentageText .percentageLabel{padding:0 12%;position:relative;font-size:1em;top:-0.4em}.page-football-oddsRecommand #oddsRecommand .percentageGraph .pie-chart{width:100% !important;height:100% !important;position:absolute;top:0;left:0;background-size:cover}.page-football-oddsRecommand #oddsRecommand .totalrate{color:#000;font-size:2em;line-height:1;font-family:"Oswald","Noto Sans TC","新微軟正黑體","Microsoft JhengHei","微軟正黑體",sans-serif !important;display:flex;font-weight:600;display:inline-flex;justify-content:flex-end;order:1;position:absolute;top:calc(100% - min(210px,29.4392523364vw));left:calc(50% - 1.5em)}@media(max-width: 1000px){.page-football-oddsRecommand #oddsRecommand .totalrate{margin-bottom:1em;font-size:1.8em;left:calc(60% - 1.65em)}}.page-football-oddsRecommand #oddsRecommand .totalrate>span:first-child{display:flex;align-items:flex-start;white-space:nowrap;padding-top:10px;font-size:1.1em}.page-football-oddsRecommand #oddsRecommand .totalrate>span:nth-child(2){font-size:2.2em;letter-spacing:-0.05em;color:#fff;transform:scaleY(1.1);transform-origin:center;min-width:1.9em;text-align:center}.page-football-oddsRecommand #oddsRecommand .totalrate>span:last-child{display:flex;align-items:flex-end}.page-football-oddsRecommand #oddsRecommand .match-info{mask-image:linear-gradient(275deg, rgb(0, 0, 0) 420px, rgba(255, 255, 255, 0) 520px);height:210px;margin-left:-200px}.page-football-oddsRecommand #oddsRecommand .match-info:after{clip-path:polygon(0 0, calc(100% - 100px) 0, 100% 50%, calc(100% - 100px) 100%, 0 100%);background-color:rgba(255,255,255,.5333333333);top:10px;right:6px;height:200px}.page-football-oddsRecommand #oddsRecommand .match-info .match-outer{clip-path:polygon(0 0, calc(100% - 110px) 0, calc(100% - 10px) 50%, calc(100% - 110px) 100%, 0 100%);background-color:#0c55bb;height:200px}.page-football-oddsRecommand #oddsRecommand .match-info .match-outer:before{top:10px;bottom:10px;right:36px;clip-path:polygon(0 0, calc(100% - 90px) 0, 100% 50%, calc(100% - 90px) 100%, 0 100%);background:linear-gradient(270deg, rgb(8, 52, 113) 0%, rgb(12, 85, 187) 150px, rgb(12, 85, 187) 100%)}.page-football-oddsRecommand #oddsRecommand .match-info .match-outer:after{clip-path:polygon(0 0, calc(100% - 100px) 0, 100% 50%, calc(100% - 100px) 100%, 0 100%);background:radial-gradient(circle at 100% 50%, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 20px, rgba(255, 255, 255, 0) 180px, rgba(255, 255, 255, 0) 100%);height:100%;right:22px;z-index:1}.page-football-oddsRecommand #oddsRecommand .match-info .match-outer .match-inner{margin-right:100px;width:300px}.page-football-oddsRecommand .odds{height:200px;clip-path:polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 10px 50%)}.page-football-oddsRecommand .odds .odds-inner{padding-left:115px}.page-football-oddsRecommand .odds .odds-outer{height:200px;clip-path:polygon(110px 0, 100% 0, 100% 100%, 110px 100%, 0 50%)}.page-football-oddsRecommand .odds .odds-outer:before{left:36px;clip-path:polygon(100px 0, 100% 0, 100% 100%, 100px 100%, 0 50%)}.page-football-oddsRecommand .odds .odds-outer:after{clip-path:polygon(100px 0, 100% 0, 100% 100%, 100px 100%, 0 50%);background:radial-gradient(circle at 0 50%, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 20px, rgba(255, 255, 255, 0) 180px, rgba(255, 255, 255, 0) 100%);left:20px}@media(max-width: 768px){.page-football-oddsRecommand #oddsRecommand .matches .match{height:32vw}.page-football-oddsRecommand #oddsRecommand .match-info{mask-image:linear-gradient(275deg, rgb(0, 0, 0) 420px, rgba(255, 255, 255, 0) 520px);height:35.2vw;margin-left:-200px}.page-football-oddsRecommand #oddsRecommand .match-info:after{clip-path:polygon(0 0, calc(100% - 16vw) 0, 100% 50%, calc(100% - 16vw) 100%, 0 100%);background-color:rgba(255,255,255,.5333333333);top:1.6vw;right:.96vw;height:32vw}.page-football-oddsRecommand #oddsRecommand .match-info .match-outer{clip-path:polygon(0 0, calc(100% - 17.6vw) 0, calc(100% - 1.6vw) 50%, calc(100% - 17.6vw) 100%, 0 100%);background-color:#0c55bb;height:32vw}.page-football-oddsRecommand #oddsRecommand .match-info .match-outer:before{top:1.6vw;bottom:1.6vw;right:5.76vw;clip-path:polygon(0 0, calc(100% - 14.4vw) 0, 100% 50%, calc(100% - 14.4vw) 100%, 0 100%);background:linear-gradient(270deg, rgb(8, 52, 113) 0%, rgb(12, 85, 187) 24vw, rgb(12, 85, 187) 100%)}.page-football-oddsRecommand #oddsRecommand .match-info .match-outer:after{clip-path:polygon(0 0, calc(100% - 16vw) 0, 100% 50%, calc(100% - 16vw) 100%, 0 100%);background:radial-gradient(circle at 100% 50%, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 3.2vw, rgba(255, 255, 255, 0) 28.8vw, rgba(255, 255, 255, 0) 100%);height:100%;right:3.52vw;z-index:1}.page-football-oddsRecommand #oddsRecommand .match-info .match-outer .match-inner{margin-right:16vw;width:44vw}.page-football-oddsRecommand .odds{height:32vw;clip-path:polygon(17.6vw 0, 100% 0, 100% 100%, 17.6vw 100%, 1.6vw 50%)}.page-football-oddsRecommand .odds .odds-inner{padding-left:18.4vw;font-size:4.3vw}.page-football-oddsRecommand .odds .odds-inner .odde-detail{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:1em}.page-football-oddsRecommand .odds .odds-inner .odde-detail .arrow{left:50% !important;top:unset !important;bottom:1.2em}.page-football-oddsRecommand .odds .odds-outer{height:32vw;clip-path:polygon(17.6vw 0, 100% 0, 100% 100%, 17.6vw 100%, 0 50%)}.page-football-oddsRecommand .odds .odds-outer:before{left:5.76vw;clip-path:polygon(16vw 0, 100% 0, 100% 100%, 16vw 100%, 0 50%)}.page-football-oddsRecommand .odds .odds-outer:after{clip-path:polygon(16vw 0, 100% 0, 100% 100%, 16vw 100%, 0 50%);background:radial-gradient(circle at 0 50%, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 3.2vw, rgba(255, 255, 255, 0) 28.8vw, rgba(255, 255, 255, 0) 100%);left:3.2vw}.page-football-oddsRecommand main#sb-site .mainContainer{font-size:3vw}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main{grid-template-columns:auto 40vw}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .tips{right:40vw}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .tips .percentageGraph{width:18.9814814815vw}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .tips .percentageGraph:after{width:min(91px,76.724137931%);height:min(91px,76.724137931%)}.page-football-oddsRecommand #oddsRecommand .matches .match .match-main .tips .percentageGraph .wrapper{width:min(116px,96.5517241379%);height:min(116px,96.5517241379%)}}.page-football-shooter main#sb-site:not(.empty){background-image:url("/img/football/topbar_shooter.jpg"),linear-gradient(180deg, #f61315 0, #f61315 56px, #f0eff5 57px, #f0eff5 100%);background-position:center 56px,top center;background-repeat:no-repeat;background-size:auto}.page-football-shooter main#sb-site:not(.empty):before{display:none}.page-football-shooter .players{max-width:800px;margin:130px auto 0}.page-football-shooter .lastUpdate{max-width:800px;margin:1em auto 2em;padding:0 .5em;text-align:right;color:#000;font-size:.8em}.page-football-shooter .player{display:flex;font-weight:600}.page-football-shooter .player.head>div{padding:16px 0;color:#fff}.page-football-shooter .player.head>div.playerNo>div{margin-right:-100%}.page-football-shooter .player.head>div.playerImage{padding-left:1.3em}.page-football-shooter .player.head>div.goal{justify-content:center}.page-football-shooter .player>div{text-align:left}.page-football-shooter .player>div.playerNo{min-width:2.7em}.page-football-shooter .player>div.playerImage{overflow:hidden}.page-football-shooter .player>div.playerImage>img{height:5em}.page-football-shooter .player>div.playerInfo{flex-grow:1}.page-football-shooter .player>div.playerInfo>.teamLogo{width:3.5em;height:3.5em;margin:.5em 0}.page-football-shooter .player>div.playerInfo>.teamLogo>img{width:auto;height:auto;max-width:100%;max-height:100%}.page-football-shooter .player>div.goal{min-width:7.2em;text-align:right;display:flex;align-items:center}.page-football-shooter .player>div.goal>.number{flex-grow:1}.page-football-shooter .player>div.goal>:last-child{padding:0 .5em 0 .15em;font-size:1.5em;font-weight:600;height:2em;display:flex;align-items:end}.page-football-shooter .player>div.goal img{height:2.8em;width:auto;display:inline-block}.page-football-shooter .player>div.odds{text-align:center;min-width:4.5em;display:flex;justify-content:center;align-items:center}.page-football-shooter .player>div.odds>div{font-size:1.6em;height:2em;width:2em;display:flex;align-items:center;justify-content:center;color:#000;background-color:#ffa800;border-radius:.2em;font-family:"Barlow Condensed"}.page-football-shooter .player:not(.head){margin-bottom:6px;border-radius:1em;overflow:hidden;box-shadow:0px 1px 2px #ccc;background-color:#fff}.page-football-shooter .player:not(.head) .playerNo{min-width:5.4em;margin-right:-2.7em;background-color:#ffa800;display:flex;align-items:center;padding-left:.5em}.page-football-shooter .player:not(.head) .playerNo span{font-size:1.8em;display:inline-block;width:1.4em;text-align:center;color:#fff}.page-football-shooter .player:not(.head) .playerInfo{display:flex;align-items:center}.page-football-shooter .player:not(.head) .playerInfo>.text{padding-left:.8em}.page-football-shooter .player:not(.head) .playerInfo>.text>div:first-child{font-size:1.4em}.page-football-shooter .player:nth-child(4)~.player .playerNo{background-color:#ff6f29}.page-football-shooter .player:nth-child(4)~.player .playerImage>img{margin-bottom:-30px}@media(max-width: 1000px)and (min-width: 769px){.page-football-shooter main#sb-site{background-position:center 0,top center}.page-football-shooter main#sb-site:not(.empty){background-position:center 0,top center}}@media(max-width: 768px){.page-football-shooter main#sb-site{background-size:350%;background-position:center 0}.page-football-shooter main#sb-site:not(.empty){background-size:350%;background-position:center 0}.page-football-shooter main#sb-site .players{margin-top:0;margin-bottom:2em;padding:0 .5em;padding-top:25%}.page-football-shooter main#sb-site .player.head>div.playerImage{min-width:0;padding-left:1em}.page-football-shooter main#sb-site .player.head>div.goal{min-width:7.5em}.page-football-shooter main#sb-site .player:not(.head) .playerNo{min-width:3em;margin-right:-1.8em;padding-left:.2em}.page-football-shooter main#sb-site .player:not(.head) .playerNo span{font-size:1.5em;width:1em}.page-football-shooter main#sb-site .player>div.playerImage{min-width:8.4em}.page-football-shooter main#sb-site .player>div.playerImage>img{height:5em}.page-football-shooter main#sb-site .player>div.goal{min-width:5em}.page-football-shooter main#sb-site .player>div.odds>div{font-size:1.5em;font-size:1.5em;height:2.2em;width:2.2em}.page-football-shooter main#sb-site .player>div.playerInfo>.text{padding-left:.5em;font-size:.7em;flex-grow:1}.page-football-shooter main#sb-site .player>div.playerInfo>.teamLogo{width:3.5em;height:3.5em;margin:.5em 0}.page-football-shooter main#sb-site .player>div.playerInfo>.teamLogo>img{width:auto;height:auto;max-width:100%;max-height:100%}.page-football-shooter main#sb-site .mainContainer{font-size:3vw}}body.page-football-page.page2022 #sb-site{background-position:top 0 center}body.page-football-page main{overflow:auto}@media(min-width: 1001px){body.page-football-page .bottom{display:none}}@media(max-width: 1000px){body.page-football-page .bottom{font-size:2.5vw;top:0 !important;display:block;position:sticky;top:150px !important;z-index:999;background-color:#2596be;text-align:center}body.page-football-page .bottom ul{margin:0;display:inline-flex;flex-wrap:nowrap;justify-content:center;font-size:1.8em;padding:.3em 0 .2em;overflow:scroll;max-width:100%;justify-content:flex-start}body.page-football-page .bottom ul li{margin:.2em .1em;padding:.3em .8em;border-radius:1.5em;font-size:.9em;font-weight:600;transition:.2s ease-in-out;color:#fff;background-color:#2596be;border:.1em solid #fff;cursor:pointer;white-space:nowrap}body.page-football-page .bottom ul li.active{color:#2596be;background-color:#fff;border:none;border-bottom:.2em solid #1658a3}}/*# sourceMappingURL=style.min.css.map */