html, div, body, p, form, img, dd, h1, h2, h3, h4, input{margin:0 auto;padding:0;font:12px/1.8 'Roboto','Hiragino Sans','Meiryo','Hiragino Kaku Gothic ProN',sans-serif;color:#222222;}
body{font-size:62.5%;}
p{font-size: 16px;line-height:20px;}
dl, dd, dt{margin:0;padding:0;}
ul{margin:0;padding:0;list-style:none;}
li{margin:0;list-style:none;padding:0;}
img{border:none;width: initial;}
a, a:link, a:visited{text-decoration:none;color:#222;}
a:hover, a:active{text-decoration:none;color:#222;}
input{font-size:1.2em;float:left;}
table{border-collapse:collapse;}
dl, dt, dd{text-align:left;}
.container{width: 100%;max-width:1200px;overflow:hidden;box-sizing: border-box;}
h1{color:#222;font-size:48px;position:relative;}
h2{font-size:48px;clear:both;position:relative;margin: 0 auto;}
.clearfloat::after{display: block;content: "";height: 0;overflow: hidden;visibility: hidden;clear:both;}
.clearfloat{zoom:1;}
.flex-box{display: -webkit-box;display: -moz-box; display: -ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction: row;flex-direction: row;-webkit-box-pack:justify;-webkit-justify-content: space-between;justify-content: space-between;flex-wrap: wrap;}

/*top menu*/
#header{width:100%;height:72px;position:relative;}
#header_new .container{padding:0px;}
#logo{width:20%;float:left;margin-top:18px;}
.toggle-nav{display:none;}
#search-box{float:right;margin-top:0;}
#search{margin:0;}
.toggle-nav{display:none;}
/*top header*/
#header_new{width: 100%;margin:0 auto;overflow: visible;position: relative;z-index: 99;height: 72px;z-index: 11;background-color: #fff;}
#header_new .logo{float:left;margin:14px 0 0;}
#header_new .container{overflow: visible;}
#header_new .menu_list{float: right;margin:0;padding:0;}
#header_new .menu_list>li{float: left;box-sizing: border-box;padding:26px 0 22px;margin-left: 50px;}
#header_new .menu_list>li>a{display: block;margin:0 auto;font-size:16px;line-height: 24px;text-decoration: none;font-weight: bold;}
#header_new .menu_list>li>a i{display: inline-block;margin-left: 8px;width: 12px;height: 12px;background: url(/images/index/down-up.svg);background-position-y: -12px;vertical-align: 0;}
#header_new .menu_list>li:hover>a{color:#2471e7;}
#header_new .menu_list>li:hover>a>i{background-position-y: 0px;}
#header_new .slider_down{display:none;position: absolute;width: 100%;max-width: 1920px;padding:34px 0;background-color: #fff;border-top: 1px solid rgba(0, 0, 0, .1);left: 50%;top: 72px;transform: -webkit-translateX(-50%);transform: -moz-translateX(-50%);transform: -o-translateX(-50%);transform: translateX(-50%);border-bottom: none;box-shadow: 0 10px 15px rgba(0, 0, 0, .1);}
#header_new .slider_down .container *{margin: 0;padding: 0;}
#header_new .slider_down .item_text{padding-right: 36px;border-right: 1px solid rgba(0, 0, 0, .1);max-width: 265px;box-sizing: border-box;width: 100%;flex-direction: column;justify-content: center;}
#header_new .slider_down .item_text .title{font-size: 24px;line-height: 28px;color: #454545;font-weight: bold;text-align: left;}
#header_new .slider_down .item_text .info{font-size: 16px;line-height: 24px;color: #333;margin-top: 12px;}
#header_new .slider_down .item_product{padding-left: 72px;padding-right: 72px;flex: 1;}
#header_new .slider_down .item_product p{align-items: center;max-width: 326px;width: 100%;padding: 10px 16px;flex-wrap: nowrap;position: relative;border-radius: 6px;margin-top: 8px;margin-bottom: 8px;justify-content: flex-start;box-sizing: border-box;}
#header_new .slider_down .item_product p:first-child{margin-top: 0px;}
#header_new .slider_down .item_product p:last-child{margin-bottom: 0px;}
#header_new .slider_down .item_product p img{margin-right: 10px;width: 36px;height: 36px;}
#header_new .slider_down .item_product p a{font-size: 16px;font-weight: bold;line-height: 20px;color: #333;text-decoration: none;}
#header_new .slider_down .item_product p a::after{clear: both;content: "";position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;}
#header_new .slider_down .item_product p:hover{background: #F2F7FF;}
#header_new .slider_down .item_product p:hover a{color: #2471E7;}
#header_new .slider_down .item_product p span{width: 22px;height: 14px;line-height: 14px;font-size: 12px;color: #fff;border-radius: 2px;background: #FF3DB7;background: linear-gradient(141deg, #FF3DB7 0%, #9A29FE 100%);display: inline-block;text-align: center;margin-left: 10px;}


.toggle_nav{float:right;padding: 9px 0 0;display: none;color: #222;font-size: 30px;border-radius: 5px;font-weight: 400;}
#header_new .slider_down .container{padding: 0;}
#header_new .menu_list>li:nth-last-child(1) span{display:none;}
.moblie_system{display: none;margin:0;color:#333;font-size:16px;line-height: 30px;}
.moblie_system img{display: inline-block;vertical-align: -6px;margin-right: 10px;}
.header_bg{display: none;width: 100%;height: 100%;background: rgba(0, 0, 0, .6);position: fixed;top: 0px;left: 0px;z-index: 10;}

#header_new .slider_down .item_product p .hot_img{width: 18px; height: 14px; margin-left: 10px;margin-bottom: 4px;}

/*footer*/
#footer{background:#141414;overflow: hidden;}
#footer .main{max-width: 1200px;padding-top: 64px;padding-bottom: 64px;margin-top: 0px;margin-bottom: 0px;align-items:normal;}
.footer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
.footer .icon{display:block;margin: 45px 0 22px;float: none;}
.footer dl:nth-child(1) dd:nth-child(2) a{margin-bottom: 14px;box-sizing: border-box;width: 129px;height: 36px;border: 1px solid #d1cdcd;border-radius: 3px;font-size: 14px;line-height: 36px;padding-left: 35px;color: #d1cdcd;background: url(/new-style/images/index/download-s.png) 4px 2px no-repeat;display: block;}
.footer dl:nth-child(1) dd:nth-child(3) a{margin-bottom: 14px;box-sizing: border-box;width: 129px;height: 36px;border: 1px solid #d1cdcd;border-radius: 3px;font-size: 14px;line-height: 36px;padding-left: 35px;color: #d1cdcd;background: url(/new-style/images/index/buy.png) 4px 2px no-repeat;display: block;}
.footer dl{-webkit-flex:1;flex:1;position: relative;min-width: 150px;}
.footer dl:nth-child(1){max-width: 365px;position: relative;}
.footer dl:nth-child(1)::after{content: '';display: block;width: 0;height: 100%;position: absolute;border-right: 1px solid rgba(255,255,255,.2);top: 50%;right: 60px;transform: translate(0,-50%);}
.footer dl:nth-child(2){max-width: 250px;}
.footer dl:nth-child(3){max-width: 260px;}
.footer dl:nth-child(4){max-width: 190px;}
.footer dl:nth-child(5){max-width: 170px;}
.footer dl.last{min-width:266px;max-width: 280px;}
.footer dl.last::after{display: none;}
.footer dl dd a{color:#d1cdcd;}
.footer dl dt{margin: 0 auto 24px;font-size:18px;color:#fff;line-height: 24px;font-weight: bold;}
.footer dl dd{line-height:20px;width: 100%;margin:0 0 16px;font-size: 14px;color: rgba(255,255,255,.8);}
.footer dl dd:nth-last-child(1){margin-bottom: 0;}
.footer dl p{display: block;margin: 0;max-width: 184px;color:#fff;font-size: 18px;font-weight: 400;color: #FFFFFF;line-height: 32px;text-align: center;}
.footer-line{margin: 0 auto;padding:28px 0 27px;overflow:hidden;border-top: 1px solid rgba(255,255,255,.2);}
.footer-line div{max-width:860px;margin:0 auto;}
.footer-line p{color:rgba(255,255,255,.5);text-align:center;display: block;width: 100%;font-size: 14px;font-weight: 400;line-height: 20px;}
.footer-line p a{color:#aba6a6;}
.footer-line div p:nth-child(2){float:right;}
/*go top*/
.back-to { position: fixed; bottom: 10px; right: 10px; z-index: 999; width: 110px; overflow: hidden; zoom: 1; -ie6-position-fixed-delay: 200; }
.back-to .back-top { float: right; display: block; width: 50px; height: 50px; background: url(/images/system/gotop.png) no-repeat scroll 0 0 transparent; margin-left: 10px; outline: 0 none; text-indent: -9999em; }
/* cookies */
.usernotice_pop{position: fixed;width: 100%;padding: 8px 2%;box-sizing: border-box;left: 0;bottom: 0px;background-color: #4a5142;background-color: rgba(74,81,78,0.9);color: #fff;text-align: center;line-height: 18px;z-index: 900;font-size: 14px;}
.usernotice_pop a{color: #fff !important;}
.usernotice_pop .button {background: #fff;display: inline-block;width: 70px;color: #2f2f2f;margin: 0px !important;margin-left: 20px !important;cursor: pointer;}
@media (max-width:1200px){
  .toggle_nav{display: block;cursor: pointer;}
  #header_new .container{padding:0px 6px;}
  #header_new .menu_list{display:none;float:none;position: absolute;right: 0;top: 65px;width: 100%;padding: 0;text-align: left;background-color: #fff;}
  #header_new .menu_list>li,#header_new .menu_list>li:nth-last-child(1){position:relative;float:none;margin-left: 0;padding:10px;height: unset;border-top:1px solid #eee;}
  #header_new .menu_list>li.list_tab::after{position:absolute;display: inline-block;content: "";width: 12px;height: 12px;background: url(/images/index/down-up.svg);background-position-y: -12px;right: 12px;top: 16px;}
  #header_new .menu_list>li.active::after{background-position-y: 0px;}
  #header_new .menu_list>li:nth-last-child(1)::after,#header_new .menu_list>li:nth-last-child(2)::after{display: none;}
  #header_new .menu_list>li>a{color:#333;max-width:140px;margin:0;}
  #header_new .menu_list>li>a i,#header_new .system_tab{display: none;}
  #header_new .slider_down{position: static;border:none;padding:5px 0 0;box-shadow: none;transform: -webkit-translate(0);transform: -moz-translate(0);transform: -o-translate(0);transform: translate(0);}
  #header_new .slider_down .item_text{display: none;}
  #header_new .slider_down .item_product{padding: 0;display: block;}

  .footer dl dt{cursor: pointer;}
  .footer dl:nth-child(1)::after{display: none;}
  #footer{box-sizing: border-box;width: 100%;padding-left: 20px;padding-right: 20px;}
  .footer-line p,.footer-line div p:nth-child(2){float:none;margin:0;}
  .footer dl::after{display: none;}
  #footer{background: none;padding-top: 0;padding-bottom: 0;width: 100%;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box;background: #141414;}
  #footer .main{flex-wrap: wrap;flex-direction: column;width: 100%;padding: 0 20px;box-sizing: border-box;border-radius: 10px 10px  0 0;margin:0 auto}
  .footer .icon{margin:0 auto 22px}
  .footer dl{width: 100%;max-width: 1200px!important;padding-top: 20px;padding-bottom: 20px;}
  .footer dl:nth-child(1){order: 9;width: 100%;max-width: 1200px;}
  .footer dl p{max-width: 260px;text-align: center;margin:0 auto;font-weight: 400;}
  .footer dl:nth-child(1) dd:nth-child(1){margin: 0 0 13px;}
  .footer dl:nth-child(1) dd:nth-last-child(1){margin-top: 0;}
  .footer dl:nth-child(1) dd:nth-child(2) a{background: url(/new-style/images/index/icon-download.png) no-repeat;}
  .footer dl:nth-child(1) dd:nth-child(3) a{background: url(/new-style/images/index/icon-buys.png) no-repeat;}
  .footer dl:nth-child(1) dd:nth-child(2) a, .footer dl:nth-child(1) dd:nth-child(3) a{width: 236px;height: 48px;border-radius: 8px;line-height: 46px;box-sizing: border-box;font-size: 18px;padding-left: 67px;background-position: 26px center}
  .footer dl dt{margin: 0;font-size: 18px;font-weight: bold;color: #FFFFFF;line-height: 24px;position: relative;}
  .footer dl:nth-child(2) dt::after,.footer dl:nth-child(3) dt::after,.footer dl:nth-child(4) dt::after,.footer dl:nth-child(5) dt::after{content: '';display: block;position: absolute;right: 0;top: 4px;width: 16px;height: 16px;background: url(/new-style/images/index/bottom-arrow.svg) no-repeat center;}
  .footer dl.active:nth-child(2) dt::after,.footer dl.active:nth-child(3) dt::after,.footer dl.active:nth-child(4) dt::after,.footer dl.active:nth-child(5) dt::after{transform: rotate(180deg);}
  .footer dl dd{margin:10px 0 0;font-size: 16px;font-weight: 400;color: #E1E1E1;line-height: 24px;}
  .footer dl:nth-child(2),.footer dl:nth-child(3),.footer dl:nth-child(4),.footer dl:nth-child(5){border-bottom: 1px solid #616161}
  .footer dl:nth-child(2) dd,.footer dl:nth-child(3) dd,.footer dl:nth-child(4) dd,.footer dl:nth-child(5) dd{display: none;margin-top:20px;}
  .footer dl.active dd{display: block!important;}
  .footer dl.last{margin-top: 40px;}
  .footer dl.last dd:nth-child(2){margin:20px 0;}
  .footer dl.last dd:nth-child(3){color: #999;text-align: left;text-indent: 0;}
  a#subscribe{max-width: 540px;width: 100%;height: 38px;border-radius: 34px;border: 1px solid #616161;font-size: 14px;font-weight: 400;color: #FFFFFF;line-height: 38px;padding: 0;text-indent: 30px;background: url(/new-style/images/index/arrow-right.png) no-repeat 94% center;}
  .footer-line{margin:0 auto;width: 100%;box-sizing: border-box;padding: 20px 0;text-align: left;border-top: 1px solid rgba(255,255,255,.2)}

  .container{padding-left: 30px;padding-right: 30px;}
}
@media screen and (max-width:798px){
  #footer .main{justify-content:flex-start;}
}
@media screen and (max-width:600px){
  .footer .icon{display: block !important;float: none;}
}
@media screen and (max-width:480px){
  #footer .main{padding: 0 20px;}
}
a, a:link, a:visited{text-decoration:none;color:#222;}
a:hover, a:active{text-decoration:underline;color:#222;}
.clearfloat::after{content:"";display: block;height: 0;clear:both;overflow: hidden;visibility: hidden;}
.clearfloat{zoom:1;}
.flex-box,.flex_box{display:-webkit-box;display: -webkit-flex;display: flex;flex-direction: row;-webkit-box-pack:justify;-webkit-justify-content: space-between;justify-content: space-between;flex-wrap: wrap;}
.container{max-width:1200px;overflow:hidden;padding:0 5px;width:100%;box-sizing: border-box;}
.container{padding: 0;}
#header_new  .container{max-width: 1200px !important;}


/* fixbar */
ul#vice-menu .menu_dropDown li{padding-left:0;display:block;width:100%;}
.fixbar{height:66px;position:fixed;background-color:#fff;width:100%;z-index:1;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.2);top: 0px;}
.icon img{vertical-align:middle;margin-right:10px;}
.icon{float:left;margin-top:17px;}
ul#vice-menu{float:right;margin-bottom:0;margin-top: 18px;}
ul#vice-menu li{float:left;padding:0 10px;font-size: 16px}
.fixbar a.fix-down{display:inline-block;border:2px #0382da solid;color:#0382da;border-radius:50px;font-size:14px;margin-left:20px;width:117px;height:28px;line-height:28px;text-align:center;overflow: hidden;}
.fixbar a.fix-down:hover{background-color:#0382da;color:#fff;text-decoration:none;}
.fixbar a.fix-buy{display:inline-block;border:none;background-color:#ff9600;border-radius:50px;font-size:14px;color:#fff;width:121px;height:32px;line-height:32px;text-align:center;position: relative;overflow: hidden;}
.fixbar a.fix-buy span{width: 78px;position: absolute;right: -20px;top: 0;height: 15px;background: #dc0000;line-height: 15px;-webkit-transform: rotate(30deg);transform: rotate(30deg);font-size: 12px;}

.new_rollTopfone{z-index: 7;}
.new_rollTopfone_box>div.win_btn,.new_rollTopfone_box>div.mac_btn,.new_rollTopfone_box>div.btn{float: right;margin-top: 17px;margin-left: 5px;display: none;}
.new_rollTopfone_box>div.win_btn a,.new_rollTopfone_box>div.mac_btn a,.new_rollTopfone_box>div.btn a{margin-top: 0;}
.new_rollTopfone_box>div.btn{display: block;}
.new_rollTopfone_box>div#version-top{float: right;margin-top: 15px;margin-left: 5px;}
.new_rollTopfone_box>div#version-top a{margin-top: 0;}
.new_rollTopfone_box>div#winversion-top,.new_rollTopfone_box>div#macversion-top{float: right;margin-top: 15px;margin-left: 5px;display: none;}
.new_rollTopfone_box>div#winversion-top a,.new_rollTopfone_box>div#macversion-top a{margin-top: 0;}
.new_rollTopfone_box>div#version-top{float: right;margin-top: 15px;margin-left: 5px;}
.new_rollTopfone_box .icon{position: relative;}
.new_rollTopfone_box .icon span,.new_rollTopfone_box .icon a{display: flex;align-items: center;font-size: 16px;}
.new_rollTopfone_box.long .overview{display: none;}
.new_fixbar{z-index: 7;display: none !important;}
.new_fixbar.active{display: block !important;}
.new_fixbar .icon img{display: inline-block;}
.new_fixbar .icon span{display: inline-block;line-height: 36px;}





/* recommend */
#recommend{position: relative;box-sizing:border-box;width:100%;min-height:196px;background:#283f71 url(/images/mobiesync/download_bg.jpg) no-repeat center 0;}
#recommend .container{padding:40px 0 0 0;}
#recommend .container>img{float:left;padding-top:6px;margin:0 54px 0 47px;}
#recommend .container .middle{float:left;max-width:584px;width:100%;padding-top:10px;color:#fff;}
#recommend .container .middle h2{padding:0;font-size:42px;line-height: 48px;text-align: left;color: #fff;font-weight: lighter;}
#recommend .container .middle .info{font-size:24px;line-height: 40px;color:#fff;max-width: 584px;width: 100%;}
#recommend .container .right{float:left;width:180px;margin-left: 69px;margin-top: 10px;}
#recommend .right a{display: block;margin-bottom:16px;width: 180px;height: 40px;box-sizing: border-box;border-radius:5px;line-height: 36px;text-align: center;color:#fff;text-decoration: none;}
#recommend .right a:hover{opacity:.8;}
#recommend .right a.download{border:2px solid #fff;background: url(/images/iphone-data-recovery/down-buy.png) no-repeat 6px 5px;padding-left:20px;}
#recommend .right a.subscribe{margin-bottom: 0;border:none;background: #ff9600 url(/images/mobiesync/buy.png) no-repeat 16px 14px;line-height: 40px;padding-left: 10px;position: relative;overflow: hidden;}
#recommend .right a.subscribe span{background: #cd0000;display: inline-block;height: 40px;line-height: 40px;position: absolute;right: -24px;top: -2px;width: 80px;height: 25px;line-height: 25px;-webkit-transform: rotate(40deg);transform: rotate(40deg);font-size: 14px;}
#recommend .right a.subscribe span i{font-size: 12px;}
#recommend .right p{color:#fff;margin:0;padding: 0;font-size:14px;color:#a9badc;}



#breadcrumb .container a{background:url(/images/system/breadcrumb_break.png) no-repeat right 0; height:29px; float:left; padding-right:15px;margin-right: 10px;}
#breadcrumb{padding:15px 0;color: #222;}
.showoff{width:100%;background: url(/images/iphone-data-recovery/bg-common.png) center 0 no-repeat;background-size: cover;overflow: hidden;}
.showoff .container{padding:0 100px 90px;}
.showoff .info-slides{margin:0 auto;max-width:1040px;min-height:286px;border-radius:10px;background-color: #fff;}
.showoff h2{padding:100px 0 40px;font-size:42px;line-height: 48px;text-align: center;color:#fff;font-weight: 400;}
.showoff .unslider-arrow.prev{width: 42px;height: 85px;left:-80px;background: url(/images/data-recovery/next.png) 0 0 no-repeat;-webkit-transform: rotate(180deg);transform: rotate(180deg)}
.showoff .unslider-arrow.next{width: 42px;height: 85px;right:-80px;background: url(/images/data-recovery/next.png) 0 0 no-repeat;}
.showoff li{max-width:1040px;font-size:16px;line-height: 52px;color:#333;text-align: center;}
.showoff li p{display:block;position:relative;margin:31px auto 35px;width: 90%;font-size:16px;line-height: 30px;color:#222;text-indent: 40px;}
.showoff li p::before{position:absolute;left:0;top: -26px;content:"";display: block;width: 32px;height: 26px;background: url(/images/iphone-data-recovery/singles.png) 0 0 no-repeat;}
.showoff li p::after{position:absolute;bottom:-26px;right:0;content:"";display: block;width: 32px;height: 26px;background: url(/images/iphone-data-recovery/singles.png) 0 0 no-repeat;transform: rotate(180deg)}
.showoff li img{vertical-align: middle;margin-right: 20px;}
.showoff li .author{vertical-align: middle;margin-right: 20px;width: 60px;height: 60px;border-radius: 100%;display: inline-block;   font-size: 30px;line-height: 60px;text-align: center;color: #fff;font-weight: bold;}
.showoff li:nth-child(1) .author{background: #5868FF;}
.showoff li:nth-child(2) .author{background: #FF6F3D;}
.showoff li:nth-child(3) .author{background: #FF3D66;}
.showoff li:nth-child(4) .author{background: #EF54CC;}
.showoff li:nth-child(5) .author{background: #FFAB3D;}
.showoff li:nth-child(6) .author{background: #2AC8B7;}
.showoff li:nth-child(7) .author{background: #A06CFF;}
.showoff li:nth-child(8) .author{background: #6A86FC;}
.showoff li:nth-child(9) .author{background: #188111;}
.showoff li:nth-child(10) .author{background: #FC5B67;}

.showoff .five_stars{margin:35px auto 0;max-width: 122px;}
.showoff .five_stars i{float:left;width: 16px;height: 16px;margin:0 4px;background: url(/images/iphone-data-recovery/star.png) no-repeat;}
.unslider{margin:0;padding:0;clear:both;position:relative;max-width:1350px;margin:0 auto;}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:20px auto;padding:0;border:none}.unslider-arrow{position:absolute;left:0px;z-index:0;cursor:pointer}.unslider-arrow.next{left:auto;right:0px}
.unslider-arrow{text-indent:-999em;width:34px;height:88px;display:block;top:206px;}
.unslider-arrow.next{background:url(/images/3d-converter/arrow-right.png) no-repeat;left:auto;top:35%;}
.unslider-arrow.prev{background:url(/images/3d-converter/arrow-left.png) no-repeat;right:auto;top:35%;}
.unslider-nav{position:absolute;top:280px;left:50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.unslider-nav ol{list-style:none;text-align:center;}
.unslider-nav ol li{display:inline-block;float:none;width:6px;height:6px;margin:0 4px;padding:3px;background:transparent;border-radius:100px;overflow:hidden;text-indent:-999em;cursor:pointer;opacity: .4;}
.unslider-nav ol li.unslider-active{cursor:default;opacity:1;}

/* recorder */
.recorder{background: #0a627c;padding-top: 82px;height: 614px;}
.recorder .container{overflow: visible;}
.recorder_box{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack:justify;-webkit-justify-content: space-between;justify-content: space-between;flex-wrap: wrap;border-radius: 10px;box-shadow: 0 0 15px rgba(0, 0, 0, .17);overflow: hidden;position: relative;z-index: 3;}
.recorder ul{margin: 0;}
.recorder h2{color: #fff;margin-bottom: 60px;}
.recorder ul:nth-child(1) li{width: 231px;height: 221px;background: #22223c;font-size: 18px;color: #e6e5f7;flex-direction: column;text-align: center;}
.recorder ul:nth-child(1) li span{display: block;text-align: center;}
.recorder ul:nth-child(1) li i{width: 80px;height: 80px;background: url(/images/screen-recorder/icon1.png);margin-top:50px;margin-bottom:5px;display: inline-block;}
.recorder ul:nth-child(1) li:nth-child(1) i{background-position-y: 0;}
.recorder ul:nth-child(1) li:nth-child(1).active i{background-position-y: -80px;}
.recorder ul:nth-child(1) li:nth-child(2) i{background-position-y: -160px;}
.recorder ul:nth-child(1) li:nth-child(2).active i{background-position-y: -240px;}
.recorder ul:nth-child(1) li:nth-child(3) i{background-position-y: -320px;}
.recorder ul:nth-child(1) li:nth-child(3).active i{background-position-y: -400px;}
.recorder ul:nth-child(1) li.active{color: #00ffea;background: #181832;}
.recorder ul:nth-child(2) li{display: none;overflow: hidden;padding-bottom: 50px;}
.recorder ul:nth-child(2) li.active{display: block;}
.recorder ul:nth-child(2){background: #fff;max-width:969px;width: 100%;}
.recorder ul:nth-child(2) img{margin: auto;display: block;margin-top: 22px;margin-bottom: 35px;}
.recorder ul:nth-child(2) p{font-size: 16px;color: #333;margin: 0 70px 15px 49px;}
.recorder ul:nth-child(2) p span{font-size: 24px;color: #136f78; }
.recorder ul:nth-child(2) li>a{font-size: 16px;color: #fff;text-align: center;max-width: 292px;width:100%;height: 54px;line-height: 54px;float: right;background: #0282d9;border-radius: 5px;margin-right: 70px;margin-top: 20px;}


/* more recommendations */
#more-recommendations{background:linear-gradient(#12a0d5,#7764ee);}
#more-recommendations{padding:75px 0 30px;}
#more-recommendations h2{margin-bottom:40px;color:#fff;}
#more-recommendations .flex-box{-webkit-flex-wrap:wrap;width:1200px;justify-content:space-around;-webkit-justify-content:space-around;}
#more-recommendations .flex-box a{display:block;}
#more-recommendations .flex-box>div{background:#fff;width:380px;min-height:323px;border-radius:10px;text-align:center;margin:0 0 30px;padding-bottom:20px;}
#more-recommendations .flex-box>div:hover{box-shadow:0 0 27px rgba(20,68,141,.79);}
#more-recommendations .flex-box>div .app-img{width:67px;height:67px;margin:33px auto 10px;}
#more-recommendations .flex-box>div .app-img img{max-width:100%;}
#more-recommendations .flex-box>div .app-name{display:inline-block;font-size:18px;margin-bottom:10px;}
#more-recommendations .flex-box>div p{font-size:16px;line-height:28px;color:#333;margin:0 auto;text-align:center;max-width:340px;width:95%;}
#more-recommendations .flex-box>div .btn-box{-webkit-flex-wrap:wrap;margin-top:15px;max-width:335px;}
#more-recommendations .flex-box>div .btn-box a{background:#0EB651;min-width:162px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius:8px;vertical-align: middle;margin-bottom:10px;font-size: 16px;box-sizing: border-box;position: relative;overflow: hidden;}
#more-recommendations .flex-box>div .btn-box a.win-down i{display:inline-block;width:20px;height:20px;background:url(/images/product/windows.svg) no-repeat center center/cover;margin-right:6px;vertical-align: -4px;}
#more-recommendations .flex-box>div .btn-box a.mac-down i{display:inline-block;width:20px;height:20px;background:url(/images/product/mac.svg) no-repeat center center/cover;margin-right:6px;vertical-align: -4px;}
#more-recommendations .flex-box>div .btn-box a:hover{text-decoration: none;background-color: #00993D;}



/* article */
#reading_more{width: 100%;margin:0 auto;background-color: #fff;padding:90px 0 70px;}
#reading_more .container{margin:50px auto 0;}
#reading_more .container>ul{float:left;margin:0 0 30px;width: 50%;max-width:586px;box-sizing: border-box;background-color: #fafafa;padding:40px 40px 40px 70px;}
#reading_more .container>ul:nth-child(2){float:right;}
#reading_more .container>ul li{list-style-type: disc;color:#3cade8;padding:4px 0;}
#reading_more li a{font-size:16px;line-height: 24px;color:#333;}


/* share */
#share-list{position:fixed;right:0;top:30%;overflow:hidden;}
#share-list li{width:42px;height:42px;-webkit-transition:0.5s;transition:0.5s;clear: both;float: right;color:#fff !important;text-align:center;display:-webkit-box;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;cursor: pointer;}
#share-list li:hover{width:54px;}
#share-list li img{width: 35px;height: 35px;}
#share-list li.fb{background: rgb(59, 89, 152);}
#share-list li.tw{background:rgb(29, 161, 242)}
#share-list li.ln{background:rgb(0,115,177)}
#share-list li.gmail{background:rgb(132, 132, 132)}
#share-list li.fb img,#share-list li.reddit img{width: 30px;height: 30px;}
#share-list li.gmail img{width: 18px;height: 18px;}
#share-list li.reddit{background: rgb(255, 87, 0);}
#share-list li img{margin-top: 0px;}

@media screen and (max-width: 1180px){
    #breadcrumb .container, .container-max {padding: 0 40px;box-sizing: border-box;}
    .container{padding-left: 20px;padding-right: 20px;box-sizing: border-box;}
    /* nav */
    .fixbar{height:auto;padding-bottom:10px;}
    .new_fixbar{padding-bottom:14px;}
    .new_rollTopfone_box .icon:hover{margin-top: 17px;}
    #header{height:60px;padding: 10px 0px;}
    #header img{padding-top:0px;}

    /* recommend */
    #recommend .container .middle{padding-top:0;}
    #recommend .container>img{margin:0 54px 0 70px;}
    #recommend .container .right{margin-left: 120px;}
    #recommend .right a.download{display: none !important;}
    #recommend .container .middle{max-width: 384px;}
    ul.rec-pro li{max-width: 320px;margin: 0px;}
    /* recorder */
    .recorder ul,.recorder ul:nth-child(2){max-width: 100%;width: 100%;}
    .recorder ul:nth-child(1) li{float: left;width: 33.333333%;}
    .recorder{height: auto;padding-bottom: 82px;}
    /* more-recommendations */
    #more-recommendations .flex-box{width:100%;max-width:1200px;}
    #more-recommendations .flex-box>div{width:95%;max-width:380px;}


    .showoff li p::after,.showoff li p::before{display: none;}
    .showoff li p{text-indent: 0px;}
}
@media screen and (max-width: 956px){
    /* nav */
    .new_fixbar{display: none;position: fixed;top: 0;left: 0;}
    .new_rollTopfone{display: none;position: fixed;top: 0;left: 0;}
    .new_rollTopfone_box.long .overview{display: block;}
    .new_rollTopfone_box .icon::before {position: absolute;content: "";width: 0;height: 0;left: 104%;top: 48%;border-top: 4px solid #666;border-left: 4px solid transparent;border-right: 4px solid transparent;}
    .new_rollTopfone_box .icon:hover::before{border-top: 4px solid #4aa6e5;}
    
    .new_rollTopfone_box #vice-menu{position: absolute;top: 63px;left: 0;float: none;margin: 0;width: 100%;padding-bottom: 10px;background: #fff;display: none;box-shadow: 0 5px 5px rgba(0, 0, 0, .1);}
    .new_rollTopfone_box #vice-menu li{float: none;padding-top: 6px;padding-bottom: 6px;}

    
    .fixbar a.fix-down{display:none;}
    .fixbar a.fix-buy{margin-top:10px;}

    .share-group {display: none;}

    /* recommend */
    #recommend .container>img{margin:0 54px 0 70px;}
    #recommend .container .right{margin-left: 60px;}
    ul.reviews li img:nth-child(2){display: block;float: none;margin: 0px;margin-bottom: 20px;}
    #reading_more .container>ul{float:none;margin:0 auto 20px;width: 96%;}
    #reading_more .container>ul:nth-child(2){float: none;}
}
@media screen and (max-width: 850px){
    /* recommend */
    #recommend .container>img{margin:0 20px 0 20px;}
    #recommend .container .right{margin-left: 20px;}
   
}
@media screen and (max-width: 670px){
  
    /* nav */
    .new_rollTopfone_box .icon{max-width: 200px;}
    .new_rollTopfone_box .icon img{float: left;}
    .menu_dropDown .item{width:90%;}

    #recommend .container>img{float:none;display:inline-block;margin:0 20px 0 20px;}
    #recommend .container .middle{float:none;display:inline-block;width: 280px;}
    #recommend .container .right{float:none;display:block;margin: 20px auto;}
    ul.reviews li{width: 100%;margin-bottom: 20px;}
    ul.rec-article li{width: 100%;}
    /* recommend */
    .recorder ul:nth-child(2) li>a{float: none;margin: 20px auto 0;display: block;}
    .recorder ul:nth-child(2) p{margin:0 auto 15px;}
    .recorder ul:nth-child(2) li{padding-left: 10px;padding-right:10px;}
    .recorder ul:nth-child(1) li i{zoom: .8;}
    .requirements ul:last-child,.requirements ul{float: none;padding:0 40px;width: 100%;box-sizing: border-box;}
    .requirements h2{margin-bottom: 30px;}
    .requirements{margin-bottom: 50px;}
    .showoff h2,.faq{padding-top: 70px;}
    #reading_more{padding-bottom: 50px;}
    .showoff .unslider-arrow.prev,.showoff .unslider-arrow.next{display: none;}
    .showoff .container{padding:0 30px 90px;}
    #recommend{padding-bottom: 30px;}
}
@media screen and (max-width:480px){
    #breadcrumb .container, .container-max {padding: 0 30px;}
  
}
@media screen and (max-width: 430px){
    .showoff .unslider-arrow.prev, .showoff .unslider-arrow.next{display: none;}
    #recommend .container>img{float:none;display:block;margin:0 auto;}
    #recommend .container .middle{float:none;display:block;width: 280px;text-align: center;}
    #recommend .container .middle h2{text-align: center;padding:20px 0;}
    #recommend .container .right{float:none;display:block;margin: 20px auto;}
    .showoff .container{padding-left:10px;padding-right: 10px;}
}
@media screen and (max-width: 280px){
    .container{padding-left: 5px;padding-right: 5px;}

}

/* 成功 失败 */
body>.success,body>.error{background: #F2F9EC;line-height: 48px;border-radius: 4px;border: 1px solid #D7EDC5;position: fixed;z-index: 1000;top: 81px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);text-align: center;font-size: 16px;color: #7DBD4C;padding-left: 20px;padding-right: 20px;}
body>.success img,body>.error img{display: inline-block;margin-right: 12px;vertical-align:-2px;}
body>.error{background: #FDDEDE;border-color: #FCC2C2;color: #FC3636;}

/* login导航条 */
.flex_box{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack:justify;-webkit-justify-content: space-between;justify-content: space-between;flex-wrap: wrap;}i{display: inline-block;}
input{float: none;font-size: auto;}
#header_new .login_btn{display: -webkit-box;display: -webkit-flex;display: flex;align-items: center; -webkit-align-items: center;margin-left: 12px;float: right;margin-top: 20px;}
#header_new .login_btn>a{min-width: 67px;height: 27px;box-sizing: border-box;border: 1px solid #ff4e8a;display: inline-block;border-radius: 5px;text-align: center;color: #ff4e8a;line-height: 25px;font-size: 16px;display: none;cursor: pointer;padding-left: 10px;padding-right: 10px;}
#header_new .login_btn>a:hover{box-shadow: 0 0 10px rgba(0, 0, 0, .1);background: #ff4e8a;color: #fff;text-decoration: none;}
#header_new .login_box{position: relative;display: none;line-height: 0px;top: -4px;}
#header_new .login_box ul li:nth-child(1)::after{clear: both;content: "";width: 100%;height: 30px;background: transparent;position: absolute;top: -30px;left: 0px;}
#header_new .login_box ul li span{padding:0px;}
#header_new .login_box ul li div,.login_box>div{width: 32px;height: 32px;border-radius: 50%;overflow: hidden;display: inline-block;border: 1px solid transparent;}
#header_new .login_box ul li div img,.login_box>div img{width: 100%;height: 100%;object-fit: cover;display: block;margin: 0px;}
#header_new .login_box ul li div.active,.login_box>div.active{border: 1px solid #e9b1ff;}
#header_new .login_box ul li div{vertical-align: -2px;margin-right: 6px;margin-left: 0px;}
#header_new .login_box ul li:first-child{padding-bottom: 6px;-webkit-align-items: center;align-items: center;display: flex !important;}
#header_new .login_box ul li:first-child>p{font-size: 14px;color: #222;line-height: 24px;width: 174ox;display: inline-block;line-height: 20px;margin: 0px;}
#header_new .login_box ul li:first-child>p *{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#header_new .login_box ul li:first-child>p>span{display: block;}
#header_new .login_box ul li:first-child>p .verification{font-size: 14px;color: #3E6AF9;text-decoration: underline;line-height: 14px;cursor: pointer;}
#header_new .login_box ul{display: none;width: 240px;background: #FFFFFF;border: 1px solid #E4E4E4;border-radius: 8px;padding: 12px;box-sizing: border-box;position: absolute !important;right: -40px;top: 46px;margin: 0;}
#header_new .login_box ul li:first-child>p .verification img{vertical-align: -2px;margin-left: 2px;width: 14px;height: 14px;-webkit-animation: rotate 1.5s infinite linear;-moz-animation: rotate 1.5s infinite linear;-o-animation: rotate 1.5s infinite linear;animation: rotate 1.5s infinite linear;opacity: 0;}
#header_new .login_box ul li:first-child>p .verification.unbind img{opacity: 1;}
#header_new .login_box ul::before{clear:both;content:"";width:0px;height:0px;border:8px solid #fff;border-color:transparent transparent #e6e6e6;position:absolute;right:48px;top:-16px;}
#header_new .login_box ul::after{clear:both;content:"";width:0px;height:0px;border:8px solid #fff;border-color:transparent transparent #fff;position:absolute;right:48px;top:-14px;}
#header_new .login_box ul li{border-top: 1px solid #e6e6e6;padding-top: 12px;padding-bottom: 12px;box-sizing: border-box;margin-right: 0px !important;display: block !important;text-align: left;line-height: 24px;float: none;}
#header_new .login_box ul li:first-child{padding-top: 0px;border-top: none;}
#header_new .login_box ul li:last-child{padding-bottom: 0px;cursor: pointer;display: -webkit-box;display: -webkit-flex;display: flex !important;}
#header_new .login_box ul li a,.login_box ul li,.login_box ul li:last-child>span{font-size: 16px;color: #FF3D7F;line-height: 24px;padding: 0px;float: none;display: -webkit-box;display: -webkit-flex;display: flex;}
#header_new .login_box ul li a img,.login_box ul li img{margin-left: 12px;margin-right: 9px;display: inline-block;}
#header_new .login_box ul li a,.login_box ul li{-webkit-justify-content: flex-start !important;justify-content: flex-start !important;-webkit-align-items: center;align-items: center;}
#header_new .login_box ul li a span{width: 168px;}
#header_new .login_box ul li a:hover{text-decoration: none;}
.maskMember{position: fixed;z-index: 999;top: 0px;left: 0px;width: 100%;height: 100%;background: rgba(0, 0, 0, .2);display: none;}
@media(max-width:1200px){
    #header_new .login_box{width: 100%;position: initial;margin-top: -4px;}
    #header_new .login_box div{margin-top: 0px;}
    #header_new .login_bg .login_bg_box{padding: 0 20px;}
    #header_new .login_box ul{background: #fff;width: 100%;top: 60px;left: 0px;border-radius: 0 0 3px;width: 100% !important;box-sizing: border-box;z-index: 10;border: none;border-top: 1px solid #E4E4E4;}
    #header_new .login_box ul::before,.login_box ul::after{display: none;}
    #header_new .login_box ul li a span{width: auto;}
    #header_new .login_box ul li:first-child>span{width: calc(100% - 50px);box-sizing: border-box;}
    #header_new .login_btn{margin-top: 17px;}
}
@media(max-width:630px){
    body>.success,body>.error{width: 90%;box-sizing: border-box;line-height: 24px;padding-top: 10px;padding-bottom:10px;}
    .maskMember{background: #fff;}
    .member>.close{display: none;}
    .maskMember>.close{position: absolute;right: 14px;top: 14px;cursor: pointer;z-index: 2;width: 20px;height: 20px;background: url(/images/watermark-remover-online/close.svg);}
}
.container_max{max-width: 1400px;}
img{max-width: 100%;}

/* 动画 */
.animate_active{
  transform: translate3d(0px, 30%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);opacity: 0;transform-style: preserve-3d;
}
.animate_active.run{
  transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);opacity: 1;transform-style: preserve-3d;
  transition: all 800ms 500ms ease-out;
}

/* header_new 登录部分样式覆盖 */
#header_new .login_btn{
  margin-top: 0;
  margin-left: 50px;
  padding: 25px 0 12px;
} 
@media screen and (max-width:1200px) {
  #header_new .login_btn{
    margin-left: 12px;
  }
  .toggle_nav{
    font-size: 32px;
  }
}
/* banner */
.banner{background:#2626d2 url(/images/apple-id-remover/banner-bg.jpg) no-repeat top right;background-size: auto 100%;}
.banner .container{box-sizing: content-box;overflow: visible;align-items: center;}
.banner .left{max-width: 560px;width: 100%;margin: 0;color: #fff;}
.banner .left .mes-title{color: #fff;font-weight: bold;font-size: 24px;line-height: 32px;text-align: left;font-style: normal;text-transform: none;margin-bottom: 8px;}
.banner h1{font-weight: bold;font-size: 48px;line-height: 56px;font-weight: bold;color: #fff;}
.banner .ios_sys{height: 32px; padding: 0 16px; min-width: 170px; box-sizing: border-box;background: #222222;display: inline-block;text-align: center;  border-radius: 39px;margin: 28px 0 16px;line-height: 38px;margin-bottom: 0;}
.banner .ios_sys span{font-weight: bold; font-size: 14px;  background: linear-gradient(51deg, #00DAFF 0%, #FE3DE1 100%);  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; text-fill-color: transparent; line-height: 32px;}

.banner_list{margin: 32px 0;}
.banner_list li{font-weight: 400;font-size: 18px;color: #fff;line-height: 24px;text-align: left;position: relative;padding-left: 12px;margin-bottom: 16px;}
.banner ul.banner_list li::before{position: absolute;content: ''; display: block; width: 4px; height: 4px;border-radius: 100%; background: #fff; left: 0;top: 10px}
/* 切换按钮 system_tab*/
.system_tab{ background: rgba(0, 0, 0, 0.3); padding: 2px; display: inline-block; border-radius: 40px; font-size: 0;}
.system_tab span{ font-size: 14px; color: #fff; display: inline-block; height: 28px; line-height: 28px; padding-left: 6px; padding-right: 6px; cursor: pointer;}
.system_tab span.active{ background: #fff; color: #222; border-radius: 40px;}
.system_tab .mac_active{min-width: 60px;text-align: center;}
.system_tab i{ width: 18px; height: 18px; display: inline-block; background: url(/images/product/windows.svg); vertical-align: -4px; margin-right: 4px; background-size: 100% auto;}
.system_tab .mac_active i{background: url(/images/product/mac.svg); vertical-align: -3px; background-size: 100% auto;}
.system_tab .win_active.active i{background: url(/images/product/switch-to-windows.svg);}
.system_tab .mac_active.active i{background: url(/images/product/switch-to-mac.svg);}
/* 新版下载按钮 btn_v1*/
.btn_v1 .win_btn{display: block;}
.btn_v1 .mac_btn{ display: none;}
.btn_v1 p{font-size: 14px; color: #222; line-height: 16px; margin-top: 8px;text-align: center;}
.btn_v1.btn_banner p{color: #fff;}
.btn_v1 div{ display: inline-block;font-size: 0;}
.btn_v1 a{ height: 72px; line-height: 72px; padding-left: 16px; padding-right: 16px; background: #FF8743; display: inline-block; font-size: 22px; font-weight: bold; color: #fff; border-radius: 10px; box-sizing: border-box; min-width: 260px; text-align: center; text-decoration: none; position: relative; overflow: hidden; margin-top: 20px;}
.btn_v1 a:hover span{position: relative;z-index: -1;}
.btn_v1 a::after{ clear: both; content: ""; width: 30px; height: 30px; position: absolute; left: 50%; top: -30px; transform: translate(-50%,-50%); background: url(/images/product/cart.svg) no-repeat center center/cover;}
.btn_v1 .down::after{background: url(/images/product/download.svg) no-repeat center center/cover;}
.btn_v1.btn_banner .down::after{background: url(/images/apple-id-remover/download-active.svg) no-repeat center center/cover;}
.btn_v1 a:hover::after{ top: 50%; transition: all .3s linear;}
.btn_v1 .buy_box{margin-right: 26px;}
.btn_v1 .down{ background: #3838E6;}
.btn_v1 .down span{color: #fff;}
.btn_v1.btn_banner .down{ background: #fff;}
.btn_v1.btn_banner .down span{ color: #3838E6;}
.btn_v1 .down a span i{margin-right: 10px;}
.btn_v1 a.buy span i{ width: 30px; height: 30px; background: url(/images/product/windows.svg) no-repeat center center/cover; display: inline-block; vertical-align: -8px; margin-right: 8px;}
.btn_v1 .mac a.buy span i,.btn_v1 .mac_btn a.buy span i,.btn_v1 .mac_btn_box a.buy span i,.btn_v1 .mac_btn a.buy span i{ background: url(/images/product/mac.svg) no-repeat center center/cover;}
.btn_v1 a.down span i{ width: 30px; height: 30px; background: url(/images/product/windows.svg) no-repeat center center/cover; display: inline-block; vertical-align: -8px; margin-right: 8px;}
.btn_v1 .mac a.down span i,.btn_v1 .mac_btn a.down span i,.btn_v1 .mac_btn_box a.down span i,.btn_v1 .mac_btn a.down span i{ background: url(/images/product/mac.svg) no-repeat center center/cover;}
.btn_v1.btn_banner a.down span i{ width: 30px; height: 30px; background: url(/images/apple-id-remover/windows.svg) no-repeat center center/cover; display: inline-block; vertical-align: -8px; margin-right: 8px;}
.btn_v1.btn_banner .mac a.down span i,.btn_v1.btn_banner .mac_btn a.down span i{ background: url(/images/apple-id-remover/mac.svg) no-repeat center center/cover;}
.btn_v1 .buy img{ padding-left: 16px; border-left: 1px dashed rgba(255,255,255,0.6); vertical-align: -6px; margin-left: 16px;}
.btn_v1 .upgrade_box{ vertical-align: top; margin-right: 26px;}
.btn_v1 .upgrade{ background: #14C670; vertical-align: top;}
.btn_v1 .upgrade i{ background: url(/images/product/upgrade.svg) no-repeat center center/cover !important;}
.btn_v1 .upgrade::after{background: url(/images/product/upgrade.svg) no-repeat center center/cover !important;}
.btn_v1 .upgrade img{padding-left: 16px;border-left: 1px dashed rgba(255,255,255,0.6);vertical-align: -6px;margin-left: 16px;}
.btn_v1 a.buy{display: flex;align-items: center;justify-content: center;}
.btn_v1 i.line{width: 1px;height: 40px;border-left: 1px dashed #FFFFFF;opacity: 0.6;display: inline-block;margin: 0 10px 0 14px;}
.btn_v1 .buy span.off{font-size: 24px;line-height: 20px;font-weight: 500;width: 60px;display: inline-block;box-sizing: border-box;text-align: center;padding-top: 6px;}
.btn_v1 a.buy:hover .line{display: none;}
.btn_v1 .buy span.off>span{font-size: 18px;}


/* 冻结条 */
.fixbar .btn_v1{ float: right; margin-left: 30px;}
.new_fixbar .icon{display: flex;align-items: center;}
.new_fixbar .icon img{max-width: 32px;height: auto;}
.fixbar .btn_v1 div{display: flex;zoom: 0.58;}
.fixbar .btn_v1 a.buy{margin-right: 12px;}
.fixbar .btn_v1 a.upgrade{margin-left: 10px;}
ul#vice-menu{ margin-top: 0px;}
ul#vice-menu li{ line-height: 66px; position: relative;}
ul#vice-menu li.features{
  display: block !important;
}
ul#vice-menu li.features:hover span{ color: #3838E6;}
ul#vice-menu a:hover,ul#vice-menu span:hover{color: #3838E6;}
ul#vice-menu li span{cursor: pointer;position: relative;padding-right: 16px;}
ul#vice-menu li:hover span::after{background-position-y: -12px;}
ul#vice-menu li span::after{ width: 12px; height: 12px; background: url(/images/screen-time-passcode-remover/arrow.svg) top no-repeat; position: absolute; clear: both; overflow: hidden; content: ""; top: 7px; right: 0px;}
ul#vice-menu li.features:hover .function_page { display: block;}
ul#vice-menu li .function_page{ position: absolute; display: block; width: 262px; background: #fff; box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.15); border-radius: 8px; top: 60px; left: 50%; transform: translateX(-50%); padding: 20px 24px; box-sizing: border-box; display: none;z-index: 9;}
ul#vice-menu li .function_page a{ display: block; margin-bottom: 16px; line-height: 20px;}
ul#vice-menu li .function_page a:last-child{ margin-bottom: 0px;}
ul#vice-menu li .function_page a i{ width: 24px; height: 24px; display: inline-block; background: url(/images/data-recovery/icon.svg) top no-repeat; background-position-y: -24px; vertical-align: -4px; margin-right: 8px;}
ul#vice-menu li .function_page a i.usb-flash{ background: url(/images/usb-flash-drive-recovery/icon.svg) center 0 no-repeat;}

/* main_box */
.main_box{margin: 120px auto;}
.main_box .main_inner{margin-top: 64px;align-items: center;}
.main_box .text_part{max-width: 570px;width: 100%;margin: 0;}
.main_box .text_part .title{font-weight: bold;font-size: 48px;color: #222222;line-height: 56px;margin-bottom: 24px;}
.main_box .text_part .title>span{color: #3838E6;}
.main_box .text_part .info{font-size: 16px;color: #54545D;line-height: 30px;margin-top: 16px;}
.main_box .img_part{background: url(/images/screen-time-passcode-remover/blue-background.png) no-repeat;max-width: 530px;width: 100%;background-size: 100% 100%;min-height: 460px;position: relative;margin: 0;overflow: hidden;}
.main_box .pos_img_part>img{position: absolute;margin: 0;}

/* method */
.method{margin: 120px auto;overflow: visible;}
h2{font-weight: bold;font-size: 40px;line-height: 52px;text-align: center;color: #222222;max-width: 650px;width: 100%;}
h2>span{color: #3838E6;}
.h2_info{margin-top: 32px;font-weight: 400;font-size: 20px;color: #54545D;line-height: 32px;text-align: center;max-width: 650px;width: 100%;}
.method ul{margin-top: 24px;}
.method ul li{box-shadow: 0px 103px 411px 0px rgba(120,120,168,0.12);border-radius: 20px 40px 20px 20px;background: #FFFFFF;max-width: 580px;box-sizing: border-box;padding: 40px;margin: 40px 0 0 0;bottom: -200px;position: relative;opacity: 0;transition: all .6s;}
.method ul li>img{position: absolute;right: 10px;top: 10px;}
.method ul li .title{font-size: 32px;font-weight: bold;color: #222222;line-height: 48px;max-width: 420px;
width: 100%;margin: 0 ;padding-right: 20px;box-sizing: border-box;}
.method ul li .info{font-weight: 400;font-size: 16px;color: #54545D;line-height: 30px;margin-top: 24px;}

/* case */
.case{overflow: visible;text-align: center;}
.case .image-carousel { will-change: transform; position: relative; flex-wrap: nowrap; justify-content: center; margin: 72px auto 64px;}
.case .image-carousel li.hidden { display: none;}
.case .image-carousel li .title{font-weight: bold;font-size: 18px;line-height: 30px;text-align: center;}
.case .image-carousel li .info{font-size: 16px;line-height: 30px;text-align: center;margin-top: 12px;}
.case .image-carousel li { overflow: visible;display: flex;flex-direction: column;justify-content: space-between; box-shadow: 0px 4px 60px 0px rgba(120,120,168,0.08);border-radius: 32px 32px 32px 32px;min-width: 380px;width: 100%;box-sizing: border-box;padding: 32px 24px 0 24px;background-color: #fff; position: relative;color: #222222;}
.case .image-carousel li>div{margin-bottom: 36px;}
.case .image-carousel li.center { background: #3838E6;color: #fff;z-index: 3;border-radius: 0 0 32px 32px;padding-top: 16px;}
.case .image-carousel li.center .info,.case .image-carousel li.center .title{color: #fff;}
.case .image-carousel li.center::before{background: #3838E6;clear: both;width: 100%;height: 32px;content: "";position: absolute;top: -32px;left: 0;border-radius: 32px 32px 0 0;}
.case .image-carousel li.side-1-left { transform: translateX(50%); z-index: 2;}
.case .image-carousel li.side-1-right {transform: translateX(-50%); z-index: 2;}
.case .image-carousel li.side-2-left {transform: translateX(100%);z-index: 1;}
.case .image-carousel li.side-2-right { transform: translateX(-100%); z-index: 1;}
.case .change_page{display: flex;justify-content: center;align-items: center;}
.case span.page{color: #222222;font-size: 20px;font-weight: 400;line-height: 24px;display: inline-block;margin: 0 32px;}
.case .arrow {display: inline-block; width: 50px;height: 50px;cursor: pointer;}
.case .left-arrow { background: url(/images/screen-time-passcode-remover/left.svg) no-repeat;}
.case .left-arrow:hover{background: url(/images/screen-time-passcode-remover/left-blue.svg) no-repeat;}
.case .right-arrow { background: url(/images/screen-time-passcode-remover/right.svg) no-repeat;}
.case .right-arrow:hover{background: url(/images/screen-time-passcode-remover/right-blue.svg) no-repeat;}


/* 打开权益窗口 */
.maskRights{background: rgba(0, 0, 0, .6);width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;padding: 10px;box-sizing: border-box;display: none;z-index: 9;text-align: center;}

.maskRightsTips,.maskLoginTips,.maskLoginMonitor,.buySuccess{display: none;}

.maskRightsTips,.maskLoginTips,.maskLoginMonitor,.buySuccess{border-radius: 10px;padding: 0px 10px 0px;box-sizing: border-box;background: #fff;height: 100%;position: relative;}
.maskRights .scroll_box{overflow-y: auto;height: 100%;box-sizing: border-box;}

.maskRights .close{width: 20px;height: 20px;background: url(/images/watermark-remover-online/close.svg);position: absolute;top: 20px;right: 25px;cursor: pointer;z-index: 9;}
.maskRights .close:hover{background: url(/images/watermark-remover-online/close-h.svg);}

.maskRights>div{display: none;border-radius: 10px;padding: 0px 10px 0px;box-sizing: border-box;background: #fff;max-width: 1000px;width: 100%;position: absolute;padding-top: 50px;padding-bottom: 50px;top: 50%;left: 50%;box-sizing: border-box;overflow: auto;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);height: 100%;max-height: 454px;}
.maskRights>div>div{position: absolute;top: 46%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);text-align: center;width: 100%;}

.maskRightsTips,.maskLoginTips,.maskLoginMonitor{padding-top: 50px;}
.maskLoginTips img,.buySuccess img{margin: auto;display: block;}
.maskLoginTips p,.maskLoginMonitor p,.buySuccess p{font-size: 16px;line-height: 32px;color: #333;max-width: 800px;width: 100%;text-align: center;}
.maskLoginTips p a{font-weight: bold;}
.maskLoginTips .btn,.maskRightsTips .btn,.buySuccess .btn{min-width: 240px;height: 50px;line-height: 50px;text-align: center;border-radius: 34px;background: #FF9602;display: inline-block;margin: 20px auto;font-size: 22px;color: #fff;cursor: pointer;padding-left: 70px;padding-right: 70px;box-sizing: border-box;}
.maskLoginTips .btn:hover,.maskRightsTips .btn:hover,.buySuccess .btn:hover{background: #FF8302;text-decoration: none;}

.maskLoginMonitor .img,.maskRightsTips .img{position: relative;margin: 0px  auto 14px;display: block;width: 100px;height: 100px;}
.maskLoginMonitor .img img:first-child,.maskRightsTips .img img:first-child{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.maskLoginMonitor .img img:last-child,.maskRightsTips .img img:last-child{-webkit-animation: rotate 1.5s infinite linear;-moz-animation: rotate 1.5s infinite linear;-o-animation: rotate 1.5s infinite linear;animation: rotate 1.5s infinite linear;position: absolute;top: 0px;left: 0px;}

.buySuccess p span{text-decoration: underline;color: #21a1f2;}
.buySuccess .register_btn{text-decoration: underline;cursor: pointer;}
.buySuccess.noMember .title{align-items: center;justify-content: center;margin-bottom: 16px;}
.buySuccess.noMember .title *{margin: 0 10px;}
.buySuccess.noMember .title span{font-size: 20px;font-weight: bold;color: #333;line-height: 24px;max-width: 410px;text-align: left;text-decoration: none;}
.buySuccess.noMember .info{text-align: left;}
.buySuccess.noMember .info a{color: #00A0FE;}
.buySuccess.noMember .btn{margin: 26px 10px 0px;}
.buySuccess.noMember .registerMaskbtn{background: none;color: #FF8302;border: 1px solid #FF8302;box-sizing: border-box;line-height: 48px;}
.buySuccess.noMember .registerMaskbtn:hover{background: #FF8302;color: #fff;border-color: #FF8302;}
/* 旋转 */
@-webkit-keyframes rotate {0% {-webkit-transform: rotate(0deg)}100% {-webkit-transform: rotate(360deg)}}
@-moz-keyframes rotate {0% {-moz-transform: rotate(0deg)}100% {-moz-transform: rotate(360deg)}}
@-o-keyframes rotate {0% {-o-transform: rotate(0deg)}100% {-o-transform: rotate(360deg)}}
.maskLoginMonitor .btn{min-width: 318px;padding-left: 30px;padding-right: 30px;box-sizing: border-box;border: 1px solid #FF8702;border-radius: 34px;line-height: 48px;font-size: 20px;color: #ff8702;display: inline-block;margin-top: 20px;}
.maskLoginMonitor .btn:hover{background: rgba(255, 104, 2, 0.09);text-decoration: none;}

.maskRightsTips .img img:last-child{display: none;}
.maskRightsTips .info{font-size: 16px;line-height: 20px;}
.maskRightsTips .box{margin-top: 10px;}
.maskRightsTips .box .btn{margin-left: 10px;margin-right: 10px;margin-top: 10px;}

/* 切入登录注册 */
.maskMember{position: fixed;z-index: 999;top: 0px;left: 0px;width: 100%;height: 100%;background: rgba(0, 0, 0, .2);display: none;}
.registerMaskbtn,.loginMaskbtn{cursor: pointer;}
@keyframes top {
  0%,100% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
  }

  50% {
      -webkit-transform: translateY(-18px);
      transform: translateY(-18px)
  }
}
.btn::before{clear: both;
  content: "";
  background: url(/images/watermark-remover-online/loading.svg);
  width: 16px;
  height: 16px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -8px;
  margin-left: -8px;
  animation: rotate 1.5s infinite linear;
  opacity: 0;
}
.btn.load::before{opacity: 1;}
.btn.load::after{display: none;}


/* choose */
.choose{margin: 120px auto;overflow: visible;}
.choose .choose_box{border-radius: 40px 40px 40px 40px;box-shadow: 0px 103px 491px 0px rgba(120,120,168,0.12);background: #FFFFFF;box-sizing: border-box;padding: 80px 100px 60px;position: relative;}
.choose .choose_box>div.flex-box{margin-top: 64px;align-items: center;}
.choose .choose_box>div.flex-box>img{margin: 0;left: -200px;position: relative;opacity: 0;transition: all .6s;}
.choose ul{flex: 1;margin-left: 96px;}
.choose ul li{margin-bottom: 40px;bottom: -200px;position: relative;opacity: 0;transition: all .6s;}
.choose ul li:last-child{margin-bottom: 0;}
.choose ul li .title{position: relative;font-weight: bold;font-size: 32px;color: #222222;line-height: 48px;}
.choose ul li .title i{position: absolute;display: inline-block;background: url(/images/apple-id-remover/ok-icon.svg);width: 28px;height: 28px;left: -40px;top: 12px;}
.choose ul li .info{font-size: 16px;font-weight: 400;line-height: 30px;color: #54545D;margin-top: 24px;}
.choose .btn_v1{margin-top: 44px;text-align: center;}


/* get */
.get{margin: 120px auto;overflow: visible;}
.get ul{margin-top: 4px;}
.get li{box-shadow: 0px 103px 351px 0px rgba(120,120,168,0.12);border-radius: 20px 20px 20px 20px;text-align: center;bottom: -200px;position: relative;opacity: 0;transition: all .6s;margin-top: 60px;}
.get li div{margin: 0;}
.get li .get_inner{position: relative;overflow: hidden;border-radius: 20px 20px 20px 20px;max-width: 360px;width: 100%;box-sizing: border-box;background: linear-gradient( 180deg, #FFE7DA 0%, #FFFFFF 100%);height: 100%;}
.get li .before{padding: 30px;transition: all 0.5s ease;}
.get li .before p{font-size: 24px;color: #222222;line-height: 32px;margin-top: 24px;margin-bottom: 24px;font-weight: bold;}
.get li .after .title{font-size: 24px;color: #222222;line-height: 32px;font-weight: bold;}
.get li .after .info{font-weight: 400;font-size: 16px;color: #54545D;line-height: 30px;margin-top: 24px;}
.get li .after{background: linear-gradient( 360deg, #FFFFFF 0%, #FFD9C5 100%);width: 100%;height: 100%;padding: 30px;display: flex;flex-direction: column;justify-content: center;}
.get .flex_box li .after { position: absolute;top: 0;left: 0; width: 100%; height: 100%;transition: transform 0.8s ease; box-sizing: border-box;border-radius: 20px 20px 20px 20px;}
.get .flex_box li .after {transform: translateY(100%); }
.get .flex_box li:hover .before {opacity: 0;}
.get .flex_box li:hover .after {transform: translateY(0); }


/* device */
.device{margin: 120px auto;}
.device .blue_bg{background: linear-gradient( 144deg, #2424D0 0%, #3E3EED 100%);border-radius: 40px 40px 40px 40px;padding: 80px;margin-top: 64px; overflow: hidden;position: relative;display: flex; justify-content: center; align-items: center;margin-bottom: 64px;}
.device ul{justify-content: center;align-items: center;}
.device ul li {position: relative;margin: 0;}
.device ul li:nth-child(3){transform: scale(1); z-index: 5;}
.device ul li:nth-child(2){zoom: 0.82; z-index: 4; right: -190px;}
.device ul li:nth-child(4) { zoom: 0.82;z-index: 4; left: -190px;}
.device ul li:nth-child(1){ zoom: 0.7; z-index: 2;right: -290px;}
.device ul li:nth-child(5){ zoom: 0.7; left: -290px;z-index: 2;}
.device ul li p{font-size: 20px;font-weight: 400;color: #FFFFFF;text-align: center;margin-top: 12px;}
.device .device_tip{margin-top: 16px;font-weight: 400;font-size: 20px;color: #222222;line-height: 30px;text-align: center;}

/* things */
.things{margin: 120px auto;overflow: visible;}
.things h2{background: url(/images/apple-id-remover/notice-background.svg) no-repeat;background-size: 100% auto;max-width: 846px;padding: 0 80px;box-sizing: border-box;width: 100%;height: auto;min-height: 200px;height: auto;display: flex;flex-direction: column;justify-content: center;}
.things  ul{box-shadow: 0px 103px 391px 0px rgba(120,120,168,0.12);border-radius: 20px 20px 20px 20px;border: 1px solid #FF6F22;padding: 46px 100px;box-sizing: border-box;margin-top: 24px;}
.things ul li{color: #222222;font-size: 16px;font-weight: 400;line-height: 30px;margin-top: 16px;position: relative;padding-left: 28px;}
.things ul li:first-child{margin-top: 0;}
.things ul li i{background: url(/images/apple-id-remover/star-icon.svg) no-repeat;position: absolute;width: 18px; height: 18px;left: 0;top: 4px}
.things ul li span{font-weight: bold;}


/* support */
.support_box{margin: 120px auto;}
.support_box ul{background: #F2F2FF;border-radius: 20px 20px 20px 20px;max-width: 904px;width: 100%;box-sizing: border-box;padding: 46px;margin: 64px auto 0;}
.support_box ul li{position: relative;color: #222222;font-weight: 400;font-size: 16px;line-height: 32px;padding-left: 16px;}
.support_box ul li::before{position: absolute;content: ''; display: block; width: 4px; height: 4px;border-radius: 100%; background: #222; left: 0;top: 15px}



/* else */
.else{margin: 120px auto;}
.else ul{margin-top: 64px;}
.else ul li{box-sizing: border-box;border-radius: 20px 20px 20px 20px;background: #F2F2FF;max-width: 280px;width: 100%;padding: 40px;text-align: center;bottom: -200px;position: relative;opacity: 0;transition: all .6s;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.else ul li:hover{ animation: moveUp 1.2s ease-out forwards;}
@keyframes moveUp {
  0% {
    transform: translateY(0);
  }
  39% {
    transform: translateY(-16px);
  }
  100% {
    transform: translateY(0px);
  }
}
.else ul li i{background: url(/images/apple-id-remover/features-icon.svg) no-repeat;display: inline-block;width: 150px;height: 150px;}
.else ul li:nth-child(1) i{background-position-y: 0;}
.else ul li:nth-child(2) i{background-position-y: -150px;}
.else ul li:nth-child(3) i{background-position-y: -300px;}
.else ul li:nth-child(4) i{background-position-y: -450px;}
.else ul li a{font-weight: bold;font-size: 18px;color: #222222;line-height: 24px;text-align: center;}
.else ul li a:hover{text-decoration: underline;}

/* step_box */
.use_product_step{margin: 120px auto;}
.use_product_step .tab_content{margin-top: 64px;}
.use_product_step .tab_left{max-width: 520px;width: 100%;margin: 0;left: -200px;position: relative;opacity: 0;transition: all .6s;}
.use_product_step .tab_right{background: #3838E6;border-radius: 20px 20px 20px 20px;padding: 20px;box-sizing: border-box;max-width: 620px;width: 100%;right: -200px;position: relative;opacity: 0;transition: all .6s;}
.use_product_step .title{font-size: 24px;color: #222222;line-height: 32px;font-weight: bold;cursor: pointer;}
.use_product_step .info{margin-top: 12px;color: #54545D;line-height: 30px;font-size: 16px;}
.use_product_step .info span{font-weight: bold;}
.slide_left{max-width: 64px;width: 100%;}
.slide_content{max-width: 444px;width: 100%;margin: 0 0 40px 16px;}
.use_product_step .slide_box:last-child .slide_content{margin-bottom: 0;}
.use_product_step .tab_content{width: 100%;height: 100%;background: #fff;align-items: center;}
.use_product_step .tab_content img{ max-width: 600px; width: 100%; height: auto; display: none;}
.use_product_step .tab_content img.active{display: block;}
.use_product_step .slide_box .slide_left{width: 20px;position: relative;text-align: center;}
.use_product_step .slide_box .slide_point{position: relative;display: inline-block;width: 48px;height: 48px;border-radius: 50%;margin: auto;left: 0px;background: #F2F2FF;color: #222222;text-align: center;font-weight: 600;line-height: 48px;transform: translateX(-50%);left: 50%;z-index: 5;}
.use_product_step .slide_box .dottedline{display: inline-block; width: 2px;height: calc(100% - 15px);border: none;border-top: 4px solid white;border-bottom: 4px solid white;background: repeating-linear-gradient(to bottom, #ced6fe 0, #ced6fe 6px, transparent 6px, transparent 12px);background-repeat: repeat-y;position: absolute;top: 10px;right: 9px;z-index: 3;}
.use_product_step .slide_box .slide_point_active{background: #3838E6;color: #fff;}
.use_product_step .slide_box .slideline{ display: inline-block;position: absolute; width: 2px;background-color: #2893FD;top: 18px;right: 9px;z-index: 3;height: 0;}
.use_product_step .slide_box .slideline.active{height: 100%;transition: all 5000ms linear;}
.use_product_step .slide_box:nth-child(3) .dottedline{display: none;}
.use_product_step .slide_box:nth-child(3) .slideline{display: none !important;}
.use_product_step .slide_box .slide_content:hover .info{cursor: pointer;}



/* purchase_box */
.purchase_box{margin: 120px auto;overflow: visible;}
.purchase_box>ul{margin-top: 64px;align-items: flex-end;}
.purchase_box>ul li.buy_item{box-shadow:0 43px 591px 0 rgba(120,120,168,.12);border-radius: 20px 20px 20px 20px;background: #FFFFFF;max-width: 380px;width: 100%;box-sizing: border-box;padding: 25px 56px 50px;text-align: center;}
.buy_item .buy_top{color: #222222;}
.purchase_box li.buy_item .time{font-weight: bold;font-size: 20px;line-height: 32px;margin: 17px 0 12px 0;}
.purchase_box li.buy_item .price{font-weight: bold;font-size: 46px;line-height: 46px;color: #FF6F22;margin: 12px 0 0px;}
.purchase_box li.buy_item .price del{font-size: 16px;font-weight: 400;color: #222;line-height: 0;}
.purchase_box li.buy_item .buy_top>i{background: #3838E6;height: 2px;width: 80px;display: block;margin: 22px auto 18px;}
.purchase_box .pro_buy_box>span{background: #FF6F22;border-radius: 10px 10px 10px 10px;height: 56px;line-height: 56px;min-width: 248px;padding: 0 16px;box-sizing: border-box;font-size: 20px;font-weight: bold;color: #FFFFFF;text-decoration: none;overflow: hidden;position: relative;display: block;cursor: pointer;}

.purchase_box .but_btn_part ul{margin: 48px 0 24px 30px;}
.purchase_box .but_btn_part ul li{line-height: 24px;font-size: 16px;color: #222222;margin-bottom: 8px;margin-left: 4px;text-align: left;}
.purchase_box .but_btn_part ul li>img{vertical-align: -5px;}
.purchase_box .buy_item.hot .buy_top{background: #3838E6;margin: -42px -56px 0 -56px;border-radius: 20px 20px 0 0;color: #fff;padding: 14px 0 0px;position: relative;}
.purchase_box .buy_item.hot .buy_top::after{clear: both;content: "";height: 18px;background-color: #3838E6;width: 100%;bottom: -18px;display: inline-block;position: absolute;left: 0;}
.purchase_box .buy_item.hot .time{color: #fff;}
.purchase_box .buy_item.hot .price del{color: #fff;}

.purchase_box .pro_buy_box>span i{ width: 30px; height: 30px; background: url(/images/product/windows.svg) no-repeat center center/cover; display: inline-block;vertical-align: -8px; margin-right: 8px;}
.purchase_box .pro_buy_box>span i.mac{ background: url(/images/product/mac.svg) no-repeat center center/cover;}
.purchase_box .pro_buy_box>span::after{clear: both; content: ""; width: 30px; height: 30px; position: absolute;left: 50%; top: -30px;transform: translate(-50%,-50%); background: url(/images/product/cart.svg) no-repeat center center/cover;}
.purchase_box .pro_buy_box>span:hover::after{ top: 50%; transition: all .3s linear;}
.purchase_box .pro_buy_box>span:hover span{position: relative; z-index: -1;}
.purchase_box .pro_buy_box>p{font-weight: 400;font-size: 14px;color: #54545D;line-height: 20px;margin-top: 6px;margin-bottom: 24px;}
.purchase_box .pro_buy_box>p i{width: 12px;height: 12px;display: inline-block;background: url(/images/screen-time-passcode-remover/question-mark-gray.svg) !important;vertical-align: -2px;margin: 0; margin-left: 4px; cursor: pointer; position: relative;}
.purchase_box .pro_buy_box>p i .tax_content{ position: absolute; width: 300px; font-size:14px;color: #444444;  background-color:#fFFFFF;padding: 10px 16px 14px;box-sizing: border-box;top: 25px;left: -9px;box-shadow: 0px 5px 17px 4px rgb(0 0 0 / 9%);z-index: 2;display: none;border-radius: 4px;text-align: left;z-index: 2;line-height: 24px;font-weight: 400; font-style: normal;}
.purchase_box .pro_buy_box>p i .tax_content::before{content: "";position: absolute;height: 20px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #fff;top: -30px;left: 7px;z-index: 1;}
.purchase_box .pro_buy_box>p i:hover .tax_content{ display: block;}



/* .showoff 部分样式在common.css中 此处为单写 */
.showoff{background: linear-gradient( 147deg, rgba(141,141,236,0.17) 0%, rgba(84,84,212,0) 100%);padding: 100px 0 0;}
.showoff h2{font-weight: bold;font-size: 48px;line-height: 56px;text-align: center;color: #222222;max-width: 650px;width: 100%;padding: 0 0 64px;}
.showoff .unslider-arrow.next, .showoff .unslider-arrow.prev{background: url(/images/screen-time-passcode-remover/next.png) no-repeat;}
.showoff .container{padding-top: 0;padding-bottom: 0;}
.showoff .info-slides{box-shadow: 0px 0px 20px 0px rgba(64,113,255,0.2);margin-bottom: 100px;}



/* lock_rec */
.lock_rec{background: #0A136A;padding: 40px 0;}
.lock_rec .rec_left{width: 100%;align-items: center;flex: 1;}
.lock_rec .rec_left p{font-weight: 600;font-size: 24px;color: #FFFFFF;line-height: 40px;flex: 1;margin: 0 76px 0 42px;}
.lock_rec .rec_right{display: flex;max-width: 220px;width: 100%;margin: 0;}
.lock_rec .rec_right>div{zoom: 0.7;text-align: center;}
.lock_rec .btn_v1 .buy_box{margin-right: 0;}




/* faq */
.faq_box_new{margin: 120px auto;}
.faq_inner{margin-top: 64px;}
.faq_inner .faq-item{ padding: 0 24px;  border-bottom: 1px solid #E8E8E8;}
.faq_inner .faq-item:first-child{ border-top: 1px solid #E8E8E8;}
.faq_inner .faq-item .faq-question{font-weight: bold;font-size: 18px;color: #222;line-height: 24px;text-align: left;position: relative;padding: 24px 32px 24px 0;cursor: pointer;}
.faq_inner .faq-item .faq-question i{ position: absolute; width: 24px; height: 24px; background: url(/images/apple-id-remover/show.svg) no-repeat; right: 0; top: 50%; transform: translateY(-50%);}
.faq_inner .faq-item.active .faq-question i{ background: url(/images/apple-id-remover/hide.svg) no-repeat;}
.faq_inner .faq-item .faq-answer p{ display: none; padding-bottom: 40px; font-weight: 400; font-size: 16px; color: #54545D; line-height: 30px; text-align: left;}
.faq_inner .faq-item .faq-answer p span{font-weight: bold;}
.faq_inner .faq-item.active .faq-answer p{ display: block;}


/* solution */
.solution{margin: 120px auto;overflow: visible;}
.solution_content{margin-top: 64px;}
.solution ul{max-width: 586px;width: 100%;background: #FFFFFF;box-shadow: 0px 23px 591px 0px rgba(120,120,168,0.12);border-radius: 20px 20px 20px 20px;box-sizing: border-box;padding: 40px 40px 40px 60px;}
.solution ul li{margin-bottom: 12px;position: relative;}
.solution ul li::before{clear: both;content: "";width: 5px;height: 5px;background: #222;border-radius: 10px;top: 14px;left: -16px;position: absolute;display: inline-block;}
.solution ul li:last-child{margin-bottom: 0;}
.solution ul li a{font-weight: 400;font-size: 16px;color: #222;line-height: 24px;}
.solution ul li a:hover{text-decoration: underline;}
.solution .solution_left{left: -200px;position: relative;opacity: 0;transition: all .6s;}
.solution .solution_right{right: -200px;position: relative;opacity: 0;transition: all .6s;}


/* #more-recommendations单写 */
#more-recommendations{background: linear-gradient( 147deg, rgba(141,141,236,0.17) 0%, rgba(84,84,212,0) 100%);padding: 80px 0;overflow: visible;}
#more-recommendations h2{max-width: 1200px;font-weight: bold;font-size: 48px;line-height: 56px;text-align: center;color: #222222;width: 100%;margin-bottom: 0;}
#more-recommendations>.flex-box{margin-top: 64px;}
#more-recommendations .flex-box>div{box-shadow: 0px 203px 591px 0px rgba(120,120,168,0.12);border-radius: 20px 20px 20px 20px;margin-bottom: 0;display: flex;flex-direction: column;justify-content: space-between;}
#more-recommendations .flex-box>div:hover{box-shadow: 0 0 27px rgba(120,120,168,0.17);}
#more-recommendations .flex-box>div .app-img{margin: 42px auto 0;}
#more-recommendations .flex-box>div .app-name{font-weight: bold;font-size: 18px;color: #222222;line-height: 30px;margin: 8px 0 0 0;}
#more-recommendations .flex-box>div p{color: #222;font-size: 16px;line-height: 30px;margin-top: 8px;}
#more-recommendations .flex-box>div .btn-box{justify-content: space-around;}
#more-recommendations .flex-box>div .btn-box a{background:#3838E6;min-width:162px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius:8px;vertical-align: middle;margin-bottom:10px;font-size: 16px;box-sizing: border-box;position: relative;overflow: hidden;}
#more-recommendations .flex-box>div .btn-box a.mac-down{border: 2px solid #3838E6;background: #fff;color: #3838E6;line-height: 36px;}
#more-recommendations .flex-box>div .btn-box a.win-down i{display:inline-block;width:20px;height:20px;background:url(/images/product/windows.svg) no-repeat center center/cover;margin-right:6px;vertical-align: -4px;}
#more-recommendations .flex-box>div .btn-box a.mac-down i{display:inline-block;width:20px;height:20px;background:url(/images/apple-id-remover/mac.svg) no-repeat center center/cover;margin-right:6px;vertical-align: -4px;}
#more-recommendations .flex-box>div .btn-box a:hover{text-decoration: none;color: #3838E6;}
#more-recommendations .flex-box>div .btn-box a.win-down:hover{background: #3838E6;}
#more-recommendations .flex-box>div .btn-box a::after{clear: both;content: "";width: 20px;height: 20px;position: absolute;left: 50%;top: -30px;transform: translate(-50%,-50%);background: url(/images/product/download.svg) no-repeat center center/cover;}
#more-recommendations .flex-box>div .btn-box a:hover i{visibility: hidden;}
#more-recommendations .flex-box>div .btn-box a:hover::after{top: 50%;transition: all .3s linear;}
#more-recommendations .flex-box>div .btn-box a.mac-down::after{background: url(/images/apple-id-remover/download-active.svg) no-repeat center center/cover;}
#more-recommendations .flex-box>div .btn-box a.mac-down:hover{color: #fff;}

/* breadcrumb */
#breadcrumb{color:#222;font-size:16px;padding:10px 0 10px;clear:both;line-height: 22px;margin:0 auto;}
#breadcrumb .container{height: 20px;}
#breadcrumb .container a{background:url(/images/system/breadcrumb_break.png) no-repeat right center;;height:20px;float:left;padding-right:15px;font-size: 16px;}
.crumb_left{padding-left:7px;font-size: 16px;color:#222;vertical-align: 3px;height: 20px;display: inline-block; line-height: 22px;}






ul#vice-menu li.features{ position: relative;}
ul#vice-menu li.features:hover span{ color: #3838E6;}
ul#vice-menu a:hover,ul#vice-menu span:hover{color: #3838E6;}
ul#vice-menu li span{cursor: pointer;position: relative;padding-right: 16px;}
ul#vice-menu li:hover span::after{background-position-y: -12px;}
ul#vice-menu li.features span::after{ width: 12px; height: 12px; background: url(/images/iphone-unlocker/arrow.svg) top no-repeat; position: absolute; clear: both; overflow: hidden; content: ""; top: 7px; right: 0px;}
ul#vice-menu li.features:hover .function_page { display: block;}
ul#vice-menu li .function_page{ position: absolute; display: none; width: 330px; background: #fff; box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.15); border-radius: 8px; top: 45px; left: 50%; transform: translateX(-50%); padding: 20px 24px; box-sizing: border-box; }
ul#vice-menu li .function_page a{ display: block; margin-bottom: 16px; line-height: 20px;font-size: 16px;}
ul#vice-menu li .function_page a:last-child{ margin-bottom: 0px;}
ul#vice-menu li .function_page a img{display: inline-block;margin-right: 8px;vertical-align: -10px;}
ul#vice-menu li .function_page a.self{cursor: auto;}
ul#vice-menu li .function_page a.self:hover{text-decoration: none;color: #222;}


.nav_bg {
  position: fixed;
  top: 106px;
  left: 0;
  z-index: 5;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .7);
  display: none;
}





@media screen and (max-width: 1900px){
    .banner .container{overflow: hidden;padding: 60px 0 0;align-items: end;}
    .banner .left{margin-bottom: 60px;}
}
@media screen and (max-width: 1440px){
    .container_max{max-width: 96%;}

    .choose .choose_box{padding: 60px 80px 40px;}
    .choose .choose_box>div.flex-box>img{max-width: 400px;height: auto;}

    .device .blue_bg{padding: 60px;}
    
    .choose .choose_box>div.flex-box>img,.use_product_step .tab_left,.solution .solution_left{left: 0;}
    .use_product_step .tab_right,.solution .solution_right{right: 0;}

}

@media screen and (max-width:1200px){
  .maskRights>div{width: 95%;}
  .buy_box{margin-top: 20px;margin-bottom: 40px;}
}
@media screen and (max-width:630px){
  .maskMember{background: #fff;}
  .member>.close{display: none;}
  .maskMember>.close{position: absolute;right: 14px;top: 14px;cursor: pointer;z-index: 2;width: 20px;height: 20px;background: url(/images/watermark-remover-online/close.svg);}
  .buySuccess.noMember .title span,
  .buySuccess.noMember .info{text-align: center;}
}

.registerMaskbtn,.loginMaskbtn{cursor: pointer;}

@media screen and (max-width: 1200px){
    .banner h1{font-size: 42px;line-height: 56px;}
    h2,#more-recommendations h2,.showoff h2,.main_box .text_part .title{font-size: 36px;line-height: 48px;}

    .banner .left{padding: 0 16px;box-sizing: border-box;}
    .banner .left .mes-title{text-align: center;}
    .fixbar .btn_v1 a.down{display: none;}
  
    .method,.choose,.get,.device,.things,.support_box,.else,.use_product_step,.purchase_box,.faq_box_new,.solution,.main_box{margin: 90px auto;}
    .showoff{padding-top: 70px;}
    .showoff .info-slides{margin-bottom: 70px;}

    .banner{background-size: cover;}
    .banner .container{flex-direction: column;justify-content: center;align-items: center;}
    .banner .left{max-width: 600px;text-align: center;}

    .method ul li{max-width: 900px;}
    .method ul{justify-content: center;}

    .choose .choose_box>div.flex-box{flex-direction: column;}
    .choose ul{margin-left: 32px;margin-top: 48px;}

    .get ul{max-width: 860px;margin: 0 auto;}

    .device ul{flex-wrap: nowrap;}
    .device .blue_bg img{max-width: 100%;height: auto;}

    .use_product_step .tab_left{max-width: 600px;}
    .use_product_step .tab_content{flex-direction: column;}
    .use_product_step .tab_right{margin-top: 48px;}

    .else ul{max-width: 640px;margin: 8px auto 0;}
    .else ul li{margin:32px auto 0}

    .purchase_box>ul{ flex-direction: column;align-items: center;}
    .purchase_box>ul li.buy_item{position: relative;}
    .purchase_box>ul li.buy_item{margin-bottom: 48px;}
    .purchase_box>ul li.buy_item:nth-child(1){order: 2;}
    .purchase_box>ul li.buy_item:nth-child(2){order: 1;}
    .purchase_box>ul li.buy_item:nth-child(3){order: 3;margin-bottom: 0;}

    .rec_left p{margin-left: 28px;}

    .solution  .solution_content{flex-direction: column;align-items: center;}
    .solution ul{margin-bottom: 32px;}
    .solution ul:last-child{margin-bottom: 0;}

    #more-recommendations>.flex-box{justify-content: center;}
    #more-recommendations .flex-box>div{margin: 20px;}
    #more-recommendations .flex-box>div:last-child{margin-bottom: 0;}


    .case .image-carousel{flex-direction: column;flex-wrap: wrap;}
    .case .image-carousel li{max-width: 580px;margin-bottom: 32px;min-width: 100px;}
    .case .image-carousel li:last-child{margin-bottom: 0;}
    .case .arrow{display: none;}

    .main_box .main_inner{flex-direction: column;justify-content: center;}
    .main_box .text_part{max-width: 680px;margin-top: 32px;order: 2;}
    .main_box .img_part{order: 0;}

    .case .change_page{display: none;}

    .get ul{justify-content: center;}
    .get li{margin: 32px 16px 0 16px;}

}
@media screen and (max-width: 768px){
  body{background-color: #fcfcfd;}

  .banner .left{margin-bottom: 30px;}

  .choose .choose_box{padding: 30px;}
  .choose .choose_box>div.flex-box>img{max-width: 100%;}
  .device .blue_bg{padding: 20px;border-radius: 18px;}
  .device ul li p{display: none;}
  
  .things ul{padding: 30px;}
  .things h2{padding: 0;background: none;min-height: 0;}
  .things ul{margin-top: 32px;}

  .purchase_box>ul{margin-top: 56px;}

  .showoff h2{padding-bottom: 32px;}

  .lock_rec>div{flex-direction: column;align-items: center;}
  .lock_rec .rec_left{flex-direction: column;}
  .rec_left p{margin: 0;text-align: center;}
  .lock_rec .btn_v1 .buy_box{margin: 0;}
}
@media screen and (max-width: 560px){
  .new_rollTopfone_box .icon{max-width: none;}


  .banner h1{font-size: 38px;line-height: 54px;}
  h2,#more-recommendations h2,.showoff h2,.main_box .text_part .title{font-size: 32px;line-height: 38px;}
  .method,.choose,.get,.device,.things,.support_box,.else,.use_product_step,.purchase_box,.faq_box_new,.solution,.main_box{margin: 70px auto;}
  .choose .choose_box>div.flex-box,.device .blue_bg,.support_box ul,.else ul,.use_product_step .tab_content,.faq_inner,.solution_content,#more-recommendations>.flex-box,.case .image-carousel{margin-top: 32px;}
  .main_box .main_inner{margin-top: 48px;}
  .showoff{padding-top: 50px;}
  .showoff .info-slides{margin-bottom: 50px;}
  #more-recommendations{padding: 60px 0;}
  .h2_info{margin-top: 20px;}

  .btn_v1 .buy_box,.btn_v1 .down_box{margin: 4px;}

  .banner .container{padding-top: 38px;}
  .banner_list{margin-top: 16px;}

  .method ul li>img{zoom: 0.5;top: -5px;right: -5px;}
  .method ul li{padding: 20px;margin: 24px 0 0 ;}
  .method ul li .title{font-size: 24px;line-height: 32px;}
  .method ul li .info{margin-top: 16px;}

  .choose ul li .title{font-size: 24px;line-height: 32px;}
  .choose ul li .title i{top: 4px;}
  .choose ul li .info{margin-top: 16px;}
  .choose .btn_v1{margin-top: 12px;}


  .device .blue_bg{padding: 0;margin-bottom: 32px;}
  .device ul{margin: 18px auto;}

  .things ul{padding: 16px;}

  .use_product_step .title{font-size: 20px;}
  .use_product_step .slide_content{margin-bottom: 24px;flex: 1;margin-left: 32px;}
  .use_product_step .tab_right{margin-top: 30px;padding: 14px;}
  .support_box ul{padding: 20px;}

  .else ul li{margin-top: 24px;padding: 20px;}


  .get li{margin-top: 32px;}


  .purchase_box>ul li.buy_item{padding: 25px;}
  .purchase_box .pro_buy_box>span{min-width: 200px;max-width: 260px;margin: 0 auto;}
  .purchase_box .buy_item.hot .buy_top{margin: -42px -25px 0;}
  .purchase_box li.buy_item .price{font-size: 32px;}

  .rec_left p{font-size: 20px;line-height: 28px;margin-top: 8px;margin-bottom: 12px;}

  .faq_inner .faq-item{padding: 0 16px;}
  .faq_inner .faq-item .faq-question{padding: 18px 30px 18px 0;}

  .solution ul{padding: 20px 20px 20px 40px;}

  .main_box .img_part{zoom: 0.7;}
}
@media screen and (max-width: 400px){
  .main_box .img_part{zoom: 0.5;}
  .fixbar .btn_v1 div{zoom: 0.40;margin-top: 18px;}
}
/* banner */
.banner .container{padding-top: 100px;padding-bottom: 100px;}
.banner .right {margin: 0;position: relative;overflow: hidden;max-width: 785px;width: 100%;margin-right: -290px;padding-top: 46px;}
.banner .right img{position: absolute;}
.banner .right img.bg_main{position: static;z-index: 1;}



.banner .bg_phone_right{ bottom: -500px;right: 0px;z-index: 2;}
.banner .bg_rate { bottom: -160px;right: 100px;z-index: 2;}
.banner .bg_itunes {left: -120px;top: 0px;z-index: 3;}
.banner .bg_lock {left: 60px;top: 10px;z-index: 2;width: 0;}
.banner .right.active .bg_rate {animation: top 3s .4s linear infinite}
.banner .right.active .bg_lock{animation: width  0.5s 1s linear forwards;height: 96px;}
@keyframes top {
  0% {
      transform: translateY(0%);
  }
  50% {
      transform: translateY(-10px);
  }
  100% {
      transform: translateY(0%);
  }
}

@keyframes width {
  0% {
      width: 0;
  }
  100% {
      width: 300px;
  }
}


/* pros */
.pros{margin: 120px auto;overflow: visible;}
.pros ul {margin-top: 64px;}
.pros ul li{max-width: 368px;width: 100%;text-align: center;bottom: -200px;position: relative;opacity: 0;transition: all .6s;margin: 16px 0 0 0;box-shadow: 0px 60px 160px 0px rgba(120,120,168,0.17);box-sizing: border-box;padding: 24px 40px;display: flex;border-radius: 16px 16px 16px 16px;background: #FFFFFF;align-items: center;}
.pros ul li>i{display: inline-block;background: url(/images/ios-backup-encryption-remover/pros-icon.svg) no-repeat;width: 80px;height: 80px;margin-right: 24px;}
.pros ul li:nth-child(1)>i{background-position-y: 0;}
.pros ul li:nth-child(2)>i{background-position-y: -80px;}
.pros ul li:nth-child(3)>i{background-position-y: -160px;}
.pros ul li:nth-child(4)>i{background-position-y: -240px;}
.pros ul li:nth-child(5)>i{background-position-y: -320px;}
.pros ul li:nth-child(6)>i{background-position-y: -400px;}
.pros ul li p{font-weight: bold;font-size: 18px;color: #222222;line-height: 24px;flex: 1;text-align: left;}


/* main_box */
.main_box .main_inner .img_part.img_part_one img:nth-child(1){bottom: -460px;right: 32px;}
.main_box .main_inner .img_part.img_part_one img:nth-child(2){top: 53px;right: 32px;opacity: 0;}
.main_box .main_inner .img_part.img_part_one img:nth-child(3){left: 30px;bottom: 170px;opacity: 0;}
.main_box .main_inner .img_part.img_part_one.active img:nth-child(2){animation: top  3s 0.8s linear infinite;}
.main_box .main_inner .img_part.img_part_one.active img:nth-child(3){animation: top  2.6s 1s linear infinite;}

.main_box .main_inner .img_part.img_part_two img:nth-child(1){bottom: 0;left: 0;z-index: 2;}
.main_box .main_inner .img_part.img_part_two img:nth-child(2){left: 250px;top: 250px;z-index: 1;}
.main_box .main_inner .img_part.img_part_two img:nth-child(3){left: 250px;bottom: 250px;z-index: 1;}
.main_box .main_inner .img_part.img_part_two img:nth-child(4){right: 250px;top: 250px;z-index: 1;}

.main_box .main_inner .img_part.img_part_three img:nth-child(1){right: 34px;bottom: 0;z-index: 2;}
.main_box .main_inner .img_part.img_part_three img:nth-child(2){bottom: -260px;right: 180px;z-index: 3;}
.main_box .main_inner .img_part.img_part_three img:nth-child(3){left: 146px;top: 60px;z-index: 1;}
.main_box .main_inner .img_part.img_part_three img:nth-child(4){bottom: 0;right: -170px;z-index: 3;}



.lock_rec{background: linear-gradient( 144deg, #2424D0 0%, #3E3EED 100%);}
.else ul li i {background: url(/images/ios-backup-encryption-remover/features-icon.svg) no-repeat;}

@media screen and (max-width: 1900px){
  .banner .left{zoom: 0.85;}
  .banner .right{margin: 0;max-width: 660px;}
}
@media screen and (max-width: 1200px){
  .banner .left{zoom: 1;margin-bottom: 56px;}
  .banner .container{padding-top: 60px;padding-bottom: 60px;}

  .pros{margin: 90px auto;}
  .pros ul{max-width: 800px;justify-content: center;margin: 48px auto 0 ;}
  .pros ul li{margin: 16px;}
}
@media screen and (max-width: 780px){
  .banner .right{zoom: 0.6;}
}

@media screen and (max-width: 560px){
  .banner .container{padding-top: 38px;padding-bottom: 38px;}

  .pros{margin: 70px auto;}
  .pros ul{margin-top: 32px;}
  .banner .right{zoom: 0.46;}
}