.his-qid[data-v-92ada7f8] {
	color: #8b8b8b;
	padding: 2px 12px;
	display: flex;
	justify-content: space-between;
	margin-bottom: 4px;
	align-items: baseline;
	background: #e0f7ff;
	letter-spacing: 2px
}

.his-nb[data-v-92ada7f8] {
	padding: 2px 12px
}

ul[data-v-92ada7f8] {
	display: flex;
	justify-content: space-around
}

ul li div[data-v-92ada7f8] {
	font-size: 16px
}

.pro[data-v-92ada7f8] {
	font-size: 14px
}

.nb[data-v-92ada7f8] {
	width: 32px;
	height: 32px;
	background-size: contain;
	line-height: 32px;
	font-weight: 600
}

.th[data-v-76375d0f] {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between
}

.th .active[data-v-76375d0f] {
	background: #fff;
	color: #ff6500;
	font-weight: 600
}

.th li[data-v-76375d0f] {
	list-style: none;
	width: 16%;
	margin: 1px;
	background: #f95e5f;
	padding: 2px 0;
	color: #fff
}

.tongji[data-v-76375d0f] {
	width: 100%;
	max-width: 720px;
	position: absolute;
	background: #fff
}

.line[data-v-76375d0f] {
	display: flex;
	height: 40px;
	position: relative
}

	.line[data-v-76375d0f]:nth-child(2n-1) {
		background: #e6f8ff
	}

.lf[data-v-76375d0f] {
	width: 10%;
	border-right: 1px solid #d7d7d7;
	font-size: 14px
}

.ri[data-v-76375d0f] {
	width: 86%;
	margin: 0 2%;
	font-size: 14px;
	display: flex;
	justify-content: space-evenly
}

.ri .ballti[data-v-76375d0f] {
	top: 50%
}

.ri .ball[data-v-76375d0f], .ri .ballti[data-v-76375d0f] {
	font-size: 14px;
	position: absolute;
	transform: translate(-50%,-50%)
}

.ri .ball[data-v-76375d0f] {
	color: #fff;
	border-radius: 50%;
	box-shadow: 1px 1px 1px 0 #747474;
	z-index: 3
}

.ri .ballx[data-v-76375d0f] {
	width: 24px
}

.ball.ballx[data-v-76375d0f] {
	height: 24px;
	line-height: 25px
}

.ri .balld[data-v-76375d0f] {
	width: 30px
}

.ball.balld[data-v-76375d0f] {
	height: 30px;
	line-height: 32px
}

.th[data-v-7da73b2a] {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between
}

.th .active[data-v-7da73b2a] {
	background: #fff;
	color: #ff6500;
	font-weight: 600
}

.th li[data-v-7da73b2a] {
	list-style: none;
	width: 16%;
	margin: 1px;
	background: #51c01b;
	padding: 2px 0;
	color: #fff
}

.tongji[data-v-7da73b2a] {
	border: 2px solid #ec922b;
	padding: 2px
}

.tongji .line[data-v-7da73b2a] {
	display: flex;
	margin: 8px 0
}

.tongji .line .lf[data-v-7da73b2a] {
	width: 15%;
	border: 1px solid #ff8100
}

.tongji .line .lf div[data-v-7da73b2a] {
	padding: 3px 0
}

.tongji .line .lf .item[data-v-7da73b2a] {
	background: #ffe5a3;
	font-weight: 600;
	padding: 5px 0
}

.tongji .line .lf .num[data-v-7da73b2a] {
	border-bottom: 1px solid #c2c2c2
}

.tongji .line .ri[data-v-7da73b2a] {
	width: 85%;
	text-align: left
}

.tongji .line .ri .ri1[data-v-7da73b2a] {
	display: flex;
	align-items: center;
	height: 32px
}

.tongji .line .ri .tu[data-v-7da73b2a] {
	background: linear-gradient(#deffe0,#16cc0b);
	height: 20px;
	transition: width .5s;
	-moz-transition: width .5s;
	-webkit-transition: width .5s;
	-o-transition: width .5s
}

.btn button[data-v-7da73b2a] {
	margin: 0 10%;
	width: 30%;
	padding: 5px 0
}

.th[data-v-ca1e1f80] {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between
}

.th .active[data-v-ca1e1f80] {
	background: #fff;
	color: #ff6500;
	font-weight: 600
}

.th li[data-v-ca1e1f80] {
	list-style: none;
	width: 16%;
	margin: 1px;
	background: #ffaf55;
	padding: 2px 0;
	color: #fff
}

th[data-v-ca1e1f80], tr[data-v-ca1e1f80] {
	font-weight: 500;
	padding: 10px 0;
	border: 1px solid #ffc300
}

.tongji[data-v-ca1e1f80] {
	border: 2px solid #ff8100
}

.tongji table[data-v-ca1e1f80] {
	width: 100%;
	border-collapse: collapse
}

.btn[data-v-ca1e1f80] {
	width: 0;
	height: 0;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 15px solid #8d8d8d;
	display: inline-block;
	vertical-align: text-bottom
}

.btn-s[data-v-ca1e1f80] {
	border-top: 15px solid #ff665b
}

* {
	margin: 0;
	padding: 0;
	list-style: none
}

body {
	background: #000
}

#app {
	min-height: 100vh;
	font-family: avenir,helvetica,arial,sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-align: center;
	color: #2c3e50;
	margin-top: 60px
}

#app, .nav {
	background: #fff
}

.nav {
	position: fixed;
	width: 100%;
	max-width: 720px;
	z-index: 99
}

	.nav, .nav .kind, .nav .select {
		justify-content: space-between
	}

		.nav .kind, .nav .select {
			display: flex
		}

			.nav .kind div {
				width: 20%;
				padding: 5px 0;
				font-size: 14px
			}

				.nav .kind div img {
					width: 46px
				}

			.nav .kind .act {
				color: #ff6500;
				text-decoration: underline
			}

		.nav select {
			width: 33.3%;
			padding: 3px 0;
			text-align: center;
			border: 1px solid #ff9200;
			background: #fff;
			outline: none
		}

.c01, .c02, .c07, .c08, .c12, .c13, .c18, .c19, .c23, .c24, .c29, .c30, .c34, .c35, .c40, .c45, .c46 {
	background-image: 
}

.c03, .c04, .c09, .c10, .c14, .c15, .c20, .c25, .c26, .c31, .c36, .c37, .c41, .c42, .c47, .c48 {
	background-image: 
}

.c05, .c06, .c11, .c16, .c17, .c21, .c22, .c27, .c28, .c32, .c33, .c38, .c39, .c43, .c44, .c49 {
	background-image: 
}

.ball {
	background: #ffc300;
	border-radius: 50%;
	color: #fff;
	width: 1.5rem;
	height: 1.5rem;
	line-height: 1.6rem;
	display: block;
	text-align: center;
	margin: 0 auto
}

.ball0 {
	background: red
}

.ball1 {
	background: #00a149
}

.ball2 {
	background: #2c98ff
}

.v-enter-active {
	transition: all .3s
}

.v-enter-from {
	opacity: 0;
	transform: translatex(-10rem)
}

.jiazai {
	line-height: 40px;
	color: #ff7d27;
	letter-spacing: 3px;
	font-size: 18px
}

.line-enter-active {
	transition: all .3s
}

.line-enter-from {
	opacity: 0;
	transform: translatex(-10rem)
}

.line-move {
	transition: transform .6s
}
