@charset "utf-8";
/* CSS Document */
#banner_center,#banner_center img{ width:100%;}
#banner-ani-a,#banner-ani-b{ position:absolute;}
#banner-ani-a img,#banner-ani-b img{ position:inherit;}
#banner-ani-a {height:39.0625%;width:41.09375%;left:42.9375%;top:57.88461538461538%;}
#banner-ani-a #a-1,#data-rescue-1 {opacity:1;right:-20px;top:0px;width:100%;filter:alpha(opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';}
#data-rescue-2 {left:0px;bottom:0px;width:0;}#data-rescue-2 {left:100px;}
#banner-ani-a #a-2,#banner-ani-a #a-3,#banner-ani-a #a-4 { opacity:0;left:-12px;bottom:16%;width:24px;filter:alpha(opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';}
#data-rescue-2,#data-rescue-3,#data-rescue-4 { opacity:0;left:12%;bottom:16%;width:24px;}
#banner-ani-b {width:69%; height:68.34615384615385%;left:12.5%;bottom:0px; overflow:hidden;}
#banner-ani-b #b-1 {opacity:1; width:100%;right:0px;top:-46px;filter:alpha(opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';}
#banner-ani-b #b-2,#banner-ani-b #b-3,#banner-ani-b #b-4 { opacity:0; width:5.76388888888889%;left:41.38888888888889%;bottom:23.55072463768116%;z-index:9999;filter:alpha(opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';}



.banner_text dt{text-transform:uppercase;}
#banner_namber,.mobile-banner-namber {width:97px;}
#banner_namber li,.mobile-banner-namber li{ margin:0 5px;  width:25px;height:25px; border-radius:30px;}

#btn-prev,#btn-next {font-size:5em; display:none; }
#btn-prev:hover,#btn-next:hover{color:#D2D2D2;}

.banner_text{position: absolute;z-index:9;text-align:right; }	
.banner_text:before{ content:''; position:inherit; left:0px; top:0px; background-color:#fff; width:100%;height:100%; z-index:-1;filter:alpha(opacity=60);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)';opacity:0.6;}
.banner_text a.more{ width:220px; height:60px;text-transform:uppercase; margin-top:30px; line-height:60px; display:block; border:1px solid #0096ff; float:right; background-color:#0096ff; text-align:center; font-size:25px; color:#fff;}	
.banner_text a.more:hover{background-color:#fff;border:1px solid #0096ff; color:#0096ff; text-decoration:none;}

.banner_text2 { text-align:center; color:#fff; position: absolute;z-index:9; left:10%; right:10%; top:30px;filter:alpha(opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';}
.banner_text2 a.more{ width:220px; height:60px;text-transform:uppercase; margin:30px auto; line-height:60px; display:block; border:1px solid #fff;background-color:none;  text-align:center; font-size:25px; color:#fff; z-index:99999;}	
.banner_text2 a.more:hover{ background-color:#fff; border:1px solid #fff; color:#007c9e; text-decoration:none;}
.mobile-banner-w{ display:none;}
.mobile-banner-namber,#banner_namber{width:97px;}
	.mobile-banner,#banner_center{
		list-style-type : none;
		position : relative;
		margin : 0;
		padding : 0;
	}
	.mobile-banner li,#banner_center li{
		position : absolute;
		width : 100%;
		opacity : 0;filter:alpha(opacity=0);
		-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';

	}
	
/***********winboot and wincare************/
#t-app {text-align:center;}
#t-app>h1,#bottom h2{text-transform:uppercase;}
.apps { }
.apps a{ display:block;}.apps a:hover{ background-color:#f7f7f7; color:#3d3d3d; text-decoration:none;}
.apps>div {display:inline-block;vertical-align:top;}
.bg {margin:28px auto 0;}

#win-boot-bg,#win-care-bg{display:block; background-image:url(../images/home/show/pc.png);width:338px;height:266px; position:relative;background-size:100%;}
#win-boot-bg:before,#win-care-bg:before,#win-boot-bg:after{top:5.6390977443609%; }
#win-boot-bg:before,#win-care-bg:before,#win-boot-bg:after,#win-care-bg:after{content:''; position:absolute;width:70.71005917159763%;height:51.12781954887218%;z-index:9999;left:14.20118343195266%; background-size:100%;}
#win-boot-bg:before { background-image:url(../images/home/show/winbootbug.jpg);}
#win-boot-bg:after { z-index:1;}
.win-boot:after{background-image:url(../images/home/show/wincare-1.jpg);}
#win-care-bg:before{background-image:url(../images/home/show/wincare-1.jpg);}
#win-care-bg:after{background-image:url(../images/home/show/wincare-2.png);bottom:43.23308270676692%;}
#win-care-bg div { position:relative; opacity:0; margin-left:auto;margin-right:auto; background-size:100%; width:46.74556213017751%;height:79.32330827067669%;background-image:url(../images/home/show/wincare-3.png); z-index:99999;}
/*******************************************************************************/

/***********phreiboot and phcare***************************************/
#ph-reiboot-bg,#ph-care-bg{display:block;background:url(../images/home/show/phone.png) center no-repeat;width:207px;height:419px; position:relative; background-size:100%;}
#ph-care-bg:before,#ph-care-bg:after{width:89.3719806763285%;height:78.04295942720764%;left:5.79710144927536%;top:11.21718377088305%;}
#ph-care-bg:before,#ph-care-bg:after,#ph-reiboot-bg:before,#ph-reiboot-bg:after{content:''; position:absolute; background-size:100%; }
#ph-reiboot-bg { overflow:hidden;}
#ph-reiboot-bg:before{  background-image:url(../images/home/show/phreiboot-1.png);width:16.90821256038647%;height:62.52983293556086%;left:42.02898550724638%;top:26.33031026252983%;}
#ph-reiboot-bg:after {background-image:url(../images/home/show/phreiboot-2.jpg); background-size:auto 100%; width:0px;height:78.04295942720764%;left:95.16908212560386%;top:11.31718377088305%;}
#ph-care-bg:before { background-image:url(../images/home/show/phcare-1.jpg);}
#ph-care-bg:after{ background-image:url(../images/home/show/phcare-2.png);}
#ph-care-bg { line-height:419px; overflow:hidden;}
#ph-care-bg div{opacity:0;background-image:url(../images/home/show/phcare-3.png); text-indent:9999px; display:inline-block; vertical-align:middle; position:relative; margin-left:auto;margin-right:auto;z-index:9999;width:20px;height:26px;background-size:100%;}
/********************************************************************************/

/********************************************************************************/

#ten-content { height:300px;margin:36px auto 0 auto; overflow-y:scroll; position:relative; z-index:999;overflow-x:hidden;}
				
#ten-content:before{ content:''; background-color:#fff; position:absolute;left:0px; top:0px;width:100%;height:550px; z-index:-1; opacity:0.8;-webkit-opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';}

.reviews { display:inline-block; vertical-align:top;}
.reviews p {width:400px; margin-left:auto;margin-right:auto;}
.reviews a { text-decoration:underline;color:#1800ff;}.reviews a:hover{ text-decoration:none; color:red;}
 #bottom {text-align:center; background:url(../images/home/bottombg.jpg) center top no-repeat;height:580px;border:1px solid #fff; margin-top:94px;}

#like { line-height:48px;margin-top:38px;}
#like a {display:inline-block;width:48px;height:48px; vertical-align:top; margin-left:18px;background-image:url(../images/home/icon_fx.jpg);}
#facebook { background-position:0 0;}#facebook:hover { background-position:-48px 0;}
#twitter { background-position:0 -48px;}#twitter:hover { background-position:-48px -48px;}
#google { background-position:0 -96px;}#google:hover { background-position:-48px -96px;}
#youtube { background-position:0 -144px;}#youtube:hover { background-position:-48px -144px;}
#pinterest {background-position:0 -192px;}#pinterest:hover {background-position:-48px -192px;}
#instagram {background-position:0 -240px;}#instagram:hover {background-position:-48px -240px;}
.nav_pop{ display: none;}

/*-about-*/
.about_menu{ overflow:hidden; margin:auto;}
.about_menu a{ display:block; float:left; text-align:center;}.about_menu a:hover,.about_menu a.hv1,.about_menu a.hv2,.about_menu a.hv3,.about_menu a.hv4{ background-color:#fff; text-decoration:none; color:#3d3d3d;}.about_menu a div{ width:64px; height:64px; display:block; margin:auto; background-image: url(../images/company/menu-icon.png);}
.about_menu a.a1 div{ background-position:0 0;}.about_menu a.a1:hover div,.about_menu a.hv1 div{background-position:0 -64px;}
.about_menu a.a2 div{background-position:0 -128px;}.about_menu a.a2:hover div,.about_menu a.hv2 div{background-position:0 -192px;}
.about_menu a.a3 div{background-position:0 -256px;}.about_menu a.a3:hover div,.about_menu a.hv3 div{background-position:0 -320px;}
.about_menu a.a4 div{background-position:0 -384px;}.about_menu a.a4:hover div,.about_menu a.hv4 div{background-position:0 -448px;}
.company{ margin:auto; border-bottom:1px solid #f2f2f2;}
.company a{ color:#1122cc;}
.company .team{ margin:auto;}
.awards-a{  overflow:hidden;}.awards-a a{ display:block; border:1px solid #f2f2f2; color:#3d3d3d; background-color:#fff;   float:left;}.awards-a a img{ margin-top:10px;}.awards-a a:hover{background-color:#f7f7f7;}

.nTab{margin:50px auto 0px;overflow:hidden;}
.nTab .TabTitle{ margin:auto; width:520px; }
.nTab .TabTitle li{float:left;cursor:pointer;height:60px;line-height:60px;text-align:center; font-size:20px;color:#2b2b2b;}
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle .active{ width:250px;  background-color:#239dd8; color:#fff;}
.nTab .TabTitle .normal{ width:250px; background-color:#f2f2f2;}
.nTab .TabContent{clear:both;overflow:hidden;background:#fff;display:block;  }

.aff-icon{ float:left;}.aff-icon div{ width:90px; height:90px; margin:0 auto; background-image:url(../images/company/affiliate-icon.png);}
.aff-icon .i1{ background-position:0 0;}.aff-icon .i2{ background-position:0 -90px;}.aff-icon .i3{ background-position:0 -180px;}.aff-icon .i4{ background-position:0 -270px;}
.aff-icon dt{ font-size:20px;}.aff-icon dd{ font-size:16px; color:#7d7d7d;}

.sffiliates .nTab .TabContent{ border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}

a.sign-up-now{ display:block; border:1px solid #239dd8; width:200px; line-height:50px;  margin:10px auto 0; background-color:#fff; color:#239dd8;}
a.sign-up-now:hover{ background-color:#239dd8; color:#fff; text-decoration:none;}
.banner-404{ width:100%; text-align:center; background-color:#f7f7f7; padding:100px 0;}.banner-404 h1{ font-size:60px;}

.news-box a{ color:#3d3d3d; float:rifht;}.news-box p{ color:#7d7d7d; text-align:left; font-size:15px;}.news-box dd{ text-align:right;}.news-box a:hover dl{ background-color:#f7f7f7; }.news-box a:hover dt{ text-decoration:underline;}.news-box dl dt{ font-size:22px;}.news-box a.img{  overflow:hidden; display:block; text-align:center; float:left;}

@media(min-width:961px) {
	/****/
	.apps,#ten-content {width:960px;}
	.apps{ margin:0 auto;}
	.apps>div{width:478px;} 
	.reviews { width:44%; padding:0 3%; float:left; margin:10px 0; height:250px;}.apps a{ padding:50px;}
	.apps dt{ font-size:25px;}.apps dd{ font-size:16px;}
	.banner_text{ width:580px;left:38%;top:70px; padding:30px;}
	.banner_text dt,.banner_text2 dt{margin-top:28px; font-size:40px; text-transform:uppercase;}
	.banner_text dd,.banner_text2 dd{margin-top:49px;font-size:30px; }
	.banner_text2{ top:80px;}.banner_text2 a.more{ margin-top:40px;}
	#ten-content { height:180px; padding:50px 0;}
    #ten-content:before{ height:880px;}
	
	/*****/
	.company,.company .border{ width:960px; text-align:center;font-size:18px;}
	.about_menu{ width:840px; padding:50px 0 0;}
	.about_menu a{ width:150px; padding:25px; border-radius:30px 30px 0 0; margin:0 5px; }
	.company{ padding:50px 0;}
	.company .border{ margin:60px 0;}
	.company .team{ width:700px;margin-top:30px;}
	.company h1,.company h2{ font-size:35px; line-height:40px; margin:0  auto 20px; width:960px;}
    .company p{ margin:auto; line-height:25px;width:960px;}
	.awards-a{ width:960px;margin:60px auto 0; }
	.awards-a a{  width:450px; height:150px; padding:30px 0 0;  margin:0 10px 10px 0;}.awards-a a img{ margin-top:10px;}
	.news-box{ width:960px; overflow:hidden; margin:50px 0 auto 0;}.news-box img{ width:380px; height:195px; }.news-box dl{width:500px; float:right; text-align:left; display:block; padding:25px;}
	
	.sffiliates .nTab{ width:100%;}.sffiliates .nTab .TabTitle{ width:960px;}.sffiliates .nTab .TabTitle .active,.sffiliates .nTab .TabTitle .normal{ width:240px;  }
	.sign-up-now{ display:block;background-color:#239dd8;}
	.gt{ font-size:3em; color:#e2e2e2;}
	.aff-t3{ background-color:#f1f1f1; margin-bottom:30px;}.aff-t3 th{ font-weight:100;}.aff-t3 td{ background-color:#fff; font-size:16px; padding:5px 10px;}
	.aff-t3 caption{ text-align:left; font-size:25px;}
   
     #t-app>h1,#bottom h2 { margin:80px auto 50px; font-size:35px; }
	 .aff-icon{ width:21%; padding:0 2%; margin-top:60px;}.sffiliates h1{ font-size:40px; margin-top:40px;}.sffiliates h2{ font-size:28px;}
	 .sffiliates .nTab .TabContent{ padding:30px;}
	 #myTab_Content1 li{ color:#09F;}
	 
	 /*new-home-pro-show*/
.home-h1{ text-align:center; width:960px; margin:80px auto 30px;font-size:35px; line-height:40px; text-transform:uppercase; }
.home-pro-show{ width:960px; height:606px;margin: auto; position:relative;}.home-pro-show div{ overflow:hidden; font-size:16px;position:absolute;color:#fff;}.home-pro-show a{ color:#fff;}.home-pro-show dt{ font-size:35px; font-weight: 100; text-transform:uppercase}
.home-pro-show .more{ display:block; border:1px solid #fff; width:180px; line-height:40px; margin:15px auto 0;}.home-pro-show .more:hover{ background-color:#fff; color:#3d3d3d; text-decoration:none;}
.pro-iphonecarepro{ left:0; top:0; width:605px; height:300px; background-size:605px 300px; background-image:url(../images/home/show/bj-h-1.jpg); background-repeat:no-repeat; background-position:left top; }
.pro-reiboot{ right:0; top:0;width:345px; height:606px; background-size:  345px 606px; background-image:url(../images/home/show/bj-h-2.jpg); background-repeat:no-repeat; background-position:left top;}
.pro-windowsbootgenius{left:0; bottom:0; width:297px; height:296px;background-size:297px 296px; background-image:url(../images/home/show/bj-h-3.jpg); background-repeat:no-repeat; background-position:left top;}
.pro-windowscaregenius{left:307px; bottom:0;width:298px; height:296px;background-size:298px 296px;background-image:url(../images/home/show/bj-h-4.jpg); background-repeat:no-repeat; background-position:left top;}
.pro-iphonecarepro:hover,.pro-reiboot:hover,.pro-windowsbootgenius:hover,.pro-windowscaregenius:hover{animation:home-img-hover 2s forwards;-moz-animation:home-img-hover 2s forwards;-webkit-animation:home-img-hover 2s forwards; -o-animation:home-img-hover 2s forwards;}
@keyframes home-img-hover{0%{ background-size:100% ;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%;}100%{background-size:105%; -moz-background-size:105%;-webkit-background-size:105%;-o-background-size:105%;}}
	@-webkit-keyframes home-img-hover{0%{ background-size:100%;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%;}100%{background-size:105%;-moz-background-size:105%;-webkit-background-size:105%;-o-background-size:105%;}}
	@-moz-keyframes home-img-hover{0%{ background-size:100%;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%;}100%{background-size:105%;-moz-background-size:105%;-webkit-background-size:105%;-o-background-size:105%;}}
	@-o-keyframes home-img-hover{0%{ background-size:100% ;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%;}100%{background-size:105%;-moz-background-size:105%;-webkit-background-size:105%;-o-background-size:105%;}}
	
	
.home-pro-show dl,.home-pro-show img{ position: absolute;text-align:center;}
.pro-iphonecarepro dl{ width:300px; left:280px; top:90px;}.pro-reiboot dl{ left:10%; right:10%;  top:60px;}.pro-windowsbootgenius dl{ left:10%; right:10%; top:40px;}.pro-windowscaregenius dl{ left:10%; right:10%; top:40px;}
.pro-iphonecarepro img{ width:160px; left:80px; top:70px;}.pro-reiboot img{ width:160px;left:27%; bottom:50px;}.pro-windowsbootgenius img{ left:26%; width:140px;   bottom:20px;}.pro-windowscaregenius img{ width:140px;left:26%; bottom:20px;}
.pro-windowsbootgenius dl dt,.pro-windowscaregenius dl dt{ font-size:22px;}
.pro-windowsbootgenius .more,.pro-windowscaregenius .more{ width:120px; line-height:32px;}



	}
@media(min-width:1480px){
	/****/
	.apps,#ten-content {width:1440px;}
	.apps>div{width:49%;} #t-app>h1 { margin:100px auto 50px; font-size:45px;}
	.reviews { }
	.apps a{ padding:60px;}
	.apps dt{ font-size:30px;}.apps dd{ font-size:18px;}
	#bottom h2 { font-size:45px; margin:80px auto 30px;}
	#ten-content { height:180px; padding:50px 0;}
    #ten-content:before{ height:920px;}
	/*****/
.banner{}
#btn-prev,#btn-next{top:350px;}
.banner_text{  width:810px;  height:260px; padding:40px 30px; left:43%; top:100px;}
.banner_text dt{font-size:56px; line-height:40px;}.banner_text dd{font-size:40px; margin-bottom:20px; }
.banner_text a.more,.banner_text2 a.more{ width:300px; height:70px; margin-top:30px; line-height:70px; font-size:30px; }	
.banner_text a.more:hover{}
.banner_text2 a.more{ margin-top:50px;}

.banner_text2{ top:120px;}
.banner_text2 dt{font-size:80px; line-height:40px;}.banner_text2 dd{font-size:40px; margin-bottom:20px; }

.about_menu{ margin: auto;}
.company{ padding:100px 0;}
.company,.company .border,.awards-a{ width:1440px; }.company h1,.company h2{ font-size:40px; line-height:40px; margin:0  auto 20px; width:960px;}
.company p{ margin:auto; line-height:25px;width:960px;}
.company .border{ margin:100px 0;}
.company .team{ width:896px; margin-top:50px;}

.awards-a{ margin:60px auto;}.awards-a a{  width:450px; height:150px; padding:30px 0 0;  margin:0 10px 10px 0;}.news-box p{ font-size:18px;}
.news-box{ width:1440px; overflow:hidden; margin:100px 0 auto 0;}.news-box dl{ float:right; width:860px;}.news-box dl dt{ font-size:28px;}.news-box a.img{ width:480px; height:246px; overflow:hidden;}.news-box img{ width:480px; height:246px;}

.nTab{margin:100px auto 0px;}
.nTab .TabTitle{  width:520px; }
.nTab .TabTitle li{height:60px;line-height:60px; font-size:20px;}
.nTab .TabTitle .active{ width:250px;  }
.nTab .TabTitle .normal{ width:250px; }
.nTab .TabContent{ }
/*-affiliates-*/
.sffiliates h1{ font-size:50px;}.sffiliates h2{ font-size:30px;}
.aff-icon{ width:21%; padding:0 2%; margin-top:100px;}
.sffiliates .nTab .TabTitle{ width:1440px;}.sffiliates .nTab .TabTitle .active,.sffiliates .nTab .TabTitle .normal{ width:360px;  }
.sffiliates .nTab .TabContent{ padding:50px;}
.aff-t3 caption{  font-size:25px;}
/*new-home-pro-show*/
.home-h1{ text-align:center; width:960px; margin:100px auto 30px;font-size:45px; line-height:40px; text-transform:uppercase; }
.home-pro-show{ width:1440px; height:910px;margin: auto; position:relative;}.home-pro-show div{ overflow:hidden; font-size:16px;position:absolute;color:#fff;}.home-pro-show a{ color:#fff;}.home-pro-show dt{ font-size:40px; font-weight: 100;}
.home-pro-show .more{ display:block; border:1px solid #fff; width:200px; line-height:45px; margin:20px auto 0;}.home-pro-show .more:hover{ background-color:#fff; color:#3d3d3d; text-decoration:none;}
.pro-iphonecarepro{ left:0; top:0; width:910px; height:450px; background:url(../images/home/show/bj-h-1.jpg) left top no-repeat; }
.pro-reiboot{ right:0; top:0;width:520px; height:910px;background:url(../images/home/show/bj-h-2.jpg) left top no-repeat;}
.pro-windowsbootgenius{left:0; bottom:0; width:450px; height:450px;background:url(../images/home/show/bj-h-3.jpg) left top no-repeat;}
.pro-windowscaregenius{left:460px; bottom:0;width:450px; height:450px;background:url(../images/home/show/bj-h-4.jpg) left top no-repeat;}
.home-pro-show dl,.home-pro-show img{ position: absolute;text-align:center; }
.pro-iphonecarepro dl{ width:350px; left:455px; top:150px;}.pro-reiboot dl{ left:10%; right:10%;  top:130px;}.pro-windowsbootgenius dl{ left:10%; right:10%; top:50px;}.pro-windowscaregenius dl{ left:10%; right:10%; top:50px;}
.pro-iphonecarepro img{width:210px; left:130px; top:120px;}.pro-reiboot img{width:209px; left:30%; bottom:130px;}.pro-windowsbootgenius img{ width:223px;left:25%;  bottom:40px;}.pro-windowscaregenius img{ width:221px;left:25%; bottom:40px;}
.pro-windowsbootgenius dl dt,.pro-windowscaregenius dl dt{ font-size:35px;}
	}	
@media (max-width:960px){
	.apps>div{width:90%;} 
	.apps a{ padding:60px;}
	.apps dt{ font-size:;}.apps dd{ font-size:;}
	.banner{ display:none;}
	#ten-content:before{height:900px; }
	#ten-content { height:300px; width:90%; margin:0 auto;}
	.reviews { width:90%; padding:0 5%; margin:50px 0 0;}
	#t-app>h1,#bottom h2 { margin:60px auto 30px; font-size:35px; width:90%; }
	.mobile-banner-w{height:600px; display:block;}
	.mobile-banner{ display: block; text-align:center; height: inherit; color:#fff; }
	.mobile-neme{ font-size:65px; line-height:60px; text-transform:uppercase; margin:150px auto 0 ; padding:0 5%;}.mobile-p{ font-size:35px; line-height:30px; margin:30px auto 50px; padding:0 5%;}
	li.iphone,li.android{height: inherit; width:100%; background:#0096ff ; }li.android{background:#52c475 url(../images/home/android-data-recovery.jpg) center top no-repeat;}
	ul.mobile-banner a{ font-size:25px; line-height:60px; text-transform:uppercase; display:block; background:none; width:50%; margin: auto;border:1px solid #fff; color:#fff}
	ul.mobile-banner a:hover{ background-color:#fff; color:#0096ff; text-decoration:none;}
	#like{ width:90%; margin:40px auto;}#like a{ margin-bottom:20px;}
	
	.reviews p{ width:90%; margin:auto;}
	.about_menu{ width:560px; margin:auto; padding:50px 0 0;}.about_menu a{ width:100px; padding:20px 15px; border-radius:30px 30px 0 0; margin:0 5px; }
    .company{ padding:50px 0; width:90%; }.aff-icon{ margin-bottom:50px; overflow:hidden;}.aff-icon div{ float:left; }.aff-icon dl{ float:right; width:85%;}.sffiliates .nTab .TabContent{ padding:30px;}.border{ margin:40px 0;}.team{ width:100%;}
	.awards-a{ width:100%;margin:60px auto; text-align:center; }.awards-a a{  width:47%; height:150px; padding:30px 0 0;  margin:0 10px 10px 0;}
	
	.news-box{ width:100%; overflow:hidden; margin:50px 0 auto 0;}.news-box img{ width:300px; height:155px; margin:auto; }.news-box dl{width:450px; float:right; text-align:left; display:block; padding:25px;}
	#ten-content:before{ height:1100px;}
	/*new-home-pro-show*/
.home-h1{ text-align:center; width:90%; margin:80px auto 30px;font-size:35px; line-height:40px; text-transform:uppercase; }
.home-pro-show{ width:90%; margin: auto; position:relative;}.home-pro-show div{  overflow:hidden; height:480px; font-size:16px; position:relative;color:#fff; margin-bottom:20px;}.home-pro-show a{ color:#fff;}.home-pro-show dt{ font-size:40px; font-weight: 100;}
.home-pro-show .more{ display:block; border:1px solid #fff; width:200px; line-height:45px; margin:20px auto 0;}.home-pro-show .more:hover{ background-color:#fff; color:#3d3d3d; text-decoration:none;}
.pro-iphonecarepro{ width:100%; background-size:100% 100%; background-image:url(../images/home/show/bj-h-1.jpg); background-repeat:no-repeat; background-position:center top; }
.pro-reiboot{ width:100%; background-size:100% 100%; background-image:url(../images/home/show/bj-h-2.jpg); background-repeat:no-repeat; background-position:center top; }
.pro-windowsbootgenius{width:100%; background-size:100% 100%; background-image:url(../images/home/show/bj-h-3.jpg); background-repeat:no-repeat; background-position: center top; }
.pro-windowscaregenius{width:100%; background-size:100% 100%; background-image:url(../images/home/show/bj-h-4.jpg); background-repeat:no-repeat; background-position:center top; }

.pro-iphonecarepro dl{  left:380px; top:180px;}.pro-reiboot dl{ left:400px; top:180px;}.pro-windowsbootgenius dl{ left:10%; right:10%; top:70px;}.pro-windowscaregenius dl{ left:10%; right:10%; top:70px;}
.home-pro-show dl,.home-pro-show img{ position: absolute;text-align:center;}
.pro-iphonecarepro img{ left:12%;top:150px; }.pro-reiboot img{ left:12%; top:150px;}.pro-windowsbootgenius img{left:34%;  bottom:40px;}.pro-windowscaregenius img{ left:34%; bottom:40px;}
	
	
	}	
@media (max-width:420px){
	.apps>div{width:90%;}
.apps a{ padding:20px;}#bottom{ height:660px; background-size:1900px 100%;}#ten-content:before{ height:1700px;}
	#win-boot-bg,#win-care-bg{width:200px; height:157.396449704142px; }
	#ph-reiboot-bg,#ph-care-bg{width:120px;height:242.8985507246376px;}
	.mobile-banner-w{height:400px;}
	.mobile-neme{ font-size:45px; line-height:50px;  margin:60px auto 0 ; padding:0 5%;}.mobile-p{ font-size:25px; line-height:30px; margin:20px auto 30px; padding:0 5%;}
	ul.mobile-banner a{ font-size:20px; line-height:50px;  width:50%; margin: auto;border:1px solid #fff; color:#fff}
	.aff-icon div,.aff-icon dl{ float:none; text-align:center; }.aff-icon dl{ width:100%;}
	.about_menu{ width:300px; }.awards-a a{  width:99%; margin:0 auto 10px; }
	.news-box dl{ width:90%; padding:5%; }
	.news .TabTitle{width:100%;}
	.news #myTab li{ width:100%;}
	
	.sffiliates .nTab{ display:none;}
	
	/*new-home-pro-show*/
	.pro-iphonecarepro dl,.pro-reiboot dl,.pro-windowsbootgenius dl,.pro-windowscaregenius dl{ left:10%; right:10%; top:80px;}
	.home-pro-show img{display:none;}.home-pro-show div{ height:280px;}
	.pro-iphonecarepro dt,.pro-reiboot dt,.pro-windowsbootgenius dl dt,.pro-windowscaregenius dl dt{ font-size:25px; text-transform:uppercase;}
	}
	
	ul.commission{ width:570px; margin:20px auto; text-align:left;}ul.commission li{ list-style:decimal; padding-bottom:10px;}