h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,b,div,span{font:400 12px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Arial"; color:#333; }
h3{color: #000;text-align: center;font-size: 48px;font-weight: 700;}
a:hover{text-decoration: none;}

/* banner */
.purchas_cont{width: 100%;background: #fff url(https://imobie-resource.com/en/vozard/img/buy_vz_bg.png) center no-repeat;
background-size: cover;padding: 90px 0 0;box-sizing: border-box;height: 810px;}
.banner_cont{max-width: 1090px;margin-left: auto;margin-right: auto;text-align: center;}
.banner_cont h1{color: #FFF;text-align: center;font-family: Open Sans;font-size: 48px;font-style: normal;font-weight: 700;line-height: 150%;}
.bg{background: #F9F8FF;;}


/* buy_item */
.purchase_main{max-width: 1600px;width: 100%; margin: 0 auto;transform: translateY(60px);overflow: hidden;box-sizing: border-box;padding: 20px 0 50px;}
.purchase_items {width: 360px;height: 619px;border-radius: 32px;border: 2px solid #E1E1E1; background: #FCFAFF;box-shadow: 0px 0px 20px 0px rgba(52, 28, 122, 0.15);display: inline-block;vertical-align: bottom;box-sizing: border-box;padding: 40px 0;margin: 0 10px;transition: all .5s ease-in-out;}
.purchase_items:hover{box-shadow: 0px 0px 40px 0px rgba(52, 28, 122, 0.26);}
.purchase_items.best{width: 400px;background: #FFFFFF;}
.purchase_items h2 {color: #333;text-align: center;font-size: 24px;font-style: normal;font-weight: 700;}
.purchase_items .tips{color: #999;font-size: 14px;font-weight: 400;line-height: 150%;margin-bottom: 8px;}
.purchase_device{color: #333;text-align: center;font-size: 16px;font-weight: 400;line-height: 24px;}
.price {margin: 12px auto 0; }
.price b {font-size: 48px;color: #333;text-align: center;font-weight: 700;line-height: normal}
.price del{color: #999;font-size: 20px;font-weight: 400;}

.purchase_main .purchase_btn {width: 80%;max-width:280px;display: block;margin: 24px auto 20px;font-size: 24px;color: #F90;;font-weight: 700;line-height: 60px;border-radius: 16px;border: 2px solid #F90;transition: transform .5s ease-in-out;}
.purchase_btn:after,.fullblock_buybtn:after,.feasblock li a:after {content: "\e92a";font-family: iconfont;margin-left: 10px;vertical-align: middle;font-weight: 400}
.purchase_btn:hover,.fullblock_buybtn:hover {text-decoration: none;transform: translateY(-10px);box-shadow: 0px 4px 10px rgba(255, 153, 0, 0.30);}
.purchase_list {display: inline-block;text-align: left;}
.purchase_list b {font-weight: 700;font-size: 14px;}
.purchase_list li {margin-bottom: 16px;font-size: 14px;color: #333;max-width: 275px;position: relative;padding-left: 20px;line-height: 150%;font-weight: 400;}
.purchase_list li:before {content: "\e924";font-family: iconfont;color: #333;font-size: 16px;position: absolute;top: 3px;left: 0;}

.purchase_items.best .purchase_btn{color: #FFF;background: #F90;}
.purchase_items.best .purchase_list li:before{color: #FF9900;}
.purchase_items.best .purchase_list b{color: #F90;}
.purchase_items.best .best_tip{top: -23px;right: 0;left: 0;margin: 0 auto;}
.purchase_items.best .best_tip p{color: #FFF;text-align: center;font-size: 22px;font-weight: 700; top: 7px;left: 0;right: 0;margin: 0 auto;}

.purchase_items.special .special_tip{width: 188px;height: 34px;background: #F90;right:-2px;top: -2px;border-radius: 0 32px 0 32px;color: #FFF;text-align: center;font-size: 14px;font-weight: 700;line-height: 34px;}
.purchase_items.special .special_tip svg{display: inline-block;vertical-align: middle;margin-right: 3px;}

/* free */
.free{padding: 150px 0 0;}
.buypays {margin: 20px auto 0;max-width: 968px;}
.buypays p{color: #666;font-size: 16px;font-weight: 400;text-align: center;}

.buypays .left img{margin-left: 12px;width: 408px;height: auto;}
.buypays .right {padding: 0 15px;margin-top: 5px;border-left: 1px solid #d8d8d8;}
.buypays img{vertical-align: middle;color: #333;}
.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;}

.free h3{margin: 102px 0 60px;}
.purchase_safe{width: 96%;max-width: 1200px;margin-left: auto;margin-right: auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.purchase_safe_items{max-width: 276px;text-align: center;}
.purchase_safe_items h5{color: #000;text-align: center;font-size: 18px;font-weight: 700;margin:24px 0 12px}
.purchase_safe_items p{color: #666;font-size: 14px;font-weight: 400;}

/* vzpur_fea */
.vzpur_fea{padding:107px 0 122px}
.vzpur_fea h3{margin-bottom: 56px;}
.vzpur_fea h2{font-size: 48px;font-weight: 600;}

.vzpur_fea ul{max-width: 1260px;width: 96% ;margin:60px  auto;border: 2px solid #E6E6E6;box-shadow: 0px 0px 40px 0px rgba(52, 28, 122, 0.15);border-radius: 32px;background: #FFFFFF;}
.vzpur_fea ul li div{padding: 24px 0;}
.vzpur_fea ul li p{font-size: 18px;font-weight: 400;line-height: 1;}
.vzpur_fea ul li:first-child p{font-size: 24px;font-weight: 700;color: #000000;}
.vzpur_fea ul li  div{display: inline-block;vertical-align: middle;}
.trspan{font-size: 18px !important;font-weight: 400 !important; display: block;margin-top: 4px;}
.vzpur_fea ul li section{border-bottom: 2px solid  #F1F1F1;padding-left:40px;B}

.vzpur_fea ul li section div:nth-child(2){border-left: 2px solid  #F1F1F1;border-right: 2px solid  #F1F1F1;}
.vzpur_fea ul li:last-child section{border-bottom: none;}
.yeartips {vertical-align: inherit;line-height: 1;}
.yeartips:after{font-size: 18px;}
.vzpur_fea_icon::before{content: "\e924";font-family: "iconfont";color: #CCCCCC;font-size: 24px;position: relative;font-weight: bold;}
.vzpur_fea_icon.act:before{color: #7242FB;;}
.vzpur_none_icon::before{content: "";display: inline-block; background:url(https://imobie-resource.com/en/anymiro/img/buy_none.png);width: 22px;height: 22px; position: relative;font-weight: bold;}
.vzpur_fea ul li .plan{color: #7242FB !important;vertical-align: middle;display: flex;justify-content: center;align-items: center;}
.vzpur_fea ul li .plan img{margin-left: 2px;}
.vzpur_fea ul li p.act{color: #7242FB;font-weight: 700;}
.vzpur_fea ul li p.none{color: #CCC;font-weight: 700;}
.vzpur_fea .btn{display: block;width: 220px;text-align: center;font-size: 20px;font-weight: 700;line-height: 40px;border-radius: 12px;border: 2px solid  #7242FB;box-sizing: border-box;margin: 0 auto;padding: 3px 6px; transition: all .3s ease-in-out;}
.vzpur_fea .btn:hover{border: 2px solid #845AFB;}
.vzpur_fea .download_btn{color: #7242FB;}
.vzpur_fea .download_btn:hover{color: #845AFB;}
.vzpur_fea .download_btn::after{content: "\e931";font-family: iconfont;display: inline-block;margin-left: 10px;position: relative;vertical-align: middle;color: inherit;font-size: 24px;font-weight: 400;}
.vzpur_fea .buy_btn{color: #FFF;background: #7242FB;}
.vzpur_fea .buy_btn::after{content: "\e92a";font-family: iconfont;display: inline-block;margin-left: 10px;position: relative;vertical-align: middle;color: inherit;font-size: 24px;font-weight: 400;}
.vzpur_fea .buy_btn:hover{background: #845AFB;}


/* special */
.special{padding-bottom: 101px;}
.special h3{margin-bottom: 47px;}
.special_content{max-width: 1264px;border-radius: 32px;background: rgba(114, 66, 251, 0.07);margin: 0 auto;padding: 48px 0 40px;}
.special_content div{text-align: center;width: 49%;display: inline-block;box-sizing: border-box;}
.special_content div:first-child{border-right: 1px solid rgba(114,66,251,0.3);}
.special_content div h5{color: #333;font-size: 18px;font-weight: 700;margin: 24px 0;}
.special_content div a{color: #7057EA;font-size: 14px;font-weight: 600;transition: all .3s ease-in-out;display: block;}
.special_content div a:hover{transform: translateY(-4px);}


/* choose */
.choose{padding-bottom: 105px;}
.choose h3{margin-bottom: 60px;}
.choose_safe{width: 96%;max-width: 1200px;margin-left: auto;margin-right: auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.choose_safe_items{max-width: 276px;text-align: center;}
.choose_safe_items h5{color: #333;text-align: center;font-size: 30px;font-weight: 700;margin:24px 0 12px}
.choose_safe_items p{color: #333;font-size: 18px;font-weight: 400;}

/* faq-list */
.faq-list {padding-bottom: 50px;max-width: 1256px; margin: 0 auto 100px;padding: 60px 0 100px;}
.faq-list>h3{margin-bottom: 70px;}
.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: 50px}
.faq-list .faq-box li {width: 100%;background: rgba(255, 255, 255, 0.10);border: 2px solid #E9E2FE;box-sizing: border-box;border-radius: 20px;text-align: left;padding: 24px 30px 24px 24px;position: relative;margin-bottom: 25px;cursor: pointer}
.faq-list .faq-box ul h3 {font-weight: 700;font-size: 24px;color: #333;text-align: left;}
.faq-list .faq-box li p {font-size: 16px;color: #333;margin-top: 15px;position: relative;
margin-left: 35px;display: none;max-width: 94%;opacity: 0.8;font-weight: 400;}
.faq-list .faq-box li a{font-weight: 400;font-size: 16px;}
/* .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: 26px; transform: translateY(-50%);font-weight: 700;}
.faq-list .faq-box .selected p {display: block}
.faq-list .faq-box .selected::after {content: "\e812";font-family: iconfont;vertical-align: middle;position: absolute;right: 22px;top: 50%;
transition: .3s;font-size: 26px;font-weight: 700;}

/* pop */
.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:8px; color:#333;}
.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;}

@media screen and  (max-width: 1600px){
    .purchase_items.best{width: 360px;}
}
@media screen and  (max-width: 1546px){
    .purchase_items{width: 33%;}
    .purchase_items.top{margin-bottom: 40px;}
    .purchase_main{transform: translateY(150px);}
    .purchase_items.best{width: 33%;}
    .purchas_cont{height: auto;}
    .free{padding-top: 120px;}
}
@media screen and  (max-width: 1285px){
    .special_content{width: 96%;}

}
@media screen and  (max-width: 1160px){
    .purchase_safe{justify-content: space-around;}
    .purchase_safe_items{max-width: 34%;margin-bottom: 40px;}
}
@media screen and  (max-width: 980px){
    .purchase_items{width: 46%;}
    .purchase_items.best{width: 46%;}
    .purchase_items{margin-bottom: 40px;}
    .vzpur_fea .btn{max-width: 90%;}
    .vzpur_fea .download_btn::after,.vzpur_fea .buy_btn::after{margin-left: 3px;}
    .choose_safe{justify-content: space-around;}
    .choose_safe_items{max-width: none;width: 34%;;margin-bottom: 40px;}
}
@media screen and  (max-width: 798px){
    .vzpur_fea .btn{font-size: 16px;}
    .vzpur_fea .download_btn::after,.vzpur_fea .buy_btn::after{font-size: inherit;}
}
@media screen and  (max-width: 750px){
    .purchase_items{width: 90%;}
    .purchase_items.best{width: 90%;}
    .osinfo{width: 95%;box-sizing: border-box;}
    

}
@media screen and  (max-width: 670px){
    .vzpur_fea .btn{font-size: 14px;}
}
@media screen and  (max-width: 650px){
    h3{font-size: 32px;}
    .vzpur_fea ul li:first-child p{font-size: 20px;}
    .vzpur_fea ul li .trspan{font-size: 17px !important;}
    .vzpur_fea ul li p{font-size: 17px;}
    .vzpur_fea ul li section div:nth-child(2){border: none;}
    .plan img{width: 24px;}
    .vzpur_fea ul li section{padding-left: 20px;}
    .vzpur_fea ul li section div.block{width: 25% !important;}
    .vzpur_fea ul li section div.download_div{width: 43% !important;}
    .choose_safe_items{max-width: none;width: 80%;;margin-bottom: 40px;}
    .purchase_safe_items{max-width: none;width: 80%;;margin-bottom: 40px;}
    .free h3{font-size: 38px;}
    .informhf{width: 100%;display: block;margin: 10px 0;}
    .faq-list .faq-box ul h3 {font-size: 16px;}
    .faq-list .faq-box li{width: 95%;margin-left: auto;margin-right: auto;padding: 24px 48px 24px 24px;}
    
    .buypays .left img{max-width: 100%;margin-left: 0px;}
}
