@charset "utf-8";
abbr, address, article, aside, audio, b, blockquote, body, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, foot, form, h4, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, meunbd, object, ol, p, pre, q, samp, section, small, span, summary, table, tbody, td, tfoot, th, thead, time, tr, ul, var, video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
	font-family:"Microsoft YaHei", Verdana, sans-serif;
	outline:0
}
html * {
	outline:0;
	-webkit-text-size-adjust:none;
	-webkit-tap-highlight-color:transparent
}
body {
	color:#333;
	font-size:14px;
	font-family:"Microsoft YaHei", Verdana, sans-serif;
	background:#F3F3F3
}
a, ins {
	text-decoration:none;
	color:#333
}
a:hover {
	color:#333333;
	text-decoration:none
}
ol, ul {
	list-style:none
}
* {
	padding:0;
	margin:0;
	border:0;
	list-style-type:none
}
.clear {
	clear:both
}
.top20 {
	margin-top:10px
}
.bk {
	height:50px;
	line-height:50px;
}
.ztkd {
	width:98%;
	margin:0 auto
}
.wzlogo {
	width:100%;
	overflow:hidden;
	position:relative; background:#FFF
}
.wzlogoz {
	display:inline-block;
	text-align:left;
	padding-top:8px;
}
.wzlogoz img {
	width:98px;
	height:32px;
}
.xiao_nav {
	top:0px;
	position:absolute;
	right:50px;
	height:50px;
	line-height:50px;
	font-size:16px
}
.xiao_nav a {
	color:#333;
	margin-right:20px;
}
.wzlogoyc {
	top:0px;
	position:absolute;
	right:10px;
	color:#333;
	background: url(../images/down2.png) no-repeat center right;
	padding-right:14px;
}
.dhhkfs {
	text-align:center;
	background:#FFF;
	margin-top:5px;
	overflow:hidden;
	padding:5px;
}
.dhhkfs ul {
	list-style-type:none;
}
.dhhkfs li {
	display:inline-block;
	text-align:center;
	border:#0ebf95 1px solid;
	line-height:34px;
	border-radius:3px;
	margin:3px 2px;
	padding:0px 5px;
}
.meunbd {
	position:fixed;
	left:0px;
	width:100%;
	top:-200%;
	bottom:0;
	overflow-y:auto;
	background-color:#fff2eb;
	z-index:222;
	font-size:16px;
	height: 365px;
	transition: top 0.5s ease;
}
.meunbd.open2 {
	top: 50px; /* 滑出后距离顶部的距离 */
}
.meunbd li {
	display: flex;
	align-items: center;
	justify-content: center;
	border: 1px solid #e3d7d0;
	font-size: 14px;
	font-weight: 700;
	height: 40px;
	color: #333;
}
.meunbd li a {
	color:#333
}
.meunbd ul {
	padding: 12px;
	border-color: rgb(255 255 255/var(--tw-border-opacity, 1));
	border-style: solid;
	border-top-width: 1px;
	gap: 8px;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	display: grid;
}
.meunbd .sub {
	line-height:26px;
	font-size:14px;
	margin-left:-20px;
	margin-top:10px
}
.meunbd .sub a {
	margin-left:20px;
	display:inline-block;
	border:1px solid #a1a1a1;
	border-radius:5px;
	padding:0px 5px;
	margin-bottom:8px;
	font-weight:400
}
.meunbd .sub a:hover {
	background-color:#666
}
.meunbd .sub.show {
	opacity:1 !important;
	visibility:visible !important;
	display:block;
	border-radius:0;
	margin:0;
	margin-top:5px
}
.meunbd .explose {
	position:absolute;
	width:30px;
	top:0;
	right:0;
	height:30px;
	line-height:30px;
	z-index:9
}
.meunbd .explose i.icon {
	width:30px;
	height:30px;
	background:url(../images/cdjt.png) no-repeat center;
	background-size:20px 20px;
	display:block
}
.meunbd .explose i.icon-arrow-up {
	width:30px;
	height:30px;
	background:url(../images/cdjt2.png) no-repeat center;
	background-size:20px 20px;
	display:block
}
.open {
	overflow:hidden
}
.weibu {
	background:#152D2C;
	width:100%;
	padding:10px 0px;
	line-height:30px;
	font-size:12px;
	color:#fff;
	text-align:center;
	overflow:hidden;
	position:relative;
	margin-top:20px;
	border-top:4px solid #0EBF95
}
.weibu a {
	color:#fff
}
.dqwz {
	padding:10px 0;
	color:#777
}
.zuixintf {
	margin-left:-10px;
	overflow:hidden
}
.zuixintf li {
	padding:10px;
	margin-bottom:10px;
	overflow:hidden;
	box-sizing:border-box;
	margin-left:10px;
	border-bottom:#eee 1px solid
}
.zuixintf li .zuixintf_img {
	float:left;
	margin-right:20px
}
.zuixintf li .zuixintf_img img {
	width:120px;
	height:90px
}
.zuixintf li .zuixintf_text {
}
.zuixintf_lanmucls {
	font-size:16px;
	font-weight:bold;
	overflow:hidden;
	line-height:28px;
	height:56px;
	margin-bottom:10px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.zuixintf_time {
	color:#A8A8A8;
	background-image:url(../images/time.png);
	background-repeat:no-repeat;
	background-position:left center;
	font-size:13px;
	padding-left:20px;
	display:inline-block
}
.wnr {
	text-align:center;
	padding:20px
}
.trenew {
	padding:0px 10px;
	background:#fff;
	overflow:hidden
}
.trenew li {
	line-height:25px;
	border-bottom:1px solid #eee;
	padding:5px 0
}
.trenew li h4 {
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:normal;
	font-size:16px;
	background:url(../images/sb.gif) no-repeat left center;
	padding-left:10px
}
.trenew li span {
	font-size:13px;
	color:#999999;
	padding-left:10px
}
.biaoqq {
	overflow:hidden
}
.biaoqq a {
	background-color:#fff;
	display:inline-block;
	font-size:14px !important;
	height:26px;
	line-height:26px;
	margin:0 13px 5px 0;
	padding:0 5px 0 9px;
	position:relative;
	text-decoration:none;
	border-radius:6px
}
.fenyee {
	clear:both;
	padding:5px 0;
	text-align:center
}
.fenyee .active_pagege {
	background-color:#51C332;
	color:#fff
}
.fenyee a {
	display:inline-block;
	padding:0 12px;
	height:30px;
	line-height:30px;
	text-align:center;
	border:1px solid #eee;
	margin:2px;
	font-size:14px;
	background-color:#fff;
	border-radius:4px;
}
.fenyee b, .fenyee a:hover {
	display:inline-block;
	padding:0 12px;
	height:30px;
	line-height:30px;
	text-align:center;
	border:1px solid #e7662f;
	margin:5px;
	font-size:14px;
	background-color:#e7662f;
	color:#fff;
	border-radius:4px;
}
.fenyee a b {
	background-color:#fff;
	padding:0;
	color:#999999;
	display:inline;
	border-radius:4px
}
.xwzwe {
	background:#fff;
	padding:20px
}
.xwzwe-bt h1 {
	line-height:30px;
	font-size:20px;
	text-align:center;
	font-weight:600
}
.xwzwed-qt {
	margin-top:10px;
	line-height:25px;
	text-align:center
}
.xwzwed-qt span {
	font-size:14px;
	color:#666;
	padding:0 15px
}
.xwnr_zw {
	margin-top:15px;
	line-height:35px;
	font-size:18px
}
.xwnr_zw p {
	margin-bottom:10px
}
.xwnr_zw img {
	max-width:100% !important;
	height:auto !important
}
.rementag {
	margin:10px 0px;
	overflow:hidden;
	background:#FFF;
	padding:10px;
}
.rementag a {
	display:inline-block;
	font-size:14px;
	height:30px;
	line-height:30px;
	color:#888;
	overflow:hidden;
	margin-right:5px;
	background:#f5f5f5;
	padding:0px 8px
}
.boxbj {
	width:100%;
	overflow:hidden;
	background:#FFF;
}
.lanmucls {
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:20px;
	font-weight:500;
	height:46px;
	line-height:46px;
	position:relative;
	color:#0ebf95;
	padding-left:10px;
}
.lanmucls span, .lanmucls h1, .lanmucls h2 {
	padding:0px 5px;
	color:#0EBF95;
	font-weight: 700;
	font-size:20px
}
.lanmucls a {
	position:absolute;
	right:5px;
	top:0px;
	font-size:14px
}
.tuwenkvx {
}
.tuwenkvx ul {
	margin-left:-20px;
	overflow:hidden
}
.tuwenkvx ul li {
	width:-webkit-calc(50% - 30px);
	width:-moz-calc(100% - 20px);
	width:calc(100% -20px);
	background:#fff;
	border-radius:4px;
	padding:5px;
	float:left;
	margin-left:20px;
	margin-bottom:10px
}
.tuwenkvx ul li .img {
	height:129px;
	position:relative;
	overflow:hidden
}
.tuwenkvx ul li .img img {
	width:100%;
	height:129px
}
.tuwenkvx ul li .znncc {
	font-size:16px;
	height:30px;
	line-height:30px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:center
}
.tuwenkvxn {
}
.tuwenkvxn ul {
	overflow:hidden
}
.tuwenkvxn ul li {
	width:-webkit-calc(50% - 10px);
	width:-moz-calc(50% - 10px);
	width:calc(50% -10px);
	background:#fff;
	border-radius:4px;
	padding:5px;
	float:left;
	margin-left:5px;
	margin-bottom:10px
}
.tuwenkvxn ul li .img {
	height:110px;
	position:relative;
	overflow:hidden
}
.tuwenkvxn ul li .img img {
	width:100%;
	height:129px
}
.tuwenkvxn ul li .bttig {
	font-size:16px;
	height:30px;
	line-height:30px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:center
}
.fh_top {
	width:38px;
	height:38px;
	text-align:center;
	line-height:30px;
	position:fixed;
	right:5px;
	bottom:70px;
	display:none;
	cursor:pointer
}
.fh_top i {
	background:url(../images/db.png) no-repeat center;
	background-size:38px;
	width:38px;
	height:38px;
	display:block
}
.sxyy {
	margin:10px 0 10px 0;
	position:relative;
	padding:5px;
	background:#FFF
}
.sxyy p {
	margin-bottom:10px
}
.yqlj {
	padding:10px;
	background:#fff;
	overflow:hidden;
	box-shadow:0 1px 3px rgba(27, 95, 160, .1)
}
.dsbdeony {
	position:relative;
	margin-left: -20px;
	margin-right: -20px;
}
.dsbdeony img.full {
	width:100%;
	height:200px
}
.dsbdeony img.play_icon {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.liebddf {
	margin-bottom:10px
}
.liebddf span {
	display:block;
	font-size:16px;
	font-weight:bold;
	margin-top:10px
}
.liebddf a {
	display:block;
	line-height:24px
}
.vsplisr {
	margin:20px 0 0;
	margin-left:-20px;
	overflow:hidden
}
.vsplisr .video-detail {
	background:#fff;
	width:-webkit-calc(50% - 20px);
	width:-moz-calc(50% - 20px);
	width:calc(50% -20px);
	float:left;
	margin-left:20px;
	margin-bottom:10px
}
.vsplisr .img-show {
	height:105px;
	position:relative;
	overflow:hidden;
	display:block
}
.vsplisr .img-show img {
	width:100%;
	height:auto
}
.vsplisr .img-show .play {
	position:absolute;
	width:46px;
	height:46px;
	left:50%;
	top:50%;
	margin-left:-23px;
	margin-top:-23px
}
.vsplisr .img-show .icon5 {
	width:46px;
	height:46px;
	background:url(../images/v.png) no-repeat center
}
.vsplisr .img-show:hover .icon5 {
	background:url(../images/v2.png) no-repeat center
}
.vsplisr .img-detail h5 {
	line-height:30px;
	height:30px;
	overflow:hidden;
	text-align:center;
	font-size:14px
}
.qfvasb {
	margin:20px 0 0;

	overflow:hidden
}
.qfvasb a {
	background:#fff;
	width:-webkit-calc(25% - 10px);
	width:-moz-calc(25% - 10px);
	width:calc(25% -10px);
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	display:block;
	padding:5px 0px;
	border-radius:6px
}
.qfvasb .img-show {
	position:relative;
	overflow:hidden;
	display:block
}
.qfvasb .img-show img {
 width: 50px !important;height: 50px;max-width: 50px;
	margin:0 auto
}
.qfvasb .img-detail {
	line-height:40px;
	height:40px;
	overflow:hidden;
	text-align:center;
	font-size:14px
}
.jijineb {
	overflow:hidden;
	background:#FFF
}
.jijineb a {
	width:calc(100% - 26px);
	display:block;
	height:45px;
	line-height:45px;
	border-bottom:1px solid #eee;
	background:url(../images/sp.png) no-repeat left;
	background-size:26px;
	padding-left:26px;
	font-size:16px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.ghieb {
	margin:20px 0 0;
	margin-left:-20px;
	overflow:hidden
}
.ghieb a {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-overflow:ellipsis;
	background:#fff;
	width:-webkit-calc(33.3333% - 30px);
	width:-moz-calc(33.3333% - 30px);
	width:calc(33.3333% -30px);
	float:left;
	margin-left:20px;
	margin-bottom:10px;
	display:block;
	padding:5px;
	border-radius:6px
}
.khtemp {
	overflow:hidden;
	margin-left:-10px
}
.khtemp a {
	display:block;
	float:left;
	width:-webkit-calc(25% - 20px);
	width:-moz-calc(100% - 20px);
	width:calc(100% -20px);
	margin-left:10px;
	background:#fff;
	margin-top:10px;
	padding:5px;
	border-radius:6px
}
.khtemp a img {
	width:40px;
	height:40px;
	display:block;
	margin:0 auto
}
.khtemp a span {
	height:30px;
	line-height:30px;
	display:block;
	text-align:center;
	overflow:hidden
}
.lishizhb {
	background:#FFF;
	margin-top:10px;
	overflow:hidden
}
.lishizhb .renmenfs {
	padding:12px 6px;
	border-bottom:5px solid #F3F3F3;
	overflow:hidden
}
.lishizhb .renmenfs a.items-center {
	width:100%;
	display:block
}
.renmenfs .sj {
	float:left;
	margin-right:20px;
	height:28px;
	line-height:28px
}
.renmenfs .status {
	float: right
}
.renmenfs .bt {
	width:100%;
	height:28px;
	line-height:28px;
	margin-bottom:10px;
	text-align:center
}
.renmenfs .zd {
	width:70px;
	height:28px;
	line-height:28px;
	float:left;
	margin-right:6px;
	white-space:nowrap;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-overflow:ellipsis
}
.renmenfs .zdlogo {
	width:24px;
	float:left;
	margin-right:10px
}
.renmenfs .zdlogo img {
	width:24px;
	vertical-align:middle
}
.renmenfs .zdbf {
	margin-right:2px;
	float:left;
	width:30px;
	background:#eee;
	border-radius:5px;
	overflow:hidden;
	text-align:center
}
.renmenfs .bf {
	float:left;
	text-align:center
}
.renmenfs .bf img {
	width:80px;
	margin:0px 4px;
}
.renmenfs .kdbf {
	margin-right:10px;
	float:left;
	width:30px;
	background:#eee;
	border-radius:5px;
	overflow:hidden;
	text-align:center
}
.renmenfs .kdlogo {
	margin-right:10px;
	float:left;
	width:24px
}
.renmenfs .kdlogo img {
	width:24px;
	vertical-align:middle
}
.renmenfs .kd {
	height:28px;
	line-height:28px;
	float:left;
	width:70px;
	white-space:nowrap;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-overflow:ellipsis
}

.more_match {
	display:block;
	text-align:center;
	margin:0 auto;
	width:100%;
	height:36px;
	line-height:36px;
	font-size:16px;
	color:#fff;
	background-color:#0EBF95;
	border-radius:2px;
	margin-top:5px;
	margin-bottom:5px;
	border-radius:3px
}
.more_match a {
	color:#fff;
	background:url(../images/converted-image.png) no-repeat center right;
	padding-right:23px;
	background-size:20px;
}
.hide {
	display:none
}
.xuantab {
}
.xuantab ul {
	overflow:hidden;
	white-space:nowrap;
	overflow-x:auto;
	-webkit-overflow-scrolling:touch;
	/* 隐藏滚动条 */
  scrollbar-width: none; /* Firefox */
	-ms-overflow-style: none; /* IE和Edge */
	padding-bottom: 5px; /* 给滚动区域一点空间 */
	margin-bottom: -5px; /* 抵消padding-bottom的影响 */
}

/* Chrome, Safari和Opera */
.xuantab ul::-webkit-scrollbar {
 display: none;
}
.xuantab li {
	height:30px;
	line-height:30px;
	margin-right:2px;
	text-align:center;
	padding:0 12px;
	cursor:pointer;
	display:inline-block;
	color:#FFF;
	border:#0EBF95 1px solid;
	border-radius:6px;
	color:#333
}
.xuantab li.on {
	background:#0EBF95;
	color:#FFF
}
.huvrb {
	padding:10px 0px;
	overflow:hidden;
	background:#FFF;
}
.huvrb li {
	width:96%;
	white-space:nowrap
}
.huvrb li {
	position:relative
}
.huvrb li i.nico {
	display:inline-block;
	width:10px;
	height:10px;
	line-height:10px;
	margin:12px 10px 0 0;
	text-align:center;
	font-size:12px;
	color:#fff;
	vertical-align:top;
	background:url(../images/dd.png) no-repeat center;
	background-size:5px
}
.huvrb li i.vico {
	display:inline-block;
	width:20px;
	height:20px;
	line-height:20px;
	margin:6px 5px 0 0;
	text-align:center;
	font-size:12px;
	color:#fff;
	vertical-align:top;
	background:url(../images/sp.png) no-repeat center;
	background-size:20px
}
.huvrb li i.zuqiu {
	display:inline-block;
	width:20px;
	height:20px;
	line-height:20px;
	margin:6px 5px 0 0;
	text-align:center;
	font-size:12px;
	color:#fff;
	vertical-align:top;
	background:url(../images/zuqiu.png) no-repeat center;
	background-size:20px
}
.huvrb li i.lanqiu {
	display:inline-block;
	width:20px;
	height:20px;
	line-height:20px;
	margin:6px 5px 0 0;
	text-align:center;
	font-size:12px;
	color:#fff;
	vertical-align:top;
	background:url(../images/lanqiu.png) no-repeat center;
	background-size:20px
}
.huvrb li a {
	display:inline-block;
	width:98%;
	line-height:2;
	font-size:16px;
	text-align:justify;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.huvrb li em {
	position:absolute;
	right:0;
	top:18%;
	color:#999
}
.bsxxc {
	display:flex;
	justify-content:space-between;
	overflow:auto
}
.bsxxc li {
	float:left
}
.bsxxc li a {
	padding:0px 10px;
	display:block;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:400;
	text-align:center;
	cursor:pointer;
	border:1px solid #0ebf95;
	background:#fff;
	height:40px;
	line-height:40px
}
.bsxxc li:first-child a {
	border-radius:4px 0px 0px 4px
}
.bsxxc li a.active {
	background:#0ebf95;
	color:#fff
}
.bsxxc li:last-child a {
	border-radius:0px 4px 4px 0px
}
 
 
.contentmf a.active div{
font-weight: 700;
--tw-text-opacity: 1;
    color: rgb(231 102 47/var(--tw-text-opacity, 1));
padding-left: 6px;
    padding-right: 6px;
    
 --tw-border-opacity: 1;
    border-color: rgb(231 102 47/var(--tw-border-opacity, 1));
  
    border-bottom-width: 3px;border-style: solid;    

}
.lishizhb h6 {
	display:flex;
	height:24px;
	line-height:24px;
	align-items:center;
	margin:10px 0px
}
.lishizhb h6 time {
	font-size:12px;
	font-weight:400;
	line-height:25px;
	color:#999999;
}
.match h6 time:before {
	content:"";
	display:inline-block;
	width:2px;
	height:18px;
	background:#1c969f;
	margin-right:6px;
	position:relative;
	top:2px
}
.bs_bj {
	margin:0px -10px;
	position:relative;
	height:220px;
}
.zuqiu_bj {
	background:url(../images/match-zuqiu.png) no-repeat center;
	background-size:auto 280px
}
.lanqiu_bj {
	background:url(../images/match-lanqiu.png) no-repeat center;
	background-size:auto 280px
}
.fixed_score_box .fixed_score_top {
	color:#fff
}
.zbxleft {
	text-align:center;
	width:30%
}
.zbxright {
	text-align:center;
	width:30%
}
.zbxleft h1, .zbxright h1 {
	height:26px;
	font-size:14px;
	line-height:26px;
	color:#FFFFFF;
	margin-top:10px
}
.zbxright .image_container, .zbxleft .image_container {
	width:80px;
	height:80px;
	border-radius:50%;
	background-color:white;
	display:flex;
	justify-content:center;
	align-items:center;
	margin:0 auto
}
.zbxright .image_container img, .zbxleft .image_container img {
	width:56px;
	height:56px;
	border-radius:50%
}
.zbx_name {
	text-align:center;
	width:40%
}
.zbmc_name {
	height:28px;
	line-height:28px;
	padding:4px 27px;
	font-size:14px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:#FFFFFF;
	text-align:center;
	padding-top:20px
}
.score {
	width:100%;
	display:flex;
	justify-content:space-around;
	align-items:center
}
.bs_score {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin:25px 0;
	height:39px;
	padding:0 12px
}
.bs_score > div {
	font-size:32px;
	font-family:DIN;
	font-weight:bold;
	line-height:39px;
	color:#FFFFFF
}
.bs_status {
	height:36px;
	background:#FFFFFF;
	border-radius:18px;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:bold;
	line-height:36px;
	width:120px;
	margin:auto;
	color:#333333
}
.bs_status.live {
	color:#FF2727
}
.zbxleft.zbxright {
	flex-direction:row-reverse
}
.zbxleft.zbxright .image_container {
	margin-left:20px
}
.bs_details {
	margin-top:10px;
	margin-bottom:10px
}
.asdfg {
}
.asdfg ul {
}
.asdfg ul li {
	margin-right:5px;
	background:#CCC;
	display:inline-block;
	padding:10px 20px;
	margin-top:2px;
	margin-bottom:2px;
	border-radius:6px
}
.asdfg ul li.f {
	background:#333333
}
.asdfg ul li.f a {
	color:#fff
}
.tvzbxh {
	position:relative
}
.tvzbxh img {
	width:100%;
}
.tvzbxh span {
	width:50px;
	height:50px;
	position: absolute;
	top: calc(50% - 25px);
	left: calc(50% - 25px);
}
.tvzbxh span img {
	width:50px;
	height:50px;
}
.fscom {
	font-size: 16px;
	font-weight: 700;
	margin-top:10px;
}
.qdsjoz {
	background:url(../images/bg-qd.png) no-repeat;
	background-size:100%;
	overflow:hidden;
	position:relative
}
.qdsjoz .icon {
	float:left;
	width:50px;
	height:50px;
	margin:11px;
	object-fit:contain
}
.qdsjoz .name .zh {
	margin-top:12px;
	margin-bottom:3px;
	font-size:20px;
	display:flex
}
.qdsjoz .name .zh h1 {
	font-size:16px;
	font-weight:500
}
.qdsjoz .worth {
	height:72px;
	line-height:72px;
	color:#FFF;
	font-size:16px;
	padding:0 20px 0 20px;
	position:absolute;
	top:0px;
	right:0px;
	background-color:#333333
}
.qdsjoz .worth::before {
position:absolute;
content:'';
top:0;
border:solid transparent;
border-right-color:rgba(255, 255, 255, 0.6);
border-top-color:rgba(255, 255, 255, 0.6);
border-width:52px 20px;
left:-42px;
z-index:-1;
transform:translateX(20px);
animation-name:worth;
animation-duration:.8s;
animation-timing-function:cubic-bezier(0, 1.24, 0.75, 1.29);
animation-iteration-count:1;
animation-fill-mode:forwards;
animation-delay:.4s
}
.qdsjoz .worth::after {
position:absolute;
content:'';
top:0;
border:solid transparent;
border-right-color:#333333;
border-top-color:#333333;
border-width:52px 20px;
left:-28px
}
.qdsjoz .name .en {
	display:flex;
	font-size:12px;
	color:#b4b1b1
}
.zbnavv {
	border-radius:4px;
	padding:0 5px;
	margin-top:10px;
	overflow:hidden;
	background:#fff
}
.zbnavv img {
	float:left;
	height:40px;
	width:auto;
	margin-top:5px
}
.zbnavv span {
	float:left;
	height:50px;
	line-height:50px;
	margin-left:10px;
	font-size:20px;
	color:#333333
}
.zbnavv .yc-dh {
	float:right;
	width:-webkit-calc(100% - 100px);
	width:-moz-calc(100% - 100px);
	width:calc(100% -100px);
	overflow:hidden;
	white-space:nowrap;
	overflow-x:auto;
	-webkit-overflow-scrolling:touch
}
.zbnavv .yc-dh a {
	display:inline-block;
	font-size:16px;
	margin-left:10px;
	padding:0px 10px;
	height:30px;
	line-height:30px;
	margin-top:10px;
	border-radius:4px
}
.zbnavv .yc-dh a.active {
	background:#0ebf95;
	color:#FFF
}
.jff {
	background:#fff;
	margin-top:10px
}
.jff .jfname {
	font-size:18px;
	font-weight:bold;
	padding:10px
}
.jifenpxfdf {
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	overflow-x:auto;
	-webkit-overflow-scrolling:touch
}
.jff .jifenpxf {
	width:600px
}
.lmbj {
	background:#333333;
	height:40px;
	line-height:40px;
	color:#FFF
}
.bgg {
	border-bottom:1px solid #eee
}
.log {
	display:flex;
	align-items:center;
	text-align:left
}
.hjunkp {
	padding-left:5px
}
.jifenpxf .order {
	display:block;
	width:28px;
	height:28px;
	background:#ccc;
	font:18px / 30px Helvetica;
	color:#fff;
	border-radius:2px;
	text-align:center
}
.jifenpxf {
	display:grid;
	grid-template-columns:5% 23% 9% 9% 9% 9% 9% 9% 9% 9%;
	height:50px;
	align-items:center;
	padding:0 30px
}
.paihanp_lanqiu_table {
	display:grid;
	grid-template-columns:6% 26% 17% 17% 17% 17%;
	height:50px;
	align-items:center;
	padding:0 30px
}
.zbxqs {
	padding:10px 6px;
	background:#fff
}
.zbxqs p {
	font-size:14px;
	line-height:22px;
	margin-bottom:10px
}
.zbxqs p a {
	margin-right:10px
}
.zbxqs p span.bntg {
	color:#0ebf95
}
.zwnre {
	text-align:center;
	margin:10px 0px; background: #fff;
}
.zwnre img {
	width:50px; margin: 0 auto;
}
.zwnre span {
	display:block;
	color:#CCC
}
.cthsd {
	padding:10px 0px;
	overflow:hidden
}
.cifmsa {
}
.cifmsa img {
	width:150px;
	height:auto;
	margin:0 auto;
	float:left;
	margin-right:10px
}
.ctnxv {
	font-size:14px
}
.tyss {
	overflow:hidden
}
.wdlist {
	background:#FFF;
	padding:10px;
	overflow:hidden
}
.wdlist li {
	margin-left:8px;
	margin-right:8px;
	border-bottom:#eaeaea 1px dotted;
	margin-bottom:15px;
	overflow:hidden;
	padding:0px
}
.wdlist li .btt {
	font-size:16px;
	color:#333;
	line-height:28px
}
.wdlist li .btt a {
	color:#333
}
.wdlist li .btt a:hover {
	color:#333
}
.wdlist li p {
	line-height:21px;
	color:#888;
	padding-bottom:9px
}
.wdlist li span {
	font-size:12px;
	height:28px;
	color:#8d8d8d;
	font-size:12px;
	display:block
}
.wdlist li span a {
	color:#bc0000
}
.wendlise {
}
.wendlise ul {
	margin:0px
}
.wendlise ul li {
	background-color:#fff;
	margin-left:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:#eee 1px solid
}
.wendlise h3 {
	height:30px;
	padding:0 8px;
	line-height:30px;
	text-align:left;
	font-size:16px;
	overflow:hidden
}
.wenda {
	padding:0px 9px;
	height:50px;
	line-height:25px;
	font-size:14px;
	color:#878787;
	overflow:hidden
}
.wenda em {
	display:inline-block;
	height:18px;
	background:#ff4939;
	line-height:18px;
	color:#fff;
	font-size:14px;
	padding:1px 6px;
	font-style:normal;
	border-radius:3px;
	margin-right:5px
}
.gxsj {
	text-align:center;
	background:#FFF;
	margin:10px 0px;
	padding:10px 0px
}
#div22{ display:none}
#div22 .cur{    --tw-bg-opacity: 1;
    background-color: rgb(231 102 47/var(--tw-bg-opacity,1));--tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1));}




.zb_list {
}
.zb_list_title {
	display: flex;
	height: 32px;
	align-items: flex-end;
	justify-content: space-between;
}
.zb_list_title .riqi {
	background:#0EBF95;
	display: flex;
	align-items: center;
	border-top-right-radius: 9999px;
	border-bottom-right-radius: 9999px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 16px;
	font-weight: 700;
	font-size: 12px;
	color: #fff;
}
.zb_list_title .gexsj {
	display: flex;
	align-items: center;
	border-top-left-radius: 9999px;
	border-bottom-left-radius: 9999px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	font-weight: 700;
	background:#D3FFF5;
	color:#0EBF95
}
.zb_tim {
	background:#fff;
	color: #333;
	font-size: 14px;
	padding-left: 12px;
	padding-right: 12px;
	border-color: #eee;
	border-style: solid;
	border-bottom-width: 1px;
	-moz-column-gap: 10px;
	column-gap: 10px;
	align-items: center;
	grid-template-columns: 65px 1fr 82px;
	height: 60px;
	display: grid;
}
.zb_tim_1 {
	color:#0EBF95
}
.zb_tim_1 h3 {
	color: #333;
	text-align: start;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 14px;
	font-weight:300;
}
.zb_tim_2 {
	font-weight: 700;
	row-gap: 6px;
	justify-content: center;
	align-items: center;
	grid-template-rows: repeat(2, minmax(0, 1fr));
	display: grid;
}
.zb_tim_2_1 {
	justify-content: center;
	grid-auto-flow: column;
	grid-auto-columns: minmax(auto, max-content);
	display: grid;
}
.zb_tim_2_1 h3 {
	white-space: nowrap;
	overflow: hidden;
	font-size: 14px;
}
.signal_btn.prelive {
	background: linear-gradient(180deg, #bfbfbf, #959595);
}
.signal_btn.live {
	background:linear-gradient(180deg, #ff7567, #fa3634)
}
.signal_btn {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 79px;
	height: 30px;
	color: #fff;
}
.rounded {
 border-radius: .25rem;
}
.hide {
	display:none
}
.zb_list2 {
	margin-top:10px;
}
.zblmm {
	font-size: 16px;
	row-gap: 8px;
	-moz-column-gap: 10px;
	column-gap: 10px;
	align-items: center;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	display: grid;
	margin: 12px; margin-top: 0px; padding-top: 5px;
}
.zblmm li span {
	color: #333;
 border-radius: .25rem;
	justify-content: center;
	align-items: center;
	height: 32px;
	display: flex;
	background: #fff;
}
.zblmm li span.cur {
	color: #fff;
	font-weight: 700;
    --tw-bg-opacity: 1;
    background-color: rgb(231 102 47/var(--tw-bg-opacity,1));--tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1));
 border-radius: .25rem;
	justify-content: center;
	align-items: center;
	height: 32px;
	display: flex;
}
.zanwu {
	text-align:center;
	background:#Fff;
	padding:30px 0px;
	margin-top:10px;
}
.zanwu img {
	width:30px
}
.zanwu span {
	display:block;
	font-size:12px;
	color:#999
}
.dftiyu-video__list-label {
	color: #0ebf95;
	padding:0px 10px;
}
.dftiyu-video__list {
	color:#fff;
	padding:10px;
}
.dftiyu-video__list a {
	display:block;
	height:20px;
	line-height:20px;
	color:#fff;
}
html {
	font-size:calc(100vw/18.75)
}
a, abbr, acronym, address, article, aside, audio, b, big, blockquote, body, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, ul, var, video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	box-sizing:border-box
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
body {
	line-height:1;
	background:#fff;
	font-family:microsoft yahei;
	font-size:12px
}
li, ol, ul {
	list-style:none
}
blockquote, q {
	quotes:none
}
blockquote:after, blockquote:before, q:after, q:before {
	content:"";
	content:none
}
img {
	border:0
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:400
}
input, select {
	vertical-align:middle
}
.clear {
	display:block!important;
	clear:both!important;
	float:none!important;
	margin:0!important;
	padding:0!important;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden
}
.clearfix {
	zoom:1
}
.clearfix:after {
	content:"";
	display:block;
	clear:both;
	height:0
}
.spacer {
	clear:both;
	font-size:0;
	height:0;
	line-height:0
}
a {
	color:#333;
	text-decoration:none
}
*, :after, :before {
--tw-border-spacing-x:0;
--tw-border-spacing-y:0;
--tw-translate-x:0;
--tw-translate-y:0;
--tw-rotate:0;
--tw-skew-x:0;
--tw-skew-y:0;
--tw-scale-x:1;
--tw-scale-y:1;
--tw-pan-x:;
--tw-pan-y:;
--tw-pinch-zoom:;
--tw-scroll-snap-strictness:proximity;
--tw-gradient-from-position:;
--tw-gradient-via-position:;
--tw-gradient-to-position:;
--tw-ordinal:;
--tw-slashed-zero:;
--tw-numeric-figure:;
--tw-numeric-spacing:;
--tw-numeric-fraction:;
--tw-ring-inset:;
--tw-ring-offset-width:0px;
--tw-ring-offset-color:#fff;
--tw-ring-color:rgba(59, 130, 246, .5);
--tw-ring-offset-shadow:0 0 #0000;
--tw-ring-shadow:0 0 #0000;
--tw-shadow:0 0 #0000;
--tw-shadow-colored:0 0 #0000;
--tw-blur:;
--tw-brightness:;
--tw-contrast:;
--tw-grayscale:;
--tw-hue-rotate:;
--tw-invert:;
--tw-saturate:;
--tw-sepia:;
--tw-drop-shadow:;
--tw-backdrop-blur:;
--tw-backdrop-brightness:;
--tw-backdrop-contrast:;
--tw-backdrop-grayscale:;
--tw-backdrop-hue-rotate:;
--tw-backdrop-invert:;
--tw-backdrop-opacity:;
--tw-backdrop-saturate:;
--tw-backdrop-sepia:;
--tw-contain-size:;
--tw-contain-layout:;
--tw-contain-paint:;
--tw-contain-style:
}
::backdrop {
--tw-border-spacing-x:0;
--tw-border-spacing-y:0;
--tw-translate-x:0;
--tw-translate-y:0;
--tw-rotate:0;
--tw-skew-x:0;
--tw-skew-y:0;
--tw-scale-x:1;
--tw-scale-y:1;
--tw-pan-x:;
--tw-pan-y:;
--tw-pinch-zoom:;
--tw-scroll-snap-strictness:proximity;
--tw-gradient-from-position:;
--tw-gradient-via-position:;
--tw-gradient-to-position:;
--tw-ordinal:;
--tw-slashed-zero:;
--tw-numeric-figure:;
--tw-numeric-spacing:;
--tw-numeric-fraction:;
--tw-ring-inset:;
--tw-ring-offset-width:0px;
--tw-ring-offset-color:#fff;
--tw-ring-color:rgba(59, 130, 246, .5);
--tw-ring-offset-shadow:0 0 #0000;
--tw-ring-shadow:0 0 #0000;
--tw-shadow:0 0 #0000;
--tw-shadow-colored:0 0 #0000;
--tw-blur:;
--tw-brightness:;
--tw-contrast:;
--tw-grayscale:;
--tw-hue-rotate:;
--tw-invert:;
--tw-saturate:;
--tw-sepia:;
--tw-drop-shadow:;
--tw-backdrop-blur:;
--tw-backdrop-brightness:;
--tw-backdrop-contrast:;
--tw-backdrop-grayscale:;
--tw-backdrop-hue-rotate:;
--tw-backdrop-invert:;
--tw-backdrop-opacity:;
--tw-backdrop-saturate:;
--tw-backdrop-sepia:;
--tw-contain-size:;
--tw-contain-layout:;
--tw-contain-paint:;
--tw-contain-style:
}/*
! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com
*/
*, :after, :before {
	box-sizing:border-box;
	border:0 solid #e5e7eb
}
:after, :before {
--tw-content:""
}
:host, html {
line-height:1.5;
-webkit-text-size-adjust:100%;
-moz-tab-size:4;
-o-tab-size:4;
tab-size:4;
font-family:ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
font-feature-settings:normal;
font-variation-settings:normal;
-webkit-tap-highlight-color:transparent
}
body {
	margin:0;
	line-height:inherit
}
hr {
	height:0;
	color:inherit;
	border-top-width:1px
}
abbr:where([title]) {
-webkit-text-decoration:underline dotted;
text-decoration:underline dotted
}
h1, h2, h3, h4, h5, h6 {
	font-size:inherit;
	font-weight:inherit
}
a {
	color:inherit;
	text-decoration:inherit
}
b, strong {
	font-weight:bolder
}
code, kbd, pre, samp {
	font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
	font-feature-settings:normal;
	font-variation-settings:normal;
	font-size:1em
}
small {
	font-size:80%
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sub {
	bottom:-.25em
}
sup {
	top:-.5em
}
table {
	text-indent:0;
	border-color:inherit;
	border-collapse:collapse
}
button, input, optgroup, select, textarea {
	font-family:inherit;
	font-feature-settings:inherit;
	font-variation-settings:inherit;
	font-size:100%;
	font-weight:inherit;
	line-height:inherit;
	letter-spacing:inherit;
	color:inherit;
	margin:0;
	padding:0
}
button, select {
	text-transform:none
}
button, input:where([type=button]), input:where([type=reset]), input:where([type=submit]) {
-webkit-appearance:button;
background-color:transparent;
background-image:none
}
:-moz-focusring {
outline:auto
}
:-moz-ui-invalid {
box-shadow:none
}
progress {
	vertical-align:baseline
}
::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
height:auto
}
[type=search] {
-webkit-appearance:textfield;
outline-offset:-2px
}
::-webkit-search-decoration {
-webkit-appearance:none
}
::-webkit-file-upload-button {
-webkit-appearance:button;
font:inherit
}
summary {
	display:list-item
}
blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre {
	margin:0
}
fieldset {
	margin:0
}
fieldset, legend {
	padding:0
}
menu, ol, ul {
	list-style:none;
	margin:0;
	padding:0
}
dialog {
	padding:0
}
textarea {
	resize:vertical
}
input::-moz-placeholder, textarea::-moz-placeholder {
opacity:1;
color:#9ca3af
}
input::placeholder, textarea::placeholder {
opacity:1;
color:#9ca3af
}
[role=button], button {
cursor:pointer
}
:disabled {
	cursor:default
}
audio, canvas, embed, iframe, img, object, svg, video {
	display:block;
	vertical-align:middle
}
img, video {
	max-width:100%;
	height:auto
}
[hidden]:where(:not([hidden=until-found])) {
display:none
}
.container {
	width:100%
}
@media (min-width:640px) {
.container {
max-width:640px
}
}
@media (min-width:768px) {
.container {
max-width:768px
}
}
@media (min-width:1024px) {
.container {
max-width:1024px
}
}
@media (min-width:1280px) {
.container {
max-width:1280px
}
}
@media (min-width:1536px) {
.container {
max-width:1536px
}
}
.pointer-events-none {
	pointer-events:none
}
.visible {
	visibility:visible
}
.static {
	position:static
}
.fixed {
	position:fixed
}
.absolute {
	position:absolute
}
.relative {
	position:relative;
}
.sticky {
	position:sticky
}
.inset-0 {
	inset:0
}
.bottom-0 {
	bottom:0
}
.left-0 {
	left:0
}
.left-\[50\%\] {
	left:50%
}
.left-\[calc\(50\%_-_10px\)\] {
	left:calc(50% - 10px)
}
.left-\[calc\(50\%_-_15px\)\] {
	left:calc(50% - 15px)
}
.right-\[-10px\] {
	right:-10px
}
.right-\[20px\] {
	right:20px
}
.top-0 {
	top:0
}
.top-\[-1px\] {
	top:-1px
}
.top-\[-4px\] {
	top:-4px
}
.top-\[500px\] {
	top:500px
}
.top-\[calc\(50\%_-_10px\)\] {
	top:calc(50% - 10px)
}
.top-\[calc\(50\%_-_15px\)\] {
	top:calc(50% - 15px)
}
.z-10 {
	z-index:10
}
.z-\[1\] {
	z-index:1
}
.z-\[2\] {
	z-index:2
}
.m-\[10px\] {
	margin:10px
}
.m-\[15px\] {
	margin:15px
}
.m-auto {
	margin:auto
}
.mx-\[15px\] {
	margin-left:15px;
	margin-right:15px
}
.mx-auto {
	margin-left:auto;
	margin-right:auto
}
.my-\[10px\] {
	margin-top:10px;
	margin-bottom:10px
}
.my-\[12px\] {
	margin-top:12px;
	margin-bottom:12px
}
.my-\[18px\] {
	margin-top:18px;
	margin-bottom:18px
}
.my-\[4px\] {
	margin-top:4px;
	margin-bottom:4px
}
.mb-\[10px\] {
	margin-bottom:10px
}
.mb-\[12px\] {
	margin-bottom:12px
}
.ml-\[20px\] {
	margin-left:20px
}
.ml-\[4px\] {
	margin-left:4px
}
.mr-\[10px\] {
	margin-right:10px
}
.mr-\[6px\] {
	margin-right:6px
}
.mt-\[10px\] {
	margin-top:10px
}
.mt-\[12px\] {
	margin-top:12px
}
.mt-\[14px\] {
	margin-top:14px
}
.mt-\[15px\] {
	margin-top:15px
}
.mt-\[18px\] {
	margin-top:18px
}
.mt-\[1px\] {
	margin-top:1px
}
.mt-\[20px\] {
	margin-top:20px
}
.mt-\[27px\] {
	margin-top:27px
}
.mt-\[2px\] {
	margin-top:2px
}
.mt-\[4px\] {
	margin-top:4px
}
.mt-\[6px\] {
	margin-top:6px
}
.mt-\[8px\] {
	margin-top:8px
}
.mt-\[9px\] {
	margin-top:9px
}
.box-border {
	box-sizing:border-box
}
.line-clamp-2 {
	overflow:hidden;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2
}
.\!block {
	display:block!important
}
.block {
	display:block
}
.flex {
	display:flex
}
.table {
	display:table
}
.grid {
	display:grid
}
.hidden {
	display:none
}
.h-0 {
	height:0
}
.h-\[15px\] {
	height:15px
}
.h-\[24px\] {
	height:24px
}
.h-\[25px\] {
	height:25px
}
.h-\[28px\] {
	height:28px
}
.h-\[30px\] {
	height:30px
}
.h-\[32px\] {
	height:32px
}
.h-\[35px\] {
	height:35px
}
.h-\[36px\] {
	height:36px
}
.h-\[40px\] {
	height:40px
}
.h-\[42px\] {
	height:42px
}
.h-\[60px\] {
	height:60px
}
.h-\[68px\] {
	height:68px
}
.h-\[70px\] {
	height:70px
}
.h-\[8px\] {
	height:8px
}
.h-\[inherit\] {
	height:inherit
}
.max-h-0 {
	max-height:0
}
.max-h-\[1000px\] {
	max-height:1000px
}
.min-h-\[175px\] {
	min-height:175px
}
.min-h-\[48px\] {
	min-height:48px
}
.w-0 {
	width:0
}
.w-\[25px\] {
	width:25px
}
.w-\[28px\] {
	width:28px
}
.w-\[42px\] {
	width:42px
}
.w-\[45\%\] {
	width:45%
}
.w-\[50px\] {
	width:50px
}
.w-\[60px\] {
	width:60px
}
.w-\[64px\] {
	width:64px
}
.w-\[70px\] {
	width:70px
}
.w-\[72px\] {
	width:72px
}
.w-\[8px\] {
	width:8px
}
.w-\[90px\] {
	width:90px
}
.w-\[inherit\] {
	width:inherit
}
.w-full {
	width:100%
}
.w-max {
	width:-moz-max-content;
	width:max-content
}
.min-w-0 {
	min-width:0
}
.min-w-\[28px\] {
	min-width:28px
}
.border-collapse {
	border-collapse:collapse
}
.-translate-x-\[50\%\] {
--tw-translate-x:-50%
}
.-translate-x-\[50\%\], .rotate-180 {
	transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.rotate-180 {
--tw-rotate:180deg
}
.transform {
	transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.cursor-pointer {
	cursor:pointer
}
.auto-cols-\[minmax\(auto\2c _max-content\)\] {
	grid-auto-columns:minmax(auto, max-content)
}
.auto-cols-fr {
	grid-auto-columns:minmax(0, 1fr)
}
.grid-flow-col {
	grid-auto-flow:column
}
.grid-cols-2 {
	grid-template-columns:repeat(2, minmax(0, 1fr))
}
.grid-cols-3 {
	grid-template-columns:repeat(3, minmax(0, 1fr))
}
.grid-cols-4 {
	grid-template-columns:repeat(4, minmax(0, 1fr))
}
.grid-cols-\[100px_auto\] {
	grid-template-columns:100px auto
}
.grid-cols-\[108px_1fr_30px_72px\] {
	grid-template-columns:108px 1fr 30px 72px
}
.grid-cols-\[125px_1fr\] {
	grid-template-columns:125px 1fr
}
.grid-cols-\[16px_1fr\] {
	grid-template-columns:16px 1fr
}
.grid-cols-\[1fr_10px_1fr\] {
	grid-template-columns:1fr 10px 1fr
}
.grid-cols-\[1fr_20px\] {
	grid-template-columns:1fr 20px
}
.grid-cols-\[1fr_62px\] {
	grid-template-columns:1fr 62px
}
.grid-cols-\[25px_1fr\] {
	grid-template-columns:25px 1fr
}
.grid-cols-\[30px_1fr_30px\] {
	grid-template-columns:30px 1fr 30px
}
.grid-cols-\[72px_1fr_30px_72px\] {
	grid-template-columns:72px 1fr 30px 72px
}
.grid-cols-\[90px_1fr\] {
	grid-template-columns:90px 1fr
}
.grid-cols-\[auto_1fr_auto_auto\] {
	grid-template-columns:auto 1fr auto auto
}
.grid-cols-\[auto_2fr_3fr_1fr_auto\] {
	grid-template-columns:auto 2fr 3fr 1fr auto
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(40px\2c 1fr\)\)\] {
grid-template-columns:repeat(auto-fill, minmax(40px, 1fr))
}
.grid-rows-2 {
	grid-template-rows:repeat(2, minmax(0, 1fr))
}
.flex-col {
	flex-direction:column
}
.flex-wrap {
	flex-wrap:wrap
}
.place-items-center {
	place-items:center
}
.items-end {
	align-items:flex-end
}
.items-center {
	align-items:center
}
.justify-start {
	justify-content:flex-start
}
.justify-end {
	justify-content:flex-end
}
.justify-center {
	justify-content:center
}
.justify-between {
	justify-content:space-between
}
.justify-around {
	justify-content:space-around
}
.gap-\[10px\] {
	gap:10px
}
.gap-\[14px\] {
	gap:14px
}
.gap-x-\[10px\] {
	-moz-column-gap:10px;
	column-gap:10px
}
.gap-x-\[12px\] {
	-moz-column-gap:12px;
	column-gap:12px
}
.gap-x-\[15px\] {
	-moz-column-gap:15px;
	column-gap:15px
}
.gap-x-\[16px\] {
	-moz-column-gap:16px;
	column-gap:16px
}
.gap-x-\[2\%\] {
	-moz-column-gap:2%;
	column-gap:2%
}
.gap-x-\[20px\] {
	-moz-column-gap:20px;
	column-gap:20px
}
.gap-x-\[24px\] {
	-moz-column-gap:24px;
	column-gap:24px
}
.gap-x-\[25px\] {
	-moz-column-gap:25px;
	column-gap:25px
}
.gap-x-\[3px\] {
	-moz-column-gap:3px;
	column-gap:3px
}
.gap-x-\[4px\] {
	-moz-column-gap:4px;
	column-gap:4px
}
.gap-x-\[5px\] {
	-moz-column-gap:5px;
	column-gap:5px
}
.gap-x-\[6px\] {
	-moz-column-gap:6px;
	column-gap:6px
}
.gap-x-\[7px\] {
	-moz-column-gap:7px;
	column-gap:7px
}
.gap-x-\[8px\] {
	-moz-column-gap:8px;
	column-gap:8px
}
.gap-y-\[10px\] {
	row-gap:10px
}
.gap-y-\[12px\] {
	row-gap:12px
}
.gap-y-\[15px\] {
	row-gap:15px
}
.gap-y-\[6px\] {
	row-gap:6px
}
.gap-y-\[7px\] {
	row-gap:7px
}
.gap-y-\[8px\] {
	row-gap:8px
}
.gap-y-\[9px\] {
	row-gap:9px
}
.place-self-center {
	place-self:center
}
.self-start {
	align-self:flex-start
}
.overflow-auto {
	overflow:auto
}
.overflow-hidden {
	overflow:hidden
}
.overflow-scroll {
	overflow:scroll
}
.truncate {
	overflow:hidden;
	text-overflow:ellipsis
}
.truncate, .whitespace-nowrap {
	white-space:nowrap
}
.break-all {
	word-break:break-all
}
.rounded {
border-radius:.25rem
}
.rounded-\[5px\] {
	border-radius:5px
}
.rounded-\[5px_0_0_5px\] {
	border-radius:5px 0 0 5px
}
.rounded-full {
	border-radius:9999px
}
.rounded-md {
border-radius:.375rem
}
.rounded-xl {
border-radius:.75rem
}
.rounded-b {
border-bottom-left-radius:.25rem
}
.rounded-b, .rounded-r {
border-bottom-right-radius:.25rem
}
.rounded-r, .rounded-t {
border-top-right-radius:.25rem
}
.rounded-t {
border-top-left-radius:.25rem
}
.border {
	border-width:1px
}
.border-0 {
	border-width:0
}
.border-\[6px\] {
	border-width:6px
}
.border-b {
	border-bottom-width:1px
}
.border-b-0 {
	border-bottom-width:0
}
.border-b-\[3px\] {
	border-bottom-width:3px
}
.border-b-\[4px\] {
	border-bottom-width:4px
}
.border-l-\[2px\] {
	border-left-width:2px
}
.border-l-\[6px\] {
	border-left-width:6px
}
.border-r {
	border-right-width:1px
}
.border-r-\[2px\] {
	border-right-width:2px
}
.border-r-\[6px\] {
	border-right-width:6px
}
.border-t-\[10px\] {
	border-top-width:10px
}
.border-t-\[2px\] {
	border-top-width:2px
}
.border-t-\[3px\] {
	border-top-width:3px
}
.border-t-\[8px\] {
	border-top-width:8px
}
.border-solid {
	border-style:solid
}
.border-none {
	border-style:none
}
.border-\[\#EEEEEE\] {
--tw-border-opacity:1;
	border-color:rgb(238 238 238/var(--tw-border-opacity, 1))
}
.border-\[\#FF9061\] {
--tw-border-opacity:1;
	border-color:rgb(255 144 97/var(--tw-border-opacity, 1))
}
.border-\[\#c4c4c4\] {
--tw-border-opacity:1;
	border-color:rgb(196 196 196/var(--tw-border-opacity, 1))
}
.border-\[\#e3e3e3\] {
--tw-border-opacity:1;
	border-color:rgb(227 227 227/var(--tw-border-opacity, 1))
}
.border-\[\#e7662f\] {
--tw-border-opacity:1;
	border-color:rgb(231 102 47/var(--tw-border-opacity, 1))
}
.border-\[\#eee\] {
--tw-border-opacity:1;
	border-color:rgb(238 238 238/var(--tw-border-opacity, 1))
}
.border-\[\#f3f3f3\] {
--tw-border-opacity:1;
	border-color:rgb(243 243 243/var(--tw-border-opacity, 1))
}
.border-\[\#f5f5f5\] {
--tw-border-opacity:1;
	border-color:rgb(245 245 245/var(--tw-border-opacity, 1))
}
.border-pri-orange {
--tw-border-opacity:1;
	border-color:rgb(231 102 47/var(--tw-border-opacity, 1))
}
.border-transparent {
	border-color:transparent
}
.border-x-transparent {
	border-left-color:transparent;
	border-right-color:transparent
}
.border-l-transparent {
	border-left-color:transparent
}
.border-r-transparent {
	border-right-color:transparent
}
.border-t-\[\#e7662f\] {
--tw-border-opacity:1;
	border-top-color:rgb(231 102 47/var(--tw-border-opacity, 1))
}
.border-t-white {
--tw-border-opacity:1;
	border-top-color:rgb(255 255 255/var(--tw-border-opacity, 1))
}
.\!bg-\[\#e7662f\] {
--tw-bg-opacity:1!important;
	background-color:rgb(231 102 47/var(--tw-bg-opacity, 1))!important
}
.\!bg-\[\#eee\] {
--tw-bg-opacity:1!important;
	background-color:rgb(238 238 238/var(--tw-bg-opacity, 1))!important
}
.bg-\[\#191925\] {
--tw-bg-opacity:1;
	background-color:rgb(25 25 37/var(--tw-bg-opacity, 1))
}
.bg-\[\#A9A9A9\] {
--tw-bg-opacity:1;
	background-color:rgb(169 169 169/var(--tw-bg-opacity, 1))
}
.bg-\[\#CCC\] {
--tw-bg-opacity:1;
	background-color:rgb(204 204 204/var(--tw-bg-opacity, 1))
}
.bg-\[\#EEEEEE\] {
--tw-bg-opacity:1;
	background-color:rgb(238 238 238/var(--tw-bg-opacity, 1))
}
.bg-\[\#F61111\] {
--tw-bg-opacity:1;
	background-color:rgb(246 17 17/var(--tw-bg-opacity, 1))
}
.bg-\[\#F8F8F8\] {
--tw-bg-opacity:1;
	background-color:rgb(248 248 248/var(--tw-bg-opacity, 1))
}
.bg-\[\#FAFAFA\] {
--tw-bg-opacity:1;
	background-color:rgb(250 250 250/var(--tw-bg-opacity, 1))
}
.bg-\[\#FF7D0C\] {
--tw-bg-opacity:1;
	background-color:rgb(255 125 12/var(--tw-bg-opacity, 1))
}
.bg-\[\#FF8204\] {
--tw-bg-opacity:1;
	background-color:rgb(255 130 4/var(--tw-bg-opacity, 1))
}
.bg-\[\#FFB330\] {
--tw-bg-opacity:1;
	background-color:rgb(255 179 48/var(--tw-bg-opacity, 1))
}
.bg-\[\#FFC527\] {
--tw-bg-opacity:1;
	background-color:rgb(255 197 39/var(--tw-bg-opacity, 1))
}
.bg-\[\#FFEAE1\] {
--tw-bg-opacity:1;
	background-color:rgb(255 234 225/var(--tw-bg-opacity, 1))
}
.bg-\[\#FFF2EB\] {
--tw-bg-opacity:1;
	background-color:rgb(255 242 235/var(--tw-bg-opacity, 1))
}
.bg-\[\#FFF8F4\] {
--tw-bg-opacity:1;
	background-color:rgb(255 248 244/var(--tw-bg-opacity, 1))
}
.bg-\[\#e7662f\] {
--tw-bg-opacity:1;
	background-color:rgb(231 102 47/var(--tw-bg-opacity, 1))
}
.bg-\[\#eee\] {
--tw-bg-opacity:1;
	background-color:rgb(238 238 238/var(--tw-bg-opacity, 1))
}
.bg-\[\#f8f8f8\] {
--tw-bg-opacity:1;
	background-color:rgb(248 248 248/var(--tw-bg-opacity, 1))
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.53\)\] {
background-color:rgba(0, 0, 0, .53)
}
.bg-\[rgba\(255\2c 255\2c 255\2c 0\.70\)\] {
background-color:hsla(0, 0%, 100%, .7)
}
.bg-pri-orange {
--tw-bg-opacity:1;
	background-color:rgb(231 102 47/var(--tw-bg-opacity, 1))
}
.bg-transparent {
	background-color:transparent
}
.bg-white {
--tw-bg-opacity:1;
	background-color:rgb(255 255 255/var(--tw-bg-opacity, 1))
}
.bg-\[url\(\'\.\.\/images\/aboutus\.png\'\)\] {
	background-image:url(https://staticm.byread.com/_next/static/media/aboutus.548631a0.png)
}
.bg-\[url\(\'\/skin\/images\/bg-match\.png\'\)\] {
	background-image:url(../images/bg-match.png)
}
.bg-contain {
	background-size:contain
}
.bg-cover {
	background-size:cover
}
.bg-center {
	background-position:50%
}
.p-\[10px\] {
	padding:10px
}
.p-\[14px\] {
	padding:14px
}
.p-\[15px\] {
	padding:15px
}
.p-\[16px\] {
	padding:16px
}
.p-\[6px\] {
	padding:6px
}
.\!px-\[0\.7rem\] {
padding-left:.7rem!important;
padding-right:.7rem!important
}
.\!py-\[1rem\] {
	padding-top:1rem!important;
	padding-bottom:1rem!important
}
.px-\[10\%\] {
	padding-left:10%;
	padding-right:10%
}
.px-\[10px\] {
	padding-left:10px;
	padding-right:10px
}
.px-\[12px\] {
	padding-left:12px;
	padding-right:12px
}
.px-\[14px\] {
	padding-left:14px;
	padding-right:14px
}
.px-\[15px\] {
	padding-left:15px;
	padding-right:15px
}
.px-\[16px\] {
	padding-left:16px;
	padding-right:16px
}
.px-\[20px\] {
	padding-left:20px;
	padding-right:20px
}
.px-\[25px\] {
	padding-left:25px;
	padding-right:25px
}
.px-\[30px\] {
	padding-left:30px;
	padding-right:30px
}
.px-\[5px\] {
	padding-left:5px;
	padding-right:5px
}
.px-\[6px\] {
	padding-left:6px;
	padding-right:6px
}
.px-\[7px\] {
	padding-left:7px;
	padding-right:7px
}
.px-\[8px\] {
	padding-left:8px;
	padding-right:8px
}
.py-\[10px\] {
	padding-top:10px;
	padding-bottom:10px
}
.py-\[11px\] {
	padding-top:11px;
	padding-bottom:11px
}
.py-\[12px\] {
	padding-top:12px;
	padding-bottom:12px
}
.py-\[13px\] {
	padding-top:13px;
	padding-bottom:13px
}
.py-\[14px\] {
	padding-top:14px;
	padding-bottom:14px
}
.py-\[15px\] {
	padding-top:15px;
	padding-bottom:15px
}
.py-\[16px\] {
	padding-top:16px;
	padding-bottom:16px
}
.py-\[18px\] {
	padding-top:18px;
	padding-bottom:18px
}
.py-\[20px\] {
	padding-top:20px;
	padding-bottom:20px
}
.py-\[30px\] {
	padding-top:30px;
	padding-bottom:30px
}
.py-\[4px\] {
	padding-top:4px;
	padding-bottom:4px
}
.py-\[6px\] {
	padding-top:6px;
	padding-bottom:6px
}
.py-\[8px\] {
	padding-top:8px;
	padding-bottom:8px
}
.\!pb-\[10px\] {
	padding-bottom:10px!important
}
.pb-\[10px\] {
	padding-bottom:10px
}
.pb-\[15px\] {
	padding-bottom:15px
}
.pb-\[16px\] {
	padding-bottom:16px
}
.pb-\[20px\] {
	padding-bottom:20px
}
.pb-\[4px\] {
	padding-bottom:4px
}
.pb-\[5px\] {
	padding-bottom:5px
}
.pb-\[6px\] {
	padding-bottom:6px
}
.pb-\[7px\] {
	padding-bottom:7px
}
.pl-\[12px\] {
	padding-left:12px
}
.pl-\[15px\] {
	padding-left:15px
}
.pl-\[25px\] {
	padding-left:25px
}
.pl-\[3px\] {
	padding-left:3px
}
.pr-\[3px\] {
	padding-right:3px
}
.pr-\[6px\] {
	padding-right:6px
}
.pr-\[8px\] {
	padding-right:8px
}
.pt-\[10px\] {
	padding-top:10px
}
.pt-\[11px\] {
	padding-top:11px
}
.pt-\[15px\] {
	padding-top:15px
}
.pt-\[18px\] {
	padding-top:18px
}
.pt-\[8px\] {
	padding-top:8px
}
.text-left {
	text-align:left
}
.text-center {
	text-align:center
}
.text-justify {
	text-align:justify
}
.align-middle {
	vertical-align:middle
}
.font-sans {
	font-family:ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
}
.text-\[10px\] {
	font-size:10px
}
.text-\[12px\] {
	font-size:12px
}
.text-\[13px\] {
	font-size:13px
}
.text-\[14px\] {
	font-size:14px
}
.text-\[16px\] {
	font-size:16px
}
.text-\[18px\] {
	font-size:18px
}
.text-\[20px\] {
	font-size:20px
}
.font-bold {
	font-weight:700
}
.font-normal {
	font-weight:400
}
.leading-\[16px\] {
	line-height:16px
}
.leading-\[17px\] {
	line-height:17px
}
.leading-\[20px\] {
	line-height:20px
}
.leading-\[22px\] {
	line-height:22px
}
.leading-\[23px\] {
	line-height:23px
}
.leading-\[24px\] {
	line-height:24px
}
.leading-\[30px\] {
	line-height:30px
}
.leading-\[32px\] {
	line-height:32px
}
.leading-none {
	line-height:1
}
.leading-normal {
	line-height:1.5
}
.\!text-\[\#000\] {
--tw-text-opacity:1!important;
	color:rgb(0 0 0/var(--tw-text-opacity, 1))!important
}
.\!text-white {
--tw-text-opacity:1!important;
	color:rgb(255 255 255/var(--tw-text-opacity, 1))!important
}
.text-\[\#060606\] {
--tw-text-opacity:1;
	color:rgb(6 6 6/var(--tw-text-opacity, 1))
}
.text-\[\#292e2e\] {
--tw-text-opacity:1;
	color:rgb(41 46 46/var(--tw-text-opacity, 1))
}
.text-\[\#333\] {
--tw-text-opacity:1;
	color:rgb(51 51 51/var(--tw-text-opacity, 1))
}
.text-\[\#4E5768\] {
--tw-text-opacity:1;
	color:rgb(78 87 104/var(--tw-text-opacity, 1))
}
.text-\[\#666666\], .text-\[\#666\] {
--tw-text-opacity:1;
	color:rgb(102 102 102/var(--tw-text-opacity, 1))
}
.text-\[\#777777\] {
--tw-text-opacity:1;
	color:rgb(119 119 119/var(--tw-text-opacity, 1))
}
.text-\[\#8B8B8B\] {
--tw-text-opacity:1;
	color:rgb(139 139 139/var(--tw-text-opacity, 1))
}
.text-\[\#999999\], .text-\[\#999\] {
--tw-text-opacity:1;
	color:rgb(153 153 153/var(--tw-text-opacity, 1))
}
.text-\[\#E7662F\] {
--tw-text-opacity:1;
	color:rgb(231 102 47/var(--tw-text-opacity, 1))
}
.text-\[\#FFBDA1\] {
--tw-text-opacity:1;
	color:rgb(255 189 161/var(--tw-text-opacity, 1))
}
.text-\[\#e7662f\] {
--tw-text-opacity:1;
	color:rgb(231 102 47/var(--tw-text-opacity, 1))
}
.text-black {
--tw-text-opacity:1;
	color:rgb(0 0 0/var(--tw-text-opacity, 1))
}
.text-pri-orange {
--tw-text-opacity:1;
	color:rgb(231 102 47/var(--tw-text-opacity, 1))
}
.text-white {
--tw-text-opacity:1;
	color:rgb(255 255 255/var(--tw-text-opacity, 1))
}
.underline {
	text-decoration-line:underline
}
.no-underline {
	text-decoration-line:none
}
.underline-offset-2, .underline-offset-\[2px\] {
	text-underline-offset:2px
}
.shadow {
--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)
}
.shadow, .shadow-md {
	box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.shadow-md {
--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color)
}
.filter {
	filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.backdrop-blur-\[2px\] {
--tw-backdrop-blur:blur(2px);
	backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
}
.transition-\[max-height\] {
	transition-property:max-height;
	transition-timing-function:cubic-bezier(.4, 0, .2, 1);
transition-duration:.15s
}
.transition-all {
	transition-property:all;
	transition-timing-function:cubic-bezier(.4, 0, .2, 1);
transition-duration:.15s
}
.duration-200 {
transition-duration:.2s
}
.no-scrollbar::-webkit-scrollbar {
content-visibility:auto;
display:none
}
.no-scrollbar {
	-ms-overflow-style:none;
	scrollbar-width:none
}
:root {
--primary-color:#e7662f
}
body {
	background-color:#eee;
	color:#333
}
.titleBlock {
	height:16px;
	width:6px;
	background-color:var(--primary-color);
	border-radius:9999px
}
.dropshadow {
	filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .25))
}
.scrollButton {
	position:fixed;
	right:20px;
	bottom:30px;
	cursor:pointer;
	z-index:101;
	display:none
}
.showButton {
	display:flex;
	justify-content:center;
	align-items:center
}
.full_width {
	width:100%;
	min-height:725px;
	background-color:#f5f5f5
}
.saishi_part {
	background-color:#fff;
	margin-bottom:10px;
	border-radius:5px;
	padding:0 15px
}
.liveHot_title {
padding:.625rem;
	display:flex;
	align-items:center;
	gap:4px
}
.liveHot_title>p {
	font-family:Microsoft YaHei;
	font-size:18px;
	font-weight:700;
	color:#000
}
.cctv_grid {
	grid-template-columns:repeat(4, 1fr);
	justify-items:center
}
.cctv_grid, .next_grid {
	display:grid;
	align-items:center;
	font-size:14px
}
.next_grid {
	grid-template-columns:repeat(3, 32%);
	justify-content:space-between
}
.next_grid div {
	text-align:center
}
.first_row {
	display:block
}
.next_row {
	display:none
}
.hot_img {
	padding:10px;
	border:1px solid #eee;
	border-radius:6px
}
.hot_text {
	color:#332929;
	margin:5px 0
}
.hot_text, .next_text {
	font-family:Microsoft YaHei;
	font-size:14px;
	text-align:center
}
.next_text {
	padding:12px;
	width:100%;
	border:1px solid #e3e3e3;
	box-sizing:border-box;
	background:#fff;
border-radius:.25rem;
	margin-bottom:6px;
	color:#666;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.more_button {
	padding:0 10px 10px
}
.chk_label {
	padding:12px;
border-radius:.125rem;
	font-family:Microsoft YaHei;
	font-size:14px;
	background:#fff2eb;
	color:var(--primary-color);
	margin-top:10px;
	display:flex;
	justify-content:center;
	align-items:center;
	gap:5px
}
.chk_label:before {
	content:"更多赛事"
}
.active_label:before {
	content:"收起显示"!important
}
.active_label>.chk_arrow {
	transform:rotate(180deg)
}

.hide {
	display:none
}
.rotate180 {
	rotate:180deg
}
.shadow-border {
	border-top:5px solid;
	-o-border-image:linear-gradient(180deg, #f5f5f5, hsla(0, 0%, 100%, 0)) 1;
	border-image:linear-gradient(180deg, #f5f5f5, hsla(0, 0%, 100%, 0)) 1
}
.dh-header {
	background:url(https://staticm.byread.com/_next/static/media/searchBg.51e036bb.png) no-repeat;
	background-size:cover;
	background-position:50%;
	min-height:130px
}
.channel_index .rect {
	border-radius:5px;
	margin:0 3px 0 0
}
.channel_play {
	background:#fff
}
.channel_play_title {
	padding:1rem;
	height:1.5rem;
	line-height:1.5rem;
	display:flex;
	align-items:center;
	align-content:center;
	color:#000;
	font-size:16px;
	font-weight:600
}
.channel_play_title h2 {
	font-weight:600
}
.channel_synopsis {
	background:#fff;
	box-sizing:border-box
}
.channel_synopsis_title {
	display:flex;
	align-items:center;
	padding-left:10px
}
.channel_synopsis_title h4 {
	height:34px;
	line-height:2rem;
	color:#000;
	font-size:16px;
	font-weight:600;
padding-left:.5rem
}
.channel_synopsis-con {
	padding:10px;
	display:flex
}
.channel_left_box {
	flex-shrink:0;
	overflow:hidden;
	position:relative;
margin-right:.5rem
}
.channel_left_box img {
	width:100%;
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%, -50%)
}
.channel_synopsis-text {
	color:#999;
font-size:.6rem;
line-height:.9rem;
	flex-shrink:1
}
.heat_channel {
	background:#fff;
	margin-top:10px;
	padding-bottom:10px
}
.about_channel_title, .heat_channel_title {
	display:flex;
	align-items:center;
	padding-left:10px
}
.about_channel_title h4, .heat_channel_title h4 {
	height:34px;
	line-height:2rem;
	color:#000;
	font-size:16px;
	font-weight:600;
padding-left:.5rem
}
.heat_channel_box {
	padding:10px;
	display:grid;
	grid-template-columns:repeat(auto-fill, minmax(72px, 1fr));
	gap:8px
}
.heat_channel_box a {
margin:0 .35rem .5rem .4rem;
	width:72px;
	color:#666
}
.heat_channel_list_img {
	width:100%;
	height:72px;
	overflow:hidden;
	position:relative;
	background:#f8f8f8
}
.heat_channel_list p {
	font-size:14px;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align:center;
	margin-top:5px;
	color:#666
}
.more_channel {
	padding:12px;
border-radius:.125rem;
	font-family:Microsoft YaHei;
	font-size:14px;
	background:#fff2eb;
	color:var(--primary-color);
	display:flex;
	justify-content:center;
	align-items:center;
	gap:5px;
	margin:10px
}
.about_channel {
	background:#fff;
	margin-top:10px
}
.about_channel_box {
	padding:10px;
	display:grid;
	grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));
	gap:8px
}
.tysp_article_text {
	font-size:14px;
	color:#333;
	padding:0 0 20px
}
.tysp_article_text p {
	font-size:14px;
	color:#333;
	line-height:24px;
	text-align:left;
	margin-top:20px;
	margin-bottom:10px
}
.tysp_article_text p img {
	display:block;
	margin:0 auto;
	max-width:100%!important
}
.tysp_article_container .tag_container {
	display:flex;
	align-items:center;
	justify-content:flex-start;
	flex-wrap:wrap;
	-moz-column-gap:10px;
	column-gap:10px;
	row-gap:10px;
	padding:0
}
.tysp_article_container .tag_container a {
	font-size:14px;
	color:#000;
	border-radius:9999px;
	height:26px;
	padding:0 15px;
	display:flex;
	justify-content:center;
	align-items:center;
	background-color:#f5f5f5
}
.tysp_article_container .tag_container a:hover {
	color:var(--primary-color);
	border-color:var(--primary-color)
}
.video_article_play_box i.play_icon {
	position:absolute;
	left:calc(50% - 21px);
	top:calc(50% - 21px)
}
.topic_season_text {
	font-size:16px;
	font-weight:700;
	color:#000;
	margin-bottom:10px;
	display:flex;
	align-items:center;
gap:.25rem
}
.topic_season_text:before {
	position:relative;
	content:"";
	background-color:var(--primary-color);
	width:5px;
	height:14px;
border-radius:.5rem
}
.btn_wrapper {
	width:100%
}
.topic_round_btn, .topic_season_btn {
	width:100%;
	background:#f8f8f8;
	text-align:center;
	height:34px;
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:16px;
	border:1px solid #eee;
	position:relative;
	font-family:Microsoft YaHei
}
.blue_topic_btn {
	border:1px solid #e7662f;
	background:#fff2eb;
	color:var(--primary-color)
}
.arrow_r, .arrow_s {
	width:0;
	height:0;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-top:9px solid var(--primary-color);
	position:absolute;
	right:10px;
	top:10px;
transition:all .3s ease-in-out 0s
}
.arrow_up {
	transform:rotate(180deg)
}
.date_swipe {
	overflow-x:auto;
	display:flex;
	padding:15px;
	border-top:6px solid #f2f2f2
}
.date_swipe::-webkit-scrollbar {
display:none
}
.date_tags {
	white-space:nowrap;
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:14px;
	font-weight:400;
	color:#060606;
	min-width:86px!important;
	height:32px;
	width:86px;
	border:1px solid transparent;
border-radius:.2rem;
margin-right:.95rem;
	background:#eee;
	cursor:pointer
}
.date_active {
	background:var(--primary-color);
	color:#fff;
	font-weight:700
}
.round_box, .season_box {
	position:absolute;
	width:92%;
	display:grid;
	visibility:hidden;
	opacity:0;
transition:visibility 0s, opacity .2s linear;
padding:.25rem;
	box-sizing:border-box;
	min-height:50px;
	background:#fff;
	border-top:1px solid #eee;
	box-shadow:0 2px 4px rgba(0, 0, 0, .2);
	border-bottom-right-radius:2px;
	border-bottom-left-radius:2px;
	z-index:2
}
.round_box {
	grid-auto-flow:column;
	grid-template-rows:repeat(8, 1fr)
}
.round_box .round_option {
font-size:.95rem;
	cursor:pointer;
	text-align:center;
	line-height:1.5rem
}
.season_box .season_option {
	position:relative;
	background:#fff;
	width:100%;
	font-size:1rem;
	text-align:center;
	cursor:pointer;
	line-height:2rem
}
.round_content {
	display:none
}
.match_content .active {
	display:block
}
.schedule_title {
	font-size:13px;
	line-height:1.6rem;
	padding:0 1rem;
	background:#f2f2f2;
	width:100%;
	color:#333;
	font-weight:400;
	display:flex;
	justify-content:space-between
}
.blue_title {
	background-color:#fff2eb;
	color:var(--primary-color);
	font-weight:700
}
.matches_content {
	padding:0 1rem;
	background:#fff
}
.matches {
	display:grid;
	grid-template-columns:75% 25%;
	height:61px;
	align-items:center;
	border-bottom:1px solid #e3e3e3
}
.matches_content .last-loop {
	border-bottom:0
}
.matches_details_row {
	display:grid;
	grid-template-columns:30% 60% 10%;
	align-items:center;
	font-size:13px;
	color:#333;
	font-weight:700
}
.matches_button {
	background:var(--primary-color);
	color:#fff;
	width:85%;
	height:28px;
	display:flex;
	font-weight:400;
	font-size:13px;
	align-items:center;
	justify-content:center;
	margin-left:10px
}
.matches_button_grey {
	background:#999
}
.matches_button_red {
	background:#ee3838
}
.time_container {
padding:20px 0 .5rem
}
.time_update {
	font-family:Microsoft YaHei
}
.arrow_backward {
	width:34px;
	height:34px;
	position:absolute;
	left:16vw;
	top:0;
	z-index:10
}
.arrow_backward:after {
	content:"";
	width:0;
	height:0;
	position:absolute;
top:.7rem;
	border-top:5px solid transparent;
	border-bottom:5px solid transparent;
	border-right:7px solid var(--primary-color);
	cursor:pointer
}
.arrow_forward {
	width:34px;
	height:34px;
	position:absolute;
	right:16vw;
	top:0;
	z-index:10
}
.arrow_forward:after {
	content:"";
	width:0;
	height:0;
	position:absolute;
top:.7rem;
	border-top:5px solid transparent;
	border-bottom:5px solid transparent;
	border-left:7px solid var(--primary-color);
	cursor:pointer
}
.date_selected {
	border-radius:4px;
	font-size:16px
}
.date_selected, .ozb_top {
	width:100%;
	text-align:center;
	position:relative
}
.ozb_top {
	height:24px;
	opacity:1;
	font-size:12px;
	font-family:Microsoft YaHei;
	font-weight:300;
	line-height:24px;
	color:#000;
	top:-20px
}
.ozb_top span.worldcup {
	background-size:cover!important;
	border:none;
	padding:0;
	height:32px;
	line-height:32px;
	font-size:1rem;
	color:#fff;
	background:url(https://staticm.byread.com/_next/static/media/wc_bg_banner.a67c153f.png) no-repeat
}
.css-sticky {
	background-color:#fff;
	padding-bottom:1px
}
.ozb_top span {
	display:inline-block;
	height:24px;
	margin:0 auto;
	padding:0 20px;
	background:#f8f8f8;
	border-radius:0 0 5px 5px
}
.nba_playoff_title {
	width:214px;
	height:32px
}
.wc-schedule {
	display:flex;
	flex-direction:column;
padding:0 .5rem;
	margin-bottom:15px
}
.wc-schedule ul {
	width:100%;
	display:flex;
	justify-content:space-around;
	margin:0 auto 1rem
}
.wc-schedule ul.eighthFinal li {
	width:5.5rem
}
.wc-schedule ul.quarterFinal li {
	width:7.5rem
}
.wc-schedule ul.semiFinal li {
	width:13rem
}
.line_16 {
	width:3rem
}
.line_8 {
	width:6rem
}
.line_4 {
	width:11.5rem
}
.wc-schedule li {
	display:flex;
	flex-direction:column;
font-size:.7rem;
	text-align:center
}
.wc-schedule li .teams {
	display:flex;
	justify-content:space-between
}
.wc-schedule li .teams div {
	display:flex;
	flex-direction:column;
	align-items:center;
	color:#666;
	font-size:11px
}
.wc-schedule li .teams img {
	-o-object-fit:contain;
	object-fit:contain;
margin-bottom:.3rem
}
.wc-schedule li .date {
	margin-top:1rem;
line-height:.8rem
}
.wc-schedule ul.eighthFinal li>img {
	width:3rem
}
.wc-schedule li>img {
	align-self:center;
margin-top:.7rem
}
.lower_match .date {
	order:2;
	margin-top:0;
	margin-bottom:1rem
}
.lower_match .teams {
	order:3
}
.lower_match .line_match {
	order:1;
	transform:rotate(180deg)
}
.wc-schedule .Final {
	margin:0 auto 1rem;
	width:330px
}
.wc-schedule .score {
	font-weight:700;
	font-size:16px;
	line-height:32px;
	color:#999
}
.wc-schedule .blue_score {
	color:var(--primary-color)
}
.Final {
	display:flex;
	flex-direction:column;
	margin-top:10px;
	align-items:center
}
.wc-schedule .Final_box {
	background-color:#fff2eb;
	border:1px solid #ffc8b0;
	border-radius:4px
}
.Final .Final_box {
	width:100%;
	height:3.6rem!important;
	justify-content:space-between;
	box-sizing:border-box;
	padding:0 1rem
}
.Final .Final_box, .Final_left {
	display:flex;
	align-items:center
}
.Final_left {
	width:5.2rem;
	justify-content:flex-start;
font-size:.6rem!important
}
.wc-schedule .Final_centre {
font-size:.6rem;
	text-align:center
}
.Final_centre {
	flex:1;
	flex-direction:column;
font-size:.7rem!important
}
.Final_centre, .Final_right {
	display:flex;
	align-items:center
}
.Final_right {
	justify-content:flex-end;
	width:5.2rem;
font-size:.6rem!important
}
.Final_icon {
	width:28px;
	height:28px;
	display:flex;
	align-items:center;
	justify-content:center
}
.Final_icon>img {
	width:28px;
	display:block
}
.wc-schedule .Final_34 {
	padding:0 1.25rem
}
.wc-schedule .Final_34_box {
	background:#fff;
	border:1px solid #ffc8b0;
	border-radius:4px
}
.wc-schedule .Final_34_header {
	text-align:center;
	padding:5px 0;
	font-size:12px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:red;
	border-bottom:1px solid #ffc8b0
}
.wc-schedule .Final_34_content {
	display:flex;
	align-items:center;
	box-sizing:border-box;
	background:#fff2eb;
	padding:10px
}
.line_divider {
	margin-bottom:15px;
	background:linear-gradient(180deg, hsla(0, 0%, 100%, 0), #f5f5f5);
	width:100%;
	height:10px
}
.wc_table ul.wc_table__tabs {
	height:1.8rem;
	line-height:1.8rem;
padding:0 .625rem;
	margin-bottom:1rem;
	display:flex
}
ul.wc_table__tabs li.active {
	background-color:var(--primary-color);
	color:#fff
}
ul.wc_table__tabs li:first-child {
	border-top-left-radius:5px;
	border-bottom-left-radius:5px
}
ul.wc_table__tabs li:last-child {
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	border-right:1px solid var(--primary-color)
}
ul.wc_table__tabs li {
	height:inherit;
	min-width:2rem;
	flex:1;
	text-align:center;
	line-height:inherit;
	border:1px solid var(--primary-color);
	border-right:0;
	color:var(--primary-color)
}
.top_content_box_details>div {
	display:flex;
	width:100%;
	text-align:center;
	justify-content:space-evenly;
	z-index:2
}
.top_content_box_details>div:first-child span:first-child {
	padding:0 28px
}
.top_content_box_details>div:nth-child(2) {
display:grid;
grid-auto-flow:column;
grid-template-columns:repeat(3, 30%);
margin-top:.75rem;
align-items:center
}
.top_content_box_details>.wq_info {
font-size:.5rem;
	color:#fff;
	position:relative;
	flex-direction:column
}
.top_content_box_details>.wq_info:before {
	content:"";
	width:50%;
	height:100%;
	position:absolute;
	background:linear-gradient(270deg, hsla(0, 0%, 100%, .02), #fff 51%, hsla(0, 0%, 100%, 0));
	opacity:.25;
	border-radius:2px;
	left:50%;
	transform:translateX(-50%)
}
.top_content_box_details>.wq_info>span {
	display:flex;
	flex-direction:column;
row-gap:.4rem;
	margin:0 auto;
	font-size:12px
}
.top_content_box_details>.wq_info>span:first-child:before {
	content:unset!important
}
.bottom_content_details_conter {
	font-size:24px;
	font-family:Microsoft YaHei;
	font-weight:700;
	color:#fff;
margin:.75rem 0
}
.bottom_content_details div:nth-child(3), .bottom_content_details>div:first-child {
font-size:14px;
font-weight:700;
color:#fff
}
.top_content_box_details>div:first-child span:first-child {
	position:relative;
	color:#fff;
	background:linear-gradient(270deg, hsla(0, 0%, 100%, .02), hsla(0, 0%, 100%, .25) 51%, hsla(0, 0%, 100%, 0))
}
.top_content_box_details>div:first-child span:first-child:before {
	content:"";
	position:absolute;
	width:100%;
	height:100%;
	border-radius:2px;
	padding:0 28px
}
.top_content_box_details>div.wq_match {
	display:flex;
	justify-content:space-evenly;
	font-size:12px;
margin-top:.75rem;
	color:#fff
}
.top_content_box_details>div.wq_match>div {
	flex:1;
	display:flex;
	flex-direction:column;
	align-items:center
}
.top_content_box_details>div.wq_match>div.wq_player_m .lazyImage {
	width:36px;
	height:36px;
	border-radius:50%;
	overflow:hidden;
	display:inline-block
}
.top_content_box_details>div.wq_match>div.wq_player_m h6 {
margin-top:.3rem;
	color:#fff;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	white-space:pre-wrap
}
.top_content_box_details>div.wq_match>div.wq_score {
	display:flex;
	flex-direction:column;
	justify-content:space-between;
	font-size:1.1rem;
	font-family:Microsoft Yahei;
margin-top:.25rem
}
.top_content_box_details .state {
	font-size:16px;
	font-weight:700
}
.particulars-wrap {
	display:flex;
	flex-direction:row;
	align-items:center;
padding:.75rem;
	background-color:#fff;
	min-height:68px;
	flex-wrap:wrap;
	gap:8px
}
.particulars-wrap>.stream {
	background:var(--primary-color);
	border-radius:5px;
	color:#fff;
padding:.35rem ;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center; height: 56px; line-height: 56px;
}
.particulars-wrap>.stream.no_stream {
	background:#999
}
.particulars-wrap>.stream>p.sub_title {
	font-weight:700;
	font-size:14px
}
.particulars-wrap>.stream>p.source {
	font-weight:400;
	font-size:11px
}
.details_tabs>.match_nav {
	width:100%;
	background:#fff;
	overflow:hidden;
padding:.55rem 0 1rem
}
.details_tabs>.match_nav .swiper-wrapper {
	border-bottom:1px solid #eaeaea;
	padding-bottom:4px
}
.match_nav .tab-swiper-slide {
	width:auto;
	height:auto;
	padding:0 1rem;
	font-size:16px;
	flex-grow:1;
	text-align:center
}
.match_nav .tab-swiper-slide.active a:after {
	background-color:var(--primary-color);
	content:"";
	display:block;
	height:4px;
	position:absolute;
	width:100%;
	left:50%;
	bottom:-8px;
	transform:translateX(-50%)
}
.match_nav .tab-swiper-slide.active a {
	color:var(--primary-color);
	font-weight:700;
	position:relative
}
.match_nav .tab-swiper-slide a {
	color:#000
}
.fixsco_synopsis, .fixsco_table_box {
margin-bottom:.5rem
}
.fixsco_synopsis>.fixsco_synopsis_nav {
padding:0 .5rem;
	display:flex
}
.fixsco_synopsis>.fixsco_synopsis_nav>li {
	display:flex;
	justify-content:center;
	align-items:center;
gap:.25rem;
	flex:1;
	background:#fff;
	color:var(--primary-color);
	border:1px solid var(--primary-color);
padding:.35rem 0
}
.fixsco_synopsis>.fixsco_synopsis_nav>li.active {
	background:var(--primary-color);
	color:#fff;
	font-weight:700
}
.fixsco_table_box .fixsco_table th {
	font-size:14px;
padding:10px .5rem
}
.fixsco_synopsis>.fixsco_synopsis_list, .fixsco_table_box>h2 {
padding:0 .5rem
}
.fixsco_synopsis_list>.fixsco_synopsis_li h1, .fixsco_table_box>h2 {
	color:#000;
	font-weight:700;
	font-size:16px;
	margin-top:15px;
	margin-bottom:8px
}
.fixsco_synopsis_list>.fixsco_synopsis_li p {
	line-height:30px
}
.fixsco_table table {
	width:100%
}
.fixsco_table table tr>td {
padding:10px .5rem
}
.lineup_list {
padding:0 .5rem
}
.lineup_list>.lineup_list_table {
	display:grid;
	grid-template-columns:43% 14% 43%
}
.lineup_list>.lineup_list_table>.formation_table.home {
	order:1
}
.lineup_list>.lineup_list_table>.formation_table.away {
	order:3
}
.lineup_list>.lineup_list_table>.formation_table.role {
	order:2
}
.lineup_list_name {
padding:.25rem 0
}
.lineup_list_name>.lineup_name_tit {
	text-align:center;
	font-weight:700;
	font-size:16px
}
.formation_table>p.f_player {
	display:flex;
	justify-content:flex-end;
	border:1px solid #eee;
	padding:6px
}
.formation_table>p.f_player.noBorder {
	border:1px solid transparent;
	font-weight:700;
	font-size:16px
}
.formation_table.away>p.f_player {
	flex-direction:row-reverse
}
.formation_table.role>p.f_player {
	justify-content:center
}
.formation_table.role>p.f_player.role {
	background:#f8f8f8;
	border:1px solid transparent
}
.formation_table.role>p.f_player.noRole {
	border-right:1px solid transparent;
	border-left:1px solid transparent
}
.formation_table>p.f_player.noBorderHome {
	border-right:1px solid transparent
}
.formation_table>p.f_player.noBorderAway {
	border-left:1px solid transparent
}
.stati_list {
	padding:10px
}
.stati_list>.stati_list_name {
	text-align:center;
	font-weight:700;
	font-size:16px;
	color:#000
}
.stati_list>.stati_list_table {
	padding:8px;
	border:1px solid #eaeaea
}
.lr_progress_container {
	display:grid;
	grid-template-columns:48% 48%;
	width:100%;
	height:49px;
	align-items:center;
	grid-gap:4%;
	border-bottom:1px solid #e5e5e5;
	position:relative
}
.lr_progress_container:last-child {
	border-bottom:none
}
.lr_progress_container>.info {
	position:absolute;
	top:-4px;
	width:100%;
	display:flex;
	justify-content:space-evenly
}
.lr_progress_container p {
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:14px
}
.lr_progress_container .awayd, .lr_progress_container .homed {
	height:4px
}
.lr_progress_container .awayd[titledata]:hover:after, .lr_progress_container .homed[titledata]:hover:after {
	content:attr(titledata);
	position:relative;
	background-color:rgba(0, 0, 0, .7);
	padding:10px;
	margin-left:20%;
	color:#fff;
	font-size:12px;
	white-space:nowrap;
	z-index:1;
	border-radius:4px;
	box-shadow:0 0 6px #333
}
.match_news_container {
padding:.5rem
}
.match_news_container>a.coverNews>p.overText, .match_news_container>a>p {
padding:.5rem 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-style:normal;
	font-weight:400;
	font-size:14px;
	color:#000;
	border-bottom:1px solid #eee
}
.match_news_container>a.coverNews {
	position:relative;
	width:100%;
	height:auto;
	display:block
}
.match_news_container>a.coverNews>p.overText {
	position:absolute;
	bottom:0;
	width:100%;
	border:0;
	color:#fff;
padding:.5rem .2rem
}
.match_news_container>a.coverNews img {
	width:100%;
	height:100%;
	max-height:20vh
}
.match_member_list {
margin-top:.5rem;
	background:#fff;
	display:flex
}
.match_member_list .list_name {
	min-width:4.25rem;
	overflow:hidden
}
.list_name li {
	border-bottom:1px solid #eee;
	font-size:14px;
padding:.35rem 0 .35rem 4px;
	color:#333;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.wq .list_name li {
padding:.5rem .15rem;
	background:#f5f5f5
}
.list_name li:first-child {
	background:#f5f5f5;
	font-weight:700;
	border-top:none
}
.match_member_list .list_table {
	overflow-x:scroll;
	overflow-y:hidden
}
.list_table table tbody tr th {
	background:#f5f5f5
}
.list_table table tbody tr td, .list_table table tbody tr th {
	font-size:14px;
padding:.35rem 0;
	color:#333;
	text-align:center
}
.list_table table tbody tr td {
	border-top:1px solid #eee;
	border-bottom:1px solid #eee
}
.wq .list_table table tbody tr th {
padding:.5rem 0
}
.wq .list_table table tbody tr td {
padding:.5rem 0;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.player_statistics>.player_team>h1 {
	font-weight:700;
	font-size:16px;
padding:0 .5rem
}
.lq .team_statistics>.team_chart {
padding:.5rem
}
.lq .team_statistics>.team_chart>.data {
padding:.75rem .5rem;
	border:1px solid #eaeaea
}
.tennis_playerinfo>ul {
	overflow-x:scroll;
	border-bottom:1px solid #eee;
margin:.5rem 0
}
.tennis_playerinfo>ul>li {
	height:50px;
	line-height:50px;
	display:grid;
	grid-template-columns:30vw 15vw 15vw 20vw 30vw;
	font-size:14px;
	text-align:center
}
.tennis_playerinfo>ul>li>span {
	height:inherit
}
.tennis_playerinfo>ul>li>span:first-of-type {
	position:sticky;
	left:0
}
.tennis_playerinfo>ul>li.header {
	height:32px;
	line-height:32px;
	font-size:16px
}
.tennis_playerinfo>ul>li.header>span {
	background-color:#eee
}
.tennis_playerinfo>ul>li.header>span:first-of-type {
	font-weight:700
}
.tennis_playerinfo>ul>li:not(.header)>span:first-of-type {
background-color:#f7f5f5;
text-align:initial;
padding-left:.5rem
}
.tennis_playerinfo>ul>li:not(.header)>span:first-of-type p {
display:inline-block;
height:1rem;
line-height:1rem;
text-align:left;
padding-left:.75rem
}
.tennis_playerstat>ul {
	overflow-x:scroll;
	border-bottom:1px solid #eee;
margin:.5rem 0
}
.tennis_playerstat>ul>li {
	height:44px;
	line-height:44px;
	display:grid;
	grid-template-columns:40vw 15vw 15vw 15vw 15vw 15vw 15vw 15vw 15vw;
	font-size:14px;
	text-align:center
}
.tennis_playerstat>ul>li>span {
	height:inherit
}
.tennis_playerstat>ul>li>span:first-of-type {
	position:sticky;
	left:0
}
.tennis_playerstat>ul>li.header {
	height:32px;
	line-height:32px;
	font-size:16px;
	padding-left:0
}
.tennis_playerstat>ul>li.header>span {
	background-color:#eee
}
.tennis_playerstat>ul>li.header>span:first-of-type {
	font-weight:700
}
.tennis_playerstat>ul>li:not(.header)>span:first-of-type {
background-color:#f7f5f5;
text-align:initial;
padding-left:.5rem
}
.tennis_playerstat>ul>li:not(.header)>span:first-of-type p {
display:inline-block;
height:1rem;
line-height:1rem;
text-align:left;
padding-left:.75rem
}
.tennis_history>ul {
	overflow-x:scroll;
	border-bottom:1px solid #eee;
margin:.5rem 0
}
.tennis_history>ul>li {
	height:60px;
	line-height:60px;
	display:grid;
	grid-template-columns:30vw 26vw 34vw 15vw 15vw;
	font-size:14px;
	text-align:center
}
.tennis_history>ul>li>span {
	height:inherit
}
.tennis_history>ul>li>span:first-of-type {
	position:sticky;
	left:0
}
.tennis_history>ul>li.header {
	height:32px;
	line-height:32px;
	font-size:16px;
	padding-left:0
}
.tennis_history>ul>li.header>span {
	background-color:#f5f5f5
}
.tennis_history>ul>li.header>span:first-of-type {
	font-weight:700
}
.tennis_history>ul>li:not(.header)>span:first-of-type {
display:flex;
flex-direction:column;
justify-content:center;
background-color:#f7f5f5
}
.tennis_history>ul>li:not(.header)>span:first-of-type p {
display:inline-block;
height:20px;
line-height:20px;
text-align:left;
padding-left:.75rem
}
.vs-status {
	color:#fff;
	font-size:12px;
	font-weight:700;
padding:.145rem 1.25rem;
	opacity:1
}
.longtext-ignore {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.time_container {
	background:#fff;
padding:10px 0 .5rem
}
.time_update {
	display:flex;
margin:0 .8rem;
padding:.1rem 0;
	font-style:normal;
	font-weight:400;
	font-size:12px;
	line-height:12px;
	text-align:center;
	color:var(--primary-color);
	justify-content:center;
	align-items:center
}
.last\:border-none:last-child {
	border-style:none
}
.even\:bg-\[\#f5f5f5\]:nth-child(2n) {
--tw-bg-opacity:1;
background-color:rgb(245 245 245/var(--tw-bg-opacity, 1))
}
.hover\:border-pri-orange:hover {
--tw-border-opacity:1;
	border-color:rgb(231 102 47/var(--tw-border-opacity, 1))
}
.hover\:text-inherit:hover {
	color:inherit
}
.focus\:outline-none:focus {
	outline:2px solid transparent;
	outline-offset:2px
}
.group:hover .group-hover\:text-pri-orange {
--tw-text-opacity:1;
	color:rgb(231 102 47/var(--tw-text-opacity, 1))
}
@font-face {
font-family:iconfont;
src:url(https://staticm.byread.com/_next/static/media/iconfont.ee2a237b.woff2) format("woff2"), url(https://staticm.byread.com/_next/static/media/iconfont.75016730.woff) format("woff"), url(https://staticm.byread.com/_next/static/media/iconfont.1540ea41.ttf) format("truetype")
}
.iconfont {
	font-family:iconfont!important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.icon-a-gundongzu97:before {
	content:"\e60d"
}
.icon-a-gundongzu94:before {
	content:"\e60e"
}
.icon-a-gundongzu98:before {
	content:"\e60f"
}
.icon-a-gundongzu96:before {
	content:"\e610"
}
.icon-a-gundongzu95:before {
	content:"\e611"
}
.icon-quanbu:before {
	content:"\e608"
}
.icon-lanqiu:before {
	content:"\e609"
}
.icon-zuqiu:before {
	content:"\e60a"
}
.icon-zonghe:before {
	content:"\e60b"
}
.icon-remen:before {
	content:"\e60c"
}
.icon-head-02:before {
	content:"\e600"
}
.icon-head-05:before {
	content:"\e601"
}
.icon-head-03:before {
	content:"\e602"
}
.icon-head-06:before {
	content:"\e603"
}
.icon-head-04:before {
	content:"\e604"
}
.icon-head-08:before {
	content:"\e605"
}
.icon-head-07:before {
	content:"\e606"
}
.icon-head-01-01:before {
	content:"\e607"
}
.lazy-load-image-background.opacity {
	opacity:0
}
.lazy-load-image-background.opacity.lazy-load-image-loaded {
	opacity:1;
transition:opacity .3s
}


.zb p{ border:1px solid  rgb(227 227 227/var(--tw-border-opacity,1));border-radius: .25rem;}
.zb p.on{ --tw-bg-opacity:1;	background-color:rgb(231 102 47/var(--tw-bg-opacity, 1));--tw-text-opacity:1;
	color:rgb(255 255 255/var(--tw-text-opacity, 1))}

 .link-hide{ display:none}
.moredd a{     color: #e7662f;
    text-decoration: none;
    font-size: 12px;
    margin-left: auto;}
    
.fixsco_tab_content{ padding-top:1px;}