body * {
	box-sizing: border-box;
	flex-shrink: 0;
}
body  {
	margin: 0;
}
html {
	font-family: sans-serif;
	/* 1 */
	-ms-text-size-adjust: 100%;
	/* 2 */
	-webkit-text-size-adjust: 100%;
	/* 2 */
}

a {
	color: #fff;
	text-decoration: none;
}

@media screen and (min-width: 700px) {
	html {
		display: flex;
		justify-content: center;
	}

	.box_10 {
		height: 80rem;
		position: fixed;
		width: 1440rem;
		z-index: 9999;
		background: #fff;
		display: flex;
		top: 0;
		align-items: center;
		justify-content: space-between;
		margin: 0 auto;
		padding: 0 98rem;
		position: absolute;
	}
}

@media screen and (max-width: 700px) {
	.box_10 {
		height: 80rem;
		position: fixed;
		width: 100%;
		z-index: 9999;
		background: #fff;
		display: flex;
		top: 0;
		align-items: center;
		justify-content: space-between;
		left: 0;
		margin: 0;
		padding: 0;
	}
}

body {
	font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma,
		Arial, PingFang SC-Light, Microsoft YaHei;
	/*  */
}

button {
	margin: 0;
	padding: 0;
	border: 1px solid transparent;
	outline: none;
	background-color: transparent;
}

img {
	width: 100%;
	height: 100%;
}

button:active {
	opacity: 0.6;
}

.flex-col {
	display: flex;
	flex-direction: column;
}

.flex-row {
	display: flex;
	flex-direction: row;
}

.justify-start {
	display: flex;
	justify-content: flex-start;
}

.justify-center {
	display: flex;
	justify-content: center;
}

.justify-end {
	display: flex;
	justify-content: flex-end;
}

.justify-evenly {
	display: flex;
	justify-content: space-evenly;
}

.justify-around {
	display: flex;
	justify-content: space-around;
}

.justify-between {
	display: flex;
	justify-content: space-between;
}

.align-start {
	display: flex;
	align-items: flex-start;
}

.align-center {
	display: flex;
	align-items: center;
}

.align-end {
	display: flex;
	align-items: flex-end;
}
.thumbnail_1000 {
	cursor: pointer;
  width: 0.374rem;
  height: 0.374rem;
  margin-top: 0.5rem;
}

.text-wrapper_1000 {
	position: absolute;
	top: 1.5rem;
	left: 23rem;
	z-index: 111;
  background-color: #FC4B37;
  width: 7.387rem;
  height: 3.814rem;
  margin-top: 0.267rem;
}

.text_6000 {
  /* width: 2.8rem; */
  height: 0.64rem;
  overflow-wrap: break-word;
  color: #fff;
  font-size: 0.373rem;
  letter-spacing: 0.20000000298023224px;
  font-family: Montserrat-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.64rem;
  margin: 0.267rem 0 0 0.48rem;
}

.text_7000 {
  /* width: 4.347rem; */
  height: 0.64rem;
  overflow-wrap: break-word;
  color: #fff;
  font-size: 0.373rem;
  letter-spacing: 0.20000000298023224px;
  font-family: Montserrat-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 0.64rem;
  margin: 0.267rem 0 0 0.48rem;
}

.text_8000{
  /* width: 4.347rem; */
  height: 1.28rem;
  overflow-wrap: break-word;
  color: #fff;
  font-size: 0.373rem;
  letter-spacing: 0.20000000298023224px;
  font-family: Montserrat-Bold;
  font-weight: 700;
  text-align: left;
  line-height: 0.64rem;
  margin: 0.267rem 0 0.454rem 0.48rem;
}

