@charset "utf-8";
.lightModuleOuterContent327 {
	width:100%;
	height:360px;
	background:transparent;
}
.lightModuleOuterContent327 .tent327_pbanner {
	width:100%;
	height:100%;
	overflow:hidden;
}
.lightModuleOuterContent327 .tent327_pbanner img {
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
}
.lightModuleOuterContent328 {
	width:100%;
	height:550px;
	background:transparent;
	display:flex;
	flex-direction:row;
	justify-content:center;
	align-items:center;
}
.lightModuleOuterContent328 .lightModuleOuterContent328_main {
	width:98%;
	height:450px;
	background:transparent;
}
.lightModuleOuterContent328_main .tent328_main_ul {
	width:100%;
	height:100%;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:space-between;
	align-items:center;
	background:transparent;
}
.lightModuleOuterContent328_main .tent328_main_ul .tent328_main_li_left {
	width:48%;
	height:100%;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:center;
	align-items:center;
	background:transparent;
}
.lightModuleOuterContent328_main .tent328_main_ul .tent328_main_li_right {
	width:48%;
	height:100%;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:center;
	align-items:center;
	background:transparent;
}
.tent328_main_li_right .tent328_main_li_right_img {
	width:98%;
	height:400px;
	background:transparent;
	overflow:hidden;
}
.tent328_main_li_right .tent328_main_li_right_img img {
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
	transition:all 1s;
}
.tent328_main_li_right .tent328_main_li_right_img img:hover {
	transform:scale(1.1);
}
.tent328_main_li_left .tent328_main_li_left_box {
	width:98%;
	height:380px;
	background:transparent;
}
.tent328_li_left_box_ul {
	width:100%;
	height:100%;
	display:flex;
	flex-direction:row;
	justify-content:flex-start;
	flex-wrap:wrap;
	align-items:center;
	background:transparent;
}
.tent328_li_left_box_ul .tent328_left_lione {
	width:100%;
	height:40px;
	line-height:40px;
}
.tent328_li_left_box_ul .tent328_left_lione span {
	font-size:24px;
	color:#666666;
}
.tent328_li_left_box_ul .tent328_left_lione span:hover {
	cursor:default;
}
.tent328_li_left_box_ul .tent328_left_litwo {
	width:100%;
	height:40px;
	line-height:40px;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:flex-start;
	align-items:center;
	background:transparent;
}
.tent328_li_left_box_ul .tent328_left_litwo .tent328_left_litwo_line {
	width:30px;
	height:2px;
	background:rgb(241,58,58);
}
.tent328_li_left_box_ul .tent328_left_lithree {
	width:100%;
	height:40px;
	line-height:40px;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:flex-start;
	align-items:center;
	background:transparent;
}
.tent328_li_left_box_ul .tent328_left_lithree span {
	font-size:14px;
	color:#666666;
}
.tent328_li_left_box_ul .tent328_left_lithree span:hover {
	cursor:default;
}
.tent328_li_left_box_ul .tent328_left_lithfour {
	width:100%;
	height:150px;
	background:transparent;
	overflow:hidden;
}
.tent328_li_left_box_ul .tent328_left_lithfour p {
	margin-top:18px;
	font-size:14px;
	line-height:30px;
	color:rgb(119,119,119);
}
.tent328_li_left_box_ul .tent328_left_lithfour p:hover {
	cursor:default;
}
.tent328_li_left_box_ul .tent328_left_lithfive {
	width:100%;
	height:110px;
	overflow:hidden;
	background:transparent;
}
.tent328_li_left_box_ul .tent328_left_lithfive p {
	font-size:14px;
	line-height:30px;
	color:rgb(119,119,119);
}
.tent328_li_left_box_ul .tent328_left_lithfive p:hover {
	cursor:default;
}
.lightModuleOuterContent329 {
	width:100%;
	height:460px;
	position:relative;
}
.lightModuleOuterContent329 .lightModuleOuterContent329_fixtop {
	width:100%;
	height:160px;
	position:absolute;
	z-index:1;
	top:0;
	left:0;
}
.lightModuleOuterContent329 .lightModuleOuterContent329_fixtop {
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
}
.lightModuleOuterContent329 .lightModuleOuterContent329_main {
	width:96%;
	height:100%;
	background:transparent;
	margin:0 auto;
	position:relative;
	z-index:2;
	display:flex;
	flex-wrap:nowrap;
	flex-direction:row;
	justify-content:flex-start;
	align-items:flex-end;
}
.lightModuleOuterContent329_main .tent329_main_ul {
	width:100%;
	height:380px;
	background:transparent;
	display:flex;
	flex-wrap:nowrap;
	flex-direction:row;
	justify-content:space-between;
	align-items:center;
}
.tent329_main_ul .tent329_main_list {
	width:23%;
	height:360px;
	background:transparent;
	overflow:hidden;
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:center;
}
.tent329_main_ul .tent329_main_list .tent329_main_list_box {
	width:96%;
	height:96%;
	background:transparent;
	overflow:hidden;
	transition:all 1s;
}
.tent329_main_ul .tent329_main_list .tent329_main_list_box:hover {
	box-shadow:0 2px 5px 0 #dcdbdb;
}
.tent329_main_list_box .tent329_main_list_box_img {
	width:100%;
	height:220px;
	overflow:hidden;
}
.tent329_main_list_box .tent329_main_list_box_img img {
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
	transition:all 1s;
}
.tent329_main_list_box .tent329_main_list_box_img img:hover {
	transform:scale(1.1);
}
.tent329_main_list_box .tent329_main_list_box-cont {
	width:100%;
	height:110px;
	background:transparent;
	margin-top:18px;
}
.tent329_main_list_box .tent329_main_list_box-cont .tent329_cont_title {
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	color:rgb(68,68,68);
	font-size:16px;
	cursor:default
}
.tent329_main_list_box .tent329_main_list_box-cont .tent329_cont_desc {
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#444444;
	font-size:14px;
	cursor:default
}
.lightModuleOuterContent330 {
	width:100%;
	height:700px;
	overflow:hidden;
	background:url('/uploads/20240830/AD0Iwd7nDRACGAA3049gsur1kQYouLnY_QMw-w44vAU.jpg') no-repeat center/cover;
	display:flex;
	flex-wrap:nowrap;
	flex-direction:row;
	justify-content:center;
	align-items:center;
}
.lightModuleOuterContent330 .lightModuleOuterContent330_box {
	width:96%;
	height:650px;
	background:transparent;
}
.lightModuleOuterContent330_box .tent330_box_ul {
	width:100%;
	height:100%;
	background:transparent;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:space-between;
	align-items:center;
}
.tent330_box_ul .tent330_box_lione {
	width:48%;
	height:100%;
	background:transparent;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:center;
	align-items:center;
}
.tent330_box_ul .tent330_box_litwo {
	width:20px;
	height:100%;
	background:transparent;
	position:relative;
	z-index:1;
}
.tent330_box_ul .tent330_box_litwo .tent330_box_litwo_line {
	width:2px;
	height:100%;
	background:rgb(235,235,235);
	z-index:2;
	position:absolute;
	top:0;
	left:0;
	margin-left:10px;
}
.tent330_box_ul .tent330_box_lithree {
	width:48%;
	height:100%;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:center;
	align-items:center;
	background:transparent;
}
.tent330_box_litwo .tent330_box_litwo_circularone {
	width:15px;
	height:15px;
	background:transparent;
	position:absolute;
	margin-left:3px;
	top:53px;
	z-index:3;
	overflow:hidden;
}
.tent330_box_litwo .tent330_box_litwo_circulartwo {
	width:15px;
	height:15px;
	background:transparent;
	position:absolute;
	margin-left:3px;
	top:199px;
	z-index:3;
	overflow:hidden;
}
.tent330_box_litwo .tent330_box_litwo_circularthree {
	width:15px;
	height:15px;
	background:transparent;
	position:absolute;
	margin-left:3px;
	top:343px;
	z-index:3;
	overflow:hidden;
}
.tent330_box_litwo .tent330_box_litwo_circularfour {
	width:15px;
	height:15px;
	background:transparent;
	position:absolute;
	margin-left:3px;
	top:491px;
	z-index:3;
	overflow:hidden;
}
.tent330_box_litwo div img {
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
}
.tent330_box_lione .tent330_box_lione_main {
	width:60%;
	height:70%;
	background:transparent;
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	align-items:flex-start;
	align-content:flex-start;
	justify-content:flex-start;
	overflow:hidden;
}
.tent330_box_lione_main .tent330_box_lione_main_title {
	width:100%;
	height:45px;
	line-height:45px;
	font-size:24px;
	color:#666666;
	cursor:default;
}
.tent330_box_lione_main .tent330_box_lione_main_line {
	width:30px;
	height:2px;
	background:rgb(241,58,58);
	margin-top:16px;
}
.tent330_box_lione_main .tent330_box_lione_main_eng {
	width:100%;
	margin-top:16px;
	color:#777777;
	font-size:14px;
	cursor:default;
}
.tent330_box_lione_main .tent330_box_lione_main_desc {
	width:100%;
	margin-top:32px;
}
.tent330_box_lione_main .tent330_box_lione_main_desc p {
	font-size:14px;
	line-height:35px;
	color:#666666;
	cursor:default;
}
.tent330_box_lithree .tent330_box_lithree_main {
	width:98%;
	height:90%;
	background:transparent;
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:flex-start;
	align-items:center;
}
.tent330_box_lithree .tent330_box_lithree_main .tent330_box_lithree_main_list {
	width:100%;
	height:24%;
	background:transparent;
}
.tent330_box_lithree_main_list .tent330_box_lithree_main_box {
	width:100%;
	height:100%;
	background:transparent;
	overflow:hidden;
}
.tent330_box_lithree_main_list .tent330_box_lithree_main_box .tent330_box_lithree_main_box_title {
	width:100%;
	line-height:45px;
	font-size:26px;
	color:rgb(68,68,68);
}
.tent330_box_lithree_main_list .tent330_box_lithree_main_box .tent330_box_lithree_main_box_desc {
	width:80%;
	font-size:14px;
	color:rgb(119,119,119);
	line-height:35px;
}
.tent330_box_lithree_main_list .tent330_box_lithree_main_box .tent330_box_lithree_main_box_desc:hover {
	cursor:default;
}
.tent330_box_lithree_main_list .tent330_box_lithree_main_box .tent330_box_lithree_main_box_title:hover {
	cursor:default;
}
.lightModuleOuterContent331 {
	width:100%;
	height:1311px;
	margin-top:25px;
	background:transparent;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:center;
	align-items:center;
}
.lightModuleOuterContent331_main {
	width:95%;
	height:1250px;
	overflow:hidden;
	background:transparent;
}
.lightModuleOuterContent331_main .tent331_tab_box {
	width:100%;
	height:50px;
	background:transparent;
}
.tent331_tab_box .tent331_tab_box_ul {
	width:100%;
	height:100%;
	background:transparent;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:flex-start;
	align-items:center;
}
.tent331_tab_box .tent331_tab_box_ul .tent331_tab_box_list {
	width:133px;
	height:100%;
	line-height:50px;
	margin-right:15px;
	background:rgb(243,243,243);
	color:rgba(119,119,119,1);
	text-align:center;
	cursor:default;
	transition:all 1s;
}
.tent331_tab_box .tent331_tab_box_ul .tent331_tab_box_listactive {
	background:rgb(241,58,58);
	color:rgba(255,255,255,1);
}
.tent331_tab_box .tent331_tab_box_ul .tent331_tab_box_list span {
	cursor:default;
	font-size:14px;
}
.lightModuleOuterContent331_main .tent331_cont_main {
	width:100%;
	height:1200px;
	background:transparent;
	overflow:hidden;
}
.tent331_cont_main .tent331_cont_main_ul {
	width:100%;
	height:96%;
	background:transparent;
	margin-top:2%;
	overflow:hidden;
}
.tent331_cont_main .tent331_cont_main_ul .tent331-cont_list_main {
	width:100%;
	height:100%;
	background:transparent;
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:flex-start;
	align-items:flex-start;
	align-content:flex-start;
}
.tent331-cont_list_main .tent331-cont_list_cover {
	width:100%;
	height:401px;
	overflow:hidden;
}
.tent331-cont_list_main .tent331-cont_list_cover .tent331-cont_list_coverimg {
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
	transition:all 1s;
}
.tent331-cont_list_main .tent331-cont_list_cover .tent331-cont_list_coverimg:hover {
	transform:scale(1.1);
}
.tent331-cont_list_main .tent331-cont_desc {
	width:100%;
	height:749px;
	background:transparent;
	overflow:hidden;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:flex-end;
	align-items:flex-end;
	align-content:flex-end;
}
.tent331-cont_list_main .tent331-cont_desc .tent331-cont_desc_cont {
	width:100%;
	height:720px;
	background:transparent;
	padding:8px 5px;
	overflow:hidden;
}
.tent331-cont_list_main .tent331-cont_desc .tent331-cont_desc_cont p {
	cursor:default;
}
.lightModuleOuterContent332 {
	width:100%;
	height:auto;
	margin:30px 0 30px 0;
	background:#fff;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:center;
	align-items:center;
}
.lightModuleOuterContent332 .tent332_main {
	width:95%;
	height:auto;
	background:transparent;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:space-between;
	align-items:flex-start;
	align-content:flex-start;
}
.tent332_main .tent332_main_ulleft {
	width:48%;
	height:100%;
	background:transparent;
}
.tent332_main .tent332_main_ulright {
	width:48%;
	height:100%;
	background:transparent;
}
.tent332_main_ulleft_li {
	width:100%;
	height:54px;
	background:#fff;
	border:1px #f0f0f0 solid;
	border-radius:2px;
	margin-bottom:15px;
	transition:all 0.5s;
	overflow:hidden;
}
.tent332_main .tent332_main_ulleft .tent322leftactive {
	height:auto !important;
}
.tent332_main_ulleft_li_title {
	width:96%;
	height:54px;
	background:transparent;
	margin:0 auto;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:space-between;
	align-items:center;
	overflow:hidden;
	cursor:pointer;
}
.tent332_main_ulleft_li_title_txt {
	height:54px;
	line-height:54px;
	text-align:left;
	color:rgba(110,110,110,1);
	font-size:16px;
	font-weight:500;
	text-decoration:none;
	font-style:none;
	transition:all 1s;
}
.tent332_main_ulleft_li_title .tent322lefttitleactive {
	color:rgba(241,58,58,1);
}
.tent332_main_ulleft_li_title_icon {
	width:20px;
	height:20px;
	overflow:hidden;
	background:transparent;
}
.tent332_main_ulleft_li_title_icon img {
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
	margin-top:-3px;
}
.tent332_main_ulleft_li_cont {
	width:94%;
	margin:0 auto;
	line-height:25px;
	color:#666666;
	word-break:normal;
	padding:5px 18px 40px 0;
}
.tent332_main_ulleft_li_cont span {
	cursor:default;
}
.tent332_main_ulright_li {
	width:100%;
	height:54px;
	background:#fff;
	border:1px #f0f0f0 solid;
	border-radius:2px;
	margin-bottom:15px;
	transition:all 0.5s;
	overflow:hidden;
}
.tent332_main .tent332_main_ulright .tent322rightactive {
	height:auto !important;
}
.tent332_main_ulright_li_title {
	width:96%;
	height:54px;
	background:transparent;
	margin:0 auto;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:space-between;
	align-items:center;
	overflow:hidden;
	cursor:pointer;
}
.tent332_main_ulright_li_title_txt {
	height:54px;
	line-height:54px;
	text-align:left;
	color:rgba(110,110,110,1);
	font-size:16px;
	font-weight:500;
	text-decoration:none;
	transition:all 1s;
}
.tent332_main_ulright_li_title .tent322righttitleactive {
	color:rgba(241,58,58,1);
}
.tent332_main_ulright_li_title_icon {
	width:20px;
	height:20px;
	overflow:hidden;
	background:transparent;
}
.tent332_main_ulright_li_title_icon img {
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
	margin-top:-3px;
}
.tent332_main_ulright_li_cont {
	width:94%;
	margin:0 auto;
	line-height:25px;
	color:#666666;
	word-break:normal;
	padding:5px 18px 40px 0;
}
.tent332_main_ulright_li_cont span {
	cursor:default;
}
.lightModuleOuterContent333 {
	width:100%;
	height:auto;
	display:flex;
	flex-wrap:nowrap;
	flex-direction:row;
	justify-content:center;
	align-items:center;
	padding:70px 0 100px 0;
	background:url('/uploads/20240831/bcf5e12f2e3bd59ed4612eafee0e1cfa.jpg') no-repeat center/cover;
}
.lightModuleOuterContent333 .lightModuleOuterContent333_box {
	width:80%;
	height:800px;
	overflow:hidden;
	background:transparent;
}
.lightModuleOuterContent333_box #qq {
	width:65%;
	height:190px;
	background-image:linear-gradient(0deg,rgb(239,209,209) 17.5438%,rgb(213,200,224) 54.386%);
	margin:0px auto 0px;
	border-radius:5px;
}
@media only screen and (max-width:768px) {
	.lightModuleOuterContent333_box #qq {
	width:100%;
}
.lightModuleOuterContent333_box .comment-show {
	width:100% !important;
}
}.lightModuleOuterContent333_box #qq p {
	font-size:12px;
	color:#666;
	font-family:"微软雅黑";
	line-height:45px;
	text-indent:20px;
	cursor:default
}
.lightModuleOuterContent333_box #qq .message {
	width:85%;
	height:80px;
	margin:0 auto;
	outline:none;
	box-shadow:2px 2px 3px #666;
	padding:8px 12px;
	overflow-y:auto;
	overflow-x:hidden;
	border-radius:5px;
	user-select:text;
}
.lightModuleOuterContent333_box #qq .message::-webkit-scrollbar-track {
	border-radius:5px;
	background-color:rgba(255,255,255,0);
}
.lightModuleOuterContent333_box #qq .message::-webkit-scrollbar-thumb {
	border-radius:10px;
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
	background-color:rgba(255,255,255,0);
}
.lightModuleOuterContent333_box #qq .message::-webkit-scrollbar-thumb:hover {
	background-color:rgba(255,255,255,0);
}
.lightModuleOuterContent333_box #qq .But {
	width:90%;
	height:35px;
	margin:4px auto 0 auto;
	position:relative;
	display:flex;
	flex-wrap:nowrap;
	flex-direction:row;
	justify-content:space-between;
	align-items:center;
}
.lightModuleOuterContent333_box #qq .But img.bq {
	}.lightModuleOuterContent333_box #qq .But span.submit {
	width:80px;
	height:30px;
	background-image:linear-gradient(90deg,#f3097f,#ff5f00);
	display:block;
	line-height:30px;
	border-radius:5px;
	cursor:pointer;
	color:#fff;
	font-size:12px;
	text-align:center;
	overflow:hidden;
	position:relative;
	transition:all 0.1s ease;
}
.lightModuleOuterContent333_box #qq .But span.submit:active {
	transform:skew(0deg) translateY(3px);
}
.lightModuleOuterContent333_box #qq .But span.submit:before {
	content:'';
	display:block;
	position:absolute;
	top:-36px;
	left:-100px;
	background:white;
	width:50px;
	height:125px;
	opacity:20%;
	transform:rotate(-45deg);
}
.lightModuleOuterContent333_box #qq .But span.submit:hover:before {
	left:150%;
	transition:all 1600ms cubic-bezier(0.3,1,0.2,1);
	-webkit-transition:all 1600ms cubic-bezier(0.3,1,0.2,1);
}
.lightModuleOuterContent333_box #qq .But .face {
	width:65%;
	height:auto;
	border-radius:10px;
	background:#fff;
	padding:15px 10px 20px 20px;
	box-shadow:2px 2px 3px #666;
	position:absolute;
	top:21px;
	left:15px;
	z-index:888;
	display:none;
}
.lightModuleOuterContent333_box #qq .But .face ul li {
	width:22px;
	height:22px;
	list-style-type:none;
	float:left;
	margin:2px;
	cursor:pointer;
}
.lightModuleOuterContent333_box .comment-show {
	width:65%;
	margin:20px auto 10px auto;
	height:400px;
	background:transparent;
	overflow-y:scroll;
}
.lightModuleOuterContent333_box .comment-show::-webkit-scrollbar {
	width:0;
}
.lightModuleOuterContent333_box .comment-show::-webkit-scrollbar-track {
	border-radius:5px;
	background-color:rgba(255,255,255,0);
}
.lightModuleOuterContent333_box .comment-show::-webkit-scrollbar-thumb {
	border-radius:10px;
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
	background-color:rgba(255,255,255,0);
}
.lightModuleOuterContent333_box .comment-show::-webkit-scrollbar-thumb:hover {
	background-color:rgba(255,255,255,0);
}
.lightModuleOuterContent333_box .comment-show .comment-show-con {
	width:100%;
	border-top:1px solid #EDEDED;
	padding:10px 0;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:flex-start;
	align-items:flex-start;
	align-content:flex-start;
}
.lightModuleOuterContent333_box .comment-show .comment-show-con .comment-show-con-img {
	width:55px;
	height:55px;
	overflow:hidden;
	margin-top:5px;
	background-image:linear-gradient(90deg,#f3097f,#e6e6e6);
	border-radius:50%;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:center;
	align-items:center;
}
.lightModuleOuterContent333_box .comment-show .comment-show-con .comment-show-con-img img {
	display:block;
	width:90%;
	height:90%;
	border-radius:50%;
	box-sizing:border-box;
}
.lightModuleOuterContent333_box .comment-show .comment-show-con .comment-show-con-list {
	width:70%;
	max-width:70%;
	height:auto;
	margin:10px 4px 5px 12px;
	background:transparent;
	font-size:14px;
	color:rgb(35,35,35);
	line-height:25px;
	cursor:default;
	border-radius:3px;
	word-wrap:break-word;
	position:relative;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
	align-items:flex-end;
}
.lightModuleOuterContent333_box .comment-show .comment-show-con .comment-show-con-list .pl-text {
	width:70%;
	background:rgb(137,217,97);
	margin-top:8px;
	padding:10px 14px;
	font-size:14px;
	color:rgb(35,35,35);
	line-height:25px;
	cursor:default;
	border-radius:3px;
	word-wrap:break-word;
	position:relative;
}
.lightModuleOuterContent333_box .comment-show .comment-show-con .comment-show-con-list .pl-text:before {
	display:block;
	content:'';
	width:30px;
	height:30px;
	position:absolute;
	top:0px;
	left:-18px;
	background:url(/uploads/20240831/RbKKSNCW68mnsQbACX.png) no-repeat center/cover;
	transform:rotate(-90deg);
}
.lightModuleOuterContent333_box .date-dz {
	width:28%;
	height:25px;
	background:transparent;
}
.lightModuleOuterContent333_box .hf-list-con {
	float:left;
	width:100%;
	background-color:#eaeaec;
	margin-top:7px;
}
.lightModuleOuterContent333_box .comment-size-name {
	font-size:12px;
	color:#339b53;
	margin-right:3px;
}
.lightModuleOuterContent333_box .my-pl-con {
	font-size:14px;
	color:rgb(35,35,35);
	width:100%;
}
.lightModuleOuterContent333_box .date-dz-left {
	font-size:12px;
	color:#8b8b8b;
	display:block;
	padding-top:18px;
}
.lightModuleOuterContent333_box .comment-time,.comment-pl-block {
	padding-top:7px;
}
.lightModuleOuterContent333_box .comment-pl-block {
	margin-top:0;
}
.lightModuleOuterContent333_box .date-dz-right {
	width:100%;
	height:100%;
	background:transparent;
	overflow:hidden;
	display:flex;
	flex-wrap:nowrap;
	flex-direction:row;
	justify-content:center;
	align-items:center;
}
.lightModuleOuterContent333_box .removeBlock {
	font-size:12px;
	color:#8b8b8b;
	margin-right:3px;
	display:block;
}
.lightModuleOuterContent333_box .removeBlock:hover {
	color:rgb(212,35,122);
}
.lightModuleOuterContent333_box .hf-con-block {
	display:block;
}
.lightModuleOuterContent333_box .date-dz-z {
	font-size:12px;
	color:#8b8b8b;
}
.lightModuleOuterContent333_box .date-dz-z-click-red {
	width:12px;
	height:12px;
	display:inline-block;
	background:url(/uploads/20240831/h9HfXtaawtRP9CZFrRE8GTskbxt7.png) no-repeat center/cover;
	margin-right:5px;
}
.lightModuleOuterContent333_box .date-dz-z:hover {
	color:rgb(212,35,122);
}
.lightModuleOuterContent333_box .date-dz-z:hover .date-dz-z-click-red {
	background:url(/uploads/20240831/9aRbc2yPEEsDk6m5n6tpPsHmHGRA.png) no-repeat center/cover;
}
.lightModuleOuterContent334 {
	width:100%;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:center;
	align-items:center;
	margin:0 auto;
	padding:30px 0 50px 0;
	background:url('/uploads/20240831/23573dcb2ab5032a83744930788b6e94.jpg') no-repeat center/cover;
}
.lightModuleOuterContent334 .lightModuleOuterContent334_main {
	width:90%;
	background:transparent;
	overflow:hidden;
}
.lightModuleOuterContent334_main .content {
	width:100%;
	height:100%;
	overflow:hidden;
}
.lightModuleOuterContent334_main .content  .ucSimpleHeader {
	height:75px;
	margin:0 auto;
	position:relative;
	width:100%;
	display:flex;
	flex-wrap:nowrap;
	justify-content:space-between;
	align-items:center;
}
.lightModuleOuterContent334_main .content  .ucSimpleHeader  .meizuLogo {
	width:110px;
	height:70px;
	background:url("/uploads/20240831/base.png") -388px -80px no-repeat;
	display:block;
}
.lightModuleOuterContent334_main .trigger {
	height:20px;
	line-height:20px;
	width:200px;
	text-align:center;
}
.lightModuleOuterContent334_main .trigger a {
	color:#e6e6e6;
}
.lightModuleOuterContent334_main .trigger a:hover {
	color:#474747;
}
.lightModuleOuterContent334_main .mainForm {
	width:343px;
	margin:15px auto 0 auto;
	overflow:hidden;
}
.lightModuleOuterContent334_main .tent334_main_tabnumber {
	width:100%;
	height:100px;
	background:transparent;
	display:flex;
	overflow:hidden;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:center;
	align-items:center;
	margin-top:15px;
}
.lightModuleOuterContent334_main .number {
	font-size:20px;
	width:350px;
	text-align:center;
}
.lightModuleOuterContent334_main .number a {
	color:#515151;
}
.lightModuleOuterContent334_main .number .linkABlue {
	color:#00a7ea !important;
}
.lightModuleOuterContent334_main .linkAGray:hover {
	color:#2b2b2b;
}
.lightModuleOuterContent334_main .number span {
	color:#d9d9d9;
	display:inline-block;
	border:1px solid #dadada;
	height:16px;
	line-height:20px;
	margin-right:50px;
	margin-left:50px;
}
.lightModuleOuterContent334_main .normalInput {
	position:relative;
	padding:0 10px;
	width:320px;
	height:50px;
	line-height:22px;
	font-size:16px;
	margin-bottom:20px;
	outline:none;
	color:#474747;
	overflow:visible;
	background:transparent;
	border-radius:4px;
	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:flex-start;
	align-items:center;
}
.lightModuleOuterContent334_main .Verification_btn {
	position:relative;
	display:flex;
	width:320px;
	height:55px;
	margin:0 auto 20px auto;
	outline:none;
	color:#474747;
	overflow:hidden;
	border-radius:50px;
	flex-wrap:wrap;
	flex-direction:row;
	justify-content:flex-start;
	align-items:center;
	background:transparent;
}
.lightModuleOuterContent334_main .mainbase_Input {
	position:relative;
	display:flex;
	width:320px;
	height:55px;
	margin:0 auto 20px auto;
	outline:none;
	overflow:hidden;
	flex-wrap:wrap;
	flex-direction:row;
	justify-content:flex-start;
	align-items:center;
	background:transparent;
}
.lightModuleOuterContent334_main .mainbase_Input .picture_upload {
	width:40px;
	height:40px;
	overflow:hidden;
	border-radius:100%;
	background:transparent;
	margin-left:10px;
}
.lightModuleOuterContent334_main .mainbase_Input .picture_upload img {
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
	border-radius:100%;
	border:2px solid #fff;
	box-sizing:border-box;
}
.lightModuleOuterContent334_main .mainbase_Input .sex {
	position:relative;
	clear:both;
	margin:0;
	height:auto;
	overflow:hidden;
}
.lightModuleOuterContent334_main .mainbase_Input .sex div {
	float:left;
}
.lightModuleOuterContent334_main .mainbase_Input .sex div span {
	float:left;
	cursor:pointer;
	margin-right:15px;
	color:#999;
}
.lightModuleOuterContent334_main .mainbase_Input .sex div span.mhover {
	color:#333;
}
.lightModuleOuterContent334_main .mainbase_Input .sex div em {
	display:inline-block;
	vertical-align:middle;
	width:25px;
	height:25px;
	margin-left:5px;
}
.lightModuleOuterContent334_main .mainbase_Input .sex div em.male {
	background:url(/uploads/20240831/sex-male-gray.png) no-repeat;
	background-size:100%;
}
.lightModuleOuterContent334_main .mainbase_Input .sex div em.female {
	background:url(/uploads/20240831/sex-female-gray.png) no-repeat;
	background-size:100%;
}
.lightModuleOuterContent334_main .mainbase_Input .sex div span.mhover em.male {
	background:url(/uploads/20240831/sex-male.png) no-repeat;
	background-size:100%;
}
.lightModuleOuterContent334_main .mainbase_Input .sex div span.mhover em.female {
	background:url(/uploads/20240831/sex-female.png) no-repeat;
	background-size:100%;
}
.lightModuleOuterContent334_main .Verification_result {
	width:100%;
	height:50px;
	line-height:50px;
	text-align:center;
	background:transparent;
}
.lightModuleOuterContent334_main .Verification_btn .Verification_slider {
	width:100%;
	height:50px;
	background:transparent;
}
.lightModuleOuterContent334_main .error {
	display:none;
	margin-left:0px;
	margin-bottom:20px;
	color:red;
	float:left;
}
.lightModuleOuterContent334_main .normalInput input {
	font-size:16px;
	width:100%;
	padding:14px 3px 14px 8px;
	height:22px;
	outline:none;
	border:none;
}
.lightModuleOuterContent334_main .normalInput input:-webkit-autofill {
	-webkit-box-shadow:0 0 0 1000px white inset;
}
.lightModuleOuterContent334_main .normalInput input:focus {
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
}
.lightModuleOuterContent334_main .errorC {
	margin-bottom:10px;
	border-color:red;
	color:red;
}
.lightModuleOuterContent334_main .checkedN {
	border:1px solid #1ece6d;
}
.lightModuleOuterContent334_main .formLine {
	color:#d9d9d9;
	height:40px;
	display:inline-block;
	border-left:1px solid #dadada;
	position:absolute;
	right:100px;
	top:5px;
}
.lightModuleOuterContent334_main #getKey {
	width:80px;
	border:none;
	outline:none;
	height:50px;
	line-height:50px;
	font-size:16px;
	position:absolute;
	right:10px;
	top:0px;
}
.lightModuleOuterContent334_main .i_icon {
	display:inline-block;
	width:100%;
	height:100%;
	overflow:hidden;
}
.lightModuleOuterContent334_main .normalInput .password {
	width:200px;
}
.lightModuleOuterContent334_main .normalInput .password1 {
	width:200px;
	display:none;
}
.lightModuleOuterContent334_main .normalInput .passwordN {
	width:200px;
	display:block;
}

.lightModuleOuterContent334_main .normalInput .username {
	width:200px;
	display:block;
}
.lightModuleOuterContent334_main .dicebtn{
    display:block;
    width:45px;
    height:45px;
    object-fit: cover;
    margin-left:8px;
    cursor:pointer;
    position:relative;
    filter:brightness(1.1);
}

.lightModuleOuterContent334_main .normalInput .sendCode {
	width:200px;
	display:block;
}
.lightModuleOuterContent334_main .normalInput .sendCodebtn {
	display:block;
	width:100px;
	height:40px;
	line-height:40px;
	color:#fff;
	margin:0 auto;
	text-align:center;
	border:0;
	background-image:linear-gradient(90deg,#FF8247,#FF00FF);
	text-transform:uppercase;
	font-weight:300;
	font-size:12px;
	position:relative;
	outline:none;
	box-sizing:border-box;
	border-radius:13vw 13vw 13vw 13vw;
	overflow:hidden;
	box-shadow:0 0 8px 0 rgba(189,184,184,0.75);
}
.lightModuleOuterContent334_main .normalInput .sendCodebtn:active {
	letter-spacing:0;
	transform:skew(0deg) translateY(3px);
}
.lightModuleOuterContent334_main .normalInput .sendCodebtn:before {
	content:'';
	display:block;
	position:absolute;
	top:-36px;
	left:-100px;
	background:white;
	width:50px;
	height:125px;
	opacity:20%;
	transform:rotate(-45deg);
}
.lightModuleOuterContent334_main .normalInput .sendCodebtn:hover:before {
	left:120%;
	transition:all 1600ms cubic-bezier(0.3,1,0.2,1);
	-webkit-transition:all 1600ms cubic-bezier(0.3,1,0.2,1);
}
.lightModuleOuterContent334_main .normalInput .password1N {
	width:200px;
	display:none;
}
.lightModuleOuterContent334_main .pwdBtnShow {
	outline:none;
	position:relative;
	display:inline-block;
	width:30px;
	height:30px;
	cursor:pointer;
	overflow:hidden;
	border-radius:50%;
	background:rgb(250,181,212);
}
.lightModuleOuterContent334_main #pwdBtn {
	margin:0 0 10px 15px;
}
.lightModuleOuterContent334_main .pwdBtnShow i {
	background-image:url("/uploads/20240831/elements.png");
	background-position:-63px -90px;
	background-repeat:no-repeat;
}
.lightModuleOuterContent334_main .pwdBtnShow i.i_iconshow {
	background-position:-33px -91px !important;
}
.lightModuleOuterContent334_main .pwdBtnShowN {
	outline:none;
	position:relative;
	display:inline-block;
	width:30px;
	height:30px;
	cursor:pointer;
	overflow:hidden;
	float:right;
	border-radius:50%;
	background:rgb(250,181,212);
}
.lightModuleOuterContent334_main #pwdBtnN {
	margin:0 0 10px 15px;
}
.lightModuleOuterContent334_main .pwdBtnShowN i {
	background-image:url("/uploads/20240831/elements.png");
	background-position:-63px -90px;
	background-repeat:no-repeat;
}
.lightModuleOuterContent334_main .pwdBtnShowN i.i_iconshow {
	background-position:-33px -91px !important;
}
.lightModuleOuterContent334_main .rememberField {
	margin-bottom:30px;
	height:20px;
	line-height:20px;
	float:left;
	display:flex;
}
.lightModuleOuterContent334_main .checkboxPic {
	outline:none;
	display:inline-block;
	width:25px;
	height:20px;
	line-height:20px;
	cursor:pointer;
	vertical-align:middle;
	overflow:hidden;
}
.lightModuleOuterContent334_main .check_chk i {
	background-position:0 -127px;
	background-image:url("/uploads/20240831//elements.png");
	background-repeat:no-repeat;
}
.lightModuleOuterContent334_main .check_chk i.i_icon_active {
	background-position:-31px -127px !important;
}
.lightModuleOuterContent334_main .pointer {
	cursor:pointer;
}
.lightModuleOuterContent334_main .otherError {
	display:none;
	margin-left:0px;
	margin-bottom:20px;
	color:red;
	float:left;
}
.lightModuleOuterContent334_main .fullBtnBlue {
	display:inline-block;
	height:50px;
	width:342px;
	font-size:20px;
	line-height:50px;
	text-align:center;
	margin-bottom:20px;
	outline:none;
	cursor:pointer;
	background-image:linear-gradient(90deg,#08e1db,#b11aff);
	color:#fff;
	border-radius:5px;
	border:0;
	position:relative;
	overflow:hidden;
}
.lightModuleOuterContent334_main .fullBtnBlue:before {
	content:'';
	display:block;
	position:absolute;
	top:-36px;
	left:-100px;
	background:white;
	width:50px;
	height:125px;
	opacity:20%;
	transform:rotate(-45deg);
}
.lightModuleOuterContent334_main .fullBtnBlue:hover:before {
	left:130%;
	transition:all 1600ms cubic-bezier(0.3,1,0.2,1);
	-webkit-transition:all 1600ms cubic-bezier(0.3,1,0.2,1);
}
.lightModuleOuterContent334_main .fullBtnBlue:active {
	transform:skew(0deg) translateY(3px);
}
.lightModuleOuterContent334_main .fullBtnOrange {
	display:inline-block;
	height:50px;
	width:342px;
	font-size:20px;
	line-height:50px;
	text-align:center;
	margin-bottom:20px;
	outline:none;
	cursor:pointer;
	background-image:linear-gradient(90deg,#f3097f,#ff5f00);
	color:#fff;
	border-radius:5px;
	border:0;
	position:relative;
	overflow:hidden;
}
.lightModuleOuterContent334_main .fullBtnOrange:before {
	content:'';
	display:block;
	position:absolute;
	top:-36px;
	left:-100px;
	background:white;
	width:50px;
	height:125px;
	opacity:20%;
	transform:rotate(-45deg);
}
.lightModuleOuterContent334_main .fullBtnOrange:hover:before {
	left:130%;
	transition:all 1600ms cubic-bezier(0.3,1,0.2,1);
	-webkit-transition:all 1600ms cubic-bezier(0.3,1,0.2,1);
}
.lightModuleOuterContent334_main .fullBtnOrange:active {
	transform:skew(0deg) translateY(3px);
}
.lightModuleOuterContent334_main .other-reglist{
    width:100%;
    height:80px;
    background:transparent;
    overflow:hidden;
    display:flex;
    flex-direction: row;
    flex-wrap:nowrap;
    justify-content: center;
    align-items: center;
}
.lightModuleOuterContent334_main .other-reglist .other-reglistul{
    width:100%;
    height:100%;
    background:transparent;
    overflow:hidden;
    display:flex;
    flex-direction: row;
    flex-wrap:nowrap;
    justify-content: center;
    align-items: center;
}
.lightModuleOuterContent334_main .other-reglist .other-reglistul .other-reglist-li{
    width:60px;
    height:60px;
    background-image:linear-gradient(90deg,rgb(40,196,69),rgb(51,204,0));
    border-radius:50%;
    display:flex;
    flex-direction: row;
    flex-wrap:nowrap;
    justify-content: center;
    align-items: center;
    align-content: center;
    overflow:hidden;
    border:1px solid rgb(40,196,69);
    box-sizing: border-box;
    box-shadow:0 2px 5px 0 #000;
    cursor:pointer;
}
.lightModuleOuterContent334_main .other-reglist .other-reglistul .other-reglist-li .wxiconimg{
    display:block;
    width:40px;
    height:32px;
    object-fit: cover;
}
.lightModuleOuterContent342{
    width:100%;
    height:532px;
    display:flex;
    flex-wrap:nowrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.lightModuleOuterContent342 .tent342_main{
    width:70%;
    height:100%;
    background:transparent;
    display:flex;
    flex-wrap:wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.tent342_main .tent342_mainul{
    width:100%;
    height:280px;
    background:transparent;
}
.tent342_mainlione{
    width:100%;
    height:40px;
    line-height: 40px;
    text-align: center;
    background:transparent;
    font-size: 36px;
    color:#e5e5e5;
}
.tent342_mainlitwo{
    width:100%;
    height:40px;
    line-height: 40px;
    text-align: center;
    background:transparent;
    font-size: 36px;
    color:#353535;
    margin-top:5px;
    font-weight:bold;
}
.tent342_mainlithree{
    width:100%;
    height:40px;
    line-height: 40px;
    text-align: center;
    background:transparent;
    font-size: 16px; 
    color: rgb(76, 76, 76);
    margin-top:5px;
}
.tent342_mainlifour{
    width:100%;
    height:40px;
    line-height: 40px;
    text-align: center;
    background:transparent;
    font-size: 36px;
    color: rgb(76, 76, 76);
    margin-top:5px;
}
.tent342_mainlifive{
    width:100%;
    height:90px;
    background:transparent;
    margin-top:12px;
    display:flex;
    flex-direction: row;
    flex-wrap:nowrap;
    justify-content: space-between;
    align-items: center;
}
.tent342_mainlifive .tent342_mainlifivebox{
    width:330px;
    height:100%;
    background:transparent;
    border:1px solid rgb(227,227,227);
    box-sizing: border-box;
    display:flex;
    flex-direction: row;
    flex-wrap:nowrap;
    justify-content: center;
    align-items: center;
}
.tent342_mainlifivebox .tent342_mainlifivebox_left{
    width:52px;
    height:52px;
    background:transparent;
}
.tent342_mainlifivebox .tent342_mainlifivebox_left img{
    display:block;
    width:100%;
    height:100%;
    object-fit: cover;
}
.tent342_mainlifivebox .tent342_mainlifivebox_right{
    margin-left:10px;
    height:52px;
    background:transparent;
}
.tent342_mainlifivebox_right .fivebox_right_title{
    width:100%;
    background:transparent;
    font-size: 24px;
    color: rgb(76, 76, 76);
    font-weight:bold;
}
.tent342_mainlifivebox_right .fivebox_right_desc{
    width:100%;
    background:transparent;
    color: rgb(76, 76, 76); 
    font-size: 16px;
}
.lightModuleOuterContent343{
    width:100%;
    height:700px;
    background:url('/uploads/20240830/AD0Iwd7nDRACGAA3049gsur1kQYouLnY_QMw-w44vAU.jpg') no-repeat center/cover;
    display:flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.lightModuleOuterContent343 .tent343_box{
    width:75%;
    height:440px;
    background:transparent;
    display:flex;
    flex-direction: row;
    flex-wrap:nowrap;
    justify-content: space-between;
    align-items: center;
}
.tent343_box .tent343_boxleft{
    width:47%;
    height:100%;
    background:transparent;
}
.tent343_box .tent343_boxright{
    width: 47%;
    height: 100%;
    background: transparent;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.tent343_box .tent343_boxright .boxright_title{
    width:100%;
    font-weight: 700;
    margin-bottom: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 25px;
    color:rgb(102,102,102);
}
.tent343_box .tent343_boxright .boxright_input{
    width:100%;
    height:36px;
    overflow: hidden;
    margin-bottom:8px;
}
.tent343_box .tent343_boxright .boxright_input input{
    width:95%;
    height:100%;
    background:rgb(204,204,204);
    border:0;
    outline:none;
    padding:0 8px;
    border-radius:4px;
}
.tent343_box .tent343_boxright .boxright_btn{
    width:190px;
    height:44px;
    background:transparent;
    margin-top:30px;
    position: relative;
    overflow:hidden;
}
.tent343_box .tent343_boxright .boxright_btn button{
    width:100%;
    height:100%;
    line-height: 44px;
    border:none;
    outline:none;
    background:rgb(196,0,0);
    color:#fff;
    cursor:pointer;
}
.tent343_box .tent343_boxright .boxright_btn::before {
    content: "";
    position: absolute;
    display: block;
    transition: all 0.6s;
    width: 100%;
    height: 0;
    border-radius: 50%;
    left: 50%;
    top: 50%;
    padding-top: 100%;
    transform: translateX(-50%) translateY(-50%);
    -webkit-animation: wave 1.3s infinite;
    animation: wave 1.3s infinite;
    z-index: 1;
    cursor:pointer;
}
.tent343_boxleft_title{
    width:100%;
    font-size: 36px;
    color:#353535;
    font-weight:bold;
    margin-top:15px;
    text-indent:32px;
    position: relative;
    z-index:10;
}
.tent343_boxleft_title:after{
    display:block;
    content:"INQUIRY";
    width:50%;
    position: absolute;
    top:-20px;
    left:-10px;
    font-size: 36px;
    color:#e5e5e5;
    z-index:-2;
}
.tent343_boxleft_desc{
    width:100%;
    font-size: 14px; 
    line-height: 36px;
    color: rgb(102, 102, 102);
    background:transparent;
    text-indent: 32px;
    margin-top:12px;
}