.bottom-cyan {
		color: #1cbbb4;
	}

	.bottom-cyan-line {
		border-bottom: solid 3px #1cbbb4;
	}
	/* #ifdef H5 */
	.flex-imd {
		margin-left: -40px;
	}
	/* #endif */

	.navbar-list {
		margin: 5px auto;
		width: 100%;
		height: 50px;
		position: relative;
		overflow-x: scroll;
		overflow-y: hidden;
	}

	.navbar-list>ul {
		/* padding: 0 20px; */
		position: absolute;
		height: 50px;
		left: 0;
		display: flex;
		flex-flow: row nowrap;
	}

	.navbar-item {
		/* width: 120px; */
		border: #1cbbb4 2px solid;
		width: max-content;
		margin-left: 10px;
		box-sizing: border-box;
		height: 50px;
		display: flex;
		flex-flow: column nowrap;
		justify-content: space-around;
		align-items: center;
		cursor: pointer;
		/* margin-right: 10px; */
	}

	.navbar-list::-webkit-scrollbar {
		display: none;
	}

	.navbar-item.act {
		background-image: -webkit-linear-gradient(left, #ff512f, #dd2476);
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		font-weight: bold;
	}

	// 不可约
	.FeiShou {
		background-color: #f0f0f0;
		color: #cbcbcb;
	}

	// 可约
	.KeShou {
		background-color: #ffffff;
		color: #000;
	}

	// 已选
	.yiXuan {
		background-color: #1cbbb4;
		color: #ffffff;
	}

	// 别人已选
	.yiShou {
		background-color: #8799a3;
		color: #ffffff;
	}
	
	.Fang {
		width: 70px;
		height: 40px;
		text-align: center;
		padding-top: 10px;
		border-right: #D7D3D3 0.5px solid;
		border-bottom: #D7D3D3 0.5px solid;
	}

	.NeiRong {
		float: left;
	}

	.HuaDongBiao {
		overflow: hidden;
		display: inline-block;
	}

	.LouCeng {
		font-size: 18rpx;
	}

	.Ceng {
		overflow: auto;
		position: sticky;
		left: 0;
		width: 15vw;
		line-height: 60rpx;
		text-align: center;
		float: left;
		background-color: #f0f0f0;
		z-index: 0;
		border: #dedede 1px solid;
		height: 860px;
	}

	.BiaoTou {
		border: solid 1px #f0f0f0;
		line-height: 37px;
		height: 40px;
	}

	.BiaoGe {
		padding-bottom: auto;
		width: 100%;
		overflow: scroll;
		overflow-y: auto;
		overflow-x: auto;
		white-space: nowrap;
		font-size: 20rpx;
	}

	.barConten {
		padding: 0px 6px;
		height: 34px;
		line-height: 34px;
		background: #ffffff;
		border-bottom: 1px solid #f0f0f0;
	}

	.barHeight {
		height: 5px;
		background-color: #f0f0f0;
	}

	.seniorblack {
		background-color: red;
	}

	.day {
		width: 18px;
		font-size: 10px;
		height: 18px;
		line-height: 18px;
		margin: 0 auto;
		border-radius: 57%;
		margin-top: 4px;
	}

	.scroll-view_H {
		white-space: nowrap;
		width: 100%;
		background: #ffffff;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.scroll-view-item {
		height: 300rpx;
		line-height: 300rpx;
		text-align: center;
		font-size: 36rpx;
	}

	.scroll-view-item_H {
		display: inline-block;
		text-align: center;
		width: 138rpx;
		margin-right: 5px;
		height: 100rpx;
		background: #ffffff;
	}