<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> .bk1 {
 	width: 100%;
 	height: 100vh;
 	position: relative;
 }

 .bjt1 {
 	width: 100%;
 	height: 100%;
 	object-fit: cover;
 }

 .content1 {
 	position: absolute;
 	width: 100%;
 	height: 100%;
 	top: 0;
 	left: 0;
 	overflow: hidden;
 	zoom: 1;
 }

 .content1 h1 {
 	height: .75rem;
 	font-size: .75rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: 500;
 	color: #FFFFFF;
 	line-height: .75rem;
 	margin: 35vh auto 0;
 	text-align: center;
 }

 .content1 p {
 	font-size: .25rem;
 	font-family: SourceHanSansCN-Normal, SourceHanSansCN;
 	font-weight: 400;
 	color: #FFFFFF;
 	line-height: .375rem;
 	margin: .5rem auto 0;
 	text-align: center;
 }

 .content1 .btn {
 	width: 3.725rem;
 	height: .6rem;
 	margin: .85rem auto 0;
 }

 .content1 .btn .btn1 {
 	width: 1.675rem;
 	height: .6rem;
 	background: linear-gradient(188deg, #DFEEAF 0%, #39D8C0 59%, #42D6CF 100%, #62F3ED 100%);
 	box-shadow: inset 0rem .0125rem .1875rem 0rem rgba(255, 255, 255, 0.7000);
 	border-radius: .1rem;
 	cursor: pointer;
 }

 .content1 .btn .btn1:hover {
 	background: linear-gradient(188deg, #62F3ED 0%, #42D6CF 0%, #39D8C0 41%, #DFEEAF 100%);
 }

 .content1 .btn .btn1 .tb {
 	width: .2625rem;
 	height: .2625rem;
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/wx.png) center center / 100% 100% no-repeat;
 	margin-right: .1125rem;
 }

 .content1 .btn .btn1 span {
 	font-size: .2rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: 500;
 	color: #FFFFFF;
 	line-height: .6rem;
 }

 .content1 .btn .btn2 {
 	width: 1.675rem;
 	height: .6rem;
 	background: linear-gradient(221deg, #32AFFF 0%, #3CD9F9 55%, #49FDFF 100%, #11CAFE 100%, #42D6CF 100%, #70FEFF 100%);
 	box-shadow: inset 0rem .0125rem .1875rem 0rem rgba(255, 255, 255, 0.7000);
 	border-radius: .1rem;
 	text-align: center;
 	cursor: pointer;
 }

 .content1 .btn .btn2:hover {
 	background: linear-gradient(221deg, #70FEFF 0%, #42D6CF 0%, #11CAFE 0%, #49FDFF 0%, #3CD9F9 45%, #32AFFF 100%);
 }

 .content1 .btn .btn2 span {
 	font-size: .2rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: 500;
 	color: #FFFFFF;
 	line-height: .6rem;

 }

 /* bk2 */
 .bk2 {
 	width: 100%;
 	height: 12.825rem;
 	position: relative;
 }

 .bjt2 {
 	width: 100%;
 	height: 100%;
 	object-fit: fill;
 }

 .content2 {
 	position: absolute;
 	width: 100%;
 	height: 100%;
 	top: 0;
 	left: 0;
 	overflow: hidden;
 	zoom: 1;
 }

 .content2 h1 {
 	height: .45rem;
 	font-size: .45rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: bold;
 	color: #333333;
 	line-height: .45rem;
 	margin: 1.25rem auto 0;
 	text-align: center;
 }

 .content2 p {
 	font-size: .2rem;
 	font-family: SourceHanSansCN-Normal, SourceHanSansCN;
 	font-weight: 400;
 	color: #666666;
 	line-height: .3rem;
 	text-align: center;
 	margin: .4rem auto 0;
 }

 .content2 video {
 	display: block;
 	width: 15rem;
 	height: 8.4375rem;
 	background: #DEDEDE;
 	box-shadow: 0rem 0rem .25rem 0rem rgba(169, 187, 198, 0.5000);
 	border-radius: .25rem;
 	border: .1rem solid #FFFFFF;
 	margin: .7125rem auto 0;
 	object-fit: fill;
 }

 /* bk3 */
 .bk3 {
 	width: 100%;
 	height: 10.3125rem;
 }

 .content3 {
 	width: 100%;
 	height: 100%;
 	overflow: hidden;
 	zoom: 1;
 }

 .content3 .title3 {
 	height: .45rem;
 	font-size: .45rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: bold;
 	color: #333333;
 	line-height: .45rem;
 	margin: 1.25rem auto .7625rem;
 	text-align: center;
 }

 .content3 .card {
 	width: 100%;
 	height: 6.875rem;
 	display: flex;
 	justify-content: center;
 	align-items: center;
 }

 .content3 .card li {
 	width: 4.5rem;
 	height: 6.875rem;
 	margin-right: .4rem;
 	position: relative;
 	box-shadow: 0rem .025rem .25rem 0rem rgba(117, 118, 119, 0.5);
 	border-radius: .125rem;
 	overflow: hidden;
 	transition: all .3s ease-in-out;
 }

 .content3 .card li:nth-of-type(4) {
 	margin-right: 0;
 }

 .content3 .card li .masks {
 	width: 6.45rem;
 	height: 6.875rem;
 	padding: 1.25rem .625rem 0;
 	border-radius: .125rem;
 	position: absolute;
 	top: 0;
 	left: -200%;
 	transition: all .3s ease-in-out;
 }

 .content3 .card li .logos {
 	position: absolute;
 	width: 4.5rem;
 	height: 6.875rem;
 	border-radius: .125rem;
 	top: 0;
 	right: 0;
 	overflow: hidden;
 	zoom: 1;
 	opacity: 1;
 	transition: all .3s ease-in-out;
 }

 .content3 .card li .logos .logo-title {
 	font-size: 1rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: 500;
 	color: #FFFFFF;
 	line-height: 1.5rem;
 	margin: 1.1875rem auto 0;
 	text-align: center;
 }

 .content3 .card li .logos .logo-line {
 	width: .4375rem;
 	height: .05rem;
 	background: #FFFFFF;
 	border-radius: .025rem;
 	margin: .25rem auto .4625rem;
 }

 .content3 .card li .logos .logo-p {
 	font-size: .275rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: 500;
 	color: #FFFFFF;
 	line-height: .5rem;
 	text-align: center;
 }

 .content3 .card li .masks .mask-title {
 	font-size: 1rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: 500;
 	color: #FFFFFF;
 	line-height: 1rem;
 }

 .content3 .card li .masks .mask-line {
 	width: .4375rem;
 	height: .05rem;
 	background: #399DFF;
 	border-radius: .0375rem;
 	margin-top: .3rem;
 	margin-left: .1375rem;
 }

 .content3 .card li .masks .mask-h2 {
 	font-size: .275rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: 500;
 	color: #FFFFFF;
 	line-height: .475rem;
 	margin-top: .5rem;
 }

 .content3 .card li .masks .mask-p {
 	font-size: .2rem;
 	font-family: SourceHanSansCN-Normal, SourceHanSansCN;
 	font-weight: 400;
 	color: #FFFFFF;
 	line-height: .375rem;
 	margin-top: .7875rem;
 }

 .content3 .card li:nth-of-type(1) {
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/ys1.png);
 	background-size: cover;
 	background-repeat: no-repeat;
 	background-position-x: 65%;
 }

 .content3 .card li:nth-of-type(2) {
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/ys2.png);
 	background-size: cover;
 	background-repeat: no-repeat;
 	background-position-x: 65%;
 }

 .content3 .card li:nth-of-type(3) {
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/ys3.png);
 	background-size: cover;
 	background-repeat: no-repeat;
 	background-position-x: 65%;
 }

 .content3 .card li:nth-of-type(4) {
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/ys4.png);
 	background-size: cover;
 	background-repeat: no-repeat;
 	background-position-x: 65%;
 }


 .content3 .card li.active1 {
 	width: 6.45rem;
 	background-position-x: 0 !important;
 }

 .content3 .card li.active1 .masks {
 	left: 0;
 }

 .content3 .card li.active1 .logos {
 	opacity: 0;
 }

 .content3 .card li.active2 {
 	width: 4rem;
 	background-position-x: 85% !important;
 }

 .content3 .card li.active2 .logos {
 	width: 4rem;
 }

 /* bk4 */
 .bk4 {
 	width: 100%;
 	height: 100vh;
 }

 .content4 {
 	width: 100%;
 	height: 100%;
 	overflow: hidden;
 	zoom: 1;
 }

 .content4 .title4 {
 	font-size: .45rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: bold;
 	color: #333333;
 	line-height: .675rem;
 	text-align: center;
 }

 .content4 .p4 {
 	font-size: .2rem;
 	font-family: SourceHanSansCN-Normal, SourceHanSansCN;
 	font-weight: 400;
 	color: #666666;
 	line-height: .3rem;
 	text-align: center;
 	margin-top: .2875rem;
 }

 .content4 .content4-nav {
 	width: 19.2rem;
 	height: .45rem;
 	margin: .7125rem auto .375rem;
 	display: flex;
 }

 .content4 .content4-nav li {
 	height: .45rem;
 	line-height: .425rem;
 	padding: 0 .225rem;
 	font-size: .2rem;
 	font-family: SourceHanSansCN-Normal, SourceHanSansCN;
 	font-weight: 400;
 	color: #333333;
 	margin-right: .25rem;
 	border-radius: .225rem;
 	border: .0125rem solid #333333;
 }

 .content4 .content4-nav li * {
 	pointer-events: none;
 }

 .content4 .content4-nav li.active {
 	background: #399DFF;
 	border-radius: .225rem;
 	border: .0125rem solid transparent;
 	font-size: .2rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: 500;
 	color: #FFFFFF;
 }

 .content4 .card4 {
 	width: 24rem;
 	height: 66%;
 	position: relative;
 	margin: 0 auto;
 }

 .content4 .card4 .img-wrap {
 	width: 100%;
 	height: 100%;
 	position: relative;
 }

 .content4 .card4 .img-wrap img {
 	position: absolute;
 	width: 100%;
 	height: 100%;
 	object-fit: cover;
 }

 .content4 .card4 .text-wrap4 {
 	position: absolute;
 	width: 5.3rem;
 	height: 4.75rem;
 	background: rgba(255, 255, 255, 0.7);
 	border-radius: .25rem;
 	backdrop-filter: blur(.05rem);
 	top: 50%;
 	left: 2.4125rem;
	transform: translate(0, -50%);
 	overflow: hidden;
 	zoom: 1;
 	padding: 0 .275rem;
 }

 .content4 .card4 .text-wrap4 h1 {
 	font-size: .25rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: bold;
 	color: #333333;
 	line-height: .375rem;
 	margin-top: 1.2125rem;
 }

 .content4 .card4 .text-wrap4 p {
 	font-size: .2rem;
 	font-family: SourceHanSansCN-Normal, SourceHanSansCN;
 	font-weight: 400;
 	color: #333333;
 	line-height: .375rem;
 	margin-top: .425rem;
 }

 .content4 .card4 .text-wrap4 input {
 	width: 1.8375rem;
 	height: .45rem;
 	background: #399DFF;
 	border-radius: .1rem;
 	margin-top: .475rem;
 	font-size: .2rem;
 	font-family: SourceHanSansCN-Normal, SourceHanSansCN;
 	font-weight: 400;
 	color: #FFFFFF;
 	line-height: .45rem;
 }

 .content4 .card4 .text-wrap4 input:hover {
 	background: linear-gradient(90deg, #399DFF 0%, #2D67F7 100%);
 }

 .content4 .card4 .text-wrap4 input:active {
 	opacity: 0.9;
 }


 /* bk5 */
 .bk5 {
 	width: 100%;
 	height: 9.425rem;
 }

 .content5 {
 	width: 100%;
 	height: 100%;
 	overflow: hidden;
 	zoom: 1;
 }

 .content5 h1 {
 	font-size: .45rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: bold;
 	color: #333333;
 	line-height: .675rem;
 	text-align: center;
 	margin: 1.25rem auto .5rem;
 }

 .content5 ul {
 	display: flex;
 	justify-content: center;
 	align-items: center;
 }

 .content5 ul li {
 	width: 3.2625rem;
 	height: 4.35rem;
 	position: relative;
 	margin-right: .35rem;
 	transition: transform .5s;
 }

 .content5 ul li:hover {
 	transform: scale(1.1);
 	box-shadow: 0rem .05rem .125rem 0rem rgba(102, 111, 119, 0.8);
 	border-radius: .1rem;
 }
.content5 ul li&gt;.background12:hover{
	opacity: 1;
	background-color: rgba(0,0,0,.4);
	backdrop-filter: blur(.05rem);
}
 .content5 ul li:nth-of-type(5) {
 	margin-right: 0;
 }

 .content5 ul li img {
 	width: 100%;
 	height: 100%;
 	object-fit: fill;
 }

 .content5 ul li span {
 	position: absolute;
 	display: block;
 	bottom: .525rem;
 	left: 50%;
 	transform: translate(-50%, 0);
 	width: 100%;
 	font-size: .275rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: 500;
 	color: #FFFFFF;
 	text-align: center;
 }

 .content5 input {
 	display: block;
 	width: 2.5rem;
 	height: .6rem;
 	border-radius: .1rem;
 	border: .0125rem solid rgba(49, 146, 255, .8);
 	margin: .625rem auto 0;
 	font-size: .2rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: 500;
 	color: #399DFF;
 	line-height: .6rem;
 }

 .content5 input:hover {
 	background: linear-gradient(53deg, #5FBEF7 0%, #3192FF 100%);
 	border: .0125rem solid transparent;
 	color: #fff;
 }

 .content5 input:active {
 	opacity: 0.8;
 }


 /* bk6 */
 .bk6 {
 	width: 100%;
 	height: 5.375rem;
 	position: relative;
 }

 .bjt6 {
 	width: 100%;
 	height: 100%;
 	object-fit: fill;
 }

 .content6 {
 	position: absolute;
 	overflow: hidden;
 	zoom: 1;
 	width: 100%;
 	height: 100%;
 	top: 0;
 	left: 0;
 }

 .content6 h1 {
 	font-size: .6rem;
 	font-family: AppleSystemUIFont;
 	color: #FFFFFF;
 	line-height: .7rem;
 	text-align: center;
 	margin-top: 1.7rem;
 }

 .content6 .inp {
 	display: flex;
 	justify-content: center;
 	align-items: center;
 	margin-top: .425rem;
 }

 .content6 .inp .inp1,
 .content6 .inp .inp2 {
 	width: 2.875rem;
 	height: .6rem;
 	box-shadow: inset 0rem 0rem .25rem 0rem rgba(255, 255, 255, 0.7);
 	border-radius: .1rem;
 	border: .0125rem solid #FFFFFF;
 	display: flex;
 	align-items: center;
 }

 .content6 .inp .inp1 {
 	margin-right: .25rem;
 }

 .content6 .inp .inp2 {
 	margin-right: .375rem;
 }

 .content6 .btn {
 	width: 1.525rem;
 	height: .6rem;
 	background: linear-gradient(180deg, #FFFFFF 0%, #C0D7E1 100%);
 	border-radius: .1rem;

 	font-size: .2rem;
 	font-family: SourceHanSansCN-Normal, SourceHanSansCN;
 	font-weight: 400;
 	color: #399DFF;
 	line-height: .6rem;
 }

 .content6 .btn:hover {
 	background: linear-gradient(180deg, #FFFFFF 0%, #76B6E2 100%);
 	border-radius: .1rem;
 }

 .content6 .tb1 {
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/xm.png) center center / 100% 100% no-repeat;
 	width: .2rem;
 	height: .2rem;
 	margin-left: .375rem;
 }

 .content6 .tb2 {
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/dh.png) center center / 100% 100% no-repeat;
 	width: .2rem;
 	height: .2rem;
 	margin-left: .375rem;
 }

 .content6 .inp .inp1 input,
 .content6 .inp .inp2 input {
 	flex: 1;
 	padding: 0 .15rem;
 	font-size: .2rem;
 	font-family: SourceHanSansCN-Normal, SourceHanSansCN;
 	font-weight: 400;
 	color: #FFFFFF;
 	line-height: .6rem;
 }

 .content6 .inp .inp1 input::-webkit-input-placeholder {
 	font-size: .2rem !important;
 	font-family: SourceHanSansCN-Regular, SourceHanSansCN !important;
 	font-weight: 400 !important;
 	color: #FFFFFF !important;
 }

 .content6 .inp .inp2 input::-webkit-input-placeholder {
 	font-size: .2rem !important;
 	font-family: SourceHanSansCN-Regular, SourceHanSansCN !important;
 	font-weight: 400 !important;
 	color: #FFFFFF !important;
 }

 /* bk7 */
 .bk7 {
 	height: 6.875rem;
 	overflow: hidden;
 	zoom: 1;
 }

 .bk7 .title {
 	height: .45rem;
 	font-size: .45rem;
 	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
 	font-weight: bold;
 	color: rgb(0, 3, 51);
 	line-height: .45rem;
 	text-align: center;
 	margin-top: 1.25rem;
 	margin-bottom: .75rem;
 }

 .bk7 p {
 	font-size: .2rem;
 	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
 	font-weight: 400;
 	color: rgb(153, 153, 153);
 	line-height: .3rem;
 	margin-bottom: .775rem;
 	text-align: center;
 }

 .select_box {
 	width: 19.2rem;
 	height: 3.1902rem;
 	overflow: hidden;
 	margin: 0rem auto 1rem;
 	position: relative;
 }

 .select_box .select_log {
 	position: absolute;
 	z-index: 10;
 	right: 0rem;
 	transform: rotate(180deg);
 }

 .select_box .select_log2 {
 	position: absolute;
 	z-index: 10;
 	left: 0rem;
 }

 .line_odd {
 	width: 36.2395rem;
 	animation: 36s linear 0s infinite normal none running scrollToRight-data-v-6a32e916;
 }

 @keyframes scrollToRight-data-v-6a32e916 {
 	0% {
 		transform: translate3d(-50%, 0rem, 0rem);
 	}

 	100% {
 		transform: translate3d(0%, 0rem, 0rem);
 	}
 }

 .line_odd img {
 	width: 50%;
 	display: inline-block;
 	float: left;
 }

 .line_event {
 	width: 36.2395rem;
 	animation: 28s linear 0s infinite normal none running scrollToRight-data-v-6a32e916;
 }

 .line_event img {
 	width: 50%;
 	display: inline-block;
 	float: left;
 }

 /* å‡ºçŽ°å¼¹çª— */
 /* .tc {
 	width: 100vw;
 	height: 100vh;
 	position: fixed;
 	top: 0;
 	left: 0;
	display: none;
 }

 .tc-mask {
 	position: absolute;
 	width: 100%;
 	height: 100%;
 	top: 0;
 	left: 0;
 	background: rgba(0, 0, 0, 0.2);
 }

 .tc-wrap {
 	width: 5.375rem;
 	height: 5.8375rem;
 	background: #FFFFFF;
 	border-radius: .1rem;
 	position: absolute;
 	top: 50%;
 	left: 50%;
 	transform: translate(-50%, -50%);
 	overflow: hidden;
 }


 .tc-wrap .t {
 	width: 5.375rem;
 	height: 1.5625rem;
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/wr1.png) center center / 100% 100% no-repeat;
 	display: flex;
 	flex-direction: column;
 	justify-content: center;
 	position: relative;
 }

 .tc-wrap .t .cclose {
 	position: absolute;
 	width: .25rem;
 	height: .25rem;
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/cclose.png) center center / 100% 100% no-repeat;
	top: .1875rem;
	right: .1875rem;
	cursor: pointer;
 }

 .tc-wrap .t p {
 	font-size: .225rem;
 	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
 	font-weight: 400;
 	color: #FFFFFF;
 	padding: 0 .5rem;
 }

 .tc-wrap .t p:nth-of-type(1) {
 	margin-bottom: .225rem;
 }

 .tc-wrap .b {
 	display: flex;
 	flex-direction: column;
 	justify-content: center;
 	align-items: center;
 }

 .tc-wrap .b .title {
 	font-size: .225rem;
 	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
 	font-weight: 600;
 	color: #333333;
 	margin: .35rem auto .225rem;
 }

 .tc-wrap .b .span-wrap {
 	display: flex;
 	align-items: center;
 }

 .tc-wrap .b .span-wrap .iconl {
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/lxx.png) center center / 100% 100% no-repeat;
 	width: 1rem;
 	height: .0375rem;
 	margin-right: .2rem;
 }

 .tc-wrap .b .span-wrap .iconr {
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/lxx.png) center center / 100% 100% no-repeat;
 	transform: rotate(180deg);
 	width: 1rem;
 	height: .0375rem;
 	margin-left: .2rem;
 }

 .tc-wrap .b .span-wrap span {
 	font-size: .175rem;
 	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
 	font-weight: 400;
 	color: #595959;
 }

 .tc-wrap .b .inp {
 	display: flex;
 	flex-direction: column;
 	justify-content: center;
 	margin-top: .3375rem;
 }

 .tc-wrap .b .inp .inp1 {
 	width: 3.25rem;
 	height: .45rem;
 	background: #FFFFFF;
 	border-radius: .1rem;
 	border: 1px solid #D9D9D9;
 	display: flex;
 	justify-content: center;
 	align-items: center;
 }

 .tc-wrap .b .inp .inp2 {
 	width: 3.25rem;
 	height: .45rem;
 	background: #FFFFFF;
 	border-radius: .1rem;
 	border: 1px solid #D9D9D9;
 	display: flex;
 	justify-content: center;
 	align-items: center;
 	margin-top: .2rem;
 }

 .tc-wrap .b .inp .inp1 .icon1 {
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/dhh.png) center center / 100% 100% no-repeat;
 	width: .175rem;
 	height: .175rem;
 	margin-left: .25rem;
 }

 .tc-wrap .b .inp .inp2 .icon2 {
 	background: url(//qjzb.kuleiman.com/record/klm/bjdb/1/xmm.png) center center / 100% 100% no-repeat;
 	width: .175rem;
 	height: .175rem;
 	margin-left: .25rem;
 }

 .tc-wrap .b .inp .inp1 input {
 	flex: 1;
 	padding: 0 .1125rem;
 }

 .tc-wrap .b .inp .inp2 input {
 	flex: 1;
 	padding: 0 .1125rem;
 }

 .tc-wrap .b .inp .inp3 {
 	width: 3.25rem;
 	height: .45rem;
 	background: linear-gradient(53deg, #71BCFF 0%, #3972FF 100%);
 	border-radius: .1rem;
 	font-size: .175rem;
 	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
 	font-weight: 400;
 	color: #FFFFFF;
 	margin-top: .2rem;
 }

 .tc-wrap .b .inp .inp3:hover {
 	background: linear-gradient(53deg, #3972FF 0%, #71BCFF 100%);
 }

 .tc-wrap .b .po {
 	font-size: .15rem;
 	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
 	font-weight: 400;
 	color: #BFBFBF;
 	text-align: center;
 	margin-top: .2rem;
 }

 .tc-wrap .b .bo {
 	font-size: .225rem;
 	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
 	font-weight: 500;
 	color: #595959;
 	margin-top: .2rem;
 	text-align: center;
 }

 .tc-wrap .b .bo span {
 	color: rgba(57, 114, 255, 1);
 	padding: .1125rem;
 } */
.background12{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 2;
	flex-direction: column;
	opacity: 0;
	border-radius: .1rem;
}

.background12&gt;img{
	width: .5rem !important;
	height: .5625rem !important;
}

.background12&gt;p{
	font-size: .2rem;
	color: #fff;
	margin-top: .25rem;
}

.content12 ul li&gt;.background12:hover{
	opacity: 1;
	background-color: rgba(0,0,0,.4);
	backdrop-filter: blur(.05rem);
}
.playVideoIcon{
    width: 1.3rem;
    height: 1.3rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,0%);
    cursor: pointer;
}
.playVideoIcon img{
    max-width: 100%;
    max-height: 100%;
}

.videoBox{
	width: 100%;
	height: 100%;
	width: 15rem;
height: 8.4375rem;
	position: relative;
	margin: 0 auto;
}
.videoPoster{
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 7;
	top: 0rem;
	left: 0rem;
	border-radius: .25rem;
	border: .1rem solid #FFFFFF;

}
.videoPoster img{
	width: 100%!important;
height: 100%!important;
	border-radius: .1009rem;

}
.playVideoIcon{
	z-index: 9;
	transform: translate(-50%,-50%);

}</pre></body></html>