<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{font-family: "Microsoft YaHei";background-color: #fff;}
.main{width: 1200px;margin: 0 auto;}
.main .ground{width: 1200px;font-size: 0;line-height: 0;}
.main .ground .happy{width: 595px;display: inline-block;margin-right: 10px; cursor: pointer;*display:inline;zoom:1;}
.main .ground .happy a{width: 595px;height: 50px;cursor: pointer;display: block;margin-bottom: 20px;}
.main .ground a img{width: 100%;height: 100%;}
.main .content{width: 1200px;}
/* .main .content .tab{width: 1200px;height: 48px;border-bottom: 2px solid #1c42dd;margin-bottom: 20px;}
.main .content .tab ul{width: 1200px;font-size: 0;}
.main .content .tab ul li{display: inline-block;*display: inline;zoom:1;}
.main .content .tab ul li a{display: block; color: #353535;font-size: 16px;text-align: center;line-height: 48px;height: 48px;padding: 0 26px;cursor: pointer;}
.main .content .tab ul li.on a{background-color: #1c42dd;color: #fff;}
.main .content .tab ul li a:hover{text-decoration: none;} */

.main .content .tab{height:48px;background:#fff;position:relative;margin-bottom:10px}
.main .content .tab ul{font-size:0;margin-bottom:20px;text-align:center;}
.main .content .tab li{cursor:pointer;color:#323232;font-size:16px;text-align:center;line-height:36px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;height:36px;border-radius:8px;padding:0 28px;}
.main .content .tab li.on{color:#fff !important;background:#1c42dd;}
.main .content .tab li.on a{color: #fff;}

.main .content .tab_box{width: 1200px;font-size: 0;display: none;min-height: calc(100vw - 784px);}
/*积分榜*/
.main .content .tab_box .score_box{display: inline-block;*display: inline;zoom:1;margin-right: 10px;font-size: 0;width: 595px;vertical-align: top;}
.main .content .tab_box .score_box ul{}
.main .content .tab_box .score_box ul li{margin-bottom: 10px;}
.main .content .tab_box .score_box ul li table{width: 100%;border: 1px solid #ebebeb;border-collapse: collapse;font-size: 12px;}
.main .content .tab_box .score_box ul li table thead tr{background-color: #f0f0f0;color: #323232;}
.main .content .tab_box .score_box ul li table tr th{text-align: center;height: 28px;line-height: 28px;border-bottom: 1px solid #ebebeb; white-space: nowrap !important;}
.main .content .tab_box .score_box.left ul li table tr th.group{background-color: #1c42dd;color: #fff;white-space: nowrap;position: relative;}
.main .content .tab_box .score_box.left ul li table tr th.group span{display: none;}
/* .main .content .tab_box .score_box.left ul li table tbody tr.dual{background-color: #f8f8f8;} */
.main .content .tab_box .score_box.left ul li table tr td{text-align: center;height: 38px;line-height: 38px;border-bottom: 1px solid #ebebeb;}
.main .content .tab_box .score_box.left ul li table tr td{*height: 39px;*line-height: 39px;position: relative;}
.main .content .tab_box .score_box.left ul li table tr td.red{color: #000;font-weight: 700;}
.main .content .tab_box .score_box.left ul li table tr td.c{text-align: left;}
.main .content .tab_box .score_box.left ul li table tr td a{display: inline-block;width: auto;height: 100%;text-align: left;cursor: pointer;}
.main .content .tab_box .score_box.left ul li table tr td a:hover{text-decoration: none;}
.main .content .tab_box .score_box.left ul li table tr td a img{width: 21px;height: 13px;margin: 0 9px;vertical-align: middle;border: 1px solid #ecefec;}
.main .content .tab_box .score_box.right ul li table tbody tr{height: 78px;*height: 79px;}
.main .content .tab_box .score_box.right ul li table tbody tr td{border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}
.main .content .tab_box .score_box.right ul li table tbody tr td.dual{background-color: #f8f8f8;}
.main .content .tab_box .score_box.right ul li table tbody tr td p{display: block;width: 100%;text-align: center;font-size: 14px;line-height: 22px;}
.main .content .tab_box .score_box.right ul li table tbody tr td p a:hover{text-decoration: none;cursor: pointer;}
.main .content .tab_box .score_box.right ul li table tbody tr td p a.team{display: block;width: 100%;text-align: center;font-weight: bold;color: #353535;vertical-align: middle;}
.main .content .tab_box .score_box.right ul li table tbody tr td p a.team em{font-weight: bold;width: 77px;display: inline-block;height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;}
.main .content .tab_box .score_box.right ul li table tbody tr td p a.team em.a{text-align: right;}
.main .content .tab_box .score_box.right ul li table tbody tr td p a.team em.b{text-align: left;}
.main .content .tab_box .score_box.right ul li table tbody tr td p a.team b{font-weight: bold;display: inline-block;font-size: 14px;}
.main .content .tab_box .score_box.right ul li table tbody tr td p a.link{display: inline-block;color: #353535;padding: 0 8px;}
.main .content .tab_box .score_box.right ul li table tbody tr td p a.link.s{color: #005bad;}
.main .content .tab_box .score_box.right ul li table tbody tr td p a span{color: #1c42dd;}
.main .content .tab_box .rule{width: 100%;border: 1px solid #ebebeb;margin-top: 10px;position: relative;margin-bottom: 38px;}
.main .content .tab_box .rule .ico{width: 52px;height: 64px;background-image: url("../../images/index/rank_rule_ico.png?121");position: absolute;top:-6px;left: 13px;}
.main .content .tab_box .rule p{padding-left: 75px;margin-top: 19px;font-size: 0;margin-bottom: 16px;}
.main .content .tab_box .rule p b{display: inline-block;*display: inline;zoom: 1;font-size: 14px;color: #666666;vertical-align: top;    line-height: 22px;}
.main .content .tab_box .rule p span{display: inline-block;*display: inline;zoom: 1;font-size: 14px;color: #666666;vertical-align: top;    line-height: 22px;}
/*球员榜*/
.main .content .tab_box table.player{width: 100%;border: 1px solid #ebebeb;border-collapse: collapse;margin-bottom: 30px;}
.main .content .tab_box table.player tr th{background-color: #f0f0f0;font-size: 14px;color: #323232;text-align: center;height: 38px;line-height: 38px;}
.main .content .tab_box table.player tr th span.sort{background-image: url("//static.7mdt.com/images/pc/2018fifa/rank/sort.png");background-repeat: no-repeat;background-position: right center;padding-right: 14px;cursor: pointer;}
.main .content .tab_box table.player tr th span.sort.on{background-image: url("//static.7mdt.com/images/pc/2018fifa/rank/sort_on.png");color: #be070d;}
.main .content .tab_box table.player tr td{height: 78px;line-height: 78px;text-align: center;font-size: 20px;color: #353535;border-bottom: 1px solid #ebebeb;}
.main .content .tab_box table.player tr td span{font-size: 20px;}
.main .content .tab_box table.player tr.dual td{background-color: #f8f8f8;}
.main .content .tab_box table.player tr td em{background-repeat: no-repeat;background-position: center;display: block;width: 100%;height: 100%;font-size: 14px;}
.main .content .tab_box table.player tr td em.cha{background-image: url('../../images/index_2024/jb_1.png');}
.main .content .tab_box table.player tr td em.runner_up{background-image: url('../../images/index_2024/jb_2.png');}
.main .content .tab_box table.player tr td em.third{background-image: url('../../images/index_2024/jb_3.png');}
.main .content .tab_box table.player tr td.player{font-size: 0;}
.main .content .tab_box table.player tr td.player a{display: inline-block;}
.main .content .tab_box table.player tr td.player a:hover{text-decoration: underline!important;}
.main .content .tab_box table.player tr td.player span{font-size: 14px;display: inline-block;*display: inline;zoom: 1;vertical-align: middle;margin-left: 8px;width: 200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: left;}
.main .content .tab_box table.player tr td.player img{width: 48px;height: 48px;border-radius: 30px;display: inline-block;*display: inline;zoom: 1;vertical-align: middle;}
.main .content .tab_box table.player tr td.country {width: 180px;}
.main .content .tab_box table.player tr td.country a{width: 100%;display: block;}
.main .content .tab_box table.player tr td.country span{font-size: 14px;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;text-align: center;}
/*球队榜*/
.main .content .tab_box table.team{width: 100%;border: 1px solid #ebebeb;border-collapse: collapse;margin-bottom: 30px;}
.main .content .tab_box table.team tr th{background-color: #f0f0f0;font-size: 14px;color: #323232;text-align: center;height: 38px;white-space: nowrap;}
.main .content .tab_box table.team tr th.th_border_r{ border-right: 1px solid #fff; }
.main .content .tab_box table.team tr th span.sort{background-image: url("//static.7mdt.com/images/pc/2018fifa/rank/sort.png");background-repeat: no-repeat;background-position: right center;padding-right: 14px;cursor: pointer;white-space: nowrap;}
.main .content .tab_box table.team tr th span.sort.on{background-image: url("//static.7mdt.com/images/pc/2018fifa/rank/sort_on.png");color: #9a1032;}
.main .content .tab_box table.team tr td{height: 58px;font-size: 18px;text-align: center;white-space: nowrap;}
.main .content .tab_box table.team tr td span{font-size: 18px;}
.main .content .tab_box table.team tr.dual td{background-color: #f8f8f8;}
.main .content .tab_box table.team tr td em{background-repeat: no-repeat;background-position: center;display: block;width: 100%;height: 100%;font-size: 14px;line-height: 58px;}
.main .content .tab_box table.team tr td em.cha{background-image: url('../../images/index_2024/bei_1.png');}
.main .content .tab_box table.team tr td em.runner_up{background-image: url('../../images/index_2024/bei_2.png');}
.main .content .tab_box table.team tr td em.third{background-image: url('../../images/index_2024/bei_3.png');}
.main .content .tab_box table.team tr td.country a{display: table-cell;width: 100%;height: 100%;text-align: left;cursor: pointer;font-size: 0;}
.main .content .tab_box table.team tr td.country a:hover{text-decoration: none;}
.main .content .tab_box table.team tr td.country a img{width: 21px;height: 13px;margin: 0 9px;vertical-align: middle;display: inline-block;border: 1px solid #ecefec;}
.main .content .tab_box table.team tr td.country a span{vertical-align: middle;display: inline-block;font-size: 14px;}
.main .content .tab_box2 table.team tr td.country {position: static !important; border: none !important;display: table-cell !important; width: 172px; }
.main .content .tab_box3 table.player tr td.country{position: static !important; border: none !important;display: table-cell !important; width: 180px; }
.score_box.left table tr .state{width: 37px;height: 18px;border: none;position: absolute;left: 0;margin-right: 0;top: 0;}
.score_box.left table tr.out{background: #fceef0}
.score_box.left table tr.outgoingLine{background: #ebfaf0}

.happy_box5 {
	display: none;
}
.happy_box5 img{
	width: 595px;
	height: 60px;
	object-fit: cover;
  margin-bottom: 20px;
}

 
.main .content .tab_box .score_box.left ul li table tr td:nth-child(1) i{display:none;position:absolute;left:0;top:0;padding:0 10px;height:14px;line-height:14px;background-color:#13c46b;font-size:12px;padding:0 2px;color:#fff;
font-weight: normal !important;
}
.main .content .tab_box .score_box.left ul li table tr td:nth-child(1) i::after{content:'';display:block;border-color:transparent transparent transparent #13c46b ;border-style:solid dashed solid solid ;border-width:0 10px 15px 8px;height:0px;width:0px;overflow:hidden;position:absolute;left:100%;top:0;}
.main .content .tab_box .score_box.left ul li table tr td:nth-child(1) i.i2{background-color:#dd1c1c;}
.main .content .tab_box .score_box.left ul li table tr td:nth-child(1) i.i2::after{border-color:transparent  transparent transparent #dd1c1c;}
.main .content .tab_box .score_box.left ul li table tr.outgoingLine i.i1{display:block ;}
.main .content .tab_box .score_box.left ul li table tr.out i.i2{display:block ;}



.main .content .tab_box .score_box ul li table tr .td_pc{}
.promotionHint{display: none; }
.main .content .tab_box .score_box ul li table tr .td_web{display: none !important;}
.teamTable .tt_tab{display: none;}

.odds_board_tips{display:flex;box-sizing:border-box;width:100%;padding:10px 20px;background:#EDF4FF;border-radius:8px;align-items: center;font-size:14px;color:#2D2D2D;}
.tips-icon{display:flex;width:18px;height:18px;margin-right:10px;background:url(../../images/index_2024/tips-icon.png) no-repeat center center;background-size:auto 100%;}
.odds_board_current{position:relative;}
.odds_board_box{width:100%;padding:20px;margin-top:20px;background-color: #F8F8F8;box-sizing: border-box;display:none;}
.odds_board_title{padding-left:8px;font-size:18px;color:#2D2D2D;font-weight:700;border-left:4px solid #1C42DD;}
.odds_board_title span{color:#EB4A44;}
.odds_board_content{display: flex;}
.odds_board_item{background-color: #EDF4FF;border:1px solid #C4D8FF;border-radius:16px;overflow: hidden;}
.odds_board_item_sub{display:flex;flex-direction:column;height:100%;align-items: center;justify-content: center;}
.odds_board_item_soccer{font-size:36px;color:#1C42DD;font-weight:700;display: flex;align-items: center;}
.odds_board_item_soccer span{font-size:20px;padding:0 10px;}
.odds_board_item_sub .other{font-size:20px;}
.odds_board_item_total{display:flex;width:100%;height:100%;height:38px;font-size:16px;color:#2D2D2D;font-weight:700;background: #FFFFFF;align-items: center;justify-content: center;}
.odds_board_item_total span{color:#1C42DD;}
.odds_board_history_title{padding:40px 0 20px;font-size:24px;color:#2D2D2D;font-weight:700;}
.dir_box{display: grid;grid-gap: 5px;grid-template-columns: repeat(3, 1fr);margin:10px 20px;}
.odds_board_dir_1, .odds_board_dir_2{display: flex;width: 100%;align-items: center;justify-content: center;}
.dir_box span{font-size:16px;color:#2D2D2D;font-weight:700;background-color: #F8F8F8;border-radius:4px;padding:6px 6px;display: flex;justify-content: center;}
.dir_box span em{color:#1C42DD;}
.dir_box span b{}
.dir_box span.board_win, .dir_box span.board_draw, .dir_box span.board_lose{color:#fff;}

.flex-6{display: grid;grid-gap: 20px;grid-template-columns: repeat(6, 1fr);padding-top:20px;}
.flex-3-5, .flex-3, .flex-4{display: flex;flex-wrap: wrap;grid-gap: 20px;padding-top:20px;margin-right:-20px;}
.flex-3-5 .odds_board_item, .flex-3 .odds_board_item, .flex-4 .odds_board_item{box-sizing: border-box;}
.flex-3-5 .odds_board_item:nth-child(-n+3), .flex-3 .odds_board_item{flex-basis: calc(100% / 3 - 20px);}
.flex-3-5 .odds_board_item:nth-child(n+4){flex-basis: calc(100% / 5 - 20px);}
.flex-4 .odds_board_item{flex-basis: calc(100% / 4 - 20px);}
/* .flex-3-5 .odds_board_item{box-sizing: border-box;min-height:100px}
.flex-3{flex-basis: calc(100% / 3 - 20px);}
.flex-5{flex-basis: calc(100% / 5 - 20px);} */

.h80 .odds_board_item{height:80px;}
.h100 .odds_board_item{height:100px;}
.h124 .odds_board_item{height:124px;}

.bh-40 .odds_board_item_soccer{height:40px;font-size:24px;}
.bh-60 .odds_board_item_soccer{height:60px;}
.bh-80 .odds_board_item_soccer{height:80px;}
.bh-40 .odds_board_item_total{height:82px;}
.bh-60 .odds_board_item_total{height:38px;}

.odds_board_item_soccer .board_win, .odds_board_item_soccer .board_draw, .odds_board_item_soccer .board_lose{display:flex;height:46px;padding:0 6px;margin:0 10px;align-items: center;justify-content: center;border-radius: 8px;font-size:24px;color:#fff;font-weight:700;}
.odds_board_item_soccer .board_win, .dir_box span.board_win{background-color: #EB4A44;}
.odds_board_item_soccer .board_draw, .dir_box span.board_draw{background-color: #446BEB;}
.odds_board_item_soccer .board_lose, .dir_box span.board_lose{background-color: #36D17F;}

.did_soccer_mark{width:1000px;height:100px;background:url(../../images/index_2024/did_soccer_mark.png) no-repeat 0 0;background-size:cover;}
.soccer_total_mark{width:1160px;height:220px;background:url(../../images/index_2024/soccer_total_mark.png) no-repeat 0 0;background-size:cover;}

.odds_board_login{display:none;height:60px;padding:0 50px;color:#fff;font-size:18px;font-weight:700;border-radius:40px;background-color: #1C42DD;align-items: center;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);cursor: pointer;white-space: nowrap;}
.board-user-icon{width:24px;height:24px;margin-right:14px;background:url(../../images/index_2024/avater-icon.png) no-repeat center center;background-size:auto 100%;}

.odds_board_tab{display: none;}
.mobile_hide{display: block;}
.board_moblie{display:none;}


  /* happy */
  .happy_side{width: 1420px;max-width: 100%;height: 0px;position: absolute;left: 50%;top:200px;

    transform: translate(-50%,0%); -moz-transform: translate(-50%,0%); -webkit-transform: translate(-50%,0%); -o-transform: translate(-50%,0%); -ms-transform: translate(-50%,0%);
  }
  .happy_side .happy_side_l{position: absolute;left: 0%;}
  .happy_side .happy_side_l .h_a{display: block;margin-bottom: 10px;overflow: hidden; width: 100px;
		/*height: 180px;background: #000036; */
	}
  .happy_side .happy_side_r{position: absolute;right: 0%;}
  .happy_side .happy_side_r .h_a{display: block;margin-bottom: 10px;overflow: hidden;width: 100px;
		/* height: 180px;background: #000036; */
	}
  .happy_mbox{overflow: hidden;font-size: 0;white-space: nowrap;margin: 0 auto;position: relative;z-index: 100;
    margin-top: 10px;min-height: 20px;
    }
    .happy_mbox .h_a{display: inline-block;vertical-align: top;width: 595px;margin: 10px 0;
			/* height: 60px;background: #000036; */
		
		}
    .happy_mbox .h_a:nth-child(1){margin-right: 5px;}
    .happy_mbox .h_a:nth-child(2){margin-left: 5px;}
		.h_a_web{display: none;}
		.happy_Banner .h_a{margin-bottom: 10px; }

		
@media (max-width:767px){
		.main{width: 100%;padding:0 .08rem;box-sizing: border-box;}
		.main .ground{width: 100%;}
		.main .ground .happy{width: 4.96rem;margin-right: 0.08rem; }
		.main .ground .happy a{width: 4.96rem;height: 0.42rem;margin-bottom: 0.17rem;}
		.main .content{width:100%;overflow-x: hidden;}
		/* .main .content .tab{width: 10.00rem;height: 0.40rem;border-bottom: 0.02rem solid #1c42dd;margin-bottom: 0.17rem;}
		.main .content .tab ul{width: 10.00rem;}
		.main .content .tab ul li a{ font-size: 0.13rem;line-height: 0.40rem;height: 0.40rem;padding: 0 0.22rem;} */
		
		/* .main .content .tab{height:0.40rem;margin-bottom:0.08rem;}
		.main .content .tab ul{margin-bottom:0.17rem;}
		.main .content .tab li{font-size:0.13rem;line-height:0.30rem;height:0.30rem;border-radius:0.07rem;padding:0 0.23rem;} */

		.main .content .tab{height:0.3rem;margin-bottom:0rem;padding:0.08rem 0;background-color:#fff;overflow:hidden;}
		.main .content .tab ul{text-align:center;white-space:nowrap;display:flex;justify-content: space-between;}
		.main .content .tab ul li{width:100%;height:0.30rem;line-height:0.30rem;font-size:0.13rem;border:0.01rem solid #D9D9D9;border-radius:0;padding: 0;}
		.main .content .tab ul li a{display: block; }
		.main .content .tab ul li:first-child{border-right:0.01rem solid #fff;border-radius:0.08rem 0 0 0.08rem;}
		.main .content .tab ul li:last-child{border-left:0.01rem solid #fff;border-radius:0 0.08rem 0.08rem 0;}
		.main .content .tab ul .on{background-color:#fff;border:0.01rem solid #1C42DD;color:#1C42DD;}
		.main .content .tab ul .on a{color:#1C42DD !important;}
		.main .content .tab ul li:first-child.on{border-right:0.01rem solid #1C42DD;}
		.main .content .tab ul li:last-child.on{border-left:0.01rem solid #1C42DD;}





		
		.main .content .tab_box{width: 100%;min-height:auto;}
		/*积分榜*/
		.main .content .tab_box .score_box{margin-right: 0;width: 100%;display: block;padding: 0.08rem 0.08rem 0.08rem 0.08rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
		.main .content .tab_box .score_box ul li{margin-bottom: 0rem;padding-top: 0.34rem;position: relative;}
		.main .content .tab_box .score_box ul li table{border: 0.01rem solid #ebebeb;font-size: 0.10rem;}
		.main .content .tab_box .score_box ul li table tr th{height: 0.33rem;line-height: 0.33rem;border-bottom: 0.01rem solid #ebebeb;color: #2D2D2D;font-size: 0.12rem;}
		#lang_en .main .content .tab_box .score_box ul li table tr th{font-size: 0.10rem;}
		.main .content .tab_box .score_box.left ul li table tr th.group{
			background:  #F8F8F8 !important	;
		}
		.main .content .tab_box .score_box.left ul li table tr th.group i{position: absolute;left: 0; width: 100%;
		height: 0.34rem;line-height: 0.34rem;text-align: center; color: #2d2d2d; top:-0.32rem;
		font-size: 13px;
		font-style: normal;
		font-weight: 700;
		}
		.main .content .tab_box .score_box.left ul li table tr th.group span{display: block;font-size: 0.12rem; text-align: center;color: #2D2D2D;}
		.main .content .tab_box .score_box.left ul li table tr td{height: auto;line-height: 0.18rem;border-bottom: 0.01rem solid #fff;font-size: 0.13rem; padding: 0.12rem 0;} 
		.main .content .tab_box .score_box.left ul li table tr td a{padding-left: 0.30rem;position: relative;min-height: 0.18rem;}
		.main .content .tab_box .score_box.left ul li table tr td a span{max-width: 0.6rem;display: block;white-space: normal; }
		.main .content .tab_box .score_box.left ul li table tr td a img{width: 0.17rem;height: 0.11rem;margin: 0 0.07rem;border: 0.01rem solid #ecefec;position: absolute;left: 0;top:0.02rem;}
		.main .content .tab_box .score_box.right{display: none;}
		.main .content .tab_box .score_box.right ul li table tbody tr{height: 0.48rem;*height: 0.66rem;}
		.main .content .tab_box .score_box.right ul li table tbody tr td{border-right: 0.01rem solid #ebebeb;border-bottom: 0.01rem solid #ebebeb;}
		.main .content .tab_box .score_box.right ul li table tbody tr td p{font-size: 0.12rem;line-height: 0.18rem;}
		.main .content .tab_box .score_box.right ul li table tbody tr td p a.team em{width: 0.64rem;height: 0.18rem;}
		.main .content .tab_box .score_box.right ul li table tbody tr td p a.team b{font-size: 0.12rem;}
		.main .content .tab_box .score_box.right ul li table tbody tr td p a.link{padding: 0 0.07rem;}
		.main .content .tab_box .rule{ display: none; }
		/*球员榜*/
		.main .content .tab_box table.player{border: 0.01rem solid #ebebeb;margin-bottom: 0.25rem;}
		.main .content .tab_box table.player tr th{font-size: 0.12rem;height: 0.32rem;line-height: 0.18rem;padding: 0.02rem 0; white-space: nowrap;}
		.main .content .tab_box table.player tr th span.sort{padding-right: 0.12rem;display: block; padding-right: 0; background-image:  none !important;}
		#lang_en .main .content .tab_box table.player tr th span.sort{
			line-height: 1;font-size: 0.10rem;white-space: normal;padding: 0.05rem 0;
		}
		.main .content .tab_box table.player tr th span.sort span{}
		.main .content .tab_box table.player tr td{height: 0.48rem;line-height: 0.48rem;font-size: 0.13rem;border-bottom: 0.01rem solid #ebebeb;}
		.main .content .tab_box table.player tr td span{font-size: 0.13rem;}
		.main .content .tab_box table.player tr td em{font-size: 0.13rem;}
		.main .content .tab_box table.player tr td.player span{font-size: 0.13rem;margin-left: 0.04rem;width: 0.88rem;white-space: nowrap; 
			overflow: hidden; 
			text-overflow: ellipsis;}
		.main .content .tab_box table.player tr td.player img{width: 0.24rem;height: 0.24rem;border-radius: 0.25rem;}
		.main .content .tab_box table.player tr td.country {width: 1.50rem;}
		.main .content .tab_box table.player tr td.country span{font-size: 0.12rem;}
		/*球队榜*/
		.main .content .tab_box table.team{border: 0.01rem solid #ebebeb;margin-bottom: 0.25rem;}
		.main .content .tab_box table.team tr.tr_top{display: none;}
		.main .content .tab_box table.team tr th{font-size: 0.12rem;height: 0.32rem;}
		#lang_en .main .content .tab_box table.team tr th{font-size: 0.11rem;}
		.main .content .tab_box table.team tr th.th_border_r{ border-right: 0.01rem solid #fff; }
		.main .content .tab_box table.team tr th span.sort{padding-right: 0.12rem;}
		#lang_en .main .content .tab_box table.team tr th span.sort{white-space: normal;}
		.main .content .tab_box table.team tr td{height: 0.48rem;font-size: 0.13rem;}
		.main .content .tab_box table.team tr td span{font-size: 0.13rem;color: #2D2D2D;}
		.main .content .tab_box table.team tr td em{font-size: 0.13rem;line-height: 0.48rem;}
		.main .content .tab_box table.team tr td.country a img{width: 0.21rem;height: 0.13rem;margin: 0 0.07rem;border: 0.01rem solid #ecefec;}
		.main .content .tab_box table.team tr td.country a span{font-size: 0.12rem;}
		.main .content .tab_box2 table.team tr td.country {  width: 1.43rem; }
		.main .content .tab_box3 table.player tr td.country{  width: 1.50rem; }
		.score_box.left table tr .state{width: 0.31rem;height: 0.15rem;}
		
		#lang_kr .main .content .tab_box .teamTable_3 table.team tr th{font-size: 0.1rem !important;white-space:normal ;}
		
		.happy_box5 img{
			width: 4.96rem;
			height: 0.50rem;
			
			margin-bottom: 0.17rem;
		}
		.main .content .tab_box .score_box ul li table,
		.main .content .tab_box .score_box ul li table tr th{border: none !important;}
		.main .content .tab_box .score_box ul li table tr .td_pc{display: none !important;}
		.main .content .tab_box .score_box ul li table tr .td_web{display:  table-cell !important;}
		.main .content .tab_box1 .score_box ul li table tr .td_web{width: 20% !important;}
		.main .content .tab_box .score_box.left ul li table tr td:nth-child(1) i{display: none !important;}

		.main .content .tab_box .score_box ul li table thead tr{background-color: #F8F8F8;}
		.main .content .tab_box{position: relative;}
		.promotionHint{display: block;position: absolute;right: 0.12rem;top:0.08rem;}
		.promotionHint span{display: inline-block;vertical-align: top;height: 0.34rem;line-height: 0.34rem; 
			color: #13C46B;position: relative;
			font-family: "PingFang SC";
			font-size: 12px;
			font-style: normal;
			font-weight: 400;padding-left: 0.2rem;
		}
		.promotionHint span:nth-child(2){	color: #dd1c1c;}
		.promotionHint span::after{content: '';display: block;position: absolute;left: 0.09rem;
			top: 50%;
			width: 0.09rem;height: 0.09rem;border-radius: 0.09rem;
			transform: translate(0%,-50%); -moz-transform: translate(0%,-50%); -webkit-transform: translate(0%,-50%); -o-transform: translate(0%,-50%); -ms-transform: translate(0%,-50%);
			background: #E8FAF1;
		
		}
		.promotionHint span:nth-child(2):after{
			background: #FDF1F1;
		}
		.teamTable{position: relative;padding-left: 0.7rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  }
		.teamTable .tt_tab{display: block;position: absolute;left: 0;top:0;
		}
		.teamTable .tt_tab a{width: 100%;display: block;
			width: 0.7rem;margin-bottom: 0.04rem;
			 color: #2d2d2d;text-align: center;
				font-size: 0.13rem; line-height: 0.20rem;padding: 0.07rem 0.04rem;
				font-weight: 400; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  }


		.teamTable .tt_tab a.on{background: #446BEB; color: #ffffff;}
		.teamTable_1 .team_td_2,
		.teamTable_1 .team_td_3{display: none !important;}
		.teamTable_2 .team_td_1,
		.teamTable_2 .team_td_3{display: none !important;}
		.teamTable_3 .team_td_2,
		.teamTable_3 .team_td_1{display: none !important;}
		.teamTable_1 .tt_tab a.a1,
		.teamTable_2 .tt_tab a.a2,
		.teamTable_3 .tt_tab a.a3{background: #446BEB; color: #ffffff;}
		.main .content .tab_box table.team tr th{}
		.main .content .tab_box table.team tr th:nth-child(1),
		.main .content .tab_box table.team tr td:nth-child(1){max-width: 10% !important;width: 10% !important;}
		.main .content .tab_box table.team tr th:nth-child(2),
		.main .content .tab_box table.team tr td:nth-child(2){max-width: 30% !important;width: 30% !important;}
		.main .content .tab_box table.team tr th.team_td_1,
		.main .content .tab_box table.team tr td.team_td_1{max-width: 15% !important;width: 15% !important;}
		.main .content .tab_box table.team tr th.team_td_2,
		.main .content .tab_box table.team tr td.team_td_2{max-width: 15% !important;width: 15% !important;}
		.main .content .tab_box table.team tr th.team_td_3,
		.main .content .tab_box table.team tr td.team_td_3{max-width: 12% !important;width: 12% !important;}
		.main .content .tab_box table.team tr th span{display: block;padding-right: 0 !important;background: none !important;}
		.main .content .tab_box table.team tr th.th_border_r{border-right: none !important;}
		.main .content .tab_box2 table.team tr td.country a span{width: 0.6rem; white-space: nowrap; 
			overflow: hidden; 
			text-overflow: ellipsis;} 
			.main .content .tab_box3 table.player tr td.player_pc,
			.main .content .tab_box3 table.player tr th.player_pc{display: none !important;}

			

			.main .content .tab_box table.player tr th:nth-child(1),
			.main .content .tab_box table.player tr  td:nth-child(1){max-width: 10% !important;width: 10% !important;}
			.main .content .tab_box table.player tr  th:nth-child(2),
			.main .content .tab_box table.player tr  td:nth-child(2){max-width: 40% !important;width: 40% !important;}
			.tr_web_p_l{text-align: left !important;text-indent : 0.07rem !important;}
			.h_a_web{display: block !important;}
			.happy_mbox{width: 104% !important;margin:0 -2%} 
			.happy_mbox .h_a{display: block !important;width: 100% !important;margin:  0.08rem -0.0 !important;}
			.happy_mbox img{display: block;width: 100%; }
			.main .content .tab_box table.team tr th:nth-child(2) div{padding-left: .07rem;text-align: left;}
			.main .content .tab_box table.player tr th:nth-child(2) div{padding-left: .07rem;text-align: left;}

	.odds_board_tips{margin-top:.112rem;padding:.1rem;border-radius:.08rem;font-size:.13rem;line-height: .16rem;align-items: flex-start;}
	.tips-icon{width:.18rem;height:.18rem;margin-right:.1rem;padding:0 .06rem;}
	.odds_board_current{min-height: calc(100vh - 3.56rem);}
	.odds_board_box{padding:.16rem;margin-top:.08rem;border-radius: .12rem;}
	.odds_board_title{padding-left:.08rem;font-size:.13rem;border-left-width:.04rem;}
	.odds_board_item{border-width:.01rem;border-radius:.08rem;}
	.odds_board_item_soccer{font-size:.2rem;}
	.odds_board_item_soccer span{font-size:.2rem;padding:0 .1rem;}
	.odds_board_item_sub .other{font-size:.16rem;}
	.odds_board_item_total{height:.38rem;font-size:.11rem;display:none;}
	.odds_board_history_title{padding:.4rem 0 .2rem;font-size:.24rem;display:none;}
	.dir_box{grid-gap: .04rem;margin:.08rem;}
	.dir_box span{font-size:.13rem;border-radius:.04rem;padding:.04rem .08rem;margin:0;}
	
	.flex-6{grid-gap: .1rem;padding-top:.2rem;grid-template-columns: repeat(4, 1fr);}
	.flex-3-5, .flex-3, .flex-4{grid-gap: .1rem;padding-top:.16rem;margin-right:-0.1rem;}
	.flex-3-5 .odds_board_item:nth-child(-n+3), .flex-3 .odds_board_item{flex-basis: calc(100% / 3 - 0.1rem);}
	.flex-3-5 .odds_board_item:nth-child(n+4){flex-basis: calc(100% / 4 - 0.1rem);}
	.flex-4 .odds_board_item{flex-basis: calc(100% / 2 - 0.1rem);}
	
	.h80 .odds_board_item{height:.5rem;}
	.h100 .odds_board_item{height:.66rem;}
	.h124 .odds_board_item{height:1.08rem;}
	
	.bh-40 .odds_board_item_soccer{height:.36rem;font-size:.2rem;}
	.bh-60 .odds_board_item_soccer{height:.6rem;}
	.bh-80 .odds_board_item_soccer{height:.8rem;}
	.bh-40 .odds_board_item_total{height:.72rem;}
	.bh-60 .odds_board_item_total{height:.24rem;}
	
	.odds_board_item_soccer .board_win, .odds_board_item_soccer .board_draw, .odds_board_item_soccer .board_lose{height:.22rem;padding:0 .04rem;margin:0 .05rem;border-radius: .04rem;font-size:.16rem;}
	
	.did_soccer_mark{width:3.27rem;height:1.66rem;background:url(../../images/index_2024/did_soccer_mobile_mark.png) no-repeat 0 0;background-size:cover;}
	.soccer_total_mark{width:3.27rem;height:2.94rem;background:url(../../images/index_2024/soccer_total_mobile_mark.png) no-repeat 0 0;background-size:cover;}
	
	.odds_board_login{height:.36rem;padding:0 .25rem;font-size:.14rem;border-radius:.18rem;top:1.22rem;transform: translate(-50%,0);}
	.board-user-icon{width:.2rem;height:.2rem;margin-right:.08rem;}

	.odds_board_tab{display:flex;}
	.odds_board_tab span{flex:1;padding:.08rem 0;color:#2D2D2D;font-size:.13rem;font-weight:700;text-align:center;border-bottom:.02rem solid transparent;}
	.odds_board_tab span.on{color:#1C42DD;border-bottom-color:#1C42DD;}
	.mobile_hide{display: none;}
	.board_moblie{display: flex;}

	.happy_Banner .h_a{margin-bottom: 0.05rem; }
	.g_loadingBox{height:  60vh;}
}

.happy_Banner{display: none;}
#lang_gb .content .happy_Banner,
#lang_en .content .happy_Banner,
#lang_big .content .happy_Banner{display: none;}
#lang_gb .content1 .happy_mbox,
#lang_en .content1 .happy_mbox,
#lang_big .content1 .happy_mbox{display: none;}
#lang_gb .content1 .happy_Banner,
#lang_en .content1 .happy_Banner,
#lang_big .content1 .happy_Banner{display: block;}





















</pre></body></html>