@charset "utf-8";
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;}
html{ font-size:16px;}

.prbus_lh1{line-height:1.2;}
.prbus_lh2{line-height:1.6;}
.ft22{font-size:22px;}
.ft44{font-size:44px;}
.ftw600{ font-weight:600;}
.dsl{display:inline-block;}
.mt50{margin-top:50px;}
.prbus_choice .prbus_clear,.prbus_guar p .prbus_clear,.prdl_device .prbus_clear{ margin-right:0; }


/*prdl banner*/
.prdl_banner{ position:relative; top:-60px; height:320px; overflow:hidden; background:#43bbba url(https://imobie-resource.com/fr/phonerescue/img/prdl_banner.jpg) top center no-repeat; background-size:cover; }
.prdl_banner h1{ width:850px; margin-top:118px;}
.prdl_choice{ width:620px; margin:21px auto 0 auto; }

.prdl_title h2{ margin-bottom:30px; }
.prdl_title p{ margin:32px auto 40px auto; }



.prdl_choice span{ display:inline-block; width:300px; height:66px; line-height:66px; margin-right:5px; position:relative; bottom:-35px;  font-size:18px; background-color:rgba(255,255,255,0.3); color:#fff; transition:all 0.2s linear; cursor:pointer; }
.prdl_choice span:before{ font-family:"pricon"; font-size:30px; vertical-align:middle; margin-right:10px; font-weight:400; }
.prdl_choice .prdl_active{ height:76px; line-height:76px; bottom:-25px; font-weight:bold; background-color:rgba(255,255,255,1); color:#000; }
.prdl_choice span:first-child:before{ content:"\eabe";}
.prdl_choice span:last-child:before{ content:"\eac0";}

.dl_main_forandroid{ display:none;}
.dl_pro a{width:100px; height:100px; display:inline-block; margin:0 16px; border-radius:100%; border:2px solid #d8d8d8; position:relative; vertical-align:middle;}
.dl_pro a span{ width:78px; height:40px; display:block; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto;}
.dl_google span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon1.jpg)no-repeat;}
.dl_sony span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon2.jpg)no-repeat;}
.dl_sansung span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon3.jpg)no-repeat;}
.dl_htc span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon4.jpg)no-repeat;}
.dl_hawei span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon5.jpg)no-repeat;}
.dl_motorola span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon6.jpg)no-repeat;}
.dl_lg span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon7.jpg)no-repeat;}

.dl_pro a:hover span,.dl_pro_sel span{ background-position:0 -41px;}
.dl_pro a:after{ content:""; width:22px; height:22px; border-radius:100%; border:2px solid #32bea2; position: absolute; top:0; right:4px; background:#fff url(https://imobie-resource.com/fr/phonerescue/img/dl_right.png) center no-repeat; opacity:0; transition:all 0.3s ease-in-out;}
.dl_pro .dl_pro_sel:after{ opacity:1;}
.dl_pro .dl_pro_sel{ border-color:#32bea2;}
.dl_pro a:hover{ text-decoration:none; border-color:#32bea2;}
.dl_pro a:hover span,.dl_pro_sel span{ color:#32bea2;}
.dl_pro_text{ margin:40px auto; color:#535756; font-size:1rem;}
.dl_pro_text span{ color:#32bea2; font-size:inherit;}

.dl_btn_ios a{ width:370px; line-height:57px; margin:0 53px 0 0; border-radius:0; color:#32bea2; float:left; border:2px solid #32bea2; position:relative; overflow:hidden; z-index:1; transition:color 0.5s ease-in-out;}
.dl_btn_ios a:after{ content:""; width:100%; height:100%; display:block; color:inherit; background-color:#44c6ac; position:absolute; top:0; left:0; transform:translateY(100%); -webkit-transform:translateY(100%); -moz-transform:translateY(100%); transition:transform 0.5s ease-in-out; -webkit-transition:transform 0.5s ease-in-out; -moz-transition:transform 0.5s ease-in-out; z-index:-1;}
.dl_btn_ios a:hover::after{ transform:translateY(0); -webkit-transform:translateY(0); -moz-transform:translateY(0);}
.dl_btn_ios a:hover{ text-decoration:none; color:#fff;}
.dl_btn_ios .dl_btn_sel{ background-color:#32bea2; color:#fff;}

.dl_android_btn a{display:inline-block; font-size:1.125rem;}
.dl_btn_ios a:before{ font-size:32px;}
.dl_android_btn_win{ margin-right:40px;}
.dl_btn_ios a img{ margin-right:5px;}
/*.dl_btn a:hover{ text-decoration:none; background-color:#44c6ac; color:#fff;}*/
.dl_btn_ios a:before{ font-family:"pricon"; color:inherit; vertical-align:middle; margin-right:15px;}
.dl_btn_win:before{ content:"\eac2";}
.dl_btn_mac:before{ content:"\eabf";}
/*.dl_btn_mac:before{ content:""; width:38px; height:32px; display:inline-block; background:url(../anytrans/img/at_btn_icon.png) no-repeat;}*/

.dl_pro_info{ max-width:820px; margin:80px auto 40px auto;}
.dl_pro_info ul{ width:365px; display:inline-block; vertical-align: top;}
.dl_pro_info .dl_forandroid_support{padding-right:40px; margin-right:40px; border-right:1px solid #999;}
.dl_pro_info ul li,.dl_pro_info ul b ,.dl_main_forios_text li,.dl_main_forios_text b{ margin-top:5px; font-size:0.875rem; color:#000;}
 
.dl_main_forios_block{ min-height:400px; position:relative;}
.dl_main_forios h2{ margin:0 auto 50px auto;}
.dl_main_forios h2 b{ color:#32bea2; font-size:inherit;}
.dl_main_forios_text{ width:440px; margin:0 10px 0 45px; overflow:hidden;}
.dl_ios_btn a{ display: block; margin-bottom:25px; font-size:1.125rem;}

.dl_main_forios_block>img{ position: absolute; right:-110px; top:0px;}

.dl_main_forios_imgs{ width:661px; height:364px; position: absolute; right:-150px; top:0px; background: url(https://imobie-resource.com/fr/phonerescue/img/dl_computer.png) top center no-repeat;}
.dl_main_forios_imgs>img{ position: absolute; top:0; bottom:0; right:0; left:0; margin:auto; opacity:0;}
.dl_main_forios_imgs .dl_imgs_sel{ z-index:2; opacity:1;}


.prdl_device{margin:60px auto 81px auto; }
.prdl_device span{ display:inline-block; width:100px; margin-right:35px; font-size:14px; color:#666; }
.prdl_device .prdl_device2{ width:120px; }
.prdl_device span img{ display:block; margin:0 auto 10px auto; }

.prdl_device_btn{ width:565px; margin:0 auto; }
.prdl_device_btn a{ width:257px; line-height:57px; margin:0 33px 0 0; border-radius:0; color:#32bea2; float:left; border:2px solid #32bea2; position:relative; overflow:hidden; z-index:1; transition:color 0.5s ease-in-out;}
.prdl_device_btn a:after{ content:""; width:100%; height:100%; display:block; color:inherit; background-color:#44c6ac; position:absolute; top:0; left:0; transform:translateY(100%); -webkit-transform:translateY(100%); -moz-transform:translateY(100%); transition:transform 0.5s ease-in-out; -webkit-transition:transform 0.5s ease-in-out; -moz-transition:transform 0.5s ease-in-out; z-index:-1;}
.prdl_device_btn a:hover::after{ transform:translateY(0); -webkit-transform:translateY(0); -moz-transform:translateY(0);}
.prdl_device_btn a:hover{ text-decoration:none; color:#fff;}

.prdl_device_btn a span{ display:inline-block; position:relative; top:10px; color:#32bea2; text-align:left; font-size:18px; color:inherit;}
.prdl_device_btn a span b{ display:block; font-size:12px; color: inherit; }

.prdl_device_btn .dl_btn_sel{ background-color:#32bea2; color:#fff;}
.prdl_device_btn .dl_btn_mac{ margin-right:0; }
.prdl_device_btn1{ margin:0 auto; }

.dl_pro_cont_text{ max-width:460px; margin:70px 0 60px 40px;}
.dl_pro_cont_text>p{ line-height:1.5;}
.dl_pro_cont_text>a{ width:176px; height:47px; display:block; border-radius:5px; border:2px solid #5da2f1; font-size:16px; color:#5da2f1; line-height:47px;}
.dl_pro_cont_text>a:hover{ text-decoration:none; background-color:#5da2f1; color:#fff;}

.prdl_manager{ height:363px; overflow:hidden; border-top:1px solid #e8e8e8; }
.prdl_manager>div{ position:relative;  }
.prdl_manager_text>a{ border-radius:0; }
.prdl_manager>div>img{top:0px; right:-50px; }
.dl_btn{ background-color:#fff; }

/*2018-1-12 change anytrans download page*/
.mt31{margin-top:31px;}
.dlnewbanner{width:100%; height:708px; top:56px; left:0; background:#5db5cb url(https://imobie-resource.com/fr/phonerescue/img/dlnewbannerwin.jpg) top center no-repeat; background-size:cover; z-index:-1;}
.alnewmacbanner{background:#329d95 url(https://imobie-resource.com/fr/phonerescue/img/dlnewbannermac.jpg) top center no-repeat; background-size:cover; z-index:-1;}
.dlnewbuy{width:1060px; margin:0 auto;}
.dlnewbuy h1{line-height:1.4; font-size:44px;}
.dlnewbuy .alftdl{font-size:32px;}
.dlnewbuy .atdlnewosimg{margin-top:2px; height:158px; box-shadow:none; background:none;}
.dlnewbuy>p{line-height:1.6; opacity:0.9;}
.dlnewbuy>div{box-shadow:0 0 15px rgba(0,0,0,0.1); background-color:#fff;}
.dlnewbuysd{padding:45px 0 35px 0; width:72%; height:auto;}
.dlnewbuy sup{font-size:14px;}
.dlnewbuyleft,.dlnewbuyright{width:300px; float:left; margin:40px 0 0 115px; padding-right:117px; border-right:1px solid #dedede;}
.dlnewbuyright{padding-right:0; border-right:none;width: 330px;}
.dlnewbuyleft p,.dlnewbuyleft span{color:#666;}
/*btn*/
.dlnewbuy a{display:block; width:290px; margin:30px auto 12px auto; height:61px; line-height:58px; font-size:18px; position:relative; overflow:hidden; z-index:2;}
.dlnewbuy strong{ width:290px; margin:0 auto; display:block; text-align:left; font-weight:normal; position:relative;}
.dlnewbuy strong em{ position:relative;}
.dlnewbuy strong.dlnewbuy_strong1:before,.dlnewbuy strong.dlnewbuy_strong1 em:before{ content:""; position:relative; margin-right:8px; width:6px; height:6px; background:#46b61f; display:inline-block; border-radius:5px; vertical-align:middle;}
.dlnewbuy strong.dlnewbuy_strong2:before,.dlnewbuy strong.dlnewbuy_strong2 em:before{ content:""; position:relative; margin-right:8px; width:6px; height:6px; background:#268dec; display:inline-block; border-radius:5px; vertical-align:middle;}

.dlnewbuy a span{display:inline-block; width:185px; margin-top:7px; font-size:22px; color:#fff; text-align:left; margin-left:20px;}
.dlnewbuy a:before{content:"\eac2"; font-family:"pricon"; margin-left:44px; position:relative; top:-5px; font-size:28px; color:inherit;}
.dlnewbuy b{display:block; text-align:left; font-size:9px; color:#fff; opacity:0.8;}
.dlnewbuyleft .atdliosmac{color:#3ab2c4; -webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out;}
.dlnewbuyleft .atdliosmac span,.atdliosmac b{color:#3ab2c4;}
.dlnewbuyright .atdlandrmac span,.atdlandrmac b{color:#268dec;}
.dlnewbuy .atdliosmac:before,.dlnewbuy .atdlandrmac:before,.dlnewbuy .freemac:before{content:"\eabf"; font-size:30px;}
.dlnewbuyleft .atdlioswin,.dlnewbuyright .atdlandrwin{color:#fff;}
.dlnewbuyright .atdlandrmac{color:#268dec; -webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out;}
.atdlioswin{background-color:#3ab2c4;}



.atdliosmac,.atdlandrmac{height:57px; line-height:54px; border:2px solid #3ab2c4;}
.atdlandrwin{background-color:#268dec;}
.atdlandrmac{background-color:none; border-color:#268dec;}
.dlnewbuy .freewin:before{content:"\eac2";}
.dlnewbuy a:after{content:""; display:block; width:100%; height:80px; background-color:#37a4b5; position:absolute; top:62px; transition:transform 0.3s ease-in-out; -webkit-transition:transform 0.3s ease-in-out; -moz-transition:transform 0.3s ease-in-out; z-index:-1;}
.dlnewbuyright a:after{background-color:#1980df;}
.dlnewbuyleft .atdliosmac:after{background-color:#3ab2c4;}
.dlnewbuyleft .atdliosmac:hover{border-color:#3ab2c4;}
.dlnewbuyright .atdlandrmac:after{background-color:#1980df;}
.dlnewbuyright .atdlandrmac:hover{border-color:#1980df;}
a:hover{text-decoration:none;}
.dlnewbuy a:hover:after{transform:translateY(-68px); -webkit-transform:translateY(-68px); -moz-transform:translateY(-68px);}
.atdliosmac:hover,.atdlandrmac:hover{color:#fff;}
.atdliosmac:hover{border:2px solid #3da419;}
.dlnewbuyleft .atdliosmac:hover span,.atdliosmac:hover b,.dlnewbuyright .atdlandrmac:hover span,.atdlandrmac:hover b{color:#fff;}
.atdlandrmac:hover{border:2px solid #3da419;}
/*btn*/


/*atdl pop*/
.atnewpopbg{opacity:0; width:100%; height:100%; background-color:rgba(0,0,0,0.5); position:fixed; top:0; left:0; /*z-index:10;*/ z-index:-5; }
.atnewpop_active1{opacity:0; z-index:-5;}
.atnewpop_active2{opacity:1; z-index:10; transition:opacity 0.3s 2s ease-in-out; -webkit-transition:opacity 0.3s 2s ease-in-out; -moz-transition:opacity 0.3s 2s ease-in-out; -o-transition:opacity 0.3s 2s ease-in-out;}
.atnewpopmask{width:100%; height:100%; position:absolute; top:0; left:0; opacity:0;}
.atnewpop{width:860px; height:510px; border-radius:10px; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; background-color:#fff; background:#fff url(https://imobie-resource.com/fr/phonerescue/img/atnewpop.png) top center; transform:scale(0.5); transition:transform 0.3s 2s ease-in-out,opacity 0.3s 2s ease-in-out; -webkit-transition:transform 0.3s 2s ease-in-out,opacity 0.3s 2s ease-in-out; -moz-transition:transform 0.3s 2s ease-in-out,opacity 0.3s 2s ease-in-out; opacity:0;}
.atnewpopall .atnewpopscale{transform:scale(1); z-index:10; opacity:1;}
.atnewpop>span{top:20px; right:20px; cursor:pointer; transform:scale(0.8); -webkit-transform:scale(0.8); -moz-transform:scale(0.8); transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out;}
.atnewpop>span:hover{transform:scale(1); webkit-transform:scale(1); -moz-transform:scale(1); transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out;}
.atnewpop h2{line-height:1.4;}
.atnewpop p{line-height:1.8; color:#666;}
.atnewpop .poplink{line-height:65px; border-top:1px solid #e5e5e5; color:#666;}
.poplink a{color:#0ab1ff;}
.atnewpop_list{width:810px; margin:40px auto 35px auto;}
.atnewpop_list p{width:235px; margin-right:45px; float:left; font-size:14px; color:#666; position:relative;}
.atnewpop_list p:after{content:""; display:inline-block; width:37px; height:39px; background:url(https://imobie-resource.com/fr/phonerescue/img/atnewpop_arrow.png) no-repeat; position:absolute; top:50px; right:-42px;}
.atnewpop_list p:last-child{margin-right:0;}
.atnewpop_list p:last-child:after{background:none;}
.atnewpop_list b{display:block; margin:20px auto 14px auto; font-size:18px; font-weight:bold;}
.atnewpop_list span{display:block; font-size:14px;}
/*atdl pop*/

.atdlnewcon1{height:271px; padding-top:50px; margin:60px auto 0 auto; overflow:hidden; background:url(https://imobie-resource.com/fr/phonerescue/img/atdlnewcon1.jpg) top center no-repeat; background-size:cover;}
.atdlnewcon1 p{width:500px; margin:32px auto 0 auto; line-height:1.8;}
.atdlnewcon1 a{font-size:22px; color:#51a1ff;}
.atdlnewcon2{overflow:hidden; background-color:#f8f8f8;}
.atdlnewcon2 ul{width:1050px; margin:40px auto 65px auto;}
.atdlnewcon2 li{width:220px; float:left; margin-right:53px; line-height:1.6; font-size:14px; color:#666;}
.atdlnewcon2 li:last-child{margin-right:0;}
.atdlnewcon2 b{display:block; margin:15px auto 10px auto; font-weight:600; font-size:18px; color:#333;}
.atdlnewdetail b{width:200px;}

.atdlnewcon3{width:1050px; margin:65px auto 70px auto; overflow:hidden;}
.atdlnewcon3_carousel{width:720px; height:70px; margin:45px auto 70px auto;}
.atdlnewcon3_carousel p{font-size:20px; line-height:1.4; color:#666; position:absolute; top:0; left:0; opacity:0; transition:opacity 0.3s ease-in-out; -webkit-transition:opacity 0.3s ease-in-out; -moz-transition:opacity 0.3s ease-in-out; -o-transition:transform 0.3s ease-in-out;}
.atdlnewcon3_carousel .atdlcar_active{z-index:5; opacity:1;}
.atdlnew3_block{width:840px; margin:0 auto;}
.atdlnew3_block p{width:100%; height:2px; margin-bottom:15px; background-color:#e8eaf2;}
.atdlnew3_block p span{display:block; width:123px; height:2px; background-color:#696969; position:absolute; left:5px; transition:all 0.7s ease; -webkit-transition:all 0.7s ease; -moz-transition:all 0.7s ease;}
.atdlnew3_img span{display:inline-block; width:122px; height:49px; margin-right:15px; cursor:pointer; background:url(https://imobie-resource.com/fr/phonerescue/img/atdlnewcon3.png) no-repeat;}
.atdlnew3_img span:last-child{margin-right:0;}
.atdlnew3_img .click{background:url(https://imobie-resource.com/fr/phonerescue/img/atdlnewcon3_click.png) no-repeat;}
.atdlnew3_img span:nth-child(1){background-position:30px 0;}
.atdlnew3_img span:nth-child(2){background-position:-90px 0;}
.atdlnew3_img span:nth-child(3){background-position:-200px 0;}
.atdlnew3_img span:nth-child(4){background-position:-322px 0;}
.atdlnew3_img span:nth-child(5){background-position:-472px 0;}
.atdlnew3_img span:nth-child(6){background-position:-620px 0;}

.locabg{display:none; width:100%; height:100%; background:rgba(0,0,0,.4); position:fixed; top:0; left:0; z-index:10;}
.locabox{max-width:672px; width:94%; max-height:430px; overflow:hidden; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; border-radius:10px; box-shadow:0 0 25px rgba(0,51,147,0.6); background-color:#fff;}
.locabox span{position:absolute; top:10px; right:10px;}
.locabox img{display:block; max-width:100%; height:auto;}
.locabox span:after{content:"\e813"; font-family:"iconfont"; font-size:18px; color:#fff;}
.locabox p{width:90%; margin:30px auto; line-height:1.6; font-size:18px; color:#333;}
.locabox a{display:inline-block; color:#fff; font-size:16px;}
.locabox .locacur{color:#454545; text-decoration:underline;}
.locahref{max-width:234px; width:60%; margin-right:5%; height:55px; line-height:55px; border-radius:50px; background-color:#3e80fb;}

/*2018-12-14 pop*/
.newatbg{display:none; width:100%; height:100%; position:absolute; top:0; left:0; background-color:#fff; z-index:1000;}
.newbgbox{max-width:1080px; width:100%; margin:0 auto;}
.newbgbox>span{display:inline-block; position:fixed; top:5px; right:5px;}
.newbgbox>span:after{content:"\e813"; font-family:"iconfont"; color:#39566c; font-size:20px;}
.iosboxnew>img{display:block; max-width:100%; height:auto; margin:0 auto;}
.iosboxnew>h2{margin:15px auto 5px; line-height:1.6; font-size:20px; color:#333333;}
.iosboxnew>p{width:85%; margin:0 auto; line-height:1.6; font-size:14px; color:#666666;}
.iosboxnew>p span{ font-size:inherit; color:#ff5825;}
.newprice{ width:85%; height:auto; border-radius:10px; margin:20px auto; box-shadow:0 0 20px rgba(0,0,0,0.1); overflow:hidden; background:linear-gradient(to bottom,#f0f8ff,#fff3dd); padding-bottom:15px;}
.newprice>p{ font-size:16px; color:#666666; line-height:1.6; width:75%; margin:20px auto 0;}
.newprice>p>span{ color:#ff9515; font-size:inherit; font-weight:bold;}
.newprice>em{ font-size:12px; color:#666666; line-height:1.6; margin:5px auto 0; display:block;}
.newprice_price{ font-size:15px; color:#999999; margin-top:15px; position:relative;}
.newprice_price b{ font-size:26px; color:#e53f15; font-weight:bold; margin:0 10px;}
.newprice_share,.newprice_share img{ width:15px;}
.dsn{ display:none;}
.newprice_buy{ width:220px; height:50px; background:#ff921d url(https://imobie-resource.com/fr/anytrans/img/atisalebt1.png) top center no-repeat; font-size:2.4rem; background-size:100%; margin:15px auto 0; line-height:50px; display:block; font-size:18px; color:#fff; border-radius:5px;}
a.newprice_buy{color:#fff;}
.newprice_buy:hover{ text-decoration:none;}
.newprice_buy>img{ width:26px; vertical-align:middle; margin-right:10px;}
.atibuy_tip{width:380px; bottom:-100px; left:0; right:0; margin:auto; padding:20px 0; border-radius:10px; background:#fff; z-index:9; box-shadow:0 0 3px rgba(0,0,0,.2);}
.atibuy_tip:after{width:0; height:0; content:""; display:block; border:20px solid transparent; border-bottom:20px solid #fff; position:absolute; top:-35px; left:0; right:0; margin:auto; z-index:10;}


.chrma_carousel h3{ font-size:20px; color:#333333; line-height:1.6; margin:20px auto 10px;}
.carchrma{width:78%; height:10rem; margin:10px auto; position:relative;}
.carchrma p{position:absolute; top:0; left:0; font-size:14px; opacity:0; line-height:1.6; color:#666;}
.carchrma .chrmaactive{opacity:1; z-index:2; -webkit-transition:all 0.7s ease-in-out; -moz-transition:all 0.7s ease-in-out; transition:all 0.7s ease-in-out;}
.carchrma span{display:block; margin-top:1.8rem; font-size:14px;}
.chrma_carousel>span{display:block; width:30%; margin:0 auto;}
.chrma_carousel a{display:inline-block; width:6px; height:6px; margin:0 0.3rem; border-radius:100%; border:1px solid #b2b2b2;}
.chrma_carousel .photocircle{background-color:#b2b2b2;}
.iosboxnew>img.newbox_rate{ margin-top:20px;}
.carchrma_pn em{ position:absolute; top:20%; bottom:0; margin:auto; z-index:10; font-size:30px; cursor:pointer; display:block;}
.carchrma_pn em.chrma_pre{ left:-10%;}
.carchrma_pn em.chrma_next{ right:-10%;}

/*ata*/
.newprice_atabuy{ width:200px; height:44px; font-size:2.4rem; margin:15px auto 0; line-height:44px; display:block; font-size:18px; color:#fff; border-radius:5px; background:linear-gradient(to bottom,#ffce37,#ff840b);}
a.newprice_atabuy{color:#fff;}
.newprice_atabuy:hover{ text-decoration:none;}
.iosboxnew>p.newbox_ataicon{ width:80%;} 
.ata_carchrma{height:15rem;}

/*pri*/
.newprice_pribuy{ width:170px; height:44px; font-size:2.4rem; margin:15px auto 0; line-height:44px; display:block; font-size:16px; color:#fff; border-radius:5px; background:#ff933c;}
a.newprice_pribuy{color:#fff;display:block;}
.newprice_pribuy:hover{ text-decoration:none;}
.pri_newprice>p{ width:60%;}
.pri_newprice>em{ color:#999999;}
.pri_pricespare{ left:0; top:0; z-index:10; width:25%;}
.iosboxnew>img.prnewbox_rate{width:72.8%; margin:20px auto;}

/*pra*/
.pra_carchrma{ height:11rem;}
/*2018-11-27*/
.testwrap h2{font-size:34px;}
.testwrap a:hover{text-decoration:none;}
.testwrap h1{line-height:1.4; font-size:38px; color:#fff;}
.testdlba{height:537px; overflow:hidden; background:#49b7c1 url(https://imobie-resource.com/fr/phonerescue/img/testdl_banner.jpg) bottom center no-repeat; background-size:cover;}
.testdlba p{margin-top:15px; color:#fff; opacity:0.8; line-height:1.8;}
.testdlbtn{width:680px; margin:45px auto 50px auto;}
.testdlbtn a{display:block; width:312px; height:72px; border-radius:5px; box-shadow:0 0 20px rgba(0,0,0,0.15); transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out;}
.testdlbtn span{display:inline-block; width:135px; margin-top:10px; font-size:12px; color:#fff; text-align:left;}
.testdlbtn b{display:block; color:inherit; font-size:24px;}
.testdlbtn a:before{font-family:"pricon"; color:#fff; font-size:32px; position:relative; top:-5px; margin-right:10px;}
.testdlwin{float:left; background-color:#24ce39;}
.testdlmac{float:right; background-color:#484848;}
.testdlmac:before{content:"\eabf";}
.testdlwin:before{content:"\eac2";}
.testdlbtn a:hover{transform:translate3d(0,-5px,3px); -webkit-transform:translate3d(0,-5px,3px); -moz-transform:translate3d(0,-5px,3px);}
.testdlba img{display:block; max-width:98%; height:auto; margin:0 auto;}

.testdlcon{background-color:#fff;}

.block3{height:570px; margin-top:70px; background-color:#e8f5fd;}
.block3box{max-width:1200px; width:92%; margin:60px auto 0 auto; text-align:center;}
.block3box div{width:33.3%; float:left; position:relative;}
.block3box img{display:block; margin:0 auto;}
.block3box b{display:block; margin:18px auto 5px auto; font-size:18px; line-height:1.4; font-weight:bold;}
.block3box p{font-size:14px; color:#888;} 
.dlatc_step2{margin-top:150px;}
.dlatc_step3{margin-top:90px;}
.dlatc_step3 p{margin-bottom:42px;}
.dlatc_step1:after{content:""; display:inline-block; width:287px; height:118px; position:absolute; top:-10px; right:-220px; background:url(https://imobie-resource.com/fr/phonerescue/img/dlatc_arrow1.png) no-repeat;}
.dlatc_step2:after{content:""; display:inline-block; width:139px; height:93px; position:absolute; top:70px; right:-68px; background:url(https://imobie-resource.com/fr/phonerescue/img/dlatc_arrow2.png) no-repeat;}

/*2019-12-24*/
.preview_comments{ margin-bottom:50px;}
.preview_comments .greenline:after{width: 160px; height: 4px; margin: 20px auto 0 auto;}
.preview_media{ max-width:1120px; width:98%; margin:50px auto 0;}
.preview_slider{ max-width:960px; width:90%; padding:35px 10px; border:7px solid #f7f7f7; border-radius:10px; margin:50px auto 0; position:relative;}
.preview_slider:before{content:""; width:73px; height:49px; display:block; background:url(https://imobie-resource.com/fr/phonerescue/img/preview_comma1.png) left top no-repeat; background-size:73px 49px; z-index:2; position:absolute; left:19px; top:34px;}
.preview_slider:after{content:""; width:73px; height:49px; display:block; background:url(https://imobie-resource.com/fr/phonerescue/img/preview_comma2.png) right bottom no-repeat; background-size:73px 49px; z-index:2; position:absolute; right:19px; bottom:34px;}
.preview_slibd{max-width:750px; height:200px; margin:25px auto 0; position:relative;}
.preview_slibd ul li{ position:absolute; z-index:-1; opacity:0; left:0; right:0; transform:translateX(50px); margin:auto;}
.preview_slibd ul li.showed{ opacity:1; z-index:1; transform:translateX(0); transition:all linear 0.3s;}
.preview_slibd ul li p{ font-size:20px; color:#333; line-height:1.6; margin-top:25px;}
.preview_slibd ul li span{ font-size:20px; color:#888888; line-height:1.6; margin-top:20px; display:block;}
.preview_slihd a{ width:37px; height:3px; background:#dadada; display:inline-block; vertical-align:middle; margin:5px 11px;}
.preview_slihd a.checked{ background:#31c5b5;}
.pridx_reclink a{ font-size:18px; color:#26b8a7; text-decoration:none; position:relative;}
.pridx_reclink a:after{content:"\e902"; font-family:"iconfont"; display:inline-block; font-size:16px; color:inherit; position:relative; vertical-align:middle; margin-left:8px; transition:all linear 0.3s;}
.pridx_reclink a:hover:after{ transform:translateX(5px);}

.ostab{max-width:320px; border:1px solid #edf3f0; border-radius:16px; margin:1.875rem auto;}
.ostab p{float:left; width:50%; font-size:12px; line-height:33px; position:relative;margin-top: 0;color: #666666}
.ostab p:before{font-family:pricon; margin-right:5px; vertical-align:middle;}
.ostab .wintab:before{content:"\eac2";}
.ostab .mactab:before{content:"\e906";}
.ostab .ostab_act{color:#fff; background-color:#3db1c5; border-radius:16px;}
.ostab .ostab_act:after{content:""; position:absolute; width:0; height:0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 8px solid #3db1c5; left: 50%; transform: translateX(-50%); bottom: -8px;}
.buymacs{display:none;}

@media screen and (max-width: 1024px){
	.block3{height:auto;}
}

@media screen and (max-width: 980px){
	.pw980{width:98%;}
	
	/*prdl phonerescue download*/
	.prdl_banner{ height:auto; padding:60px 0 32px 0; }
	.prdl_banner h1{ width:96%; margin:20px auto; }
	.prdl_banner .pw980{ width:100%; }
	.dl_pro_cont img{ display:none;}
	
	.prdl_choice span{ bottom:-42px; }
	.prdl_choice .prdl_active{ bottom:-38px; }
	
	.prdl_manager{ height:auto; padding:30px 0; margin-top:30px; text-align:center; }
	.dl_pro_cont_text{max-width:100%; width:90%; margin:20px auto; }
	.prdl_manager_text>a{margin:20px auto; }
	
	.dl_pro_info .dl_forandroid_support,.dl_pro_info .dl_forandroid_update{ width:60%; display:block; margin:20px auto 0 auto; }
	.dl_main_forios_imgs{ display:none;}
	.dl_main_forios_text { width: 100%; margin:0; overflow: hidden;}
	.dl_ios_btn{ width:100%;  height:inherit; text-align:center;}
	.dl_ios_btn a{ float:none; margin:10px auto 0 auto;}
	.dl_main_forios_text ul{ clear:both; max-width: 460px; margin: 40px auto;}
	
	.dlnewbuy{width:100%;}
	.atdlnewosimg img,.dlnewbuysd{display:block; max-width:100%; height:auto;}
	.dlnewbuysd{margin:0 auto;}
	.dlnewbuy h1{font-size:34px;}
	.dlnewbuy>div{width:96%; margin:30px auto;}
	.dlnewbuyleft{padding-right:5%; margin-left:6%;}
	.dlnewbuyright{margin-left:5%;}
	.dlnewbuy .atdlnewosimg{width:100%;}
	.atdlnewcon1{padding-top:0;}
	.atdlnewcon2 ul{width:90%;margin:30px auto;}
	.atdlnewdetail b{display:block; width:100%; font-size:16px;}
	.atdlnewcon2 li,.atdlnewcon2 li:last-child{display:inline-block; width:45%; height:270px; margin:0 30px 30px 0;}
	.atdlnewcon3{width:90%; margin:50px auto;}
	.atdlnewcon3_carousel{width:90%; height:130px; margin-bottom:30px;}
	.atdlnew3_block{width:90%;}
	.block3{margin-top:20px;}
	.dlatc_step1:after,.dlatc_step2:after,.newproble{display:none;}
	.block3box div{width:80%; margin:30px auto; float:none;}
	.testdlba{height:auto; padding-bottom:40px; background:#49b7c1 none;}
	.preview_slibd{ height:200px;}
	.preview_slibd{ overflow:hidden;}
	.preview_slibd ul li p,.preview_slibd ul li span{ font-size:18px;}
	.preview_slider:before,.preview_slider:after{ width:46px; height:34px; background-size:46px 34px;}
}

@media screen and (max-width: 768px){
	/*prdl phonerescue download*/
	.prdl_banner h1{ font-size:30px; margin-top:70px;}
	.prdl_choice{ width:100%; bottom:-5px; }
	.prdl_choice span{ width:50%; margin-right:0; }
	.dl_pro_info .dl_forandroid_support,.dl_pro_info .dl_forandroid_update{ width:80%; }
	.dlnewbuy>div{width:60%; box-shadow:none;}
	.dlnewbuy .atdlnewosimg{height:auto;}
	.dlnewbuyleft,.dlnewbuyright{float:none; width:100%; margin:0 auto 30px auto; padding:20px 0 40px 0; border-color:none; box-shadow:0 0 20px rgba(0,0,0,0.1);}
	.dlnewbuysd{display:none;}
	.atdlnewcon2 li, .atdlnewcon2 li:last-child{display:block; height:auto; width:90%; float:none; margin:0 auto 30px auto;}
	.testdlbtn{width:90%; margin:30px auto;}
	.testdlbtn a{float:none; margin:0 auto 20px auto;}	
	.testwrap h1{font-size:34px;}
	.testwrap h2{font-size:28px;}		
}
@media screen and (max-width: 568px){
	/*prdl phonerescue download*/
	.prdl_banner h1{ margin-top:50px; font-size:26px; }
	.prdl_banner p{ font-size:16px; }
	.prdl_choice span{ font-size:0px; }
	
	.prdl_device{margin:30px auto 38px auto; }
	.prdl_device span{ margin:0 auto 30px auto; }
	.prdl_device_btn{ width:100%; margin:0 auto; }
	.prdl_device_btn a,.prdl_device_btn .dl_btn_mac{ float:none; margin:20px auto; }
	.dl_pro_info .dl_forandroid_support,.dl_pro_info .dl_forandroid_update{ width:90%; }
	.dlnewbuy>div{width:90%; box-shadow:none;}
	.atdlnewcon1 p{width:90%; margin:30px auto;}
	.atdlnewcon3_carousel p{font-size:16px;}
	.locabox{max-height:415px;}
	.locabox p{width:90%; margin:20px auto;}
	
}
@media screen and (max-width: 450px){
	.preview_slider{ padding:15px 10px;}
	.preview_slider:before{ top:15px;}
	.preview_slider:after{ bottom:15px;}
	.preview_slibd{ height:230px;}
	.preview_comments h2{ margin-top:30px;}
}
@media screen and (max-width: 375px){
	.locabox{max-height:395px;}
	.locabox p{font-size:17px;}
}
@media screen and (max-width: 320px){
	.locabox{max-height:405px;}
	.locabox a{font-size:14px;}
	.locahref{width:60%;}
	.ati_carchrma{ height:11rem;}
}
@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) {
	.nav_banner_os:after{background:url(https://imobie-resource.com/fr/phonerescue/img/os_icon@2x.png) no-repeat; background-size:50px 46px;}
	.dl_google span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon1@2x.jpg)no-repeat; background-size:78px 81px;}
	.dl_sony span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon2@2x.jpg)no-repeat; background-size:78px 81px;}
	.dl_sansung span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon3@2x.jpg)no-repeat; background-size:78px 81px;}
	.dl_htc span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon4@2x.jpg)no-repeat; background-size:78px 81px;}
	.dl_hawei span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon5@2x.jpg)no-repeat; background-size:78px 81px;}
	.dl_motorola span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon6@2x.jpg)no-repeat; background-size:78px 81px;}
	.dl_lg span{ background:url(https://imobie-resource.com/fr/phonerescue/img/dl_main_icon7@2x.jpg)no-repeat; background-size:78px 81px;}
	.dl_pro_sel span{ background-position:0 -41px;}
	.prdl_banner{ background:#43bbba url(https://imobie-resource.com/fr/phonerescue/img/prdl_banner@2x.jpg) top center no-repeat; background-size:cover; }
	
	.atdlnew3_img span{background:url(https://imobie-resource.com/fr/phonerescue/img/atdlnewcon3@2x.png) no-repeat; background-size:735px 40px;}
	.atdlnew3_img .click{background:url(https://imobie-resource.com/fr/phonerescue/img/atdlnewcon3_click@2x.png) no-repeat; background-size:735px 40px;}	
	.atnewpop{background:url(https://imobie-resource.com/fr/phonerescue/img/atnewpop@2x.png) top center; background-size:860px 510px;}
	.atdlnewcon1{background:url(https://imobie-resource.com/fr/phonerescue/img/atdlnewcon1@2x.jpg) top center no-repeat; background-size:cover;}
	.dlnewbanner{background:#329d95 url(https://imobie-resource.com/fr/phonerescue/img/dlnewbannerwin@2x.jpg) top center no-repeat; background-size:cover;}
    .alnewmacbanner{background:#329d95 url(https://imobie-resource.com/fr/phonerescue/img/dlnewbannermac@2x.jpg) top center no-repeat; background-size:cover;}
}

