@charset "utf-8";
html, div, body, p, li, form, img, dd, h1, h2, h3, h4, input{margin:0 auto;padding:0;font-family:Segoe UI, Arial, Verdana, Helvetica, sans-serif;color:#333;font-weight:normal;}
*{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
img{border:none;}
a, a:hover, a:link, a:visited{text-decoration:none;}
ul, li{margin:0;padding:0;list-style:none;}
/*Page Register&Uninstall*/
.banner{background:#368bd2;overflow:hidden;padding:20px 0 40px 0;}
.banner h1{background:url(/style-response/images/succeed.png) no-repeat left center;max-width:550px;width:100%;font-size:18px;color:#FFF;line-height:55px;padding-left:100px;margin:0 auto;padding-top:20px;overflow:hidden;}
.banner h1 span{font-size:44px;}
.banner .thank{background:none;font-size:52px;line-height:60px;width:100%;text-align:center;}
.banner p{font-size:22px;color:#FFF;line-height:40px;margin:0 auto;max-width:1000px;width:100%; text-align:center;margin-top:10px;}
.banner p .disc{color:#FF0;}
.banner p .coup{color:#3F0;}
.rec-cont{max-width:1000px;width:100%;margin:30px auto;overflow:hidden;}
.rec-title{font-size:40px;line-height:60px;color:#222;text-align:center;}
.rec-title span{color:#D90000;}
.rec-pro{float:left;width:45%;padding-right:30px;margin:20px 0 0 20px;overflow:hidden;}
.rec-pro .title{font-size:28px;line-height:40px;margin:0;}
.rec-pro .title a, .content ul li a{ text-decoration:none;color:#333;}
.rec-pro .title a:hover, .content ul li a:hover{ text-decoration:underline;}
.rec-pro img {margin:25px auto 10px;max-width:400px;width:100%;}
.rec-pro ul {padding:0;}
.rec-pro ul li{list-style:disc;font-size:16px;line-height:30px;margin-left:20px;}
.rec-pro .price {font-size:20px;line-height:30px;padding-top:5px;}
.rec-pro .price span{font-size:26px;color:#D90000;}
.rec-pro .checkout-switch{margin-top:10px;}
.rec-pro .checkout-switch a.buy {float:left;background:#e04445;color:#FFF;font-size:16px;text-decoration:none;padding:5px 30px 8px 30px;}
.rec-pro .checkout-switch a.buy:hover{background:#c2393a;}
.rec-pro .checkout-switch a.down{float:left;background:#41bd9b;color:#FFF;font-size:16px;text-decoration:none;padding:5px 30px 8px 30px;margin-left:20px;}
.rec-pro .checkout-switch a.down:hover{background:#37a688;}
/*Page Survey*/
#survey{max-width:1000px;width:98%;margin:50px auto;overflow:hidden;}
#content{border:#e4e4e4 solid 1px;border-radius:5px;padding:0 2% 40px 2%;overflow:hidden;}
#content .left{float:left;max-width:650px;width:70%;}
#content .right{float:right;width:274px;margin-top:30px;}
#content .right .item{margin-bottom:30px;}
#content .survey-title{font-size:18px;line-height:30px;color:#000;margin:20px 0 10px 0;max-width:480px;}
#survey_form label{float:left;display:block;font-size:14px;color:#666;line-height:30px;max-width:300px;width:100%;}
#survey_form label.other{max-width:480px;width:100%;}
#survey_form .input-other{line-height:25px;height:25px;}
#content select, #survey_form input{border:1px solid #e4e4e4;}
#suggestion{border:1px solid #E4E4E4;max-width:600px;width:100%;height:100px;padding:8px;}
#ios_other, #device_other{margin-top:10px;}
.submit{display:block;width:100px;height:40px;margin-top:30px;border-radius:5px;cursor:pointer;}
.n-msg{color:#f00;}
/*Related Article*/
.related-art{max-width:1200px;width:100%;margin:50px auto;padding:0 1%;overflow:hidden;}
.related-art .title{font-size:34px;line-height:60px;text-align:center;}
.related-art .cont{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;overflow:hidden;}
.related-art .cont .txt{float:left;width:24%;line-height:25px;margin:30px 1% 0 0;}
.related-art .cont a{color:#008ED2;font-size:18px;display:block;width:100%;}
.related-art .cont a:hover{text-decoration:underline;}
.related-art .cont img{max-width:285px;width:100%;}
.related-art .cont img:hover{opacity:0.9;}
.related-art .cont .tit{padding:15px 0 5px 0;width:100%;}
/* survey banner */
.survey-banner{width:100%;min-height:114px;background:#12bb92 url(/images/thankyou/banner.jpg);}
.survey-banner h1{font-size:40px;line-height:60px;padding-top:25px;padding-bottom:25px;color:#fff;text-align:center;}
/*survey*/
.survey{max-width:1200px;width:80%;margin-bottom:60px;;}
.survey .title{margin:30px auto;font-size:16px;color:#333;text-align:center;}
.survey .title a{color:#006FDD;}
.survey .title a:hover{ text-decoration:underline;}
.survey .que{font-size:20px;color:#444;font-weight:510;width:100%;margin-bottom:15px;}
.survey .uninstall-reason{margin-bottom:40px;display:-webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.survey .uninstall-reason .check{font-size:16px;box-sizing:border-box;padding-left:25px;position:relative;max-width:200px;width:90%;margin:5px 0 11px;}
.survey .uninstall-reason .check span{line-height:24px;vertical-align: middle;}
.survey .uninstall-reason .check input{position:absolute;left:0;top:7px;vertical-align: middle;margin-right:10px;}
.survey .uninstall-reason .other{max-width:initial;padding-left:0;}
.survey .uninstall-reason .other span{display:block;margin-bottom:15px;padding-left:25px;}
.survey .uninstall-reason .other #other-reason{font-size:16px;display:none;box-sizing:border-box;width:100%;height:61px;border:1px solid #d5d5d5;resize:none;}
.survey .needs{margin-bottom:50px;}
.survey #needs{font-size:16px;font-family:Segoe UI, Arial, Verdana, Helvetica, sans-serif;box-sizing:border-box;width:95%;resize: none;height:120px;border:1px solid #d5d5d5;}
.survey .functions{margin-bottom:40px;}
.survey #functions{font-size:16px;font-family:Segoe UI, Arial, Verdana, Helvetica, sans-serif;box-sizing:border-box;width:95%;resize: none;height:120px;border:1px solid #d5d5d5;}
.survey .button{max-width:400px;display:-webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-around;justify-content: space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.survey .button *{box-sizing:border-box;display:block;width:186px;height:40px;margin-bottom:15px;border:1px solid #12bb91;border-radius:6px;color:#12bb91;font-size:24px;line-height:38px;text-align:center;cursor: pointer;}
.survey .button *:hover{border-color:#14d9a8;color:#14d9a8;}
.survey .button .submit-btn{background:#12bb91;color:#fff;}
.survey .button .submit-btn:hover{background:#14d9a8;color:#fff;}
.survey .button .reset{background: none;outline: none;}

/*onsale*/
.onsale{max-width:1200px;margin:0 auto;}
.onsale .tab-change{max-width:672px;min-height:75px;width:95%;position:relative;}
.onsale .tab-change a{box-sizing:border-box;display:block;position:absolute;max-width:365px;width:100%;height:75px;border-radius:38px;border:1px solid #ffe3a8;text-align:center;line-height:75px;font-size:24px;color:#222;}
.onsale .tab-change .hot-sale{left:0;top:0;}
.onsale .tab-change .guide{right:0;top:0;}
.onsale .tab-change .active{background:#ffe3a8;z-index:1;padding-left:0;}
.onsale .tab-page{margin-top:58px;-webkit-display:flex;display:flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.onsale .tab-page.hide{display:none;}
.onsale .sale-box{max-width:380px;width:95%;margin:0;padding-top:41px;padding-bottom:40px;margin-bottom:40px;border-top:5px solid #12bb91;border-radius:10px;text-align:center;box-shadow:0 0 35px rgba(0,0,0,0.09);}
.onsale .sale-box .title{display:inline-block;font-size:24px;color:#222;margin-bottom:18px;}
.onsale .sale-box .title:hover{text-decoration: underline;}
.onsale .sale-box img{display:block;margin:0 auto;}
.onsale .sale-box .text{max-width:330px;min-height:60px;width:95%;font-size:16px;color:#666;line-height:30px;margin:17px auto 10px;text-align:center;}
.onsale .sale-box .price{font-size:16px;color:#666;}
.onsale .sale-box .now-price{font-size:24px;color:#f53737;}
.onsale .sale-box .buy-btn{-webkit-display:flex;display:flex;max-width:330px;margin-top:15px;-webkit-justify-content: space-around;justify-content: space-around;}
.onsale .sale-box .buy-btn a{box-sizing:border-box;width:150px;height:38px;padding-left:60px;background:#d3202e no-repeat 20px center;font-size:16px;color:#fff;text-align:left;line-height:38px;}
.onsale .sale-box .buy-btn a.win{background-image:url(/images/thankyou/win.png);}
.onsale .sale-box .buy-btn a.mac{background-image:url(/images/thankyou/mac.png);}
.onsale .sale-box .buy-btn a:hover{background-color:#ff4251;}
.onsale .sale-box .buy-btn .down{background:transparent url(/images/thankyou/win1.png) no-repeat 10px center;border:1px solid #d3202e;color:#d3202e;padding-left:35px;}
.onsale .sale-box .buy-btn .down:hover{background-color:transparent;text-decoration: underline;}

.more-reading{box-sizing:border-box;max-width:1200px;width:100%;margin:20px auto 61px;}
.onsale .tab-page.more-reading{margin-top:28px;}
.more-reading .title{font-size:34px;line-height:60px;text-align:center;}
.more-reading .cont{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;}
.more-reading .cont .txt{width:285px;float:left;line-height:25px;padding-bottom:30px;margin:30px 1% 0 0;border-radius:10px;background:#fff;box-shadow:0 0 35px rgba(0,0,0,0.09);overflow:hidden;}
.more-reading .cont a{color:#222;font-size:18px;display:block;width:100%;}
.more-reading .cont a.tit{display:block;color:#222;font-size:18px;line-height:30px;width:85%;margin:0 auto;}
.more-reading .cont p{width:85%;font-size:16px;color:#666;line-height:24px;}
.more-reading .cont a:hover{text-decoration:underline;}
.more-reading .cont img{max-width:285px;width:100%;}
.more-reading .cont img:hover{opacity:0.9;}
.more-reading .cont .tit{padding:15px 0 5px 0;width:100%;}
/*Breadcrumb*/
#breadcrumb{color:#222;font-size:14px;margin-top:15px;}
#breadcrumb .container{max-width:1200px;overflow:hidden;padding:10px 1%;width:98%;margin:0 auto;}
#breadcrumb .container a{color:#222;text-decoration:none;}
#breadcrumb .container a:hover{color:#007EFD;}
/*Footer*/
.background-footer{background-color:#303132;}
.background-footer a{text-decoration:none;}
.background-footer a:hover{text-decoration:underline;}
.footer{width:100%;max-width:1340px;margin:0 auto;padding-bottom:0px;overflow:hidden;display:-webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}
.footer .footer-part{float:left;margin:0;}
.footer .footer-part .title{color:#FFF;text-align:left;width:100%;clear:both;font-size:20px;line-height:25px;margin:40px auto 10px auto;}
.footer-part:nth-child(1) {width:24%;min-width:185px;margin-left:2%;}
.footer .footer-part:nth-child(1) .footer_logo{display:block;padding:0;margin:35px 0 0 15%;float:none;margin-bottom:5px;overflow:hidden;}
.footer .footer-part:nth-child(1) .footer_btn{box-sizing:border-box;display:block;margin-left:15%;width:186px;height:36px;border:1px solid #2bb0f5;border-radius:3px;font-size:14px;color:#2bb0f5;text-align:left;line-height:34px;margin-bottom:8px;}
.footer .footer-part:nth-child(1) .down_btn i{display:inline-block;width:20px;height:20px;background:url(/style-response/images/footer-icon.png) no-repeat 0 -20px;vertical-align: middle;margin:0 10px 0 15px;}
.footer .footer-part:nth-child(1) .buy_btn i{display:inline-block;width:20px;height:20px;background:url(/style-response/images/footer-icon.png) no-repeat 0 0px;vertical-align: middle;margin:0 10px 0 15px;}
.footer-part:nth-child(2){width:40%;}
.footer-part:nth-child(3){box-sizing:border-box;width:20%;min-width:185px;padding-left:20px;}
.footer .footer-part img{float:left;padding:10px 20px 10px 0;}
.footer .footer-part ul{padding:0;}
.footer .footer-part ul li{font-size:14px;padding:8px 0;line-height:100%;}
.footer .footer-part a img{padding:0;margin-right:5px;}
.footer .footer-part .border{margin-top:30px;padding-top:10px;margin-bottom: 20px;overflow:visible;}
.footer .footer-part a{display:inline-block;color:#b4b4b4;}
.footer .footer-list{float:left;width:40%;padding:0 5%;}
.footer .footer-list .title{box-sizing:border-box;}
.background-footer p#copyright{color:#929393;font-size:14px;margin:0;padding:15px 0 20px;border-top:1px #3b3c3d solid;text-align:center;line-height:100%;}
/*GoTop*/
#goTop{width:50px;height:90px;background:url(/new-style/images/go-top.png) scroll 0 0;position:fixed;right:10px;bottom:10px;cursor:pointer;}
/*Installation*/
.rec-big{max-width: 1200px;font-size: 16px;line-height:160%;}
.rec-pro-s{float: none;margin: 0 auto;overflow: hidden;max-width: 300px;}
.rec-pro-s .checkout-switch a.buy{padding: 8px 70px 8px 70px;font-size: 22px;}
.install-width{width: 28%;border: 1px solid #eeeeee;padding: 10px;margin: 20px 25px 0 0px;}
.install-width img{width:auto;margin: 25px auto;display: block;}
.install-width .title{text-align: center;}
.install-width .step-pic{background:url(/new-style/images/thankyou/step-1.jpg) no-repeat; height: 52px; width: 52px; float: left;}
.install-width .step-pic-1{background:url(/new-style/images/thankyou/step-2.jpg) no-repeat; height: 52px; width: 52px; float: left;}
.install-width .step-pic-2{background:url(/new-style/images/thankyou/step-3.jpg) no-repeat; height: 52px; width: 52px; float: left;}
.pro-bot{max-width: 1200px; overflow: hidden; clip: rect(auto,auto,auto,auto); margin-top: 20px; border: 1px solid #eeeeee; background-color: #ffffff; margin-bottom: 50px;font-size: 16px;line-height: 160%;line-height: 160%;}
.title-bot {width: 1000px; margin-top:10px; }
.title-bot span {font-size: 24px; color: #222222; margin-left: 20px;}
.pro-bot .pro-left {width: 48%; float: left; border-right: 1px solid #e1ebf5; padding-bottom: 20px; padding-top: 20px; }
.pro-bot .pro-right {width: 48%; float: left; padding-bottom: 20px; padding-top: 20px;}
.pro-txt h2{font-size: 24px;margin-bottom: 10px;}
.pro-txt h2 a{color:#222;text-decoration: underline;text-decoration:none;}
.pro-txt h2 a:hover{text-decoration: underline;}
.pro-txt p{margin: 2% auto;}
.pro-left .pro-img, .pro-left .pro-img2{float: left;}
.pro-right .pro-img{float: left;}
.pro-txt, .pro-txt-n {max-width: 300px;float:left;margin-left:30px; overflow: hidden;color:#222222; }
.buy-download a.purchase, .buy-download a.download{padding: 5px 30px 8px 30px;background-color: #e04445;color:#fff;display: inline-block;width: 70px;}
.buy-download a.download{background-color: #41bd9b;margin-left: 10px;}
.buy-download a.purchase:hover{background-color:#c2393a;}
.buy-download a.download:hover{background-color:#37a688;}
.pro-bot .pro-left .pro-txt p span, .pro-bot .pro-right .pro-txt p span{font-size:20px;color:#e04445;}
/*Promotion*/
.promo{background:#ebf5ff;margin:30px auto 50px auto;padding:30px 0;overflow:hidden;}
.promo .title{max-width:1200px;width:100%;font-size:40px;line-height:60px;color:#000;text-align:center;}
.promo .info{max-width:1200px;width:100%;margin:20px auto 0 auto;padding-bottom:40px;border-bottom:#dcdcdc 1px solid;overflow:hidden;}
.promo .left{float:left;max-width:700px;width:100%;margin-right:3%;}
.promo .left .tit{float:left;font-size:26px;line-height:40px;color:#000;margin:15px 0 15px 1%;}
.promo .left .tit span{font-size:32px;color:#f11213;}
.promo .left img{max-width:700px;width:100%;}
.promo .right{float:left;padding-top:100px;}
.promo .right .price{font-size:26px;line-height:40px;color:#000;}
.promo .right .price span{font-size:36px;color:#f11213;}
.promo .bot{border-bottom:#ededed 1px solid;}
.time { position:absolute; top:65px; left:4px; }
.countdown_section { float:left; padding:0 10px; text-align:center; color:#11242f; font-weight:bold; }
.countdown_amount { display:block; line-height:20px; font-size:16px; color:#fff; text-align:center; }
.survey1 label { float:none !important; width:630px !important; }
.clear{clear: both;}
.rec-single{border:1px solid #eeeeee;}
.rec-single .install-width{width:98%;border:none;padding:20px;margin:0;}
.rec-single .title, .rec-single p{margin-left: 90px;margin-bottom: 20px;text-align: left;} 
.rec-single img{max-width: 450px;}

/*new checkout*/
.promo .checkout-switch{float:left;width:440px;overflow:hidden;display: flex;flex-direction: row;}
.promo .checkout-switch .buyA, .promo .checkout-switch .buyC, .promo .checkout-switch .buyA-mac, .promo .checkout-switch .buyC-mac{float:left;background:#ec3e3f url(/images/download/win.png) no-repeat scroll 30px center;height:50px;color:#FFF;padding:0 40px 0 80px;font-size:20px;line-height:44px;text-decoration:none;margin-top:10px;}
.promo .checkout-switch .buyA-mac, .promo .checkout-switch .buyC-mac{background:#ec3e3f url(/images/download/mac.png) no-repeat scroll 30px center;margin-left:20px;}
.promo .checkout-switch .buyA:hover, .promo .checkout-switch .buyC:hover, .promo .checkout-switch .buyA-mac:hover, .promo .buyC-mac:hover{background-color:#d83b3c;}

/* left ads */
.ads-img{position:fixed;left:0;bottom:0;}
.ads-img .ads-img-off{display:inline-block;overflow:hidden;cursor: pointer;}
.ads-img a{display:block;}
@media screen and (max-width:1200px){
.related-art .cont .txt{margin:30px 1% 0 0;}	
.rec-pro{width:40%;padding-right:30px;}
.promo .left{float:none;margin:0 auto;}
.promo .right{float:none;max-width:440px;width:100%;padding-top:20px;margin:0 auto;}
.pro-txt, .pro-txt-n {max-width:300px;width:50%; }
.buy-download a.download{margin:10px auto 0;}

}
@media screen and (max-width:1180px){
.related-art .cont{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}
.related-art .cont .txt{float:none;}
.onsale .tab-page{-webkit-justify-content: space-around;justify-content: space-around;}
}
@media screen and (max-width:1000px){
#content .right{float:left;width:274px;margin-top:30px;}
.pro-txt, .pro-txt-n{margin-left:3px;width:43%;}
}
@media screen and (max-width:769px){
.footer .footer-part:nth-child(1) img{margin:35px auto 0px;}
.footer .footer-part:nth-child(1) .footer_btn{margin-left:0;}
.footer .footer-part:nth-child(1) .footer_logo{margin:0 auto 14px;}
}
@media screen and (max-width:768px){
.rec-pro{float:none;max-width:450px;width:100%;padding:10px 1% 0 1%;margin:20px auto 0 auto;}
.rec-pro-s{margin: 20px auto;}
.related-art .cont .txt{width:45%;line-height:25px;margin:30px 2% 0 3%;}
.pro-bot .pro-left, .pro-bot .pro-right{width: 98%;overflow: hidden;border: 1px solid #e1ebf5;float:none;margin: 2% auto;}
.pro-bot{border:none;}
.pro-txt{max-width: 600px;width: 60%;}
.buy-download a.download{margin-left:10px;}
.rec-all .rec-pro{max-width: none;}
.rec-all .rec-pro img{width:100%;}
.rec-all .title, .rec-single p{margin-left: 70px;}
.rec-all .install-width{padding:0px;}
}
@media screen and (max-width:600px){
.banner h1{background:none;max-width:600px;width:100%;padding-left:0;text-align:center;}
.banner h1 span{font-size:45px;}
.survey-banner h1{width:95%;font-size:24px;line-height:36px;}
.onsale .tab-change{max-width:365px;border:1px solid #ffe3a8;border-radius:38px;}
.onsale .tab-change a{position:static;background:#fff;border:0;}
.onsale .tab-change .active{position:static;}
}


@media screen and (max-width:550px){
.pro-bot .pro-right .pro-img, .pro-bot .pro-left .pro-img2{float: none; margin:0 auto;text-align: center;}
.pro-txt h2{margin: 10px auto;text-align: center;}
.pro-txt{width: 90%;margin-left: 30px;}

}
@media screen and (max-width:500px){
.footer .footer-part{width:70%;float:left;margin:0 15% 5px;}
.footer{flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content: space-around;-webkit-justify-content: space-around;}
.footer .footer-list{padding:0;float:none;display:inline-block;}
.footer .footer-part:nth-child(2){text-align:center;width:95%;margin:0 0 10px;}
.footer .footer-part ul li{text-align:left;}
.footer .footer-part .border{margin-top:0px;}
.footer-part:nth-child(3){padding-left:0px;margin:0 0 30px;width:77%;}
}
@media screen and (max-width:480px){
.related-art .cont .txt{width:100%;}
.install-width{width:90%;padding: 10px 1% 5% 1%;}
.pro-bot .pro-left{margin-bottom:1%;}
.rec-pro-s{width: 80%;}
.promo .checkout-switch{float:none;width:200px;flex-direction: column;}
.promo .checkout-switch .buyA-mac, .promo .checkout-switch .buyC-mac{margin-left:0;}
}