
		.tabs-item span {
			font-size: 1.8rem;
			line-height: 1.43;
			padding: 0.3em 0;
			background: rgba(255, 123, 123, 1);
			border-radius: 0.3em 0.3em 0 0;
			color: #fff;
			text-align: center;
			cursor: pointer;
			font-weight: bold;
			box-sizing: border-box;
			font-family: 'biaoti';
			opacity: 0.7;
		}

		.tabs-item span:nth-child(2) {
			background: rgba(243, 164, 133, 1);
		}

		.tabs-item span:nth-child(3) {
			background: rgba(143, 207, 255, 1);
		}

		.tabs-item span:nth-child(4) {
			background: rgba(155, 209, 167, 1);
		}

		.tabs-item span.hover {
			opacity: 1;
		}

		.tabs-item span:nth-child(1):hover,
		.tabs-item span:nth-child(1).hover {
			box-shadow: 0px -2px 10px rgba(255, 123, 123, .4);
		}

		.tabs-item span:nth-child(2):hover,
		.tabs-item span:nth-child(2).hover {
			box-shadow: 0px -2px 10px rgba(243, 164, 133, .4);
		}

		.tabs-item span:nth-child(3):hover,
		.tabs-item span:nth-child(3).hover {
			box-shadow: 0px -2px 10px rgba(143, 207, 255, .4);
		}

		.tabs-item span:nth-child(4):hover,
		.tabs-item span:nth-child(4).hover {
			box-shadow: 0px -2px 10px rgba(155, 209, 167, .4);
		}

		.tabCont {
			background: #fff;
			border-radius: 0 0 0.6em 0.6em;
			box-shadow: 2px 1px 5px rgba(0, 0, 0, 0.3);
			margin: 0 2px 0 0;
			padding: 1.5em 2em;
			font-size: 1.15em;
			line-height: 1.875;
			color: rgba(56, 56, 56, 1);
		}

		.tabCont p {
			margin: 0 0 1em 0;
			padding: 0 0 0 6.5em;
			position: relative;
		}

		.tabCont p span {
			position: absolute;
			left: 0;
			top: 0;
			font-weight: bold;
		}

		.tabCont p span:before {
			content: "•";
			display: inline-block;
			margin: 0 1em 0 0;
		}