/* CSS Document */
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,b,div,span{font:400 12px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial";color:#333;}
html{font:400 100% "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial"; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: none; line-height:1.2; color:#333;}
.pw1100{ max-width:1100px; width:92%; margin-left:auto; margin-right:auto;}
.pw1200{ max-width:1200px; width:92%; margin-left:auto; margin-right:auto;}

body,html{overflow-x:hidden;}
img{max-width:100%; height:auto;}
.dsl{display:inline-block;}
.lh{line-height:1.8;}
.mt15{margin-top:15px;}
.mt110{margin-top:110px;}
.mt120{margin-top:120px;}
.mt150{margin-top:150px;}
.mt200{margin-top:200px;}

/*common style*/
.aptfea_ban{padding-top:1px; min-height:610px; background-color:#1ea6df; background:linear-gradient(to bottom,#24DBC9,#175CFF);}
.aptfea_bantext{max-width:550px;}
.aptfea_bantext h1{font-size:44px; font-weight:bold; color:#fff; line-height:1.4; font-family:Helvetica, sans-serif;}
.aptfea_sec h2,.aptfea_links h2,.appro_sec8text h2,.aptfea_link h2{font-size:36px; font-weight:bold; line-height:1.4; font-family:Helvetica, sans-serif;}
.aptfea_bantext>p,.appro_sec8text>p{font-size:16px; line-height:1.8; color:#fff;}
.aptfea_context>p,.aptfea_longtext>p,.aptfea_link a p{font-size:16px; line-height:1.8; color:#000;}
.aptfea_context{max-width:540px;}
.aptfea_sec>h3{font-size:32px; font-weight:bold; font-family:Helvetica, sans-serif;}
.aptfea_sec>h3 b{font-size:inherit; font-weight:inherit; font-family:inherit; color:#175cff;}
.moimg,.motable{display:none;}

/*note*/
.appro_note{background:#FFFFFF url(../png/appro_note.png) no-repeat 24px 22px; background-size:53px 64px; border:1px dashed #AFAFAF; border-radius:10px; text-align:left; padding:17px 5px 20px 93px; margin-left:auto; margin-right:auto;}
.appro_note p{font-size:14px; color:#888; line-height:1.8;}

/*btn block*/
.appro_sec8{max-width:1300px; margin:85px auto 0; background:url(../png/appro_btmbg.png) #4D4D4D top center no-repeat; background-size:cover; padding:32px 0; border-radius:40px;}
.appro_sec8img{/*box-shadow:0px 0px 30px rgba(0, 0, 0, 0.15);*/margin-left:20px;}
.appro_sec8text{max-width:530px; margin-right:50px;}
.appro_sec8 .aptfea_banbtn span{color:#ccc;}
.appro_sec8text .aptfea_banbtn .dlbtn{border-color:#fff;}
/*ban btn*/
/*.aptfea_bantext .aptfea_banbtn p em{display:none;}*/
.aptfea_banbtn p{display:inline-block; vertical-align:top; margin:10px 13px 0 0; text-align:center;}
.aptfea_banbtn p em{ font-size:14px; color:#fff; display:block; margin-top:6px; text-align:center; opacity:.8;}
.aptfea_banbtn p em a{display:inline; font-size:inherit; color:inherit; font-weight:inherit; line-height:inherit; text-decoration:underline; border:none;}
.aptfea_banbtn p em a:hover{transform:none;}
.aptfea_banbtn a{display:inline-block; width:230px; line-height:60px; height:58px; border:2px solid #bad6fc; border-radius:6px; font-size:20px; color:#fff; /*font-family:Helvetica, sans-serif;*/ font-weight:bold; text-decoration:none; text-align:center; transition:.3s linear;}
.aptfea_banbtn a:after{ font-family:iconfont; margin-left:10px; vertical-align:middle; color:inherit; font-size:inherit; font-weight:normal;}
.aptfea_banbtn a:hover{ transform:translateY(-5px);}
.aptfea_banbtn .dlbtn:after{content:"\e929";}
.aptfea_banbtn .buybtn:after{content:"\e92a";}
.aptfea_banbtn .buybtn{border-color:#F39B11; background-color:#F39B11;}
/*link*/
.aptfea_link{margin:70px auto 80px;}
.aptfea_link h2{margin-bottom:40px;}
.aptfea_link a{display:inline-block; text-decoration:none; text-align:left; border:2px solid #000; border-radius:10px; margin:18px; max-width:610px; transition:.3s;}
.aptfea_link a:hover{transform: translateY(-5px);}
.aptfea_link a:after{content: ""; display: block; height: 0; clear: both; visibility: hidden;}
.aptfea_link a img{margin:20px; float:left;}
.aptfea_link a div{float:left; width:340px; margin:30px 0 0 15px;}
.aptfea_link a h5{font-size:24px; font-weight:bold;}
.aptfea_link a p{line-height:1.7; margin-top:10px;}
.aptfea_link2 a{max-width:380px; vertical-align:top; text-align:center; margin:18px 33px;}
.aptfea_link2 a img{float:none; margin:25px auto 0;}
.aptfea_link2 a div{float:none;margin:20px;}

/*trans*/
.aptfea_ban_trans{background:url(../png/aptfea_trans_banbg.png) #1a79f2 top center no-repeat; background-size:cover;}
.aptfea_banimg_trans{ left:684px; top:0;}
.aptfea_bantext_trans{max-width:630px;}
.aptfea_trans_sec2{background:url(../png/aptfea_trans_bg1.png) #e8f4fd bottom center no-repeat; background-size:cover; overflow:hidden;}
.aptfae_trans_sec2img{margin:30px auto 0;}
.aptfea_trans_note{background-color:#F3F9FE;}
.aptfea_trans_note .appro_note{background-color:unset; max-width:860px; border:none;}
.aptfea_trans_note .appro_note p{color:#595959;}
.aptfae_trans_sec3img{margin-left:104px;}

/*backup*/
.aptfea_ban_backup{min-height:630px;background:url(../png/aptfea_backup_banbg.png) #1a79f2 top center no-repeat; background-size:cover;}
.aptfea_banimg_backup{left:640px;}
.aptfea_backup_sec2{padding:80px 0 90px; background:url(../png/aptfea_backup_bg1.png) #E8F4FD bottom center no-repeat; background-size:cover;}
.aptfae_backup_sec2img{margin:20px -125px 0 0;}

/*restore*/
.aptfea_ban_restore{background:url(../png/aptfea_restore_banbg.png) #1a79f2 top center no-repeat; background-size:cover;}
.aptfea_banimg_restore{left:618px; top:37px;}
.aptfea_bantext_restore{max-width:600px;}
.aptfea_restore_sec1 .aptfea_context,.aptfea_restore_sec3 .aptfea_context{max-width:460px;}
.aptfae_restore_sec1img{margin:20px 0 0 -120px;}
.aptfea_restore_sec2{padding:80px 0; background:url(../png/aptfea_restore_bg1.png) #F3FAFF top center no-repeat; background-size:cover;}
.aptfae_restore_sec2img{margin-right:-100px;}
.aptfae_restore_sec3img{margin:20px 0 0 -111px;}

/*whatsapp*/
.aptfea_ban_whatsapp{min-height:630px; background:url(../png/aptfea_whatsapp_banbg.png) #1a79f2 top center no-repeat; background-size:cover;}
.aptfea_banimg_whatsapp{left:630px; top:-20px;}
.aptfea_bantext_whatsapp{max-width:630px}
.aptfea_banlist li{font-size:14px; line-height:1.8; padding-left:30px; margin-top:10px; position:relative; color:#fff;}
.aptfea_banlist li:before{content:"\e924"; font-family:iconfont; position:absolute; left:0; top:3px; font-weight:bold; font-size:20px; color:inherit; line-height:1;}
.aptfea_whatsapp_sec2{background-color:#E8F4FD; padding:80px 0 75px;}
.aptfae_whatsapp_sec2img{margin:15px -80px 0 0;}
.aptfea_whatsapp_sec2 .aptfea_context,.aptfea_whatsapp_sec3 .aptfea_context{max-width:590px;}


@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (min-device-pixel-ratio:1.5) {
	.appro_note{background:#FFFFFF url(../png/appro_note%402x.png) no-repeat 24px 22px; background-size:53px auto;}
	.aptfea_ban_trans{background:url(../png/aptfea_trans_banbg%402x.png) #1a79f2 top center no-repeat; background-size:cover;}
	.aptfea_trans_sec2{background:url(../png/aptfea_trans_bg1%402x.png) #e8f4fd bottom center no-repeat; background-size:cover;}
	.aptfea_ban_backup{background:url(../png/aptfea_backup_banbg%402x.png) #1a79f2 top center no-repeat; background-size:cover;}
	.aptfea_backup_sec2{background:url(../png/aptfea_backup_bg1%402x.png) #E8F4FD bottom center no-repeat; background-size:cover;}
	.aptfea_ban_restore{background:url(../png/aptfea_restore_banbg%402x.png) #1a79f2 top center no-repeat; background-size:cover;}
	.aptfea_restore_sec2{background:url(../aptfea_restore_bg1%402x.html) #F3FAFF top center no-repeat; background-size:cover;}
	.aptfea_ban_whatsapp{background:url(../png/aptfea_whatsapp_banbg%402x.png) #1a79f2 top center no-repeat; background-size:cover;}
}
@media screen and (max-width: 1380px){
	.aptfea_link2 a{margin:10px; max-width:calc(33% - 30px);}
	.aptfea_link2 a div{width:auto;}
}
@media screen and (max-width: 1280px){
	.aptfea_context{width:45%; margin-top:0;}
	.aptfea_secimg{max-width:53%; /*margin:0;*/}
	.aptfae_backup_sec2img{margin:50px 0 0;}
	.appro_sec8img{max-width:calc(98% - 530px); margin-left:0;}
	.appro_sec8text{margin-right:2%;}
}
@media screen and (max-width: 1100px){
	.appro_sec8text{margin-top:20px;}
}
@media screen and (max-width: 980px){
	.pw980{ width:92%; margin-left:auto; margin-right:auto;}
	.aptfea_ban{padding-bottom:40px;}
	.aufe_ban_con{margin-top:50px;}
	.aptfea_bantext h1,.aptfea_sec h2,.aptfea_sec>h3,.aptfea_link h2{font-size:30px;}
	.aptfea_banimg{position:static; display:block; margin:25px auto; max-width:80%;}
	.aptfea_bantext{width:100%; text-align:center; margin:25px auto 0; max-width:unset;}
	.aptfea_bantext>p, .aptfea_context>p,.aptfea_longtext>p{margin-top:10px;}
	.aptfea_sec{text-align:center; margin-top:50px;}
	.aptfea_context,.aptfea_restore_sec1 .aptfea_context, .aptfea_restore_sec3 .aptfea_context{float:none; width:100%; margin:25px auto; max-width:unset;}
	.aptfea_secimg {float:none; width:auto; margin:auto; max-width:60%;}
	.appro_sec8{text-align:center; padding:20px 15px 30px; margin-top:40px;}
	.appro_sec8img{float:none; max-width:70%; margin:auto;}
	.appro_sec8text{float:none; margin:auto;}
	.aptfae_trans_sec2img,.aptfae_whatsapp_sec1img{margin-top:20px;}
	.aptfae_backup_sec1img{max-width:80%; margin-top:20px;}
	.aptfea_backup_sec2{padding:30px 0 20px;}
	.aptfae_backup_sec2img{max-width:80%;}
	.aptfea_restore_sec2{padding:30px 0;}
	.aptfea_banlist{text-align:left; display:inline-block; margin-top:10px;}
	.aptfea_whatsapp_sec2{padding:40px 0 20px;}
	.aptfea_link{margin:40px auto;}
	.aptfea_link h2{margin-bottom:10px;}
}

@media screen and (max-width: 750px){
	.aptfea_link a div{width:calc(100% - 270px);}
	.aptfea_link2 a{max-width:100%; border-width:1px; margin:15px 10px;}
	.aptfea_link2 a div{margin:20px auto}
}
@media screen and (max-width: 568px){
	.aptfea_ban{background-color:#1ea6df; background:linear-gradient(to bottom,#24DBC9,#175CFF);}
	.aptfea_bantext h1,.aptfea_sec h2,.aptfea_links h2,.aptfea_sec>h3,.aptfea_link h2{font-size:26px;}
	.mt15{margin-top:0;}
	.mt60,.mt50{margin-top:30px;}
	.aptfea_banbtn p{margin:10px auto 0;}
	.aptfea_secimg{max-width:70%}
	.aptfae_trans_sec2img,.appro_sec8img,.aptfea_banimg_restore{max-width:90%;}
	.aptfae_trans_sec3img{max-width:50%;}
	.aptfae_backup_sec1img{max-width:100%; margin-top:30px;}
	.aptfae_backup_sec2img,.aptfae_whatsapp_sec1img{max-width:100%;}
	.aptfae_backup_sec3img,.aptfae_restore_sec1img,.aptfae_restore_sec3img,.aptfae_whatsapp_sec2img{max-width:80%;}
	.aptfae_restore_sec4img{max-width:60%; margin-top:10px;}
	.aptfea_backup_sec3 .aptfea_context{margin-top:15px;}
	.aptfea_banimg{max-width:90%; width:90%;}
	.appro_note,.aptfea_trans_note .appro_note{ background:url(../png/appro_notemo.png) 14px 20px no-repeat; background-size:66px auto; padding:50px 20px 20px; margin-left:1%; margin-right:1%;}
	.appro_sec8{background:#4D4D4D; border-radius:0;}
	.appro_sec8text{padding:0 3%;}
	.aptfea_banbtn a{width:250px;}
	.aptfea_link a{text-align:center; padding:20px 15px 15px;}
	.aptfea_link a img{float:none; margin:auto; width:150px; height:auto;}
	.aptfea_link a div{float:none; width:96%; margin:auto;}
} 
