/* 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;}
.pw1000{ max-width:1000px; width:96%; margin-left:auto; margin-right:auto;}
.pw1100{ max-width:1100px; width:96%; margin-left:auto; margin-right:auto;}
.pw1200{ max-width:1200px; width:96%; margin-left:auto; margin-right:auto;}
.pw1250{ max-width:1250px; width:96%; margin-left:auto; margin-right:auto;}
.pw1300{ max-width:1300px; width:96%; 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;}
.mt10{margin-top:10px;}
.mt25{margin-top:25px;}
.mt35{margin-top:35px;}
.mt110{margin-top:110px;}
.mt120{margin-top:120px;}
.mt150{margin-top:150px;}
.mt200{margin-top:200px;}

/*common style*/
/*.aptfree_ban{padding-top:1px; min-height:610px; }*/
.aptfree_bantext{max-width:610px;}
.aptfree_bantext h1{font-size:44px; font-weight:bold; color:#fff; line-height:1.4; font-family:Helvetica, sans-serif;max-width: 588px}
.aptfree_sec{min-height: 360px;}
.aptfree_sec_line{background: url(https://imobie-resource.com/fr/apptrans/img/appfre_desc_bg.png)#edf9ff 10px center no-repeat;background-size: cover;position: relative}
.aptfree_sec_pos img{position: absolute;bottom: -121px ;left: 63px;z-index: -1}
.aptfree_sec h2,.aptfree_links h2,.appro_sec8text h2,.aptfree_link h2{font-size:32px; font-weight:bold; line-height:1.4; font-family:Helvetica, sans-serif;position: relative}
.aptfree_sec_line h2:after{content: "";position: absolute;left: calc(50% - 24px);bottom: -26px;width: 48px;height: 6px;background: linear-gradient(270.23deg, #22C2D5 5.92%, #175CFF 100.12%);background-color: #22C2D5;border-radius: 5px 0 6px 5px;}
.aptfree_bantext>p,.appro_sec8text>p{font-size:16px; line-height:1.8; color:#fff;}
.aptfree_longtext{padding-top: 70px}
.aptfree_context>p,.aptfree_longtext>p,.aptfree_link a p{font-size:16px; line-height:1.8; color:#000;}
.aptfree_context{max-width:600px;}
.aptfree_sec>h3{font-size:32px; font-weight:bold; font-family:Helvetica, sans-serif;}
.aptfree_sec>h3 b{font-size:inherit; font-weight:inherit; font-family:inherit; color:#175cff;}
.moimg,.motable{display:none;}


/*note*/
.appro_note{background:#FFFFFF url(https://imobie-resource.com/fr/apptrans/img/appfre_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(https://imobie-resource.com/fr/apptrans/img/appfre_bot_bg.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 .aptfree_banbtn span{color:#ccc;}
.appro_sec8text .aptfree_banbtn .dlbtn{border-color:#fff;}
.appro_sec8text .aptfree_banbtn .buybtn{border-color:#F39B11; background-color:#F39B11;}
.nav_dl_btn{background: #1c8fe9;border-radius: 3px;border: 1px solid #fff;}
/*ban btn*/
.aptfree_banbtn p{display:inline-block; vertical-align:top; margin:10px 13px 0 0; text-align:center;}
.aptfree_banbtn p em{ font-size:13px; color:#fff; display:block; margin-top:10px; text-align:center; opacity:.8;}
.aptfree_banbtn a{display:inline-block; width:330px; line-height:64px; height:62px;  border-radius:6px; font-size:20px; color:#20B0DB; font-weight:bold; text-decoration:none; text-align:center; transition:.3s linear;background: #fff;}
.appro_sec8text .aptfree_banbtn p a{background:linear-gradient(270.23deg, #22C2D5 5.92%, #175CFF 100.12%); background-color:#22C2D5;color: #fff}
.aptfree_banbtn a:after{ font-family:iconfont; margin-left:10px; vertical-align:middle; color:inherit; font-size:inherit; font-weight:normal;}
.aptfree_banbtn a:hover{ transform:translateY(-5px);}
.aptfree_banbtn .dlbtn:after{content:"\e928";}

.aptfree_bantext ul li{font-size: 16px;line-height: 28px;color: #fff;position: relative;margin-left: 30px}
.aptfree_bantext_li:before {content:"";width: 20px;height: 19px;display: block;position: absolute;top: 5px;left: -30px;background: url(https://imobie-resource.com/fr/apptrans/img/appfre_tick.png) no-repeat}

.aptfree_ban_backup{min-height:730px;background:url(https://imobie-resource.com/fr/apptrans/img/appfre_banbg.jpg) #1ea2e1 top left no-repeat;background-size: cover;overflow: hidden}
.aptfree_banimg_backup{left:550px;}
.aptfree_area2{ background:url(https://imobie-resource.com/fr/apptrans/img/appfre_sec2bg.png) #fff top center no-repeat; background-size:cover;}


/*area2*/
.aptfree_area2_toptext{padding-top: 10px;width: 75%;}
.aptfree_area2_text{width: 75%;display: inline-block;vertical-align: top}
.aptfree_area2_block{display: inline-block;background: #fff url(https://imobie-resource.com/fr/apptrans/img/appfre_area2_itembg.png) top center no-repeat;background-size: cover;max-width: 570px;min-height: 180px;border-radius: 10px;box-shadow: 0 0 10px #dce3e7;margin:12px}
.aptfree_area2_block2{background: #fff url(https://imobie-resource.com/fr/apptrans/img/appfre_area2_itembg2.png) top center no-repeat;}
.aptfree_area2_block3{background: #fff url(https://imobie-resource.com/fr/apptrans/img/appfre_area2_itembg3.png) top center no-repeat;}
.aptfree_area2_block4{background: #fff url(https://imobie-resource.com/fr/apptrans/img/appfre_area2_itembg4.png) top center no-repeat;}
.aptfree_area2_block img{margin-top: 25px}
.aptfree_area2_text h3{font-size: 16px;color: #000000;font-weight: bold;margin-top: 20px}
.aptfree_area2_text p{font-size: 14px;color: #666;line-height: 22px}
.aptfree_area2 .appro_note{max-width: 1000px;}
.aptfree_area2_block{text-align: left}

/*area3*/
.aptfree_backup_sec2{overflow: hidden}
.aptfree_area3_bg{background: #e4f5ff url(https://imobie-resource.com/fr/apptrans/img/appfre_area3_bg.png) top center no-repeat;background-size: cover;}
.aptfae_backup_sec2img{margin:30px -192px -32px 0;}
.aptfree_icon_block .aptfree_icon_items{display: inline-block;margin-right: 45px;text-align: center}
.aptfree_icon_block p{font-size: 14px;font-weight: bold;color: #000}
.aptfree_area3_note{background: linear-gradient(to bottom,#b9e5fd 0%,#aae0fd 100%);min-height: 180px;overflow: hidden}
.appfre_note{border: none;border-radius: 0;background: url(https://imobie-resource.com/fr/apptrans/img/note_icon.png)25px 22px no-repeat;margin-top: 26px;max-width: 960px}
.appfre_note p{color: #2384B9}

/*area4*/
.aptfree_area4_note{background:#FFFFFF url(https://imobie-resource.com/fr/apptrans/img/appfre_note.png) no-repeat 20px 10px;max-width: 1000px}
.aptfae_backup_sec3img{margin: 0 0 0 -58px }

/*area5*/
.aptfree_area5{background: linear-gradient(0deg, #F2F8FE, #F2F8FE);border-radius: 40px;text-align: center ;overflow: hidden;padding-bottom: 50px}
.aptfree_area5_block{display: inline-block;width: 22%;vertical-align: top}
.aptfree_area5_block h3{font-size: 20px;font-weight: bold;line-height: 28px;color: #000;width: 80%;margin:25px auto 0 }
.aptfree_area5_block p{font-size: 14px;margin:15px auto 0 ;color: #666;width: 80%}

/*area6*/
.aptfree_area6{max-width:1250px; margin:80px auto 0;}
.aptfree_area6 .pta{width:46px; height:46px; background-color:#fff; border:2px solid #000000; border-radius:50px; cursor:pointer; bottom:137px;}
.aptfree_area6 .pta:before{font-family:iconfont; font-size:26px; line-height:46px; color:#000; content:"\e802"; display:inline-block;}
.cmtprev:before{transform:rotate(180deg);}
.cmtprev{left:-25px;}
.cmtnext{right:-25px;}
.usercmt{height:325px; border:2px solid #000000; border-radius:10px;}
.usercmt li{width:1000px; position:absolute; top:-64px; left:0; right:0; margin:0 auto;  transform:translateX(50px) scale(.95); opacity:0;}
.usercmt .active{transform:translateX(0) scale(1); opacity:1; transition:.39s ease-in-out;}
.usercmt p{font-size:22px; margin-top:20px; font-weight:bold;}
.usercmt p img{vertical-align:bottom; margin-right:38px;}
.usercmt p i{font-size:inherit; color:#666; font-weight:400;}


@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) {
	.aptfree_sec_line{background: url(https://imobie-resource.com/fr/apptrans/img/appfre_desc_bg@2x.png)#edf9ff 10px center no-repeat;background-size: cover;}
	.appro_note{background:#FFFFFF url(https://imobie-resource.com/fr/apptrans/img/appfre_note@2x.png) no-repeat 24px 22px; background-size:53px 64px;}
	.appro_sec8{ background:url(https://imobie-resource.com/fr/apptrans/img/appfre_bot_bg@2x.png) #4D4D4D top center no-repeat; background-size:cover;}
	.aptfree_ban_backup{background:url(https://imobie-resource.com/fr/apptrans/img/appfre_banbg@2x.jpg) #1ea2e1 top left no-repeat;background-size: cover;}
	.aptfree_area2{ background:url(https://imobie-resource.com/fr/apptrans/img/appfre_sec2bg@2x.png) #fff top center no-repeat; background-size:cover;}
	.aptfree_area2_block{background: #fff url(https://imobie-resource.com/fr/apptrans/img/appfre_area2_itembg@2x.png) top center no-repeat;background-size: cover;}
	.aptfree_area2_block2{background: #fff url(https://imobie-resource.com/fr/apptrans/img/appfre_area2_itembg2@2x.png) top center no-repeat;}
	.aptfree_area2_block3{background: #fff url(https://imobie-resource.com/fr/apptrans/img/appfre_area2_itembg3@2x.png) top center no-repeat;}
	.aptfree_area2_block4{background: #fff url(https://imobie-resource.com/fr/apptrans/img/appfre_area2_itembg4@2x.png) top center no-repeat;}
	.aptfree_area3_bg{background: #e4f5ff url(https://imobie-resource.com/fr/apptrans/img/appfre_area3_bg@2x.png) top center no-repeat;background-size: cover;}
	.appfre_note{background: url(https://imobie-resource.com/fr/apptrans/img/note_icon@2x.png)25px 22px no-repeat;}
	.aptfree_area4_note{background:#FFFFFF url(https://imobie-resource.com/fr/apptrans/img/appfre_note@2x.png) no-repeat 20px 10px;}
}
@media screen and (max-width: 1280px){
	.aptfree_context{width:45%; margin-top:0;}
	.aptfree_secimg{width:53%; margin:0;}
	.appro_sec8img{max-width:calc(98% - 530px); margin-left:0;}
	.appro_sec8text{margin-right:2%;}
	.aptfree_area2_item{text-align: center}

}
@media screen and (max-width: 1100px){
	.appro_sec8text{margin-top: 20px}
}
@media screen and (max-width: 980px){
	.pw980{ width:96%; margin-left:auto; margin-right:auto;}
	.aufe_ban_con{margin-top:50px;}
	.aptfree_bantext h1,.aptfree_sec h2,.aptfree_sec>h3{font-size:32px;}
	.aptfree_bantext h1{max-width: 90%;margin: 0 auto}
	.aptfree_bantext ul{max-width: 70%;margin: 40px auto 0;text-align: left}
	.aptfree_bantext{width:100%; text-align:center; margin:25px auto 50px; max-width:unset;}
	.aptfree_bantext>p, .aptfree_context>p{margin-top:10px;}
	.aptfree_sec_pos{min-height: auto;padding-bottom: 40px}
	.aptfree_sec_pos img{display: none}
	.aptfree_area2{background: linear-gradient(to bottom,#e9f8ff 0%,#fafdff 100%)}
	.aptfree_area2 .appro_note{max-width: 86%}
	.aptfree_area2_text{text-align: left}
	.aptfree_longtext{padding-top: 40px;}
	.aptfree_banimg{position:static; display:block; margin:25px auto; width:80%;}
	.aptfree_sec{text-align:center; /*margin-top:50px;*/}
	.aptfree_context{float:none; width:100%; margin:25px auto; max-width:unset;}
	.aptfree_secimg {float:none; width:auto; margin:auto; max-width:60%;}
	.aptfree_area6{margin-top:40px;}
	.aptfree_area3_bg{background: linear-gradient(to bottom,#feffff 0%,#c5ebff 100%);padding-bottom: 25px}
	.aptfree_icon_items3{margin-right: 0!important;}
	.appfre_note{width: unset!important;}
	.appro_sec6 li{width:28%; margin:20px 2% 0;}
	.cmtprev{left:0;}
	.cmtnext{right:0;}
	.usercmt li{width:calc(98% - 100px); top:-35px;}
	.usercmt li>img{width:70px; height:auto;}
	.appro_sec8img{max-width:80% !important; margin-left:0;}
	.appro_sec8text{margin-right:2%;}
	.appro_sec8{text-align: center}
	.appro_sec8text,.appro_sec8img{float: none;max-width: unset}
	.appro_sec8 p{width: 80%;margin: 20px auto 0}
	.aptfree_area3_text{margin: -35px auto 25px}
}

@media screen and (max-width: 750px){
	.aptfree_area6 .pta{bottom:50%; transform:translateY(50%); width:30px; height:30px;}
	.aptfree_area6 .pta:before{font-size:20px; font-weight:bold; line-height:32px;}
	.aptfree_area5_block{width: 45%;margin-top: 20px}
	.appro_sec8{margin: 50px auto 0}
	.aptfree_area2 .appro_note,.aptfree_area4_note{max-width: 80%}
	.aptfree_area6 .usercmt{margin-top: 50px!important;}
	.aptfree_area5_mt{margin-top: 40px}
}
@media screen and (max-width: 595px) {
	.aptfree_area2_block,.aptfree_area2_text{text-align: center}
	.aptfree_area2_block{background: #fff}
	.aptfree_area2_text{padding-bottom: 25px}
	.aptfree_area2_text h3,.aptfree_area2_block img{margin-top: 0}
	.mt80{margin-top: 50px}
}
@media screen and (max-width: 568px){
	.aptfree_bantext h1,.aptfree_sec h2,.aptfree_links h2,.aptfree_sec>h3{font-size:26px;}
	.aptfree_banbtn p{margin:10px auto 0;}
	.aptfree_secimg{max-width:80%}
	.usercmt{height: 300px}
	.usercmt p{font-size: 18px}
	.aptfree_bantext ul{max-width: 90%}
	.aptfree_area2_toptext,.aptfree_area2_text{width: 90%}
	.aptfree_context>p, .aptfree_longtext>p, .aptfree_link a p{width: 92%;margin-left:auto;margin-right: auto }
	.aptfree_area2_block img{max-width: 100px}
	.aptfree_area2 .appro_note{margin-top: 15px}
	.aptfree_area3_bg{padding-bottom: 5px}
	.aptfree_area3_note .appfre_note{margin-top: 0}
	.aptfree_icon_items img{width: 60px}
	.aptfree_area5{width: 100%;border-radius: 0}
	.aptfree_area5 div{width:96%;text-align:left;}
	.aptfree_area5 .aptfree_area5_mt{width:100%;text-align:left;}
	.aptfree_area5 .aptfree_area5_block{margin-left: 2%}
	.aptfree_area5 div img{width:50px; height:auto; float:left; margin:13px 10px 20px 5px;}
	.aptfree_area5 div h3{float:left; font-size:18px; margin-top:0; width:calc(100% - 65px);}
	.aptfree_area5 div h3 br{display:none;}
	.aptfree_area5 div p{float:left; font-size:14px; width:calc(100% - 65px); margin-top:5px;}
	.aptfree_area5 div:after{content:""; display: block; height: 0; clear: both; visibility: hidden;}
	.aptfree_area6{width: 96%}
	.aptfree_area6{padding:0 3%}
	.aptfree_area6 .pta{bottom:15px; transform:none}
	.cmtprev{left:37%;}
	.cmtnext{right:37%;}
	.usercmt li{width:90%;}
	.appro_sec8{border-radius: 0}
	.usercmt p img{width: 150px}

}
@media screen and (max-width: 480px) {
	.aptfree_icon_block .aptfree_icon_items{margin-right: 15px}
	.aptfree_area2 .appro_note,.aptfree_area4_note{max-width: 88%}
	.appro_note{padding: 40px 5px 20px 20px;background: url(https://imobie-resource.com/fr/apptrans/img/appro_notemo.png) 14px 14px no-repeat;background-size: 90px 21px}
	.aptfree_area3_note .appro_note{background: url(https://imobie-resource.com/fr/apptrans/img/appro_notemo2.png) 14px 14px no-repeat;background-size: 90px 30px}
}
@media screen and (max-width: 414px) {
	.aptfree_icon_items{margin-top: 10px;width: 30%;}
	.aptfree_icon_block .aptfree_icon_items{margin-right: 0}
	.aptfree_icon_items2{margin-right: 5px!important;}
	.aptfree_area4_note{margin-top: 25px}
}
@media screen and (max-width: 375px) {
	.aptfree_area5_block{width: 90%}
	.aptfree_area5_block h3{margin-top: 10px}
	.aptfree_area5_block p{width: 95%}
	.usercmt p{font-size: 16px}
	.aptfree_area2 .appro_note,.aptfree_area4_note{max-width: 85%}
	.aptfree_banbtn a{width: 280px}

}
@media screen and (max-width: 320px) {
	.usercmt{padding-bottom: 20px}
	.aptfree_banbtn a{width: 250px}
}
