@charset "UTF-8";
body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, table, tr, th, td, strong, span, em, i, form, input, select, textarea, button, img, a{padding:0;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{width:100%;height:100%;font-family:PingFangSC-Regular,"Microsoft YaHei", Arial;font-size:14px;color:#181818;}
html {width:100%;height:100%;}
a{display:inline-block;color:#666;text-decoration:none;cursor:pointer;}
a:hover{color:#e01212;}
a.a-arrow, a.a-arrow:hover,a.a-arrow:active{cursor:default;}
i,em{font-style:normal;}
img{display:inline-block;vertical-align:middle;border:none;}
li{list-style:none;}
input:focus, textarea:focus, select:focus, button:focus{outline:none;}
body, html {
	font-size: 110px;
}
/* 全部玩法 */
.m-games{width:5.54rem;height:4.38rem;position:absolute;top:50%;right:-5.54rem;margin-top:-2.19rem;}
.u-right,.u-right0{right:-5.54rem;-moz-transition-property:right;-moz-transition-duration:0.6s;-webkit-transition-property:right;-webkit-transition-duration:0.6s;-o-transition-property:right;-o-transition-duration:0.6s;transition-property:right;transition-duration:0.6s;}
.u-right0{right:0;}
.m-games-ul{margin-right:0.2rem;}
.m-games-ul li{width:1.24rem;height:0.6rem;line-height:0.6rem;color:#666666;font-size:0.15rem;text-align:center;border-radius:0.18rem;cursor:pointer;}
.m-games-ul li.active{color:#dd1820;}
.m-games-ul li.active em{width: .1rem; height: .02rem;background-color:#dd1820;display: inline-block; vertical-align: middle; margin: 0 .05rem; }
.m-games-con{width:6.3rem;height:4rem;background:#fff;border-radius:0.1rem;border:0.05rem solid rgba(236,236,236,.7);margin-top:0.02rem;overflow:hidden;}
.u-back{width:0.24rem;height:0.7rem;background:rgba(255,255,255,.8);border-radius:0.1rem 0 0 0.1rem;position:absolute;bottom:0.2rem;left:0;cursor:pointer;}
.u-back em{width:0.1rem;height:0.16rem;background: url("../../images/index/arrow1.png") no-repeat 0 0;background-size:0.2rem;display:inline-block;position:absolute;top:50%;margin-top:-0.08rem;left:50%;margin-left:-0.02rem;}
.u-back:hover em{background-position:-0.1rem 0;}
/* 乐透数字 */
.m-games-res{font-size:0.16rem;}
.m-games-tit{height:0.46rem;line-height:0.46rem;color:#181818;background-size:auto 0.46rem; border-bottom: 1px solid #d8d8d8}
.m-games-tit span,.m-lotto li span{text-align:center;display:inline-block;float:left;}
.m-games-tit span:nth-child(1),.m-lotto li span:nth-child(1){width:0.94rem;}
.m-games-tit span:nth-child(2),.m-lotto li span:nth-child(2){width:0.64rem;}
.m-games-tit span:nth-child(3),.m-lotto li span:nth-child(3){width:3.98rem;}
.m-games-tit span:nth-child(4),.m-lotto li span:nth-child(4){width:0.55rem;}
.m-lotto li span:nth-child(4){padding-top: .14rem}
.m-lotto{margin:0.2rem 0;}
.m-lotto li{height:0.6rem;line-height:0.6rem;display: flex;}
.m-lotto li span:first-child{color:#666;}
.m-cirl{padding-left:0.1rem;}
.m-cirl em{width:0.32rem;height:0.32rem;line-height:0.32rem;margin-left:0.08rem;float:left;margin-top:0.14rem;display:inline-block;position:relative;}
.m-cirl .u-cirl{width:0.32rem;position:absolute;top:0;left:0;}
.m-cirl .u-shadow{width:0.42rem;position:absolute;top:0.25rem;left:-0.05rem;}
.m-cirl i{position:relative;font-size:0.17rem;font-weight:bold;color:#fff;}
.u-col{color:#372048!important;}
.u-more,.u-more2{width:0.34rem;height:0.34rem;cursor:pointer;vertical-align: top;}
.m-jackpot{height:0.4rem;line-height:0.4rem;text-align:center;background:#f5f5f5;margin:0.2rem;font-size:0.16rem;color:#dd1820;}
/* 新规7星彩球的颜色 */
.m-cirl i.u-lastBall{color:#371F49;}
/* 地方游戏 */
.m-dfyc-tit span:nth-child(1), .m-dfyc li span:nth-child(1){width:1.42rem;}
.m-dfyc-tit span:nth-child(2), .m-dfyc li span:nth-child(2){width:0.64rem;}
.m-dfyc-tit span:nth-child(3), .m-dfyc li span:nth-child(3){width:3.5rem;}
.m-dfyc-tit span:nth-child(4), .m-dfyc li span:nth-child(4){width:0.4rem;}
.m-dfyc li span:nth-child(1){color:#666;}
.m-dfyc{height:3.44rem;overflow-y: scroll;margin:0;padding:0.15rem 0;}
.m-dfyc::-webkit-scrollbar{width:0.06rem;}
/* .m-dfyc .m-cirl{padding-left:0.05rem;} */
.m-dfyc-tit span:nth-child(3){padding-right:0.3rem;}
.m-dfyc::-webkit-scrollbar-track-piece{background-color:#fff;} /* 滚动条的内层滑轨背景颜色 */
.m-dfyc::-webkit-scrollbar-track{background-color:#fff;} /* 滚动条的外层滑轨背景颜色 */
.m-dfyc::-webkit-scrollbar-thumb{background-color:#d8d8d8;-webkit-border-radius:0.03rem;-moz-border-radius:0.03rem;border-radius:0.03rem;} /* 滚动条的内层滑块颜色 */
.m-dfyc::-webkit-scrollbar-button{background-color:#fff;display: none;} /* 滑轨两头的监听按钮颜色 */
/* 传统足球 */
.m-cz-tit{width:100%;height:0.46rem;line-height:0.46rem;font-weight:normal;}
.m-cz-tit span{width:25%!important;color:#181818;cursor:pointer;position:relative;}
/*.m-cz-tit span:before{content:"";width:1px;height:0.26rem;background:#999;display:block;position:absolute;top:50%;margin-top:-0.13rem;left:0;}*/
.m-cz-tit span:first-child:before{background:none;}
.m-cz-tit span:first-child{border-top-left-radius:0.05rem;}
.m-cz-tit span:last-child{border-top-right-radius:0.05rem;}
.m-cz-tit span.on{color:#dd1820;background-size:auto 0.46rem;position: relative}
.m-cz-tit span.on:after{content:"";height: .02rem;background-color:#dd1820;width:.8rem; position: absolute;bottom: 0rem; left: 50%; margin-left: -.4rem}
/* 传足内容 */
.m-cz-resT{width:5.92rem;height:0.32rem;line-height:0.32rem;font-size:0.14rem;background:#f5f5f5;border-radius:0.04rem;margin:0.08rem auto;padding:0 0.1rem;display: flex; justify-content: space-between}
.m-cz-resT .red{cursor:pointer;padding:0 0.05rem;}
.m-cz-resT .u-date{width:0.14rem;height:0.14rem;margin-right:0.05rem;margin-top:-0.02rem;}
.redCz{color:#df3d3d;}
.m-detail{width:5.92rem;height:2.95rem;margin:0 auto;position:relative;}
.m-tabCzl{float:left;font-size:0.12rem;}
.m-tabCzl p{width:0.39rem;height:0.16rem;text-align:center;color:#999;background: url("../../images/index/bg-tabL.png") no-repeat;background-size:0.39rem;display:block;}
.u-tabCzcc{margin-top:0.04rem;}
.u-tabCzdz,.u-tabCzxx{margin-top:0.7rem;}
/* 传足-表格 */
.m-tabCz{width:5.48rem;font-size:0.13rem;text-align:center;border-collapse:separate;border-spacing:0;border:0.01rem solid #d8d8d8;border-radius:0.04rem;overflow:hidden;position:relative;float:right;}
.m-tabCz th{width:0.32rem;height:0.2rem;font-weight:normal;color:#999;background:#f5f5f5;border-right:0.01rem solid #ececec;}
.m-tabCz th:last-child{border-right:none;}
.m-tabCz td{width:0.32rem;line-height:0.16rem;border-right:0.01rem solid #ececec;position:relative;}
.m-tabCz td:last-child{border-right:none;}
.m-tabCz tr:last-child{height:0.02rem;}
.m-tabCz tr:nth-child(2),.m-tabCz tr:nth-child(4){height:0.7rem;}
.m-tabCz tr:nth-child(3){font-size:0.12rem;color:#999;}
.u-lh0{position:absolute;left:0;top:-0.13rem;width:100%;line-height:0.48rem;display:block;}
.u-lh1{position:absolute;left:0;top:-0.01rem;width:100%;line-height:0.24rem;display:block;}
.u-tabCznum td{height:0.2rem;line-height:0.2rem;color:#fff;font-weight:bold;background:#df3d3d;}
.m-winMes{position:absolute;bottom:0.05rem;font-size:0.14rem;color:#666;line-height:0.24rem;}
.u-line-fenge{float:left;width:100%;margin-bottom:0.05rem;}
.m-winMes p span.rdot{padding-left:0.15rem;clear:both;position:relative;}
.m-winMes p span.rdot:before{content:"";width:0.04rem;height:0.04rem;background:#f9c2bb;position:absolute;left:0;top:50%;margin-top:-0.02rem;}
.m-winMes .red{padding-left: .08rem;padding-right: .08rem;}
.u-link{position:absolute;right:0;bottom:0.05rem;}
.u-link a{margin-left:0.2rem;}
.u-detal{width:0.16rem;margin-top:-0.02rem;margin-right:0.05rem;}
.u-his{width:0.12rem;margin-top:-0.02rem;margin-right:0.05rem;}
.m-tabCz-6c{width:5.44rem;}
/* .m-tabCz-6c th,.m-tabCz-6c td{width:0.74rem;} */
.u-tabCzscen span{width:0.18rem;height:0.18rem;line-height:0.18rem;border-radius:0.04rem;border:0.01rem solid #ececec;margin:0.02rem auto 0.06rem;display:inline-block;}
.m-tabCz-6c .u-tabCzscen td{width:0.37rem;color:#666;}
.m-tabCz-6c .u-tabCznum td:nth-child(odd),.u-tabCzscen td:nth-child(odd),.m-tabCz-4c .u-tabCznum td:nth-child(odd){border-right:0.01rem solid #fff;}
.m-tabCz-6c .u-tabCznum td{width:0.37rem;}
.u-mart96{margin-top:0.96rem;}
.m-tabCz-4c{width:5.48rem;}
/* .m-tabCz-4c th,.m-tabCz-4c td{width:1.12rem;} */
.m-tabCz-4c .u-tabCzscen td{width:0.56rem;color:#666;}
.m-tabCz-4c .u-tabCznum td{width:0.56rem;}
/* 竞彩游戏 */
.m-jc-tit{width:5.92rem;height:0.42rem;line-height:0.42rem; margin:0.05rem auto 0 auto;}
.u-jz-tit,.u-jl-tit{font-size:0.18rem;color:#27850d;font-weight:bold;}
.u-jl-tit{color:#bc6100;}
.m-jc-tit img{width:0.19rem;height:0.19rem;margin:-0.04rem 0.06rem 0 0.04rem;}
.m-jc-tit .u-more1{float:right;font-size:0.14rem;margin-right:0.15rem;}
.m-tab-jz{width:5.92rem;margin:0 auto;border-collapse:collapse;}
.m-tab-jz tr th:nth-child(1){width:0.72rem;}
.m-tab-jz tr th:nth-child(2){width:0.8rem;}
.m-tab-jz tr th:nth-child(3){width:2.52rem;}
.m-tab-jz tr th:nth-child(4){width:0.82rem;}
.m-tab-jz th{height:0.4rem;line-height:0.4rem;color:#27850d;font-size:0.14rem;text-align:center;font-weight:normal;background:#e6f1d0;border:1px solid #cad6bc;}
.m-tab-jl th{color:#bc6100;background:#f3e6cf;border:1px solid #e9d2bd;}
.m-tab-jz td{height:0.4rem;line-height:0.4rem;color:#666;font-size:0.13rem;text-align:center;border:1px solid #ececec;white-space:nowrap}
.m-tab-jz tr td:last-child a{color:#999;}
.m-tab-jz tr td:last-child a:hover{color:#e01212;}
.m-tab-jz tr td:nth-child(3){display: flex;justify-content: space-between;height: 45px;border: none;border-bottom: 1px solid #ececec;}
.m-tab-jz tr td:nth-child(4){color:#e01212;font-weight:bold;}
.m-tab-jz tr th:nth-child(3) span:first-child{width:0.9rem;text-align:right;float:left;}
.m-tab-jz tr th:nth-child(3) span:last-child{width:0.9rem;text-align:left;float:right;}
.m-tab-jz tr td:nth-child(3) span:first-child{width:1rem;text-align:right;}
.m-tab-jz tr td:nth-child(3) span:last-child{width:1rem;text-align:left;}
.m-tab-jz tr td:nth-child(4) span:first-child{width:0.36rem;text-align:right;}
.m-tab-jz tr td:nth-child(4) span:last-child{width:0.36rem;text-align:left;}
.m-tab-jz tr td:nth-child(3){color:#181818;}
.kj-main{
	margin: 0 auto;
	width: 6.3rem;
}
.kj-main .m-games-ul{
	display: flex;
}
/* 传统票 */
.m-ctp-title span:nth-child(1),.m-ctp li span:nth-child(1){
	width: 1.42rem;
}
.m-ctp-title span:nth-child(2),.m-ctp li span:nth-child(2){
	width: 1.04rem;
}
.m-ctp-title span:nth-child(3),.m-ctp li span:nth-child(3){
	width: 3.1rem;
	padding-right: 0.3rem;
}
.m-ctp li span.m-cirl{
	padding-left: 0.3rem;
}
.line{
	margin-top: 0.2rem!important;
	width: 1px!important;
	height: .2rem!important;
	line-height: .2rem!important;
	background: #d8d8d8;
}
