@charset "utf-8";

* {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body,
h1,
h2,
h3,
p,
div,
ol,
ul,
input,
button {
	margin: 0;
	padding: 0
}

body {
	-webkit-text-size-adjust: 100%;
	color: #333333;
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
	overflow-x: hidden;
	font-family: "微软雅黑", Helvetica, "Droid Sans", Arial, sans-serif;
}

ol,
ul {
	list-style: none
}

a {
	color: #333333;
	text-decoration: none;
}

input,
select,
button,
textarea {
	border: 0;
	border-radius: 0;
	background: transparent;
	-webkit-appearance: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	outline: none;
}

button {
	outline: none
}

html,
body,
.view {
	font-size: 2.1334vw;
}

@media (min-width: 900px)and (max-width:2000px) {

	html,
	body {
		font-size: 1.1334vw;
		position: absolute;
		right: 0;
		left: 0;
		width: 46.875rem;
		height: 100%;
		overflow: hidden;
		margin: 0 auto;
	}
}

.view {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	right: 0;
	margin: auto;
	overflow: hidden;
	background-color: #000;
}

.page {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	overflow: hidden;
	background-size: 100% auto;
	background-position: top;
	background-repeat: no-repeat;
}

.scrollview {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}

.page_0 {
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/bg_0.jpg?v=4);
}

.p_0_1 {
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	top: 44.375rem;
	width: 32.25rem;

}

.p_0_load {
	position: absolute;
	left: 7.75rem;
	top: 44.8rem;
	width: 31.25rem;
	height: 1.5rem;
	border-radius: 1.5rem;
	animation: p_0_load 1.5s 0s linear forwards;
	background: linear-gradient(to right, rgba(217, 233, 6, 0.1), rgba(217, 233, 6, 0.9));
}

.p_0_load span {
	position: absolute;
	right: 0;
	top: 0;
	width: 1.5rem;
	height: 1.5rem;
	border-radius: 1.5rem;
	background-color: #d9e906;
}

@keyframes p_0_load {

	0% {
		width: 1.5rem;
	}

	100% {
		width: 31.25rem;
	}
}

.p_0_0 {
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	top: 48.4375rem;
	width: 9.5625rem;
	animation: shine 1s 0s linear infinite alternate;
}

@keyframes shine {

	0% {
		opacity: 1;
	}

	100% {
		opacity: 0.2;
	}
}



.page_1 {
	display: none;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/bg_1.jpg?v=4);
}

.p_1_box {
	position: absolute;
	width: 30.9375rem;
	height: 8.3125rem;
	top: 41.875rem;
	left: 0;
	right: 0;
	margin: auto;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_1_0.png?v=5);
}

.p_1_box input {
	width: 100%;
	color: #fff;
	font-size: 2rem;
	height: 4.875rem;
	text-align: center;
}
.p_1_box_2 {
	position: absolute;
	width: 30.9375rem;
	height: 8.3125rem;
	top: 51.275rem;
	left: 0;
	right: 0;
	margin: auto;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_1_0_name.png?v=4);
}

.p_1_box_2 input {
	width: 100%;
	color: #fff;
	font-size: 2rem;
	height: 4.875rem;
	text-align: center;
}
.p_1_1 {
	position: absolute;
	width: 15.75rem;
	top: 51.875rem;
	left: 0;
	right: 0;
	margin: auto;
}

.page_2 {}

.p_2_box {
	position: relative;
	width: 100%;
	height: 94.6875rem;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/bg_2.jpg?v=4);
}

.p_2_0 {
	position: absolute;
	width: 4.375rem;
	top: 27.125rem;
	left: 22.625rem;
animation:btn 1s -1s ease-in-out infinite alternate;
}

.p_2_ewm {
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	top: 23.125rem;
	width: 9.625rem;
	height: 9.625rem;
}

.p_2_1 {
	position: absolute;
	width: 42.125rem;
	top: 59.125rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_2_2 {
	position: absolute;
	width: 42.125rem;
	top: 69.625rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_2_3 {
	position: absolute;
	width: 13.4375rem;
	top: 80.25rem;
	left: 2.375rem;
}

.p_2_4 {
	position: absolute;
	width: 13.4375rem;
	top: 80.25rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_2_5 {
	position: absolute;
	width: 13.4375rem;
	top: 80.25rem;
	right: 2.375rem;
}

.p_3_box {
	position: relative;
	width: 100%;
	overflow: hidden;
	height: 94.6875rem;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/bg_3.jpg?v=4);
}

.p_3_box .part_1 {
	width: 42.5rem;
	margin: 12.75rem auto auto;
	display: flex;
	justify-content: space-between;
}

.p_3_box .part_1 .l,
.p_3_box .part_1 .r {
	width: 18.75rem;
}

.p_3_box .part_1 .l h2,
.p_3_box .part_1 .r h2 {
    font-size: 3rem;
    color: #fff;
    width: 19rem;
    max-height: 9rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;

}

.p_3_box .part_1 .l span.gre {
	color: #D9FE6C;
}

.p_3_box .part_1 .l p,
.p_3_box .part_1 .r p {
	color: #fff;
	font-weight: bold;
	padding-left: 1.8rem;
	box-sizing: border-box;
	font-size: 1.625rem;
	    width: 19rem;
    max-height: 9rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.p_3_box .part_1 .r {
	position: relative;
}

.p_3_box .part_1 .r .score {
	position: absolute;
	right: 0;
	top: 1rem;
	width: 5rem;
	height: 5rem;
	font-size: 3.5rem;
	color: #D9FE6C;
	font-weight: bold;
	text-align: center;
	line-height: 5rem;
	background-color: #172CAC;
}

.p_3_box .part_2 {
	position: relative;
	width: 29.375rem;
	height: 29.375rem;
	overflow: hidden;
	margin: 7rem auto auto;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_3_0.png?v=4);
}

.p_3_box .part_2 img.ewm {
	display: block;
	width: 26rem;
	height: 26rem;
	margin: 2rem auto;
}

.p_3_1 {
	display: block;
	width: 16.25rem;
	margin: 2rem auto auto;
}

.p_3_2 {
	display: block;
	width: 34.75rem;
	margin: 5rem auto auto;
}

.p_3_3 {
	display: block;
	width: 20.6875rem;
	margin: 4rem auto auto;
}

.part_2_item {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.8);
}

.part_2_item .p_3_4 {
	position: absolute;
	width: 20.125rem;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}

.page_rgba {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.8);
}

.part_alt {
	position: absolute;
	width: 35rem;
	height: 27.1875rem;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_3_5.png?v=4);
}

.part_alt h2 {
	font-size: 4rem;
	color: #172CAC;
	margin-top: 5rem;
	text-align: center;
}

.part_alt p {
	font-size: 1.8rem;
	margin-top: 0.5rem;
	text-align: center;
}

.part_alt b {
	display: block;
	font-size: 1.2rem;
	margin-top: 0.5rem;
	text-align: center;
}

.p_3_6 {
	position: absolute;
	bottom: 2.4rem;
	left: 0;
	right: 0;
	width: 13.8125rem;
	margin: auto;
}

.p_4_box {
	position: relative;
	width: 100%;
	overflow: hidden;
	height: 94.6875rem;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/bg_4.jpg?v=4);
}

.p_4_0 {
	position: absolute;
	width: 30rem;
	top: 13.375rem;
	left: 3rem;
}

.p_4_1 {
	position: absolute;
	width: 35.5rem;
	top: 26.5625rem;
	left: 3rem;
}

.p_4_2,
.p_4_3 {
	position: absolute;
	width: 41.75rem;
	top: 41.5rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_4_3 {
	top: 56.9375rem;
}

.p_4_4 {
	position: absolute;
	width: 14.0625rem;
	top: 84.3rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_4_item {
	position: relative;
	width: 100%;
	overflow: hidden;
	height: 94.6875rem;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/bg_4_1.jpg?v=4);
}
.p_4_item_de {
	position: relative;
	width: 100%;
	overflow: hidden;
	height: 104.7875rem;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_4_item_de.jpg?v=4);
}
.bot_tips_text{
    position: absolute;
    width: 41rem;
    left: 0;
    right: 0;
    top: 94.3rem;
    height: auto;
    margin: auto;
}
.p_4_map {
    position: absolute;
    width: 43rem;
    left: 1rem;
    top: 9.3rem;
    height: auto;
}
.bg_map {
    position: absolute;
    width: 100%;
    top: 8.3rem;
    height: 26.2rem;
}

.p_4_5 {
	position: absolute;
	width: 41.875rem;
	left: 3rem;
	top: 35.625rem;
}

.p_5_box,
.p_7_box,
.p_8_box,
.p_9_box {
	position: relative;
	width: 100%;
	overflow: hidden;
	height: 94.6875rem;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/bg_5.jpg?v=4);
}

.p_5_0 {
	position: absolute;
	width: 31.875rem;
	top: 10.5rem;
	left: 3rem;
}

.p_5_1 {
	position: absolute;
	width: 39.1875rem;
	top: 22.5rem;
	left: 3rem;
}

.p_5_box .part_1 {
	position: absolute;
	top: 37.375rem;
	left: 0;
	right: 0;
	margin: auto;
	width: 41.75rem;
	height: 9.125rem;
	display: flex;
	flex-wrap: wrap;
	padding: 1rem 0;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_5_2.png?v=4);
}

.p_5_box .part_1 p {
	width: 100%;
	color: #fff;
	text-align: center;
}

.p_5_box .part_1 .seat {
	font-size: 1.5rem;
	margin-bottom: 0rem;
}

.p_5_box .part_1 .en {
	font-size: 1.5rem;
}

.p_5_box .part_1 p b {
	color: #D9FE6C;
}

.p_5_box .part_2 {
	position: absolute;
	top: 49.75rem;
	left: 0;
	right: 0;
	margin: auto;
	width: 41.75rem;
	height: 29.125rem;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_5_3.png?v=4);
}

.p_5_box .part_2 .p_5_list {
	position: relative;
	width: 92%;
	height: 92%;
	margin: 4%;
	box-sizing: border-box;
}

.p_5_wary {
	position: relative;
	width: 100%;
}

.p_5_box .part_2 .p_5_list .line {
	position: absolute;
	width: 0.25rem;
	top: 1.2rem;
	left: 0.25rem;
	bottom: 0;
	background-color: #2552C2;
}

.p_5_box .part_2 .p_5_list .item {
	position: relative;
	margin-bottom: 1rem;
}

.p_5_box .part_2 .p_5_list .item .t i {
	display: inline-block;
	width: 0.75rem;
	height: 0.75rem;
	border-radius: 0.75rem;
	background-color: #D9FE6C;
}

.p_5_box .part_2 .p_5_list .item .t span {
	display: inline-block;
	margin-left: 1.1rem;
	font-size: 1.375rem;
	color: #fff;
}


.p_5_box .part_2 .p_5_list .item .b {
	padding-left: 2rem;
	font-size: 1.2rem;
	color: #fff;
	box-sizing: border-box;
}

.p_6_box {
	position: relative;
	width: 100%;
	overflow: hidden;
	height: 94.6875rem;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/bg_6.jpg?v=4);
}
.p_6_box_tri {
	position: relative;
	width: 100%;
	overflow: hidden;
	height: 94.6875rem;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_6_box_tri.jpg?v=4);
}
.tri_tips_text{
	    position: absolute;
    width: 41rem;
    left: 0;
    right: 0;
    top: 92.1rem;
    height: auto;
    margin: auto;
}
.p_6_0 {
	position: absolute;
	width: 27.375rem;
	top: 13.375rem;
	left: 3rem;
}

.p_6_txt1 {
	position: absolute;
	width: 41.75rem;
	top: 27.8125rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_6_txt1 h3 {
	font-size: 2.625rem;
	font-weight: 500;
	color: #fff;
}

.p_6_txt1 p {
	font-size: 1.875rem;
	margin-top: 0.625rem;
	line-height: 3rem;
	color: #fff;
}

.p_6_txt2 {
	position: absolute;
	width: 41.75rem;
	top: 39.1875rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_6_txt2 b {
	display: block;
	font-size: 1.625rem;
	line-height: 2.2rem;
	color: #fff;
}

.p_6_txt3 {
	position: absolute;
	width: 41.75rem;
	top: 53rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_6_txt3 h2 {
	font-size: 2.375rem;
	color: #D9FE6C;
}

.p_6_txt3 b {
	font-size: 1.625rem;
	margin-top: 0.625rem;
	color: #fff;
}


.p_6_tel_1,
.p_6_tel_2 {
	display: none;
	position: absolute;
	top: 60.5625rem;
	left: 2.375rem;
	width: 20.5rem;
	height: 11.9375rem;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_6_1.png?v=4);
}

.p_6_tel_1 a,
.p_6_tel_2 a {
	position: absolute;
	width: 100%;
	height: 100%;
	padding: 1.2rem;
	color: #fff;
	display: flex;
	align-items: end;
	font-size: 1.7rem;
	box-sizing: border-box;
    padding-top: 8.4rem;
}

.p_6_tel_2 {
	left: auto;
	left: 2.375rem;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_6_2.png?v=4);
		display: none;
}

.p_7_0 {
	position: absolute;
	width: 26.3125rem;
	top: 8.125rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_7_1 {
	position: absolute;
	top: 21.625rem;
	left: 0;
	right: 0;
	margin: auto;
	width: 25.25rem;
	height: 25.25rem;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_7_1.png?v=4);

}

.p_7_1 span {
	display: flex;
	width: 100%;
	height: 100%;
	color: #D9FE6C;
	font-size: 9.375rem;
	align-items: center;
	justify-content: center;

}

.p_7_2 {
	position: absolute;
	width: 40.625rem;
	top: 50.1875rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_7_2 .item {
	position: relative;
	width: 5.65rem;
	height: 3.375rem;
	overflow: hidden;
	float: left;
	margin-bottom: 0.9rem;
	margin-left: .9rem;
	border-radius: 1.7rem;
	border: 0.125rem solid #D9FE6C;
}

.p_7_2 .item:nth-child(6n+1) {
	margin-left: 0;
}

.p_7_2 .item span {
	position: absolute;
	width: 100%;
	height: 100%;
	color: #D9FE6C;
	font-size: 2.5rem;
	text-align: center;
	line-height: 3.375rem;
}

.p_7_2 .item img {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
    width: 5.9rem;
}

.p_7_2 .item.active img {
	opacity: 1;
}

.p_7_3 {
	position: absolute;
	width: 19.375rem;
	top: 69.125rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_7_b {
	position: absolute;
	width: 15.9375rem;
	top: 81.875rem;
	left: 4.6875rem;
}

.p_7_4 {
    position: absolute;
    width: 19.9375rem;
    top: 77.875rem;
    right: 0;
    left: 0;
    margin: auto;
}
.p_out {
	    position: absolute;
    width: 15.9375rem;
    top: 81.875rem;
    right: 4.6875rem;
}
.p_7_wary {
	display: flex;
	width: 100%;
	height: 100%;
	flex-wrap: wrap;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.p_7_wary .alt_1 {
	display: block;
	width: 35rem;
}

.p_7_5 {
	display: block;
	width: 4.4375rem;
	margin-top: 3rem;
}

.p_7_6 {
	position: relative;
	width: 35rem;
	height: 27.1875rem;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_7_6.png?v=4);
}

.p_7_6 img {
	position: absolute;
	width: auto;
	height: 5.625rem;
	top: 18.9375rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_7_allbox {
	position: relative;
	width: 35rem;
	height: 54.6875rem;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_7_9.png?v=4);
}

.p_7_8 {
	position: absolute;
	width: 13.8125rem;
	bottom: 2.625rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_8_0 {
	position: absolute;
	width: 15.5rem;
	top: 14.25rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_8_1 {
	position: absolute;
	width: 38.875rem;
	top: 27.625rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_8_2 {
	position: absolute;
	width: 38.875rem;
	top: 27.625rem;
	left: 0;
	right: 0;
	margin: auto;
	transform: rotate(0deg);
}

.p_8_2.animat {
	transition: 3s ease-in-out;
}

.p_8_3 {
	position: absolute;
	width: 7.0625rem;
	top: 38.825rem;
	left: 0;
	right: 0;
	margin: auto;
}

.p_8_wary {
	position: relative;
	width: 35rem;
	height: 54.6875rem;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_8_5.png?v=4);
}

.p_8_6 {
	display: block;
	width: 15.5rem;
	margin: 4.6875rem auto auto;
}

.p_8_7 {
	display: block;
	width: 34.0625rem;
	margin: -0.3rem auto auto;
}

.p_8_8,
.p_8_9 {
	position: absolute;
	left: 2.5rem;
	bottom: 2.625rem;
	width: 13.8125rem;
}

.p_8_9 {
	left: auto;
	right: 2.5rem;
}


.p_9_0{
	position: absolute;
	width: 18.5625rem;
	top: 10.625rem;
	left: 0;
	right: 0;
	margin: auto;
}
.p_9_box .p_9_ipt{
	position: absolute;
	width: 40.375rem;
	top: 25rem;
	left: 0;
	right: 0;
	margin: auto;
}
.p_9_box .part_1{
	margin-bottom: 2.5rem;
}

.p_9_box .part_1 .tit span{
	display: block;
	font-size: 2rem;
	color: #D9FE6C;
}
.p_9_box .part_1 .tit strong{
	display: block;
	font-size: 1.5rem;
	color: #D9FE6C;
}

.p_9_box .part_1 input{
	width: 100%;
	color: #D9FE6C;
	font-size: 1.8rem;
	height: 6.375rem;
	margin-top: 1rem;
	padding: 0 1.25rem;
	border-radius: 1rem;
	box-sizing: border-box;
	border: 0.125rem solid #D9FE6C;
}
.p_9_box .part_1 input::placeholder{
	color: #D9FE6C;
}

.addritem{
	margin: 1rem auto auto;
	display: flex;
	justify-content: space-between;
}
.addritem select{
	font-size: 1.8rem;
	color: #D9FE6C;
	width: 12.5rem;
	height: 6.375rem;
	padding: 0 1.25rem;
	border-radius: 1rem;
	box-sizing: border-box;
	border: 0.125rem solid #D9FE6C;
	background-size: 2rem 2rem;
	background-position: 86% 40%;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_9_2.png?v=4);
}

.p_9_alt{
	position: relative;
	width: 35rem;
	height: 54.6875rem;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/p_9_3.png?v=4);
}

.p_9_item{
	position: absolute;
	width: 10rem;
	top: 13.25rem;
	left: 0;
	right: 0;
	margin: auto;
}

.jq_btn {
	transition: all 0.3s;
}

.jq_btn.animat {
	transform: scale(0.9);
}
.page_box {
    position: relative;
    top: 11.875rem;
    width: 39rem;
    left: 0;
    right: 0;
    margin: auto;
}
.list {
    position: relative;
    width: 38.9375rem;
    height: 5.25rem;
    margin-top: 1.225rem;
}
.list_title {
    font-size: 1.8156rem;
    color: #fff;
    display: inline-block;
    line-height: 5.25rem;
    margin-left: 2.1rem;
	    margin-right: 0.8rem;
}
.list input,.list_title{
	    vertical-align: middle;
}
.name {
    width: 28.5rem;
    height: 5.25rem;
    margin-left: 0rem;
    font-size: 1.8156rem;
    color: #fff;
    display: inline-block;
    line-height: 5.25rem;
    text-align: center;
	    border: 0.1rem solid #fff;
    border-radius: 1.3rem;
}
.p3_4 {
    width: 16.5rem;
    position: relative;
    left: 11.2rem;
    top: 4.2rem;
    text-align: center;
}
.p2_1 {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.list input::placeholder {
	color: #fff;
}
.check_input::placeholder {
	color: #fff;
}
.no_scroll {
    overflow: hidden !important;
}
input:-webkit-autofill, 
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active { 
    -webkit-transition-delay:99999s;
    -webkit-transition: color 99999s ease-out, background-color 99999s ease-out;
}
.check_input{
    position: absolute;
    top: 39.8rem;
    left: 0;
    right: 0;
    margin: auto;
    display: block;
    color: #fff;
    font-size: 2.01375rem;
    padding: 0 1.25rem;
    box-sizing: border-box;
    width: 38.9375rem;
    height: 5.25rem;
	border: 0.1rem solid #fff;
    border-radius: 1.3rem;
}
.check_tips{
    right: 0;
    margin: auto;
    color: #fff;
    width: 43rem;
    left: 0;
    position: absolute;
    bottom: 18rem;
    font-size: 2.2rem;
    text-align: center;
    height: 4rem;
    line-height: 4rem;
    border-radius: 0.5rem;
}
@keyframes btn {
	from {
		transform: scale(1, 1);
	}

	to {
		transform: scale(0.6, 0.6);
	}
}
.ewm_line {
    display: block;
    width: 0.12rem;
    height: 10rem;
    margin: -1.4rem auto auto;
}
.seat span {
    box-sizing: border-box;
    max-width: 9rem;
    height: 2.8rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    white-space: nowrap;
    line-height: 2.5rem;
    vertical-align: middle;
}
.p_6_txt1 span {
    box-sizing: border-box;
    max-width: 23rem;
    height: 3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    white-space: nowrap;
    line-height: 2.3rem;
    vertical-align: middle;
}
.p_3_loking {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	background-color: rgba(0, 0, 0, 0.9);
}

.p_3_loking img {
	position: absolute;
	width: 92%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.check_scan{
	    width: 13rem;
    background: #fff;
    height: 42px;
    z-index: 1;
    position: absolute;
    font-size: 2rem;
    right: 4rem;
    top: 10rem;
    border-radius: 5rem;
    color: #000;
}
.p_7_wary_index {
position: absolute;
    width: 35.9375rem;
    height: 53.8125rem;
    top: 16rem;
    left: 0;
    right: 0;
    margin: auto;
    background-size: 100% 100%;
	background-image: url(https://jubuqihou-data.lxtianhu.com/2025/zeiss2025/cn/img/index_ru_bg.png?v=5);
}

.p_7_wary_index .alt_1 {
    display: block;
    width: 34rem;
    margin: auto;
}
.p_index_tip{
    position: absolute;
    top: 72rem;
    left: 0;
    right: 0;
    margin: auto;
    width: 4.4375rem;
}
.index_tip_box{
    margin-top: 4rem;
    width: 35.9375rem;
    height: 48.8125rem;
    position: relative;
}
.p_7_b_addre{
    position: absolute;
    width: 15.9375rem;
    top: 77.875rem;
    left: 4.6875rem;
}
.p_out_addre{
    position: absolute;
    width: 15.9375rem;
    top: 77.875rem;
    right: 4.6875rem;
}
.p_4_4_cult{
    position: absolute;
    width: 14.0625rem;
    top: 77.1rem;
    left: 0;
    right: 0;
    margin: auto;
}
.p_4_4_even{
	position: absolute;
    width: 14.0625rem;
    top: 82.3rem;
    left: 0;
    right: 0;
    margin: auto;
}
.p_4_4_traff{
	    position: absolute;
    width: 14.0625rem;
    top: 87.3rem;
    left: 0;
    right: 0;
    margin: auto;
}
.p_7_b_ucen{
    position: absolute;
    width: 15.9375rem;
    top: 79.975rem;
    left: 4.6875rem;
}
.p_out_ucen{
    position: absolute;
    width: 15.9375rem;
    top: 79.975rem;
    right: 4.6875rem;
}
.event_map_cn{
    position: absolute;
    width: 44rem;
    left: 0;
    right: 0;
    top: 49.3rem;
    height: auto;
    margin: auto;
}
.out_check{
    width: 13rem;
    background: #fff;
    height: 42px;
    z-index: 1;
    position: absolute;
    font-size: 2rem;
    left: 4rem;
    top: 10rem;
    border-radius: 5rem;
    color: #000;
    text-align: center;
    line-height: 39px;
}
.c_det_tip{
    font-size: 1.4rem;
    color: #fff;
    position: absolute;
    left: 17rem;
    top: 35.9rem;
}
.even_det_tip{
    font-size: 1.4rem;
    color: #fff;
    position: absolute;
    left: 14.1rem;
    top: 73.9rem;
}
.tri_title_1{
position: absolute;
    width: 13.5375rem;
    top: 61.775rem;
    left: 2.7875rem;
}
.tri_title_2{
    position: absolute;
    width: 15.9375rem;
    top: 64.775rem;
    left: 2.9875rem;
}
.tri_tel_1{
    position: absolute;
    width: 12.6375rem;
    top: 67.475rem;
    left: 2.4875rem;
}
.tri_tel_2{
    position: absolute;
    width: 12.6375rem;
    top: 67.475rem;
    left: 17.0875rem;
}
.tri_tel_3{
    position: absolute;
    width: 12.6375rem;
    top: 67.475rem;
    left: 31.6875rem;
}
.tri_tel_4{
position: absolute;
    width: 12.6375rem;
    top: 76.575rem;
    left: 2.4875rem;
}
.tri_tel_5{
    position: absolute;
    width: 12.6375rem;
    top: 76.575rem;
    left: 17.0875rem;
}
.tri_tel_1_img{
    position: absolute;
    width: 12.6375rem;
    top: 0;
    left: 0;
}
.tri_tel_2_img{
    position: absolute;
    width: 12.6375rem;
    top: 0;
    left: 0;
}
.tri_tel_3_img{
    position: absolute;
    width: 12.6375rem;
    top: 0;
    left: 0;
}
.tri_tel_4_img{
position: absolute;
    width: 12.6375rem;
    top: 0;
    left: 0;
}
.tri_tel_5_img{
    position: absolute;
    width: 12.6375rem;
    top: 0;
    left: 0;
}
.group_1{
    position: absolute;
    width: 18.6375rem;
    top: 10.975rem;
    left: 0;
    right: 0;
    margin: auto;
}


.group_txt1 {
    position: relative;
    width: 41.9rem;
    top: 25.0125rem;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
}

.group_txt1 h3 {
	font-size: 2.625rem;
	font-weight: 500;
	color: #fff;
}

.group_txt1 p {
	font-size: 1.875rem;
	margin-top: 0.625rem;
	line-height: 3rem;
	color: #fff;
}

.group_txt2 {
    position: relative;
    width: 41.9rem;
    top: 26.0875rem;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
}

.group_txt2 b {
	display: block;
	font-size: 1.625rem;
	line-height: 2.2rem;
	color: #fff;
}

.group_txt3 {
    position: relative;
    width: 41.9rem;
    top: 31rem;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
}

.group_txt3 span {
    font-size: 1.875rem;
    color: #D9FE6C;
    margin-left: 0.5rem;
}

.group_txt3 p {
    font-size: 1.875rem;
    margin-top: 0.625rem;
    color: #fff;
}
.p_4_4_group{
    position: absolute;
    width: 14.0625rem;
    top: 74.1rem;
    left: 0;
    right: 0;
    margin: auto;
}
.p_login_tips{
    font-size: 1.4rem;
    color: #fff;
    position: absolute;
    top: 60.1rem;
    left: 0;
    right: 0;
    width: 35rem;
    margin: auto;
    text-align: center;
}
.p_login_tips a{

    color: #fff;
}
.tri_tip_123{
    position: absolute;
    width: 19.7375rem;
    top: 58.875rem;
    left: 2.7875rem;
    font-size: 1.7rem;
    color: #fff;
}