page,
.page {
	height: 100%;
}

page {
	background-color: #f2f2f2;
}

.image {
	width: 100%;
	display: block;
}

.price {
	color: #FF6768;
	font-size: 60rpx;
}

.price::before {
	content: '￥';
	font-size: 40rpx;
}

.line {
	position: relative;
}

.line::before {
	content: '';
	position: absolute;
	width: 60%;
	height: 1rpx;
	background-color: #7b7b7b;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
}

.title {
	padding: 10rpx;
}