/* Load the SourceHanSansCN font library */
@font-face {font-family: "sy_Bold";	src: url("font_SiyuanHeiti/SourceHanSansCN-Bold.otf");}
@font-face {font-family: "sy_ExtraLight";	src: url("font_SiyuanHeiti/SourceHanSansCN-ExtraLight.otf");}
@font-face {font-family: "sy_Heavy";	src: url("font_SiyuanHeiti/SourceHanSansCN-Heavy.otf");}
@font-face {font-family: "sy_Light";	src: url("font_SiyuanHeiti/SourceHanSansCN-Light.otf");}
@font-face {font-family: "sy_Medium";	src:url("font_SiyuanHeiti/SourceHanSansCN-Medium.otf");}
@font-face {font-family: "sy_Regular";	src: url("font_SiyuanHeiti/SourceHanSansCN-Regular.otf");}
@font-face {font-family: "sy_Normal";	src: url("font_SiyuanHeiti/SourceHanSansCN-Normal.otf");}


:root{
  --bg-icon:url("../Images/logo.png");
  --bg-img: url("../Images/bg_center_2.jpg");
    /*--bg-img: url("../Images/bg_center_2.png");*/
  --white-color:#ffffff;
  --black-color:#303030;
  --subpage-color:1px solid #dadada;/* The color of the top and bottom borders of the subpage */
  
  --img_download_bg_1:url("../Images/bg_down_1.png");
  --img_download_bg_2:url("../Images/bg_down_2.png");
  --img_download_bg_3:url("../Images/bg_down_3.png");
  --img_download_bg_4:url("../Images/bg_down_4.png");
  --img_download_bg_5:url("../Images/bg_down_5.png");

}

.title_color{
  background-image: linear-gradient(to right, rgba(20,223,234,1), rgba(83,140,250,1),rgba(226,201,225,1));
  -webkit-background-clip: text; background-clip: text; color: transparent;
}

.div_top{
	background-color:var(--white-color); overflow:hidden;
}

.div_top_1{
	float:left; width:70px; height:70px; margin:10px 40px 10px 80px;
	background-image:var(--bg-icon); background-size:cover; background-repeat:no-repeat;
}

.div_top_2{
	float:left; height:100% font-family:"sy_Bold"; font-size:16px; font-weight:700; 
}
.div_menu{
	float:left; width:145px; display:flex; justify-content:center;
}
.div_menu_title_normal{
	width:90px; height:85px; line-height:85px; text-align:center; cursor:pointer;
	color:rgba(135, 135, 135, 1); border-bottom:4px solid transparent;
}
.div_menu_title_activity{
	width:90px; height:85px; line-height:85px; text-align:center; cursor:pointer;
	background-image: linear-gradient(to right, rgba(88,133,252,1), rgba(20,223,234,1));
  -webkit-background-clip:text; background-clip:text; color:transparent;
  border-bottom:4px solid; 
  border-image-source:linear-gradient(90deg, rgba(83, 140, 250, 1) 0%, rgba(15, 229, 233, 1) 100%);
  border-image-slice:1;
}

.div_covering{
	position: absolute;
  top: 0; right: 0; bottom: 0; left: 0; margin-top:89px;
  width:100%; height:74px;
  background-image: linear-gradient(to right, #edf4fe, #ece9fa, #eef7ff);
	border-top:var(--subpage-color);
	z-index:9999; display:none;
}
.div_menu_sub_1{
	padding-left:380px; padding-top:2px;
}
.font_none{
	margin-top:9px;	font-family:"sy_Medium";font-size:11pt;color:rgba(80,80,80,1);
	text-decoration:none; cursor:pointer;
}
.font_active{
	margin-top:9px;	font-family:"sy_Medium";font-size:11pt;color:rgba(78,145,253,1);
	text-decoration:none; cursor:pointer;
}

.div_center{
	background-image: var(--bg-img); background-size:cover; background-repeat:no-repeat; 
	-moz-background-size:cover; -moz-background-size:cover; overflow:hidden;
}
.div_center_1{
	 padding-top:30px; font-family:"sy_Heavy"; font-size:40px; font-weight:900; color:rgba(42,42,42,1); 
	white-space:nowrap;text-align:center;
}
.div_center_2{
	padding-top:26px; font-family:"sy_Bold"; display:flex; justify-content:center;
}
.div_block_1{
	float:left; width:224px; height:45px;	line-height:45px; opacity:1; text-align:center;
	border-radius:80px; background:rgba(255, 255, 255, 1); color:rgba(78, 145, 253, 1); font-size:18px; font-weight:700;
}
.div_block_2{
	float:left; width:277px; height:45px; line-height:45px; margin-left:67px; opacity:1; text-align:center;
	border-radius:80px; background:rgba(255, 255, 255, 1); color:rgba(78, 145, 253, 1); font-size:18px; font-weight:700;
}

.div_center_3{
	width:100%; display:flex; justify-content:center; text-align:center;
	font-family:"sy_Medium"; color:var(--black-color); 
	font-size:24px; font-weight:500; color:rgba(42, 42, 42, 1);
}
.div_download_1{
	float:left; width:290px; height:160px;
	background-image:var(--img_download_bg_1); background-size:cover; background-repeat:no-repeat;
	cursor:pointer;
}
.div_download_2{
	float:left; width:290px; height:160px;
	background-image:var(--img_download_bg_2); background-size:cover; background-repeat:no-repeat;
	cursor:pointer;
}
.div_download_3{
	float:left; width:290px; height:160px;
	background-image:var(--img_download_bg_3); background-size:cover; background-repeat:no-repeat;
	cursor:pointer;
}
.div_download_4{
	float:left; width:290px; height:160px;
	background-image:var(--img_download_bg_4); background-size:cover; background-repeat:no-repeat;
	cursor:pointer;
}
.div_download_5{
	float:left; width:290px; height:160px;
	background-image:var(--img_download_bg_4); background-size:cover; background-repeat:no-repeat;
	cursor:pointer;
}
.img_down{
	width:71px; height:70px; margin-left:27px; display:flex; align-items:left;
}
.img_code{
	width:80px; height:80px;
}

.div_feature_area{
	width:100%; padding-top:15px; padding-bottom:20px; margin-top:54px;
  border-radius:20px; background-color:rgba(255, 255, 255, 1); box-shadow:-1px 0px 23px rgba(110, 110, 110, 0.1);
}
.div_four_feature{
	width:80px; height:34px; white-space:nowrap; text-align:center; margin-top:-60px;margin-bottom:24px;
  font-size:20px; font-weight:700; font-family:"sy_Bold"; color:rgba(43, 43, 43, 1);
  border-bottom:4px solid; 
  border-image-source:linear-gradient(90deg, rgba(36, 103, 238, 1) 0%, rgba(59, 207, 207, 1) 100%);
  border-image-slice:1;
}
.div_center_row_1{
	width:100%; display:flex; justify-content:center; overflow:hidden;
}
.div_center_info_1{
	float:left; margin:0px 15px 10px 0px; display:flex; justify-content:center;
}
.div_center_info_2{
	float:left; margin:0px 0px 10px 15px; display:flex; justify-content:center;
}
.div_center_info_3{
	float:left; margin:10px 15px 0px 0px; display:flex; justify-content:center;
}
.div_center_info_4{
	float:left; margin:10px 0px 0px 15px; display:flex; justify-content:center;
}

.div_center_font_info{
	margin-top:8px;
	font-size:13px; white-space:normal; overflow-wrap:break-word; font-family:"sy_Medium"; font-weight:500;
	color:rgba(80,80,80,1); 
}
.div_center_xxx{
	margin-top:4px; padding-left:20px; padding-top:2px; padding-bottom:2px; border-left:4px solid rgba(60, 210, 206, 1);
	font-size:20px; font-family:"sy_Bold"; font-weight:700;
	background-image: linear-gradient(to right, rgba(90,131,251,1), rgba(13,232,232,1));
  -webkit-background-clip:text; background-clip:text; color:transparent;
}
.div_center_999{
	float:left;
}
.div_center_img{
	width:60px;height:60px;
}
.div_image_position{
	margin-top:-25px; margin-bottom:8px;
}
.btn_Android_808{
	width:110px; height:120px; padding-top:6px; font-size:16px; margin-left:100px; position:absolute; top:390px;
	background-color:var(--white-color); 
	display:none; z-index:9990; text-align:center;
}
.btn_Android_909{
	width:110px; height:120px; padding-top:6px; font-size:16px; margin-left:100px; position:absolute; top:390px;
	background-color:var(--white-color); 
	display:block; z-index:9990; text-align:center;
}


.div_bottom{
	padding-top:10px; padding-bottom:10px; font-size:12px; font-family:"sy_Normal"; font-weight:400;
	color:rgba(42, 42, 42, 1);text-align:center;
	background-image: linear-gradient(to right, #edf4fe, #ece9fa, #eef7ff);
}


.div_sub_page_3{
	width:100%; padding-top:23px; padding-bottom:20px;
	border-top:var(--subpage-color);border-bottom:var(--subpage-color); background-color:var(--white-color);
}
.common_problem_1{
	padding:0px 20px 0px 85px; 
}
.common_problem_dot{ 
	display: inline-block; vertical-align:top;
  height:44px;line-height:44px; font-size:44px; font-family:"sy_Bold";
  background-image:linear-gradient(to right, rgba(81,143,250,1), rgba(21,221,234,1));
  -webkit-background-clip:text; background-clip:text; color:transparent;
}
.common_problem_no{
	display: inline-block; vertical-align:top;
	font-size:30px; font-family:"sy_Bold"; color:rgba(42, 42, 42, 1); font-weight:700;
}
.common_problem_2{
	display: inline-block; vertical-align: bottom; 
	margin-left:11px;
}
.common_problem_title{
	 padding-top:6px; font-size:20px; font-family:"sy_Bold"; color:rgba(42, 42, 42, 1); font-weight:700;
}
.common_problem_info{
	font-size:13px; padding-top:2px; 
	font-family:"sy_Medium"; color:rgba(80, 80, 80, 1); font-weight:500; white-space:normal;
}

.div_sub_page_1{
	padding-bottom:20px;
	border-top:var(--subpage-color);border-bottom:var(--subpage-color); background-color:var(--white-color);
}
.privacy_agreement_title{
	padding:10px 79px 12px 79px;
	font-size:30px; font-family:"sy_Bold"; font-weight:700; color:rgba(42,42,42,1); text-align:center;
}
.privacy_agreement_abstract{
	padding:10px 79px 14px 79px;
	font-size:13px; font-family:"sy_Medium"; font-weight:500; color:rgba(80,80,80,1); text-align:left;

}
.privacy_agreement_subtitle{
	padding:17px 79px 9px 79px;
	font-size:20px; font-family:"sy_Bold";font-weight:700; color:rgba(42,42,42,1);
}
.privacy_agreement_info{
	padding:0px 79px 1px 140px; line-height:19px;
	font-size:13px; font-family:"sy_Medium"; font-weight:500; color:rgba(80,80,80,1);
}
.privacy_agreement_peroration{
	padding:9px 79px 1px 90px; line-height:19px;
	font-size:13px; font-family:"sy_Medium"; font-weight:500; color:rgba(80,80,80,1);
}
.privacy_agreement_date{
	padding:10px 79px 10px 79px;
	font-size:13px; text-align:right; font-family:"sy_Medium"; color:rgba(80,80,80,1);
}

.div_sub_page_4{
	padding-bottom:20px; 
	font-size:12px; border-top:var(--subpage-color);border-bottom:var(--subpage-color); background-color:var(--white-color);
}
.service_terms_title{
	padding:10px 79px 3px 79px;
	font-size:30px; font-family:"sy_Bold"; font-weight:700; color:rgba(42,42,42,1);text-align:center;
}
.service_terms_abstract{
	padding:0px 79px 14px 79px;
	font-size:13px; font-family:"sy_Medium"; font-weight:500; color:rgba(80,80,80,1); text-align:center;
}
.service_terms_subtitle{
	padding:8px 79px 1px 79px;
	font-size:20px; font-family:"sy_Bold";font-weight:700; color:rgba(42,42,42,1);
}
.service_terms_info{
	padding:0px 79px 1px 140px; line-height:19px;
	font-size:13px; font-family:"sy_Medium"; font-weight:500; color:rgba(80,80,80,1);
}
.service_terms_date{
	padding:10px 79px 10px 0px;
	font-size:13px; text-align:right; font-family:"sy_Medium"; color:rgba(80,80,80,1);
}





/****************** deleting ******************/
/*
.div_center_info_1_activity{
	float:left; padding:10px 10px 10px 20px; display: flex; background-color:var(--blue-color);
}
.div_center_info_2_activity{
	float:left;margin-left:30px; padding:10px 10px 10px 20px; display: flex; background-color:var(--blue-color);
}
.div_center_font_title_activity{
	color:var(--white-color);font-size:11.5pt; font-family:"sy_Bold";
}
.div_center_font_info_activity{
	color:var(--white-color);font-size:8pt;white-space: normal; font-family:"sy_Medium";
}
*/

/*
.div_center_3_1{
	width:628px;height:76px; background-color:var(--white-color); border:var(--border-color); box-shadow:var(--shadow-color); 
	text-align:center; font-family:"sy_Medium"; color:var(--black-color); font-size:9pt;
}
.div_downButton{
	float:left; height:76px; padding-left:45px; display:flex; align-items:center; cursor:pointer;
}
.herf_info{
	text-decoration: none; color:var(--black-color);
}
*/


/*
.div_sub_page_3_actv{
 padding:20px 36px 20px 76px; font-size:12px; border-top:var(--subpage-color);border-bottom:var(--subpage-color); background-color:var(--black-color);
}
.common_problem_title_actv{
	font-size:16px; padding:20px 0px 5px 0px; font-family:"sy_Bold"; color:var(--white-color);
}
.common_problem_info_actv{
	font-size:14px; line-height:24px;text-indent:1.5rem; font-family:"sy_Medium"; color:var(--white-color);
}
*/

/*
.div_sub_page_1_actv{
	padding:20px 36px 20px 76px; font-size:12px; border-top:var(--subpage-color);border-bottom:var(--subpage-color); background-color:var(--black-color);
}
.privacy_agreement_title_actv{
	font-size:18px;padding-bottom:15px;text-align:center;font-family:"sy_Bold";color:var(--white-color);
}
.privacy_agreement_subtitle_actv{
	font-size:16px; padding:20px 0px 5px 0px; font-family:"sy_Bold"; color:var(--white-color);
}
.privacy_agreement_info_actv{
	font-size:14px; line-height:24px; text-indent:1.5rem; font-family:"sy_Medium"; color:var(--white-color);
}
.privacy_agreement_peroration_actv{
	font-size:14px; line-height:24px; padding-top:15px; text-indent:1.5rem; font-family:"sy_Medium"; color:var(--white-color);
}
.privacy_agreement_date_actv{
	padding:10px 0px 0px 10px;font-size:14px; text-align:right;font-family:"sy_Medium"; color:var(--white-color);
}
*/

/*
.div_sub_page_4_actv{
	padding:20px 36px 20px 76px; font-size:12px; border-top:var(--subpage-color);border-bottom:var(--subpage-color); background-color:var(--black-color);
}
.service_terms_title_actv{
	font-size:18px;padding-bottom:15px;text-align:center;font-family:"sy_Bold";color:var(--white-color);
}
.service_terms_info_actv{
	font-size:14px; line-height:24px; text-indent:1.5rem; font-family:"sy_Medium"; color:var(--white-color);
}
.service_terms_date_actv{
	padding:10px 0px 0px 10px;font-size:14px; text-align:right;font-family:"sy_Medium"; color:var(--white-color);
}
.service_terms_subtitle_actv{
	font-size:16px; padding:20px 0px 5px 0px; font-family:"sy_Bold"; color:var(--white-color);
}
*/


