/* CSS Document */

/* h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,b,div{font:400 12px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial";color:#333;} */
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,b,div,span{ font-family:"Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial"; color: inherit;  font-size: 12px; font-weight: inherit;}

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;}
/* font-weight**/
.fun_nav_block>h2 a,.fun_nav_operation a,.pc_banner_cont>h1,.pc_banner_cont>p,.pc_banner_cont>a,.pc_funs_text>h2,.pc_funs_text p,.pc_funs_text p a,.pc_text_block h3,.tool_box a,.pc_fe_banner_cont>h1,.pc_fe_banner_cont>p,.fe_funs_text h2,.fe_dl_left p span,.silent_text1 h2,.silent_block_cont h1,.silent_text2 h2{ font-weight:300;}
/* promotion */
.coupon_promotion { position: fixed; top: 350px; right: 10px; cursor: pointer; }
.close_box { position: absolute; top: -25px; right: 0; cursor: pointer;}
.ati_pro_close { display: none; cursor: pointer;}
#coupon_val { position: absolute; top: 0; z-index: -1; opacity: 0; }
.copy_success { display: inline-block; background-color: #fff; border-radius: 5px; padding: 5px; position: absolute; top: 55px; right: 40px; display: none; }

.couyear5{display: none;}
/*coupon pop*/
.coupop{width:100%; height:100%; position:fixed; left:0; top:0; background-color:rgba(0,0,0,.5); z-index:99;}
.coucont{position:fixed; width:calc(94% - 40px); max-width:960px; height:666px; padding:1px 20px; left:50%; top:50%; transform:translate(-50%,-50%); background:url(https://imobie-resource.com/fr/anyunlock/img/coupon_pop.jpg) #fff center no-repeat; background-size:cover;}
.coupopclose{font-size:40px; font-weight:bold; line-height:1; color:#fff; opacity:.3; top:-30px; right:-30px; cursor:pointer;}
.coucont h2{max-width:770px; margin:30px auto 20px; line-height:1.4;}
.coucont>p{max-width:770px; margin:20px auto;}
.countp span{background:#FFF6ED; border-radius:5px; padding-right:5px; display:inline-block; vertical-align:middle;}
.countp b{font-size:28px; font-weight:bold; color:#EA3A3A; display:inline-block; vertical-align:sub; width:71px; line-height:37px; background:#FFE4C9; border-radius:5px;}
.cou_items{display:inline-block; vertical-align:bottom; margin:10px 15px; width:226px; /*height:396px;*/padding:20px 0 35px; border:2px solid #fff; background-color:#fff; box-shadow:0px 0px 7px rgba(1, 99, 91, 0.12);}
.cou_items h3{font-size:20px; font-weight:bold; color:#000; line-height:1.2;}
.cou_device{font-size:14px; color:#000; margin-top:15px;}
.cou_price{color:#999; margin-top:10px;}
.cou_price b{color:#FF9C33; font-size:30px; font-weight:bold; display:block;}
.cou_price del{font-size:17px;}
.cou_items a{display:block; margin:30px auto 0; width:180px; background-color:#FF9C33; color:#fff; font-size:20px; line-height:1; padding:5px 0; text-decoration:none; transition:transform 0.3s ease-in-out;}
.cou_items a:hover{transform:translateY(-3px);}
.cou_items.best{border-color:#F39C11;}
.best{width:246px;}
.best h3{font-size:30px;}
.best .cou_device{font-size:16px;}
.best .cou_price b{font-size:35px; line-height:1.4;}
.best .cou_price{font-size:18px;}
.best .cou_price del{font-size:20px;}
.cou_off{width:58px; height:57px; background:url(https://imobie-resource.com/fr/anyunlock/img/coupon_star.png) center no-repeat; top:-15px; right:-15px;}
.cou_off p{color:#fff; font-size:12px; line-height:1; font-weight:bold; top:15px; left:0; right:0; margin:0 auto;}
.cou_off b{font-size:18px; display:block; line-height:1;}
/*compare style**/
.bundle_banner{ width:100%; height:284px; background:url(https://imobie-resource.com/fr/phoneclean/img/buycpr_banner.jpg) #9c9c9c center no-repeat; background-size:cover; overflow:hidden; }
.buy_bg2{background:url(https://imobie-resource.com/fr/phoneclean/img/buycpr_banner2.jpg) no-repeat;  background-size:cover;}
.buy_bg3{background:url(https://imobie-resource.com/fr/phoneclean/img/buycpr_banner3.jpg) no-repeat;  background-size:cover;}
.bundle_banner>h1,.bundle_banner>h1 b{ width:980px; font-size:38px; line-height:1.263; font-weight:300; color:#fff; text-align:center; margin:70px auto;}
.bundle_banner>h1 b{ color:#ffc074;}
.bundle_banner .pro_cent{ margin: 0; width: 980px; margin:20px auto 0 auto;}
.bundle_nav{ width:720px; margin:-51px auto 0 auto;}
.bundle_nav a{ width:220px; height:52px; display:block; float:left; border-radius:5px 5px 0 0; background-color:#909191; background-color:rgba(255,255,255, 0.22); margin:0 10px; font-size:16px; line-height:52px; text-align:center; color:#fff;}
.bundle_nav .bundle_sel{height:60px; background-color:#fff; color:#000; font-size:18px; line-height:60px; margin-top:-8px;}
.bundle_nav a:hover{text-decoration:none; background-color:rgba(255,255,255,0.5);}
.bundle_nav a img{ margin: 0 5px 0 0; position: relative; top: 7px;}
.bundle_nav .bundle_sel:hover{background-color:#fff;}
.bundle_cpr>h2{ width:600px; margin:0 auto 75px auto; line-height:1.2; font-weight:300; text-align:center; color:#000; padding-top:50px;}
.buycpr_tb{ width:100%; border-top:1px solid #e0e0e0; position:relative;}
.buy_pro_imgs_text,.buy_free_imgs_text{ position: relative;}
.buy_pro_imgs_text span { color:#ff8501; display:none;}
.buy_free_imgs_text span{ display:none;}
.buy_pro_imgs_text img{ position:absolute; top:0; margin:-60px 0 0 -55px;}
.buycpr_tb th{ font-size:20px; color:#000;}
.buycpr_tb td img{ text-align:center; display:block; margin:0 auto;} 
.buycpr_tb th{ height:50px;}
.buycpr_tb th,.buycpr_tb td{ border-bottom:1px solid #e0e0e0; padding:15px 0 15px 12px;}
.buycpr_tb td{ clear:both;}
.buycpr_tb p>img{ float: left; margin-right:20px;}
.buycpr_tb p b{ display:block; font-size:16px; line-height:1.125; color:#000; margin:2px auto;}
.buycpr_tb p span{ display:block; line-height:1.5; color:#666;}
.buy_circle:after{ content:""; width:10px; height:10px; display:block; border-radius:10px; background-color:#eaeaea; margin:0 auto;}
.buycpr_btn_td td{ border:none; padding:50px 30px 50px 12px;}
.buycpr_btn a{ width:186px; height:54px; display:block; border-radius:3px; font-size:18px; line-height:54px; text-align:center;}
.buycpr_btn_upd{ position:absolute; margin-left:-55px;}
.buycpr_btn a{transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.buycpr_btn_upd a{ color:#fff; background-color:#ff8501; }
.buycpr_btn_upd a:hover{background-color:#ffa03a;}
.buycpr_btn_lm a{ border:1px solid #fd8300; color:#fd8300;}
.buycpr_btn_lm a:hover{background-color:#ff8501; color:#fff;}
.buycpr_btn a:hover{ text-decoration:none; box-shadow:8px 8px 30px 0 #d5d5d5;}
.buycpr_btn,.buy_text_img{ position:relative;}
.buycpr_btn_upd span{ width:0; height:76px; display:block; position: absolute; position:absolute; margin-left:-290px; overflow:hidden; transform:translateX(-200px); opacity:0; transition:transform 0.5s ease, opacity 0.5s ease, width 0.5s ease 0.5s;}
.buycpr_btn_upd_an span { transform:translateX(0); opacity:1; width:274px;}

/* go feature **/
.buy_pro h2{ font-weight:300; padding-top:50px;}
.buy_pro{ border-bottom:1px solid #e0e0e0;}
.buy_pro_cont{ padding:50px 0;}
.buy_pro_left{ width:320px;}
.buy_pro_cont h3{ font-size:20px; font-weight:300; color:#000; margin:8px 0;}
.buy_pro_cont p{ font-size:14px; color:#666;}
.buy_pro_cont ul{ width:500px; border-left:1px solid #e0e0e0; margin-left:48px;}
.buy_pro_cont li{ margin:20px 0 20px 55px;}
.buy_pro_cont li p img{ vertical-align:middle; margin-right:10px;}
.buy_pro_cont li p b{ font-size:16px; color:#000; }
.buy_pro_cont li p b:after{ vertical-align:middle; margin-left:8px;}
.buy_pro_cont li span{ display:block; color:#666; line-height:1.5; margin-top:8px;}
.buy_pro1 .buy_pro_left>img{ margin-top:67px;}
.buy_pro3 .buy_pro_left img{ margin-top:40px;}
.buy_pro_link{ margin: 20px 0 20px 0;}
.buy_pro_link p{ width: 980px; margin: 0 auto; text-align: center;}
.gopro_btn{position:relative; margin:0 0 50px 150px;}
.gopro_btn>span{width:0; height:76px; display:block; position: absolute; position:absolute; overflow:hidden; transform:translateX(-200px); opacity:0; transition:transform 0.5s ease, opacity 0.5s ease, width 0.5s ease 0.5s;}
.buy_pro_cont_an .gopro_btn>span{ width:274px; transform:translateX(0); opacity:1;}
.gopro_btn>a{width: 186px; height: 54px; border-radius: 3px; font-size: 18px; line-height: 54px; text-align: center; color:#fff; background-color:#ff8501; float:left; position:absolute; top:0; left:0;  margin-left:280px;}
.gopro_btn>a:hover{background-color:#ffa03a; text-decoration:none; box-shadow:8px 8px 30px 0 #d5d5d5;}

/* buy review**/
.buy_rvws_cont{ margin-top:20px;}
.buy_rvws_block{padding:50px 0; border-bottom:1px solid #e0e0e0;}
.buy_rvws_block p{width:420px; text-align:center; margin:0 30px;}
.buy_rvws_block p span{margin:20px 0;}
.buy_rvws_block p span,.buy_comment_block p span{ display:block; font-size:16px; line-height:1.625; color:#000; }
.buy_rvws_block p b,.buy_comment_block p b{font-size:16px; color:#0071c4; font-style: italic;}
.buy_rvws_comment{margin:50px 0 10px 0; padding: 0 0 50px 0; border-bottom: 1px solid #e0e0e0;}
.buy_comment{ width:740px; height:107px; margin:0 auto 55px auto; position:relative;}
.buy_comment_block{ width:740px;  margin-left:-370px;  top:0; left:50%; background-color:#fff; position:absolute; opacity:0; z-index:-1; transform:scale(0.8); -webkit-transform:scale(0.8); transition:transform 1s ease, opacity 0.5s ease; -webkit-transition:transform 1s ease, opacity 0.5s ease;}
.buy_comment .buy_comment_sel{ z-index:999; opacity:1; transform:scale(1); -webkit-transform:scale(1);}
.buy_comment_block>img{ margin-right:30px; margin-top:5px;} 
.buy_comment_block p b{ display:block; margin-top:5px;}
.buy_comment_circle a{width:7px; height:7px; display:inline-block; border-radius:7px; border:1px solid #404040; background-color:#606060; margin:0 6px; vertical-align:middle; transition:background 0.5s ease; -webkit-transition:background 0.5s ease;}
.buy_comment_circle .comment_circle_sel{ width:10px; height:10px; border-radius:10px; background:none;}
 
/*buy style**/
.buy_cont>h1,.buy_bundle>h1{ width:980px; font-size:38px; line-height:1.263; font-weight:300; text-align:center; margin:55px auto;}
.buy_cont>h1{ color:#000;}
.buy_cont>h1 b{ color: #f28400; font-size:38px; font-weight: lighter;}
.buy_block{border:1px solid #e0e0e0; border-radius:5px; padding:40px 0; margin-left:8px; margin-right:8px; background-color:#fff;}
.buy_block1{ width:275px; float:left;}
.buy_block2{ width:285px; float:left;}
/*.buy_cont .buy_block3{ width:380px; float:left; border:3px solid #4f7dc4;}*/
.buy_cont .buy_block3{ width:380px; float:left; border:3px solid #2d9e44;}
.buy_type{ font-size:18px; color:#666; text-align:center;}
.buy_price{font-size:42px; font-weight: 300; color:#000; text-align:center; margin-top:10px;}
.buy_price b{font-size:inherit; font-weight:inherit;}
.buy_price sup{ font-size:24px;}
.buy_ul{ border-bottom:1px solid #e0e0e0; margin:25px 10px;}
.buy_ul li{ padding:15px 0; border-top:1px solid #e0e0e0; font-size:14px; line-height:1.5; color:#000;}
.buy_ul li font{ color:#fd971d; font-size: 18px;}
.buy_ul li img{vertical-align:middle; margin:0 8px;}
.buy_ul .buy_li_special{ line-height:20px; padding:10px 0;}
.buy_ul .buy_li_special img{ float:left; margin-top:10px;}
.buy_block a{ width:180px; height:42px; display:block; font-size:20px; line-height:42px; color:#fff; text-align:center; border-radius:5px; margin:15px auto 0; transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.buy_block a:hover{ text-decoration:none; box-shadow:8px 8px 30px 0 #d5d5d5;}
.buy_block1 a{ background-color:#f8b059;}
.buy_block2 a,.buy_block3 a,.buy_block1 a:hover{ background-color:#fca032;}
.buy_block2 a:hover,.buy_block3 a:hover{background-color:#ffb864;}
.buy_block1>p,.buy_bandle1>p,.buy_bandle4>p{ width:260px; font-size:10px; line-height:1.6; color:#666; text-align:center; margin:18px auto 0 auto;}
.buy_price span{ font-size:18px; color:#828282; text-decoration:line-through;}
.best_value{ position:relative;}
/*.best_value>img{ position:absolute; left:0; top:0; margin:-43px 0 0 291px;}*/
.best_value>img{ position:absolute; left:0; top:0; margin:-40px 0 0 290px;}
.buy_steps{ clear:both; padding-top:50px; margin-bottom:50px;}
.buy_steps_a{padding-left:35px; overflow: hidden;}
.buy_steps_a a{width:188px; display:block; float:left; font:14px/40px "Open Sans"; color:#000; text-align:center;}
.buy_steps_a a:hover{ text-decoration:none;}
.buy_stps_sel{border:1px solid #dadada; border-radius:5px 5px 0 0; border-bottom:none; background-color:#fff;}
.buy_steps_cont{height:106px; border:1px solid #dadada; border-radius:5px; margin-top:-1px; background-color:#fff;}
.buy_steps .setps_sel{ display:block;}
.buy_steps_block{ display:none;}
.buy_steps_block>p{float:left; width:230px; margin:25px 6px;}
.buy_steps_block>p img{float:left; vertical-align:middle;}
.buy_steps_block>p span{width:175px; color:#666; line-height:1.5; float:right;}
.buy_steps_block2 a{width:140px; height:50px; overflow:hidden; margin:20px 23px; float:left;}
.block2-img1{background:url(https://imobie-resource.com/fr/phoneclean/img/guarantee1.png) no-repeat;}
.block2-img2{background:url(https://imobie-resource.com/fr/phoneclean/img/guarantee2.png) no-repeat;}
.block2-img3{background:url(https://imobie-resource.com/fr/phoneclean/img/guarantee3.png) no-repeat;}
.block2-img4{background:url(https://imobie-resource.com/fr/phoneclean/img/guarantee4.png) no-repeat;}
.block2-img5{background:url(https://imobie-resource.com/fr/phoneclean/img/guarantee5.png) no-repeat;}
.block2-img6{background:url(https://imobie-resource.com/fr/phoneclean/img/guarantee6.png) no-repeat;}
.buy_steps_block2 a:hover{background-position:0 -50px;}
.buy_steps_block3>p{width:450px; height:36px; margin:20px 10px;}
.buy_steps_block3>p span{width:324px; float:left;}
.buy_steps_block3>p a{width:120px; height:30px; border-radius:30px; border:1px solid #6291d9; float:left; font-size:14px; line-height:30px; color:#6291d9; text-align:center;}
.buy_steps_block3>p a:hover{ text-decoration:none; background-color:#6291d9; color:#fff;}
.buy_note{ margin-bottom:60px;}
.buy_note>h4{font-size:18px; color:#000; background:url(https://imobie-resource.com/fr/phoneclean/img/reviews_arrow.png) left center no-repeat; background-size:4px 6px; padding-left:10px; margin-bottom:20px;}
.buy_note ul li{ line-height:2; color:#666;}

/*buy bundle**/
.buy_bandle1,.buy_bandle2,.buy_bandle3{ width:285px; float:left;}
.buy_bandle1 a,.buy_bandle2 a,.buy_bandle3 a,.buy_bandle4 a,.buy_bandle5 a{ background-color:#fd971d;}
.buy_bandle1 a:hover,.buy_bandle2 a:hover,.buy_bandle3 a:hover,.buy_bandle4 a:hover,.buy_bandle5 a:hover{background-color:#feaa46;}
.buy_bandle1{ margin-left:45px;}
.buy_bandle4{ width:360px; float:left; margin-left:85px;}
.buy_bundle .buy_bandle5{ width:428px; float:left; border:3px solid #4f7dc4; box-shadow:0 0 14px #c8c8c8;}
.buy_bandle5 .best_value img{ margin-left:340px;}
.buy_ul2{ margin:20px auto;}
.buy_ul2 li{ width:96px; float:left; text-align:center; margin:20px 8px; line-height:1.333;}
.buy_ul2 li img{ display:block; margin:0 auto 10px auto;}
.buy_bandle5 .buy_ul2{ width:380px; }
.buy_bandle5 .buy_ul2 li{ margin:20px 15px;}
.buy_now{position:relative; top:0;}
.buy_now_cont{ width:124px; position:absolute; top:0; margin-left:980px;} 
.buy_now_img,.buy_bow_line,.buy_now_text{ display:block; text-align:center;}
.buy_bow_line{width:1px; height:0px; border-left:1px solid #c1c1c1; margin-left:61px;}
.buy_now_img{ margin-top:-5px;}
.buy_now_text{ width:0px; height:57px; opacity:0; overflow:hidden; transition:all 0.5s ease-in-out 0.8s; -webkit-transition:all 0.5s ease-in-out 0.8s;}
.buy_now_an .buy_bow_line{ height:140px; animation:buy_line 2.5s ease-in-out forwards;-webkit-animation:buy_line 2.5s ease-in-out forwards;}
.buy_now_an .buy_now_text{ width:124px; opacity:1;}
.buy_rvws .buy_now{ margin-top:-20px; margin-top:0;}

/* 2022/10/19 */
.retain{ display:none;}
.retain,.retain_bg{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:99;}
/* .retain_bg{ background-color:#000; opacity:0.3;} */
/* .retain_main{ width:90%; max-width:870px; height:610px; position:fixed; top:50%; left:50%; opacity:0; transform:translate(-50%,-100%); border-radius:10px; z-index:99; background:#2a2a2a url(../anytrans/img/retain_pop.jpg) no-repeat center; background-size:cover; text-align:center;} */
.retain_bg{ background:rgba(0, 0, 0, 0.3)}
.retain_main { max-width: 800px; width: 100%; box-sizing: border-box; padding: 50px 0 30px; border-radius: 20px; background-color: #fff; background: url(https://imobie-resource.com/fr/anydroid/img/pop_bgimg_one.png) top center no-repeat; background-size: cover; position: absolute;left: 50%; top: 50%; transform: translate(-50%, -50%); }
/* .retain_close{ position:absolute; top:8px; left:20px; font-weight:bold; font-size:36px; color:#333; line-height:1; cursor:pointer;} */
.retain_close{ position:absolute; top:-20px; right:-25px; font-weight:bold; font-size:22px; color:#fff; opacity: 0.8; cursor:pointer;}
.retain_main h5{color:#000;}
.retain_main h3{ max-width:780px; height:60px; margin:0 auto; line-height:60px; background-color:#C92C20; font-size:22px; color:#fff; border-radius:10px; margin-top:30px; position:relative;}
.retain_main h3:after{content:""; position: absolute; right:0; bottom:-1px; width:46px; height:48px; background:url(https://imobie-resource.com/fr/anytrans/img/retain_snowman.png);}
.retain_main h3 b{ font-size:inherit; color:#FFD706; font-weight:bold;}
.retain_countdown{ margin-top:20px; font-size:20px; color:#000;}
.retain_countdown img{margin-right:8px; vertical-align:sub}
.retain_countdown b{ font-size:inherit; color:#C92C20; font-weight:bold;}
.retain_box{ margin:10px auto 5px;}
.retain_box>p{ color:#000; margin-top:10px;}
.retain_box_item{ width:360px; display:inline-block; padding:30px 0 40px; margin:15px; border-radius:10px; background: #FFFFFF; border:4px solid #1D9B8E; position:relative;}
.retain_box_hot{position:relative;}
.retain_box_hot:before{content:""; position:absolute; left:12px; top:-4px; width:66px; height:72px; background:url(https://imobie-resource.com/fr/anytrans/img/retain_best.png) no-repeat; background-size:cover;}
.retain_product{ font-size:20px; font-weight:bold; color:#000; line-height:1.7;}
.retain_product span{ font-size:16px; display:block;}
.retain_prize{ margin:0 auto 20px; font-size:18px; color:#000;}
.retain_prize b{ margin-left:10px; font-size:52px; color:#C92C20; font-weight:bold; display:block}
.retain_prize del{font-size:inherit; color:inherit; margin-right:5px;}
.retain_box_item a{ width:260px; height:60px; display:block; margin:0 auto; border-radius:5px; color:#fff; background-color:#C92C20; font-size:26px; font-weight:bold; line-height:60px; text-decoration:none;}
.retain_box_item a:after{content:"\e926"; font-weight:normal; font-family:iconfont; transition:.3s ease-in-out; display:inline-block; vertical-align:middle; margin-left:-10px; opacity:0;}
.retain_box_item a:hover:after{ margin-left:10px; opacity:1;}
.retainshow .retain_main{opacity:0; animation:retain_main 0.5s 0.2s ease-in-out forwards;}
/* .pop_price { vertical-align: middle; } */
.hide_price { display: none; }
.buycont .checkout_btn::after { content: "\e929"; font-family: "iconfont"; margin-left: 10px; vertical-align: middle; font-weight: 400;}
.retain .savep { margin: 10px auto 30px; font-size: 24px; line-height: 33px;font-family: 'Open Sans';font-weight: 400; text-align: center;letter-spacing: -1px; color: #000;}
.savep_title { color: #FF9C33; font-size: 24px; font-weight: 600;}
.buycont {position: relative;width: 400px;height: 260px;background: #FFFFFF;border: 1px solid #E6E6E6;box-shadow: 0px 0px 7px rgb(1 99 91 / 12%);border-radius: 10px;display: inline-block;}
.buycont h2 {max-width: 243px;margin: 30px auto 10px;font-weight: 600;font-size: 20px;line-height: 27px;text-align: center;color: #000000;}
.buycont p {font-weight: 400; font-size: 18px; line-height: 22px; text-align: center; color: #999999;}
.buycont .font_price { margin-bottom: 15px; font-size: 16px; color: #999;}
.buycont .font_price del { margin-right: 5px; font-size: 20px; color: #999;}
.buycont p b {font-weight: 700;font-size: 42px;line-height: 57px; text-align: center; color: #FF9C33;}
.buycont .img_tips { position: absolute; right: -25px; top: -27px;}
.buycont .checkout_btn {border-radius: 5px; height: 50px; width: 182px; font-weight: 600; font-size: 18px; line-height: 50px; text-align: center; color: #FFFFFF; background-color: #FF9C33; display: inline-block; text-decoration: none;}
.buycont .checkout_btn:hover { background-color: #FFAA50; }
.retain_title { font-weight: 600; font-size: 30px; text-align: center; color: #000; }
.set_time img{vertical-align: middle;}
.set_time,.set_time span { font-size: 16px; color: #000; line-height: 22px; margin-bottom: 50px; }
.retain_mins, .retain_secs {font-weight: 600;font-size: 22px;line-height: 30px;color: #FF9C33;}
.retain_border .retain_bottom { display: block; text-decoration: none; color: #000; font-weight: 600; font-size: 14px; font-family: 'Open Sans';font-style: normal; margin: 20px auto 0;}
.retain_test .retain_main { max-width: 1000px; padding: 40px 0 53px; background-color: #fff; background: url(https://imobie-resource.com/fr/anydroid/img/retain_bgimg_special.png) top center no-repeat; background-size: cover; }
.retain_test .retain_main .countdown_time img { position: absolute; z-index: 2; left: -75px; top: -25px;}
.retain_test .retain_title { font-weight: 600; max-width: 620px; line-height: 40px; margin: 0 auto; font-size: 30px; text-align: center; color: #000; }
.retain_test .retain_main .countdown_time time { font-size: 14px; font-weight: 600; color: #333;}
.retain_test .retain_main .countdown_time b { font-size: 16px; font-weight: 600; }
.retain_test .retain_close { top: -15px; right: -35px; opacity: 1; }
.retain_test .retain_close::after { background-color: rgba(255, 255, 255, 0.3); position: absolute; top: 2px; left: -9px; content: ""; width: 28px; height: 28px; border-radius: 50%; border: 1px solid #fff; }
.retain_test .mt50 { margin-top: 25px; }
.retain_test .savep { margin: 25px auto 50px; max-width: 650px; font-size: 18px; line-height: 24px;font-family: 'Open Sans';font-weight: 400; letter-spacing:normal; text-align: center; color: #333;}
.retain_test .buycont {position: relative; box-sizing: border-box; width: 260px; height: 255px;background: #FFFFFF;border: 1px solid #E6E6E6;box-shadow: 0px 0px 7px rgb(1 99 91 / 12%);border-radius: 10px;display: inline-block;}
.middle_box { margin: 0 30px; }
.retain_test .buycont .font_price { margin-bottom: 25px; }
.checkout_coupon .price_save { font-weight: 700; color: #4996FE; }

@keyframes buy_line{
	0%{ height:0px;}
	20%{ height:160px;}	
	25%{ height:140px;}	
	30%{ height:150px;}	
	32%{height:140px;}
	100%{height:140px;}
} 
@-webkit-keyframes buy_line{
	0%{ height:0px;}
	20%{ height:160px;}	
	25%{ height:140px;}	
	30%{ height:150px;}	
	32%{height:140px;}
	100%{height:140px;}
} 
@keyframes box_shake{
	5%{ transform:rotate(-20deg);}
	10%{ transform:rotate(20deg);}
	15%{ transform:rotate(0deg);}
	20%{transform:rotate(20deg);}
	25%{transform:rotate(0deg);}
}
@-webkit-keyframes box_shake{
	5%{ -webkit-transform:rotate(-20deg);}
	10%{ -webkit-transform:rotate(20deg);}
	15%{ -webkit-transform:rotate(0deg);}
	20%{-webkit-transform:rotate(20deg);}
	25%{-webkit-transform:rotate(0deg);}
}
.advanced_cont{ width:188px; height:138px; background:url(https://imobie-resource.com/fr/phoneclean/img/buy_iphone.png) center top no-repeat; margin:40px auto 10px auto;position:relative;}
.advanced_cont span{ display:block; position:absolute; left:0; top:0;}
.arm_left,.arm_right{margin-top:-20px;}
.arm_right{margin-left:122px}
.buy_gear{ margin-left:65px; position:relative;}
.buy_gear2{ margin:30px 0 0 26px;}
.advanced_block_an .buy_gear1 img{width:39px; height:39px; animation:buy_gear1 5s linear infinite; -webkit-animation:buy_gear1 5s linear infinite;}
.advanced_block_an .buy_gear2 img{width:32px; height:32px; animation:buy_gear2 5s linear infinite; -webkit-animation:buy_gear2 5s linear infinite;}
.advanced_block_an .arm_left img{animation:arm_left 5s linear infinite; -webkit-animation:arm_left 5s linear infinite;}
.advanced_block_an .arm_right img{animation:arm_right 5s linear infinite; -webkit-animation:arm_right 5s linear infinite;}
@keyframes buy_gear1{
	 0%{ transform:rotate(0deg);}
	 50%{ transform:rotate(360deg);}
	 100%{transform:rotate(360deg);}
	}
	
@-webkit-keyframes buy_gear1{
	 0%{-webkit-transform:rotate(0deg);}
	 50%{ -webkit-transform:rotate(360deg);}
	 100%{-webkit-transform:rotate(360deg);}
	}
@keyframes buy_gear2{
	 0%{ transform:rotate(0deg);}
	 50%{ transform:rotate(-360deg);}
	 100%{transform:rotate(-360deg);}
}
@-webkit-keyframes buy_gear2{
	 0%{ -webkit-transform:rotate(0deg);}
	 50%{ -webkit-transform:rotate(-360deg);}
	 100%{-webkit-transform:rotate(-360deg);}
}
@keyframes arm_left{
	 0%{ transform:rotate(0); transform-origin:50px 60px;}
	 10%{ transform:rotate(30deg); transform-origin:50px 60px;}
	 20%{ transform:rotate(0); transform-origin:50px 60px;}
	 30%{ transform:rotate(30deg); transform-origin:50px 60px;}
	 40%{ transform:rotate(0); transform-origin:50px 60px;}
}
@-webkit-keyframes arm_left{
	 0%{ -webkit-transform:rotate(0); -webkit-transform-origin:50px 60px;}
	 10%{ -webkit-transform:rotate(30deg); -webkit-transform-origin:50px 60px;}
	 20%{ -webkit-transform:rotate(0); -webkit-transform-origin:50px 60px;}
	 30%{ -webkit-transform:rotate(30deg); -webkit-transform-origin:50px 60px;}
	 40%{ -webkit-transform:rotate(0); -webkit-transform-origin:50px 60px;}
}
@keyframes arm_right{
	 0%{ transform:rotate(0); transform-origin:0px 60px;}
	 10%{ transform:rotate(-30deg); transform-origin:0px 60px;}
	 20%{ transform:rotate(0); transform-origin:0px 60px;}
	 30%{ transform:rotate(-30deg); transform-origin:0px 60px;}
	 40%{ transform:rotate(0); transform-origin:0px 60px;}
}
@-webkit-keyframes arm_right{
	 0%{ -webkit-transform:rotate(0); -webkit-transform-origin:0px 60px;}
	 10%{-webkit-transform:rotate(-30deg); -webkit-transform-origin:0px 60px;}
	 20%{ -webkit-transform:rotate(0); -webkit-transform-origin:0px 60px;}
	 30%{ -webkit-transform:rotate(-30deg); -webkit-transform-origin:0px 60px;}
	 40%{ -webkit-transform:rotate(0); -webkit-transform-origin:0px 60px;}
}
.buy_privacy{ height:165px; margin-top:40px; text-align:center; overflow:hidden;}
.buy_privacy span{ display:block;}
.buy_device{ position:relative;}
.buy_device img{ position:absolute; left:0; top:0; margin:24px 0 0 126px; z-index:5;}
.buy_maskant2{ margin-top:-86px; opacity:1; transform: scale(1);}
.buy_maskant1{ width:142px; height:85px; margin:10px auto 0 auto;}
.buy_maskant1 span{opacity:1; overflow:hidden;}
.buy_monitors{ width:150px; margin:0 auto;}
.buy_monitors img{ float:left; margin-left:10px; opacity:0;}
.buy_monitor1,.buy_monitor3{ margin-top:15px;}
.buy_privacy_an .buy_maskant1 img{ opacity:0; animation:buy_maskant 6s ease-out infinite 1s forwards;-webkit-animation:buy_maskant 6s ease-out infinite 1s forwards;}
.buy_privacy_an .buy_monitor1{animation: buy_monitors1 6s ease-out infinite forwards; -webkit-animation: buy_monitors1 6s ease-out infinite forwards;}
.buy_privacy_an .buy_monitor2{animation: buy_monitors2 6s ease-out infinite forwards; -webkit-animation: buy_monitors2 6s ease-out infinite forwards;}
.buy_privacy_an .buy_monitor3{animation: buy_monitors3 6s ease-out infinite forwards; -webkit-animation: buy_monitors3 6s ease-out infinite forwards;}
@keyframes buy_monitors1{
	0%{transform: translate(0,-200px) rotate(0);}
	20%,40%{opacity:1; transform:translate(0);}
 	50%{opacity:1; transform:translate(-50px,-20px) rotate(-180deg);}
	60%{opacity:0; transform:translate(-50px,80px) rotate(-180deg);}
	65%,100%{ opacity:0; transform:translate(-50px,80px) rotate(-180deg);}
}
@-webkit-keyframes buy_monitors1{
	0%{-webkit-transform: translate(0,-200px) rotate(0);}
	20%,40%{opacity:1; -webkit-transform:translate(0);}
 	50%{opacity:1; -webkit-transform:translate(-50px,-20px) rotate(-180deg);}
	60%{opacity:0; -webkit-transform:translate(-50px,80px) rotate(-180deg);}
	65%,100%{ opacity:0; -webkit-transform:translate(-50px,80px) rotate(-180deg);}
}
@keyframes buy_monitors2{
	0%{transform: translate(0,-200px) rotate(0);}
	20%,40%{opacity:1; transform:translate(0);}
 	50%{opacity:1; transform:translate(-20px,-20px) rotate(-180deg);}
	60%{opacity:0; transform:translate(-20px,80px) rotate(-180deg);}
	65%,100%{ opacity:0; transform:translate(-20px,80px) rotate(-180deg);}
}

@-webkit-keyframes buy_monitors2{
	0%{-webkit-transform: translate(0,-200px) rotate(0);}
	20%,40%{opacity:1; -webkit-transform:translate(0);}
 	50%{opacity:1; -webkit-transform:translate(-20px,-20px) rotate(-180deg);}
	60%{opacity:0; -webkit-transform:translate(-20px,80px) rotate(-180deg);}
	65%,100%{ opacity:0; -webkit-transform:translate(-20px,80px) rotate(-180deg);}
}
@keyframes buy_monitors3{
	0%{transform: translate(0,-200px) rotate(0);}
	20%,40%{opacity:1; transform:translate(0);}
 	50%{opacity:1; transform:translate(20px,-20px) rotate(180deg);}
	60%{opacity:0; transform:translate(20px,80px) rotate(180deg);}
	65%,100%{ opacity:0; transform:translate(20px,80px) rotate(180deg);}
}
@-webkit-keyframes buy_monitors3{
	0%{-webkit-transform: translate(0,-200px) rotate(0);}
	20%,40%{opacity:1; -webkit-transform:translate(0);}
 	50%{opacity:1; -webkit-transform:translate(20px,-20px) rotate(180deg);}
	60%{opacity:0; -webkit-transform:translate(20px,80px) rotate(180deg);}
	65%,100%{ opacity:0; -webkit-transform:translate(20px,80px) rotate(180deg);}
}
@keyframes buy_maskant{
	0%{ transform:scale(0); opacity:1;}
	30%{ transform: scale(2);opacity:0;}
	100%{transform: scale(2);opacity:0;}	
}
@-webkit-keyframes buy_maskant{
	0%{ -webkit-transform:scale(0); opacity:1;}
	30%{ -webkit-transform: scale(2); opacity:0;}
	100%{-webkit-transform: scale(2); opacity:0;}	
}
.buy_cleanup_cont{ width:230px; height:146px; background:url(https://imobie-resource.com/fr/phoneclean/img/buy_hands_free_imgs.png) center top no-repeat; margin:40px auto 20px auto; position:relative;}
.buy_cleanup_cont img{ display:block; position: absolute;}
.buy_hands_left{ margin:24px 0 0 15px; z-index:9;} 
.buy_hands_free_left{ margin:28px 0 0 48px;}
.buy_hands_right{margin:24px 0 0 -65px; z-index:9; margin-left:-35px;}
.buy_hands_free_right{ margin:28px 0 0 -107px; margin-left:-75px;}
.buy_cleanup_an .buy_hands_free_left{ animation: cleanup_left 6s ease-in-out infinite; -webkit-animation: cleanup_left 6s ease-in-out infinite;}
.buy_cleanup_an .buy_hands_free_right{ animation: cleanup_right 6s ease-in-out infinite 0.9s; -webkit-animation: cleanup_right 6s ease-in-out infinite 0.9s;}
@keyframes cleanup_left{
	 0%{ transform:rotate(0); transform-origin: 5px 7px;}
	 5%{ transform:rotate(-30deg); transform-origin: 5px 7px;}
	 10%{ transform:rotate(30deg); transform-origin: 5px 7px;}
	 15%{ transform:rotate(0); transform-origin: 5px 7px;}
	}
@-webkit-keyframes cleanup_left{
	 0%{ -webkit-transform:rotate(0); -webkit-transform-origin: 5px 7px;}
	 5%{ -webkit-transform:rotate(-30deg); -webkit-transform-origin: 5px 7px;}
	 10%{ -webkit-transform:rotate(30deg); -webkit-transform-origin: 5px 7px;}
	 15%{ -webkit-transform:rotate(0); -webkit-transform-origin: 5px 7px;}
	}		
@keyframes cleanup_right{
	 0%{ transform:rotate(0); transform-origin: 47px 7px;}
	 5%{ transform:rotate(-30deg); transform-origin: 47px 7px;}
	 10%{ transform:rotate(30deg); transform-origin: 47px 7px;}
	 15%{ transform:rotate(0);transform-origin: 47px 7px; }
	}
@-webkit-keyframes cleanup_right{
	 0%{ -webkit-transform:rotate(0); -webkit-transform-origin: 47px 7px;}
	 5%{ -webkit-transform:rotate(-30deg); -webkit-transform-origin: 47px 7px;}
	 10%{ -webkit-transform:rotate(30deg); -webkit-transform-origin: 47px 7px;}
	 15%{ -webkit-transform:rotate(0); -webkit-transform-origin: 47px 7px; }
	}		
.buy_internet_cont{ width:167px; height:167px; border-radius:167px; margin:20px auto; background:url(https://imobie-resource.com/fr/phoneclean/img/buy_earth.png) no-repeat; overflow:hidden; transform:translateY(0); -webkit-transform:translateY(0);}
.buy_internet_cont img{ display:block;}
.buy_message{ margin:25px 0 0 70px;}
.buy_tel{ margin-left:40px;}
.buy_ring{ margin:10px 0 0 20px;}
.buy_internet_line{opacity:0; height:1px; border-bottom:1px solid #505a78;}
.buy_internet_an .buy_message{ animation:drop 5s ease-in-out infinite; -webkit-animation:drop 5s ease-in-out infinite;}
.buy_internet_an .buy_tel{ animation:drop 5s ease-in-out 0.2s infinite; -webkit-animation:drop 5s ease-in-out 0.2s infinite;}
.buy_internet_an .buy_ring{ animation:drop 5s ease-in-out 0.4s infinite; -webkit-animation:drop 5s ease-in-out 0.4s infinite;}
.buy_internet_an .buy_internet_line{ animation:buy_internet_line 5s ease 2s infinite; -webkit-animation:buy_internet_line 5s ease 2s infinite;}
@keyframes drop{
	0%{transform: translate(0); opacity:0;}
	5%{opacity:1;}
	20%{transform: translate(0); opacity:1;}
	25%,35%,45%{transform: translate(5px,0);}
	30%,40%{transform: translate(0);}
	50%,100%{transform: translate(0,200px);}
}
@-webkit-keyframes drop{
	0%{-webkit-transform: translate(0); opacity:0;}
	5%{opacity:1;}
	20%{-webkit-transform: translate(0); opacity:1;}
	25%,35%,45%{-webkit-transform: translate(5px,0);}
	30%,40%{-webkit-transform: translate(0);}
	50%,100%{-webkit-transform: translate(0,200px);}
}

@keyframes buy_internet_line{
	0%{ transform:translateY(0); opacity:1;}
	50%,100%{ transform:translateY(250px);}
}

@-webkit-keyframes buy_internet_line{
	0%{ -webkit-transform:translateY(0); opacity:1;}
	50%,100%{ -webkit-transform:translateY(250px);}
}

.buy_banner{ width:100%; height:425px; background:url(https://imobie-resource.com/fr/anytrans/img/buy_banner.jpg) top center no-repeat; background-size:cover; position:absolute; z-index:-1; top:0; left:0;}
.warp .at_buy_banner{ height:800px; background:url(https://imobie-resource.com/fr/anytrans/img/buy_banner.jpg) top center no-repeat; background-size:100% auto;}
/*buy dundle 24*/
.buy_bandle_main{background:url(https://imobie-resource.com/fr/phoneclean/img/buy_bundle_bg.png) no-repeat left 23px;}
.buy_bandle_main h1{font-size:28px; line-height:38px; margin:123px 0 10px 0;}
.buy_bandle_main p{font-size:16px; line-height:28px;}
.buy_bandle_main ul{margin:10px 0 64px 0;}
.buy_bandle_main li{background:url(https://imobie-resource.com/fr/phoneclean/img/buy_bundle_right.png) no-repeat left; padding-left:25px; font-size:14px; line-height:28px;}
.buy_bandle_block2{margin-top:23px;}
.buy_bandle_block{width:484px;}
.buy_bandle_buy{width:332px;}
.buy_bandle_buy p{font-size:18px; height:40px; line-height:40px; margin-bottom:16px; text-align: center; color: #666;}
.buy_bandle_buy p span{font-size:36px; color:#fd8300; margin-left:10px; position: relative; top:5px;}
.buy_bandle_buy a{width:243px; line-height:60px; display:block; color:#FFF; font-size:20px; background:url(https://imobie-resource.com/fr/phoneclean/img/buy_bundle_car.png) no-repeat left #fd8300; padding-left:89px; border-radius:30px; float:left; text-decoration:none;}
.buy_bandle_buy a:hover{background-color:#fc982d;}
.buy_bandle_buy .buy_bandle_abg2{ width:243px; line-height:60px; display:block; color:#FFF; font-size:20px; background:url(https://imobie-resource.com/fr/phoneclean/img/buy_bundle_car2.png) no-repeat left #fd8300; padding-left:89px; border-radius:30px; float:left;}
.buy_bandle_buy1 p{font-size:18px; line-height:170px; width:64px; text-align:center; display:block; font-weight:bold; color:#737373;} 
.buy_bandle_reviews{margin-bottom:95px;}
.buy_bandle_reviews h2{margin:30px 0 37px 0; font-size:18px; line-height:22px;}
.buy_bandle_reviews2{width:490px; float:left;}
.buy_bandle_text{width:280px; margin-left:20px;}
.buy_bandle_text b{font-size:16px; line-height:22px;}
.buy_bandle_text p{font-size:12px; line-height:18px;}
.buy_bandle_left{margin-left:125px;}
.buy_bandle_right{margin-right:125px;}
.buy_box{position:relative;}
.buy_box_cont{ position: fixed; margin:320px 0 0 -190px; }
.buy_box_cont span{ display:block; text-align:center; position:absolute;}
.buy_box_box{ margin:70px 0 0 40px;}
.buy_box_img{ margin-top:110px;}
.buy_box_an .buy_box_box{ animation:box_shake 2s ease-in-out infinite alternate; -webkit-animation:box_shake 2s ease-in-out infinite alternate;}


/*anytrans buy style**/
.buy_cont2 .buy_block2{ width:360px; margin:0 35px 0 70px;}
.buy_cont2 .buy_block3{ width:430px;}
/*.buy_cont2 .best_value{margin-left:52px;}*/
.buy_cont2 .best_value{margin-left:50px;}
.buy_cont2 .buy_ul li{padding-left:30px;}

/*Qr code**/
.sqrcoe{ width:24px;}
.qrcode_text{ width:200px; vertical-align: middle; color:#737373; text-align:left; display:inline-block; margin-left:5px; font-size:11px;}
.qrcode{ width:240px; margin:20px auto 0 auto; cursor:pointer;}
.bqrcoe{ position: absolute; top:-200px; left:0; right:0; margin:0 auto; transform: translateY(-20px); -webkit-transform: translateY(-20px); opacity:0; z-index:-1; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;}
.bqrcoe img{ position:absolute; left:0; right:0; margin:0 auto;}
.qr_arrow{z-index:9; top:180px;}
.qrcode_img{ width:140px; height:140px; border:1px solid #e0e0e0; box-shadow:0 0 10px rgba(0,0,0,0.3); padding:20px; background-color:#fff; border-radius:5px;}
.qrcode:hover .bqrcoe{ transform:translate(0); -webkit-transform:translate(0); opacity:1; z-index:1;}
.qrcode:hover .qrcode_text{ color:#000;}

/*Business License**/
.blli{ padding-left:5px;}
.blselect{ position:relative; margin:10px auto -10px 0;}
.blselect_text{ width:90%; height:40px; border-radius:5px; margin-bottom:10px; padding-left:10px; border:1px solid #c1c1c1; font-size:14px; color:#000; line-height:40px; background:url(https://imobie-resource.com/fr/anytrans/img/buy_arrow2.png) 96% center no-repeat; cursor:pointer;}
.blselect dl{ width:95%; position:absolute; left:0; top:-215px; border-radius:5px; border:1px solid #b3b3b3; background-color:#fff; padding:10px 0; box-shadow:0 0 5px rgba(0,0,0,0.4); transform:translateY(-20px); opacity:0; z-index:-1; transition:all 0.5s ease-in-out;}
.blselect .bldlshow{ opacity:1; z-index:2; transform:translateY(0px);}
.blselect dd{font-size:14px; color:#444; line-height:36px; overflow:hidden; padding:0 10px; margin:0 10px; border-radius:5px; cursor:pointer;}
.blselect b{ font-size:16px; line-height:32px; color:#fd971d;  float:right;}
.blselect dd:hover{ background-color:#f1f1f1;}
.blselect dl img{ display: block; position:absolute; bottom:-14px; left:0; right:0; margin:0 auto;}
.blselect_text:hover{ border-color:#989898;}


/*2017-9-11*/
.atbuy_winmac_banner{ height:521px; background:url(https://imobie-resource.com/fr/anytrans/img/atbuy_winmac_banner.jpg) top center no-repeat; background-size:cover; }
.buy_cont .atbuy_block3{ border-color:#1bbde5; }
.pradd_buy_guarantee img{ margin:10px 0 0 150px; }
.pradd_guarantee_text{ width:680px; margin-right:50px;}
.pradd_guarantee_text p{ color:#4d4d4d; }

.atbuy_safe{ background-color:#ebf9ff; }
.buy_safe{ padding-bottom:40px;}
.buy_safe_blcok{ width:220px; padding:0 11px; border-right:1px solid #000; }
.buy_safe_blcok:last-child{ border-right:none; }
.buy_safe_blcok>p{ line-height:1.5;}
.buy_safe_blcok>img{ display:block; margin:0 auto 20px auto;}
.buy_safe_blcok a,.pradd_guarantee_text a{ font-size:inherit; color:#32bea2;}
.buy_safe2{ margin:0 auto 40px auto;}
.buy_safe2>img{ margin-left:10px;}
.buy_block_imgs2{ display:none;}

.pradd_buy_complete{border-bottom:1px solid #eee; overflow:hidden; margin-bottom:10px;}
.set_border { border-bottom: none; }
.pradd_buy_complete p{ margin:30px auto 40px auto; text-align:center; }
.pradd_buy_complete p img{ margin-right:30px; }
.pradd_buy_complete p img:last-child{ margin-right:0; }


/*2018-03-27  timelimited*/
.timelimit{ margin:0 auto 40px;}
.timelimit em{ width:10px; display:inline-block;} 
.timelimit span{ width:66px; height:46px; background:url(https://imobie-resource.com/fr/anytrans/img/timel_bg.png) top center no-repeat; background-size:cover; display:inline-block; line-height:46px; color:#ffffff; font-size:38px; margin:0 2px; font-weight:bold; letter-spacing:16px; padding-left:6px;}
.buy_cont_lim>h1{ margin:55px auto 20px;}

.vats{margin:5px auto 0 auto; text-align:center; font-size:14px; color:#999; font-weight:400;}
.vats b{display:inline-block; width:14px; height:14px; line-height:10px; text-align:center; border-radius:100%; background-color:#999; position:relative; top:-1px; cursor:pointer;}
.vats b:after{content:"?"; font-size:10px; color:#fff; font-weight:400; position:relative; top:1px;}
.votbox{display:inline-block; width:208px; padding:15px 10px; font-size:12px; line-height:1.4; border-radius:5px; box-shadow:0 0 14px rgba(0,0,0,0.15); position:absolute; top:-90px; z-index:-3; left:-107px; background-color:#fff; opacity:0; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}
.votbox:after{content:""; display:inline-block; border:6px solid transparent; border-top-color:#fff; position:absolute; bottom:-12px; left:105px;}
.vats b:hover .votbox{opacity:1; z-index:99;}

.pradd_buy_img{ max-width:864px; width:100%;}


.atbuytest_guarantee img{margin:-15px 0 0 80px;}
/*2019-11-06*/
.prbuy_banner{ width:100%; height:305px; background: #2894a8 url(https://imobie-resource.com/fr/phonerescue/img/prbuy_ban.jpg) center no-repeat; background-size:cover; overflow:hidden; }
.prbuy_banner_cont{max-width:850px;}
.prbuy_banner_cont h1{ margin:45px auto 10px auto; font-size:34px;}
.prbuy_banner_cont h1 strong{color:#ffd700; font-size:40px;}
.prrebuy_info{ width:1090px; margin:-50px auto 0 auto; }
.prrebuy_info>img{ position:absolute; left:-8px; bottom:-3px; z-index:-1; }
.prrebuy_info a:hover{ text-decoration:none; }
.prrebuy_person{ display:block; width:344px; height:415px; position:relative; background-color:#fafcfc; /*box-shadow:0 5px 10px rgba(0,0,0,0.1);*/ }
.prrebuy_person:before{ content:""; display:inline-block; width:113px; height:59px; position:absolute; top:-57px; left:140px; background:url(https://imobie-resource.com/fr/phonerescue/img/prbuy_building1.png) center no-repeat;}
/*.prrebuy_fam:before,*/.prrebuy_fam1:before{height: 80px; left:110px; top: -80px; background:url(https://imobie-resource.com/fr/anytrans/img/prbuy_building5.png) center no-repeat;}
.prrebuy_business:before{ width:110px; left:130px; background:url(https://imobie-resource.com/fr/phonerescue/img/prbuy_building3.png) center no-repeat;}
.prrebuy_person1:before{ content:""; display:inline-block; width:113px; height:59px; position:absolute; top:-57px; left:120px; background:url(https://imobie-resource.com/fr/phonerescue/img/prbuy_building1.png) center no-repeat;}

/*btn*/
.prrebuy_person .btnbuy{ display:block; width:200px; line-height:45px; margin:45px auto 33px auto; color:#fea240; position:relative; border:2px solid #fd8a2a; overflow:hidden; z-index:6;}
.btnbuy:before{content:"\e903"; font-family:"iconfont"; vertical-align:middle; font-size:22px; margin-right:15px;}
.btnbuy2:before{content:"\e903";}
.btnbuy:after{ content:""; display:block; width:100%; height:101%; position:absolute; top:60px; background-color:#fd8a2a; transition:all 0.2s linear;}
.prrebuy_avtive .btnbuy{color:#fff; box-shadow:0 0 10px rgba(0,0,0,0.2);}
.prrebuy_avtive .btnbuy:after{top:0px; height:100px; z-index:-1;}

.prrebuy_info h6{ margin:53px auto 45px auto; font-size:22px; color:#666;}
/*.prrebuy_info .prrebuy_fam h6{margin-top:53px;}*/
.prrebuy_fam h6{ margin-bottom:40px;}
.prrebuy_person>p{ font-size:46px; color:#666; font-weight:bold; }
.prrebuy_info b{ font-size:16px; font-weight:bold; }
.prrebuy_info span b{ font-size:20px;}
.prrebuy_fam span b{ font-size:24px;}
del{ font-size:18px; color:#666;}
.prrebuy_info .prresave{display:block; margin-top:20px; color:#2bb5a6 }
.prrebuy_fam .btnbuy{ margin-top:31px;}

.prrebuy_fam{ width:345px; height:435px; margin-top:-10px; margin-left:20px; }
.prrebuy_fam>img{ right:-2px; top:-3px;}
.prrebuy_person:nth-child(1):after{ content:""; display:block; position:absolute; right:-20px; top:-10px; border-right:20px solid #e8f0ee; border-top:10px solid transparent; border-bottom:10px solid transparent; height:415px; width:0; }
.atibuy_person:nth-child(1):after{ content:""; display:block; position:absolute; right:-20px; top:-10px; border-right:20px solid #f0f8ff; border-top:10px solid transparent; border-bottom:10px solid transparent; height:415px; width:0; }
.prrebuy_business:after{ content:""; display:block; position:absolute; left:-20px; top:-10px; border-left:20px solid #e8f0ee; border-top:10px solid transparent; border-bottom:10px solid transparent;height:415px;}
.prrebuy_business{ margin-left:20px; }
.prrebuy_business>p{ font-size:24px; }
.prrebuy_business>p b{ font-size:46px; color:#666;}
.prrebuy_business p em{ font-size:14px;}

.buy_ul{ width:250px; margin:0 auto;}
.buy_ul li{ font-size:14px; line-height:1.9; color:#000;}
.buy_ul li font{ color:#fd971d; font-size: 18px;}
.buy_ul li img{ vertical-align:middle; margin:0 8px;}
.blli{ padding-left:5px;}
.blselect{ position:relative;}
.blselect_text{ width:78%; height:30px; border-radius:5px; margin:6px auto 23px auto; padding-left:20px; border:1px solid #c1c1c1; font-size:14px; color:#000; line-height:30px; text-align:left; background:url(https://imobie-resource.com/fr/anytrans/img/buy_arrow2.png) 96% center no-repeat; cursor:pointer; z-index:4;}
.blselect div{width:250px; position:absolute; left:0; top:-217px; height:220px; z-index:-1; transition:all 0.5s ease-in-out;}
.blselect dl{ width:250px; display:block;  border-radius:5px; background-color:#fff; padding:10px 0; box-shadow:0 0 10px rgba(0,0,0,0.2); transform:translateY(-20px); text-align:left; opacity:0; transition:all 0.5s ease-in-out;}
.blselect .bldlshow{ opacity:1; z-index:10;}
.blselect .bldlshow dl{ opacity:1; z-index:10; transform:translateY(0px);}
.blselect dd{width:85%; font-size:14px; color:#444; line-height:36px; overflow:hidden; padding:0 10px; margin:0 10px; border-radius:5px; cursor:pointer;}
.blselect span{ font-size:12px;}
.blselect b{ font-size:16px; line-height:32px; color:#fd971d;  float:right;}
.blselect dd:hover{ background-color:#f1f1f1;}
.blselect dl img{ display: block; position:absolute; bottom:-14px; left:0; right:0; margin:0 auto;}
.blselect_text:hover{ border-color:#989898;}
.prrebuy_avtive,.prrebuy_avtive h6:before{ background-color:#f7faf9; }
.prrebuy_avtive p,.prrebuy_avtive p b{ color:#000; }
.prrebuy_info .prebuys_sale{font-size:18px; font-weight:400;}

.prrebuy_person .vats{margin:5px auto 10px auto; text-align:center; font-size:14px; color:#999; font-weight:400;}
.prrebuy_person .vats b{display:inline-block; width:14px; height:14px; line-height:10px; text-align:center; border-radius:100%; background-color:#999; position:relative; top:-1px; cursor:pointer;}
.prrebuy_person .vats b:after{content:"?"; font-size:10px; color:#fff; font-weight:400; position:relative; top:1px;}
.prrebuy_business .vats b{margin-top:-10px; top:12px;}
.prrebuy_business .vats b:after{top:-12px;}
.votbox{display:inline-block; width:208px; padding:15px 10px; font-size:12px; line-height:1.4; border-radius:5px; box-shadow:0 0 14px rgba(0,0,0,0.15); position:absolute; top:-90px; z-index:-3; left:-107px; background-color:#fff; opacity:0; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}
.votbox:after{content:""; display:inline-block; border:6px solid transparent; border-top-color:#fff; position:absolute; bottom:-12px; left:105px;}
.vats b:hover .votbox{opacity:1; z-index:99;}
.pradd_buy_img{ max-width:864px; width:100%;}

.plan_block { padding:30px 0 40px; border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb;}
.plan_block_border { border-top: none; }
.plan_block>a { display: inline-block; vertical-align: top; margin: 0 80px; font-size: 20px; color: #333; text-align: center;}
.plan_block>a img { margin-right: 10px;}
.plan_block>a:after { content: "\e902"; font-family: iconfont; margin-left: 10px; display: inline-block; transition: all .3s ease-in-out; vertical-align: middle;}
.plan_block>a:hover:after { transform: translateX(5px);}
.plan_block>a:hover { text-decoration: none; color: #2a98f1;}
.plan_block ul li{ width:300px; display:inline-block; vertical-align:text-top; margin:15px;}
.plan_block ul li>img{ width:60px;}
.plan_block ul li h4{ font-size:20px; font-weight:bold; margin-top:5px;}
.plan_block ul li p{ font-size:14px; color:#000000; margin-top:10px; line-height:1.7;}
.plan_block ul li a{ font-size:14px; color:#4c7ffa; position:relative; margin-top:10px; display:block;}
.plan_block ul li a:after{content: "\e902"; font-family: iconfont; margin-left: 10px; display: inline-block; transition: all 0.3s ease-in-out; vertical-align: middle;}
.plan_block ul li a:hover:after{ transform: translateX(5px);}
.plan_block ul li a:hover{ text-decoration: none; color: #4c7ffa;}
.atibuytp{color:#999;}
.buy_safet{background-color:#effdfc}

/*2019-11-29*/
.atibuy_banner{height:196px; background:#d4734a url(https://imobie-resource.com/fr/anytrans/img/atibuy_banbg.jpg) top center no-repeat; background-size:cover; overflow:hidden;}
.atabuy_banner{height:196px; background:#1c8f5f url(https://imobie-resource.com/fr/anytrans/img/atabuy_banner.jpg) top center no-repeat; background-size:cover; overflow:hidden;}
.pribuy_banner{height:196px; background:#25969f url(https://imobie-resource.com/fr/anytrans/img/pribuy_banner.jpg) top center no-repeat; background-size:cover; overflow:hidden;}
.prbuy_banner_cont h1 strong.buy_banstrong{color:#fefb05;}
.atibuy_count{margin:60px auto 0;}
.atibuymain{margin-top:120px; width:980px;}
.atibuymain a>p{font-weight:400;}
.atibuymain .prrebuy_person{width:313px; height:443px; background-color:#fafdff;}
.atibuymain .prrebuy_avtive{background-color:#f0f8ff;}
.atibuymain.atabuymain .prrebuy_person,.atibuymain.pribuymain .prrebuy_person{background-color:#f4fbfb;}
.atibuymain.atabuymain .prrebuy_avtive,.atibuymain.pribuymain .prrebuy_avtive{background-color:#e9f6f6;}
.atibuymain.atabuymain .prrebuy_fam1{ height:472px; margin-top:-10px; margin-left:20px;}
.atibuymain.atabuymain .prrebuy_fam{ height:443px; margin-top:0; margin-left:0;}
.atibuymain.atabuymain .prrebuy_fam h6{ margin-top:45px;}
.atibuymain.atabuymain .prrebuy_fam1 h6{ margin-top:53px;}
.atibuymain.atituymain .prrebuy_fam1{ height:472px; margin-top:-10px; margin-left:20px;}
.atibuymain.atituymain .prrebuy_fam{ height:443px; margin-top:0; margin-left:0;}
.atibuymain.atituymain .prrebuy_fam h6{ margin-top:45px;}
.atibuymain.atituymain .prrebuy_fam1 h6{ margin-top:53px;}
/* 2022/11/30 */
.atabuymain.ata{}
.atabuymain.ata .purchase_items h2{font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 66px;
text-align: center;
text-transform: capitalize;
color: #333333;}
.atabuymain.ata .purchase_bestchoice_ata h2{color: #fff;line-height: 18px;}
.atabuymain.ata .purchase_bestchoice_ata>span{color: #fff;}
.atabuymain.ata .yeartips{vertical-align: super;}
.atabuymain.ata .purchase_list li:before{color: #666;}
.atabuymain.ata .purchase_bestchoice_ata .purchase_list li:before{color: #fff;}


.atibuymain .prrebuy_avtive p{font-weight:bold;}
.atibuymain .prrebuy_fam{height:472px;}
.atibuymain .prrebuy_person:nth-child(1):after,.atibuymain .prrebuy_business:after{height:443px; border-bottom:18px solid transparent;}
.atibuymain .atibuy_person:nth-child(1):after,.atibuymain .prrebuy_business:after{height:443px; border-bottom:18px solid transparent;}
.atibuymain .prrebuy_person:nth-child(1):after{border-right-color:#e5f3ff;}
.atibuymain .atibuy_person:nth-child(1):after{border-right-color:#e5f3ff;}
.atibuymain .prrebuy_business:after{border-left-color:#e5f3ff;}

.atibuymain.atabuymain .prrebuy_person:nth-child(1):after,.atibuymain.pribuymain .prrebuy_person:nth-child(1):after{border-right-color:#e1eeee;}
.atibuymain.atabuymain .prrebuy_business:after,.atibuymain.pribuymain .prrebuy_business:after{border-left-color:#e1eeee;}

.atibuymain .prrebuy_fam1:before{background:url(https://imobie-resource.com/fr/anytrans/img/atibuy_build1.png) bottom center no-repeat;}
.atibuymain .prrebuy_person1:before{background: url(https://imobie-resource.com/fr/anytrans/img/atibuy_build2.png) center no-repeat; left:100px;}
.atibuymain .prrebuy_business:before{background: url(https://imobie-resource.com/fr/anytrans/img/atibuy_build3.png) center no-repeat; left:100px;}

.atibuymain.atabuymain .prrebuy_fam1:before{background:url(https://imobie-resource.com/fr/anytrans/img/atabuy_build1.png) bottom center no-repeat;}
.atibuymain.atabuymain .prrebuy_person1:before{background: url(https://imobie-resource.com/fr/anytrans/img/atabuy_build2.png) center no-repeat;}
.atibuymain.atabuymain .prrebuy_business:before{background: url(https://imobie-resource.com/fr/anytrans/img/atabuy_build3.png) center no-repeat;}
.atibuymain.pribuymain .prrebuy_fam1:before{background:url(https://imobie-resource.com/fr/anytrans/img/pribuy_build1.png) bottom center no-repeat;}
.atibuymain.pribuymain .prrebuy_person1:before{background: url(https://imobie-resource.com/fr/anytrans/img/pribuy_build2.png) center no-repeat;}
.atibuymain.pribuymain .prrebuy_business:before{background: url(https://imobie-resource.com/fr/anytrans/img/pribuy_build3.png) center no-repeat;}

.buy_tab.atibuy_tab{border:1px solid #e6e6e6; border-radius:5px;}
.buy_tab.atibuy_tab .acts{color:#fff; background-color:#529bff; border-radius:5px;}
.buy_tab.atibuy_tab .acts:after{border-top-color:#529bff;}
.faqcont.atibuy_faqcont li{border:1px solid #e6e6e6;}

.atibuymain h6{margin:32px auto 12px; color:#222; font-weight:bold}
.atibuymain ul{display:inline-block; margin:15px auto 0;}
.atibuymain li{text-align:left; font-size:16px; color:#545454; margin-bottom:10px;}
.atibuymain li:before{content:""; display:inline-block; vertical-align:middle; width:12px; height:10px; background:url(https://imobie-resource.com/fr/anytrans/img/atibuy_tick.png); background-size:cover; margin-right:15px;}
.atibuymain .btnbuy{width:239px; height:59px; line-height:59px; border-width:3px; border-radius:5px; margin:10px auto;}
.atibuymain .btnbuy:before{font-size:26px; margin-right:18px;}
.atibuymain .pricesave{color:#999; font-size:18px; font-weight:bold;}
.atibuymain .pricesave del{color:inherit; font-size:inherit;}
.atibuymain p em{color:inherit; font-size:24px;}
.atibuy_complete{border:none;}
.plan_blockt{background-color:#fafcfd; border:none;}

.atibuy_table{width:100%; border-radius:5px; border:1px solid #e6e6e6;}
.atibuy_table td{border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; font-size:16px; padding:12px 30px;}
.atibuy_table .alc td{font-size:22px; font-weight:700; background-color:#ecf4ff;}
.atibuy_table .alc a{display:block; width:180px; text-decoration:none; line-height:37px; color:#fff; font-size:18px; border-radius:5px; margin:10px auto;}
.atibuy_table .alc a:hover{-webkit-filter:brightness(1.05); filter:brightness(1.05);}
.atibuy_table .alc .dlbtn{background-color:#62c585;}
.atibuy_table .alc .buybtn{background-color:#ff700f;}
.atibuy_table .title td{font-size:18px; font-weight:700; background-color:#f8f8f8;}
.atibuy_table .cross,.atibuy_table .tick{text-align:center;}
.atibuy_table .cross:after{content:"×"; color:#9f9f9f; font-size:30px; line-height:1;}
.atibuy_table .tick:after{content: "\e923"; font-family:"iconfont"; color:#529bff; font-size:30px; line-height:1; font-weight:700;}

.atbuy_payserv span{display:inline-block; vertical-align:middle; margin-left:20px; width:160px; font-size:16px; color:#646464;}
.atbuy_payserv .left{margin-right:40px;}
.atbuy_payserv .right{margin-top:5px;}
.atbuy_payserv img{max-width:100%}
.atbuy_cscont{border:1px solid #c8c8c8; border-radius:10px; background-color:#fff;}
.atbuy_cscont img{margin:25px 0 0 90px;}
.atbuy_cscont p{max-width:460px;line-height:1.8; margin:70px 0 0 55px; color:#646464;}
.atbuy_cscont p a{color:#529bff; font-size:inherit;}

.pribuymain .buy_ul{ border-bottom:none;}
.pribuymain .blselect dl{ top:80px;}
.atibuymain .pribuymain .blselect_text{ font-weight:normal; font-size:14px; margin-bottom:26px;} 
.pribuymain .blselect span,.pribuymain .blselect em{ font-size:inherit;}
.atibuy_best{ right:0;}

/*2020-08-24 pra buy*/
.prabuy_banner{padding-top:10px; z-index:1;}
.prabuy_banner:before{content:""; position:absolute; left:0; top:0; width:226px; height:268px; background:url(https://imobie-resource.com/fr/phonerescue/img/prabuy_round1.png) no-repeat;}
.prabuy_banner h1{font-size:34px; max-width:850px; margin:40px auto;}
.prabuy_banner h1 span{color:#ff9900;}
.countdown_time{display:inline-block; position:relative; padding:5px 10px 5px 30px; border:2px solid #535353; background-color:#fff; transform:skewX(-10deg);}
.countdown_time:after{ content:""; width:11px; height:18px; display:inline-block; background:url("https://imobie-resource.com/fr/anyunlock/img/buy_clock2.png"); position:absolute; right:-20px; top:-20px;}
.countdown_time img{ position:absolute; z-index:2; left:-70px; top:-40px; }
.countdown_time time{ transform:skewX(10deg); font-size:20px; font-weight:bold; font-size:16px;}
.countdown_time b{ margin:0 5px; font-size:20px; color:#2282fd; font-weight:bold;}
.buyarea_buy{width:calc(50% - 45px); max-width:329px; border:2px solid #e5e5e5; background-color:#fff; min-height:430px; display:inline-block; vertical-align:top; margin:16px 20px; transition:.3s ease-in-out;}
.prbuy_trans{box-shadow:0 8px 30px 5px rgba(0,0,0,.1); border-color:#f39c11;}
.buyarea_buy h5{ font-size:24px; color:#333; font-weight:bold; margin-top:30px; }
.buyarea_buyprice{ font-size:35px; margin-top:8px; font-weight:bold; color:#000; line-height:1;}
.buyarea_buyprice>span{font:inherit; color:inherit;}
.buyarea_buyprice del{font-size:18px; color:#999; display:block; font-weight:normal;}
.buyarea_buyprice sup{font-size:22px;}
.buyarea_buyprice em{font-size:18px; color:#333;}
.buyarea_buy ul{width:290px; margin:20px auto;}
.buyarea_buy ul li{ margin-top:13px; text-align:left; font-size:16px; color:#666666; padding-left:23px; position:relative;}
.buyarea_buy ul li:before{ width:9px; height:9px; content:""; display:block; position:absolute; left:0; top:6px; background:url(https://imobie-resource.com/en/anytrans/img/atbuyright.jpg) no-repeat; background-size:cover; z-index:5;}
.buyarea_buy ul li span{ font-size:inherit; color:#ff9900; font-weight:bold;}
.buyarea_buy .buyarea_btn{ width:246px; height:48px; border:2px solid #ff9900; text-align:center; line-height:48px; font-size:18px; color:#fff; background-color:#ff9900; text-decoration:none; display:block; margin:20px auto 25px; transition:ease-in-out 0.3s;}
.buyarea_buy .buyarea_btn:after{content:"\e929"; font-family:iconfont; font-size:20px; display:inline-block; vertical-align:middle; margin:-2px 0 0 15px;}
.buyarea_buy .buyarea_btn:hover{transform:translateY(-5px); box-shadow: 0 5px 20px #f9d7a4;}
.buyarea_new { max-width:325px; min-height:484px; }
.buyarea_new1 { max-width:325px; min-height:484px; }
.buyarea_new1 ul,.buyarea_new ul {width: 290px;}
.bestchoice_cont{position:absolute; top:-2px; right:-2px; width:100px; height:120px; overflow:hidden;}
.bestchoice_label{ display: inline-block; padding: 5px 40px; font-size: 12px; font-weight: bold; color: #fff; background-color: #e94545; position: absolute; right: 0; top: 8px; transform:rotate(50deg) translate(50px, -20px); white-space:nowrap;}
.bestchoice_cont2{position: absolute;top: -1px;left: 0;right: 0;width: 100%;overflow: hidden;border-radius: 15px;}
.bestchoice_cont2:before {content: "";position: absolute;top: 0;left: 0;right: 0;margin: auto;width: 90%;height: 2px;background-color: #f39c11;}
.bestchoice_label2 {width: 112px;padding: 5px 34px 8px;margin: 0px auto 0;font-size: 14px;font-weight: bold;color: #fff;text-align: center;background-color: #f39c11;border-radius: 0 0 25px 25px;white-space: nowrap;line-height: 1;}



.prabuy_cont2{background-color:#f5f6f7; padding:40px 0 60px; z-index:0;}
/*.prabuy_cont2:before{content:""; position:absolute; right:0; top:-194px; width:179px; height:461px; background:url(../phonerescue/img/prabuy_round2.png) no-repeat;}*/
.pcbuy_cont2{padding:40px 0;}
.prabuy_pays .right{padding:0 45px;margin-top:5px;border-left:1px solid #d8d8d8}
.faqcont li{padding:20px 40px 20px 19px; border-radius:5px; background-color:#fff; border:1px solid #fff; margin-bottom:25px; transition:.3s ease-in-out; }
.faqcont h3{font-size:18px; color:#000; font-weight:bold; cursor:pointer; position:relative; transition:.2s ease-in-out; }
.faqcont h3:after{content:"\e814"; font-family:iconfont; position:absolute; right:-20px; top:3px;}
.faqcont div{overflow:hidden; display:none; }
.faqcont p{font-size:16px; line-height:1.6; margin-top:15px; transition:.3s ease-in-out; }
.faqcont p a{font-size:inherit; color:#2282fd; }
.faqcont .contopen{border-color:#2282fd; }
.faqcont .contopen h3,.faqcont h3:hover{color:#2282fd; }
.faqcont .contopen h3:after{content:"\e812"; color:inherit;}

.pw1200{max-width:1200px; width:96%; margin-left:auto; margin-right:auto;}
.buy_banstrong{color:#ff9900;}
.pribuy_count b{color:#55b6ab;}
.buy_tab {background-color:#fff;}
.buy_tab p{font-size:24px; font-weight:700; text-align:center; float:left; width:50%; line-height:60px; cursor:pointer;}
.buy_tab .acts{background-color:#dce1e6; position:relative;}
.buy_tab .acts:after{width:0;height:0;border-top: 10px solid #dce1e6; border-right: 10px solid transparent; border-left: 10px solid transparent; content:"";position:absolute;bottom:-10px;left:calc(50% - 10px);z-index:1}
.pribuy_faqcont .contopen{border-color:#55b6ab; }
.pribuy_faqcont .contopen h3,.pribuy_faqcont h3:hover{color:#55b6ab; }

.faqlist li{font-size:16px; margin:25px 0 0 20px;}
.faqlist li img{margin-right:20px; vertical-align:middle;}

.ospop{display:none;}
.ospopbg{position:fixed; width:100%; height:100%; left:0; right:0; top:0; bottom:0; background:rgba(0,0,0,.6); z-index:59; animation:opac .3s ease-in-out alternate; }
.ospopcon{max-width:592px; padding:53px 0; position:fixed; left:0; right:0; margin:auto; top:50%; transform:translateY(-50%); background:url(https://imobie-resource.com/fr/anyfix/img/afbuy_popbg.png) #fff center no-repeat; background-size:cover; border-radius:15px; z-index:60; animation:opac .3s ease-in-out alternate;}
.ospopcon p{font-size:26px; color:#000; margin-bottom:30px;}
.ospopcon a{display:inherit; display:inline-block; margin:7px; line-height:46px; font-size:18px; border-radius:8px;border:2px solid #175cff; text-decoration:none; overflow:hidden; transition:transform 0.3s ease-in-out;}
.ospopcon a:hover{transform:translateY(-3px);}
.ospopcon .continuebtn{color:#175cff; width:168px;}
.ospopcon .osbuybtn{padding:0 20px; color:#fff; background-color:#175cff;}
.closepop:before{content:"\e813"; font-family:iconfont; font-weight:bold; font-size:16px; cursor:pointer; position:absolute; top:10px; right:10px;}
.ospop_email{ width:100%; height:50px; margin-top:30px;}
.ospop_email .ospop_emaisub{ width:126px; height:50px; line-height:50px; text-align:center; display:inline-block; vertical-align:middle; font-size:18px; color:#fefefe; font-weight:bold; background-color:#35bed9; background:linear-gradient(to right,#51d9c5,#1ba6eb); transition:none;}
.ospopcon a.ospop_emaisub:hover{transform:translateY(0);}
.ospop_input{ width:calc(100% - 160px); height:48px; padding:0 6px; font-size:16px; display:inline-block; vertical-align:middle; border:1px solid #f0f0f0; border-radius:5px;}
.ospop_input::placeholder{ color:#333333;}
.ospopcon p.ospop_tips{ font-size:12px; text-align:left; color:#ff4242; display:none;}
.ospoptha h4{ font-size:30px; color:#333333; font-weight:bold; margin:10px 0;}

.in_app_loading{width:100%;height:100%;background-color:rgba(255,255,255,.9);position:fixed;left:0;top:0;z-index:9}
.in_app_loading img{position:absolute;top:45%;left:48%;animation:loading 1s linear infinite;-ms-animation:loading 1s linear infinite;-webkit-animation:loading 1s linear infinite}
@keyframes loading{from{transform:rotate(0)}to{transform:rotate(360deg)}}
@-ms-keyframes loading{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}
@-webkit-keyframes loading{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}

@keyframes opac{from{opacity:0}to{opacity:1}}
.yeartips i{left:-200px;}
.yeartips i:after{left:200px;}


.dft_pw{max-width:1300px; margin-left:auto; margin-right:auto;}

.banner{ background:#fff url(https://imobie-resource.com/en/phonetrans/img/ptbuy_bg.jpg) center no-repeat;overflow:hidden;background-size:cover;}
.banner_cont{ min-height:480px; padding-top:50px; text-align:center;}
.banner_cont h1{max-width:860px; margin:0 auto; color:#000; font-size:36px; font-weight:bold; line-height:1.3;}
.banner p{font-size:16px;}

/*.countdown_time{display:inline-block; margin-top:50px; position:relative; padding:9px 35px 9px 100px; background-color:#f0f0f0; border-radius:8px;}
.countdown_time:after{ content:""; width:11px; height:18px; display:inline-block; background:url(../anyunlock/img/buy_clock2.png); position:absolute; right:16px; top:8px;}
.countdown_time img{ position:absolute; z-index:2; left:20px; bottom:4px; }
.countdown_time time{ font-size:16px; font-weight:bold;}
.countdown_time span{font-size:inherit; font-weight:inherit;}
.countdown_time b{ margin:0 5px; font-size:22px; font-weight:bold; color:#1a79ff;}*/
.atabuymain .purchase_items {
	width: 293px;
	min-height: 380px;
	display: inline-block;
	vertical-align: top;
	padding: 30px 0;
	background-color: #fff;
	position: relative;
	border: 1px solid #e3e3e3;
	box-shadow: none;
	border-radius: 10px;
	margin: auto 12px;
	transition: .3s ease-in-out;
}


/* 2023/8/3 */
.hide { display: none;}
.bundle_buy { background: linear-gradient(0deg,#3089C9 0%,#50CEC5 60.82%); box-shadow: 0 8px 30px 5px rgba(0,0,0,.1); position: relative; min-height: 484px;}
.bundle_buy .yeartips::after { color: #fff; }
.bundle_buy .bundle_tag { width: 142px; height: 42px; color: #f39c11; text-align: center; font-size: 18px; font-weight: 700; line-height: 38px; box-sizing: border-box; border-radius: 5px; border: 2px solid #f39c11; background: #fff; left: 50%; transform: translate(-50%,-50%)}
.bundle_buy .buyarea_buyprice>span { color: #fff}
.bundle_buy .buyarea_buyprice em { color: #fff}
.bundle_buy .buyarea_buyprice del { display: inline-block; color: #fff}
.bundle_buy .buyarea_buysing { max-width: 230px; text-align: left; color: #fff; margin: 0 auto}
.bundle_buy .buyarea_buyprice { margin-top: 9px}
.bundle_buy.buyarea_buy .buyarea_btn { margin: 14px auto; border-radius: 5px; border: 2px solid #f39c11; background: #f39c11; color: #fff}
/* .bundle_buy.buyarea_buy .buyarea_btn:after { background: url(https://imobie-resource.com/en/anytrans/img/atfe_buybanbtn.png) top center no-repeat; background-size: cover} */
.bundle_buy .purchase_device { box-sizing: border-box; max-width: 230px; margin: 12px auto 4px; padding: 5px 10px; border-radius: 5px; border: 1px solid rgba(255,255,255,.5); background: rgba(255,255,255,.05); position: relative; cursor: pointer}
.bundle_buy .purchase_device:hover { border: 1px solid rgba(255,255,255,.8); background: rgba(255,255,255,.08)}
.bundle_buy .purchase_device .drop_btn { position: absolute; border-top: 6px solid #fff; border-right: 5px solid #ffffff00; border-left: 5px solid #ffffff00; right: 10px; top: 50%; z-index: 8; cursor: pointer; transform: translateY(-50%) rotateZ(0); transition: .3s}
.bundle_buy .purchase_device.act .drop_btn { transform: translateY(-50%) rotateZ(180deg)}
.bundle_buy.buyarea_buy h5 { color: #fff}
.bundle_buy .purchase_device p { font-size: 16px; text-align: left; color: #fff}
.bundle_buy.buyarea_buy ul li span { color: #f90; font-size: inherit; font-weight: 700}
.bundle_buy .purchase_device ul::after { content: ''; width: 100%; position: absolute; height: 5px; margin: 0; top: -4px; left: 0}
.bundle_buy .purchase_device ul { position: absolute; display: none; width: 100%; top: 20px; left: 0; border-radius: 5px; background-color: #fff; overflow: hidden}
.bundle_buy.buyarea_buy .purchase_device ul li::before { content: ''}
.bundle_buy.buyarea_buy .purchase_device ul li { padding: 8px 10px; background-color: #fff; margin: 0; color: #333; font-size: 14px}
.bundle_buy.buyarea_buy .purchase_device ul li:hover { background: rgba(44,100,250,.16)}
.bundle_buy.buyarea_buy ul li:before { content: "\e923"; font-family: iconfont; color: #fff; font-size: 14px; position: absolute; top: 4px; margin-right: 8px; background: 0 0}
.bundle_buy.buyarea_buy ul li {color: #fff}


/* 2023/08/25 */
.bundle_buy_pri.purchase_items{border-radius: 15px;background: linear-gradient(180deg, #4CAEFD 0%, #1A79FF 100%), #FFF;box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.15);}
.bundle_buy_pri.purchase_items .bundle_tag{width: 180px;height: 36px;top: 0;left: 50%;transform: translateX(-50%);background: linear-gradient(360deg, #9D61FF 0%, #4A45FB 100%);color: #FFF;text-align: center;border-radius: 0 0 12px 12px;font-family: 'Open Sans';font-size: 18px;font-style: normal;font-weight: 700;line-height: 36px;}
.bundle_buy_pri.purchase_items h3{color: white;}
.bundle_buy_pri.purchase_items .purchase_device{color: white;margin: 0;}
.bundle_buy_pri.purchase_items .yeartips:after{color: white;}
.bundle_buy_pri.purchase_items .price {margin: 0;}
.bundle_buy_pri.purchase_items .price b{color: white;}
.bundle_buy_pri.purchase_items .price del{color: white;}
.bundle_buy_pri.purchase_items .purchase_device3{color: rgba(255,255,255,.8);}
.bundle_buy_pri.purchase_items .purchase_btn{background-color: #f39c11;color: #fff;}
.bundle_buy_pri.purchase_items .purchase_list li{color: white;}
.bundle_buy_pri.purchase_items .purchase_list li:before{color: white;}
.bundle_buy_pri.purchase_items .purchase_list{min-height: 166px;}


/* 2023/09/18 */
.bundle_buy_ad.purchase_items{background: linear-gradient(180deg, #58D78A 0%, #0FB889 100%);}
.bundle_buy_ad.purchase_items .bundle_tag{position: absolute; top: -10px;left: 50%;transform: translateX(-50%);}
.atabuymain.ata .bundle_buy_ad.purchase_items h2{color: white;}
.bundle_buy_ad.purchase_items .purchase_device{color: white;margin: 0;margin-top: 15px;}
.bundle_buy_ad.purchase_items .yeartips:after{color: white;}
.bundle_buy_ad.purchase_items .price {margin: 0;}
.bundle_buy_ad.purchase_items .price b{color: white;}
.bundle_buy_ad.purchase_items  del.price_full{color: white;}
.bundle_buy_ad.purchase_items .price del{color: white;}
.bundle_buy_ad.purchase_items .purchase_device3{color: rgba(255,255,255,.8);}
.bundle_buy_ad.purchase_items .purchase_btn{background-color: #f39c11;color: #fff;}
.bundle_buy_ad.purchase_items .purchase_list li{color: white;}
.bundle_buy_ad.purchase_items .purchase_list li:before{color: white;}
.atabuymain .bundle_buy_ad.purchase_items .purchase_list{min-height: 188px; max-width: 94%;}
.atabuymain .purchase_items .purchase_list{min-height: 186px;}






.purchase_main{margin-top:40px; }
.purchase_items{display:inline-block; vertical-align:top; width:29%; max-width:350px; margin:10px 2%; padding:40px 0; background-color:#fff; box-shadow:0 0 40px rgba(0,0,0,.15); border-radius:15px; position:relative; transition:.2s;}
.purchase_items:hover{box-shadow:0 0 50px rgba(0,0,0,.2);}
.purchase_items h3{font-size:24px; font-weight:bold;}
.purchase_items h3.pri{font-size:24px; font-weight:bold;line-height: 66px;}
.purchase_device{font-size:16px; margin-top:10px;}
.price{margin-top:7px;}
.product_icon{height: 50px;width: 100%;margin-top: 2px;}
.price b{font-size:40px; font-weight:bold; display:inline-block;line-height: 54px;}
.price del{font-size:18px; font-weight:bold; color:#999; margin-left:5px;}
.purchase_main .purchase_btn{width:80%; max-width:230px; display:block; margin:2px auto 15px; font-size:20px; color:#f39c11; font-weight:bold; line-height:44px; background-color:#fff; border-radius:8px; border:2px solid #f39c11; transition:transform .3s ease-in-out; position:relative; z-index:1;}
.purchase_main .purchase_btn:after{content:"\e925";font-family:iconfont;margin-left:10px;vertical-align:middle;font-weight:400}
.purchase_main .purchase_btn:hover{text-decoration:none; transform:translateY(-3px); background-color:#f39c11; color:#fff;}
.purchase_list{max-width:89%;display:inline-block;text-align:left;min-height: 176px;}
.purchase_list b{color:#f39c11; font-size:inherit; font-weight:bold}
.purchase_list li{margin-top:10px;font-size:14px;color:#666;position: relative;padding-left: 24px;}
.purchase_list li:before{ content:"\e923";font-family:iconfont;color:#1a79ff;font-size:16px;position: absolute;top:3px;margin-right:8px;font-weight:bold;left: 0;top: 50%;transform: translateY(-50%);}
.purchase_bestchoice{background-color:#1a79ff; background:linear-gradient(to bottom, #4caefd, #1a79ff);}
.atabuymain .purchase_bestchoice_ata{background-color:#0BBBA5;background: #0BBBA5;}
.purchase_bestchoice h3,.purchase_bestchoice .purchase_device,.purchase_bestchoice .price b,.purchase_bestchoice .price del,.purchase_bestchoice .purchase_list li,.purchase_bestchoice .purchase_list li:before,.purchase_bestchoice .yeartips:after{color:#fff;}
.purchase_bestchoice h3.pri{line-height: 18px;}
.purchase_bestchoice a{color: #fff;text-decoration: none;}
.purchase_bestchoice del.price_full,
.purchase_bestchoice .fclr333{color: #fff;}
del.price_full{font-size: 18px;font-weight: bold;color: #999;margin-right: 5px;}
.purchase_bestchoice .fclr666{color:#fff; opacity:.8;}
.purchase_bestchoice .purchase_btn{background-color:#f39c11; color:#fff;}
.purchase_bestchoice .purchase_btn:hover{background-color:#fbaa28;}
.bastchoice_cont{right:0; top:0; width:76px; height:71px; background:url(https://imobie-resource.com/en/phonerescue/img/prabuy_bestbg.png)top right no-repeat; background-size:100% 100%; border-radius:0 15px 0 0;}
p.bastchoice_label{color:#fff; font-size:12px; font-weight:bold; line-height:1.2; width:50px; position:absolute; top:15px; right:11px; transform:rotate(30deg);}
.customplan {min-height:355px;}
.customplan p{padding:0 10%;}
.customplan .request_btn{ width:80%; max-width:230px; display:block; margin:35px auto 15px; font-size:20px; color:#1a79ff; font-weight:bold; line-height:44px; background-color:#fff; border-radius:8px; border:2px solid #1a79ff; transition:transform .3s ease-in-out; position:relative; z-index:1;}
.customplan .request_btn:after{content:"\e802";font-family:iconfont;margin-left:10px;vertical-align:middle;font-weight:400}
.customplan .request_btn:hover{background-color:#1a79ff; color:#fff;text-decoration:none; transform:translateY(-3px);}
.customplan .pta{left:0; right:0; bottom:-3.1%; margin:auto; width:100%; height:auto; z-index:0;}
.purchase_multy .price{margin-top:5px;}
#select_device{ width:234px; margin:10px auto 0; position:relative;}
#select_device>p{ padding:5px 0 5px 10%; text-align:left; background-color:#f0f0f0; cursor:pointer;}
#select_device>p:after{ content:"\e800"; font-family:"iconfont"; position:absolute; right:5px;}
#select_device_list{ width:232px; position:absolute; left:0; top:35px; background-color:#fff; border:1px solid #aeaeae; opacity:0; height:0; overflow:hidden; transition:all 0.3s ease-in-out; z-index:2;}
#select_device_list li{text-align:left; padding:5px 0 5px 10%; font-size:16px; cursor:pointer;}
#select_device_list li:hover{ background-color:#1a79ff; color:#fff;}
#select_device .device_list_active{opacity:1; height:68px;}

.purchase_note{ margin:30px auto;}
.purchase_note p{ margin-top:20px; color:#666;}
.request_btn{cursor:pointer; color:#1a79ff;}
.request_btn:hover{text-decoration:underline;}

.yeartips{vertical-align:top; line-height:1;}
.pri .yeartips{vertical-align:super; line-height:1;}

.osinfobg{position:fixed; width:100%; height:100%; left:0; right:0; top:0; bottom:0; background:rgba(0,0,0,.6); z-index:59; animation:opac .3s ease-in-out alternate;}
.osinfo{ width:650px; padding:50px; background:#fff; position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); z-index:60; animation:opac .3s ease-in-out alternate; border-radius:10px;}
.osinfo_close{font-weight:bold; font-size:16px; cursor:pointer; position:absolute; top:10px; right:15px; cursor:pointer;}
.osinfo_close:before{content:"\e813"; font-family:iconfont;}
.osinfo h4{ font-size:30px; color:#000000; font-weight:bold; text-align:center; margin-bottom:15px;}
.informhf{ width:calc(50% - 15px);  display:inline-block; vertical-align:middle; margin-top:15px;}
.informrig{ margin-left:25px;}
.informhf input{ width:calc(100% - 22px); height:40px; line-height:40px; padding:0 8px 0 12px; border:1px solid #e3e3e3; border-radius:5px; font-size:14px; display:inline-block; vertical-align:middle;}
.informim{ position:relative;}
.informim h5{font-size:14px; margin-bottom:5px; color:#000;}
.informim:before{ width:8px; height:8px; content:"*"; display:block; position:absolute; right:-12px; top:30px; color:#ff3d3d;}
.osinfo input::placeholder,.userrequire::placeholder{ color:#ccc;}
.informarea{ width:100%; margin-top:20px;}
.userrequire{ width:calc(100% - 32px); padding:10px 15px; border:1px solid #e3e3e3; border-radius:5px; resize: none; font-size:14px; color:#999; font-family:"Open Sans";}
.userrequire:focus,.selections:focus{ outline:none; }

.selections{ width:100%; padding:10px 15px; border:1px solid #e3e3e3; border-radius:5px; margin-top:20px; font-size:14px; color:#ccc; cursor: pointer; appearance:none; -moz-appearance:none; -webkit-appearance:none;}
.selections option{ padding:10px 15px; height:20px; line-height:2; cursor:pointer; color:#333;}
.osinfo_note{ font-size:14px; color:#999999; line-height:1.6; margin-top:20px; padding-bottom:20px; border-bottom:1px dashed #e5e5e5;}
.osinfo_submit .osinfo_subtn{ width:214px; height:50px; background-color:#1a79ff; border-radius:5px; display:block; margin:40px auto 0; text-align:center; text-decoration:none; line-height:50px; font-size:20px; color:#ffffff; font-weight:bold;}
.osinfo_submit .osinfo_subtn:hover{background-color:#2667ff;}
.osinfo_tips{ font-size:12px; text-align:left; color:#ff4242; margin-top:10px; display: none; position:absolute; bottom:30px; left:50px;}

.informim.wrong input,.informim.wrong .userrequire{ border:1px solid #ff4242;}
.osinfo_succes{max-width:630px; padding:30px 60px; position:fixed; left:0; right:0; margin:auto; top:50%; transform:translateY(-50%); background:url(https://imobie-resource.com/fr/anyfix/img/afbuy_popbg.png) #fff center no-repeat; background-size:cover; border-radius:15px; z-index:60; text-align:center; animation:opac .3s ease-in-out alternate; display:none;}
.osinfo_succes h4{ font-size:30px; color:#333333; font-weight:bold; margin-top:10px;}
.osinfo_succes p{ font-size:16px; color:#333333; margin-top:10px; line-height:1.6;}
#userversion{height:48px; line-height:48px; padding:0 15px; margin-top:0;}
.atbuyarea_buytax { display: block; }
.prrebuy_avtive .atbuyarea_buytax { color: #fff; }

/*2021-08-10 inline checkout_pop*/
.checkout_pop{ width:100%; height:100%; min-height:500px; position:fixed; top:0; left:0; z-index:9; background-color:#000; background:rgba(0, 0, 0, 0.5); display:none;}
.checkout_pop_wrap{width:100%; max-height:90%; max-width:940px; min-height:500px; position:relative; position:absolute; top:50%; left:50%; transform:translate(-50%,-49.98%);}
.checkout_pop_main{ width:100%; height:100%; border-radius:20px; background-color:#fff; overflow:hidden; position:relative; display: flex; align-items: center; background: #fff url(https://imobie-resource.com/en/anydroid/img/test_bg.png) no-repeat 0 100%; background-size: 51% 100%; }
.checkout_pop_product{width:51%; max-width:475px; padding:40px 40px 0; height:100%; position:relative; background:url(https://imobie-resource.com/fr/anytrans/img/checkout_pop_purchase.png) center no-repeat; background-size:cover; box-sizing: border-box;}
.checkout_pop_plan{ margin:10px auto 20px auto; font-size:20px; color:#000;}
.checkout_pop_price p{ margin-bottom:10px; font-size:18px; color:#000; line-height:1;}
.checkout_pop_current span{ font-size:36px; font-weight:bold; color:#000;}
.checkout_pop_current del{ font-size:18px; color:#666;}
.checkout_pop_current i{ font-style:normal;}
.checkout_pop_list{ display:inline-block; margin-top:10px;}
.checkout_pop_list .ptr span{ display:none;}
.checkout_pop_list li{ padding-left:20px; margin-top:15px; background:url(https://imobie-resource.com/fr/anytrans/img/checkout_pop_list.png) no-repeat; text-align:left; font-size:13px; color:#666;}

.checkout_pop_purchase{ width:49%; height:100%; max-width: 460px; padding:0 30px; position:relative; box-sizing: border-box;}
.checkout_pop_close{ width:30px; height:30px; display:block; line-height:26px; border-radius:100%; position:absolute; top:-10px; right:-30px; font-size:26px; font-weight:bold; cursor:pointer; z-index:9; color:#C9C9C9; background-color:#939393; text-align:center;}

.checkout-container_loading{ width:100%; height:100%; position: absolute; z-index: 99; background-color:#fff;}
.checkout-container_loading img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}   

.checkout_pop_title{ width:90%; margin:20px auto 0 auto; font-size:20px; color:#000; font-weight: 700;}
.checkout_pop_title .yeartips{display:none;}
.checkout_pop_title b{font-size:inherit; font-weight:bold;} 
.checkout_pop_email{ margin:0px auto;}
.checkout_pop_email input{ width:80%; padding:10px 10px 10px 40px; border:1px solid #ccc; border-radius:5px; outline:none; background:url(https://imobie-resource.com/fr/anytrans/img/email_icon.png) 15px center no-repeat;}
.pop_email_error{ display:block; text-align:left; margin:5px 0 0 25px; color:#fff;}

.checkout_pop .checkout_pop_btn{ width:80%; padding:0px 25px; display:block; margin:0 auto; font-size:24px; line-height:1.8; font-weight:bold; border-radius:5px; color:#fff; background-color:#4996FE; }
.checkout_pop_btn:hover{ text-decoration:none; background-color:#297def;}
.checkout_pop_email_error input{ border:1px solid #F56C6C;}
.checkout_pop_email_error .pop_email_error{ color:#F56C6C;}
.checkout-container{  min-height: 500px; max-height: 90%; padding:10px 0; background-color:#fff; position:relative; top:0; right:0; overflow:hidden;}

/* 2024/2/23 */
.hasbeen_coupon { display: none; margin-top: 10px;}
.coupon_null, .coupon_invalid { color: red; text-align: left; margin-bottom: 10px; }
#checkout_1 { margin: 130px auto; }
#checkout_2 { display: none; }
.email-comfirm-btn {width: 100%; display: inline-block; margin-top: 30px; text-decoration: none; border-radius: 10px;background: #406DF7; padding: 12px 0; font-size: 22px; font-weight: 600; color: #fff; text-decoration: none; cursor: pointer;}
#submitPayment {width: 100%; display: inline-block; margin-top: 30px; text-decoration: none; border-radius: 10px;background: #406DF7; padding: 12px 0; font-size: 22px; font-weight: 600; color: #fff; text-decoration: none; cursor: pointer;}

.checkout_pop_ata .checkout_pop_list li{background: url(https://imobie-resource.com/fr/anydroid/img/checkout_pop_list.png) left center no-repeat;}
/* .checkout_pop_ata .checkout_pop_purchase{background: url(https://imobie-resource.com/fr/anydroid/img/checkout_pop_purchase2.png) center no-repeat; background-size: cover;} */
/* .checkout_pop_ata .checkout_pop_product{background: url(../anydroid/img/test_bg.png) center no-repeat; background-size: 475px,auto;} */
.checkout_pop_ata .checkout_pop_product { background: none; }
.checkout_pop_ata .checkout_pop_btn{background-color:#07BA8A; background:linear-gradient(90deg, #07BA8A 0%, #5AD78A 100%);}
.checkout_pop_ata .checkout_pop_btn:hover{ text-decoration:none; background:linear-gradient(90deg, #5AD78A 0%, #07BA8A 100%);}
form { max-width: 460px; width: 99%; margin: 20px auto; }
/* #payment-form { display: none;} */
#email { width: 100%; border: 1px solid #e6e6e6; padding: 15px; border-radius: 5px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.03), 0px 3px 6px rgba(0, 0, 0, 0.02); box-sizing: border-box;}
#firstname { width: 47%; border: 1px solid #e6e6e6; padding: 15px; border-radius: 5px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.03), 0px 3px 6px rgba(0, 0, 0, 0.02); box-sizing: border-box; margin: 10px 2% 10px 0; }
#lastname { width: 49%; border: 1px solid #e6e6e6; padding: 15px; border-radius: 5px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.03), 0px 3px 6px rgba(0, 0, 0, 0.02); box-sizing: border-box; margin: 10px 0; }
::-webkit-input-placeholder { /* WebKit browsers */color:#999;font-size:16px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;}
::-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#999;font-size:16px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#999;font-size:16px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;}
::-ms-input-placeholder { /* Internet Explorer 10+ */color:#999;font-size:16px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;}
.checkout_pop_mains { max-width: 320px; width: 100%; margin: 0 auto; padding-bottom: 15px; border-bottom: 1px solid #e4e4e4; min-height: 120px; }
.checkout_pop_mains>div .disflex div { font-size: 18px; color: #000; font-weight: 600;}
.checkout_pop_mains>div .disflex { display: flex; justify-content: space-between; }
.checkout_pop_mains>div { display: flex; justify-content: space-between; align-items: center; margin-top: 20px; }
.checkout_pop_mains>div p { font-size: 18px; color: #000; }
.checkout_pop_mains>div p.price { font-weight: 600; display: inline-block; }
.checkout_pop_mains .checkout_pop_tax,.checkout_pop_mains .checkout_pop_discount { display: none; }
.checkout_pop_box { max-width: 320px; width: 100%; margin: 0 auto; min-height: 325px; position: relative; }
.checkout_pop_coupon a { font-size: 16px; font-weight: 600; color: #406DF7; background-color: #ECF1FF; text-decoration: none; max-width: 320px; width: 100%; display: inline-block; padding: 10px 0; border-radius: 10px; margin: 20px auto 10px; } 
.coupon_box { display: flex; justify-content: space-between; align-items: center; max-width: 320px; width: 100%; margin: 0 auto 10px; }
.contrl_box { display: none; }
.coupon_box input{ border: 1px solid #e6e6e6; border-radius: 5px; padding: 10px 0px 10px 10px; width: 220px; }
.coupon_box button { background-color: #406df7; border: none; color: #fff; font-size: 16px; font-weight: 500; display: inline-block; border-radius: 10px; padding: 10px 5px; cursor: pointer; }
.checkout_pop_sales { display: flex; justify-content: space-between; max-width: 320px; width: 100%; margin: 0 auto; }
.checkout_pop_sales p { font-size: 18px; color: #000; }
.checkout_pop_sales .checkout_price_current { font-size: 22px; font-weight: 600; color: #F74040; }
.tips { font-size: 12px; color: #666; position: absolute; bottom: 0; }
.checkout_pop_email input { background: none; }
.checkout_pop_email .pop_error { display: none; }
.checkout_pop_email.checkout_pop_email_error .pop_error { display: block; margin: 5px 0 0; }
/* a.btn_pure { width: 100%; display: inline-block; margin-top: 30px; text-decoration: none; border-radius: 10px;background: #406DF7; padding: 12px 0; } */
/* .btn_pure span { font-size: 22px; font-weight: 600; color: #fff; text-decoration: none; } */
.hasbeen_coupon b { color: red; font-weight: bold; }
.pop_name_error { color: #F56C6C; text-align: left; }
.error_msg { display: none; max-width: 320px; width: 100%; margin: 130px auto;}
.error_msg p { color: #000;text-align: center; font-size: 18px; line-height: 28px; margin: 25px auto 40px; } 
#error_btn { width: 70%; margin: 0 auto; font-size: 22px; font-weight: 600; color: #fff; border-radius: 10px; padding: 10px 0; background: #406DF7; cursor: pointer; }

/* anydroid buy */
.checkout_pop_list .price_full_checkout { color: #21C3A3; }
.checkout_pop_list .price_pra { color: #1a79ff; }
.device_message { font-size: 16px; font-weight: 600; color: #000; max-width: 202px; margin: 10px auto 0; padding-bottom: 2px; border-bottom: 1px dashed #C9C9C9; }
.device_message img { vertical-align: middle; }
.checkout_group .checkout_pop_wrap{width:100%; height:90%; max-width:900px; max-height:500px; position:relative; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.checkout_group .checkout_pop_product{width:34%; max-width:360px; padding:0 2%; height:100%; position:relative; background:url(https://imobie-resource.com/en/anytrans/img/checkout_pop_purchase.png) center no-repeat; background-size:cover;}
.checkout_group .checkout_pop_purchase{ width:54%; height:100%; padding:0 4%; background:url(https://imobie-resource.com/en/anytrans/img/checkout_pop_purchase2.png) center no-repeat; background-size:cover; position:relative;}
.checkout_group .checkout_pop_price p{ margin-bottom:10px; font-size:18px; color:#666; line-height:1;}

.checkout_pop_pri .checkout_pop_list li{background: url(https://imobie-resource.com/jp/phonerescue/img/checkout_pop_list.png) left center no-repeat;}
.checkout_pop_pri .checkout_pop_purchase{background: url(https://imobie-resource.com/jp/phonerescue/img/checkout_pop_purchase2.png) center no-repeat; background-size: cover;}
.checkout_pop_pri .checkout_pop_product{background: url(https://imobie-resource.com/jp/phonerescue/img/checkout_pop_purchase.png) center no-repeat; background-size: cover;}
.checkout_pop_pri .checkout_pop_btn{background-color:#3cadc7; }
.checkout_pop_pri .checkout_pop_btn:hover{ text-decoration:none; background-color:#42bdd9;}

.checkout_pop_ata .checkout_pop_list li del{display:none;}
.checkout_pop_ata .checkout_pop_list li{background: url(https://imobie-resource.com/fr/anydroid/img/checkout_pop_list.png) left center no-repeat;}
.checkout_pop_ata .checkout_pop_purchase{background: url(https://imobie-resource.com/fr/anydroid/img/checkout_pop_purchase2.png) center no-repeat; background-size: cover;}
/* .checkout_pop_ata .checkout_pop_product{background: url(../anydroid/img/checkout_pop_purchase.png) center no-repeat; background-size: cover;} */
.checkout_pop_ata .checkout_pop_btn{background-color:#07BA8A; background:linear-gradient(90deg, #07BA8A 0%, #5AD78A 100%);}
.checkout_pop_ata .checkout_pop_btn:hover{ text-decoration:none; background:linear-gradient(90deg, #5AD78A 0%, #07BA8A 100%);}

.checkout_pop_pra .checkout_pop_list li{background: url(https://imobie-resource.com/fr/phonerescue/img/checkout_pop_list.png) left center no-repeat;}
.checkout_pop_pra .checkout_pop_purchase{background: url(https://imobie-resource.com/fr/phonerescue/img/checkout_pop_purchase2.png) center no-repeat; background-size: cover;}
.checkout_pop_pra .checkout_pop_product{background: url(https://imobie-resource.com/fr/phonerescue/img/checkout_pop_purchase.png) center no-repeat; background-size: cover;}
.checkout_pop_pra .checkout_pop_device{background:url(https://imobie-resource.com/fr/phonerescue/img/checkout_pop_devices.png) 3px center no-repeat; background-size:17px 21px;}

/*2021-12-06 retain*/
/* .retain{ display:none;}
.retain,.retain_bg{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:99;}
.retain_bg{ background-color:#000; opacity:0.4;}
.retain_main{ width:90%; max-width:870px; height:599px; position:fixed; top:50%; left:50%; opacity:1; transform:translate(-50%,-50%); border-radius:10px; z-index:99; background:#FEF4E6 url(../anytrans/img/anniversaire_retain.png) no-repeat center; background-size:cover; text-align:center;}
.retain_close{ position:absolute; top:8px; right:25px; font-weight:bold; font-size:36px; color:#C5A17F; line-height:1; cursor:pointer;}
.retain_main h3{ max-width:820px; height:60px; margin:0 auto; line-height:60px; background-color:#96561A; font-size:22px; color:#fff; border-radius:10px; margin-top:20px; position:relative;}
.retain_main h3:before{content:""; display:inline-block; vertical-align:middle; margin-right:10px; width:51px; height:42px; background:url(../special/img/anniversaire_act.png) no-repeat; background-size:cover;}
.retain_main h3:after{content:""; position:absolute; left:556px; top:-120px; width:99px; height:126px; background:url(../anytrans/img/anniversaire_girl.png) no-repeat; background-size:cover;}
.retain_main h3 b{ font-size:inherit; color:#FFF48E; font-weight:bold;}
.retain_countdown{ margin-top:30px; font-size:20px; color:#000;}
.retain_countdown:before{content:""; display:inline-block; vertical-align:middle; margin-right:15px; width:26px; height:30px; background:url(../anytrans/img/anniversaire_img1.png) no-repeat;}
.retain_countdown:after{content:""; display:inline-block; vertical-align:middle; margin-left:15px; width:26px; height:30px; background:url(../anytrans/img/anniversaire_img2.png) no-repeat;}
.retain_countdown img{margin-right:8px; vertical-align:sub}
.retain_countdown b{ font-size:inherit; color:#96561A; font-weight:bold;}
.retain_main .ft20{max-width:630px; margin:30px auto 30px;}
a.retain_btn{ width:410px; height:68px; padding-top:4px; display:block; margin:0 auto; border-radius:10px; color:#fff; background:linear-gradient(180deg, #F7CC1F 0.84%, #B06825 100%); background-color:#FF8731; font-size:28px; font-weight:bold; line-height:60px; text-decoration:none;}
.retainshow .retain_main{opacity:0; animation:retain_main 0.5s 0.2s ease-in-out forwards;} */
/* 2022.5 */
.atibuy_box{width: 1281px;height: 400px;margin: 120px auto 0;}

/* .atibuy_person{display: block; width: 306px;position: relative;background-color: #F9FDFF;border-radius: 10px;margin-right: 10px;} */
.atibuy_person{display: block; width: 306px;position: relative;background-color: #F9FDFF;margin-right: 10px;}
.atituymain .atibuy_person {margin-right: 0;}

.atibuymain .atibuymainbtnbuy::after{height: 0; transition: all 450ms cubic-bezier(0.19, 1, 0.22, 1);color: #0094FC;}

.atibuy_person .atibuymainbtnbuy{ display:block; width:246px; line-height:45px; margin:10px auto 33px auto; color:#fea240; position:relative; border:1px solid #F39C11; overflow:hidden; z-index:6;border-radius: 6px;}
.atibuymainbtnbuy:before{content:"\e903"; font-family:"iconfont"; vertical-align:middle; font-size:22px; margin-right:15px;}

.atibuymainbtnbuy::after{background: #F39C11;content: "";width: 270px;height: 45px;opacity: 1;position: absolute;top: 48px;left: 0;transition: all 450ms cubic-bezier(0.19, 1, 0.22, 1);}
.prrebuy_avtive .atibuymainbtnbuy{color: white;}
.atibuymain .prrebuy_avtive .atibuymainbtnbuy:after {top: 0;height: 60px;z-index: -1; }
.prrebuy_quarter:before {content: "";display: inline-block;width: 113px;height: 59px;position: absolute;top: -57px;left: 100px;background: url(https://imobie-resource.com/fr/anytrans/img/atibuy_quarter.png) center no-repeat;}
.prrebuy_year:before {content: "";display: inline-block;width: 51px;height: 66px;position: absolute;top: -66px;left: 126px;background: url(https://imobie-resource.com/fr/anytrans/img/atibuy_build1.png) center no-repeat;}
.prrebuy_lifetime:before {content: "";display: inline-block;width: 113px;height: 59px;position: absolute;top: -59px;left: 100px;background: url(https://imobie-resource.com/fr/anytrans/img/atibuy_build2.png) center no-repeat;}
.prrebuy_family:before {content: "";display: inline-block;width: 113px;height: 59px;position: absolute;top: -57px;left: 100px;background: url(https://imobie-resource.com/fr/anytrans/img/atibuy_build3.png) center no-repeat;}
.atibuymain .atibuy_person>p {font-size: 46px;color: #666;font-weight: 700;}
.prrebuy_year .atiBuybest{right: 0;}
.atituymain b{ font-size:46px; font-weight:bold; color: #666; }
.atituymain .prrebuy_avtive p{color: #000;}
.atituymain li{font-size: 14px;}
/* .atituymain .atibuy_person{border: 1px solid #eee ;border-radius: 10px;} */
@keyframes retain_main{
	0%{opacity:1; transform:translate(-50%,-100%) scale(0.8);}
	80%{opacity:1; transform:translate(-50%,-40%);}
	100%{ opacity:1; transform:translate(-50%,-50%) scale(1);}
}
/* @2x images */
@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) {
.advanced_cont{ background:url(https://imobie-resource.com/fr/phoneclean/img/buy_iphone@2x.png) center top no-repeat; background-size:188px 138px;}	
.buy_cleanup_cont{background:url(https://imobie-resource.com/fr/phoneclean/img/buy_hands_free_imgs@2x.png) center top no-repeat; background-size:230px 146px;}
.buy_internet_cont{background:url(https://imobie-resource.com/fr/phoneclean/img/buy_earth@2x.png) no-repeat; background-size:167px 167px;}
.buy_bandle_buy a{background:url(https://imobie-resource.com/fr/phoneclean/img/buy_bundle_car@2x.png) no-repeat left #fd8300; background-size:302px 60px;}
.buy_bandle_buy .buy_bandle_abg2{background:url(https://imobie-resource.com/fr/phoneclean/img/buy_bundle_car2@2x.png) no-repeat left #fd8300; background-size:302px 60px;}
.block2-img1{background:url(https://imobie-resource.com/fr/phoneclean/img/guarantee1@2x.png) no-repeat; background-size:140px 100px;}
.block2-img2{background:url(https://imobie-resource.com/fr/phoneclean/img/guarantee2@2x.png) no-repeat; background-size:140px 100px;}
.block2-img3{background:url(https://imobie-resource.com/fr/phoneclean/img/guarantee3@2x.png) no-repeat; background-size:140px 100px;}
.block2-img4{background:url(https://imobie-resource.com/fr/phoneclean/img/guarantee4@2x.png) no-repeat; background-size:140px 100px;}
.block2-img5{background:url(https://imobie-resource.com/fr/phoneclean/img/guarantee5@2x.png) no-repeat; background-size:140px 100px;}
.block2-img6{background:url(https://imobie-resource.com/fr/phoneclean/img/guarantee6@2x.png) no-repeat; background-size:140px 100px;}
.atbuy_winmac_banner{ background:url(https://imobie-resource.com/fr/anytrans/img/atbuy_winmac_banner.jpg) top center no-repeat; background-size:cover; }

.timelimit span{background:url(https://imobie-resource.com/fr/anytrans/img/timel_bg@2x.png) top center no-repeat; background-size:cover;}
.prbuy_banner{background: #2894a8 url(https://imobie-resource.com/fr/phonerescue/img/prbuy_ban@2x.jpg) center no-repeat; background-size:cover;}
.atibuy_banner{background:#d4734a url(https://imobie-resource.com/fr/anytrans/img/atibuy_banbg@2x.jpg) top center no-repeat; background-size:cover;}
.atabuy_banner{background:#1c8f5f url(https://imobie-resource.com/fr/anytrans/img/atabuy_banner@2x.jpg) top center no-repeat; background-size:cover;}
.pribuy_banner{background:#25969f url(https://imobie-resource.com/fr/anytrans/img/pribuy_banner@2x.jpg) top center no-repeat; background-size:cover;}
.atibuymain .prrebuy_fam1:before{background:url(https://imobie-resource.com/fr/anytrans/img/atibuy_build1@2x.png) bottom center no-repeat; background-size:51px 66px;}
.atibuymain .prrebuy_person1:before{background: url(https://imobie-resource.com/fr/anytrans/img/atibuy_build2@2x.png) center no-repeat; background-size:66px 59px;}
.atibuymain .prrebuy_business:before{background: url(https://imobie-resource.com/fr/anytrans/img/atibuy_build3@2x.png) center no-repeat; background-size:104px 58px;}
.atibuymain.atabuymain .prrebuy_fam1:before{background:url(https://imobie-resource.com/fr/anytrans/img/atabuy_build1@2x.png) bottom center no-repeat; background-size:51px 66px;}
.atibuymain.atabuymain .prrebuy_person1:before{background: url(https://imobie-resource.com/fr/anytrans/img/atabuy_build2@2x.png) center no-repeat; background-size:66px 59px;}
.atibuymain.atabuymain .prrebuy_business:before{background: url(https://imobie-resource.com/fr/anytrans/img/atabuy_build3@2x.png) center no-repeat; background-size:104px 58px;}
.atibuymain.pribuymain .prrebuy_fam1:before{background:url(https://imobie-resource.com/fr/anytrans/img/pribuy_build1@2x.png) bottom center no-repeat; background-size:51px 66px;}
.atibuymain.pribuymain .prrebuy_person1:before{background: url(https://imobie-resource.com/fr/anytrans/img/pribuy_build2@2x.png) center no-repeat; background-size:66px 59px;}
.atibuymain.pribuymain .prrebuy_business:before{background: url(https://imobie-resource.com/fr/anytrans/img/pribuy_build3@2x.png) center no-repeat; background-size:104px 58px;}
.checkout_pop_product{background:url(https://imobie-resource.com/en/anytrans/img/checkout_pop_purchase@2x.png) center no-repeat; background-size:cover;}
.checkout_pop_list li{background:url(https://imobie-resource.com/en/anytrans/img/checkout_pop_list@2x.png) left center no-repeat; background-size:16px 16px;}
/* .checkout_pop_purchase{background:url(https://imobie-resource.com/en/anytrans/img/checkout_pop_purchase2@2x.png) center no-repeat; background-size:cover;} */
/* .checkout_pop_email input{background:url(https://imobie-resource.com/en/anytrans/img/email_icon@2x.png) 15px center no-repeat; background-size:17px 13px;} */
.checkout_pop_pri .checkout_pop_list li{background: url(https://imobie-resource.com/jp/phonerescue/img/checkout_pop_list@2x.png) left center no-repeat; background-size:16px 16px;}
.checkout_pop_pri .checkout_pop_purchase{background: url(https://imobie-resource.com/jp/phonerescue/img/checkout_pop_purchase2@2x.png) center no-repeat; background-size: cover;}
.checkout_pop_pri .checkout_pop_product{background: url(https://imobie-resource.com/jp/phonerescue/img/checkout_pop_purchase@2x.png) center no-repeat; background-size: cover;}
.checkout_pop_ata .checkout_pop_list li{background: url(https://imobie-resource.com/fr/anydroid/img/checkout_pop_list@2x.png) left center no-repeat; background-size:16px 16px;}
/* .checkout_pop_ata .checkout_pop_purchase{background: url(../anydroid/img/checkout_pop_purchase2@2x.png) center no-repeat; background-size: cover;} */
/* .checkout_pop_ata .checkout_pop_product{background: url(../anydroid/img/checkout_pop_purchase@2x.png) center no-repeat; background-size: cover;} */
.checkout_pop_pra .checkout_pop_list li{background: url(https://imobie-resource.com/fr/phonerescue/img/checkout_pop_list@2x.png) left center no-repeat; background-size:16px 16px;}
.checkout_pop_pra .checkout_pop_purchase{background: url(https://imobie-resource.com/fr/phonerescue/img/checkout_pop_purchase2@2x.png) center no-repeat; background-size: cover;}
.checkout_pop_pra .checkout_pop_product{background: url(https://imobie-resource.com/fr/phonerescue/img/checkout_pop_purchase@2x.png) center no-repeat; background-size: cover;}
.checkout_pop_pra .checkout_pop_device{background:url(https://imobie-resource.com/fr/phonerescue/img/checkout_pop_devices@2x.png) 3px center no-repeat; background-size:17px 21px;}
}
@media screen and (max-width: 1320px){
	.atabuymain .purchase_items {
    margin: 22px 8px auto;
    min-height: 383px;
    width: 46%;
		max-width: 600px;
}
}
@media screen and (max-width:1280px){
	.purchase_items{width:100%; margin:10px 1%;}
}
@media screen and (max-width:1270px){
	.purchase_items{width:100%; margin:10px 1%;}
	.atibuy_person{margin: 80px 20px 0px 0; width: 306px;}
	.atituymain{width: 670px;height: 960px; margin: 60px auto;}
}
@media screen and (max-width: 980px){	
	.retain_main { width: 80%; padding: 50px 3% 30px; }
	.retain_title { font-size: 20px; }
	.retain .savep { font-size: 16px; }
	.buy_safe_blcok{ width:40%; padding:0; margin:0 2% 20px 2%; float:none; display:inline-block; vertical-align:top; border-right:none;}
	.buy_safe2>img{width:98%; margin-top:20px; display:block; }	
	.pradd_buy_guarantee div{width:70%; }
	.pradd_buy_top{ width:100%; padding:10px 0 20px 0;}
	.pradd_buy_top img{display:block; max-width:100%; margin:10px auto 0 auto; }
	.timelimit{ display:none;}
	.atbuybtnbox a{ padding:10px 0; text-decoration:none;}
	.prrebuy_info>img,.prrebuy_person:nth-child(1):after,.prrebuy_business:after{ display:none; }
	.prrebuy_info{ width:100%;}
	.prrebuy_person {float: none;margin: 0 auto 100px auto;}
	.atibuymain .atabuymain .prrebuy_fam1,.atibuymain.atabuymain .prrebuy_fam{ margin:0 auto 100px auto;}
	.prrebuy_business{ margin-bottom:30px;}	
	.prrebuy_person h6{ display:inline-block; }
	.atbuy_payserv p{float:none;margin:20px 20px;}
	.atbuy_cscont img,.atbuy_cscont p{float:none; max-width:90%; margin:25px auto; text-align:center; display:block;}
	.buyarea_buy{display: block;margin: 20px auto;width:94%;}
	.prabuy_pays{text-align:center;}
	.prabuy_pays .left,.prabuy_pays .right{float:none!important;display:inline-block;border:none;margin:10px;padding:0;text-align:left;}
	.prabuy_pays .right img{max-width:100%}
	.buy_tab p{font-size:20px; line-height:2;}
	.purchase_items{width:100%; margin:10px 1%;}
	.atibuy_person{height:390px ;margin: 70px 20px 0px 0; width: 306px;}
	.atituymain{width: 670px; height: 890px; margin: 60px auto;}
}
@media screen and (max-width:860px){
	.purchase_items{width:98%;}
	.banner_cont{ padding:40px 0; min-height:auto;}
	.banner_cont h1{ font-size:30px;}
	.ospopcon,.osinfo_succes{ width:calc(92% - 40px); padding:20px;}
	.osinfo{ width:calc(94% - 30px); padding:20px 15px 60px;}
}
@media screen and (max-width: 768px){	
	.pradd_buy_guarantee{ text-align:center; }
	.pradd_buy_guarantee img{ float:none; display:block; margin:0 auto; }
	.pradd_buy_guarantee div{ float:none; width:66%; margin:20px auto; }
	.atbuyrs .attest,.atbuybtnbox{ width:90%; height:auto;}
	.atbuysale:before, .atbuybtnbox:before{ display:none;}
	.atbuybtnbox a{ width:100%; height:auto; text-align:center;}
	.btncar:before{ display:inline-block; vertical-align: middle; margin:0 10px;}
	.atbuybtnbox p,.atbuybtnbox a>span{ width:90%; float:none; display:block; margin:10px auto;}
	.btncar{ padding:15px 0;}
	.atbuybtnbox a .xmas_gift{ margin-top:0; color:#333;}
	.atsubbuy_other a:after{ content:"";}
	.atbuybtnbox .best_choice{right:-20px;}
	.plan_block ul li{ width:90%; margin:20px auto; text-align:center;}
}
@media screen and (max-width:630px){
	.banner_cont h1{ font-size:24px;}
	.purchase_policy{ padding:20px 0;}
	.purchase_safe{ padding-bottom:0;}
	.purchase_safe_items{ width:42%; margin-bottom:20px;}
	.countdown_time{padding: 9px 25px 9px 40px;}
	.countdown_time time{font-size:16px;}
	.countdown_time img{left:-20px; bottom:25px;}
	.countdown_time:after{right:12px; top:8px;}
	.countdown_time span{ display:block;}
	.ospopcon .continuebtn{max-width:310px; width:100%; border:1px solid #19b9a5; background:none; margin:7px auto; font-size:16px;}
	.ospopcon .osbuybtn{max-width:310px; width:100%; padding:0; margin:7px auto; font-size:16px;}
	.ospop_email .ospop_emaisub{ font-size:16px;}
	.osinfo h4,.ospoptha h4{ font-size:20px; margin-bottom:10px;}
	.osinfo_submit .osinfo_subtn{ margin-top:10px;}
	.osinfo_tips{ left:20px;}
	.atituymain{width: 100%; height: 1860px; margin: 100px auto;}
	.atibuy_person{margin: 120px auto;height:390px ;}
	.left{float: none;}


	.atabuymain .purchase_items {
    margin-top: 10px;
    min-height: auto;
    width: 90%;
}
}
@media screen and (max-width: 600px){
	.countdown_time{transform: skewX(0deg);} 
	.countdown_time time{transform: skewX(0deg); font-size: 16px;}
	.countdown_time span{ display: block;}
}
@media screen and (max-width: 568px){	
	.buycont { width: 90%; }
	.pradd_buy_guarantee div{width:90%;}
	.buy_review{ background:none;}
	.buy_review_block{ width:100%; float:none; margin:20px auto; overflow:hidden;}
	.buy_review_block>img{ display:none;}
	.buy_review_block>p{ max-width:92%; float:none; margin:0 auto;}
	/*.pradd_buy_complete p img:last-child{ margin-right:30px; }*/	
	.pradd_buy_choice a:after{position:static; }
	.atbuytext{ width:90%; padding:20px 2%; height:auto; text-align:center;}
	.atbuyinfo p.prag{ width:100%; text-align:center;}
	.plan_block>a{margin:20px auto;}
	.prrebuy_info{margin-top:20px;}
	.atibuymain.prrebuy_info{ margin-top:90px;}
	.probuy_banner .prbuy_banner_cont h1{ font-size:24px; margin:40px auto 0;}
	.probuy_banner .prbuy_banner_cont h1 strong{ font-size:26px;}
	.osinfo{padding-bottom:20px;}
	.informim h5{font-size:12px;}
	.informhf input{height:30px; line-height:30px;}
	.userrequire{height:40px;}
}
@media screen and (max-width: 375px){
	/*phonerescue child buy*/
	.prchild_banner1 h1{ font-size:24px; }
	.pradd_buy_recmond li img{ margin-bottom:80px; }	
	.atbuyrs h1{font-size:26px;}
}

/* 2022/9/27 */
#prrebuy_info { /* margin: 50px auto 50px auto; */ max-width: 1400px; margin-top: 110px; margin-left: auto; margin-right: auto;display: flex; justify-content: space-between;align-items: flex-end;}
#prrebuy_info>div{display: inline-block; width: 330px; height: 590px; position: relative; background: #F9FDFF; border: 1px solid #EEEEEE; border-radius: 10px; box-sizing: border-box;transition: all 2s;}
/* #prrebuy_info .year, #prrebuy_info .prrebuy_quarter{height: 563px;} */
.atiBuybest{top: 0;right: 0;}
#prrebuy_info h6 { margin: 30px auto 5px auto; font-weight: 700; font-size: 22px; color: #333333;}
#prrebuy_info del{font-weight: 700;font-size: 24px;color: #999999;}
#prrebuy_info p span { font-size: 40px; font-weight: 700;}
#prrebuy_info ul{margin-top: 20px;max-width: 89%;display: inline-block; min-height: 250px;}
#prrebuy_info li{text-align: left;font-weight: 400;font-size: 16px;color: #545454;margin-bottom: 12px;}
#prrebuy_info li:before {content: "\e923"; font-family: "iconfont"; color: #333; font-size: 10px; position: relative; top: 2px; margin-right: 10px;}
#prrebuy_info .purchase_btn{display: block;}
#prrebuy_info a{width: 230px;height: 67px;border: 1px solid #F39C11;border-radius: 6px;color: #F39C11;line-height: 67px;margin: 30px auto 0;text-decoration:none;transition: all 0.5s;}
#prrebuy_info a:before{content: "\e903"; font-family: "iconfont"; vertical-align: middle; font-size: 22px; margin-right: 15px;}
#prrebuy_info .lifetime:before { content: ""; display: inline-block; width: 66px; height: 59px; position: absolute; top: -59px;left: 0;right: 0;margin: 0 auto; background: url(https://imobie-resource.com/fr/anytrans/img/atibuy_build2.png) center no-repeat;}
#prrebuy_info .year:before { content: ""; display: inline-block; width: 51px; height: 66px; position: absolute; top: -66px; left: 0;right: 0;margin: 0 auto; background: url(https://imobie-resource.com/fr/anytrans/img/atibuy_build1.png) center no-repeat;}
#prrebuy_info .family:before { content: ""; display: inline-block; width: 113px; height: 59px; position: absolute; top: -57px; left: 0;right: 0;margin: 0 auto; background: url(https://imobie-resource.com/fr/anytrans/img/atibuy_build3.png) center no-repeat;}
#prrebuy_info .prrebuy_avtive{background: linear-gradient(180deg, #40B8F5 0%, #5994FE 100%);}
#prrebuy_info .prrebuy_avtive a{color:#ffffff;background-color: #F39C11;}
#prrebuy_info .prrebuy_avtive h6,#prrebuy_info .prrebuy_avtive del,#prrebuy_info .prrebuy_avtive p,#prrebuy_info .prrebuy_avtive li,#prrebuy_info .prrebuy_avtive li:before,#prrebuy_info .prrebuy_avtive .yeartips:after{color: #ffffff;}
@media screen and (max-width: 1100px){
	#prrebuy_info{display: block;text-align: center;}
	#prrebuy_info div{width: 70%;height: auto;padding: 20px;margin: 40px auto;float: none;}
}