@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{background:#152D2C;box-shadow:0 1px 3px rgba(27,95,160,.1);height:50px;line-height:50px;}
.ztkd{width:98%;margin:0 auto}
.wzlogo{width:100%;overflow:hidden;position:relative}
.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:#FFF; margin-right:20px;}
.wzlogoyc{top:0px;position:absolute;right:10px; color:#FFF; 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:#121A28;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 #707070;
    font-size: 14px;
    font-weight: 700;
    height: 40px;
    color: #fff;

    
    
}

.meunbd li a{color:#fff}
.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 #0ebf95;margin:5px;font-size:14px;background-color:#0ebf95;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; background:#D3FFF5}
.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{margin-left:-20px;overflow:hidden}
.tuwenkvxn ul li{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% -30px);background:#fff;border-radius:4px;padding:5px;float:left;margin-left:20px;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;margin-left:-20px;overflow:hidden}
.qfvasb a{background:#fff;width:-webkit-calc(25% - 30px);width:-moz-calc(25% - 30px);width:calc(25% -30px);float:left;margin-left:20px;margin-bottom:10px;display:block;padding:5px;border-radius:6px}
.qfvasb .img-show{position:relative;overflow:hidden;display:block}
.qfvasb .img-show img{width:70px;height:70px;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}
.renmenfs .status p{font-weight:400;font-size:14px;line-height:22px;width:50px;height:28px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:3px}
.renmenfs .status.live p{
	background:linear-gradient(180deg,#ff7567,#fa3634)
}
.renmenfs .status.prelive p{background: linear-gradient(180deg,#bfbfbf,#959595);}






.lishizhb .renmenfs .strebox{width:100%;


    -moz-column-gap: 10px;
    column-gap: 10px;

    grid-template-columns: 1fr 50px;

    width: 100%;

    display: grid;
}




.strtop{ display:block; width:100px; margin:0 auto; overflow:hidden; height:26px; line-height:26px;}
.strtop:before{content:"";width:26px;height:26px;border-radius:26px;background: url(../images/live_icon.png) no-repeat;background-position:50%;background-size:20px 20px;margin-right:3px; display:block; float:left}
.strebox .viemore{font-size:12px;display:flex;justify-content:center;align-items:center;height:26px;cursor:pointer;color:#A7A7A7; display:inline-block;


    white-space: nowrap;

    -moz-column-gap: 6px;
    column-gap: 6px;

    align-items: center;

    cursor: pointer;

    height: -moz-max-content;
    height: max-content;

    display: flex;
}









.strebox .viemore:after{content:"";width:23px;height:26px;background:url(../images/chevron-down.png) no-repeat top right;background-position:50%;background-size:12px 7px; display:block; float:right}
.strebox .viemore.show:after{transform:rotate(180deg)}
.streabtm{
    row-gap: 2px;
    -moz-column-gap: 12px;
    column-gap: 2px;
    grid-template-columns: repeat(5,minmax(0,1fr));
    display: grid;
}



.streabtm p{text-align:center;  text-decoration: underline;color:#0EBF95;font-size:14px;line-height:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;/* float:left; */}
.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;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{
  margin-top:10px;
  width:100%;
  overflow:hidden;
  white-space:nowrap;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  /* 隐藏滚动条 */
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* IE和Edge */
}

/* Chrome, Safari和Opera */
.contentmf::-webkit-scrollbar {
  display: none;
}

.contentmf a{
  border:1px solid #f7f1f1;
  border-radius:4px;
  font-size:16px;
  background:#fff;
  margin-left:4px;
  display:inline-block;
  text-align:center;
  padding:10px 10px;
}


.contentmf a.active{ background: #0ebf95;font-weight:bold;border:1px solid #0ebf95;position:relative; color:#Fff;}
.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;}
.zwnre img{width:100px}
.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 }

.dh-header{ background: url(../images/search_lightblueBG.png) no-repeat center;height: 140px; background-size:100%}
.content_box{width: 90%;
    height: auto;
    margin: 0 auto;    padding-top: 15px;}
	
	
.relative{ float:left;}	
.relative .rounded{ background:#0EBF95;border-radius:3px;    height: 35px; line-height:35px;width: 80px; color:#FFF; text-align:center}	
.relative .rounded img{ height: 8px;width: 12px;}	
#span1{ cursor:pointer}	
	
	.content_box ul{ overflow:hidden; display:none;background:#FFF;border-radius: 10px; position:absolute; z-index:2221; margin-top:10px;}
		.content_box ul li{ cursor: pointer;  
  padding: 5px 0px; text-align:center;width: 80px;}
			.content_box ul li img{ height:12px; float:left}
	
			.content_box ul li.cur{ font-weight: 700; color:#090; color:#fff; background:#0EBF95}
	
.gridss {box-sizing: border-box;width:calc(100% - 96px);border-radius: 3px;   font-size: 20px; color:#999; background:#FFF; height: 35px; line-height:35px; margin-left:10px; float:right; position:relative}
.gridss #search{ float:left; height: 35px; line-height:35px; margin-left:10px;}
.gridss a{  width:20px;    height: 35px; float:right; position:absolute; right:0px;top:0px;}
	
.gridss a span{ color: transparent;
    display: inline-block;
    height: 60px;
    width: 146px;}	
	
	
.kkg{    margin-top: 16px;display: flex;align-items: center;    font-size: 12px;}
.kkg span{margin-left: 70px;    min-width: 53px;}
.kkg .hff{display: flex;flex-wrap: wrap;    column-gap: 18px;-moz-column-gap: 18px;row-gap: 5px;}

.kkg .hff a {
    text-decoration-line: underline;
}


.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(5,minmax(0,1fr));

    display: grid;

    margin: 12px;
}



.zblmm li span{ 
  
    color: #333;



    border-radius: .25rem;

    justify-content: center;

    align-items: center;

    height: 32px;

    display: flex; border: 1px solid  #0EBF95; background: #fff;
}

.zblmm li span.cur{ 
  
    color: #fff;

    font-weight: 700;

    
    background-color: #0EBF95;

    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}