
			.body {
				font-size: 16px;
			}

			.Cmd {
				color: black;
				font-size: 16px;
				background-color: yellow;
			}

			.ToHide {
				display: none;
			}

			.ToShow {
				display: block;
			}

			.dates span {
				margin-left: 10px;
				cursor: pointer;
			}

			.dates span.sele {
				background: #000;
				color: #fff;
				padding: 0 8px;
				border-radius: 5px;
			}

			.infoitem {
				border-radius: 4px;
				border: 1px solid #000;
				background: #dff4ff;
				margin: 2px;
				padding: 5px;
			}

			.infoitem.sele {
				border: 2px solid orange;
			}

			.liu {
				border: 2px solid orange;
			}

			.infoitem.is_excep {
				background: red;
				color: #fff;
			}

			.infoitem.is_excep .infoitem_row {
				background: #fcc9c9 !important;
				color: #000000 !important;
			}

			.infoitem.is_excep .all_fanshui {
				color: #ffffff !important;
			}

			.infoitem.is_tuo {
				background: #b2b2de;
			}

			.infolist .item_top span {
				font-weight: bold;
				margin: 2px;
			}

			.infolist .infoitem_row {
				position: relative;
				padding: 5px;
				border-radius: 4px;
				border: 1px solid #000;
				font-size: 13px;
				margin-bottom: 5px;
			}

			.infoitem_row.type1 {
				background: #efefef;
			}

			.infolist .infoitem_row span {
				margin-right: 3px;
			}

			.infolist .infoitem_row span.tuo {
				position: absolute;
				top: -3px;
				left: 67px;
				background: darkblue;
				display: block;
				width: 20px;
				height: 25px;
				line-height: 25px;
				text-align: center;
				color: #fff;
			}

			.infolist .infoitem_row .rowcontent {
				padding: 2px;
				background: #808080;
				color: #fff;
			}

			.infolist .infoitem_row .rowcontent.sf {
				background: red;
				color: #fff;
			}

			.infolist .infoitem_row .rowcontent.xf {
				background: green;
				color: #fff;
			}

			.infolist .infoitem_row .fanshui {
				color: red;
				font-size: 14px;
			}

			.infolist .infoitem_row .rowchange.win {
				color: red;
			}

			.infolist .infoitem_row .rowchange.lose {
				color: green;
			}

			.infolist .infoitem_row .rowscore {
				font-weight: bold;
			}

			.infolist .profit_loss.changescore:before {
				content: '改分';
				color: #ffffff;
				background: red;
				font-weight: bold;
			}

			.infolist .all_fanshui {
				color: red;
				display: none;
				font-weight: bold;
			}

			.tt1 {
				margin-top: 5px;
				font-size: 16px;
			}

			.green {
				background-color: green !important;
			}

			.red {
				background-color: red !important;
			}

			body,
			html {
				background: none repeat scroll 0 0 #fff;
				user-select: none;
				webkit-user-select: none;
			}

			* {
				-webkit-touch-callout: none;
				/*系统默认菜单被禁用*/
				-webkit-user-select: none;
				/*webkit浏览器*/
				user-select: none;
			}

			abbr,
			article,
			aside,
			blockquote,
			body,
			command,
			dd,
			details,
			div,
			dl,
			dt,
			fieldset,
			figcaption,
			figure,
			footer,
			form,
			h1,
			h2,
			h3,
			h4,
			h5,
			h6,
			header,
			hgroup,
			html,
			input,
			li,
			mark,
			meter,
			nav,
			ol,
			output,
			p,
			pre,
			progress,
			section,
			summary,
			time,
			ul {
				margin: 0;
				padding: 0
			}

			body:before {
				clear: both;
				content: ".";
				display: block;
				height: 0;
				visibility: hidden
			}

			body {
				cursor: default;
				min-height: 100%;
				color: #333;
				/*font: 14px/21px "Lucida Grande", Lucida Sans Unicode, Helvetica, Arial, Verdana, sans-serif*/
			}

			a {
				text-decoration: none;
				color: #00c
			}

			a:hover {
				text-decoration: underline
			}

			a {
				outline: 0;
				blr: expression(this.onFocus=this.blur())
			}

			img {
				border: 0 none
			}

			form {
				display: inline
			}

			button,
			input,
			select,
			textarea {
				font-size: 100%
			}

			table {
				border-collapse: collapse;
				border-spacing: 0
			}

			.ck {
				width: 6.1%;
				text-align: center;
				display: inline-block;
			}

			.layout {
				margin: 0 auto
			}

			ol,
			ul {
				list-style: none outside none
			}

			.clear {
				clear: both
			}

			.clearer {
				font-size: 1px;
				line-height: 1px;
				margin: 0;
				padding: 0
			}

			.clearer,
			.clearfixli:after {
				clear: both;
				display: block;
				height: 0
			}

			.clearfixli:after {
				content: ".";
				visibility: hidden
			}

			.clearfixli {
				display: inline-block
			}

			.clearfix:after {
				content: ".";
				display: block;
				height: 0;
				clear: both;
				visibility: hidden
			}

			.clearfix {
				display: inline-block
			}

			* html .clearfix,
			* html .clearfixli {
				height: 1%
			}

			.clearfix,
			.clearfixli {
				display: block
			}

			.clearfixli li {
				display: inline;
				float: left
			}

			.kaipan {
				background: #fff;
				/*width: 275px;*/
				box-sizing: border-box;
				max-width: 100%;
				height: auto;
				margin-bottom: 10px;
				padding-right: 3px;
				padding-left: 3px;
				margin-top: 5px;
			}

			.kphead {
				display: flex;
				align-items: center;
			}

			.kpone {
				font-size: 18px;
				color: red;
			}

			.di {
				font-size: 16px;
				margin-left: 15px;
				color: #000;
			}

			.kptwo {
				display: flex;
				align-items: center;
				margin: 0;
				position: relative;
				height: 55px;
			}

			.kptime {
				font-size: 20px;
				color: #000;
			}

			.kpfan {
				background: red;
				color: #fff;
				font-size: 32px;
				line-height: 58px;
				font-weight: bolder;
				width: 64px;
				text-align: center;
				margin-left: 0;
				position: absolute;
				right: 0;
			}

			.kai {
				text-align: left;
				display: flex;
				align-items: center;
				justify-content: space-around;
				margin: 8px 0 0 0;
			}

			.kpqiu {
				border-radius: 50px;
				border: 2px solid #128ad4;
				width: 30px;
				height: 30px;
				display: inline-block;
				text-align: center;
				font-size: 15px;
				line-height: 26px;
				font-weight: bolder;
				/*margin-right: 6px;*/
				color: #222;
			}
			
			.kpqiu.color1,
			.kpqiu.color2,
			.kpqiu.color3,
			.kpqiu.color4 {
			    /*border: none;*/
			    /*line-height: 30px;*/
			}

			.kpqiu.qiuhong,
			.kpqiu.hong {
				border: 2px solid red;
			}

			.kpqiu.qiuhong.green75,
			.kpqiu.hong.green75,
			.haoma span.hong.green75 {
				border-color: #27bf00 !important;
			}

			.kpqiu.qiuhong.red75,
			.kpqiu.hong.red75,
			.haoma span.hong.red75 {
				border-color: #d84125 !important;
			}

			.kpqiu.qiuhong.blue75,
			.kpqiu.hong.blue75,
			.haoma span.hong.blue75 {
				border-color: #1d79ff !important;
			}

			.kpqiu.qiuhong.yellow75,
			.kpqiu.hong.yellow75,
			.haoma span.hong.yellow75 {
				border-color: #ffc400 !important;
				background-color: #ffc400 !important;
			}

			.numblueHead.g75 {
				border-color: #27bf00 !important;
				background-color: transparent !important;
				color: #000;
			}

			.numblueHead.r75 {
				border-color: #d84125 !important;
				background-color: transparent !important;
				color: #000;
			}

			.numblueHead.b75 {
				border-color: #1d79ff !important;
				background-color: transparent !important;
				color: #000;
			}

			.haoma span.hong.yellow75,
			.haoma span.hong.blue75,
			.haoma span.hong.green75,
			.haoma span.hong.red75,
			.haoma span.hong.nohong {
				width: 24px;
				height: 24px;
				line-height: 22px;
			}

			.kpqiu.qiuhong.nohong,
			.kpqiu.hong.nohong,
			.haoma span.hong.nohong {
				border: none !important;
				width: auto;
			}

			.tbhead {
				display: flex;
				justify-content: space-around;
				background: #3cb6e6;
				line-height: 28px;
				width: 100%;
			}

			.tbhead span {
				font-size: 14px;
				color: #fff;
				width: 30px;
			}

			.tbhead span:nth-child(3) {
				width: 152px;
			}

			.tbhead span:nth-child(4) {
				width: 68px;
				padding-left: 18px;
    			text-align: left;
			}
			

			.qihao {
				font-size: 12px;
				color: #565454;
				letter-spacing: -1px;
			}

			.shijian {
				font-size: 12px;
				color: #222;
				letter-spacing: 0;
				margin-left: 1px;
			}

			.haoma {
				font-size: 24px;
				color: #222;
				/*display: flex;*/
				align-items: center;
				margin-left: 1px;
			}

			.haoma span {
				border-radius: 50px;
				border: 1px solid #159aec82;
				width: 24px;
				height: 24px;
				display: inline-block;
				text-align: center;
				font-size: 14px;
				line-height: 22px;
				margin-right: 1px;
				color: #000;
				letter-spacing: 0;
				font-weight: bold;
			}

			.haoma span.hong {
				border: 1px solid #df1515;
			}

			.card2 .list>div {
				line-height: 18px !important;
			}

			.three {
				font-size: 12px;
				color: #fff;
				display: flex;
				align-items: center;
				margin-left: 1px;
			}

			.lu td {
				border: 1px solid #666;
				background: #fff;
			}

			.colorfan {
				background: #ff3e41;
				width: 17px;
				height: 18px;
				display: block;
				line-height: 15px;
				text-align: center;
				border: 1px solid #555;
				font-weight: bolder;
			}

			.da {
				color: #222;
				margin-left: 5px;
				font-size: 12px;
				/*font-weight:300;*/
				font-family: inherit;
			}

			.dan {
				color: #222;
				margin-left: 3px;
				font-size: 12px;
				/*font-weight:300;*/
				font-family: inherit;
			}

			.color1 {
				background: #5d96ff !important;
			}

			.color2 {
				background: #3ec67c !important;
			}

			.color3 {
				background: #f7d400 !important;
			}

			.color4 {
				background: #ff3e41 !important;
			}

			.color5 {
				background: #fff;
				width: 100%;
				height: 100%;
			}

			table {
				width: 100%;
			}

			th {
				font-size: 16px;
				padding: 2px;
				width: 18px;
				height: 18px;
			}

			/*tr{background:#eee;}*/
			table {
				border-color: #ddd;
			}

			td span {
				background: #fa4444;
				width: 19px;
				height: 19px;
				font-size: 14px;
				display: block;
				line-height: 17px;
				text-align: center;
				border: 1px solid #555;
				/*color: #fff;*/
				font-weight: bolder;
				margin: 1px auto;
				font-family: inherit;
			}

			.luzi {
				background: #fff;
				padding: 4px 0;
			}

			.luzi thead {
				background: #d3d3d3;
				border-color: #686666;
			}

			uni-button {
				position: relative;
				display: block;
				margin-left: auto;
				margin-right: auto;
				padding-left: 14px;
				padding-right: 14px;
				box-sizing: border-box;
				font-size: 18px;
				text-align: center;
				text-decoration: none;
				line-height: 2.55555556;
				border-radius: 5px;
				-webkit-tap-highlight-color: transparent;
				overflow: hidden;
				color: #000;
				background-color: #f8f8f8;
				cursor: pointer
			}

			uni-input {
				display: block;
				font-size: 16px;
				line-height: 1.4em;
				height: 1.4em;
				min-height: 1.4em;
				overflow: hidden
			}

			.uni-popup-dialog {
				width: 360px;
				border-radius: 11px;
				background-color: #0e6ead
			}

			.uni-dialog-title {
				display: flex;
				flex-direction: row;
				justify-content: center;
				padding-top: 25px
			}

			.uni-dialog-title-text {
				font-size: 16px;
				font-weight: 500;
				color: #fff
			}

			.uni-dialog-content {
				display: flex;
				flex-direction: row;
				justify-content: center;
				align-items: center;
				padding: 0 10px 20px;
				background-color: #fff
			}

			.uni-dialog-content .chouma {
				width: 33px;
				height: 33px
			}

			.uni-dialog-content-text {
				font-size: 14px;
				color: #6c6c6c
			}

			.uni-dialog-button-group {
				display: flex;
				flex-direction: row;
				border-top-color: #f5f5f5;
				border-top-style: solid;
				border-top-width: 1px;
				background-color: #fff
			}

			.uni-dialog-button {
				display: flex;
				flex: 1;
				flex-direction: row;
				justify-content: center;
				align-items: center;
				height: 45px
			}

			.uni-border-left {
				border-left-color: #f0f0f0;
				border-left-style: solid;
				border-left-width: 1px
			}

			.uni-dialog-button-text {
				font-size: 16px;
				color: #333
			}

			.uni-button-color {
				color: #007aff
			}

			.uni-dialog-input {
				flex: 1;
				font-size: 18px;
				border: 1px #eee solid;
				height: 40px;
				/*padding: 0 10px;*/
				border-radius: 5px;
				color: #000;
				font-weight: bolder
			}

			.uni-popup__success {
				color: #4cd964
			}

			.uni-popup__warn {
				color: #f0ad4e
			}

			.uni-popup__error {
				color: #dd524d
			}

			.uni-popup__info {
				color: #909399
			}

			.uni-issue-time {
				display: flex;
				padding: 10px;
				justify-content: space-between;
				background-color: #eaeaea
			}

			.uni-issue-time .msg {
				color: #6b6b6f
			}

			.uni-issue-time .time {
				color: red
			}

			.button-row {
				display: flex;
				padding: 10px;
				justify-content: space-between;
				background-color: #fff
			}

			.button-row .button-item {
				display: flex;
				flex-direction: column;
				align-items: center
			}

			.button-row .button-item .btn {
				margin-bottom: 5px;
				padding-left: 8px;
				padding-right: 8px;
				font-size: 15px
					/* 按钮样式 */
			}

			.button-row .button-item .selected {
				background-color: #009eff;
				/* 选中时的背景颜色 */
				color: #fff
					/* 选中时的文字颜色 */
			}

			.button-money {
				display: flex;
				padding: 10px;
				justify-content: space-between;
				background-color: #fff;
				align-items: center;
			}

			.button-money .chouma {
				width: 33px;
				height: 33px
			}

			.button-money .button-item {
				/*display: flex;*/
				flex-direction: column;
				align-items: center;
				padding-right: 5px;
				width: 20%;
			}

			.button-money .button-item .btn {
				margin-bottom: 5px;
				padding-left: 8px;
				padding-right: 8px;
				font-size: 15px;
				color: #1d1dd4;
				font-weight: bolder;
				/* 按钮样式 */
			}

			.grid-container {
				display: grid;
				grid-gap: 10px;
				/* 网格间距 */
				padding: 10px;
				/* 容器的内边距 */
				border: 1px solid #ccc;
				/* 容器的边框 */
				background-color: #fff
			}

			.grid-4 {
				grid-template-columns: repeat(4, 1fr)
					/* 创建4列的网格 */
			}

			.grid-6 {
				grid-template-columns: repeat(6, 1fr)
					/* 创建4列的网格 */
			}

			.grid-item {
				height: 35px;
				/* 格子的高度 */
				background-color: #f9f9f9;
				/* 未选中时的背景颜色 */
				display: flex;
				justify-content: center;
				align-items: center;
				border: 1px solid #ddd
					/* 格子的边框 */
			}

			.grid-item .gou {
				display: none;
			}

			.grid-item.selected {
				background-color: #009eff;
				/* 选中时的背景颜色 */
				color: #fff
					/* 选中时的文字颜色 */
			}

			.grid-item.selected .gou {
				display: block;
			}
			
			
		