.main{padding-bottom:350px}
.indexggimg{text-align: center;}
.indexggimg p{ position: relative;width: 1080px;margin: 5px auto;}
.indexggimg p  .tip{
			background: #ffffff;
			color: red;
			border-radius: 12px;
			-webkit-border-radius:12px;
			-o-border-radius:12px;
			-ms-border-radius:12px;
			-moz-border-radius:12px;
			line-height:16px;
			text-align: center;
			height: 16px;
			width: 16px;
			font-size: 14px;
			padding: 1px;
			top: -5px;
			right: -10px;
			position: absolute;
			cursor: pointer;
}
.indexggimg p  .tip::before {content: "\2716";}

.top-video{width:360px;height:auto;padding:10px 0;box-sizing:border-box;overflow:hidden}
.heading-title{width:100%;height:40px;line-height:40px;border-bottom:2px solid #3ea871;position:relative}
.heading-title .more{position:absolute;right:10px;margin:0;padding:0;font-size:12px;width:50px;font-weight:400}
.heading-title .more:hover{color:red}
.heading-title a{float:left;color:#333;font-weight:inherit;width:100px}
.heading-title a i{float:left;width:30px;height:40px;background:url(../img/icon-football1.png) no-repeat center}
.heading-title a b{float:left}
.heading-title p{position:relative;width:160px}
.heading-title .basketba b{color:#333}
.heading-title .more{font-size:12px;position:absolute;top:2px;left:110px}
.heading-title .more:hover{text-decoration:underline}
.heading-title .basketba{background:url(../img/icon-basketball1.png) no-repeat center}
.heading-title .active{background:#3ea871;color:#fff}
.heading-title .active b{color:#fff}
.heading-title .active a{color:#fff}
.heading-title .active .basketba{background:url(../img/icon-basketball2.png) no-repeat center}
.heading-title .active .footba{background:#3ea871;color:#fff}
.heading-title .active .footba{background:url(../img/icon-football2.png) no-repeat center}
.disc li i{background:#999;border-radius:50%;width:4px;height:4px;position:absolute;left:0;top:12px}
.top-video li{height:30px;line-height:30px;font-size:14px;font-weight:400;position:relative;padding-left:16px;width:320px;overflow:hidden}
.disc li a{margin:4px 2px 0 0;color:#0093dd;font-size:13px;display:inline-block;vertical-align:middle;height:20px;padding:0 2px;line-height:20px;border-radius:2px}
.disc li a:hover{background:#0093dd;color:#fff}
.disc li a,.disc li p{float:left}
.disc li b{position:absolute;right:0;width:8px;height:30px;background:url(../img/icon-triangle.png) no-repeat center}
.disc li p{width:220px;height:28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.disc li .link-div{height:30px;background:#fff;transition:.4s all ease;z-index:3;margin-left:10px}
.head-footb{padding:10px;border:1px solid #e0e0e0;display:none}
.top-video .content{background:#fff;padding:10px;box-sizing:border-box;border-radius:4px;box-shadow:2px 2px 4px #eee; min-height: 688px;}
.disc{margin-bottom:6px}
.video i{position:absolute;background:url(../img/icon-video1.png) no-repeat center;width:10px;height:30px;left:0}
.video li{width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.video li a{color:#0093dd}
.video li a:hover{color:red}
.video li a:hover i{background:url(../img/icon-video2.png) no-repeat center}
.head-hot{width:320px}
.heading-t{width:100%;height:40px;line-height:40px;border-bottom:2px solid #3ea871;box-sizing:border-box;font-size:16px;font-weight:500;position:relative}
.heading-t a{position:relative;padding:0 4px;z-index:3;color:#fff}
.heading-t .hotpd{width:36%;height:0;border-top:0;border-bottom:40px #1574a8 solid;border-left:transparent 30px solid;border-right:0;position:absolute;right:0}
.heading-t .hotevents{width:64%;height:0;border-bottom:0;border-top:40px #40bf80 solid;border-right:transparent 30px solid;border-left:none;position:absolute;left:0}
.hotevents a{margin-top:-40px;margin-left:10px}
.video-box{background:#fff}
.video-box li i{position:absolute;left:10px;top:10px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #f63}
.video-box li{float:left;width:40%;font-size:14px;height:28px;line-height:28px;padding-left:20px;position:relative}
.events-box li a{display:block;width:100%;height:100%}
.events-box ul{background:#fff;padding:8px 0 0 6px;box-sizing:border-box;border-radius:4px;height:326px}
.events-box li{float:left;width:90px;height:90px;border-radius:4px;border:1px solid #e0e0e0;margin:5px;padding:0}
.events-box li img{width:60px;height:60px;margin:4px 15px 0 15px;display:inherit}
.events-box li p{text-align:center;height:20px;line-height:20px;font-size:14px}
.live-list{width:100%;height:44px;border-bottom:1px solid #eee;margin-bottom:10px;position:relative}
.events-box li:hover{border:1px solid red}
.live-list h4{height:44px;line-height:44px;font-size:22px;font-weight:500;padding:0 4px}
.live-type{margin-left:0px;position:relative; width: 100%}
.live-type li{float:left;height:34px;line-height:34px;padding:0 10px;margin:4px 6px 0 6px;border-radius:4px;cursor:pointer;font-weight: 500}
.live-type li:hover{background:#eeeeee; color: #333333; font-weight: 500 !important;}
.live-type .active{color:#e32436; font-weight: 500; background: #ffeaec}
.live-type li i{display:inline-block;width:20px;height:18px;margin:0 4px -3px 0}
.live-box{padding-bottom:20px}
.top-live-list{display:none;position:fixed;top:0;left:0;width:100%;height:44px;border-bottom:1px solid #e0e0e0;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);background:#fff;z-index:10}
.top-live-list h4{font-size:18px;font-weight:500;line-height:44px;height:44px;margin:0}
.top-live-list .live-type{margin-top:6px; background: #fff}
.top-live-list .live-type li{height:24px;line-height:24px;border-radius:0;border-right:1px solid #999}
.top-live-list .live-type .active{background:#ef8a94;border:0;border-right:1px solid #999}
.scr-box{display:none;position:absolute;width:520px;height:auto;background:#fff;border:1px solid #e0e0e0;right:0px;top:38px;z-index:11;color:#333;max-height:600px;overflow-y:scroll}
.top-live-list .scr-box{top:30px}
.scr-cont p,.scr-cont span{line-height:30px;padding:0 4px;margin:4px;cursor:pointer;border:2px solid #fff}
.scr-cont span{display:inline-block}
.scr-cont span:hover{border:2px solid #3ea871}
.scr-cont .active{border:2px solid #3ea871;background:#8fd6b1;color:#fff}
.scr-cont p{font-size:18px;font-weight:500;width:140px; font-weight: bold}
.scr-cont div span{font-size:14px;font-weight:400}
.scr-cont .type-box{border-bottom:0px}
.scr-cont .type-box div{width:440px}
.btn-box button{width:120px;border-radius:4px;margin:10px 20px;border:0;height:30px;line-height:30px;color:#fff}
.btn-box .allbtn{background:#1574a8}
.btn-box .subbtn{background:#3ea871}
.btn-box .closebtn{background:#e02433}
.footer-box{width:100%;height:auto;background:#222;margin-top:40px;color:#8d93a1;position:absolute;bottom:100px}
.friend-link{width:600px;border-right:1px solid #fff}
.footerwrap{padding:20px;font-size:14px}
.footer-box h5{height:40px;line-height:40px;font-weight:400;font-size:16px;color:#fff}
.footer-box a{color:#8d93a1}
.footer-box a:hover{color:#de1e30}
.friend-link,.web-site{padding:0 10px;width:510px;min-height:130px}
.friend-link div,.web-site div{padding:0 20px}
.friend-link a{line-height:30px;margin:0 10px}
.scrbtn:hover .scr-box{display:block}
.index-ajax-btn{width:200px;margin:20px auto;height:40px;line-height:40px;cursor:pointer;border:1px solid #e0e0e0;text-align:center;border-radius:4px}
.web-site p a{padding:0 10px;border-right:1px solid #8d93a1;font-size:12px;color:#8d93a1;line-height:30px}
.web-site p a:first-child,.web-site p a:last-child{border:0}
.web-site div{position:relative}
.more-link-map{position:absolute;right:10px;bottom:0;font-size:12px}
.filtrate_box a{display:inline-block;font-size:14px;font-weight:400;padding:0 4px;margin:4px;line-height:30px;border:2px solid #fff}
.filtrate_box a:hover{border:2px solid #de1e30;color:#333;-moz-border-radius:4px; -webkit-border-radius:4px;border-radius:4px; }
.live-div{background:#fff;box-sizing:border-box;padding:10px;margin-top:16px}
.live-div .head-one{margin:10px 0 14px 0}
.index-import-box{width:1080px;margin:0 auto;box-sizing:border-box;padding:10px;margin-bottom:10px;background:#fff;margin-top:20px}
.index-import-box h3{width:300px;height:34px;margin:10px auto 20px;text-align:center;font-size:20px;font-weight:500;background:url(../img/import-event-title.png) no-repeat center;padding-top:2px;box-sizing:border-box}
.index-import-box h3 span{display:inline-block;color:#fff;font-size:16px;vertical-align:middle}
.index-import-box h3 i{background:url(../img/white-star.png) no-repeat center;display:inline-block;vertical-align:middle;height:22px;width:22px;margin-right:10px}
.index-import-box .content{margin-top:20px}
.index-import-box .btn-p{background:url(../img/icon-left.png) no-repeat center;height:120px;width:14px;cursor:pointer;position:relative;z-index:3}
.index-import-box .r-btn-p{transform:rotate(180deg)}
.cont-posi li{width:120px;height:120px;margin:0 10px;border-radius:4px;border:1px solid #eee;text-align:center;float:left}
.cont-posi li:hover{border:1px solid #de1e30}
.cont-posi li img{display:inherit;width:70px;height:70px;margin-top:14px}
.cont-posi{width:1000px;height:150px;margin-left:16px;position:relative;overflow:hidden}
.cont-posi ul{width:20000px;position:absolute;left:0;top:0}
.list-head{width:1080px;margin:20px auto 0}
.video-div{padding-top:20px;position:relative;z-index:4;background:#f4f4f4}
.live-cont{position:relative}
.top-basketball-video{margin:0 20px}
.pindao{width:319px}
.hot-top-infor{width:1080px;margin:0 auto;box-sizing:border-box;padding:10px}
.hot-top-infor li{width:162px;height:162px;float:left;border-radius:4px;background:#fff;overflow:hidden;box-sizing:border-box;padding:10px}
.hot-top-infor li:nth-child(2){margin:0 14px}
.img-div{width:140px;height:140px;border-radius:4px;overflow:hidden;position:relative;margin-right:20px}
.img-div p{position:absolute;top:0;left:0;width:48px;height:26px;line-height:26px;text-align:center;background:rgba(233,44,61,.85);color:#fff;font-size:16px;border-radius:4px}
.img-div img{width:224px;height:140px}
.hot-top-infor .content-div{width:438px;line-height:24px;overflow:hidden}
.hot-top-infor .content-width{width:706px}
.hot-top-infor .content-div .title{font-size:16px;font-weight:500;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;padding-left:20px}
.hot-top-infor .content-div .title:before{content:"";position:absolute;left:6px;top:10px;width:4px;height:4px;background:#999;border-radius:50%}
.hot-top-infor .content-div a:first-child .title{font-weight:600}
.hot-top-infor .content-div .content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;margin:14px 0 10px 0;height:45px}
.hot-top-infor .content-div .bottom{font-size:13px;color:#999}
.hot-top-infor .active{width:706px}
.hot-top-infor .active .img-div{width:224px}
.imgword-ul li{float:left;margin:0 12px;width:190px;text-align:center;height:126px;overflow:hidden}
.imgword-ul li img{width:180px;height:100px;border-radius:4px}
.imgword-ul{margin:10px 0}
.word-box{background:#fff;padding:10px 0;margin-top:10px}
.indexggone{width:1080px;margin:10px auto}
.start-event{overflow:hidden;margin-top:20px;height:310px;background:#fff;width:666px;box-sizing:border-box;padding:0 8px}
.head-start{line-height:40px;height:40px;border-bottom:1px solid #de1e30;vertical-align:middle}
.head-start i,.head-start span{display:inline-block;vertical-align:middle}
.head-start i{width:22px;height:22px;background:url(../img/icon-star.png) no-repeat center;margin:0 10px}
.head-start span{font-size:20px;color:#4b4b4b;margin-right:10px;font-weight:500}
.head-start .english-span{color:#e2e2e2;font-weight:700;font-size:18px}
.start-event li{height:46px;line-height:46px;border-bottom:1px solid #eee;position:relative}
.start-event li:nth-child(even){background:#f7f7f7}
.start-event li i{display:inline-block;width:14px;height:100%;background:url(../img/icon-zhibo.png) no-repeat center;background-size:100%;margin:0 10px}
.start-event li p{display:inline-block;text-align:center;color:#9c9c9c;font-size:14px;overflow:hidden;white-space:nowrap}
.start-event li .date-time{width:90px}
.start-event li .event{width:150px}
.start-event li .match{width:260px;color:#333}
.start-event li a{width:76px;height:22px;border:1px solid #de1e30;color:#de1e30;text-align:center;position:absolute;right:20px;top:12px;line-height:20px;transition:.2s all ease}
.start-event li a:hover{background:#de1e30;color:#fff}
.start-event .outer-div{height:230px;overflow-y:auto;width:652px;margin-top:8px;padding-right:4px}
.zhuanti-div{width:400px;height:310px;margin-top:20px;background:#fff;box-sizing:border-box;padding:0 8px;overflow:hidden}
.head-zhuanti i{background:url(../img/icon-zhuanti.png) no-repeat center}
.zhuanti-div li{width:180px;height:48px;display:inline-block;line-height:48px}
.zhuanti-div li a{display:inline-block;width:180px;height:48px}
.zhuanti-div li a img{display:inline-block;width:32px;height:32px;margin:0 12px 0 40px;vertical-align:middle}
.zhuanti-div li a p{display:inline-block;vertical-align:middle}
.zhuanti-div .outer-div{height:250px;overflow-y:auto;width:386px;margin-top:8px}
.zhuanti-div li a:hover{background:#eee}
.outer-div::-webkit-scrollbar{width:5px}
.outer-div::-webkit-scrollbar-track-piece{background-color:#fff}
.outer-divr::-webkit-scrollbar-track{background-color:#fff}
.outer-div::-webkit-scrollbar-thumb{background-color:#eee;border-radius:100px}
.outer-div::-webkit-scrollbar-button{display:none}
.outer-div{scrollbar-arrow-color:#fff;scrollbar-face-color:#eee;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-darkshadow-color:#fff;scrollbar-track-color:#fff;scrollbar-base-color:#fff}
.redbold{font-weight:600;color:#de1e30!important}
/*2020é€åœ­å¢—*/
.shaixuan{ float: right !important; background: #fff !important;padding: 0px !important; width: 84px; height: 28px;}
.shaixuan i{ padding-left: 10px; background-repeat: no-repeat !important; background-position: 0 right !important;background-position: center right !important;}
.live-type .active .saixuan{-moz-border-radius:28px; -webkit-border-radius:28px;border-radius:28px; background: #ffeaec; border: 1px #de1e30 solid }
.top-live-list .live-type .active{ color: #fff}
.top-live-list .live-type .active:hover{ color: #fff}
.shaixuan:hover{-moz-border-radius:28px; -webkit-border-radius:28px;border-radius:28px; background: #ffeaec !important; border: 1px #de1e30 solid; color: #de1e30}
.shaixuan:hover i.scrbtn{background:url(../img/dh_ss_c.png)}
.zqsp_bt_img{display: inline-block; width: 28px; height: 28px; float: left; margin-right: 4px;}
.dbmb{ border-bottom: 2px #fe2730 solid;padding-bottom: 5px;}




.top-video .hc_top_index_new {
    font-weight: 600;
    color: #fe3d45;
}







.video  .hc_top_index_new_i>a{
	font-weight:600;
	color:#ff4f40;
}
.hc_top_index_new_i>a i{
	background: url(../img/icon-video0.png) no-repeat center;
}