.black-bg{background-color: #080808}
.reveal-img{opacity: 1 !important;
	-webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
    transform: none !important;
	
}
.no-blur{filter: blur(0px) !important; -webkit-filter: blur(0px) !important;}
.fiveg-banner img{margin-top: -10px;margin-left: -4px;}
@media screen and (min-device-width: 768px) {
	#mobile-section{display: none}
	/*banner*/
	.banner-wrap{height: 1500px;background-color: #080808;}
	#banner-container{position: sticky;top: 0;height: 700px;}
	.banner-content{
		text-align: center;    
		margin-top: 236px;
		left: 52px;
    	position: relative;
		opacity: 0;
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
		transition: all 0.6s ease-out;
		-webkit-transform: translateY(80px);
		-moz-transform: translateY(80px);
		-ms-transform: translateY(80px);
		-o-transform: translateY(80px);
		transform: translateY(80px);
	}
	.banner-title{font-size: 54px; color: #F2F2F2;font-family: Open Sans SemiBold;}
	.banner-text{font-size: 33px;color: #F2F2F2;line-height: 31px;margin-top: 4px;opacity: 0.6}
	.banner-img-wrap{position: relative;margin-left: 83px;z-index: 2;}
	.banner-img{
		position: absolute;
		left: 0;
		width: 197px;
		/* -webkit-transform: scale(2) translate(-98px, 79px);
		-moz-transform: scale(2) translate(-98px, 79px);
		-ms-transform: scale(2) translate(-98px, 79px);
		-o-transform: scale(2) translate(-98px, 79px);
		transform: scale(2) translate(-98px, 79px); */
		-webkit-transform: scale(2) translate(-98px, 150px);
		-moz-transform: scale(2) translate(-98px, 150px);
		-ms-transform: scale(2) translate(-98px, 150px);
		-o-transform: scale(2) translate(-98px, 150px);
		transform: scale(2) translate(-98px, 150px); 
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
		transition: all 0.6s ease-out;
	}
	.sub-banner-img-wrap{position: relative;z-index: 1;}
	.sub-banner-img{position: absolute;left: 295px;top: 36px; opacity: 0;
		-webkit-transform: translateX(-214px);
		-moz-transform: translateX(-214px);
		-ms-transform: translateX(-214px);
		-o-transform: translateX(-214px);
		transform: translateX(-214px);
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
		transition: all 0.6s ease-out;
	}

	/*feature*/
	#feature-wrap{position: relative;height: 3450px;margin-top: 200px;margin-bottom: 192px}
	
	.feature-content-wrap{position: absolute;top: 104px;left: 0;right: 0;margin: auto;text-align: center;z-index: 2;}
	#feature-security-relative{position: relative;height: 600px;}
	#feature-img-wrap{position: sticky;text-align: center}
	.feature-head{font-family: Open Sans SemiBold; font-size: 44px}
	#feature-security-wrap{opacity: 1;position: sticky;top: 50px}
	#feature-aicamera-wrap{opacity: 0}
	#feature-fiveg-wrap{opacity: 0}
	#feature-battery-wrap{opacity: 0;position: sticky;top: 121px}
	#feature-aicamera-head{margin-top: 64px;}
	#feature-fiveg-head{margin-top: 18px}
	#feature-battery-head{margin-top: 34px}
	#feature-img-relative{position:relative; height: 3425px;}
	#feature-content-relative{position:relative; top: -3370px;text-align: center;}
	#feature-battery-relative{position: relative; height: 683px;}
	#feature-ai-relative{position: relative; height: 800px;margin-top: 350px;}
	#feature-fiveg-relative{position: relative; height: 800px;}


	/*5g speed*/
	#fiveg-speed-wrap{background-color: #000000;text-align: center;padding-top: 198px; position: relative; height: 2863px;}
	.fiveg-speed-relative{position: relative;height: 800px;}
	.fiveg-speed-content-relative{position: relative;}
	.fiveg-speed-content{height: 404px;position: sticky;top: 200px;}
	.fiveg-speed-title{color: #F2F2F2; font-size: 48px; font-family:'Open Sans SemiBold';}
	.fiveg-speed-text{color: #BDBDBD; font-size: 20px; width: 615px; margin: auto;margin-top: 36px;line-height: 36px;}
	.fiveg-speed-img{margin-top: 39px;}
	.fiveg-bg-img img{position: absolute;left: 0;right: 0;opacity: 0;margin: auto;top: 0px;
		-webkit-transform: translateY(360px);
		-moz-transform: translateY(360px);
		-ms-transform: translateY(360px);
		-o-transform: translateY(360px);
		transform: translateY(360px);
		-webkit-transition: all 0.4s ease-out;
		-moz-transition: all 0.4s ease-out;
		-ms-transition: all 0.4s ease-out;
		-o-transition: all 0.4s ease-out;
		transition: all 0.4s ease-out;
	}

	/*finger print*/
	.finger-print-wrap{position: sticky;top: 110px; width: 1170px; margin: auto;}
	#finger-print-img{position: absolute;right: 66px;top: 0px;width: 324px;height: 700px; opacity: 0;z-index: 2;
		-webkit-transform: scale(1.24) translate(-286px, 68px);
		-moz-transform: scale(1.24) translate(-286px, 68px);
		-ms-transform: scale(1.24) translate(-286px, 68px);
		-o-transform: scale(1.24) translate(-286px, 68px);
		transform: scale(1.24) translate(-286px, 68px);
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
		transition: all 0.6s ease-out;
	}
	.finger-print-relative{position: relative; height: 800px;}
	.finger-print-content{text-align: left; position: absolute; top: 222px; width: 555px; left: 108px;opacity: 0;}
	.finger-print-title{line-height: 38px;font-family:'Open Sans SemiBold'; color: #F2F2F2; font-size: 48px}
	.finger-print-subtitle{font-family:'Open Sans SemiBold'; color: #F2F2F2; font-size: 48px; opacity: 0.6;}
	.finger-print-text{line-height: 29px;font-size: 18px;margin-top: 24px;color: #BDBDBD;}
	.fiveg-logo{position: absolute;top: 213px;left: 0;right: 0;margin: auto;width: 162px;}

	.finger-print-video{position: absolute;width: 315px; position: absolute; right: 66px; top: 0px; z-index: 1;opacity: 0;
		-webkit-transform: scale(1.24) translate(-286px, 68px);
		-moz-transform: scale(1.24) translate(-286px, 68px);
		-ms-transform: scale(1.24) translate(-286px, 68px);
		-o-transform: scale(1.24) translate(-286px, 68px);
		transform: scale(1.24) translate(-286px, 68px);
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
		transition: all 0.6s ease-out;
	}
    .finger-print-video video{border-radius: 40px;}

	/*ai camera*/
	.ai-camera{position: relative;height: 1800px;background-color: black;padding-bottom: 543px;}
	#ai-camera-wrap{position: sticky;top: 227px;width: 1170px;margin: auto}
	#ai-camera-pic{height: 702px;position: absolute; right: -370px;z-index: 1;}
	.ai-camera-focus-pic{position: absolute; right: -375px;z-index: 2;right: 89px;top: 88px;}
	.ai-camera-content{position: relative;top:-164px;height: 159px;z-index: 3;}
	.ai-camera-line{position: absolute;width: 0;border: 1px solid #888;height: 1px;top: 366px;display: none;}
	.ai-camera-head{font-size: 48px;position: absolute;top: 285px;left: -55px;opacity: 0;color: #F2F2F2;}
	.ai-camera-text{font-size: 20px;width: 555px;position: absolute;top: 455px;opacity: 0;color: #BDBDBD;line-height: 35px;}

	/*ai shoot*/
	#aishoot-wrap{background-color: #080808;}
	.aishoot-row{margin-bottom: 30px;position: relative;z-index: 1;}
	.aishoot-main-content-relative{position: relative;height: 1000px;top: -627px;}
	.aishoot-main-content{opacity: 0; position: sticky;z-index: 3;text-align: center;width: 942px;height: 920px;margin: auto;top: 155px;left: 0;right: 0;}
	.aishoot-main-title{font-family: Open Sans SemiBold;font-size: 62px;color: #F2F2F2;}
	.aishoot-main-subtitle{line-height: 52px; font-family: Open Sans SemiBold;font-size: 62px;opacity: 0.6;color: #F2F2F2;}
	.aishoot-main-text{font-size: 20px;color: #BDBDBD; margin-top: 36px; line-height: 35px;}
	.aishoot-main{margin:auto; position: relative;height: 2000px;z-index: 2;margin-bottom: 240px;width: 1140px}
	.aishoot-main-img{position: sticky;top: 5px;margin-left: -386px;
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
	}
	.mini-img{
		-webkit-transform: scale(0.404) translate(-221px, 926px);
		-moz-transform: scale(0.404) translate(-221px, 926px);
		-ms-transform: scale(0.404) translate(-221px, 926px);
		-o-transform: scale(0.404) translate(-221px, 926px);
		transform: scale(0.404) translate(-221px, 926px);
	}
	.ai-shoot-img-wrap{height: 900px;position: relative;opacity: 0;}
	.ai-shoot-img-container{position: absolute;margin: auto;left: 0;right: 0;top: -810px;}

	/*scorrection*/
	.cameraTec-content-wrap{position: relative}
	#cameraTec-macro-content{width: 415px; top: 235px;}
	.cameraTec-item-text{font-size: 18px;margin-top: 20px;color: #BDBDBD;line-height: 35px;}
	.cameraTec-item-head{font-size: 52px;color: #F2F2F2;font-family: Open Sans SemiBold;}
	.cameraTec-item-subhead{font-size: 52px;color: #F2F2F2;font-family: Open Sans SemiBold;opacity: 0.6;}
	.cameraTec-item-wrap{width: 1170px;position: relative;margin: auto;height: 750px;}
	#scorrection-text{margin-top: 27px; line-height: 30px;width: 480px;}
	
	#cameraTec-wrap{ width: 100%;position: relative;}
	.cameraTec-right-content{position: absolute;right: 0;width: 505px;}
  	.cameraTec-left-content{position: absolute;left: 0;width: 415px;}

	.scorrection-img{
		position: absolute;
		left:0;
		opacity: 0.5;
		-webkit-transition: all 1s ease-out;
		-moz-transition: all 1s ease-out;
		-ms-transition: all 1s ease-out;
		-o-transition: all 1s ease-out;
		transition: all 1s ease-out;
	
	}
	.scorrection-img img{width: 570px}
	#scorrection-img-1{opacity: 1;}
	#scorrection-img-2{transform: translate(-230px, -115px)}
	#scorrection-img-3{transform: translate(304px, 196px);}
	#scorrection-img-4{transform: translate(626px, -48px);}
	#scorrection-content{opacity:0;right: 40px}
	
	#scorrection-wrap{height: 2381px;margin-bottom: 157px;padding-top: 81px;}
	#scorrection-sticky{position: sticky;height: 790px;top: 0;}
	#scorrection-content-wrap{height: 860px;}
	#scorrection-content-sticky{position: sticky;top: 224px;height: 430px;;margin-top: 450px;}
	#scorrection-content-subhead{line-height: 57px}

	/*smoment*/
	.smoment-wrap{position: relative;height: 2000px;margin-bottom: 144px;margin-top: 152px;}
	.smoment-img-wrap{position: relative;height: 2000px;margin-bottom: 144px;}
	#smoment-img-sticky{position: sticky;height: 790px;top: 0;}
	#smoment-img{position: absolute;top: 0;}
	#smoment-img-focus{position: absolute;top: 0;opacity: 0;}
	#smoment-img img{width: 570px;}
	#smoment-img-focus img{width: 570px;}
	
	.smoment-content-wrap{height: 1000px;position: relative;color: #F2F2F2;margin-top: 1000px;}
	#smoment-content-sticky{position: sticky; top: 225px; height: 510px; margin-top: 286px;}
	.smoment-content{max-width: 525px;opacity: 0;}
	

	.smoment-title{font-family: Open Sans SemiBold; font-size: 52px;line-height: 64px;width: 315px;}
	.smoment-text{font-size: 18px;margin-top: 21px;line-height: 31px; opacity: 0.6;width: 450px;}

	/*smacro*/
	.smacro-wrap{width: 1140px;margin: auto;position: relative;height: 2540px;margin-bottom: 144px;margin-top: 152px;}
	.smacro-img-wrap{position: relative;height: 2540px;margin-bottom: 144px;float: left;margin-left: 3px;}
	#smacro-img-sticky{position: sticky;height: 790px;top: 0;}
	#smacro-img{position: absolute;top: 0;}
	#smacro-img-focus{position: absolute;top: 0;opacity: 0;}
	.smacro-content-wrap{height: 990px;position: relative;color: #F2F2F2;float: left;width: 400px;}
	#smacro-content-relative{position: relative;height: 800px;}
	#smacro-subcontent-relative{position: relative;height: 875px;margin-top: 480px;}

	#smacro-content-sticky{position: sticky; top: 164px; height: 330px; margin-top: 300px;float: left;}
	#smacro-subcontent-sticky{position: sticky;top: 220px;margin-top: 169px;float: left;}
	.smacro-subcontent{opacity: 0;}
	.smacro-title{font-family: Open Sans SemiBold; font-size: 52px;max-width: 400px;line-height: 70px;}
	.smacro-subtitle{font-family: Open Sans SemiBold; font-size: 52px;max-width: 400px;line-height: 67px;opacity: 0.6}
	.smacro-text{font-size: 18px;max-width: 365px;line-height: 30px;opacity: 0.6;}
	.smacro-sticky{position: sticky;top: 0;}


	/*selfie*/
	.selfie-wrap{position: relative;height: 1500px;margin-bottom: 144px;margin-top: 152px;}
	.selfie-img-wrap{position: relative;height: 1500px;margin-bottom: 144px;}
	#selfie-img-sticky{position: sticky;height: 790px;top: 0;}
	#selfie-img{position: absolute;top: 0;z-index: 1;
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
		transition: all 0.6s ease-out;
	}
	#selfie-img img{width: 570px;}
	#selfie-img-frame{position: absolute;top: 0;z-index: 2;width: 570px;height: 720px;background-position: center center;background-size: 1170px;
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
		transition: all 0.6s ease-out;
	}
	#selfie-img-frame img{width: 570px;}
	.selfie-content-wrap{height: 1500px;position: relative;margin-top: 284px;color: #F2F2F2;}
	#selfie-content-sticky{position: sticky; top: 215px; height: 795px;}
	.selfie-content{margin-left: 32px;}
	.selfie-title{font-family: Open Sans SemiBold; font-size: 52px;line-height: 65px;}
	.selfie-text{font-size: 18px;margin-top: 22px;line-height: 30px;opacity: 0.6;max-width: 388px;}
	.scale-avatar-frame{background-size: 570px !important;}
	.scale-selfie-img{
		-webkit-transform: scale(0.788);
		-moz-transform: scale(0.788);
		-ms-transform: scale(0.788);
		-o-transform: scale(0.788);
		transform: scale(0.788);
	}
	/*potrait*/
	#potrait-wrap{height: 2000px;position: relative;}
	#potrait-sticky{position: sticky; top: 0;height: 807px;}
	.potrait-relative{position: relative;width: 1170px;margin: auto;}
	#potrait-img{position: absolute;left: -375px; top: 118px;}
	#potrait-bg{position: absolute;z-index: -1;left: 229px;height: 529px;}

	#potrait-content-wrap{position: relative;width: 1170px;margin: auto;height: 807px;color: #F2F2F2;}
	#potrait-content{width: 530px;position: sticky;margin-left: 648px;height: 520px;margin-top: 269px;top: 167px;opacity: 0;}
	.potrait-title{line-height: 65px;font-size: 52px;margin-bottom: 17px;font-family: Open Sans SemiBold;}
	.potrait-text{font-size: 18px;line-height: 30px;margin-top: 20px;opacity: 0.6;}

	/*widerange*/
	.widerange-wrap{text-align: center;margin-top: 42px;}
	.widerange-content{margin-top: 85px;color: #F2F2F2}
	.widerange-title{font-family: Open Sans SemiBold; font-size: 52px;}
	.widerange-text{font-size: 18px;max-width: 725px;margin: auto;margin-top: 16px;line-height: 30px;opacity: 0.6;}
	.widerange-img-relative{position: relative;margin-top: 35px;}
	.widerange-img-wrap{position: relative; height: 1400px;}
	#widerange-img-sticky{position: sticky; top: 0px;height: 710px;}
	.widerange-border{position: absolute;z-index: 2;left: 5px;right: 0;margin: auto;margin-top: 25px;width: 969px;}
	.widerange-img{width: 938px; height: 433px;background-position: center;background-size: 1920px;margin: auto;position: absolute;top: 30px;left: 0;right: 0;border-radius: 25px;
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
		transition: all 0.6s ease-out;
	}
	.widerange-img-scale{background-size: 1037px;}

	/*snight*/
	.snight-wrap{background-color: #000000;position: relative;height: 2300px;}
	.snight-relative{position: relative;top: -625px; height: 400px;}
	.snight-img{opacity: 0.4; position: sticky;top: 0;height: 1000px;overflow: hidden;
		filter: blur(15px);
		-webkit-filter: blur(15px);
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
		transition: all 0.6s ease-out;
	}
	.snight-img img{position: relative; min-height: 100%;min-width: 100%;top: 50%;left: 50%;transform: translate(-50%,-50%);}
	.snight-content{width: 952px;margin: auto;text-align: center;position: sticky;left: 0;right: 0;top: 270px;z-index: 2;}
	.snight-head{color: #F2F2F2;font-family: Open Sans SemiBold; font-size: 56px;}
	.grey-text{opacity: 0.6;}
	.snight-text{color:#BDBDBD; font-size: 20px;position: absolute;top: 100px;transform: translateY(260px);opacity: 0;line-height: 35px;
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
		transition: all 0.6s ease-out;
	}
	.snight-head1{display: inline;position: absolute;left: 66px;transform: translateX(-310px);opacity: 0;
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
		transition: all 0.6s ease-out;
	}
	.snight-head2{color: #BDBDBD;;display: inline;position: absolute;left: 259px;transform: translateX(740px);opacity: 0;
		-webkit-transition: all 0.6s ease-out;
		-moz-transition: all 0.6s ease-out;
		-ms-transition: all 0.6s ease-out;
		-o-transition: all 0.6s ease-out;
		transition: all 0.6s ease-out;
	}
		
	/*gallery*/
	#b5-gallery-images .owl-theme .owl-dots .owl-dot span{background: #707070 !important;opacity: 0.2;}
	.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: black !important;border: 1px solid #FFEDCF;opacity: 1;}
	#b5-gallery-images .owl-carousel .item {height: 470px;background: #000000;padding: 0;}
	#b5-gallery-images .owl-carousel .item img{height: 220px;width: 296px !important;}
	#b5-gallery-images .item-img {padding-bottom: 30px;background-color: black; }
	#b5-gallery-images .item-img img{width: 292px; height: 217px;object-fit: cover;}
	#b5-gallery-wrap{position: relative;padding-bottom: 352px;}

	/*advanced video*/
	.advanced-video-wrap{position: relative; height:4386px;color: #F2F2F2}
	#advanced-video-video-wrap{position: sticky; top: 0;height: 533px;}
	#bphone5-video{position: absolute;left: 42px;top: 5px;border-radius: 20px;width: 1039px;height: 483px;z-index: -1;}
	.advanced-video-video-bg{width: 1068px; height: 494px; margin: auto;background-repeat: no-repeat;background-size: contain;display: none;}
	.advanced-video-video{transform: scale(2.2); width: 1105px; height: 533px; margin: auto;position: relative;}
	.advanced-video-content{position: relative;}
	.advanced-video-content-sticky{position: sticky;height: 450px;max-width: 703px;margin: auto;}
	#video-like-life-sticky{height: 450px;top: 60px;}
	#video-like-life-head{line-height: 64px;}
	#screen-best-sticky{height: 460px;top: 150px;}
	#borderless-design-sticky{top: 133px;}
	.advanced-video-content-head{font-size: 52px;width: 840px;line-height: 62px;}
	.advanced-video-content-text{font-size: 18px; margin-top: 28px;line-height: 40px;opacity: 0.6;}
	.advanced-video-content-child{width: 850px;margin: auto; position: relative;z-index: 1;margin-bottom: 700px;}
	#screen-best-content-text{max-width: 720px;margin-top: 22px; line-height: 32px;}
	#borderless-design-content-text{max-width: 690px;margin-top: 24px;line-height: 31px;}
	#video-like-life{height: 800px;}
	#screen-best-display{height: 800px;}
	#borderless-design{height: 888px;}
	#video-like-life-text{margin-top: 21px;opacity: 1;max-width: 700px;line-height: 32px;}

	/*color*/
	#color-wrap{margin-top: 306px;}
	.color-content{color: #F2F2F2; margin-top: 254px;}
	.color-title{font-family: Open Sans SemiBold; font-size: 52px;line-height: 64px;}
	.color-text{font-size: 18px;opacity: 0.6; margin-top: 21px; line-height: 32px;}
	.color-img{margin-left: 80px;}

	/*gamer*/
	.gamer-wrap{height: 2000px;padding-top: 200px;}
	#gamer-img-wrap{text-align: center;position: sticky;height: 618px;top: 0;}
	#gamer-content-wrap{color: #F2F2F2;position: relative;text-align: center;width: 1170px;margin: auto;height: 880px;}
	#gamer-content-sticky{position: sticky; top: 179px; height: 442px; margin-top: 305px;opacity: 0;}
	.gamer-head {font-size: 52px;margin-bottom: 8px;}
	.gamer-text {font-size: 18px;width: 675px;margin: auto;line-height: 40px;margin-top: 18px;opacity: 0.6;}

	/*performance*/
	#performance-wrap{height: 4016px;padding: 200px 0;}
	#performance-img-wrap{text-align: center;position: sticky;height: 600px;top: 0;}
	.performance-content{opacity: 0;}
	#performance-content-wrap{top: -300px; color: #F2F2F2;position: relative;text-align: center;width: 1170px;margin: auto;height: 880px;}
	.performance-content-sticky{position: sticky;}
	.performance-charge-content{opacity: 0;}
	#performance-game-content-sticky{height: 442px;top: 174px; margin-top: 305px;}
	#performance-battery-content-sticky{height: 442px;top: 76px; margin-top: 600px;}
	#performance-charge-content-sticky{height: 432px;top: 76px;margin-top: 400px;}
	.performance-head {font-size: 52px;font-family: Open Sans SemiBold;}
	.performance-text {font-size: 18px;width: 640px;margin: auto;line-height: 30px;margin-top: 16px;opacity: 0.6;}
	#performance-img-wrap img{width: 828px;position: absolute;left: 2px;right: 0;margin: auto;top: 311px;}
	#performance-phone-img img{left: 0;width: 836px;}
	#performance-gaming-img img{top: 9px}
	#performance-battery-img{opacity:0}
	#performance-charge-img{opacity:0}
	#performance-charge-text{width: 650px}
	.performance-content-relative{position: relative;height: 636px;}
	/*bos*/
	#BOS-wrap{position: relative;padding-top: 180px;}
	#BOS-banner-wrap{height: 1752px;}
	.BOS-container{margin: auto;position: relative;margin-bottom: 171px;}
	.BOS-content-wrap{position: relative;text-align: center;width: 1170px;margin: auto;height: 812px;}
	#BOS-content{position: sticky; top: -33px; height: 531px; margin-top: 395px;opacity: 0;}
	.BOS-head{margin-bottom: 41px;}
	.BOS-title{width: 968px;margin: auto;font-size: 40px;margin-bottom: 10px;color: #1D1D1F;line-height: 45px;font-family: Open Sans SemiBold;}
	.BOS-text{font-size: 18px;color: #6D6D6D;width: 675px;margin: auto;line-height: 30px; margin-top: 27px;}
	#BOS-img{height: 526px;text-align: center;position: sticky;top: 0;}
	#BOS-img img{width: 1258px;}

	/*bos tec*/
	.BOS-tec-container{width: 1170px;margin: auto;position: relative;}
	.BOS-tec-child-wrap{height: 736px;}
	.BOS-tec-child-img{width: 435px;text-align: center;padding: 71px 0;float: left;}
	.BOS-tec-child-img img{max-width: 282px;}
	.BOS-tec-child-content{width: 655px;padding-top: 186px;padding-left: 69px;float: left;}
	.BOS-tec-child-item-head{font-size: 42px;margin-bottom: 24px;color: #1D1D1F;line-height: 55px;font-family: Open Sans SemiBold;}
	.BOS-tec-child-item-text{font-size: 18px;width: 505px;color: #6D6D6D;line-height: 35px;}
	.BOS-tec-child-content-wrap{width: 734px;border-right: 1px solid #BABABA;height: 100%;}
	#BOS-most-security{height: 730px;}
	#BOS-most-security-text{margin-top: 18px;width: 480px;line-height: 30px;}

	#BOS-anti-theft-head{width: 520px;margin-bottom: 17px;}
	#BOS-spam-ad-img{padding: 62px 0;border-right: 1px solid #BABABA;border-image: linear-gradient( to bottom, #bababa, rgba(0, 0, 0, 0) ) 1 100%;}
	#BOS-spam-ad-content{padding-top: 207px;padding-left: 101px;}
	#BOS-most-security-content{padding-top: 245px;padding-left: 100px;}
	#BOS-most-security-img{padding: 71px 0 62px 0;border-right: 1px solid #BABABA;border-image: linear-gradient( to top, #bababa, rgba(0, 0, 0, 0) ) 1 100%;}
	#BOS-anti-theft-img{width:272px; position: sticky;top: 0;float: right;height: 598px;padding-top: 0;margin-bottom: 50px;margin-right: 95px}
	#BOS-anti-theft{height: 2200px;position: relative;border-bottom: 1px solid #BABABA;border-image: linear-gradient(to left, rgb(255 255 255) 1%, #bababa 50%, rgb(255 255 255) 100%) 100% 0 100% 0/1px 0 1px 0 stretch;}
	#BOS-anti-theft-content{position: relative;padding-top: 0;height: 700px;margin-bottom: 497px;padding-left: 100px;}
	#BOS-90-content{position: relative;padding-top: 0;height: 792px;padding-left: 100px;}
	#BOS-anti-theft-content-sticky{position: sticky;top: 160px;margin-top: 160px;}
	#BOS-90-content-sticky{position: sticky;top: 166px;}
	#BOS-spam-ad-text{width: 450px;margin-top: 18px; line-height: 30px;}
	#BOS-anti-theft-text{width: 475px;line-height: 30px;}
	#BOS-90-head{margin-bottom: 15px}
	#BOS-90-text{width: 475px; line-height: 30px;}
	#BOS-spam-ad-head{width: 400px;line-height: 53px;}

	#BOS-most-security-head{margin-bottom: 0px;width: 478px;}

	/*BOS9*/
	#BOS9-child-gesture-head{margin-bottom: 18px;line-height: 52px;max-width: 500px;}
	
	.BOS9-wrap{width: 1170px; margin: auto;padding-bottom: 163px;color:#FFFFFF;margin-top: 115px;}
	.BOS9-general-guide{height: 615px;text-align: center;}
	.BOS9-general-guide-content{width: 924px;margin: auto;clear: both;margin-top: 41px;}
	.BOS9-head-wrap{width: 260px;margin: auto;padding-top: 167px;}
	.BOS9-head-text{font-size: 83px;float: left;}
	.BOS9-head-number{width: 63px;height: 63px;border: 3px solid;border-radius: 10px;font-size: 56px;float: left;margin-top: 26px;margin-left: 20px;line-height: 61px;}
	.BOS9-title{font-size: 42px;margin-bottom: 21px;}
	.BOS9-text{font-size: 18px;line-height: 30px;color: #BDBDBD; width: 722px;margin: auto;}
	.BOS9-child-wrap{height: 673px;border-top: 5px solid white;}
	.BOS9-child-head{font-size: 42px; color: #F2F2F2;}
	#addicted-os-content{margin-bottom: 22px;margin-top: 138px; margin-left: 107px;}
	#BOS9-child-gesture{margin-top: 138px;margin-left: 92px;}
	.BOS9-child-text{font-size: 18px;width: 475px;line-height: 35px;color: #BDBDBD;}
	#addicted-os{height: 668px;width: 678px;float: left}
	.BOS9-child-content{width: 555px}
	.addicted-os-img{float: right;}
	#full-gesture{height: 668px;width: 678px; float: right;}
	.full-gesture-img{float: left;}

	#addicted-os-head{margin-bottom: 17px; max-width: 430px;line-height: 58px;}
	#addicted-os-text{max-width: 500px; line-height: 30px;}
	#BOS9-child-gesture-text{max-width: 495px; line-height: 30px;}
	.BOS9-detail-link{margin-top: 62px;margin-left: 62px;border-radius: 20px;border: 1px solid rgba(242, 242, 242, 0.5);padding: 10px 20px 10px 24px; width: fit-content;}
	.BOS9-detail-link a{color: #FFFFFF !important;}
	.BOS9-detail-link-text{ opacity: 0.5;}
	.BOS9-detail-link-img img{margin-top: -2px;}

	/*extra info*/
	.extra-info-wrap{margin-top: 205px;margin-bottom: 126px;}
	.extra-info-title{line-height: 52px;font-family: Open Sans SemiBold; font-size: 42px;color: #1D1D1F;max-width: 455px;}
	.extra-info-text{color: #6D6D6D;font-size: 18px;margin-top: 18px;max-width: 445px;line-height: 30px;}
	#support-row{margin-top: 217px;}
	#support-content{margin-top: 134px;margin-left: 7px}
	#support-text{max-width: 430px;}
	#support-img{margin-top: 6px; margin-left: 40px;}
	.warranty-img{margin-top: 27px;margin-left: 6px}
	.support-img{margin-left: 49px}
	#support-text{max-width: 430px;}
	#support-img{margin-top: 6px; margin-left: 40px;}
	.warranty-img{margin-top: 27px;margin-left: 6px}
	.support-img{margin-left: 49px}
}