@import url(https://use.fontawesome.com/releases/v5.5.0/css/all.css);@import url(https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css);@import url(bootstrap.min.css);:root{font-size:16px}body{color:#333;line-height:1.75;font-size:1rem;font-family:'Helvetica Neue','Microsoft YaHei','Microsoft JhengHei','Noto Sans TC',Helvetica,Arial,sans-serif;height:100%;background-image:url(../images/bg1.jpg);background-color:#d5d2c8;background-size:100% auto;background-attachment:fixed;background-position:center bottom;background-repeat:no-repeat}main{border-bottom:5px solid #d7c378}img{width:100%}a,a:link{cursor:pointer;transition:.15s ease}a,a:hover,a:link{text-decoration:none;color:#222}.center,.datePicker .sportsList span,.rwd-table2 thead{text-align:center}.paddingTB{padding:15px 0}.paddingTop2{padding-top:2px}.navMenuBG{width:100%;background:linear-gradient(180deg,#051430 35%,#041e42 95%,#057aff 95%);border-top:2px solid #24070a;font-size:1.375rem;line-height:2.25;vertical-align:middle}.navMenuBG .container{text-align:center;padding-left:0;padding-right:0}.navMenuBG .navMenu{display:flex;flex-direction:space-around;white-space:nowrap}a.headMenu{flex-direction:space-around;color:#fff;width:100%;border-bottom:3px solid #057aff;border-left:1px solid #051430;border-right:1px solid #062757;opacity:.8}a.headMenu.active,a:hover.headMenu{background-color:#057aff;border-bottom:3px solid #fff;opacity:1}a.headMenu.active{background-color:#0048c7}@media (max-width:520px){a.headMenu{text-align:center;font-size:4.35vw;padding:5px 1.8vw}}.comingSoon::before,.dlive::before,.live::before,.onair::before,.review::before{display:inline-block;font-weight:600;border-radius:4px;width:54px;font-size:14px!important;text-align:center;line-height:1.25;vertical-align:middle}.dlive::before,.live::before,.onair::before{content:"LIVE";color:#9b004b;background-color:#fff;border:1px solid #9b004b}.dlive::before,.onair::before{content:"D-LIVE"}.onair::before{content:"直播中";color:red;border:1px solid red}.review::before{content:"回看";color:#eeeee4;background-color:#9b004b;border:1px solid #9b004b}@media (max-width:768px){.comingSoon::before{display:none}}.comingSoon::before{content:"ELTA";color:#ffffff00;background-color:#ffffff00;border:1px solid #00000000}@media (min-width:365px){.seeOn{display:none}}.container-fluid.width{max-width:80%}@media (max-width:1366px){.container-fluid.width{max-width:100%}}.pageTitle,.pageTitle_w{display:inline-block;position:relative;width:100%;padding-right:3.5rem;font-size:2.5rem;font-weight:600;line-height:1.5;vertical-align:middle}.pageTitle{color:#062757;text-shadow:0 0 8px #fff}.pageTitle_w{color:#fff}.title-d{font-size:1.5rem;font-weight:600;padding:0;color:#041e42;line-height:1;text-shadow:0 2px 0 #fff}@media (max-width:430px){.pageTitle,.pageTitle_w{display:block;font-size:1.375rem;line-height:1.6}.title-d{font-size:1.25rem}}.BG_W{background-color:#fff;border-radius:5px;padding-bottom:10px}@media (max-width:768px){.BG_W{padding-bottom:0}}.tpe::before{content:"";display:inline-block;margin-bottom:-3px;margin-right:3px;width:1.2rem;height:1.2rem;background-image:url(../images/ct.svg);background-size:1.2rem 1.2rem;background-repeat:no-repeat;background-position:left top}.eventLogoBox{display:inline-block;width:3.5rem;text-align:center}@media (max-width:768px){.eventLogoBox{width:auto}}.eventLogo{width:auto;height:1.5rem;margin-top:-1px;margin-right:5px;vertical-align:middle}@media (max-width:768px){.eventLogo{margin-top:-4px}}.dorne-welcome-area{width:100%;position:relative;z-index:1;background-image:url(../images/bg2.png),url(../images/bg3.svg),radial-gradient(ellipse,#2e3192,#051430 50%,#2e3192);background-size:auto 200%,auto 70%,auto 100%;background-position:left center;background-repeat:no-repeat,repeat,no-repeat;max-height:40rem}.headBox{font-size:4rem;font-weight:900;color:#fff;text-shadow:-3px 5px 1px #000}@media (max-width:995px){.headBox{font-size:6vw}}a .play::before{font-family:"Font Awesome 5 Free";font-weight:100;content:"\f144";color:#c2000052}a .play:hover::before{color:#c20000}.channelBg{padding:8px 0;background:linear-gradient(180deg,#14243b 35%,#032961);background-repeat:repeat-x;background-size:100% auto;background-position:bottom left;box-shadow:0 3px 10px 2px #05143069}@media (max-width:995px){.channelBg{padding:3px 0;border-left:0 solid transparent;border-right:0 solid transparent}}.channelBox{position:relative;margin:0 5px;padding:5px 0 0;font-weight:500;font-size:1.25rem;color:#333;background-color:#fff;border-radius:5px;border:3px solid #fff;transition:.15s ease;box-sizing:border-box}.channelBox:hover{border:3px solid #057aff}.channelBox.active{box-shadow:0 0 5px 2px #0048c7;border:3px solid #0048c7}.channelBox .channelContent{border-radius:0 0 6px 6px}.channelBox.active .channelContent{color:#0048c7}.channelBox .title-a{display:inline;margin-top:-5px;border-radius:1rem;font-size:1.25rem;margin-left:12px;padding:3px 15px;font-weight:600}.channelBox .state{text-align:center;line-height:1.5;border-radius:1rem;vertical-align:middle;margin:10px -15px -5px;padding-bottom:3px;height:2rem}.channelBox .state,.channelBox .title-a{background-color:#f5f5f5}.channelBox:hover .title-a{color:#057aff;background-color:#e5e5e5}.channelBox.active .title-a{color:#0048c7;background-color:#e5e5e5}@media (max-width:428px){.slickChannel .channelBox{margin:0 2px}}.channelContent{padding:10px 28px;min-height:5.25rem}.channelContent .txt{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding-right:.75rem;font-weight:500;line-height:1.375;height:3.375rem}.channelContent .txtInfo{font-size:.875rem;font-weight:400;padding-top:6px;height:1.25rem}.banner728X90,.movie-box .text{text-align:center;padding:6px 0}.banner728X90 img{width:100%;max-width:728px}.banner728X90 a{display:block}.movieBg{background-image:url(../images/bg.jpg);background-size:cover;background-position:center bottom -30px}@media (max-width:1366px){.movieBg{background-position:center left,center left 5vw,center left,center right}}@media (max-width:1199px){.movieBg{background-position:center left,center left,center left,center right}}@media (max-width:991px){.movie-box{margin-left:-15px;margin-right:-15px;padding:0}.movieBg{background-size:auto 45%}}@media (max-width:576px){.movie-box{margin-left:-30px;margin-right:-30px;padding:0}.movieBg{background-size:auto 45%}}@media (max-width:428px){.movie-box{margin-left:-15px;margin-right:-15px;padding:0}.movieBg{background-size:auto 45%}}.movie-box .text{color:#fff;margin:-1px 0 0;line-height:1.25;padding:10px 20px;background-color:#333;height:3.75rem;font-size:1.125rem;display:flex;align-items:center;justify-content:center}.movie-box .text .group{display:block;font-size:.875rem;margin:auto;padding:1px;width:10rem;color:#222}.embed-responsive{height:100%}.boxBorder,.movie-box .text .group{background-color:#fff;border-radius:5px}.boxBorder{border:1px solid #ddd}.contbox{background-image:linear-gradient(180deg,#e9e9e9,#fff 10%,#fff 90%,#e9e9e9);background-repeat:no-repeat;background-size:100% auto;background-position:top left;border-radius:10px;border:1px solid transparent;mask:linear-gradient(#e0e0e0,#e0e0e0);-moz-border-image:-moz-linear-gradient(0deg,#ffffff00 10%,#e0e0e055 30%,#e0e0e055 70%,#ffffff00 90%) #e9e9e9;-webkit-border-image:-webkit-linear-gradient(0deg,#ffffff00 10%,#e0e0e055 30%,#e0e0e055 70%,#ffffff00 90%) #e9e9e9;border-image:linear-gradient(0deg,#ffffff00 10%,#e0e0e055 30%,#e0e0e055 70%,#ffffff00 90%);border-image-slice:1;padding-top:5px;padding-left:10px;padding-right:10px;margin-top:5px;margin-bottom:5px}@media (max-width:768px){.contbox{margin:0 -15px;border-bottom:2px solid #fff}}.rwd-table2{width:100%;overflow:hidden;font-size:1.25rem;border-collapse:separate;border-spacing:0 10px;padding:5px}.rwd-table2 td,.rwd-table2 th{text-align:center;display:table-cell;color:#333}.rwd-table2 th{font-size:1rem;line-height:.5;vertical-align:bottom}.rwd-table2 tbody tr{border-radius:6px;box-shadow:0 0 5px #057aff22;background-color:#fff}.rwd-table2 tbody tr:hover{box-shadow:0 0 5px #0048c766}.rwd-table2 td{padding:15px 0;line-height:1.25rem}.rwd-table2 td::before,input[type=checkbox]{display:none}.rwd-table2 td:first-child,.rwd-table2 th:first-child{padding-left:0}.rwd-table2 td:last-child,.rwd-table2 th:last-child{padding-right:0}.orz{font-size:.875rem;color:#333}.rwd-table2 .channel,.rwd-table2 .time{background:#eaeaea}@media (min-width:769px){.rwd-table2 .time{width:5rem;border-radius:6px 0 0 6px;border-right:1px solid #ddd}.rwd-table2 .sports{padding:2px 0 2px 10px;text-align:left;line-height:1.25;vertical-align:middle;width:20vw}.rwd-table2 .sports .event{display:inline-block;width:11vw;vertical-align:middle}.rwd-table2 .channel{text-align:center;width:5rem;border-radius:0 6px 6px 0;border-left:1px solid #ddd}.rwd-table2 .channel.marks{width:9rem!important}.orz{margin-bottom:-5px}}@media (max-width:768px){.rwd-table2{width:100%;overflow:hidden}.rwd-table2 th{display:none}.rwd-table2 tbody tr{display:block;margin:5px 5px 10px}.rwd-table2 td{display:block;line-height:1.25rem;text-align:center;padding:8px 0!important}.rwd-table2 .time{border-radius:6px 6px 0 0}.rwd-table2 .sports{padding-top:8px!important;padding-bottom:0!important;vertical-align:middle}.rwd-table2 .channel{border-radius:0 0 6px 6px;min-height:2rem}}@media (max-width:430px){.rwd-table2{border-spacing:0 5px;margin-top:-10px}.rwd-table2 tbody tr{display:block;margin:5px 5px 10px}.rwd-table2 td{font-size:5vw;padding:5px!important}}.rwd-table2 .teamLogo{width:2.125rem;height:auto;margin-left:5px;margin-right:5px;margin-top:-4px}.flags{border:1px solid #ddd}.rwd-table2 .channel img{width:4.25rem;height:auto}.rwd-table2 .vsTeam{font-weight:600}@media (max-width:768px){.rwd-table2 .vsTeam{padding:8px 4px 4px;margin:-1px 8px;border:1px solid #efefef;border-radius:5px;background-color:#fff}}.rwd-table2 .vsTeam .teamLeft,.rwd-table2 .vsTeam .teamRight{display:inline-block;margin:0;padding:0;width:45%}.rwd-table2 .vsTeam .teamLeft{text-align:right}.rwd-table2 .vsTeam .teamRight{text-align:left}.rwd-table2 .vsTeam .VS{display:inline-block;margin:0;padding:0;text-align:center;font-size:.75rem;color:#999}.rwd-table2 .sportNews{line-height:1.25;padding:5px}@media (max-width:321px){.rwd-table2 td .vsTeam{font-size:5vw}.rwd-table2 .teamLogo{width:10vw}}input[type=checkbox]+label{position:absolute;cursor:pointer;width:45px;height:36px;display:block;top:3px;right:-45px}input[type=checkbox]+label::before{content:"";position:absolute;display:inline-block;width:1.5rem;height:1.5rem;top:5px;left:10px;transition:.3s ease;background-image:url(../images/angle-down-solid.svg);background-size:1.5rem}input[type=checkbox]:checked+label::before{transition:.3s ease;transform:rotate(180deg)}.sportList{margin:0;padding:0;position:relative;width:calc(100% - 48px)}.sportList .scroll{-ms-overflow-style:none;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;overflow:auto;white-space:nowrap;height:45px}input[type=checkbox]:checked~.scroll{overflow-x:none;white-space:normal;transition:.5s ease;height:100%}.sportList .scroll::-webkit-scrollbar{display:none}.sportList ul{padding-inline-start:3px;margin-bottom:0}.sportList ul li{display:inline-block;height:1.125rem}input[type=checkbox]:checked~.scroll ul li{margin-bottom:1.75rem}.sportList .scroll ul li a{display:block;padding:5px .875rem;border-radius:1.25rem;background-color:#fff;box-shadow:0 0 5px #0048c722}.sportList .scroll ul li a img{width:auto;height:1.25rem;display:inline-block;line-height:.75;vertical-align:middle;margin-right:5px;margin-top:-5px;background-color:#fff;border-radius:3px;padding:1px}.sportList .scroll ul li .active,.sportList .scroll ul li a:hover{color:#fff;background-color:#057aff}.sportList .scroll ul li .active{border:1px solid #057aff}input[type=checkbox]:checked~.scroll ul li a:hover{border:1px solid #057aff}input[type=checkbox]:checked~.scroll ul li .active{background-color:#057aff;border:1px solid #057aff;color:#fff}.slider div{margin:0}.swiperDate{box-shadow:0 0 5px #0048c722;border-radius:2rem}.cardBox>span,.datePicker,.newsBox>span{line-height:1.5;font-size:1.125rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.datePicker{display:block;padding:0;text-align:center;font-weight:600;border:1px solid transparent;margin-left:5px;margin-right:5px;border-radius:2rem;color:#041e42;transition:.15s ease}.datePicker .week{line-height:1;font-weight:500}.datePicker.toDay,.datePicker:hover{border:2px solid #0048c7;background-color:#fff;box-sizing:border-box;color:#0048c7}.datePicker.toDay{color:#fff;background-color:#057aff;border:2px solid #fff}.datePicker .sportsList span{margin:0;display:block}.datePicker .sportsListMenu img{margin-top:-5px;margin-bottom:-3px;display:inline;width:5rem}.position_R{position:relative}.position_A{position:absolute;top:0;right:0;line-height:1.5}.cardBox{position:relative;display:block;margin:3px 5px;box-shadow:0 0 3px #928f7c70;border-radius:5px;padding:0;background-color:#fcfcfc;transition:.15s ease}.cardBox img,.newsBox img{border-radius:5px 5px 0 0}.cardBox:hover{box-shadow:0 0 3px #5e5c4f;background-color:#fff}.cardBox>span,.newsBox>span{text-overflow:ellipsis;white-space:normal;height:63px;padding:5px 8px}@media (max-width:768px){.cardBox{background-color:#fff}}.newsBoxMargin{margin-left:-3px;margin-right:-3px}.newsBoxMargin .newsBox{margin-left:-10px;margin-right:-10px}.newsBox{display:block;margin:5px 0;padding:0;box-shadow:0 0 3px #928f7c70;border-radius:5px;transition:.15s ease}.newsBox:hover{display:block;padding:0;box-shadow:0 0 3px #5e5c4f}.newsBox>span{padding:4px 10px;height:62px;vertical-align:middle;border-radius:0 0 5px 5px}.newsBox:hover>span,.newsBox>span{background-color:#fff}.newsBox-20 .newsBox{margin-left:-10px;margin-right:-10px}.marqueebox{background-color:#f5f5f5;border-top:1px solid #051430;font-size:1.25rem;line-height:2;vertical-align:middle;margin-bottom:-11px}.marqueebox a,.marqueebox a:hover{color:#051430}.swiper{--swiper-theme-color:#00000000;--swiper-navigation-color:#666666;--swiper-navigation-size:1.25rem}.swiper-button-next,.swiper-button-prev{width:30px!important;height:30px!important;border-radius:50%;background-color:#fff;box-shadow:0 0 4px #0048c722;color:#0048c7!important}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#057aff;color:#fff!important}.swiper-button-prev:after{margin-left:-4px}.swiper-button-next:after{margin-right:-4px}.swiper-button-next{right:4px!important}.swiper-button-prev{left:4px!important}.swiper-button-disabled{display:none}.my-button-disabled{opacity:0}.swiperDate{padding:5px!important}@media (min-width:995px){.swiperDate .swiper-button-next,.swiperDate .swiper-button-prev{margin-top:-15px}}@media (max-width:995px){.swiperDate .swiper-button-next,.swiperDate .swiper-button-prev{margin-top:-14px}}.swiperDate,a.btnA,a.btnA:hover{background-color:#fff}a.btnA{padding:0 20px;line-height:2;font-size:1.125rem;margin-top:-7px;margin-bottom:5px;box-shadow:0 0 5px #0048c722;border-radius:50px}@media (max-width:470px){a.btnA{padding:0 15px;font-size:4.35vw}}a.btnA:hover{color:#051430;border:1px solid #057aff}a.btnA.active,a.btnMore,a.btnMore:hover{color:#fff;background-color:#057aff}.more{position:absolute;margin:0;padding:0;top:-2px;right:1px}a.btnMore{display:inline-block;padding:15px 20px;line-height:0;font-size:1.125rem;border-radius:2rem;background-color:#0048c7;box-shadow:0 0 5px #0048c722}@media (max-width:620px){.more{top:-1px}a.btnMore{padding:14px 10px;line-height:0;font-size:1rem;border-radius:2rem}}.btnPrimary{background-color:#ff9515;border:1px solid #ff9515;color:#fff;transition:all .5s ease}