html, div, body, p, img, h1, h2, h3{margin:0 auto;padding:0;font-family:"Meiryo","Meiryo UI","Arial","Helvetica","Verdana","sans-serif";line-height:160%;font-weight:normal;}
ul{margin:0;padding:0;list-style:none;}
li{margin:0;list-style:none;padding:0;}
img{border:none;}
a, a:link, a:visited{text-decoration:none;}
a:hover, a:active{text-decoration:underline;}
#header{overflow:hidden;padding:15px 0;}
#header .container{margin-bottom:0;}
h1 span{color:#fff;font-size:20px;display:block;line-height:100%;}
#pro{background-color:#0a2244;color:#fff;}
#pro p{text-align:center;}
.proBG img, #pro img{margin:14px auto;display:block;}
h1{font-size:50px;text-align:center;padding-top:15px;}
h1 a{color:#fff;background:url(/images/home/win-mac-s.png) no-repeat 0 -60px;padding-left:50px;line-height:150%;}
h1 a.mac-logo{background:url(/images/home/win-mac-s.png) no-repeat 0 -175px;}
h2#mac a{background:url(/images/home/mac.png) no-repeat 0 10px;}
p.coupon span{font-size:40px;color:#feee37;}
p.coupon{font-size:30px;color:#fff;padding:20px 0 40px;}
.container{overflow:hidden;margin:0 auto 56px;width:100%;max-width:1200px;}
.new{background-color:#F00;color:#fff;font-size:12px;padding:3px;}
.suite{width:99%;overflow:hidden;border:#e0e0e0 1px solid;float:left;}
.recovery, .fix, .backup{width:92%;overflow:hidden;border:#e0e0e0 1px solid;float:left;margin-left:7%;}
.fix, .backup{margin-top:30px;}
.suite img.fea, .recovery img.fea, .fix img.fea, .backup img.fea{margin:18px 0 0 25px;float:left;}
.info{float:left;margin:10px 10px 10px 10px;}
.container p{color:#888888;font-size:16px;}
.container .all-pro{color:#444444;font-size:26px;}
.license{width:20%;overflow:hidden;float:left;padding-top:4%;}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:solid 1px #eaeaea;border-radius:5px;background: url("/images/iphone-data-recovery/list-arrow.png") no-repeat scroll right center transparent;padding-right:20px;select::-ms-expand  display: none; height:30px;background-color:#eaeaea;color:#444444;}
option {color:#444444;}
.price-off{width:18%;overflow:hidden;float:right;border-left:solid 1px #e0e0e0;text-align:center;margin:1% 0 0 1%;float:right;}
.price-off .now{color:#e75757;font-size:25px;}
.price-off .now-fea{color:#e75757;font-size:25px;}
h2{color:#444444;font-size:20px;}
h2 span{font-size:16px;}
.function{float:left;width:69%;border-right:solid 1px #eaeaea;position:relative;padding-right:2%;margin-top:40px;cursor:default;}
.function::before{left:0;position:absolute;content:"";height:63%;border-left:solid 2px #eaeaea;top:98px;left:2%;}
.new_function::before{height: 78.8%;}
.new_function .fix::before{bottom: 38px;left: 2.3%;}
.new_function>label{position: relative;}
.function label{display: block;overflow: hidden;}
.arrow-left{display:block;background:url(/images/iphone-data-recovery/arrow-left.jpg) no-repeat;width:19px;height:32px;position:absolute;top:45%;right:-18px;}
.container ul{float:left;margin-right:1%;padding:34px 2.2%;width:23%;}
.container ul li{text-align:center;font-size:22px;color:#98a0a6;width:100%;line-height:56px;}
.container ul li.btn{position:relative;}
.container ul li.price{font-size:20px;}
.container ul li.price span{color:#e75757;font-size:30px;}
.container ul li.price span#totalLFTo, .container ul li.price span#total3PCo{color:#aeaeae;font-size:20px;}
.container ul li.price span#total1YLo, .container ul li.price span#total3PCo{color:#aeaeae;font-size:20px;}
a.paddle{cursor: pointer;}

.container{overflow:hidden;margin:0 auto 56px;width:100%;max-width:1200px;}
.container ul li.price{font-size:20px;line-height:30px;padding:62px 0 40px 0;}
.container ul.price_right{float:right;margin:0;padding:0;width:100%;max-width:230px;}
.container ul.price_right.simple_two li.price{padding:35px 0 20px;}
.container ul.price_right.simple_two .secure{padding:0;}
.container ul li.price img{display: block;margin-bottom: 12px;}


.banner .buy{margin-top: 76px;}
.banner .buy.two_items{max-width: 778px;margin-left: auto;margin-right: auto;}
.banner .buy li{max-width: 360px;width: 100%;border-radius: 16px;overflow: hidden;text-align: center;background: #fff;padding-bottom: 40px;position: relative;}
.banner .buy li div{background: #E8F1F9;padding-top: 24px;padding-bottom: 20px;margin-bottom: 24px;}
.banner .buy li div p:nth-of-type(1){font-size: 32px;color: #333;line-height: 32px;}
.banner .buy li div p:nth-of-type(2){font-size: 16px;color: #666;line-height: 24px;margin-top: 10px;}
.banner .buy li .price{font-size: 48px;color: #ff612e;line-height: 48px;font-weight: bold;}
.banner .buy li del{font-size: 22px;color: #333;line-height: 32px;margin-top: 5px;display: block;margin-bottom: 26px;}
.banner .buy li a{width: 220px;height: 48px;line-height: 48px;color: #fff;background: #FF612E;border-radius: 8px;font-size: 18px;font-weight: bold;margin: auto;cursor: pointer;}
.banner .buy li a i{width: 32px;height: 32px;display: inline-block;background: url(/images/iphone-data-recovery/panier.png);vertical-align: -8px;margin-right: 12px;}
.banner .buy li a:hover{background: #fa9b0b;text-decoration: none;}
.banner .buy li>p:last-of-type{font-size: 14px;color: rgba(102, 102, 102, .9);line-height: 24px;margin-top: 10px;}
.banner .buy li>p:last-of-type i{width: 16px;height: 16px;background: url(/images/acheter/remboursement.png);vertical-align: -3px;margin-right: 8px;}
.banner .buy li>img{position: absolute;right: 0px;top: 0px;}
.banner .buy li.top_active{position: relative;}
.banner .buy li div.best_seller {position: absolute;right: 0;top: 0;width: 121px;height: 121px;transform: -webkit-rotate(45deg);transform: -moz-rotate(45deg);transform: -o-rotate(45deg);transform: rotate(45deg);margin: 0;padding: 0;background-color: transparent;}
.banner .buy li div.best_seller p{font-size:12px;line-height: 30px;text-align: center;color:#fff;background-color: #eb0202;}
.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;}
.center{max-width: 1200px;margin: 0 auto;width: 100%;}
.banner>div{display: none;}
.banner>div.active{display: block;}
.banner .system{text-align: right;}
.banner .system a{color: #fff;font-size: 14px;}
.banner .system i{width: 24px;height: 24px;margin-right: 11px;vertical-align: -6px;display: inline-block;background: url(/images/iphone-data-recovery/windows-mac-s.png);}
.banner .system i.win{background-position-y: -0px;}
.banner .system i.mac{background-position-y: -24px;}
.banner .product{-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;}
.banner .product_img{position: relative;max-width: 80px;width: 100%;display: inline-block;margin-right: 46px;}
.banner .product_img img:nth-child(1){width: 115px;}
.banner .product_img img:nth-child(2){position: absolute;bottom: 0px;right: 0px;}
.banner .product_info{display: inline-block;text-align: left;}
.banner .product_info h1,.banner .product_info p{color: #fff;font-size: 36px;font-weight: bold;text-align: left;}
.banner .product_info h1 i,.banner .product_info p i{width: 40px;height: 40px;background: url(/images/acheter/windows-mac.png);margin-left: 16px;vertical-align: -6px;}
.banner .product_info h1 i.win,.banner .product_info p i.win{background-position-y: -0px;}
.banner .product_info h1 i.mac,.banner .product_info p i.mac{background-position-y: -40px;vertical-align: -4px;}
.banner .product_info .info{font-size: 24px;color: #fff;font-weight: bold;margin-top: 6px;line-height: 30px;}
.banner .product_info .platform{font-size: 16px;color: #fff;line-height: 32px;margin-top: 20px;}
.banner .product_info .platform span{font-weight: bold;}
.guarantee img{vertical-align: -3px;}
.banner.new_part .product{margin-bottom: 60px;}
.banner .banners{display: block;margin: 30px auto 0;width: 90%;max-width: 1048px;}
.banner .banners img{display: block;margin:0 auto;width: initial;max-width: 100%;height: auto;}
.banner.new_part .buy{margin-top: 60px;align-items: center;}
.banner.new_part .buy .hot_active{box-sizing: border-box;border: 4px solid #E52913;padding-bottom: 55px;}
.banner.new_part .buy .hot_active .pc{padding: 9px 0 16px;border-radius: 14px 14px 0 0;background: url(/images/purchase/background.svg) no-repeat center 0;margin:0 auto 40px;}
.banner.new_part .buy .hot_active .pc .hot_off{display: block;width: 180px;height: 42px;background: url(/images/purchase/discount-background.svg) no-repeat center;text-align: center;font-size: 24px;line-height: 42px;font-weight: bold;color: #FFF28B;margin: 0 auto;}
.banner.new_part .buy li div p:nth-of-type(1){margin:10px auto 11px;font-size: 32px;font-weight: 600;color: #333333;line-height: 32px;}


a.multi{font-size:30px;color:#2e3439;text-align:center;display:block;line-height:120%;margin:0 auto 35px;}
a.multi:hover{text-decoration:underline;}
a.multi span{font-size:22px;color:#fec337;}
img#payment{display:block;margin:0 auto;max-width:710px;width:96%;}
/* a.avangate, a.swreg{float:none;background:#f6762b url(images/arrow.png) no-repeat 97% center;width:183px;height:49px;padding:0 0 0 8px;margin:0 auto 5px;color:#fff;font-size:15px;line-height:49px;border-radius:5px;text-align:left;margin:0 auto;} */

.buy_section a.swreg, .checkout-switch a.buyS, .buy a.buys{float:none;position:static;display: block;}a.avangate{position: relative;float:none;background:#f6762b url(/style/images/lock.png) no-repeat 27px 18px;width:230px;height:52px;left:0;right:0;margin:0 auto 30px;color:#fff;font-size:20px;line-height:52px;border-radius:5px;text-align:center;text-indent: 24px;}
a.avangate::after{content:"with 2Checkout";display: block;position:absolute;left:0;top:52px;width: 230px;height: 30px;font-size:16px;line-height: 32px;color:#888;text-align: center;text-indent: 10px;}

.recovery-bundle{background: -webkit-linear-gradient(left, #7f66ff 30%, #70a6fe 70%);background: -o-linear-gradient(right, #7f66ff 30%, #70a6fe 70%);background: -moz-linear-gradient(right, #7f66ff 30%, #70a6fe 70%);background: linear-gradient(to right, #7f66ff 30%, #70a6fe 70%);overflow:hidden;}
.recovery-bundle img, .recovery-bundle a{max-width:945px;width:100%;margin:20px auto;}
.recovery-bundle a{display:block;margin:0 auto;}
.recovery-bundle  .container{margin-bottom:0;}


a.avangate span, a.swreg span{font-size:12px;}
a.swreg{width:181px;}
a.avangate:hover, a.swreg:hover{background-color:#fa9b0b;text-decoration:none;}
#footer{clear:both;background:#292929;width:100%;padding:25px 0;text-align:center;color:#fff;font-size:14px;}
#benefit{background-color:#f1f4f9;overflow:hidden;}
#benefit ul{overflow:hidden;max-width:1000px;width:100%;margin:69px auto 0;}
#benefit ul li{width:22%;float:left;margin-right:2%;}
#benefit ul li img{display:block;margin:0 auto;}
#benefit ul li p{font-size:14px;color:#8d9093;margin-top:30px;text-align:center;}
#benefit ul li p a{color:#008add;}
img#mn{display:block;margin:60px auto;max-width:439px;width:100%;}
input.paypal{max-width:191px;width:100%;margin:0 auto;}
input.paypal.small{max-width:156px;}
.wm_icon, .choose-pro {border: 1px solid #ececec;}
.wm_icon_checked, .function-checked {border: 1px solid #0ecadb;}
.paypal{background:url(/style/images/paypal.jpg) no-repeat center;width:191px;height:49px;margin:0 auto;margin-left:10%;}

/*trademark*/
.trademark{width: 100%;text-align: center;color:#333;font-size:16px;}
.trademark img{display: inline-block;width:98%;max-width:606px;margin-left: 10px;vertical-align: -12px;}


/*volume*/
#banner{background:url(/images/volume/banner.jpg) no-repeat 50% 0;height:174px;}
#banner .container{font-size:32px;font-weight:bold;color:#fff;line-height:150%;padding-top:60px;padding-left:1%;}
p.note{font-size:24px;color:#1d1d1d;display:block;margin-bottom:20px;margin-top:50px;}
p.notes{color:#676767;font-size:16px;line-height:30px;margin-bottom:17px;width:95%;float:left;}
p.notes span{color:#1d1d1d;}
.more-notes{overflow:hidden;padding:0 20px;max-width:1200px;width:100%;margin-bottom:50px;padding-left:1%;}
#trust{border-top:1px solid #dddddd;padding:40px 0;}
#trust h2{font-size:30px;color:#374157;text-align:center;margin-bottom:30px;}
#trust img{display:block;margin:0 auto;width:100%;}
ul#avangate{border-top:1px solid #dddddd;width:100%;overflow:hidden;}
ul#avangate li{overflow:hidden;width:90%;}
ul#avangate li img{float:left;padding:20px;margin-right:42px;}
ul#avangate li dl{float:left;}
ul#avangate li dl dd{color:#1d1d1d;font-size:14px;line-height:36px;background:url(/images/volume/dot.png) no-repeat 0 center;padding-left:22px;margin-left:0;}
ul#avangate li dl dt{font-size:24px;color:#1d1d1d;line-height:24px;margin-bottom:10px;text-align:left;}
.volume{background-color:#f5f9ff;}
p.choose-volume{color:#1d1d1d;font-size:20px;margin-top:50px;}
.volume p.note1{font-size:13px;margin-bottom:20px;color:#676767;max-width:650px;font-style:italic;text-align:center;}
.volume p.note1 a{text-decoration:underline;color:#0099fd;}
.more-devices{width:30%;overflow:hidden;float:left;padding-top:4%;}
.more-notes p.note1 a{text-decoration:underline;color:#0099fd;}
.more-notes p.note1{width:90%;}
.price-pay{width:18%;overflow:hidden;float:left;border-left:solid 1px #e0e0e0;text-align:center;}
.price-pay .now{color:#e75757;font-size:30px;}
.price-pay .now-fea{color:#e75757;font-size:25px;}
.payment{padding-left:5px;}
.volume-licensing{max-width:600px;width:100%;float:left;margin-left:5%;}
.volume-licensing table input[type="text"]{border:1px solid #c3c3c3;border-radius:5px;color:#000;display:block;font-size:15px;height:33px;line-height:33px;margin:5px 0;padding:0 10px;width:256px;}
.volume-licensing table textarea{font-family:"Arial","Helvetica","Verdana","sans-serif";border:1px solid #c3c3c3;border-radius:5px;color:#888;display:block;font-size:15px;margin:5px 0;padding:5px;width:276px;}
.volume-licensing table select{border:1px solid #c3c3c3;border-radius:5px;color:#888;display:block;font-size:15px;width:276px;height:33px;margin-left:0;background-color:#fff;}
.volume-licensing table textarea{width:94.5%;color:#000;}
.volume-licensing table input[type="text"]:hover, .volume-licensing table select:hover, .volume-licensing table textarea:hover, .volume-licensing table input[type="text"]:focus, .volume-licensing table select:focus, .volume-licensing table textarea:focus{border:1px solid #6ec2e8;}
.submit{background:url(images/submit-query.jpg) no-repeat;width:222px;height:49px;display:block;margin:20px auto;border:none;cursor:pointer;}
.submit:hover{background-position:0 -49px;}
.choose-func{width:8%;overflow:hidden;float:left;}
label.func{float:left;width:45px;margin-left:6%;}
label.func img{margin-top:20px;}
.list{margin-bottom:0;margin-left:2%;margin-top:15%;}



/*切换 新版*/
#pro ul{overflow:hidden;margin:0 auto;max-width:655px;width:100%;}
#pro ul li{margin-right:22px;float:left;max-width:305px;width:100%;}
#pro ul li#current span#windows,#pro ul li a#mac,#pro ul li#current span#mac,#pro ul li a#win{font-size:26px;display:block;max-width:180px;width:100%;background:#fff url(/images/home/win-mac-s.png) no-repeat 78px 0;height:57px;border-radius:10px 10px 0 0;line-height:57px;}
#pro ul li a#mac{background:#00c3d5 url(/images/home/win-mac-s.png) no-repeat 78px -174px;color:#fff;padding-left:125px;line-height:57px;}
#pro ul li a#win{background:#00c3d5 url(/images/home/win-mac-s.png) no-repeat 78px -62px;color:#fff;padding-left:125px;line-height:57px;}
#pro ul li#current span#mac{color:#495e6f;padding-left:125px;background-position:78px -120px;}
#pro ul li#current span#windows{color:#495e6f;padding-left:125px;}
.item{overflow:hidden;max-width:1000px;width:100%;}
ul.tab{border-bottom:1px solid #00c3d5;overflow:hidden;margin-top:5%;}
ul.tab li.curr{border:1px solid #00c3d5;background:url(/images/iphone-data-recovery/list-arrow-switch.png) no-repeat bottom;border-bottom:none;}
ul.tab li{cursor:pointer;border-radius:5px 5px 0 0;border:1px solid #e7e7e9;width:18%;height:58px;border-bottom:none;float:left;margin-left:1%;font-size:16px;line-height:25px;text-align:center;color:#4a5d6e;}
ul.tab li span{display: block;margin:0 auto;line-height: 20px;}
ul.tab li span:nth-child(1){padding-top: 14px;}
.tab_cont ul .off{margin:0 auto -40px;border: 2px solid #ff3e3e;width: 142px;height: 44px;color: #ff3e3e;font-size: 28px;line-height: 40px;text-align: center;display: none;box-sizing: border-box;}
.tab_cont ul .off.active{display: block;}
.choose-pro:hover{border-color:#00c3d5;}
.choose-pro {border: 1px solid #ececec;border-radius:5px;margin-top:10px;}
.fix::before{bottom:130px;}
.backup::before{bottom:38px;}
.fix-a::before{bottom:7px;}
.recovery-a::before{bottom:120px;}

.choose-pro-hover{border-color:#00c3d5;}

input[type="checkbox"] + label:before {
  background:url(/images/iphone-epub-transfer/check.png);
  content: " ";
  height: 20px;
  left: 0;
  position: absolute;
  width: 20px;
}

input[type="checkbox"] {
  box-sizing: border-box;
  left: 4px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 3px;
}

.choose-version{width:5%;overflow:hidden;float:left;margin-left:2%; min-height: 20px;margin-top:5%;position: relative;}
input[type="checkbox"]:focus + label:before,
input[type="checkbox"] + label:hover:before {
outline: none;}

input[type="checkbox"]:checked + label:before {
  background-position: 0 -40px;
}

input[type="checkbox"][disabled] + label:before {
  background-position: 0 -20px;
}

input[type="checkbox"][disabled]:checked + label:before {
  background-position: 0 -20px;
}

/* banner  */
.banner{background: #174181;color: #fff;text-align: center;overflow: hidden;padding-top: 26px;padding-bottom: 77px;}
p.to_mac{max-width: 1200px;text-align: right;}
p.to_mac a{color: #fff;}
p.to_mac img{vertical-align: -5px;margin-right: 11px;}
.product_img,.product_info{display:inline-block;*display:inline;*zoom:1;vertical-align: middle;}
.product_info h1,.product_info p,.product_info .platform,.product_info .info{text-align: left;padding: 0;margin: 0;font-weight: bold;}
.product_img img{width: 115px;height: 162px;margin-right: 67px;}
.product{overflow: hidden;margin-bottom: 76px;}
.product_info h1,.product_info p{font-size: 36px;line-height: 43px;margin: 0;padding: 0;}
.product_info .info{font-size: 24px;line-height: 43px;margin-bottom: 7px;}
i.thirty_off{background: url(/images/iphone-data-recovery/30-off.png);display:block;position: absolute;width: 85px;height: 82px;margin-top: -82px;margin-left: 60px;}
i.fifty_off{background: url(/images/iphone-data-recovery/50-off.svg);display:block;position: absolute;width: 85px;height: 82px;margin-top: -82px;margin-left: 60px;}
.platform span{font-weight: normal;opacity: 0.9;}
/* 购买Box */
.buy_item{width: 90%;max-width: 360px;min-height: 347px;border-radius: 16px;display:inline-block;*display:inline;*zoom:1;vertical-align: middle;text-align: center;overflow: hidden;background: #fff;margin: 0 30px;padding-bottom: 25px;}
.buy_item .title{background: #E8F1F9;font-size: 32px;line-height: 32px;color: #333333;font-weight: 600;padding: 24px 0 22px;}
.buy_item.hot .title{background:#E8F1F9 url(/images/iphone-data-recovery/meilleur-choix.png) no-repeat 100% 0;}
.buy_item .info{font-size: 16px;color: #666666;line-height: 24px;font-weight: 400;float: none;margin: 0;padding: 0;}
.buy_item .price{font-weight: bold;color: #FF612E;line-height: 68px;font-size: 48px;margin-top: 16px;}
.buy_item .del_price{font-size: 22px;font-weight: 400;text-decoration: line-through;color: #333333;line-height: 32px;margin-bottom: 25px;}
.buy_item .guarantee{font-size: 14px;color: #666666;font-weight: 400;line-height: 24px;opacity: 0.9;}
.payment a,a.avangate{width: 100%;max-width: 220px;border-radius: 8px;background: #FF612E url(/images/iphone-data-recovery/panier.png) no-repeat 25px center;height: 48px;margin: 0 auto 4px;display: block;line-height: 48px;font-size: 18px;font-weight: bold;color: #FFFFFF;text-indent: 24px;}
a.avangate::after,a.payment::after{content: "";display: none;} 
/* faq  */
.faq{background: #f2f2f2;overflow: hidden;margin-top: 80px;padding:0 5% 48px;}
.faq h3{margin-top: 61px;text-align: center;font-size: 40px;color: #222}
.faq p{font-size: 18px;color: #222;line-height: 30px;margin-top: 37px;}
.faq span{color: #666;font-size: 16px;}
.faq img{display: block;margin-top: 20px;}
.faq .active{
    display: none;
}
/* 调整 */
.release_center{max-width: 1200px;width: 100%;}
#benefit{background:#fff;}
#benefit i{background: url(/images/iphone-data-recovery/icone-caracteristique.png) no-repeat;display: block;width: 80px;height: 80px;margin: 0 auto;}
#benefit li:nth-child(2) i{background-position: 0 -80px;}
#benefit li:nth-child(3) i{background-position: 0 -160px;}
#benefit li:nth-child(4) i{background-position: 0 -240px;}
img#mn{max-width: 564px;margin: 30px auto;}
#benefit ul{margin: 0 auto;}
ul.tab{overflow: visible;text-align: center;}
ul.tab li{width: 369px;border: none;transform: translateY(1px);-ms-transform: translateY(1px);-moz-transform: translateY(1px);-webkit-transform: translateY(1px);-o-transform: translateY(1px);display: inline-block;*display:inline;*zoom:1;float: none;}
ul.tab li.curr{border: none;background:url(/images/iphone-data-recovery/check.png) no-repeat;width: 369px;min-height: 65px;}
.function::before{display: none;}
.new_function .fix::before{display: none;}
.container ul.price_right{margin-top: 212px;}
.price_right .secure{font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;}
.price_right .secure img{margin-right: 10px;vertical-align: -3px;}
.item h2.title{line-height: 24px;font-size: 36px;font-weight: bold;color: #333333;margin: 99px 0 44px;text-align: center;}
.margin_32{margin-bottom: 32px;}




.new_part li.hot_active {
  box-sizing: border-box;
  border: 4px solid #E52913;
}

.new_part li.hot_active .pc {
  padding: 41px 0 16px;
  position: relative;
  border-radius: 13px 13px 0 0;
  background: url(/images/purchase/background1.svg) no-repeat center 0;
  padding-top: 62px;
}

.new_part li.hot_active .pc .hot_off {
  position: absolute;
  display: block;
  left: 50%;
  top: 10px;
  transform: translate(-50%, 0);
  width: 180px;
  height: 42px;
  background: url(/images/purchase/discount-background.svg) no-repeat center;
  text-align: center;
  font-size: 24px;
  line-height: 42px;
  font-weight: bold;
  color: #FFF28B;
}
.product{margin-bottom: 50px;}






@media screen and (max-width:1200px){
    
    .center{padding-bottom: 0px;}
    .banner.new_part .buy{margin-top: 0;}
    .banner.new_part .buy .hot_active{order: 1;}
    .banner .buy{max-width: 800px;-webkit-justify-content: space-around;justify-content: space-around;margin: auto;}
    .banner .buy li{margin-top: 40px;order: 2;}
    .tab_cont .flex_box{flex-direction: column;}
    .tab_cont .function{border: none;padding: 0px;max-width: 750px;width: 100%;}
    .tab_cont .function::after,.tab_cont .function::before{display: none;}
    .tab_cont ul{margin-top: 40px;}
    .tab_cont>h2{margin-bottom: 60px;}
    .tab_cont{padding-bottom: 60px;}

    .partner p{margin-top: 0px;}


@media screen and (max-width:1100px){
h1 span{font-size:16px;}
h1{font-size:30px;}
h1 a{background-position:0 -71px;}
h1 a.mac-logo{background-position:0 -188px;}
/* .proBG{height:auto;} */
}

@media screen and (max-width:1000px){
.price-off .now, .price-pay .now{font-size:25px;}
.container .all-pro{font-size:24px;}
.license{width:30%;margin-left:24%;}
.more-devices{width:40%;}
ul.tab li{width:25%;}
.tab_cont .function{float:none;margin: 0 auto 30px;}
.container ul.price_right,.tab_cont ul{float:none;margin:0 auto;}
.container ul.price_right li.price,.container ul li.price{padding:0 0 20px;}
.tab_cont ul .off{margin:0 auto 10px;}
}

@media screen and (max-width:830px){
    .partner p img{width: 70%}
	.banner .product_img{display: none;;}
	.banner .product_info h1,.banner .product_info p{text-align: center;}
	.banner .product_info{max-width: 715px;}

@media screen and (max-width:798px){
#benefit ul li{width:46%;padding:0 0 2% 2%;}
.function{width:60%;}
.license{width:34%;}
.more-devices{width:60%;padding-left:4%;}
/* #pro ul li{max-width:200px;}
#pro ul li#current span#windows, #pro ul li a#mac{font-size:20px;max-width:120px;background-position:30px 0;padding-left:90px;}
#pro ul li a#mac{background:#00c3d5 url(/images/home/win-mac-s.png) no-repeat 30px -174px;}
#pro ul li#current span#mac, #pro ul li a#win{font-size:20px;max-width:120px;background-position:30px -118px;padding-left:90px;}
#pro ul li a#win{background:#00c3d5 url(/images/home/win-mac-s.png) no-repeat 30px -57px;} */
}

@media screen and (max-width:780px){
.license{margin:0 0 2% 2%;width:50%;}
.price-off{width:24%;}
.container ul li.price{font-size:16px;}
.price-pay{width:35%;}
ul#avangate li dl{float:none;}
ul#avangate li dl dd{text-align:left;}
.choose-version{margin-top:10%;}
.info{width:44%;margin:10px 0 0 1%;}
.suite img.fea, .recovery img.fea, .fix img.fea, .backup img.fea{margin-left:10px;}
.choose-version{width:6%;}
.function::before{top:28%;height:57%;}
.container ul{width:30%;}
}

@media (max-width:630px){
.choose-func{width:17%;}
ul#avangate li dl{float:none;}
.container ul{margin-top:30px;width:90%;margin-left:3%;}
.container ul#hot-pro{width:94%;}
ul.tab li{width:40%;}
.function{width:100%;}
.choose-version{margin-top:6%;}
.paypal{margin:0 auto;}
 .banner .product_info,.banner .product_info h1,.banner .product_info p{text-align: center;}
}

@media (max-width:600px){
.volume-licensing{width:100%;max-width:none;margin-left:0;}
.volume-licensing table input[type="text"],.volume-licensing table select{width:200px;}
}

@media screen and (max-width:480px){
#benefit ul li{width:90%;padding:0 0 5% 5%;}
#footer{padding:15px 0;font-size:12px;}
p.coupon{font-size:20px;}
p.coupon span{font-size:28px;}
.license{margin-left:12%;}
.volume-licensing table input[type="text"],.volume-licensing table select{width:110px;}
ul#avangate li img{float:none;}
.paypal{margin-left:22.5%;}
ul.tab li{width:48%;}
.price-off{margin:0;}
.price-off .now, .price-pay .now, .price-off .now-fea{font-size:22px;}
.info{width:41%;}
#pro ul li#current span#windows, #pro ul li a#mac{max-width:90px;background-position:10px 0;padding-left:50px;}
#pro ul li a#mac{background:#00c3d5 url(/images/home/win-mac-s.png) no-repeat 10px -174px;}
#pro ul li#current span#mac, #pro ul li a#win{max-width:90px;background-position:10px -118px;padding-left:50px;}
#pro ul li a#win{background:#00c3d5 url(/images/home/win-mac-s.png) no-repeat 10px -57px;}
#pro ul li{max-width:122px;}
.function::before{top:25%;height:60%;}
.item h2.title{line-height: 44px;}
}
@media screen and (max-width:1280px){
  .buy_item{margin: 10px;}
  p.to_mac{padding-right: 20px;}
}
@media screen and (max-width:798px){
  .info{width: 100%;float: none;padding: 0 20px;}
  .product_info{padding: 0 20px;}
  .partner p img{width: 70%}
  .partner p img{width: 100%;margin-left: 0;}
  ul.tab li{width: 100%;}
  ul.tab li.curr{background: #00c3d5;border-bottom: 1px solid #00c3d5;width: 100%;}
}
@media screen and (max-width:300px){
  .product_img{margin-bottom: 20px;}
  .payment a,a.avangate{font-size: 16px;}
}