

body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,header,section,article,footer { margin:0; } 
body,button,input,select,textarea { font:12px/1.5 tahoma,sans-serif } 
h1,h2,h3,h4,h5,h6 { font-size:100% } 
em,b { font-style:normal } 
a { text-decoration:none;  outline: 0 none;} 
a:hover { text-decoration:none; outline: 0 none;} 
img { border:0; width: 100%; vertical-align: top; } 
body { padding-top:0; font-family: Arial, Helvetica, sans-serif; overflow-x: hidden; width: 100%; } 
button,input,select,textarea { font-size:100%; outline:none } 
table { border-collapse:collapse; border-spacing:0 } 
td,th,ul,ol { padding:0 } 

body.over { height: 100%; overflow: hidden; position:absolute; } 

a, img {-webkit-touch-callout: none; /* 禁止长按链接与图片弹出菜单 */}
html, body {
    -webkit-user-select: none;   /* 禁止选中文本（如无文本选中需求，此为必选项） */
    user-select: none;
}


/* foot */
#afooter { margin: 0 auto; padding: 20px 0; background-color: #000; } 
#afooter p { color: #fff; font-size: 12px; text-align: center; line-height: 26px; } 
#afooter a { color: inherit; } 

.wrap { width: 100%; position: relative; margin: 0 auto; } 
.wrap_main { width: 19.84rem; margin: 0 auto; position: relative; } 




.kv { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/kv.jpg) no-repeat; background-size:100% 100%; width: 100%; height: 14.88rem; position: relative; } 
.kv_media { width: 100%; height: 100%; overflow: hidden; } 
.kv_media video { width: 100%; height: 100%; } 
.kvbar { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/kv_bar.jpg) no-repeat; background-size:100% 100%; width: 100%; height: .8rem; position: relative; } 

.top_close,
.top_menu { display: none; } 
/* topbar */
.topbar {  width: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, .8); z-index: 11; } 
.topbar_logo { position: relative; width: 6.11rem; height: .74rem; } 

.topbar_nav a { display: block; color: #e1c48b; font-weight:bold; text-align: center; padding: 0 .25rem; border-left: 1px solid #808183; line-height: 1; } 
.topbar_nav a:last-child { border-right: 1px solid #808183; } 
.topbar_nav a.act { color: #fffae0; } 
.topbar_nav a p.topp1 { font-size: .25rem; text-transform: uppercase; opacity: .2; } 
.topbar_nav a p.topp2 { font-size: .26rem;} 

.topbar_main { display: flex; justify-content: space-between; align-items: center; height: 1.18rem; padding:0 2.9rem; box-sizing: border-box; } 
.topbar_nav { display: flex; } 
.topbarnavs{ width: 100%;}

/* container */
.container { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/mainbg.png) no-repeat top; background-size: 100% auto; width: 100%; position: relative; box-sizing: border-box; padding-bottom: 2rem; margin-top: -8rem; } 
.section { width: 100%; position: relative; } 


/* tit */
.tit1 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tit_live.png) no-repeat; background-size: 100%; width: 12.92rem; height: 1.32rem; position: relative; margin: 0 auto .5rem; } 
.tit2 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tit_schedule.png) no-repeat; background-size: 100%; width: 12.92rem; height: 1.32rem; position: relative; margin: 0 auto .5rem; } 
.tit3 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tit_pool.png) no-repeat; background-size: 100%; width: 12.92rem; height: 1.32rem; position: relative; margin: 1.7rem auto .6rem; } 
.tit4 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tit_team.png) no-repeat; background-size: 100%; width: 12.92rem; height: 1.32rem; position: relative; margin: 0 auto .4rem; } 
.tit5 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tit_rule.png) no-repeat; background-size: 100%; width: 12.92rem; height: 1.32rem; position: relative; margin: 0 auto .6rem; } 
.tit6 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tit_hz.png) no-repeat; background-size: 100%; width: 13.8rem; height: 1.32rem; position: relative; margin: 0 auto .6rem; } 
.tit_offline { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tit_offline.png) no-repeat; background-size: 100%; width: 13.8rem; height: 1.32rem; position: relative; margin: 0 auto .6rem; } 

.tit_zcr { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tit_zc.png) no-repeat; background-size: 100%; width: 12.92rem; height: 1.32rem; position: relative; margin: 0 auto .8rem; } 
.tit_js { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tit_js.png) no-repeat; background-size: 100%; width: 12.92rem; height: 1.32rem; position: relative; margin: 1.6rem auto .8rem; } 
.tit_data { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tit_data.png) no-repeat; background-size: 100%; width: 12.92rem; height: 1.32rem; position: relative; margin: 0 auto .8rem; } 






/* 赛事数据 */
.tabliset{ width: 100%; display: flex; margin-bottom: 0.2rem;}
.tabliset a{ background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tab_bg.png) no-repeat center; background-size: 9.94rem; font-size: 0.34rem; text-align: center; line-height: 1.04rem; height: 1.04rem; display: block; width: 50%; color: #bdedf8; font-weight: bold;}
.tabliset a.current{ background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tab_bg_current.png) no-repeat center; background-size: 9.94rem; color: #5a381b; }
.tabliset.wids5 a{ width: 24%; margin-right: 0.15rem;}
.tabliset.wids5 a:last-child{ margin-right: 0;}
.tabliset.wids3 a{ width: 32%; margin-right: 0.15rem;}
.tabliset.wids3 a:last-child{ margin-right: 0;}

.tab_datas{ display: flex; justify-content: center; margin-bottom: 0.4rem;}
.tab_datas a{ display: block; width: 3.6rem; height: 0.9rem; margin: 0 0.2rem; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/data_tab.png) no-repeat; background-size: 19.9rem; text-indent: -99999px;}
.tab_datas a.tabbtns1{ background-position: 0 0;}
.tab_datas a.tabbtns2{ background-position: -4.05rem 0;}
.tab_datas a.tabbtns3{ background-position: -8.1rem 0;}
.tab_datas a.tabbtns4{ background-position: -12.12rem 0;}
.tab_datas a.tabbtns5{ background-position: -16.16rem 0;}
.tab_datas a.tabbtns1.current{ background-position: 0 -1.1rem;}
.tab_datas a.tabbtns2.current{ background-position: -4.05rem -1.1rem;}
.tab_datas a.tabbtns3.current{ background-position: -8.1rem -1.1rem;}
.tab_datas a.tabbtns4.current{ background-position: -12.12rem -1.1rem;}
.tab_datas a.tabbtns5.current{ background-position: -16.16rem -1.1rem;}
.maintablists{ display: none;}

.data_contents{ width: 19.86rem; margin: 0 auto 1.55rem;}
.tab_selects{ width: 100%; background: #151b46; border-radius: 0.2rem; margin-bottom: 0.3rem;}
.select_medium{ width: 19.68rem; margin: 0 auto; padding: 0.2rem 0; display: flex; justify-content: space-around;}
.select_temp{ width: 5.32rem; height: 0.75rem; position: relative;}
.select_namestic{ font-size: 0.24rem; color: #b9d2ff; pointer-events: none; position: absolute; left: 0.1rem; top: 50%; transform: translate(0,-50%); z-index: 2;}
.select_demce{ background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/select_bg.png) no-repeat right 0.2rem center#4d6fa8;border: none; display: block; width: 100%; height: 100%; padding-left: 2.08rem; color: #7e9fd0; border-radius: 0.05rem; background-size: 0.32rem 0.18rem; font-size: 0.24rem;}
.select_demce option{ background: #fff; color: #000;}
.select_temp.wids1{ width: 2.8rem;}
.select_temp.wids1 .select_demce{ padding-left: 1.3rem;}
.select_temp.wids2{ width: 2.16rem;}
.select_temp.wids3{ width: 2.02rem;}
.select_temp.wids4{ width: 1.7rem;}
.select_temp.wids5{ width: 4.3rem;}
.select_demce.nopades{ padding-left: 0.3rem;}

.chechbox_content{ background: #4d6fa8; box-sizing: border-box; border-radius: 0.05rem; width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-between; padding: 0 0.2rem;}
.chechbox_content .select_namestic{ position: relative; left: auto; top: auto; transform: none;}
.chechbox_content input[type="checkbox"]{ display: block; width: 0.3rem; height: 0.3rem;}
.sortbtn{ width: 0.14rem; margin-left: 0.15rem;}
.tanders{ width: 100%; display: flex; align-items: center; justify-content: center;}
.ascending{ display: block; width: 0.14rem; height: 0.08rem; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/sortbtn.png) no-repeat; background-size: 100%; margin-bottom: 0.05rem;}
.descending{ display: block; width: 0.14rem; height: 0.08rem; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/sortbtn.png) no-repeat; background-size: 100%; transform: rotate(180deg);}
.ascending.current{ background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/sortbtn_current.png) no-repeat; background-size: 100%;}
.descending.current{ background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/sortbtn_current.png) no-repeat; background-size: 100%;}


.section { min-height: 10rem; padding-top: 1.6rem; box-sizing: border-box; } 
.section.s_top1{ padding-top: 8rem;}

.select_demce1{ background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/select_bg.png) no-repeat right 0.2rem center#4d6fa8;border: none; display: block; width: 100%; height: 100%; padding: 0 0.15rem; color: #7e9fd0; border-radius: 0.05rem; background-size: 0.32rem 0.18rem; font-size: 0.24rem; display: flex; align-items: center; box-sizing: border-box;}
.select_demce1_tipnotes{ font-size: 0.24rem; color: #7e9fd0; background: #18355f; padding: 0.05rem 0.55rem 0.05rem 0.2rem; border-radius: 0.05rem; position: relative; z-index: 2; margin-right: 0.2rem; display: none;}
.dunc_select{ background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tip_close.png) no-repeat; width: 0.22rem; height: 0.22rem; background-size: 100%; cursor: pointer; position: absolute; right: 0.15rem; top: 50%; transform: translate(0,-50%); }
.select_nums{ font-size: 0.24rem; color: #7e9fd0; background: #18355f; padding: 0.05rem 0.2rem; border-radius: 0.05rem; position: relative; z-index: 2; display: none;}
.select_clickinput{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; cursor: pointer;}
.select_input_datas{ width: 100%; height: auto; max-height: 4rem; z-index: 20; overflow-y: auto; position: absolute; top: 100%; left: 0; cursor: pointer; background: #fff; display: none;}
.select_indatas{ font-size: 0.24rem; display: flex; align-items: center; justify-content: space-between; color: #000; padding: 0.1rem; transition: all 0.3s ease;}
.select_indatas:hover{ background: #dddddd;}
.select_indatas.curs{ color: #ffd85f;}
.select_indatas.curs:after{ content: "\2714"; font-size: 0.24rem; display: block;}
.select_tis{ font-size: 0.24rem; color: #b9d2ff;}
.timechose_select{ width: 100%; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/time_selectbg.png) no-repeat center #4d6fa8; border-radius: 0.05rem; background-size: 4.85rem; height: 100%; display: flex; align-items: center; justify-content: center;}
.data_times{ font-size: 0.24rem; color: #b9d2ff; width: 100%; text-align: center;}
.timeselect_input{ width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0;}
.search_btn{ display: block; width: 1.15rem; height: 100%; line-height: 0.75rem; font-size: 0.24rem; border-radius: 0.05rem; color: #ffffff; text-align: center; background: #007cd6;}
.delete_btn{ display: block; width: 1.15rem; height: 100%; line-height: 0.75rem; font-size: 0.24rem; border-radius: 0.05rem; color: #ffffff; text-align: center; background: #ff0f00;}
.sec_lines{ width: 100%; height: 1px; background: #4d6fa8;}


.table_data_lists{ width: 100%; background: #394c82;}
.table_data_lists td{ font-size: 0.24rem; color: #b9d2ff; padding: 0.22rem; text-align: center; background: #394c82;}
.table_data_lists thead td{  background: #292d62;}
.table_scroller{ max-height: 10rem; overflow: auto;}
.table_scroller::-webkit-scrollbar { width: 6px;}
.table_scroller::-webkit-scrollbar-track { background: transparent;}
.table_scroller::-webkit-scrollbar-thumb {background: #ecd6ac; border-radius: 3px; }
.table_scroller thead{ position: sticky; top: 0; left: 0; z-index: 2;}

.win_team{ color: #007cd6;}
.win_t{ color: #ff0408;}
.lost_team{ color: #9a0003;}
.lost_t{ color: #b9ffb2;}
.heropic{ width: 2.28rem; display: flex;}
.heroinc{ width: 0.4rem; position: relative; margin-right: 0.05rem; margin-bottom: 0.05rem;}
.heroinc:hover .heroname{ display: block;}
.heroname{ display: none; background: #303133; color: #fff; font-size: 0.2rem; position: absolute; z-index: 30; top: -0.6rem; left: 50%; transform: translate(-50%,0); border-radius: 4px; padding: 0.1rem; word-wrap: break-word; text-align: center; width: 1rem;}
.heroname:after{ content: ""; display: block; width: 0; height: 0; border-left: 0.1rem solid transparent;  border-right: 0.1rem solid transparent; border-top: 0.1rem solid #303133; position: absolute; left: 50%; transform: translate(-50%,0);  bottom: -0.08rem; }

.table_scroller.toscroll{ width: 100%; overflow-x: auto;}
.scroll_x1 .table_data_lists{ width: 240%;}
.toscroll::-webkit-scrollbar { width: 6px; height: 6px;}
.toscroll::-webkit-scrollbar-track { background: transparent;}
.toscroll::-webkit-scrollbar-thumb {background: #ecd6ac; border-radius: 3px; }
.tdwhs_teams{ width: 2.3rem;}
.tdwhs1{ width: 1.2rem;}
.tdwhs2{ width: 2.7rem;}
.tdwhs3{ width: 3.9rem;}
.tdwhs4{ width: 3rem;}
.heropics{ width: 0.6rem; margin: 0 auto; position: relative;}
.heropics:hover .heroname{ display: block;}
.martpme{ margin-right: 5.6rem;}

/*直播视频 */
 .match_video { 
 width: 12.42rem; 
 height: 7.94rem; 
 background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/video_bg.png) no-repeat; 
 background-size: 100% auto; 
 position: relative; 
 padding: 0.97rem .21rem; box-sizing: border-box; 
}
 .video_main { 
 width: 12rem; 
 position: relative; 
}
 .videos { 
 width: 12rem; 
 height: 6.74rem; 
 position: relative; background: #000; 
}
 .video_info { 
 height: 0.7rem; 
 display: flex; 
 align-items: center; margin-top: 0; position: absolute; top: 0.2rem; 
}
 p.h_txt { 
 color: #bee1f7; 
 font-size: 0.36rem; 
 font-weight: bold; 
}
 .play_icon { 
 display: block; 
 width: 0.28rem; 
 margin: 0 0.15rem 0 0.1rem; 
}
 
 p.v_title { 
 color: #bee1f7; font-size: .26rem; margin-left: .17rem; width: 6.9rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; 
}
 .see_live { 
 width: 1.99rem; height: .54rem;
 position: absolute; 
 right: .2rem; 
 top: .26rem; z-index: 2; 

}
.see_live a { width: 1.99rem; height: .54rem; display: block; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/btn_seelive.png) no-repeat; background-size: 100%; 
 text-indent: -9999rem; 
}

 

#video-live { 
 width: 100%; 
 height: 100%; 
}



.livebox { display: flex; justify-content: space-between; } 

#live_date_cont_box { overflow-y: scroll; } 
 #live_date_cont_box::-webkit-scrollbar { 
 width: 4px; 
}
 #live_date_cont_box::-webkit-scrollbar-track { 
 background: #1c1e54; 
}
 #live_date_cont_box::-webkit-scrollbar-thumb { 
 background: #ecd6ac; 
}
 #live_date_cont_box::-webkit-scrollbar-thumb:hover { 
 background: #ecd6ac; 
}

.live_stram_item { width: 7.16rem; height: 7.93rem; position: relative; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/live_right.png) no-repeat; background-size: 100%; } 

.live_qh_btn { display: flex; justify-content: space-between; width: 100%; } 
.live_qh_btn a { display: block; width: 2.4rem; height: .79rem; background:none; text-transform: uppercase; position: relative; } 
.live_qh_btn a::after { content: ""; width: 0.01rem; height: .41rem; background: #5ad0e0; position: absolute; top: 50%; transform: translate(0,-50%); right: 0; } 
.live_qh_btn a:last-child::after { display: none; } 

.live_qh_btn a.act { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/live_right_act.jpg) no-repeat; background-size: 2.4rem 100%; } 
.live_qh_btn a p { font-size:.34rem; color: #7a97e9; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; text-align: center; } 
.live_qh_btn a.act p { color: #fff8d5; font-weight: bold; } 

.swiper_date_box { width: 6.76rem; position: relative; height: 0.46rem; padding: 0 .5rem; box-sizing: border-box; background: none; margin: .18rem auto 0; overflow: hidden; } 

.swiper_date_box .swiper-slide p { font-size: .22rem; color: #284c75; background: #98cefc; width: 100%; height:.46rem; display: flex; justify-content: center; align-items: center; text-align: center; cursor: pointer; } 
.swiper_date_box .swiper-slide.act p { color: #5a381b; background: #f5e6c4; } 

.swiper-button-prev { position: absolute; left: 0; top: 0; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/s_btn_date.png) no-repeat; width: .43rem; height:.46rem; background-size: 1.13rem; background-position: 0 0; margin: 0; } 
.swiper-button-next { position: absolute; right: 0; top: 0; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/s_btn_date.png) no-repeat; width: .43rem; height:.46rem; background-size: 1.13rem; background-position: -.7rem 0; margin: 0; } 

.swiper_team_box .swiper-button-prev { position: absolute; left: 0; top: 0; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/team_swiper_bg.png) no-repeat; width: .42rem; height:1.58rem; background-size: 8.58rem; background-position: 0 0; margin: 0; } 
.swiper_team_box .swiper-button-next { position: absolute; right: 0; top: 0; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/team_swiper_bg.png) no-repeat; width: .42rem; height:1.58rem; background-size: 8.58rem; background-position: -8.16rem 0; margin: 0; } 









.live_date_cont_box { width: 6.76rem; height: 5.98rem; overflow: hidden; margin: .33rem auto 0; position: relative; } 
.calendar_item { width: 100%; height: 1.48rem; background:#313e7b; display: flex; align-items: center; padding: 0 0.14rem; box-sizing: border-box; margin-bottom: .02rem; } 
.calendar_item.now { font-weight: bold; } 


.calendar_item.end .c_score,
.calendar_item.end p.c_time,
.calendar_item.end .c_time,
.calendar_item.end .c_date { font-weight: normal; } 


.calendar_item.ns .c_score,
.calendar_item.ns p.c_time,
.calendar_item.ns .c_time,
.calendar_item.ns .c_date { font-weight: normal; } 


.calendar_item:last-child { margin-bottom: 0; } 
.calendar_t { 
 width: 1.3rem; 
 text-align: center; 
 
}
 p.c_date { 
 color: #ffd988; 
 font-size: 0.22rem; 
 font-weight: bold; line-height: 1; 
}
 p.c_time { 
 color: #fff; 
 font-size: 0.4rem; 
 font-weight: bold; line-height: 1; 
}
 p.c_status { 
 color: #ffd988; 
 font-size: 0.22rem; margin-top: .12rem; 
}
 .calendar_team1 { 
 width: 1.3rem; 
}
 .c_teamlogo { 
 width: 0.56rem; 

}
.c_teamlogocity { width: .41rem; margin-right: .1rem; } 
.section { width: 100%; position: relative; } 
 .c_teamlogo img { 
/* background: #fff; */
 border-radius:0; 
}
 .c_teamname { 
 width: 100%; 
 color: #fdf3d7; 
 font-size: 0.2rem; 
 text-align: center; 
 padding-top: 0.05rem; 
 word-break: break-word; 
}
 .calendar_scores { 
 width: 1.34rem; 
 text-align: center; 
 margin: 0 0.36rem; 
 position: relative; 
}
 .c_score { 

 color: #486e73; 
 font-size: 0.42rem; 
 font-weight: bold; 
 line-height: 1; 
}
 a.record_btn { 
 display: block; 
 width: 1.45rem; height: .38rem; 
 font-weight: bold;
 line-height: .38rem;
 color: #9b9b9b; font-size: .24rem; 
 margin: .1rem auto 0; 
}
a.record_btn.coming { pointer-events: none; cursor: default; color:gray; border-color:gray; } 
.c_teamlogo_box { display: flex; align-items: center; justify-content: center; } 

.calendar_item.end .c_score,
.calendar_item.end .c_teamname,
.calendar_item.end p.c_date,
.calendar_item.end p.c_status,
.calendar_item.end p.c_time { color: #9b9b9b; } 

.calendar_item.now .c_score,
.calendar_item.now .c_teamname,
.calendar_item.now p.c_date,
.calendar_item.now p.c_status,
.calendar_item.now p.c_time { color: #1f2671; } 


.calendar_item.ns .c_score,
.calendar_item.ns .c_teamname,
.calendar_item.ns p.c_date,
.calendar_item.ns p.c_status,
.calendar_item.ns p.c_time { color: #defffe; } 


.calendar_item.end a.record_btn { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/matchbtn_status1.png) no-repeat; background-size: 100% auto; } 
.calendar_item.now a.record_btn { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/matchbtn_status2.png) no-repeat; background-size: 100% auto; color: #284c75; } 
.calendar_item.ns a.record_btn { background: none; color: #defffe; pointer-events: none; cursor: default; width: 100%; } 

.calendar_item.now{ background: #ffd089;}


/* pool */
.pool_box { width: 19.77rem; height: 8.69rem; position: relative; } 
.pool_b1 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/pool_bg1.png) no-repeat; background-size:100%; width: 18.56rem; height: 7.99rem; position: absolute; top: 0; left: 0; } 
.pool_b2 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/pool_bg2.png) no-repeat; background-size:100%; width: 7.36rem; height:2.84rem; position: absolute; left: 1.2rem; top: 2.56rem; } 
.pool_b3 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/pool_bg3.png) no-repeat; background-size:100%; width: 12.78rem; height: 7.97rem; position: absolute; top: -0.3rem; left: 6.6rem; } 





.width100 { width: 100%; position: relative; } 

.swiper_team_box { height: 1.58rem; width: 100%; position: relative; padding: 0 .55rem; box-sizing: border-box; margin-top: .9rem; overflow: hidden; } 
.swiper_team_box .swiper_team { height: 100%; } 
.swiper_team_box .swiper-slide { background:url(//game.gtimg.cn/images/yxzj/cp/kpl2025/team_swiper_bg.png) no-repeat; background-size: 8.58rem; background-position: -4.32rem 0; height: 100%; display: flex; align-items: center; justify-content: center; cursor: pointer; } 
.swiper_team_box .swiper-slide.act { background:url(//game.gtimg.cn/images/yxzj/cp/kpl2025/team_swiper_bg.png) no-repeat; background-size: 8.58rem; background-position: -.55rem 0; } 


.team_teampic { width: .96rem; height: .96rem; transform:scale(.85); } 
.team_team_des { margin-left: .15rem; width: 1.8rem; } 
.team_team_des p { color: #bdedf8; width: 100%; line-height: 1.4; word-break: break-word; } 
.team_team_des p.p1 { font-size: .26rem; font-weight: bold; } 
.team_team_des p.p2 { font-size: .22rem; } 

.swiper_team_box .swiper-slide.act .team_team_des p { color: #171c23; } 
.team_team_descity { width: .42rem; margin-top: .13rem; } 


.team_kv_team { width: 100%; height: 7.43rem; position: relative; margin-top: .5rem; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/team_bg.png) no-repeat center; background-size: 19.9rem 7.43rem; display: flex; justify-content: center; align-items: center;} 
.swiper_team_rightcont{ position: relative; margin-left: 0.4rem; padding-right: 0.6rem; }
.swiper_team_cont { width: 6.8rem; display: flex; flex-wrap: wrap; align-content: flex-start; box-sizing: border-box; } 
.swiper_team_cont_i { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/pc_team_ibg.png) no-repeat; background-size: 100% 100%; width: 1.56rem; height:1.97rem; position: relative; margin-right: .08rem; margin-bottom: .11rem; } 
.swiper_team_cont_i:nth-child(4n) { margin-right: 0; } 
.team_introbtn{ display: block; width: 5.16rem; height: 1.01rem; background:url(//game.gtimg.cn/images/yxzj/cp/kpl2025/team_introbtn.png) no-repeat; background-size: 100% auto; margin: 0.6rem auto 0;}

.swiper_team_cont_i_p { width:1.26rem; height:1.26rem; border-radius: 50%; margin: 0.19rem auto 0; position: relative; left: -0.02rem; overflow: hidden; } 

.swiper_team_cont_i_zz { width: 100%; height: .5rem; position: absolute; bottom: 0; left: 0; z-index:1; padding: 0.15rem 0 0; box-sizing: border-box;  } 
.swiper_team_cont_i_zz p { line-height: 1; position: relative; text-align: center; display: flex; justify-content: center; align-items: center; height: 100%; width: 100%;} 
.swiper_team_cont_i_zz p:nth-child(1) { font-size: .18rem; color: #f8f79f; } 
.swiper_team_cont_i_zz p:nth-child(2) { font-size: .16rem; color: #fed678; margin-top: 0.02rem; line-height: .22rem; } 


.swiper_team_cont_kv { width: 11.54rem; height: 6.5rem; } 



.rulebox { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/rulebox.png) no-repeat; background-size: 100%; width: 19.8rem; height: 7.99rem; margin: 0 auto 1.6rem; position: relative; } 
.rule_m_txt { font-size: .56rem; color: #fff8d5; font-weight: bold; line-height: 1; } 

.rule_main { padding: 1.1rem 1.95rem 0 7.33rem; } 
.rule_m_txtinfo { margin-top: .25rem; } 
.rule_m_txtinfo p { color: #fff8d5; } 
.rule_m_txtinfo p.p1 { font-size: .32rem; } 
.rule_m_txtinfo p.p2 { font-size: .26rem; color: #b9d2ff; } 
a.rule_btn { display: block; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/rule_btn.png) no-repeat; background-size: 100%; width: 1.99rem; height: .54rem; position: absolute; top: 1.1rem; right: .95rem; text-indent: -9999rem; } 


.offlinebox { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/offlinebox.png) no-repeat; background-size: 100%; width: 19.82rem; height: 8.89rem; margin: 0 auto; position: relative; } 
.offlinebox_top { position: absolute; top: .29rem; left: .28rem; display: flex; height: .58rem; align-items: center; } 
.offlinebox_top_select { width: 9.88rem; height: .56rem; border: 0.01rem solid #fff8d5; padding: 0 .12rem; box-sizing: border-box; position: relative; margin-left: .25rem; } 
.offlinebox_top_select::after { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/offlinesj.png) no-repeat; background-size: 100%; width: .28rem; height: .22rem; position: absolute; top: 50%; right: .2rem; transform: translate(0,-50%); pointer-events: none; cursor: default; } 

.offlinebox_top_select select { width: 100%; height: 100%; border: none; background: none; padding: 0; margin: 0; font-size: .32rem; color: #fff8d5; font-weight: bold; } 
.offlinebox_top_select select option{ color: #000;}

/*解决iPhone按钮问题*/
input[type="text"], input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; } 
/*去除基本样式*/
input[type="text"],input[type="password"],select { -webkit-appearance:none; appearance:none; outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0); border-radius:0; font-family:'\5FAE\8F6F\96C5\9ED1'; box-sizing:border-box; } 

.offlinebox_top_txt { font-size: .42rem; color: #fff8d5; font-weight: bold; } 
.offlinebox_cont_kv { width: 11.96rem; height: 6.73rem; margin-right: 1.11rem; } 
.mapcontainer{ width: 100%; height: 100%;}
.mapcontainer img{ width: auto;}


.offlinebox_content { padding: 1.15rem .3rem 0; } 
.offlinebox_content_i { display: flex; position: relative; } 
.offlinebox_cont_txt { color: #fff8d5; width: 6.1rem; } 
.offline_tit { font-size: .62rem; font-weight: bold; } 
.offline_t1 { font-size: .3rem; } 
.offline_t2 { font-size: .28rem; } 
.offline_t3 { font-size: .38rem; font-weight: bold; white-space: pre-wrap; line-height: 1.2; } 
.offlinebox_cont_txt .mb35 { margin-bottom: .3rem; } 
a.offline_btn_buy { display: block; text-indent: -9999rem; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/offline_btnbuy.png) no-repeat; background-size: 100%; width: 2.86rem; height: .78rem; position: absolute; top: 5.76rem; right: 0; } 


.hz_box { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/hz_box.png) no-repeat; background-size: 100%; width: 19.8rem; height: 7.99rem; margin: 0 auto; position: relative; } 

.hz_box_main { width: 16.89rem; padding: 1.95rem 0 0 1.27rem; } 


.wrap_fc { position:fixed; right:5px; z-index:5; bottom:30px; display:none } 
.wrap_fc a.fcbtn { display: block; text-indent: -9999rem; width: 1.09rem; height: 1.26rem; position: absolute; top: 0; left: 0;} 
.wrap_fc1 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/wrap_fc.png) no-repeat; background-size: 1.09rem; width: 1.09rem; height: 1.26rem; background-position: 0 0; position: relative; } 
.wrap_fc2 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/wrap_fc.png) no-repeat; background-size: 1.09rem; width: 1.09rem; height: 1.26rem; background-position:0 -1.26rem; position: relative; } 
.wrap_fc0 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/data_fix.png) no-repeat; background-size: 1.09rem; width: 1.09rem; height: 1.19rem; position: relative; } 


/* 赛程 */
.sc_padding { width: 18.1rem; margin: 0 auto; position: relative; } 
.sc_swiper_box { width: 19.84rem; height: 1.81rem; position: relative; margin: 0.1rem auto 0; overflow: hidden; } 


.sc_swiper_box_sbg { width: 18.74rem; margin: 0 auto; height: 1.81rem; position: relative; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/sc_swiperboxrep.jpg) repeat-x; background-size:.66rem;     } 


.sc_swiper_box .swiper-container { width: 18.1rem; margin: 0 auto; height: 1.81rem; position: relative; } 

.sc_swiper_box .swiper-button-prev { position: absolute; left: 0; top: 0; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/sc_swiperbox.png) no-repeat; width: .42rem; height:1.81rem; background-size: 19.84rem; background-position: 0 0; margin: 0; } 
.sc_swiper_box .swiper-button-next { position: absolute; right: 0; top: 0; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/sc_swiperbox.png) no-repeat; width: .42rem; height:1.81rem; background-size: 19.84rem; background-position: -19.42rem 0; margin: 0; } 



.schedule_cont { display: none; } 
.schedule_cont.act { display: block; } 
.schedule_nav { display: flex; justify-content: center; margin-bottom: 0.3rem; } 
.schedule_nav a { display: block; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/sc_btn.png) no-repeat; background-size: 100%; width: 4.43rem; height: 0.87rem; margin: 0 .15rem;} 
.schedule_nav a p { font-size: .46rem; color: #b9d2ff; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; font-weight: bold; } 

.sc_swiper_i { padding-left: .2rem; padding-top: .17rem; position: relative; } 

.sc_swiper_i::before { content: ""; width: 1px; height: 1.44rem; background: #7bc5ff; position: absolute; right: 0; top: 0.2rem; } 
.sc_swiper_box_sbg .swiper-slide:first-child .sc_swiper_i::after { content: ""; width: 1px; height: 1.44rem; background: #7bc5ff; position: absolute; left: 0; top: 0.2rem; } 
.schedule_nav a.act { display: block; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/sc_btn_act.png) no-repeat; background-size: 100%; } 
.schedule_nav a.act p{  color: #5a381b;}

.sc_time { font-size: .28rem; color: #ffffff; line-height: 1; margin-bottom: .1rem; font-weight: bold; } 

.sc_state { display: flex; align-items: center; line-height: .4rem; font-weight: bold; } 
.sc_state_t1 { font-size: .24rem; margin-right: .1rem; } 
.sc_state_t2 { font-size: .32rem; margin-right: .1rem; display: none; } 
.sc_state_t3 { font-size: .32rem; margin-right: .1rem; display: none; letter-spacing: .05rem; } 

.sc_team_flag { width: .3rem; } 
.sc_team_i { display: flex; align-items: center; } 
.sc_team_i:first-child { margin-bottom: .04rem; } 
.sc_team_name { font-size: .22rem; color: #ffffff; width: 2.9rem; margin-left: .08rem; } 


.sc_swiper_i.ns .sc_state { color: #edc884; } 
.sc_swiper_i.ns .sc_state_t2 { display: block; } 
 
.sc_swiper_i.end .sc_state { color: #8f959e; } 
.sc_swiper_i.end .sc_state_t3 { display: block; } 

.sc_swiper_i.now .sc_state { color: #ffffff; } 

.sc_main_txt { width: 10.85rem; margin: 0.35rem auto 0; } 
.sc_main_txt p { font-size: .24rem; color: #fff4ca; text-align: center; } 
.sc_main_txt p.sc_main_t1 { font-size: .34rem; font-weight: bold; } 


.lts_box { display: flex; padding-top: .6rem; } 
.lts_item { width: 9.84rem; position: relative; margin: 0 0.075rem; } 
.lts_item_tit { background: #e6cd9d; width: 100%; height:.52rem; border-bottom: 0.04rem solid #fef9ce; text-align: center; line-height: .52rem; font-size: .34rem; color: #5a381b; font-weight: bold; } 

.lts_item_table table { width: 100%; border-collapse: collapse; border-spacing: 0; text-align:center; border:none; } 
.lts_item_table table tr { border-bottom:0.02rem solid #12234c; } 
.lts_item_table table td { font-size: .22rem; color: #080c26; border-right:none; height: .66rem; padding: 0 .12rem; box-sizing: border-box; } 
.lts_item_table table td:nth-child(1) { width: 2.1rem; } 
.lts_item_table table td:nth-child(2) { width: 3.36rem; text-align: left; font-weight: bold; } 
.lts_item_table table td:nth-child(2) img { width:0.26rem; } 
.lts_item_table table th:nth-child(2) { width: 3.36rem; text-align: left; } 
.lts_item_table table td:nth-child(3) { width: 1.6rem; font-weight: bold; } 
.lts_item_table table td:nth-child(4) { width: 1.22rem; font-weight: bold; } 
.lts_item_table table td:nth-child(5) { width: 1.22rem; font-weight: bold; } 


.lts_item_table table th { font-size: .24rem; color: #b9d2ff; border-right:none; height: .54rem; background: #284693; padding: 0 .12rem; box-sizing: border-box; } 

.sc_tips_img { width: 1.81rem; } 

.lts_item_table table tr.lts { background:url(//game.gtimg.cn/images/yxzj/cp/kpl2025/sc_line_lts.jpg) no-repeat; background-size: 9.84rem; color: #fff; } 
.lts_item_table table tr.tts { background:url(//game.gtimg.cn/images/yxzj/cp/kpl2025/sc_line_tts.jpg) no-repeat; background-size: 9.84rem; color: #fffeaa; } 
.lts_item_table table tr.tt { background:url(//game.gtimg.cn/images/yxzj/cp/kpl2025/sc_line_tt.jpg) no-repeat; background-size: 9.84rem; color: #9c9c9c; } 
.lts_item_table table tr.tt td{ color: #9c9c9c;}
.lts_item_table table tr.lts td{ color: #fff;}

/* 突围赛 */
.twsspr { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tws_item.png) no-repeat; background-size: 5.54rem; } 
.tws_i { width: 5.54rem; height: .6rem; background-position: 0 0; position: relative; background-position: 0 -1.33rem; display: flex; justify-content: space-between; color: #224e61; margin-bottom: 0.06rem; } 
.tws_i_item { display: flex; height: .6rem; align-items: center; width: 4.92rem; padding: 0 .07rem; box-sizing: border-box; } 
.tws_i_item_img { width: .41rem; margin-right: .13rem; } 
.tws_i_item_name { font-size: .24rem; font-weight: bold; } 
.tws_i_item_jf { font-size: .26rem; font-weight: bold; width: .6rem; text-align: center; line-height: .6rem; } 

.tws_i.act { background-position: 0 0; color: #ffd890; } 
.tws_i.gray { background-position: 0 -.66rem; color: #c1c1c1; } 
.tws_i.final { background-position: 0 -2rem; color: #080c26; } 


.tws_i_time { display: flex; font-size: .22rem; color: #556581; margin-bottom: .3rem; } 
.tws_i_time>div { margin-right: .2rem; } 

.tws_item { position: relative; margin-right: .95rem; } 
.tws_item:last-child { margin-right: 0; } 
.tws_item_i { position: relative; margin-bottom: .33rem; } 
 
.tws_item_i:last-child { margin-bottom: 0; } 
.tws_box { position: relative; display: flex; width: 100%; justify-content: center; margin-top: .58rem; } 
.tws_box .tws_item_i:before { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tws_line.png) no-repeat; background-size: 100%; position: absolute; top: 0.29rem; left: 5.6rem; width: .82rem; height: .69rem; } 


.tws_i_item .sc_tips_img { margin-left: .58rem; margin-right: .14rem; } 
.tws_i.final .tws_i_item { width: 100%; } 
.tws_item_i_final { height: 1.26rem; display: flex; align-items: center; margin-bottom: .72rem; } 
.tws_item_i_final:last-child { margin-bottom: 0; } 

.tws_item_finaltxt { width: 5rem; padding-top: 1.25rem; } 
.tws_item_finaltxt p { color: #ffd890; line-height: 1; } 
.tws_item_finaltxt p:nth-child(1) { font-size: 1.39rem; font-weight: bold; } 
.tws_item_finaltxt p:nth-child(2) { font-size: .64rem; margin-top: .15rem; font-weight: bold; } 
.tws_item_finaltxt p:nth-child(3) { font-size: .24rem; margin-top: .28rem; } 

/* 淘汰赛 */
.tts_box1 { display: flex; position: relative; } 
.tts_box2 { display: flex; position: relative; } 
.tts_box.pl210 { padding-left: 2.1rem; margin-top:0; } 
.ttsspr { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tts_item.png) no-repeat; background-size: 2.9rem; } 
.tts_item_i { position: relative; margin-bottom: .1rem; } 
.tts_item_i:last-child { margin-bottom: 0; } 

.tts_i { width: 2.74rem; height: .47rem; background-position: 0 0; position: relative; background-position: 0 -1.33rem; display: flex; justify-content: space-between; color: #fff; margin-bottom: 0.03rem; } 
.tts_i_item { display: flex; height: .47rem; align-items: center; width: 2.12rem; padding: 0 .05rem; box-sizing: border-box; } 
.tts_i_item_img { width: .4rem; height: .4rem; margin-right: .13rem; margin-left: .03rem;} 
.tts_box1 .tts_item:nth-child(4)  .tts_i_item_img {  margin-left: .05rem;} 
.tts_i_item_name { font-size: .18rem; font-weight: bold; line-height: 1;} 
.tts_i_item_jf { font-size: .26rem; font-weight: bold; width: .6rem; text-align: center; line-height: .47rem; } 

.tts_i.act { background-position: 0 0; color: #ffd890; } 
.tts_i.gray { background-position: 0 -.66rem; color: #c1c1c1; } 
.tts_i.final { background-position: 0 -2rem; color: #ffd890; } 
.tts_item_i_final3 .tts_i{ color: #fff;}


.tts_i_time { display: flex; font-size: .22rem; color: #556581; margin-bottom: .1rem; } 
.tts_i_time>div { margin-right: .2rem; } 
.tts_i_time>div:last-child { margin-right: 0; } 

.tts_item { position: relative; } 
.tts_item:nth-child(1) { margin-right: 1.69rem; } 
.tts_item:nth-child(2) { margin-right: 3.35rem; } 
.tts_item:nth-child(3) { margin-right: 3.69rem; } 

.tts_box2 .tts_item:nth-child(1) { margin-right: .82rem; } 
.tts_box2 .tts_item:nth-child(2) { margin-right: .82rem; } 
.tts_box2 .tts_item:nth-child(3) { margin-right: .82rem; } 


.tts_item_i_main { position: relative; } 
.tts_item_i_main:last-child { margin-right: 0; } 



.tts_item_i_final0 { width: 2.74rem; position: relative; } 
.tts_item_i_final0::after { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tts_line1.png) no-repeat; background-size: 100%; width: 1.41rem; height: 1.44rem; position: absolute; top: .5rem; left: 2.8rem; } 
.tts_box2 .tts_item_i_final0::after { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tts_line4.png) no-repeat; background-size: 100%; width: .62rem; height: 1.45rem; position: absolute; top: .48rem; left: 2.8rem; } 
 


.tts_item_i_final { width: 2.74rem; position: relative;   display: flex; flex-wrap: wrap; align-content: center; margin-bottom:1.4rem; } 
.tts_item_i_final:last-child { margin-bottom: 0; } 
.tts_item_i_final:nth-child(1) {   } 

.tts_box2 .tts_item_i_final { width: 2.74rem; position: relative; height: auto; display: flex; flex-wrap: wrap; align-content: center; margin-bottom:0; } 
.tts_box2 .tts_item_i_final:last-child { margin-bottom: 0; } 
.tts_box2 .tts_item_i_final:nth-child(1) { margin-top: 0; } 


.tts_box1 .tts_item:nth-child(2){ padding-top: .1rem;}
.tts_box1 .tts_item:nth-child(3){ padding-top:1.5rem}

.tts_box1 .tts_item:nth-child(4) .tts_tit{ font-size: .35rem; line-height: .5rem;}




.tts_item_i_final2 { width: 2.74rem; position: relative;   display: flex; flex-wrap: wrap; align-content: center; margin-bottom: .72rem;   } 
.tts_item_i_final2::after { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tts_line3.png) no-repeat; background-size: 100%; width: 3.38rem; height: 4.79rem; position: absolute; top: 0.5rem; left: 2.8rem; } 

.tts_item_i_final2:last-child { margin-bottom: 0; } 

.tts_box2 .tts_item_i_final2 { width: 2.74rem; position: relative;  display: flex; flex-wrap: wrap; align-content: center; margin-bottom: .72rem; margin-top: 0; } 
.tts_box2 .tts_item_i_final2::after { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tts_line6.png) no-repeat; background-size: 100%; width: .57rem; height: .01rem; position: absolute; top: .45rem; left: 2.8rem; } 
.tts_box2 .tts_item:nth-child(4) .tts_item_i_final2::after { display: none; } 


.tts_box2 .tts_item_i_final2:last-child { margin-bottom: 0; } 

.tts_box2 .tts_item:nth-child(3){ padding-top: .66rem;}
.tts_box2 .tts_item:nth-child(4){ padding-top: .66rem;}


.tts_item_i_final3 { width: 2.9rem; position: relative; height: auto; display: flex; flex-wrap: wrap; align-content: center; margin-bottom: .72rem; margin-top:3.68rem; } 
.tts_item_i_final3:last-child { margin-bottom: 0; } 
.tts_item_i_final3 .tts_i { width: 2.9rem; background-position: 0 -2rem; } 
.tts_item_i_final3 .tts_i.act { width: 2.9rem; background-position: 0 -2.85rem; } 
.tts_item_i_final3 .tts_i.gray { width: 2.9rem; background-position: 0 -3.7rem; } 
.tts_item_i_final3 .tts_i:nth-child(1) { margin-bottom: .24rem; } 
.tts_item_i_final3 .tts_i .tts_i_item { width: 2.21rem; } 
.tts_item_i_final3 .tts_i .tts_i_item_jf { width: .66rem; } 




.tts_tit { font-size: .32rem; color: #fff4ca; margin-bottom: .05rem; font-weight: bold; line-height: .32rem;} 
.ttsline2 { position: relative; } 
.ttsline2::after { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tts_line2.png) no-repeat; background-size: 100%; width: 3.03rem; height: 2.92rem; position: absolute; top: 0.45rem; left: 2.8rem; } 
.tts_box2 .ttsline2::after { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/tts_line5.png) no-repeat; background-size: 100%; width: .7rem; height: 1.44rem; position: absolute; top: .48rem; left: 2.8rem; } 





.pop { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.6); display: none; z-index: 12; } 







.loadings { 
 width: 100%; 
 height: 100%; 
 position: fixed; 
 left: 0; 
 top: 0; 
 background: #142951; 
 z-index: 10001; 
 overflow: hidden; 
}
 .loading_main { 
 width: 100%; 
 height: auto; 
 position: absolute; 
 left: 0; 
 top: 50%; 
 transform: translate(0, -50%); 
}
 .loading_logo { 
 width: 6.11rem; 
 margin: 0 auto; 
 padding-bottom: 0.6rem; 
}
 
 @keyframes anilogo { 
 0% { opacity:1; } 
 50% { opacity:.6; } 
 100% { opacity:1; } 
}
 .anilogo { animation:anilogo 3s linear infinite; } 
 
 .loading_txt { 
 width: 100%; 
 text-align: center; 
 color: #eee19c; 
 font-size: 0.4rem; 
 font-family: dinCondensed; 
 padding-top: 0.8rem; 
}
 .loading_process { 
 width: 0%; 
 border-top: 1px solid #eee19c; 
 margin-top: 3rem; 
 transition: all 0.5s ease; 
}
 


.master_swiper { width: 18.68rem; position: relative; margin: 0 auto; } 
.master_swiper_box { width: 16.8rem; margin: 0 auto; position: relative;    } 

.master_swiper .swiper-button-prev { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/btn_swiper_js.png) no-repeat; background-size: 2.28rem; width: .91rem; height: .91rem; background-position: 0 0; top: .7rem;} 
.master_swiper .swiper-button-next { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/btn_swiper_js.png) no-repeat; background-size: 2.28rem; width: .91rem; height: .91rem; background-position: -1.37rem 0; top: .7rem;} 

.zcr_txbox{ width: 2.37rem; margin: 0 auto;}
.zcr_tx{ background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/zcrbox.png) no-repeat; background-size: 100%; width: 2.37rem; height: 2.37rem; position: relative;}
.zcr_tx_pic{ width: 1.51rem; height: 1.51rem; overflow: hidden; border-radius: 50%; overflow: hidden; position: absolute; top:50%; left: 50%; transform: translate(-50%,-50%);}
.zcr_name{ width: .28rem; color: #b9d2ff; width: 2.37rem; text-align: center; margin-top: .15rem;}





/* .master_swiper .swiper-button-prev,
.master_swiper .swiper-button-next{ display: none;}
 */


.calendar_main{ display: none;}
.calendar_main.act{ display: block;}
a.record_btn.hf{ position: relative;}
.record_zone {
    width: 3rem;
    min-height: 1.30rem;
    position: fixed;
    display: block;
    left: 0;
    top: 0;
    background: #ffffff;
    z-index: 999;
    border: 1px solid #d9d9d9;
    display: none;
  }
  .record_zone ul {
    width: 100%;
    margin: 0 auto;
    padding: .15rem .15rem 0;
    display: flex;
    flex-wrap: wrap; box-sizing: border-box;
  }
  
  .record_zone ul li {
    width: .80rem;
    margin: 0 .13rem .10rem 0; list-style: none;
  }
  .record_zone ul li:nth-child(3n) {
    margin-right: 0px;
  }
  
  .record_zone ul li a {
    display: block;
    width: 100%;
    height: .40rem;
    line-height: .20rem;
    text-align: center;
    line-height: .40rem;
    border: 1px solid #d9d9d9;
    color: #3a3a39;
    font-size: .14rem;
  }
  
  .record_zone ul li a:hover {
    color: #f7c379;
    border: 1px solid #f7c379;
  }



  .tts_i_time{min-height: .3rem;}


  .tts_tit span{ font-size: .2rem;}







  @media screen and (max-width: 950px) { 
    @media all and (orientation:landscape){
      html,body{position:relative;overflow:hidden;width:100%;height:100%;padding:0;margin:0;}
      html::before{content:"";position:fixed;top:0;left:0;height:100%;width:100%;background:#333;z-index:99999;}
      html::after{content:"\4E3A\4E86\66F4\597D\7684\4F53\9A8C\FF0C\8BF7\5C06\624B\673A\7AD6\8FC7\6765";text-align:center;font-size:16px;color:#fff;position:absolute;top:50%;left:0;height:30px;width:100%;margin-top:50px;z-index:99999;}
      body::before{content:"";position:absolute;z-index:99999;height:200px;width:100px;left:50%;top:50%;margin:-140px 0 0 -50px;color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB2CAYAAAAZUrcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwMjcwNkVEQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwMjcwNkREQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NzhCMTlBREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NzhCMTlCREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J30rNQAACRRJREFUeNrsXQlsFVUU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");background-repeat:no-repeat;background-position:center center;background-size:100px auto;-webkit-transform:rotateZ(-90deg);}
    }
    

  }


.wrap_fc1{ display: none;}


/* 移动端 */
.pc_web { display: block; } 
.h5_web { display: none; } 
.pc_webflex{ display: flex;}
@media screen and (max-width: 850px) { 
  body{ background: #101e46;}
.pc_web { display: none; } 
.h5_web { display: block; } 
.pc_webflex{ display: none;}
.w78 { width: 7rem; } 

a.offline_btn_buy,
.wrap_fc1{ display: block;}


@media all and (orientation:landscape){
  html,body{position:relative;overflow:hidden;width:100%;height:100%;padding:0;margin:0;}
  html::before{content:"";position:fixed;top:0;left:0;height:100%;width:100%;background:#333;z-index:99999;}
  html::after{content:"\4E3A\4E86\66F4\597D\7684\4F53\9A8C\FF0C\8BF7\5C06\624B\673A\7AD6\8FC7\6765";text-align:center;font-size:16px;color:#fff;position:absolute;top:50%;left:0;height:30px;width:100%;margin-top:50px;z-index:99999;}
  body::before{content:"";position:absolute;z-index:99999;height:200px;width:100px;left:50%;top:50%;margin:-140px 0 0 -50px;color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB2CAYAAAAZUrcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwMjcwNkVEQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwMjcwNkREQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NzhCMTlBREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NzhCMTlCREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J30rNQAACRRJREFUeNrsXQlsFVUU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");background-repeat:no-repeat;background-position:center center;background-size:100px auto;-webkit-transform:rotateZ(-90deg);}
}








/* .master_swiper .swiper-button-prev,
.master_swiper .swiper-button-next{ display: block;} */


 

.wrap_main { width: 100%; overflow: hidden; } 
.sc_swiper_box { width: 7.32rem; } 
.sc_swiper_box .swiper-container { width: 5.9rem; } 
.sc_swiper_box_sbg { width: 6.34rem; } 
.sc_team_name { width: 100%; } 

.sc_swiper_i::before { content: ""; width: 0.01rem; height: 1rem; background: #8f9d9f; position: absolute; right: 0; top: 0.67rem; } 
.sc_swiper_i::after { content: ""; width: 0.01rem; height: 1rem; background: #8f9d9f; position: absolute; left: 0; top: 0.67rem; } 
.sc_swiper_box_sbg .swiper-slide:first-child .sc_swiper_i::after { 
 content: ""; 
 width: 0.01rem; 
 height: 1rem; 
 background: #8f9d9f; 
 position: absolute; 
 left: 0; 
 top: 0.67rem; 
}


.kvbar { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_kv_bar.jpg) no-repeat; background-size:100% 100%; width: 100%; height: .75rem; position: relative; } 

.tit1 { 
 background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tit_live.png) no-repeat; 
 background-size: auto; 
 background-size: 100%; 
 width: 100%; 
 height: .64rem; 
 position: relative; 
 margin: 0 auto .4rem; 
}
.section { 
 min-height: 1rem; 
 padding-top: 1.2rem; 
 box-sizing: border-box; 
}

.livebox { flex-wrap: wrap; } 
.match_video { width: 7.1rem; height: 5.94rem; padding: .32rem .14rem 0; background-size: 100% 100%; margin: 0 auto; } 
.video_main { width: 6.76rem; height: 3.8rem; } 
.videos { width: 6.76rem; height: 3.8rem; } 
p.h_txt { font-size: .26rem; } 
p.v_title { font-size: .22rem; } 
.video_info { 
 height: auto; 
 display: flex; 
 align-items: center; 
 margin-top: 0; 
 position: absolute; 
 top: 4.35rem; 
}
 p.v_title { width: auto; } 
 .see_live a { 
 width: 2.59rem; 
 height: .72rem; 
 display: block; 
 background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_btn_seelive.png) no-repeat; 
 background-size: auto; 
 background-size: 100%; 
 text-indent: -9999rem; 
}
.see_live { 
 width: 2.59rem; 
 height: .72rem; 
 position: absolute; 
 right: 50%; transform: translate(50%,0); 
 top: 4.92rem; 
 z-index: 2; 
}
.live_stram_item { margin: 0.35rem auto 0; } 

.tit2 { 
 background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tit_schedule.png) no-repeat; 
 background-size: auto; 
 background-size: 100%; 
 width: 100%; 
 height: .64rem; 
 position: relative; 
 margin: 0 auto .4rem; 
}

 .schedule_nav a { display: block; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_sc_btn.png) no-repeat; background-size: 100%; width: 2.27rem; height: .6rem; margin: 0 0.05rem; } 

 .schedule_nav a.act { display: block; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_sc_btn_act.png) no-repeat; background-size: 100%; } 
 .schedule_nav a p { font-size: .32rem; } 

 .sc_main_txt { width: 7.32rem; } 
 .sc_main_txt p { text-align: left; font-size: .18rem; } 
 .sc_main_txt p.sc_main_t1 { font-size: .26rem; } 
.lts_box { flex-wrap: wrap; padding-top:.45rem; } 
.lts_item { width: 7.32rem; margin: 0 auto; } 
.lts_item:nth-child(1) { margin-bottom: .27rem; } 


.lts_item_table table th { padding: 0 0 0 0.12rem; } 
.lts_item_table table td:nth-child(2) { padding: 0; } 

.tit3 { 
 background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tit_pool.png) no-repeat; 
 background-size: auto; 
 background-size: 100%; 
 width: 100%; 
 height: .64rem; 
 position: relative; 
 margin: 1.2rem auto .33rem; 
}

.pool_box { width: 100%; height: 12.18rem; } 
.pool_b1 { 
 background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_pool_bg1.png) no-repeat; 
 background-size: auto; 
 background-size: 100%; 
 width: 100%; 
 height: 11.75rem; 
 position: absolute; 
 top: 0; 
 left: 0; 
}
 .pool_b2 { 
 background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_pool_bg2.png) no-repeat; 
 background-size: auto; 
 background-size: 100%; 
 width: 7.5rem; 
 height: 2.62rem; 
 position: absolute; 
 left: 0; 
 top: .58rem; 
}
 .pool_b3 { 
 background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_pool_bg3.png) no-repeat; 
 background-size: auto; 
 background-size: 100%; 
 width: 100%; 
 height: 7.39rem; 
 position: absolute; 
 top: 3.6rem; 
 left: 0; 
}
.swiper_team_box { width:7.32rem; margin: .4rem auto 0; } 
.tit4 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tit_team.png) no-repeat; background-size: 100%; width:7.5rem; height: .64rem; position: relative; margin: 0 auto .4rem; } 

.swiper_team_cont { margin-top: 0.02rem;   background-size: 100%; width: 100%; height:9.95rem; position: relative; padding: 5.18rem 0 0 .78rem; display: flex; flex-wrap: wrap; align-content: flex-start; box-sizing: border-box; margin-left:0; } 


.swiper_team_cont_kv { width: 6.98rem; height: 3.94rem; top: .86rem; left:.32rem; } 
 
.tit5 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tit_rule.png) no-repeat; background-size: 100%; width: 100%; height: 1.07rem; position: relative; margin: 0 auto .4rem; } 

.rulebox { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_rulebox.png) no-repeat; background-size: 100%; width:100%; height: 11.7rem; margin: 0 auto 1.2rem; position: relative; } 
.rule_main { padding: 4.30rem .5rem 0; } 
.rule_m_txt { font-size: .4rem; } 
.rule_m_txtinfo p.p2 { font-size: .22rem; line-height: 1.7; } 
.rule_m_txtinfo { margin-top: .35rem; } 
.tit_offline { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tit_offline.png) no-repeat; background-size: 100%; width: 100%; height: .64rem; position: relative; margin: 0 auto .4rem; } 

.offlinebox { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_offlinebox.png) no-repeat; background-size: 100%; width: 7.09rem; height: 12.63rem; margin: 0 auto; position: relative; } 
.offlinebox_top_txt { font-size: .32rem; } 

.offlinebox_top_select { width: 4.6rem; height: .5rem; border: 0.01rem solid #3a88a0; padding: 0 .12rem; box-sizing: border-box; position: relative; margin-left: .25rem; } 
.offlinebox_top_select select { font-size: .26rem; } 
.offlinebox_content_i { flex-wrap: wrap; } 
.offlinebox_cont_kv { margin-right: 0; width: 6.53rem; height: 3.68rem; } 

.offlinebox_cont_txt { padding-top: 1.11rem; } 
.offline_tit { font-size: .5rem; } 
.offline_t1 { font-size: .26rem; } 
.offline_t3 { font-size: .32rem; } 

.offlinebox_cont_txt .h5mb35 { margin-bottom: .35rem; } 

a.offline_btn_buy { top: 10.5rem; } 


.tit6 { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tit_hz.png) no-repeat; background-size: 100%; width: 100%; height: .64rem; position: relative; margin: 0 auto .4rem; } 


.hz_box { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_hz_box.png) no-repeat; background-size: 100%; width: 100%; height: 9.33rem; margin: 0 auto; position: relative; } 
.hz_box_main { width: 100%; padding: 0; position: relative } 



.container { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_bg.jpg) no-repeat; background-size: 100%; width: 100%; position: relative; box-sizing: border-box; } 
.wrap { width: 100%; position: relative; margin: 0 auto; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_bgrep.jpg) repeat-y; background-size: 100%; } 




.topbar { height: 1.08rem; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_topbar.jpg) no-repeat; background-size: 100%; } 
.topbar_main { display: flex; justify-content: space-between; align-items: center; height: 100%; padding:0 .2rem; box-sizing: border-box; } 
 

.topbar_logo { width: 2.8rem; height: auto; } 
.top_menu { display: block; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/top_menu.png) no-repeat; background-size: 100%; width: .42rem; height: .41rem; text-indent: -9999rem; } 

.topbar_nav { display: none; } 




.pop_form { z-index:10; } 
.pop_form .close { position: absolute; display: block; right: .2rem; top: .2rem; width: 0.36rem; height: 0.36rem; text-align: center; font-size: .36rem; color:#f5e239; line-height: .36rem; } 

.pop_form_menu { position: absolute; right: 0; top: 0; width: 4.4rem; height: 100%; background:url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_menubg.jpg) no-repeat; background-size: 100% 100%; padding: .6rem 0 0 .66rem; } 



.h5_topbar_nav { display: block; padding-top: .3rem; } 
.h5_topbar_nav a { display: block; color: #fff2d3; font-weight:normal; text-align: left; padding: 0; border-left: 0 none; line-height: 1; border-bottom: 1px solid #6d7983; padding: .32rem 0; /* margin-bottom: .38rem; */ } 
.h5_topbar_nav a:first-child { border-top: 1px solid #6d7983; } 
.h5_topbar_nav a.act { color: #fff2d3; } 
.h5_topbar_nav a p.topp1 { font-size: .18rem; text-transform: uppercase; opacity: .2; letter-spacing: .03rem; } 
.h5_topbar_nav a p.topp2 { font-size: .36rem; margin-top: .02rem; } 

.pop_form_menu a.close { display: block; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/top_close.png) no-repeat; background-size: .42rem; height: .41rem; text-indent: -9999rem; width: .42rem; } 



.twsspr { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tws_item.png) no-repeat; background-size: 5.54rem; } 

.tws_item { margin-right: .51rem; } 
.tws_item:nth-child(2) { margin-right: 0; } 
.tws_i { width: 2.7rem; height: .6rem; background-position: 0 0; position: relative; background-position: 0 -1.33rem; display: flex; justify-content: space-between; color: #224e61; margin-bottom: 0.06rem; } 
.tws_i_item { width: 2.08rem; } 
.tws_i.final { width: 4rem; } 
.tws_box { width: 7.32rem; margin: 0.37rem auto 0; } 
.tws_box .tws_item_i:before { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tws_line.png) no-repeat; background-size: 100%; position: absolute; top: 0.29rem; left: 2.74rem; width: .47rem; height: .69rem; } 
.tws_i_item_name { font-size: .22rem; } 
.tws_i_item .sc_tips_img { margin-left: .1rem; } 

.tts_tit { font-size: .2rem; } 

.ttsspr { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tts_item.png) no-repeat; background-size: 2.9rem; } 

.tts_i { width: 1.9rem; height: .47rem; background-position: 0 0; position: relative; background-position: 0 -1.33rem; display: flex; justify-content: space-between; color: #224e61; margin-bottom: 0.03rem; } 

.tts_i_item { width: 1.62rem; padding: 0 .05rem 0 0;} 
.tts_i_item_jf { width: .25rem; } 

.tws_i_time,
.tts_i_time { font-size: .18rem; justify-content: space-between; letter-spacing: -.01rem;  } 
.tws_item_i .tts_i_time { width: 1.9rem; } 
.tts_box .tts_i_time {  width: 1.9rem; } 
.tws_i_time > div:last-child { margin-right: 0; } 

.tts_item_i_final0 { width: 1.9rem; } 
.tts_item_i_final { width: 1.9rem; } 


.tts_i_time > div { margin: 0; } 
.tts_item:nth-child(1) { margin-right: .2rem; } 
.tts_item:nth-child(2) { margin-right: .2rem; } 

.tts_box { width: 7.32rem; margin: 0.3rem auto 0; } 



.tts_box1 .tts_item:nth-child(4) { position: absolute; top: 3.7rem; right: 0; } 
.tts_box1 .tts_item:nth-child(4) .tts_item_i_final3 { margin-top: 0; } 
.tts_item_i_final3 .tts_i { width: 1.69rem; height: 1.35rem; background-position: 0 -2rem; } 

.tts_box1 .tts_item:nth-child(4) .tts_tit { width: 100%; text-align: center; margin-bottom: .05rem; } 
.tts_box1 .tts_item:nth-child(4) .tts_i_time { flex-wrap: wrap; text-align: center; margin:.05rem 0; } 
.tts_box1 .tts_item:nth-child(4) .tts_i_time1 { width: 100%; } 
.tts_box1 .tts_item:nth-child(4) .tts_i_time2 { width: 100%; } 
.tts_box1 .tts_item:nth-child(4) .tts_item_i_final3 { width: 1.69rem; } 

.tts_box1 .tts_item:nth-child(4) .tts_item_i_final3 >div:nth-child(1) { order: 1; } 
.tts_box1 .tts_item:nth-child(4) .tts_item_i_final3 >div:nth-child(2) { order: 2; } 
.tts_box1 .tts_item:nth-child(4) .tts_item_i_final3 >div:nth-child(3) { order: 4; } 
.tts_box1 .tts_item:nth-child(4) .tts_item_i_final3 >div:nth-child(4) { order: 3; } 



.tts_box.pl210 { padding-left: 0; margin-top: 2.2rem; } 

.tts_box2 .tts_item:nth-child(1) { margin-right: .2rem; } 
.tts_box2 .tts_item:nth-child(2) { margin-right: .2rem; } 
.tts_box2 .tts_item:nth-child(3) { margin-right: .2rem; } 
.tts_box2 .tts_item_i_final { width: 1.9rem; } 

.tts_item_i_final {   } 
.tts_item_i_final2 {  } 

.tts_box2 .tts_item_i_final2 { height:auto; width: 1.9rem; margin-top: 1rem; } 
 
.tts_box2 .tts_item:nth-child(4) { position: absolute; top: -.45rem; right: .5rem; } 
.tts_box2 .tts_item:nth-child(4) .tts_item_i_final2 { margin-top: 0; } 



.tts_item_i_final0::after ,
.tts_item_i_final0::before { display: none; } 

.tts_item_i_final::after,
.tts_item_i_final::before { display: none; } 

.tts_box1 .tts_item_i_main.ttsline2::after { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_line2.png) no-repeat; background-size: 100%; width: .9rem; height: .41rem; position: absolute; top:3rem; left: 1.9rem; } 
.tts_box1 .tts_item_i_main.ttsline2::before { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_line1.png) no-repeat; background-size: 100%; width: .9rem; height: .41rem; position: absolute; top:0.8rem; left: 1.9rem; } 


.tts_box1 .tts_item_i_final0::after {display: block; content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_line2.png) center bottom no-repeat; background-size: 100%; width: .9rem; height: .2rem; position: absolute; top:2rem; left: 1.9rem; } 
.tts_box1 .tts_item_i_final0::before {display: block; content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_line1.png) center top no-repeat; background-size: 100%; width: .9rem; height: .2rem; position: absolute; top:0.2rem; left: 1.9rem; } 






.tts_box2 .tts_item_i_main.ttsline2::after { display: none; } 
.tts_box2 .tts_item_i_main.ttsline2::before { display: none; } 

.tts_box2 .tts_item_i_main::after { display: none; } 
.tts_box2 .tts_item_i_main::before { display: none; } 


.tts_box1 .tts_item:nth-child(4) .tts_item_i_main::after { display: none; } 
.tts_box1 .tts_item:nth-child(4) .tts_item_i_main::before { display: none; } 



.tts_box1 .tts_item:nth-child(4)::after { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_line4.png) no-repeat; background-size: 100%; width: .21rem; height: .78rem; position: absolute; top:4rem; left:1.2rem; } 
.tts_box1 .tts_item:nth-child(4)::before { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_line3.png) no-repeat; background-size: 100%; width: .21rem; height: .78rem; position: absolute; top:-0.9rem; left:.7rem; } 


.tts_box2 .tts_item:nth-child(1) .tts_item_i_final0::after { display: block; content: ""; background: #6cc6d4; width: .21rem; height: .01rem; position: absolute; top:.5rem; left:1.9rem; } 
.tts_box2 .tts_item:nth-child(1) .tts_item_i_final0::before { display: block; content: ""; background: #6cc6d4; width: .21rem; height: .01rem; position: absolute; top:1.84rem; left:1.9rem; } 

.tts_box2 .tts_item:nth-child(2) .ttsline2::after { display: block; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_line5.png) no-repeat; background-size: 100%; width: .2rem; height: 1.8rem; position: absolute; top:0.5rem; left:1.9rem; } 
.tts_box2 .tts_item:nth-child(2) .ttsline2::before {content: ""; display: none; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_line6.png) no-repeat; background-size: 100%; width: .5rem; height: .09rem; position: absolute; top:2.2rem; left:1.9rem; } 

.tts_box2 .tts_item:nth-child(3) .tts_item_i_final2::after { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_line4.png) no-repeat; background-size: 100%; width: .21rem; height: .78rem; position: absolute; top:0rem; left:1.95rem; } 

.tts_item_i_final2::after { display: none; } 


.tts_box1 .tts_item:nth-child(4) .tts_i { flex-wrap: wrap; } 
.tts_box1 .tts_item:nth-child(4) .tts_i_item { width: 1.69rem; height: .89rem; } 
.tts_box1 .tts_item:nth-child(4) .tts_i_item_jf { width: 1.69rem; } 



a.rule_btn { top: 10.8rem;right: 2.85rem; } 




 



.kv { background: #101e46; width: 100%; height: 14.27rem;  position: relative; overflow: hidden; } 
/* kv */
.h5_kv_main { width: 100%; height: 14.27rem; position: relative;   overflow: hidden; } 
.h5_kv_item { position: absolute; top: 0; left: 0; } 
.h5_kv_item.long { position: absolute; top: auto; bottom: 0; left: 0; } 
.h5_kv_item.longzz { position: absolute;top: auto; bottom: 0; left: 0; } 
.h5_kv_item.h5slogan { position: absolute;top: 2.77rem;  left: 0; } 


@keyframes kvtopdown { 
 0% { transform:translate(0,20px); opacity:0.8; } 
 50% { transform:translate(0,0); opacity:1; } 
 100% { transform:translate(0,20px); opacity:0.8; } 
}
.h5_kv_ani_top { transform:translate(0,20px); opacity:0.8; } 
.anikv .h5_kv_ani_top { animation:kvtopdown 4.5s 0.5s linear infinite; } 

.h5slogan{}


@keyframes kvlight { 
 0% { opacity:0.5; } 
 50% { opacity:1; } 
 100% { opacity:0.5; } 
}
@keyframes kvlight1 { 
 0% { opacity:0.2; } 
 50% { opacity:1; } 
 100% { opacity:0.2; } 
}
@keyframes kvlight2 { 
 0% { opacity:1; } 
 50% { opacity:0.2; } 
 100% { opacity:1; } 
}

.h5_kv_ani_light1 { opacity:0.2; } 
.anikv .h5_kv_ani_light1 { animation:kvlight 3s 0.5s linear infinite; } 

.h5_kv_ani_light2 { opacity:0.2; } 
.anikv .h5_kv_ani_light2 { animation:kvlight 3s 1.5s linear infinite; } 

.h5_kv_ani_light3_1 { opacity:0.2; } 
.anikv .h5_kv_ani_light3_1 { animation:kvlight1 8s .5s linear infinite; } 
.h5_kv_ani_light3_2 { opacity:1; } 
.anikv .h5_kv_ani_light3_2 { animation:kvlight2 8s .5s linear infinite; } 

.h5_kv_ani_light4 { opacity:0.2; } 
.anikv .h5_kv_ani_light4 { animation:kvlight 3s 3.5s linear infinite; } 


@keyframes kvopacity { 
 0% { opacity:0; } 
 100% { opacity:1; } 
}
.kvopacity { opacity:0; } 
.anikv .kvopacity { animation:kvopacity 0.8s 0.5s ease forwards; } 

.kvditu { opacity:0; } 
.anikv .kvditu { animation:kvopacity 0.8s 0.3s ease forwards; } 

.h5_kv_item.long { opacity:0;  } 
.anikv .h5_kv_item.long { animation:kvopacity 0.8s 0.5s ease forwards; } 

.h5_kv_item.longzz { opacity:0;  } 
.anikv .h5_kv_item.longzz { animation:kvopacity 0.4s 0.3s ease forwards; } 

.h5_kv_item.h5slogan { opacity:0;  } 
.anikv .h5_kv_item.h5slogan { animation:kvopacity 0.8s 0.9s ease forwards; } 

.anikv .animationIn{ animation:bounceIn .8s 1.2s ease both;}

@keyframes  bounceIn{
0%{opacity:0;
-moz-transform:scale(.3)}
50%{opacity:1;
-moz-transform:scale(1.05)}
70%{-moz-transform:scale(.9)}
100%{-moz-transform:scale(1)}
}


@keyframes pulse { 
 0% { transform:scale(1); } 
 50% { transform:scale(1.1); transform-origin:50% 50%; } 
 100% { transform:scale(1) } 
}
.kvslogan { opacity:0; } 
.anikv .kvslogan { animation:kvopacity 0.8s 1s ease forwards; } 
 

.kvanio1 { opacity:0; } 
.anikv .kvanio1 { animation:kvopacity 0.8s 1s ease forwards; } 
 
.kvanil1 { opacity:0; } 
.anikv .kvanil1 { animation:kvopacity 0.8s 0.7s ease forwards; } 
 



.loading_logo { 
 width: 6rem; 
 margin: 0 auto; 
 padding-bottom: 0.6rem; 
}



.master_swiper{ width: 7.1rem;}
.master_swiper_box{  width: 5.64rem;}
.zcr_txbox{ width: 1.66rem; margin: 0 auto;}
.zcr_tx{ background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/zcrbox.png) no-repeat; background-size: 100%; width:1.52rem; height: 1.52rem; position: relative;}
.zcr_tx_pic{ width: 1.22rem; height: 1.22rem; overflow: hidden; border-radius: 50%; overflow: hidden; position: absolute; top:50%; left: 50%; transform: translate(-50%,-50%);}
.zcr_name{ width: .28rem; color: #f7ecaf; width: 1.66rem; text-align: center; margin-top: .14rem;}

.tit_zcr { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tit_zc.png) no-repeat; background-size: 100%; width: 100%; height: .64rem; position: relative; margin: 1.2rem auto .4rem; } 
.tit_js { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tit_js.png) no-repeat; background-size: 100%; width: 100%; height: .64rem; position: relative; margin: 1.2rem auto .4rem; } 

.master_swiper .swiper-button-prev {   top: .45rem; transform: scale(.78);} 
.master_swiper .swiper-button-next {   top: .45rem;transform: scale(.78);} 



.tts_box2 .tts_item:nth-child(4)::after { content: ""; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_line4.png) no-repeat; background-size: 100%; width: .21rem; height: .78rem; position: absolute; top:2.3rem; left:1.3rem; } 

.tts_i_time{min-height: .27rem;}

.match_video.haslive{ height: 4.45rem}


.live_date_cont_box { height: 4.7rem; } 
.live_stram_item{height: 6.7rem;}


.tts_item_i {
  position: relative;
  margin-bottom: .3rem;
}
.tts_item_i_final { margin-bottom: 1.5rem; } 
.tts_item_i_final2{ margin-top: 0;}
.tts_box2 .tts_item_i_final:nth-child(1){ margin-bottom: .2rem;}
.tts_box2 .tts_item_i_final2{ margin-top: 0;}
.tts_box2 .tts_item:nth-child(4){ top: -.85rem;}
.tts_box2 .tts_item:nth-child(1) .tts_item_i_final0::before {top: 2.02rem;}

.tts_box1 .tts_item:nth-child(4) .tts_tit {
  font-size: .3rem;
}

 .tts_tit {
  margin-bottom: .05rem;
  }
  .tts_tit span{
   font-size: .18rem;
    }
.tts_box1 .tts_item:nth-child(2) {
  padding-top: .4rem;
}
.tts_box1 .tts_item:nth-child(3) {
  padding-top: 2rem;
}

.tts_box2 .tts_item:nth-child(3) {
  padding-top: 1.6rem;
}

.tts_i_item_img{ width: .35rem; height: .35rem;}


.tts_item_i_final3 .tts_i { width: 1.69rem; background-position: 0 -3.62rem; } 
.tts_item_i_final3 .tts_i.act { width: 1.69rem; background-position: 0 -2rem; } 
.tts_item_i_final3 .tts_i.gray { width: 1.69rem; background-position: 0 -5.17rem; } 


.swiper_team_cont_kv{width: 6.29rem; height: 3.54rem; top: .48rem; left:.51rem;  position: absolute;}
.swiper_team_cont_i {  background-size: 100%; width: 1.56rem; height:1.97rem; position: relative; margin-right: .08rem; margin-bottom: .11rem; } 
.swiper_team_cont{ padding: 5.61rem 0 0 0rem;}
.swiper_team_cont_i_zz{ height: .4rem; padding: 0;}
.swiper_team_cont_i_zz p{ height: 100%; display: flex; align-items: center; width: 100%; justify-content: center; }


.team_kv_team{ background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_team_bg.png) no-repeat;  width: 100% ; height: 8.96rem; background-size: 100%; padding-bottom: 1.2rem;} 

.swiper_team_rightcont{ margin-left:.43rem ; padding-right: 0;}
.team_introbtn{ display: block; width: 5.16rem; height: 1.01rem; background:url(//game.gtimg.cn/images/yxzj/cp/kpl2025/team_introbtn.png) no-repeat; background-size: 100% auto; margin: 0 0 0 0.6rem; transform: scale(.8);}

.offlinebox_content{padding: 1.15rem .4rem 0; }
.offlinebox_top{ left: .4rem;}

.tit_data { background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_tit_data.png) no-repeat; background-size: 100%; width: 100%; height: .64rem; position: relative; margin: 0 auto .4rem; } 





/* h5数据 */

.data_contents{ width: 100%;}
.h5databtn{ position: relative; z-index: 3; padding-left: .25rem;}
.h5databtnpa{ position: absolute; z-index: 3; top: -.61rem; right: .25rem;}


.h5_tab_datas_view{ flex-wrap: wrap; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_data_nav.png) no-repeat; background-size:3.39rem .61rem; width: 3.39rem; height: .61rem;   }
.h5_tab_datas_view span{ width: 2.9rem; text-align: center; font-size: .24rem; color: #5a381b; line-height: .61rem; display: block; font-weight: bold;}
.h5_tab_datas { width: 3.39rem; background: #3454b7; height: 0;overflow: hidden;transition:all 0.4s 0.1s ease; position: absolute; top: .61rem;}
.h5_tab_datas.expanded { height: auto; }

.h5_tab_datas a{display: block; font-size: .18rem; color: #bdedf8; border:1px solid #166ac5; border-top: 0 none; line-height: .58rem; text-align: center;}

.tabliset a,.tabliset a.current{ background: none;}


.h5_tabliset_view{flex-wrap: wrap; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_data_nav.png) no-repeat; background-size:3.39rem .61rem; width: 3.39rem; height: .61rem;    }
.h5_tabliset_view span{ width: 2.9rem; text-align: center; font-size: .24rem; color: #5a381b; line-height: .61rem; display: block; font-weight: bold;}

.h5_tabliset_view_r{flex-wrap: wrap; background: url(//game.gtimg.cn/images/yxzj/cp/kpl2025/h5_data_nav.png) no-repeat; background-size:3.39rem .61rem; width: 3.39rem; height: .61rem;    }
.h5_tabliset_view_r span{ width: 2.9rem; text-align: center; font-size: .24rem; color: #5a381b; line-height: .61rem; display: block; font-weight: bold;}

.maintablists{ position: relative;}

.h5_tabliset{width: 3.39rem; background: #3454b7; height: 0;overflow: hidden;transition:all 0.4s 0.1s ease; position: absolute; top: .61rem;}
.h5_tabliset.expanded { height: auto; }
.h5_tabliset a{display: block; font-size: .18rem; color: #bdedf8; border:1px solid #166ac5; border-top: 0 none; line-height: .58rem; text-align: center;}

.tabliset{display: none;}


.select_medium{ display: flex; flex-wrap: wrap;  width: 3.4rem; margin: 0;justify-content: space-between;align-content: flex-start;}
.sec_lines{ display: none;}
.tab_selects{display: flex;justify-content: space-between;}
.select_temp{ margin-bottom: .08rem; }
.martpme.select_temp{ margin-right:0;}

.select_temp.wids1 {
  width: 1.95rem;
}
.select_temp.wids2 {
  width: 1.36rem;
}
 
.tablists{ width: 6.98rem; margin: 0 auto;}
.search_btn{ height: auto; width: 1.62rem;}
.delete_btn{ height: auto;width: 1.62rem;}
 
.select_temp.wids1 .select_demce{ padding-left: 0.15rem;}
.select_temp.wids1 .select_namestic{ display: none;}

.ta_calendar2{ left: 0 !important;}
.table_data_lists{ width: 17rem;}
.scroll_x1 .table_data_lists{ width: 39rem;}

.select_temp.wids3 {
    width: 1.65rem;
}

.select_demce.nopades {
    padding-left: 0.1rem;
}

.loading_main{top: 40%;}
.loading_txt{ font-size: .3rem;}
}
