@charset "utf-8";
body, h1, h2, h3, p, ul, li, div{margin:0 auto;padding:0;font-size:14px;line-height:1.5em;font-family:"Segoe UI",Arial,Helvetica,sans-serif;color:#222;}
p{color:#666;font-size:16px;}
img{border:none;}
a, a:visited, a:link{text-decoration:none;color:#222;}
ul li{list-style:none;}
.container, .pro, #authority, #footer{max-width:1080px;width:100%;overflow:hidden;}
#header{max-width:1080px;width:100%;position:relative;}
#header img{float:left;display:block;margin-top:8px;}
ul#menu{float:left;margin-left:200px;width:58%;}
ul#menu li{float:left;height:57px;line-height:57px;}
ul#menu li a{font-size:18px;color:#222;margin:0 12px;padding:0 10px;display:block;height:55px;}
ul#menu li a:hover, ul#menu li#products a{border-bottom:3px solid #ff8338;}
ul#menu li#products ul#sub_products li a{padding:0 23px;margin:0;}
ul#language{background-color:#eee;width:60px;height:26px;float:left;margin-top:15px;cursor:pointer;position:relative;}
ul#language li#en a, ul#language ul li#jp a, ul#language ul li#de a, ul#language ul li#fr a{background:url(/images/home/flag.png) no-repeat 0 -53px;height:22px;width:25px;padding-left:25px;}
ul#language li#en img{display:inline;float:none;margin-top:0;}
ul#language li a#usa{padding-top:2px;display:inline;margin-left:10px;width:24px;}
ul#language li a#germany{display:inline;margin-left:10px;width:24px;}
ul#language ul{visibility:hidden;}
ul#language:hover ul{visibility:visible;position:absolute;z-index:200;top:26px;left:0;background-color:#eee;width:40px;height:58px;padding:0 10px 10px 10px;}
ul#language ul li a{color:#222;display:block;width:130px;height:30px;}
ul#language ul li#jp a{background-position:0 -15px;}
ul#language ul li#en a{background-position:0 8px;}
ul#language ul li#fr a{background-position:0 -33px;}
#banner{clear:both;height:456px;}
h1{font-size:30px;color:#fff;border-bottom:2px solid #56bdff;text-align:center;padding:17px 0;}
#banner p{color:#ffffff;font-size:24px;text-align:center;padding-top:25px;line-height:30px;}
.banner-bd-creator{background:#4f95fc url(/images/blu-ray-creator/banner.png) no-repeat 50% bottom;}
.banner-bd-player{background:#0da1ff url(/images/blu-ray-player/banner.png) no-repeat 50% bottom;}
.banner-bd-ripper{background:#0da1ff url(/images/blu-ray-ripper/banner.png) no-repeat 50% bottom;}

.banner-screen-capture{background:#0da1ff url(/images/screen-capture/banner.png) no-repeat 50% bottom;}
.banner-movie-editor{background:#0da1ff url(/images/movie-editor/banner.jpg) no-repeat 50% bottom;}
.banner-audio-converter{background:#0da1ff url(/images/audio-converter/banner.png) no-repeat 50% bottom;}
.banner-ios-system-recovery{background:#0da1ff url(/images/ios-systemreparatur/banner.jpg) no-repeat 50% bottom;}
.banner-android-data-recovery{background:#0da1ff url(/images/android-data-recovery/banner.jpg) no-repeat 50% bottom;}
.banner-broken-android-data-recovery{background:#0da1ff url(/images/broken-android-data-recovery/banner.jpg) no-repeat 50% bottom;}

#nav{background-color:#385f69;}
#nav ul li a{color:#fff;font-size:18px;padding-left:10px;}
#nav ul li a:hover{text-decoration:underline;}
#nav ul{overflow:hidden;padding:26px 0;}
#nav ul li{float:left;margin-left:30px;background:url(/images/product/nav-arrow.png) no-repeat 0 10px;}
#nav ul li a.downloadwin,#nav ul li a.downloadmac{background:#83c44a url(/images/product/windows.png) no-repeat 10px 10px;border-radius:5px;font-size:14px;color:#fff;padding:8px 13px 8px 34px;line-height:14px;}
#nav ul li a.downloadmac{background-image:url(/images/product/mac.png);}
#nav ul li a.downloadwin:hover,#nav ul li a.downloadmac:hover{background-color:#6fd119;text-decoration:none;}
#nav ul li a.downloadwin-s{background:#d94e37;padding:8px 14px 8px 12px;}
#nav ul li a.downloadwin-s:hover{background-color:red;text-decoration:none;}
#nav ul li#switch-version{background:none;border:1px solid #fff;border-radius:5px;}

ul#four-columns{overflow:hidden;margin-top:46px;border-bottom:1px solid #eaeaea;padding-bottom:40px;}
ul#four-columns li{float:left;width:25%;text-align:center;height:200px;}
.feature-box{margin-top:55px;overflow:hidden;}
.feature-box h3{color:#222;font-size:26px;margin-bottom:10px;}
.feature-box h6{font-size:16px;color:#222;margin:20px 0 10px;}
.feature-box .txt p{line-height:26px;}
.left{float:left;}
.right{float:right;margin-left:4%;}
.pic,.txt{width:48%;}
.pic img{width:100%;max-width:470px;}
ul li{font-size:16px;color:#666;}
.txt ul{margin-top:15px;}
a.more{color:#ff6f11;text-decoration:underline;}
#download-win-mac{border-top:1px solid #eaeaea;margin-top:60px;padding-top:44px;}
#down-win-l,#down-mac-l{margin:0 auto;display:block;background:#83c44a url(/images/product/windows.png) no-repeat 50px 10px;max-width:338px;height:42px;border-radius:5px;color:#fff;font-size:16px;line-height:42px;text-align:center;}
#down-win-l:hover{background-color:#6fd119;}
#down-mac-l{background:#fff url(/images/product/mac-green.png) no-repeat 50px 10px;border:1px solid #83c44a;color:#83c44a;margin-top:20px;}
#down-mac-l:hover{text-decoration:underline;}
p#article-intro{text-align:center;margin:40px 0 20px;}
p#article-intro a{text-decoration:underline;}
ul.three-columns{overflow:hidden;}
ul.three-columns li{width:30%;float:left;margin-left:3.3%;}
ul.three-columns li p{font-size:16px;line-height:24px;color:#888;margin-top:20px;}
ul.three-columns li:first-child{margin-left:0;}
#screen{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:44px 0;margin:40px 0;}
#screen img{display:block;margin:0 auto;max-width:500px;}
#slides{display:none}
#slides .slidesjs-navigation{margin-top:3px;}
#slides .slidesjs-previous{margin-right:5px;float:left;}
#slides .slidesjs-next{margin-right:5px;float:left;}
.slidesjs-pagination{margin:6px auto 0;display:block;overflow:hidden;width:63px;list-style:none;}
.slidesjs-pagination li{float:left;margin:0 1px;}
.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url(/images/product/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background-position:0 -13px}
.slidesjs-pagination li a:hover{background-position:0 -26px}
#slides a:link,#slides a:visited{color:#333}
#slides a:hover,#slides a:active{color:#9e2020}
.navbar{overflow:hidden}
#screen .container{margin:0 auto}
#screen .container{width:500px}
.title{font-size:36px;color:#222;text-align:center;margin-bottom:15px;}
p#review{max-width:645px;width:100%;}
p#review span{color:#000;display:block;margin-top:10px;}
p#review img{display:block;margin:19px auto 0;}
a#more-reviews{text-align:center;font-size:16px;color:#888;display:block;margin-top:20px;text-decoration:underline;}
#pay{border-top:1px solid #eaeaea;margin-top:42px;padding-top:42px;text-align:center;}
#pay p{max-width:420px;width:100%;}
#pay img{display:block;margin:25px auto;}
#pay img#secure{margin:50px auto 0;}
#checkout-payment{overflow:hidden;margin:30px auto;width:463px;}
#checkout-payment a{background-color:#fa594b;width:160px;height:36px;border-radius:5px;font-size:18px;color:#fff;line-height:32px;margin:0 auto;}
#one-year{margin-top:13px;border:1px solid #888;float:left;width:215px;padding:37px 0;border-right:none;}
#lifetime,#one-price{border:1px solid #fa594b;float:left;width:183px;padding:30px;}
#one-price{float:none;width:250px;margin:o auto;}
#lifetime p,#lifetime p.price del,#one-price p,#one-price p.price del{font-size:24px;}
.price{font-size:30px;color:#fa594b;margin:15px 0;}
.price del{font-size:20px;color:#888;display:block;}
#lifetime p.price,#one-price p.price{font-size:36px;}
#pay img{width:100%;max-width:413px;}
#pay img#secure{max-width:702px;}
.rollTop{position:fixed;z-index:16;top:0;left:0;width:100%;padding:0;min-height:50px;}
#footer{border-top:1px solid #eaeaea;margin-top:52px;}
#footer p#follow_title{font-size:16px;color:#222;margin-top:15px;}
#follow{background:url(/images/home/facebook.png) no-repeat 0 42px;height:100px;float:left;width:164px;overflow:hidden;}
#follow a{display:block;width:48px;height:50px;float:left;margin:0 3px;}
#footer ul li a, #footer p{color:#222;font-size:14px;}
#footer ul li a:hover{text-decoration:underline;}
#footer ul{overflow:hidden;}
#copyright{float:right;margin-top:20px;width:409px;}
#footer ul li{float:left;padding:0 5px;border-right:1px solid #888;margin-bottom:10px;}
#footer ul li:first-child{padding-left:0;}
#footer ul li:last-child{border-right:none;}
.toggle-nav{display:none;}
.menu a {color:#fff;transition:color linear 0.15s;}
item a {text-decoration:none;color:#66a992;}
ul#menu li#products a:hover{border-bottom:2px solid #ff8338;}
ul#menu li#products ul#sub_products{display:none;padding:15px 5px;z-index:200;position:absolute;left:0;top:57px;background-color:#fff;border-top:1px solid #ff8338;box-shadow:0px 1px 1px rgba(0,0,0,0.26);}
ul#menu li#products:hover ul#sub_products{display:block;}
ul#menu li#products ul#sub_products li{padding:0;float:left;height:auto;}
ul#menu li#products ul#sub_products li a:hover{border-bottom:none;}
ul#menu li#products ul#sub_products li dl dd{margin-left:20px;}
ul#menu li#products ul#sub_products li dl dd a{padding-left:0;height:36px;line-height:30px;font-size:13px;display:block;color:#222;border-bottom:none;}
ul#menu li#products ul#sub_products li dl dd a:hover{color:#529cbf;text-decoration:underline;}
.cate{border-top:2px solid #A7E2F1;margin-top:10px;font-weight:bold;}

.content{max-width:1000px;overflow:hidden;padding:0 10px;margin:0 auto;}
.link, .link-1{width:45%;border:1px #ececec solid;float:left;background-color:#fff;padding:20px;}
.link:hover {background-color:#41a7dc;}
.link img.chan, .link-1 img.chan{display:none;}
.link:hover img.chan, .link-1:hover img.chan{display:block;}
.link:hover img.ori, .link-1:hover img.ori{display:none;}
.link:hover img.chan, .link-1:hover img.chan{float:left;}
a.back{font-size:16px;}
a.back span{font-size:20px;color:#333;}
a.back p{margin-top:-14%;margin-left:20%;line-height:35px;color:#333;}
.link:hover p, .link-1:hover p{color:#fff;margin-top:0;padding-top:10px;}
.link:hover p span, .link-1:hover p span{color:#fff;margin-top:0;}
.link-1:hover {background-color:#2498a5;}
.link-1{border-left:none;}
.other-f{padding:2% 0;overflow:hidden;clear:both;}

#nav ul li.download-link{float:left;margin-left:20px;background:none;margin-top:15px;}
#nav ul li.download-link-mac{margin-left:75px;}
#nav ul li.ios-data-recovery-s{margin-top:15px;}

/*cookie*/
.usernotice_pop{display: table;width: 150px;padding: 10px;position: fixed;bottom: 20px;	right: 50px;background: rgba(0,0,0, 0.55);z-index: 1000;text-align: center;color: #fff;border-radius: 5px;transition: all 0.3s ease;font-size:12px;}
.usernotice_pop a{color:#fff;text-decoration:underline;}
.usernotice_pop span{display:block;cursor:pointer;border:1px solid #fff;display:block;margin:10px auto;width:50%;}

@media screen and (max-width: 1030px){
#header,#footer,ul.three-columns{width:96%;}
.feature-box{width:96%;}
#nav ul li{margin-left:9px;}
}
@media screen and (max-width: 860px) {
.menu{position:relative;display:inline-block;float:right;}
.menu ul.active{display:none;}
ul#menu{float:none;margin-left:0;overflow:visible;width:auto;}
ul#menu li a:hover, ul#menu li a#curr{border-bottom:none;}
ul#menu li a{color:#222;height:auto;}
ul#menu li{height:auto;line-height:normal;}
.menu ul{position:absolute;top:120%;right:0;padding:10px;box-shadow:0px 1px 1px rgba(0,0,0,0.15);border-radius:3px;background:#fff;border:1px solid #69b5c8;}
.menu ul:after{content:"";width:0px;height:0px;position:absolute;top:0%;right:15px;transform:translate(0%, -100%);border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #69b5c8;}
.menu li{margin:5px 0px 5px 0px;float:none;display:block;}
.menu a{display:block;}
.toggle-nav {padding:20px;float:left;display:inline-block;background:#FF8338;color:#777;font-size:20px;transition:color linear 0.15s;}
.toggle-nav:hover, .toggle-nav.active{text-decoration:none;}
ul#menu li#products:hover ul#sub_products{display:none;}
.link, .link-1{width:80%;}
.link-1{border-left:1px #ececec solid;border-top:none;}
}
@media screen and (max-width: 798px){
h1{font-size:26px;}
#copyright{float:left;width:auto;margin:20px 0;}
#nav ul li a.downloadwin,#nav ul li a.downloadmac,#down-win-l,#down-mac-l{display:none;}
#banner p{font-size:20px;}
#banner{background-size:100%;height:410px;}
.left,.right{width:100%;margin-left:0;}
.feature-box{width:96%;}
ul#four-columns li{width:50%;}
.pic{margin-bottom:20px;}
#nav ul li{margin-left:20px;}
ul.three-columns li{width:96%;text-align:center;}
p#article-intro{margin-top:0;}
ul.three-columns li{margin:30px 0 0 0;}
ul.three-columns li p{margin-top:0;}
#screen,p#review{width:96%;}
#screen .container{width:auto;max-width:500px;}
#nav ul li a.buy-s{display:block;}
#nav ul li.download-link{display:none;}
#nav ul li.ios-data-mac{margin-bottom:5px;}
}
@media screen and (max-width:500px){
.link, .link-1{width:100%;padding:0;}
a.back p{margin-top:-17%;}
}
@media screen and (max-width: 480px){
#footer ul li a, #footer p{font-size:12px;}
#footer{margin-top:20px;}
#copyright{margin:10px 0;}
#nav ul{padding:14px 0;}
ul#four-columns li{width:100%;margin-bottom:20px;}
#screen .container{width:auto;max-width:auto;}
#checkout-payment{width:auto;}
#one-year,#lifetime,#one-price{border:none;width:300px;margin:0 auto;padding:0;}
#lifetime, #one-price{margin-top:20px;}
#pay img{max-width:100%;}
}