@charset "utf-8";
.mt5{ margin-top:5px; }
.border_bott3{ border-bottom: 0; box-shadow: 0 0 10px 0 #757575; position: relative; }
/* install */
.install_title{ font-size:36px; line-height:1; padding:1.67em 0; font-weight: bold; }
.install_title a{ color:  #2c3db0; }
.install_box{ border:solid 1px #e8e8e8; background-color:#fff; margin-bottom:50px; }
.install_box .leftbox{ width:49%; float:left;  }
.install_box .leftbox dl{ padding:0 6.8% 15px 10%; }
.install_box .leftbox dl dt{ font-size:18px; line-height:1.67em; position:relative; margin-top:18px; padding-left: 13px; }
.install_box .leftbox dl dt b{ font-weight: 500; }
.install_box .leftbox dl dt .arc{ display:inline-block; width:6px; height:6px; border-radius:3px; background-color:#2c3db0; position:absolute; top:12px; left:0; }
.border_d6{ border:solid 1px #d6d6d6; }
.install_box .leftbox dl dt .guidea{ color:#2c3db0; text-transform:uppercase; font-weight:bold;  }
.install_box .leftbox .imgbig{ display:block; position:relative; }
.install_box .leftbox .imgbig .graybg{ display:none; position:absolute; top:0; left:0; width:100%; height:100%; background-color:#000; opacity:0.2; filter:Alpha(opacity=20); -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; }
.install_box .leftbox .imgbig .extend{ display:none; position:absolute; left:50%; top:50%; margin:-40px 0 0 -40px; width:80px; height:80px; background:url(images/extend.png) no-repeat #009bdb; border-radius:50%;  }
.install_box .leftbox .imgbig:hover .graybg , .install_box .leftbox .imgbig:hover .extend{ display:block; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.install_box .rtbox{ width:42%; float:right; padding:25px 1% 25px 6%; background-color:#f6f6f6; border-left:solid 1px #e8e8e8; min-height: 583px; font-size: 18px; line-height: 1.67em; }
.install_box .rtbox .title{ font-weight:bold; }
.install_box .rtbox .b_rBtn + .title{ padding-top: 44px;}
.install_box .rtbox .limits{ padding:20px 18px 23px 30px; }
.install_box .rtbox .limits li{ position:relative; }
.install_box .rtbox .limits li:before{ content:""; display:inline-block; width:18px; height:18px; background:url(images/stall_icon.png) 0 -182px no-repeat; position:absolute; left:-30px; top:3px; }
.install_box .rtbox .tipss{ margin-right:60px; margin-bottom:36px; }
.install_box .rtbox .b_rBtn{ display:inline-block; width:245px; line-height:50px; background-color:#435bfd; border-radius:4px; font-size:18px; color:#fff; text-align:center; box-shadow: 0 15px 25px 0 #bcbcbc;}
.install_box .rtbox .b_rBtn:hover{ background-color:#2c3db0; text-decoration:none; }
.install_box .rtbox .promise{ padding-top:5px; }
.install_box .rtbox .promise li{ width:50%; float:left; margin-top:25px; min-height:40px; }
.install_box .rtbox .promise li .icons{ width:40px; height:40px; float:left; background:url(images/stall_icon.png) 0 0 no-repeat; display: none; }
.install_box .rtbox .promise li .icons.ico2{ background-position:0 20%; }
.install_box .rtbox .promise li .icons.ico3{ background-position:0 40%; }
.install_box .rtbox .promise li .icons.ico4{ background-position:0 60%; }
.install_box .rtbox .promise li.rows2 p{ padding-top:2px; padding-bottom:2px; }
@media (min-width:768px) and (max-width:1030px){
	.install_title{ font-size: 28px; }
	.install_box .leftbox{ width:50%; }
	.install_box .leftbox dl{ padding-left:30px; padding-right:15px; }
	.install_box .rtbox{ padding-left:2%; width:46%; }
	.install_box .rtbox .tipss{ margin-right:20px; margin-bottom:20px; }
	.install_box .rtbox .promise li{ margin-top:10px; }
}
@media (max-width:767px){
	.install_title{ font-size: 20px; }
	.install_box .leftbox{ width:auto; float:none; border-right:none; border-bottom:solid 1px #e8e8e8; }
	.install_box .rtbox{ width:auto; float:none;  min-height: auto; font-size: 16px; line-height: 1.5em; border-left: 0;}
	.install_box{ margin-bottom:35px; }
	.install_box .rtbox .limits{ padding-right: 0; }
	.install_box .rtbox .tipss{ margin-right:0; }
	.install_box .rtbox .promise li{ margin-top: 0; }
}
@media (max-width:479px){
	.install_box .rtbox .b_rBtn{ width:225px; }
	.install_title{ font-size:20px; line-height: 1.2em; padding:30px 0; }
	.install_box .leftbox dl{ padding:0 5% 15px; }
	.install_box .leftbox dl dt{ font-size: 16px; line-height: 1.5em; }
	.install_box .leftbox dl dt .arc{ top:8px; }
}
.uninstall .leftbox{ width:46.66%; float:left; }
.uninstall .title{ font-size:36px; line-height:1em; padding-top:1.7em; padding-bottom:20px; font-weight:bold; }
.uninstall .title_s{ font-size:24px; line-height:1.25em; color:#2c3db0; font-weight:500;  }
.uninstall .leftbox .tips{ padding-top:16px; padding-bottom:42px; }
.uninstall .helpa{ text-decoration:underline; color:#333; }
.uninstall .helpa:hover{ color:#009bdb; }
.uninstall .rtbox{ width:46.5%; float:right; background-color:#f6f6f6; padding:0 2% 8.8% 2.5%; }
.uninstall .rtbox .title{ font-size: 24px; padding-top: 2.58em; }
.uninstall .rtbox .full{ display:inline-block; width:139px; height:25px; background:url(images/full.png) no-repeat; margin-left:8px; margin-right: -15px; }
.uninstall .rtbox .featlist li{ padding-left:33px; padding-right: 30px; position:relative; font-size: 18px; line-height: 1.67em; }
.uninstall .rtbox .featlist li:before{ content:""; display:inline-block;  width:19px; height:19px;background:url(images/yes.png) no-repeat; position:absolute; top:5px; left:0; }
.uninstall .rtbox .pricebox{ padding-top:55px; padding-bottom:18px; }
.uninstall .rtbox .pricebox big{ font-size:36px; line-height:1; color:#f05138; font-weight:bold; }
.uninstall .rtbox .pricebox del{ font-size: 18px; color: #9e9e9e; }
.buyBtn{ display:inline-block; width:140px; line-height:50px; background-color:#435bfd; box-shadow: 0 15px 25px 0 #bcbcbc; color:#fff; border-radius:4px; font-size:18px;text-align:center; }
.buyBtn:hover{ background-color:#2c3db0; text-decoration:none; }
.uninstall .rtbox .date{ font-size:14px; }
@media (max-width:767px){
	.uninstall .leftbox , .uninstall .rtbox{ width:auto; float:none; padding-bottom:35px; }
	.uninstall .title, .uninstall .rtbox .pricebox{ padding-top:35px;  }
	.uninstall .rtbox .featlist li{ padding-right: 0;}
	.uninstall .rtbox .title{  font-size: 20px; }
}
@media (max-width:479px){
	.uninstall .title{ font-size:22px; }
	.uninstall .title_s{ font-size:18px; }
	.uninstall .rtbox .featlist li{ font-size: 14px;  padding-left: 20px; }
	.uninstall .rtbox .featlist li:before{ width: 12px; height: 12px; background-size: 100% 100%;}
}
.col_blue{ color:#2c3db0; }
.col333{ color:#5a5b64; }
.unmodify{ background:url(images/un_graybg.jpg) left repeat-y; background-size:50% auto; }
.uninstall_new{ padding-bottom:38px; font-size:14px; line-height:30px; color:#666; }
.uninstall_new .leftbox{ width:50%; float:left; }
.uninstall_new .leftbox .item{  padding-bottom:29px; }
.uninstall_new .leftbox .item .q{ font-weight:bold; color:#5a5b64; font-size: 18px; }
.uninstall_new .leftbox .item .text{ border:0; border-bottom:solid 2px #e8e8e8; height:22px; line-height:22px; padding-left:10px; background-color:#f9f9f9; color:#009bdb; }
input[type='checkbox'] , input[type='radio']{ margin-right:10px; }
.formRemind{padding:0 3px;color:#f00;font-weight:400;white-space:nowrap;border:1px dashed #999;background:#ff9;}
.errorcol{ color:#ffc200; }
.twid1{ width:198px; }
.twid2{ width:188px; }
.twid3{ width:273px; }
.twid4{ width:316px; }
.uninstall_new .leftbox .btn{ width:122px; border:solid 2px #2c3db0; font-size: 16px; font-weight: 500; height: 40px; line-height: 40px; color:#2c3db0; background-color:#fff;border-radius:4px; cursor:pointer;   }
.uninstall_new .leftbox .btn:hover{ background-color:#2c3db0; color:#fff; transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s; }
.uninstall_new .title{ font-size:36px; line-height:1em; padding-top:1.7em; font-weight:bold; }
.uninstall_new .title_s{ font-size:18px; font-weight:bold; padding-top: 28px; }
.uninstall_new .helpa{ text-decoration:underline; color:#333; }
.uninstall_new .helpa:hover{ color:#009bdb; }
.uninstall_new .rtbox{ width:45%; float:right;  }
.uninstall_new .rtbox .title{ font-size: 24px; padding-top: 2.58em; }
.uninstall_new .rtbox .full{ display:inline-block; width:139px; height:25px; background:url(images/full.png) no-repeat; margin-left:8px; margin-right: -15px; text-indent: -999em; }
.uninstall_new .rtbox .featlist{ padding-top:24px; }
.uninstall_new .rtbox .featlist li{ padding-left:32px; position:relative; font-size: 18px; }
.uninstall_new .rtbox .featlist li:before{ content:""; display:inline-block;  width:19px; height:19px; background:url(images/yes.png) 0 100%; position:absolute; top:5px; left:0; }
.uninstall_new .rtbox .pricebox{ padding-top:21px; padding-bottom:12px; }
.uninstall_new .rtbox .pricebox big{ font-size:36px; line-height:1; color:#ff4949; font-weight:bold;  }
.uninstall_new .rtbox .pricebox del{ display:inline-block; padding-left:5px; font-size:18px; color:#c6c6c6; }
.uninstall_new .rtbox .proimg{ padding-top:64px; }
@media (max-width:979px){
	.uninstall_new .leftbox{ width:47%; }
	input[type='checkbox'] , input[type='radio']{ margin-right:5px; }
	.twid1 , .twid2 , .twid3 , .twid4{ width:auto; }
}
@media (max-width:767px){
	.uninstall_new .leftbox , .uninstall_new .rtbox{ width:auto; float:none; }
	.uninstall_new .title{ padding-top:35px; font-size: 28px; }
	.uninstall_new .rtbox .title{ font-size: 20px; }
	.uninstall_new .leftbox .item .q{ font-size: 16px; }
	.uninstall_new .leftbox .item{  padding-bottom:15px; }
	.unmodify{ background-image:none; }
	.uninstall_new .leftbox{ background-color:#f9f9f9; padding:0 3% 35px; }
	.uninstall_new .rtbox .featlist li{ font-size: 14px; }
	.uninstall_new .rtbox .proimg , .uninstall_new .rtbox .title{ padding-top:24px; }
}
@media (max-width:479px){
	.uninstall_new .title{ font-size:22px; }
	.uninstall_new .title_s{ font-size:18px; }
}
/* register */
.regis_banner{ background:url(images/bg_repeat1.png) repeat; }
.regis_banner .pic{ float:left; padding: 6.67% 4.2% 5.8% 5.5%; text-align:center; }
.regis_banner .pic img{ max-width:160px; }
.regis_banner a{ color:#fff; }
.regis_banner .title{ padding-top:8.3%; padding-bottom:10px; color:#fff; font-size:14px; line-height:2em; font-weight: normal;  }
.regis_banner .title strong{ display:block; font-size:48px; line-height:1; padding-bottom:14px; }
.regis_banner .reviews{ font-size: 18px; }
@media (max-width:1030px){
	.regis_banner .title strong{ font-size: 32px; }
}
@media (max-width:767px){
	.regis_banner .pic{ padding-right:15px; }
	.regis_banner .title{ font-size:16px; padding-top:45px; }
	.regis_banner .title strong{ font-size:28px; }
	.regis_banner .title{ line-height:1.2em; }
}
@media (max-width:479px){
	.regis_banner .pic{ width:35%; padding-left:0; }
	.regis_banner .title{ padding-bottom:0; }
	.regis_banner{ padding-bottom:20px; }
}
.regis_box{ margin-top:30px; margin-bottom:46px; border:solid 1px #dcdcdc; }
.regis_box .leftbox{ width:61.75%; background-color:#f6f6f6; border-right:solid 1px #dcdcdc; float:left; padding-bottom:6.33%; }
.regis_box .leftbox .tipstitle{ font-size:18px; line-height:1.67em; padding:30px 30px 25px 54px; }
.blue{ color:#2c3db0; }
.regis_box .leftbox .store_tabCon{ padding-left: 5.9%; }
.store_tabCon .item{ border:1px solid #dcdcdc; padding-bottom:42px; float:left; width:45.48%; margin-right:3.58%; text-align:center; color:#333; background-color:#fff; }
.store_tabCon .labels{ position:absolute; right:0; top:0;}
.store_tabCon .item h2,.store_tabCon .item_from h2{ font-size:36px; line-height:1; padding-top:1em; padding-bottom:0.8333em; }
.store_tabCon .item .proname{ font-size:18px; line-height:24px; font-weight:bold;  }
.store_tabCon .item .paddlr{ padding-left:15%; padding-right:15%; }
.store_tabCon .item .tips{ font-size:14px; color:#888; margin-top:11px; line-height:1.8em; min-height:3.75em;}
.store_tabCon .more_form{ border:1px solid #00b9f7; padding:30px 10px 10px; }
.store_tabCon .more_form .title{ font-size:24px; font-weight:bold; padding-bottom:5px; }
.store_tabCon .item .price{ padding-top: 30px; padding-bottom: 15px; }
.btn_cart{ padding-bottom:15px; }
.add_cart{ background:#f05138; color:#fff; font-size:18px; line-height:40px; text-align:center; border-radius:2px; width:150px; display:inline-block;}
.add_cart:hover{ text-decoration:none; background:#e5462d; color: #fff; }
.regis_box .rtbox{ width:36.9%; float:right; padding-top:32px; line-height:30px; padding-bottom: 24px; }
.regis_box .rtbox.r2{ width: 45%; }
.regis_box .rtbox .buytips{ font-size:18px; padding-top: 5px; }
.regis_box .rtbox .buytips a{ color: #2c3db0; }
.regis_box .rtbox .tips_small{ font-size:14px; margin-top: 7px; margin-bottom: 28px; }
.regis_box .colred{ color:#fc5744; }
.regis_box .rtbox .lineyel{ width:40px; height:6px; border-radius:3px; background-color:#ffcb00; margin:27px auto; }
@media (max-width:1030px){
	.regis_box .rtbox{ line-height: 24px; padding-top: 24px;  }
}
@media (max-width:767px){
	.regis_box .leftbox{ float:none; width:auto; border-right:none; border-bottom:solid 1px #e8e8e8; }
	.regis_box .rtbox{ margin-right:0; float:none; width:auto; padding-bottom:35px; }
	.store_tabCon .item .paddlr{ padding-left:10px; padding-right:10px; }
	.regis_box .leftbox .store_tabCon{ padding-left: 10px; }
	.store_tabCon .item h2,.store_tabCon .item_from h2{ font-size: 30px; }
}
@media (max-width:479px){
	.regis_box{ margin-top:25px; margin-bottom:25px; }
	.regis_box .leftbox .tipstitle{ padding:10px; font-size: 16px; }
	.store_tabCon .item{ margin-right:10px; margin-bottom: 15px; width:auto; float:none; }
	.regis_box .leftbox{ padding-bottom:0; }
}
/** 新的升级页面  **/
.regis_box .leftbox2{ width: 44%; padding:3% 3% 9%; background-color: #f6f6f6; float: left; height: 100%; }
.form_top {background:#f6f6f6; padding:30px 10px;text-align:center;border-radius:5px 5px 0 0; position:relative; z-index:2;}
.form_top .title{ font-size:28px; line-height:1.5em; font-weight:bold; padding:0 0 5px 0;}
.form_top p {padding:5px 0; font-size:18px; line-height:1.5em;}
.form_cont {border-radius:5px; background:#fff; position:relative; z-index:2;}
.share{ width:100%; height:auto; padding: 20px 0; margin-bottom: 30px; text-align: center; }
.share a{display:inline-block;width: 120px;height:113px; background-image:url(https://pdfimages.wondershare.com/images/home/share-icons-1.png);background-repeat:no-repeat;}
.share a.bgnone{ background: none;}
.share a.ico1{ background-position:0 100%; }
.share a.ico1:hover{ background-position:0 0; }
.share a.ico2{ background-position:66.6667% 100%; }
.share a.ico2:hover{ background-position:66.6667% 0; }
.share a.ico3{ background-position:100% 100%; }
.share a.ico3:hover{ background-position:100% 0; }
.share a.ico4{ background-position:33.3333% 100%; }
.share a.ico4:hover{ background-position:33.3333% 0; }
.steptoget{padding:8px 8px 30px 28px; font-size:12px;}
.steptoget b{color:#2c3db0;}
.steptoloading{padding:8px 8px 30px 8px; font-size:12px;text-align:center;}
.steptoloading img{margin:0 auto;}
