@charset "utf-8";
 h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,b,div,span{ font-family:"Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial"; color:inherit;  font-size:inherit; line-height:1.5; 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.5; color:#333; font-weight:400;}
html,body{ font-size:16px;}
img{ max-width:100%;}
.dft_pw{max-width:1200px; margin-left:auto; margin-right:auto;}

.banner{ background:#fff url(https://imobie-resource.com/en/anyfix/img/afbuy_bg.jpg) center no-repeat; overflow:hidden; background-size:cover;}
.banner_cont{ padding-top:60px; text-align:center;}
.banner_cont h1{ margin:0 auto; font-size:36px; font-weight:bold; line-height:1.2;}

.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(https://imobie-resource.com/en/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 b{ margin:0 5px; font-size:22px; color:#0bbba5;}

.osgoto{background-color:#0bbba5; border-radius:50%; padding:6px; top:35px; right:-50px; transition:.2s ease-in-out;}
.osgoto:hover{text-decoration:none; box-shadow:0 8px 20px rgba(57,95,90,.15);}
.osgoto:before{content:""; position:absolute; top:-35px; left:50px; width:3px; height:35px; background-color:#7edbce;}
.osgoto div{border:2px dashed #b6ebe4; border-radius:50%; width:88px; height:88px;}
.osgoto span{ font-size:16px; color:#fff; line-height:1.4;display:block; margin-top:10px;}
.osgoto span:after{content:"\e902"; font-family:iconfont; display:block; margin-top:4px; font-size:14px;}
.osgoto span b{font-size:18px; line-height:1.2; margin-top:2px;}

.purchase_main{max-width:1300px; margin-left:auto; margin-right:auto; }
.purchase_items{width:30%; max-width:293px; min-height:380px; display:inline-block; vertical-align:bottom; padding:30px 0; background-color:#fff; position:relative; border:1px solid #e3e3e3; border-radius:10px; margin:20px 1%; transition:.3s ease-in-out;}
.purchase_items:after{ width:100%; height:100%; content:""; display:block; position:absolute; z-index:-1; box-shadow:0 5px 20px #c1c1c1; top:0; left:0;}
/*.purchase_items_active{box-shadow:0 0 0 2px inset #f39c11; }*/
.purchase_items:hover{box-shadow:0 0 50px rgba(0,0,0,.1); border-color:#fff;}

.purchase_items h2{margin-bottom:10px; font-size:24px; font-weight:bold;}
.price{ margin:20px auto 0;}
#purchase_items_main .price{ margin-top:10px;}
.price b{ font-size:40px; font-weight:bold; line-height:1;}
.price del{ display:block; font-size:18px; font-weight:bold; color:#999;}
.purchase_main .purchase_btn{ width:80%; max-width:230px; display:block; margin:15px auto 20px; font-size:20px; color:#f39c11; font-weight:bold; line-height:48px; border:2px solid #f39c11; border-radius:8px; transition:transform 0.3s ease-in-out;}
.purchase_btn:after{ content:"\e926"; font-family:"iconfont"; margin-left:10px; vertical-align:middle; font-weight:400;}
.purchase_btn:hover{ text-decoration:none; transform:translateY(-3px); color:#fff; background-color:#f39c11;}
.purchase_list{ max-width:90%; display:inline-block; text-align:left;}
.purchase_list b{ color:#f39c11; font-weight:bold;}
.purchase_list li{ margin-top:10px; font-size:14px; color:#666;}
.purchase_list li:before{content:"\e924"; font-family:"iconfont"; color:#34a29f; font-size:16px; position:relative; top:3px; margin-right:8px; font-weight:bold;}
.purchase_bestchoice{ /*padding:50px 0 30px;*/ background-color:#0bbba5;}
.purchase_bestchoice:hover{border-color:#0bbba5;}
.purchase_bestchoice h2,.purchase_bestchoice p,.purchase_bestchoice del,.purchase_bestchoice li,.purchase_bestchoice li:before,.purchase_bestchoice b{color:#fff;}
.purchase_bestchoice .purchase_btn{color:#fff; background:#f39c11;}

.bestchoice_cont{position:absolute; top:-21px; left:0; right:0; width:100%; overflow:hidden; /*border-top:3px solid #f39c11;*/ border-radius:10px;}
/*.bestchoice_cont:before{content:""; position:absolute; top:0; left:0; right:0; margin:auto; width:100%; height:3px; background-color:#f39c11;}*/
.bestchoice_label{width:138px; font-size:18px; margin:0 auto; font-weight:bold; color:#f39c11; text-align:center; background-color:#fff; border-radius:5px; white-space:nowrap; line-height:38px; border:2px solid #f39c11;}
#select_device{ width:260px; margin:0 auto; 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:258px; 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%; cursor:pointer;}
#select_device_list li:hover{ background-color:#0bbba5; color:#fff;}
/*#select_device:hover ul{ opacity:1; height:104px;}*/
#select_device .device_list_active{opacity:1; height:104px;}

#purchase_more{display:none;}
#purchase_more>img{ display:block; margin:32px auto 0;}
#purchase_more>a{ width:80%; max-width:230px; display:block; margin:28px auto 0; font-size:20px; color:#fff; font-weight:bold; line-height:49px; background-color:#0bbba5; border-radius:7px; transition:transform 0.3s ease-in-out;}
#purchase_more>a:hover{ text-decoration:none; transform:translateY(-3px);}
#purchase_more>p{ max-width:240px; margin:28px auto 0; font-size:16px; color:#666;}


.purchase_note{ margin:40px auto;}
.purchase_note p{ margin-top:20px; color:#666;}
.purchase_note .miltip{color:#0BBBA5;}

.purchase_policy{ padding:40px 0; border-top:1px solid #ececec;}
.purchase_policy1{border-top:none;}
.purchase_money_back{ display:inline-block;}
.money_back_main{ max-width:71%; display:inline-block; vertical-align:middle; text-align:left;}
.money_back_main h3{ font-size:30px; font-weight:bold;}
.money_back_main p{ margin-top:10px; font-size:18px; color:#666;}

.purchase_safe{ padding-bottom:30px;}
.purchase_safe_items{ width:20%; display:inline-block; padding:0 2%; vertical-align:top; border-right:1px solid #ececec;}
.purchase_safe_items:nth-of-type(4){ border:none;}
.purchase_safe_items h5{ margin:10px auto; font-weight:bold; font-size:18px;}
.purchase_safe_items p{ font-size:14px; color:#666;}
.purchase_guarantee h2{ font-size:30px; font-weight:bold; margin-bottom:30px;}

.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/en/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:50px; font-size:20px; border-radius:8px; text-decoration:none; overflow:hidden; transition:transform 0.3s ease-in-out;}
.ospopcon a:hover{transform:translateY(-3px);}
.ospopcon .continuebtn{color:#19b9a5; width:172px; background:url(https://imobie-resource.com/en/anyfix/img/afbuy_btnbg.png) #fff center no-repeat; background-size:cover;}
.ospopcon .osbuybtn{padding:0 35px; color:#fff; background-color:#29cda2; background:linear-gradient(to right,#35dc9f,#18b7a5);}
.closepop:before{content:"\e813"; font-family:iconfont; font-weight:bold; font-size:16px; cursor:pointer; position:absolute; top:10px; right:10px;}

@keyframes opac{
	from{opacity:0;}
	to{opacity:1;}
}

.yeartips{vertical-align:top; 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:625px; padding:50px 55px 60px; 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:30px;}
.informhf{ width:calc(50% - 15px);  display:inline-block; vertical-align:middle; margin-top:20px;}
.informrig{ margin-left:25px;}
.informhf input{ width:calc(100% - 32px); height:48px; line-height:48px; padding:0 15px; border:1px solid #e3e3e3; border-radius:5px; font-size:14px; display:inline-block; vertical-align:middle; color:#999;}
.informim{ position:relative;}
.informim:before{ width:8px; height:8px; content:"*"; display:block; position:absolute; right:-12px; top:5px; color:#ff3d3d;}
.osinfo input::placeholder,.userrequire::placeholder{ color:#999999;}
.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:#999; 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:#0BBBA5; border-radius:5px; display:block; margin:50px auto 0; text-align:center; text-decoration:none; line-height:50px; font-size:20px; color:#ffffff; font-weight:bold;}
.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/en/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:18px; color:#333333; margin-top:10px; line-height:1.6;}
#userversion{height:48px; line-height:48px; padding:0 15px; margin-top:0;}

.buyinfos{background-color:#FBFCFC; padding:55px 0; overflow:hidden;}
.buyinfo_tabs{max-width:1111px; margin:auto;}
.buyinfo_tabs p{display:inline-block; font-size:30px; color:#767676; padding:0 10px; margin:auto 60px; cursor:pointer;}
.buyinfo_tabs .actives{color:#0BBBA5;}
.buyinfo_line_div{max-width:1111px; height:5px; background-color:#dcdcdc; margin:20px auto;}
.buyinfo_active_line{width:200px;height:5px;border-radius:4px; background-color:#0BBBA5; top:0;left:205px;position:absolute;transition:.39s ease-in-out}
.buyinfo_conts{width:98%; max-width:1120px; margin-left:auto; margin-right:auto; display:none;}
.buyinfo_conts.shows{display:block;}
.buyinfo_feas{margin-top:50px}
.buyinfo_feas ul{/*display:inline-block;*/}
.buyinfo_feas li{margin-bottom:25px;}
.buyinfo_feas li img{ margin-top:5px;}
.buyinfo_feas li div{display:inline-block; max-width:360px; vertical-align:top; margin-left:10px;}
.buyinfo_feas li p{font-size:14px; color:#666;}
.buyinfo_feas li p b{font-size:16px; color:#333; font-weight:bold;}
.scre_prev{top:160px; left:-55px;}
.scre_next{top:160px; right:-55px;}
.scre_imgs .ptr{width:622px; height:377px;}
.scre_imgs .ptr img{width:630px;position:absolute; left:0; top:0; right:0; opacity:0; transition:.39s;}
.scre_imgs .ptr .current{opacity:1;}
.scre_dots span{display:inline-block; height:10px; width:10px; border-radius:50%; background-color:#dcdcdc; margin:5px; cursor:pointer;}
.scre_dots .nows{background-color:#0BBBA5}

.buyinfo_faq li{padding:25px 15px; background-color:#fff; margin-bottom:20px;}
.buyinfo_faq li h5{font-size:18px; font-weight:bold; padding-left:25px; padding-right:20px; position:relative; cursor:pointer;}
.buyinfo_faq li h5:before{content:"Q:"; position:absolute; left:0; top:-1px;}
.buyinfo_faq li h5:after{content:"\e814"; font-family:iconfont; position:absolute; right:0; top:3px; color:#0BBBA5;}
.buyinfo_faq li p{font-size:18px; color:#666; margin-top:15px; padding-left:22px; padding-right:50px; position:relative; display:none;}
.buyinfo_faq li p:before{content:"A:"; position:absolute; left:0; top:-1px;}
.buyinfo_faq .buyinfo_faq_open h5:after{content:"\e812";}
.buyinfo_faq li:first-child p{display:block;}

/*2021-11-24 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:610px; position:fixed; top:50%; left:50%; opacity:0; transform:translate(-50%,-100%); border-radius:10px; z-index:99; background:#2a2a2a url(https://imobie-resource.com/en/anytrans/img/retain_pop.jpg) no-repeat center; background-size:cover; text-align:center;}
.retain_close{ position:absolute; top:8px; left:20px; font-weight:bold; font-size:36px; color:#333; line-height:1; 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/en/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/en/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;}

@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);}
}

.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)}}

/*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%; height:90%; max-width:833px; max-height:500px; position:relative; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.checkout_pop_main{ width:100%; height:100%; border-radius:20px; background-color:#fff; overflow:hidden; position:relative;}
.checkout_pop_product{width:30%; max-width:280px; padding:0 2%; height:100%; position:relative; background:url(https://imobie-resource.com/en/anyfix/img/checkout_pop_purchase.png) center no-repeat; background-size:cover;}
/* .checkout_pop_plan{ margin:60px auto 10px; font-size:24px; color:#000;} */
.checkout_pop_plan{ margin:60px auto 10px; font-size:23px; 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/en/anyfix/img/checkout_pop_list.png) left center no-repeat; text-align:left; font-size:13px; color:#666;}

.checkout_pop_purchase{ width:58%; height:100%; padding:0 4%; background:url(https://imobie-resource.com/en/anyfix/img/checkout_pop_purchase2.png) center no-repeat; background-size:cover; position:relative;}
.checkout_pop_close{ width:30px; height:30px; display:block; line-height:33px; 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%; background-color:#fff;}
.checkout-container_loading img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}   

.checkout_pop_title{ width:90%; margin:10px auto 0; font-size:24px; color:#000;}
.checkout_pop_title .yeartips{display:none;}
.checkout_pop_title b{font-size:inherit; font-weight:bold;} 
.checkout_pop_device{display:inline-block; margin-top:10px; background:url(https://imobie-resource.com/en/anyunlock/img/checkout_pop_devices.png) 3px center no-repeat; padding:2px 3px 2px 28px; border-bottom:1px dashed #b3b3b3;}
.checkout_pop_email{ margin:30px auto 20px;}
.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/en/anytrans/img/email_icon.png) 15px center no-repeat;}
.pop_email_error{ display:block; text-align:left; margin:5px 0 0 25px; color:#fff; font-size:14px;}

.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:#1AB4B0; background:linear-gradient(90deg, #21BFA6 2.06%, #2CD0A1 100%);}
.checkout_pop_btn:hover{ text-decoration:none; background-color:#18c5c1; background:linear-gradient(90deg, #2CD0A1 2.06%, #21BFA6 100%);}
.checkout_pop_email_error input{ border:1px solid #F56C6C;}
.checkout_pop_email_error .pop_email_error{ color:#F56C6C;}
.checkout-container{ width:65%; height:100%; padding:10px 0; background-color:#fff; position:absolute; top:0; right:0; display:none; overflow:hidden;}

/* 2022/10/24 */
.clearfix:after{ content: "";display: block; height: 0;clear:both;visibility: hidden;}
.clearfix{ zoom: 1; }
.special_offers{max-width: 1015px;margin: auto;  margin-top: 68px;margin-bottom: 38px;}
.special_offers h2{font-size: 32px;font-weight: 600;margin-bottom: 60px;}
.special_offers ul{text-align: left;}
.special_offers li{float: left;;width:49%;text-align: center;}
.special_offers li p:nth-child(2){font-size: 22px;font-weight: 600;}
.special_offers li p:nth-child(3) a{font-size: 16px; color: #0BBBA5;cursor: pointer;}
.special_offers li p:nth-child(3)::after{content: "\e902";font-family: iconfont;vertical-align: middle;margin-left: 5px;font-size: 12px;color: #0BBBA5;display: inline-block;}
.price_coupon { font-size: 16px; color: #0BBBA5; font-weight: 600; }


/* 2023/06/27 */
/* pri+ati */
.hide{display: none;}

/* .bundle_buy{border-radius: 10px;background: linear-gradient(0deg, #3089C9 0%, #50CEC5 60.82%);box-shadow: 0px 8px 30px 5px rgba(0, 0, 0, 0.10);position: relative;}
.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: white;}
.bundle_buy .buyarea_buyprice em{color: white;}
.bundle_buy .buyarea_buyprice del{display: inline-block;color: white;}
.bundle_buy .buyarea_buysing{max-width: 230px;text-align: left;color: white;margin: 0 auto 0;}
.bundle_buy .buyarea_buyprice{margin-top: 9px;}
.bundle_buy.buyarea_buy .buyarea_btn{margin: 3px auto 25px;border-radius: 5px;border: 2px solid #F39C11;background: #F39C11;color: white;}
.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 .price del{display: inline-block;}
.bundle_buy .yeartips {vertical-align: inherit;}
.bundle_buy .buyarea_ti{max-width: 230px;text-align: left;margin-left: auto;margin-right: auto;}



.bundle_buy .purchase_device{box-sizing: border-box;max-width: 230px;margin: 10px auto 4px;padding: 5px 10px;border-radius: 5px;border: 1px solid rgba(0, 0, 0, 0.50);background: rgba(255, 255, 255, 0.05);position: relative;cursor: pointer;}
.bundle_buy .purchase_device:hover{border: 1px solid rgba(0, 0, 0, 0.80);background: rgba(255, 255, 255, 0.08);}
.bundle_buy .purchase_device .drop_btn{position: absolute;border-top: 6px solid black;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 .purchase_device p{font-size: 16px;text-align: left;color: black;}

.bundle_buy .price{margin-top: 4px;}

 .purchase_main .bundle_buy .purchase_btn{margin-bottom: 17px;margin-top: 17px;}

.bundle_buy.buyarea_buy ul li span{color: rgba(255, 153, 0, 1);font-size: inherit;color: #ff9900;font-weight: bold;}
.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: 38px;left: 0;border-radius: 5px;background-color: white;overflow: hidden;}
.bundle_buy .purchase_device ul li::before{content: '';}
.bundle_buy .purchase_device ul li{padding: 8px 10px;background-color: white;margin: 0;color: #333;font-size: 14px;text-align: left;}
.bundle_buy .purchase_device ul li:hover{background: rgba(44, 100, 250, 0.16);}
/* .bundle_buy ul li:before{content: "\e924";font-family: iconfont;color: white;font-size: 16px;top: 2px;margin-right: 8px;background: none;} */
/* .bundle_buy ul li{color: white;line-height: 24px;} */
.bundle_buy .purchase_list b{color: #f39c11;}


/* 2023/06/27 */
/* pri+ati_end*/


@media screen and (max-width:1320px){
	/*.purchase_items{ margin:22px 8px auto; min-height:383px; width:46%;}*/
	/*.purchase_bestchoice{padding:30px 0;}*/
	.osgoto{right:0;}
	.purchase_items{width: 50%;}
}
@media screen and (max-width:1130px){
	.osgoto{ transform:scale(.6); top:-30px; right:-40px;}
	.osgoto:before{display:none;}
	.buyinfo_feas ul{float:none; max-width:380px; margin:0 auto;}
	.scre_imgs a{display:none;}
	.scre_imgs{float:none;}
	.scre_imgs .ptr{margin:auto;}
	.buyinfo_feas ul{max-width:550px}
	.buyinfo_feas li div{max-width:none;}
}
@media screen and (max-width:980px){
	.buyinfo_tabs p{margin:auto 10px;}
}
@media screen and (max-width:800px){
	.banner_cont{ padding:40px 0; min-height:auto;}
	.banner_cont h1{ font-size:30px;}
	.purchase_main{margin-top:0;}
	.purchase_items{ margin-top:10px; min-height:auto; width:90%; max-width:none;}
	.purchase_bestchoice{margin-top:30px}
	.purchase_items h2{font-size:20px}
	.price{ margin:10px auto;}
	.price b{font-size:26px;}
	/*.bestchoice_label{font-size:12px;}*/
	.purchase_list li{ margin-top:5px;}
	.money_back_main h3,.purchase_guarantee h2{ font-size:24px;}
	.money_back_main p{font-size:14px;}
	.purchase_money_back img{ width:100px; height:auto;}
	.purchase_safe_items h5{ font-size:16px;}
	.purchase_safe_items p{ font-size:13px;}
	.purchase_safe_items img{ width:40px; height:auto;}
	.purchase_guarantee img{ width:80%; height:auto;}
	.purchase_main2 .purchase_note p img{margin:10px auto;}
	.osinfo_succes{ width:calc(92% - 40px); padding:20px;}
	.osinfo{ width:calc(92% - 40px); padding:20px 20px 60px;}
	.scre_imgs .ptr{width:100%; max-width:630px;}
	.scre_imgs .ptr img{width:100%;}
}

@media screen and (max-width:630px){
	.banner_cont h1{ font-size:24px;}
	.dft_pw{ max-width:95%;}
	.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;}
	.osinfo h4,.ospoptha h4{ font-size:20px; margin-bottom:10px;}
	.osinfo_submit .osinfo_subtn{ margin-top:20px;}
	.osinfo_tips{ left:20px;}
	.buyinfo_tabs p{font-size:20px; margin:auto 5px;}
	.buyinfo_feas li div{width:calc(100% - 45px); margin-left:10px;}
	.scre_imgs .ptr{width:300px;height:180px;}
	.scre_imgs .ptr img{width:300px;}
}
@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) {
	.checkout_pop_product{background:url(https://imobie-resource.com/en/anyfix/img/checkout_pop_purchase@2x.png) center no-repeat; background-size:cover;}
	.checkout_pop_list li{background:url(https://imobie-resource.com/en/anyfix/img/checkout_pop_list@2x.png) left center no-repeat; background-size:16px 16px;}
	.checkout_pop_purchase{background:url(https://imobie-resource.com/en/anyfix/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_device{background:url(https://imobie-resource.com/en/anyunlock/img/checkout_pop_devices@2x.png) 3px center no-repeat; background-size:17px 21px;}
}

@media screen and (max-width: 414px) {
	.special_offers img {width: 50px;}
	.special_offers li p:nth-child(2){font-size: 15px;}
	.special_offers li p:nth-child(3) a{font-size: 12px;}
	.special_offers li{display: block;width: 100%;margin-bottom: 24px;}
	.special_offers h2{margin-bottom: 20px;}
	.special_offers{margin-top: 22px;}
}