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

.new_yellow{display: inline-block;padding: 0 8px;vertical-align: middle;height: 18px;line-height: 18px;font-size: 13px;background: linear-gradient(0deg, #F39C11 0%, #FFC870 122.22%), #7057EA; border-radius:6px 0;font-style: normal;font-weight: 600;color: #FFFFFF;}
.purchas_cont{background: #fff url(https://imobie-resource.com/en/anymiro/img/maskgroup.png) center no-repeat;background-size: cover;padding: 63px 3%;}
.banner_cont{max-width: 1200px;margin-left: auto;margin-right: auto;padding-bottom: 54px; text-align: center; }
.banner_cont h1{font-style: normal;font-weight: 600;font-size: 41px;text-align: center; color: #000000;}
.purchas_block{max-width: 1320px;margin-left: auto;margin-right: auto;}
.purchase_items{width: 400px;height: 560px; box-sizing: border-box;background: linear-gradient(180deg, #FCFAFF 0%, #FDFCFF 100%);border: 2px solid #EAE3F8;border-radius: 20px;transition: all ease-in-out .5s;padding-top: 40px;display:inline-block;vertical-align: bottom;}
.purchase_items:hover{box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);}
.purchase_items h2{font-weight: 700;font-size: 24px;margin-bottom: 30px;}
.price b{font-weight: 600;font-size: 44px;line-height: 1;display: block; display: inline-block;}
.price span{font-weight: 400;font-size: 20px;display: block;}
.purchas_block .download_btn,.purchas_block .buy_btn,.purchas_block .contact_btn{display: block; box-sizing: border-box;border: 2px solid #F39C11;border-radius: 10px;width: 90%; max-width: 320px;font-size: 24px;font-weight: 500;color: #F39C11;text-align: center;line-height: 57.51px ;text-decoration: none;margin:24px auto 24px;transition: all ease-in-out .5s;}
.yeartips i{width: 210px; left: -160px;}
.yeartips i:after { left: 160px; }
.download_btn::after{content: "\e928";font-family: "iconfont";margin-left: 8px;
vertical-align: middle;font-weight: 400;font-size: 30px;}
.purchas_block .buy_btn{margin-top: 24px;background: #F6AC46;color: #FFFFFF;border: 2px solid #F6AC46}
.buy_btn::after{content: "\e928";font-family: "iconfont";margin-left: 8px;
vertical-align: middle;font-weight: 400;font-size: 24px;}
.purchas_block .download_btn:hover,.purchas_block .buy_btn:hover,.purchas_block .contact_btn:hover{background: #F3BD72;;color: #FFFFFF;transform: translateY(-4px);border:2px solid #F3BD72;}
.purchase_list{text-align: left;}
.purchase_list b{color: #E84E4B;font-size: 16px;font-style: normal;font-weight: bold;line-height: normal;}
.purchase_list li:before{content: "\e922"; font-family: "iconfont"; color: #666666; font-size: 16px; position: relative;top: 3px; margin-right: 8px;font-weight: bold;}
.purchase_list li{font-style: normal;font-weight: 400;font-size: 13px;margin-bottom: 12px;padding-left: 38px;color: #666666;}
.purchase_device{width: 90%;max-width: 320px;border: 2px solid #F3F3F3;
border-radius: 10px;margin: 24px auto;display: flex;justify-content: space-around;padding: 7px;}
.purchase_device>div{width: 102px;height: 44px;;border-radius: 10px;font-weight: 400;font-size: 16px;line-height: 44px;cursor: pointer;transition: all .4s;}
.bestchoice_label{position: absolute;top: -7px;right: -10px;}
.purchase_device>div.act{background: #FFF8EE;color: #F6AC46;}
.purchase_items.buy h2{margin-bottom: 30px;}
/* .purchase_items.buy .purchase_list li{padding-left: 52px;} */
.price i{font-style: normal;}
.price span:last-child{font-weight: 400;font-size: 16px;display: block;color: #999999;margin-top: 20px;}
.price_full{display: inline-block;font-weight: 400;font-size: 16px;color: #999999;}
.purchase_items.buy .download_btn{margin-bottom: 24px;margin-top: 24px;}
.purchase_items.buy{padding: 69px 0 59px;width: 430px; height:590px ;margin: 0 40px;border: 3px solid #F6AC46;background: linear-gradient(180deg, #FFF 60.73%, #FFF6EA 100%);box-shadow: 0px 16px 24.7px 0px rgba(1, 0, 48, 0.12);}
.purchase_items.buy .buy_btn{margin-top: 15px;}
.contact_text{font-weight: 400;font-size: 18px;color: #333333;
max-width: 300px;margin: 0 auto;}
.purchas_block>div:last-child img{margin-top: 23px}

.buypays {margin: 30px auto 0;}
.buypays .left {margin-right: 24px;}
.buypays .right {padding: 0 45px;margin-top: 5px;border-left: 1px solid #d8d8d8;}
.buypays img{vertical-align: middle;}
.buypays .left span {font-size: 14px;color: #666666;vertical-align: middle;margin-left: 10px;}
.note {color: #666666;font-size: 14px;text-align: center;margin-top: 15px;padding-bottom: 30px;}

 


/* ______________________________ */
.ampur_fea h2{font-size: 36px;font-weight: 600;}

.ampur_fea ul{max-width: 1260px;width: 96% ;margin:60px  auto;border: 2px solid #E6E6E6;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);border-radius: 20px;padding-bottom: 13px;}
.ampur_fea ul li{padding:0 40px;}
.ampur_fea ul li a{display: inline-block; border-radius: 6px;color: #fff;font-size: 16px;font-style: normal;font-weight: 500;height: 40px;margin: 0 auto;padding:0px 12px ;line-height: 40px;}
a:hover{text-decoration: none;}
.purple{background: #7057EA;}
.orange{background: #F39C11;}
.ampur_fea ul li p{font-size: 18px;font-weight: 400;line-height: 1;}
.ampur_fea ul li:first-child p{font-size: 24px;font-weight: 600;color: #000000;}
.ampur_fea ul li  div{display: inline-block;vertical-align: middle;}
.trspan{font-size: 18px !important;font-weight: 400 !important; display: block;}
.ampur_fea ul li section{border-bottom: 2px solid  #F1F1F1;padding: 24px 0;}
.ampur_fea ul li:last-child section{border-bottom: none;}
.yeartips {vertical-align: inherit;line-height: 1;}
.yeartips:after{font-size: 18px;}
.anymiro_tip.yeartips::after { font-size: 14px; vertical-align: super; }
.ampur_fea_icon::before{content: "\e922";font-family: "iconfont";color: #CCCCCC;font-size: 28px;position: relative;top: 3px;margin-right: 8px;font-weight: bold;}
.ampur_fea_icon.act:before{color: #7057EA;;}
.ampur_none_icon::before{content: "";display: inline-block;  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='18' viewBox='0 0 22 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.7028 0.43934C18.117 -0.146446 17.1673 -0.146447 16.5815 0.43934L10.6421 6.37868L4.7028 0.43934C4.11701 -0.146447 3.16726 -0.146446 2.58147 0.43934C1.99569 1.02513 1.99569 1.97487 2.58147 2.56066L8.52081 8.5L2.43934 14.5815C1.85355 15.1673 1.85355 16.117 2.43934 16.7028C3.02513 17.2886 3.97487 17.2886 4.56066 16.7028L10.6421 10.6213L16.7236 16.7028C17.3094 17.2886 18.2591 17.2886 18.8449 16.7028C19.4307 16.117 19.4307 15.1673 18.8449 14.5815L12.7635 8.5L18.7028 2.56066C19.2886 1.97487 19.2886 1.02513 18.7028 0.43934Z' fill='%23CCCCCC'/%3E%3C/svg%3E");width: 22px;height: 18px; position: relative;top: 6px;margin-right: 8px;font-weight: bold;}




/* .ampur_plan_block{width: 100%;background: rgba(112, 87, 234, 0.05);padding: 60px 30px;box-sizing: border-box;}
.ampur_plan_block_content{display: flex;justify-content: center;flex-wrap: wrap;}
.ampur_plan_block_content img{margin-right: 40px;}
.ampur_plan_block_content p{font-weight: 600;font-size: 36px;color: #000000;margin-bottom: 16px;}
.ampur_plan_block_content a{font-weight: 400;font-size: 20px;text-decoration-line: underline;color: #7057EA;transition: color .3s ease-in-out;}
.ampur_plan_block_content a:hover{color: #8B77EE;} */
.ampur_plan_block{background:rgba(112,87,234,0.05);padding: 77px 0;}
.ampur_plan_block_content{display: flex;max-width: 1256px;width: 96%;align-items: center;justify-content: space-between;margin: 0 auto;flex-wrap: wrap;}

.ampur_plan_block_content>div{display: flex;justify-content: center;align-items: center;max-width: 616px;justify-content: space-between;border-radius: 20px;border: 1px solid #E6E1FF;background: rgba(255, 255, 255, 0.10);box-sizing: border-box;padding: 32px;height: 220px;}
.ampur_img_box{background: #F2F0FF;width: 140px;height: 140px;border-radius: 36px;display: flex;align-items: center;justify-content: center;}
.ampur_text_box{width: 392px;margin-left: 20px;}
.ampur_text_box p{color: #000;font-size: 28px;font-style: normal;font-weight: 600;line-height: normal;margin-bottom: 20px;}
.ampur_text_box a{color:  #7057EA;font-family: Poppins;font-size: 18px;font-style: normal;font-weight: 400;line-height: normal;text-decoration-line: underline;}
.ampur_text_box a span{font-size: inherit;color: inherit;transition: all .3s ease-in-out;}
.ampur_text_box a:hover span{margin-left: 8px;}

.ambuy_chocon {padding: 100px 0;}
.ambuy_chocon h2 {font-size: 36px;font-weight: 600;}
.ambuy_chocon li {display: inline-block;vertical-align: top;width: 240px;margin: 0px 30px;}
.ambuy_chocon h5 {font-size: 18px;font-weight: 600;min-height: 54px;margin: 15px auto 10px;}
.ambuy_chocon p {font-size: 16px;color: #666;}



.faq-list {background: rgba(112, 87, 234, 0.05);padding-bottom: 50px;max-width: 1256px; margin: 0 auto 100px;padding: 60px 0 100px;}
.faq-list .faq-box {max-width: 1150px;margin: auto}
.faq-list .faq-box h2 {font-weight: 600;font-size: 32px;margin-top: 36px}
.faq-list .faq-box ul {margin-top: 30px}
.faq-list .faq-box li {width: 100%;background-color: #fff;border: 1px solid #f0f0f0;
box-sizing: border-box;border-radius: 8px;text-align: left;padding: 24px 30px 24px 24px;position: relative;margin-bottom: 25px;cursor: pointer}
.faq-list .faq-box h3 {font-weight: 600;font-size: 20px;color: #333}
.faq-list .faq-box li p {font-size: 16px;color: #666;margin-top: 15px;position: relative;
margin-left: 35px;display: none;max-width: 94%;}
/* .faq-list .faq-box li p::before {content: "A:";position: absolute;left: -22px} */
.faq-list .faq-box li::after {content: "\e814";font-family: iconfont;vertical-align: middle;position: absolute;right: 22px;top: 50%;transition: .3s;font-size: 20px;color: #7057EA; transform: translateY(-50%)}
.faq-list .faq-box .selected p {display: block}
.faq-list .faq-box .selected h3{color: #7057EA}
.faq-list .faq-box .selected::after {content: "\e812";font-family: iconfont;vertical-align: middle;position: absolute;right: 22px;top: 50%;
transition: .3s;font-size: 20px;color: #7057EA;}
.faq-box h3:hover {color: #7057EA;}



.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% - 20px);  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;}
.lastinfor{width: 100%;}
.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;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:#7057EA; border-radius:10px; 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/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:16px; color:#333333; margin-top:10px; line-height:1.6;}
#userversion{height:48px; line-height:48px; padding:0 15px; margin-top:0;}

/* landing page */
.countdown_time { display: inline-block; margin-top: 35px; position: relative; padding: 9px 35px 9px 100px; background-color: #ffffff; border-radius: 8px}
.countdown_time:after { content: ""; width: 11px; height: 20px; display: inline-block; background: url(https://imobie-resource.com/en/anymiro/img/buy_clock2.png) top center no-repeat; position: absolute; right: 16px; top: 8px}
.countdown_time img { position: absolute; z-index: 2; left: 13px; bottom: -5px}
.countdown_time time { font-size: 16px; font-weight: 700}
.countdown_time b { margin: 0 5px; font-size: 22px; color: #7057EA; font-weight: 700;}
.countdown_time span { font-size: 16px; font-weight: 700}
.landing_page .purchase_items { padding: 60px 0 30px; }
.landing_page .purchase_items .monthly,.landing_page .purchase_items .quarterly,.landing_page .purchase_items .year { display: block; }
.landing_page .purchase_items h5 { font-size: 24px; color: #333; font-weight: 700;}
.ambuyarea_buysing { font-size: 16px; color: #666; margin-top: 5px;}
.ambuyarea_buyprice del { font-size: 18px; color: #999; margin-top: 10px; font-weight: 400; display: block;}
.ambuyarea_buyprice>span { font-size: 44px; color: #000; font-weight: 700; }
.landing_page .buy_btn::after {content: "\e92a"; font-size: 24px; }
.landing_page .purchase_list li { margin-bottom: 15px; }
.landing_page .purchase_list li b { color: #F90; font-size: 16px; }
.landing_page .purchase_items.buy { height: 570px; }
.landing_page .purchas_block .buy_btn { border: 2px solid #F39C11; color: #F39C11; background-color: #fff; margin: 25px auto; }
.landing_page .purchas_block .ptramo_act .buy_btn { background: #F6AC46; color: #FFFFFF; border: 2px solid #F6AC46; }


/* coupon */
/* .coupon_pop{position: fixed;top: 20%;right: -1%;transform: scale(0.7);display: none;z-index: 4;}
.coupon_pop img{width: 100%;}
.retain_time{position: absolute;top: 49%;left: 13.5%;height: 10%;width: 73%;display: flex;align-items: center;}
.retain_time time{width: 100%; display: flex;justify-content: space-between;}
.retain_time b{font-size: 22px;color: #FFF;display: block;width:22%;text-align: center;}
.copy_btn{width: 80px;height: 40px;background: linear-gradient(191deg, #FF9567 0%, #FD1020 100%), #C5C5C5;border-radius: 30px;color: #FFF;font-size: 20px;font-weight: 600;text-align: center;display: flex;align-items: center;justify-content: center;position: absolute;top: 71.5%;right: 16%;cursor: pointer;box-shadow: 0px 4px 0px 0px #B77F65;animation: click .3s linear 0s infinite alternate;}

@keyframes click {
    0% { box-shadow: 0px 4px 0px 0px #B77F65;transform: translateY(0px)}
    100% { box-shadow: 0px 0px 0px 0px #B77F65;transform: translateY(5px)} 
}
.coupon_tip{max-width:120px;position: absolute;bottom:-12%;left: 0;right: 0;margin: 0 auto;display: none;}
.coupon_close{cursor: pointer;position: absolute;top: -2%;right: -4%;} */


@media screen and (max-width: 1400px){
    .purchase_items.buy{margin: 0 10px;}
    .purchase_items{width: 370px;}
    .purchas_cont{padding: 63px 0;}
}
@media screen and (max-width: 1296px){
    .ampur_plan_block_content>div{padding: 20px;max-width: 570px;}
}
@media screen and (max-width: 1250px){
    .ambuy_chocon ul{display: flex;flex-wrap: wrap;justify-content: center;}
    .ambuy_chocon ul>li {
        width: 33.33%;
        margin-bottom: 20px;
    }
}
@media screen and (max-width: 1199px){
    .ampur_fea{overflow: hidden;}
    .purchase_items {margin: 22px 8px auto;min-height: 383px;width: 46%;}
    .purchase_list{max-width: 340px;margin: 0 auto;}
    .purchase_list li{padding-left: 9px;}
    .purchase_items.buy{margin: 0;}
    .ampur_plan_block{padding: 40px 0;}
    .ampur_plan_block_content{justify-content: center;}
    .ampur_plan_block_content>div{padding: 35px;max-width: none;margin-bottom: 10px;}
}

@media screen and (max-width: 980px){
    .purchase_items {margin-top: 10px;min-height: auto;width: 90%;}
    .purchase_items.buy{margin-top: 10px;width: 90%;}
}
@media screen and (max-width: 630px){
    .ampur_plan_block_content p{text-align: left;}
    .ampur_plan_block_content a{text-align: left;display: block;}
}
@media screen and (max-width: 630px){
    .purchas_cont{padding: 0 2%;}
    .banner_cont{padding: 40px 0;}
    .banner_cont h1{font-size: 24px;padding: 0;}
    .ampur_plan_block_content>div{box-sizing: border-box;width: 100%;height: auto;}
}
@media screen and (max-width: 610px){
    .ambuy_chocon{padding: 50px 0;}
    .ampur_fea ul li:first-child p{font-size: 20px;}
    .trspan{font-size: 14px !important;}
    .ampur_fea ul li{font-size: 14px;padding:0 4%;}
    .ampur_fea ul li section{padding: 12px 0;}
    .ampur_plan_block{padding: 30px 15px;}
    .ambuy_chocon li{width: auto;margin: 10px;}
    .faq-list .faq-box h3{font-size: 16px;}
    .faq-list .faq-box li p{margin-left: 35px; font-size: 14px;}
    .faq-list{margin: 0 auto 50px;    padding: 60px 0 50px}
    .ampur_fea ul li a{font-size: 12px;padding: 0 6px;}
    .ampur_plan_block_content>div{padding: 10px;flex-direction: column;}
    .ampur_text_box{max-width: 96%;margin: 0 auto;}
    .ampur_text_box p{font-size: 28px;}
    
}