@charset "utf-8";
/* CSS Document */

.pw-index-banner{ height:640px; background:url(/pt/images/product-banner/pw-index-banner.jpg) center no-repeat; background-size:cover;}
.pw-index-banner-content{ position:absolute; width:100%; top:50%; left:0; color: #fff; text-align:center; padding:0 20px; transform:translateY(-50%);}
.pw-index-banner-content h1{ font-size:60px; padding-bottom:10px;}
.pw-index-banner-content h1 sup{ font-size: 0.55em;}
.pw-index-banner-content p{ font-size:36px; line-height:48px; padding-top:2%;}
.pw-index-banner-content svg{ fill:#fff;}

.pw-index-banner-content p.pw-new-release{
	font-size:20px;
	padding-top: 0;
	margin-bottom: 20px;
	color:#fffc00;
}


.pw-index-banner-btn-wrap{ margin-top:40px;}
.pw-index-banner-btn{ display:inline-block; height:68px; line-height:68px; font-size:28px; color:#fff; text-align:center; padding:0 35px;}
.pw-index-banner-btn:hover{ color:#fff; text-decoration:none;}
.pw-index-watch-video-btn{ background-color:#27ae60; margin-right:20px;}
.pw-index-watch-video-btn:hover{ background-color:#108c45;}
.pw-index-down-btn{ background-color:#4a90e2; margin-right:20px;}
.pw-index-down-btn:hover{ background-color:#196ed1;}
.pw-index-banner-btn i{ margin-right:10px; font-size:30px;}
.pw-index-upgrade-history-btn{ background-color:#00bdec;}
.pw-index-upgrade-history-btn:hover{ background-color:#009bc1;}

.pw-index-edition-wrap{ background-color:#f5f6fd; padding:60px 0px;}
.pw-index-edition{ position:relative; width:97%; height:605px; text-align:center; background-color:#fff; padding:60px 15%; box-shadow:0px 02px 20px #e5e8fe;}
.pw-index-edition:after{ content:""; position:absolute; width:15%; height:4px; background-color:#4a90e2; top:0; left:50%; transform:translateX(-50%);}
.pw-index-business-edition{ float:right;}
.pw-index-edition h3{ font-size:26px; color:#555; padding-bottom:40px;}
.pw-index-edition p{ font-size:18px; color:#777; line-height:30px; padding-bottom:30px;}
.pw-index-version{ margin-top:30px;}
.pw-index-version a{ display:block; height:44px; font-size:18px; color:#4a90e2; line-height:44px; border:1px solid #4a90e2; margin-top:15px;}
.pw-index-version a>span{
	 display:none;
	 font-size:14px;	
}
.pw-index-version a:hover{ color:#fff; text-decoration:none; background-color:#4a90e2;}
.pw-index-version a:hover>span{
	display: inline-block;	
}
.hide{ display:none;}

.pw-index-introduction-home{ height:670px; background:url(/pt/images/pw-index-homebg.jpg) no-repeat; background-size:cover;}
.pw-index-introduction-business{ height:670px; background:url(/pt/images/pw-index-businessbg.jpg) no-repeat; background-size:cover;}
.pw-index-introduction-content{ width:80%; color:#fff; padding-top:15%;}
.pw-index-home-content{ margin-right:10%;}
.pw-index-business-content{ margin-left:10%;}
.pw-index-introduction-content h3{ font-size:36px; padding-bottom:10%;}
.pw-index-introduction-content p{ font-size:16px; line-height:30px; padding-bottom:8%;}
.pw-index-introduction-content .pw-index-introduction-btn{ display:inline-block; height:70px; line-height:70px; font-size:28px; color:#fff; padding:0px 40px; border:1px solid #fff;}
.pw-index-introduction-content .pw-index-introduction-btn:hover{ color:inherit; text-decoration:none; background-color:#4a90e2; border:1px solid #4a90e2;}

.pw-index-newest-wrap{ background-color:#ededed;}
.pw-index-newest-content{ padding:60px 0px;}
.pw-index-newest-content h2{ font-size:36px; color:#333; text-align:center; margin-bottom:50px;}
.pw-index-newest{ width:80%; margin:0 auto;}
.pw-index-newest li{ float:left; width:50%; line-height:30px; background:url(/pt/images/pw-index-newest.png) left 10px no-repeat; padding-right:20px; padding-left:20px;}
.pw-index-newest li a{ font-size:18px; color:#666;}

.pw-index-review-bg{ height:610px; background:url(/pt/images/pw-index-review-bg.jpg) no-repeat; background-size:cover;}
.pw-index-review-content{ height:610px; background-color:#fff;}
.review-content{ width:80%; height:610px; padding-top:5%; margin-left:10%;}

.review{ position:relative; width:100%; height:236px;}
.review h2{ font-size:30px; color:#333; padding-bottom:30px;}
.editior-review-content-show{ position:relative; width:100%; height:200px; overflow:hidden;}
.users-review-content-show{ position:relative; width:100%; height:200px; overflow:hidden;}
.editior-review-content-wrap, .users-review-content-wrap{ position:absolute; height:100%; top:0;}
.review .review-box{ float:left;}
.review .review-box p{ height:90px; font-size:16px; color:#666; line-height:30px;}
.review .review-box .review-author{ float:right; font-size:12px; color:#666; margin-top:20px; text-align:center;}
.editior-review{ margin-bottom:40px;}
.user-review-author{ display:block;}

.editior-review-content-show .s-index-btn{ position:absolute; height:2px; left:0 !important; bottom:50px;}
.users-review-content-show .s-index-btn{ position:absolute; height:2px; left:0 !important; bottom:20px;}
.editior-review-content-show .s-index-btn:after, .users-review-content-show .s-index-btn:after{ content:""; display:block; clear:both;}
.editior-review-content-show .s-index-btn li, .users-review-content-show .s-index-btn li{ float:left; width:25px; height:2px; background-color:#888; margin-right:5px;}
.editior-review-content-show .s-index-btn .action, .users-review-content-show .s-index-btn .action{ background-color:#4a90e2;}

@media screen and (max-width:1100px) {
.review .review-box p{ height:120px;}	
}
@media screen and (max-width:1023px) {
.pw-index-banner-content h1{ font-size:48px; }
.pw-index-banner-content p{  font-size:26px; }

.pw-index-banner-btn{ display:block; width:70%; height:50px; line-height:50px; font-size:20px; margin:0 auto;}
.pw-index-banner-btn i{ font-size:inherit;}
.pw-index-watch-video-btn{ margin-bottom:20px;}
.pw-index-down-btn{ margin-bottom:20px;}	
	
.pw-index-introduction-content p{ font-size:16px; }
.pw-index-introduction-content .pw-index-introduction-btn{ font-size:24px; }
.pw-index-newest{ width:90%;}

.review-content{ width:90%; margin-left:5%;}
.pw-index-review-wrap .col-2-1{ float:none; width:100%;}
.review .review-box p{ height:auto;}
.pw-index-review-bg{ height:300px;}
.review{ height:268px;}
.editior-review-content-show{ height:228px;}
	
.pw-index-banner-content p.pw-new-release{
	line-height: 20px;
	margin-bottom: 10px;
}

}
@media screen and (max-width:767px) {
.pw-index-banner-content h1 { font-size:38px; }
.pw-index-banner-content p { font-size:20px; line-height: 30px; }

.pw-index-edition-wrap .col-2-1{ float:none; margin-bottom:30px;}
.pw-index-edition{ width:100%; height:auto; padding:60px 5%;}
.pw-index-version a{ font-size:14px; }

.pw-index-introduction-home, .pw-index-introduction-business{ height:auto;}
.pw-index-introduction-content{ float:none; padding:8% 0px;}
.pw-index-home-content{ margin-left:10%; margin-right:0;}
.pw-index-introduction-content h3{ font-size:28px; }
.pw-index-newest li a{ font-size:16px; }

.pw-index-banner-content p.pw-new-release{
	line-height: 18px;
	font-size:14px;
}

}
@media screen and (max-width:509px) {
.pw-index-banner-content h1 { font-size:30px; line-height:40px; }
.pw-index-banner-content p { font-size:20px; line-height:30px; }
.pw-index-banner-content{ font-size:24px;}
.pw-index-banner-btn{ width:100%;}
.pw-index-edition h3{ font-size:18px; }
.pw-index-edition p{ font-size:14px; line-height:24px;}
.pw-index-version a{ font-size:12px; }
.pw-index-introduction-content{ width:90%;}
.pw-index-home-content, .pw-index-business-content{ margin-right:5%;}
.pw-index-introduction-content h3{ font-size:20px; }
.pw-index-introduction-content p{ font-size:14px; line-height:24px;}
.pw-index-introduction-content .pw-index-introduction-btn{ height:60px; line-height:60px; font-size:16px; padding:0 20px;}
.pw-index-newest-content h2{ font-size:28px; margin-bottom:20px;}
.pw-index-newest li{ float:none; width:100%;}
.pw-index-newest li a{ font-size:14px; }
.pw-index-review-bg{ height:200px;}
.pw-index-review-wrap .col-2-1{ width:100%;}
.review h2{ font-size:20px; }
.editior-review-content-show{ height:270px;}
.users-review-content-show{ height:250px;}
.review .review-box p{ font-size:14px; }
}

.pw-products-banner{ height:640px;}
.pw-home-banner{ background:url(/pt/images/product-banner/pw-free-banner.jpg) center no-repeat; background-size:cover;}
.pw-pro-banner{ background:url(/pt/images/product-banner/pw-pro-banner.jpg) center no-repeat; background-size:cover;}
.pw-server-banner{ background:url(/pt/images/product-banner/pw-ser-banner.jpg) center no-repeat; background-size:cover;}
.pw-enterprise-banner{ background:url(/pt/images/product-banner/pw-enterprise-banner.jpg) center no-repeat; background-size:cover;}
.pw-technician-banner{ background:url(/pt/images/product-banner/pw-technician-banner.jpg) center no-repeat; background-size:cover;}
.pw-boot-banner{ background:url(/pt/images/product-banner/pw-boot-banner.jpg) center no-repeat; background-size:cover;}

.pw-products-banner-content{ position:absolute; width:100%; color: #fff; text-align: center; padding:0 20px; top:50%; left:0; transform:translateY(-50%);}
.pw-products-banner-content h1{ font-size:56px;}
.pw-products-banner-content p{ font-size:28px; line-height:48px; padding-top:4%;}
.pw-products-banner-content .version{ color:#0ccfff;}
.pw-products-banner-btn-wrap{ padding-top:4%; text-align:center;}
.pw-products-banner-btn{ display:inline-block; height:68px; line-height:68px; font-size:22px; color:#fff; text-align:center; padding:0 35px;}
.pw-products-banner-btn:hover{ color:#fff; text-decoration:none;}
.pw-products-banner-buybtn{ background-color:#00bdec; margin-right:20px;}
.pw-products-banner-buybtn:hover{ background-color:#009bc1;}
.pw-products-banner-downbtn{ background-color:#4a90e2;}
.pw-products-banner-downbtn:hover{ background-color:#2970c4;}
.pw-products-banner-upgradebtn{ background-color:#27ae60;  margin-right:20px;}
.pw-products-banner-upgradebtn:hover{ background-color:#099343;}
.pw-products-banner-btn i{ margin-right:10px;}
.pw-products-banner-upgradebtn .upgrade{ display:inline-block; width:27px; height:37px; background-image:url(/pt/images/icon/icon-set.png); background-position:0px 0px; vertical-align:middle;}

.banner-compatible-wrap{ position:relative;}
.banner-compatible{ position:absolute; display:inline-block; width:200px; right:0;}
.win-server2016-compatible{ margin-left:15px;}

.pw-home-banner .banner-compatible{ bottom: -50px;}

.pw-star{
	display: inline-block;
	width: 80%;
	max-width: 125px;
	height: 17px;
	line-height: 17px;
	margin-top: 15px;
	
}
.pw-star ul{
	display: inline-block;
	font-size: 0;
	vertical-align: top;
}
.pw-star ul li{
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url(/pt/images/icon/star.png) -19px top no-repeat;
}
.pw-star ul li:last-child{
	background: url(/pt/images/icon/star.png) -39px top no-repeat;
}
.pw-star a{
	display: inline-block;
	font-size: 14px;
	color: #d5d3d8;
}
.pw-star a:hover{
	color: #b1b1b1;
}

.pw-products-banner-content h1 .product-new-update, .pw-home-banner-content h1 .product-new-update{margin-top: -40px; margin-left: 5px;}


.pw-products-nav-wrap{ height:50px; background-color:#317cd3;}
.pw-products-nav-fixed{background-color:#317cd3;}
.pw-products-nav li{ float:left; width:25%; line-height:50px; font-size:20px; color:#fff; text-align:center; cursor: default;}
.pw-products-nav li a{ display:block; color:#fff; transition: all 0.3s;}
.pw-products-nav li a:hover{ text-decoration:none; /*background-color:#3c94fb;*/ background-color: #4d9af3;}
.pw-products-nav .current{ /*background-color:#3c94fb;*/ background-color: #4d9af3;}

.pw-products-nav-gray{ background-color:#2a2a2a;}
.pw-products-nav-gray .pw-products-nav-fixed{background-color:#2a2a2a;}
.pw-products-nav-gray .pw-products-nav li a:hover{ background-color:#4c4c4c;}
.pw-products-nav-gray .pw-products-nav .current{ background-color:#4c4c4c;}

.product-nav-fixed{position:fixed; top:0; z-index:1;}


.pw-products-decript p{ line-height:30px; font-size:16px; color:#666; margin-top: 25px;}

.pw-products-function-wrap{ padding-top:60px}
.pw-products-function-1{ padding-right:1%;}
.pw-products-function-2{ padding:0 0.5%;}
.pw-products-function-3{ padding-left:1%;}
.pw-products-function-content{ background-color:#f5f5f5; text-align:center; padding:65px 30px 25px;}
.pw-products-function-content h3{ font-size:20px; color:#333; padding:60px 0px 20px;}
.pw-products-function-content p{ height:72px; font-size:16px; color:#666; word-wrap:break-word;}

.pw-products-4functions-wrap .col-4-1{ padding-right: 2%;}
.pw-products-4functions-wrap .col-4-1:last-child{ padding-right:0;}
.pw-products-4functions-wrap .col-4-1 .pw-products-function-content{ padding:40px 20px;}
.pw-products-4functions-wrap .col-4-1 .pw-products-function-content img{ transform: scale(0.8,0.8);}
.pw-products-4functions-wrap .col-4-1 .pw-products-function-content h3{ font-size:16px; font-weight: bold;}
.pw-products-4functions-wrap .col-4-1 .pw-products-function-content p{ height: 120px;}

.pw-products-content-wrap{ padding-top:60px;}
.pw-products-content-wrap h2{ font-size:36px; color:#333; text-align:center; padding-bottom:50px;}

.pw-products-features-wrap{ width:100%;}
.pw-products-features{width:100%; height:510px;}
.pw-products-feature{ position:relative; height:510px;}
.pw-products-feature:before{
	position: absolute;
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(18,1,21,0.75);
	opacity: 0;	
	transition: opacity 0.3s;
	-webkit-transition: opacity 0.3s;
}
.pw-products-feature:hover:before{
	opacity: 1;
}
.pw-products-feature-1{ background:url(/pt/images/pw-scene/pw-ser-manage-raid-disk.jpg) center no-repeat; background-size:cover;}
.pw-products-feature-2{ background:url(/pt/images/pw-scene/pw-ser-copy-disk.jpg) center no-repeat; background-size:cover;}
.pw-products-feature-3{ background:url(/pt/images/pw-scene/pw-ser-extend-system.jpg) center no-repeat; background-size:cover;}
.pw-products-feature-4{ background:url(/pt/images/pw-scene/pw-ser-create-bootable.jpg) center no-repeat; background-size:cover;}
.pw-products-feature-5{ background:url(/pt/images/pw-scene/pw-ser-change-cluster-size.jpg) center no-repeat; background-size:cover;}
.pw-products-feature-6{ background:url(/pt/images/pw-scene/pw-ser-recover-lost-partition.jpg) center no-repeat; background-size:cover;}

.pw-pro-feature-1{ background:url(/pt/images/pw-scene/pw-free-convert-mbr-gpt.jpg) center no-repeat; background-size:cover;}
.pw-pro-feature-2{ background:url(/pt/images/pw-scene/pw-pro-convert-ntfs-to-fat.jpg) center no-repeat; background-size:cover;}
.pw-pro-feature-3{ background:url(/pt/images/pw-scene/pw-free-extend-partition.jpg) center no-repeat; background-size:cover;}
.pw-pro-feature-4{ background:url(/pt/images/pw-scene/pw-pro-convert-dynamic.jpg) center no-repeat; background-size:cover;}
.pw-pro-feature-5{ background:url(/pt/images/pw-scene/pw-pro-create-bootable.jpg) center no-repeat; background-size:cover;}
.pw-pro-feature-6{ background:url(/pt/images/pw-scene/pw-ser-recover-lost-partition.jpg) center no-repeat; background-size:cover;}

.pw-products-feature-content{ position:absolute; width:100%; line-height:32px; color:#fff; text-align:center; top:50%; transform:translateY(-30%); transition: transform 0.5s; -webkit-transition: transform 0.5s;}
.pw-products-feature:hover .pw-products-feature-content{
	transform: translateY(-50%);
}
.pw-products-feature-content h3{ font-size:36px;}
.pw-products-feature-content h3 img{ vertical-align:super;}
.pw-products-feature-content p{ width:90%; font-size:18px; padding-top:50px; margin:0 auto;}
.pw-products-feature-content p a{ color:#fff; text-decoration: underline;}
.pw-products-feature-btn-wrap{ padding-top:50px; opacity: 0; transition: opacity 0.3s; -webkit-transition: opacity 0.3s;}
.pw-products-feature:hover .pw-products-feature-btn-wrap{
	opacity: 1;
}
.pw-products-feature-btn{ display:inline-block; height:62px; line-height:62px; font-size:24px; color:#fff; padding:0 45px; border:1px solid #fff; transition: all 0.3s;}
.pw-products-feature-btn:hover{ background-color:#FFF; text-decoration:none; color: #333; border:1px solid #FFF;}
.pw-products-feature-content .learn-more-btn{ margin-right:40px;}

.pw-products-addfeatures{ background-color:#f7f7f7;}
.pw-products-addfeatures-wrap{ width:100%;}
.pw-products-addfeature-content{ width:90%; margin-left:auto; margin-right:auto; margin-bottom:40px;}
.pw-products-addfeature-content h3{ font-size:24px; color:#555; padding:20px 0px;}
.pw-products-addfeature-content h3 img{ vertical-align: super; transform:scale(0.9,0.9);}
.pw-products-addfeature-content p{ height:72px; font-size:16px; color:#888;}

.pw-products-choose{ padding-bottom:60px;}
.pw-boot-products-choose .pw-products-content-wrap{ padding-top: 0;}
.pw-products-choose-decript{ font-size:16px; color:#666; background-color:#efefef; padding:10px;}
.pw-products-buy-wrap{ margin-top:50px;}
.pw-products-buy-content{padding:0 15%; margin:0 auto;}
.pw-products-buy-content h3{ font-size:30px; color:#666; padding-bottom:15px; border-bottom:3px solid #4a90e2;}
.pw-products-from-wrap{ width:100%; height:180px; color:#666; margin-top:30px;}
.pw-products-from-wrap li{margin-bottom: 10px; font-size:18px; text-align:left;}
.pw-products-from-wrap label{ margin-left:10px;}
.pw-products-buybtn-wrap{ margin-top:40px;}
.pw-products-buybtn-box .price{ display:block; font-size:34px; color:#e0100b;}
.pw-products-buybtn-box .price .original-price{ margin-left: .5rem; font-size: 1.125rem; color: #666; text-decoration: line-through;}

.pw-products-buybtn-box .pw-products-buybtn{ display:inline-block; width:80%; height:50px; line-height:50px; font-size:18px; text-align:center; color:#fff; background-color:#4a90e2; margin-top:20px;}
.pw-products-buybtn-box .pw-products-buybtn:hover{ text-decoration:none; background-color:#1f6bc5;}
.hide{ display:none;}
.radiobtn{ width:16px; height:16px; vertical-align:middle;}

.pw-products-column-2 .pw-products-from-wrap {
    height: 160px;
}

.pw-products-clients{ background-color:#4080cb; padding-bottom:60px;}
.pw-products-clients .pw-products-content-wrap h2{ color:#fff;}
.pw-products-clients img{ max-width:100% !important; height: auto;}

/*home*/
.pw-home-banner-content{position:absolute; width:100%; color: #fff; text-align: center; padding:0 20px; top:50%; left:0; transform:translateY(-50%);}
.pw-home-banner-content h1{ font-size:56px;}
.pw-home-banner-content p{ font-size:30px; line-height:48px; padding-top:4%;}
.pw-home-banner-content .version{ color:#0ccfff;}
.pw-home-banner-btn-wrap{ padding-top:4%; text-align:center;}
.pw-home-banner-btn{ display:inline-block; height:68px; line-height:68px; font-size:28px; color:#fff; text-align:center; padding:0 35px;}
.pw-home-banner-btn:hover{ color:#fff; text-decoration:none;}
.pw-home-banner-downbtn{ background-color:#4a90e2; margin-right:20px;}
.pw-home-banner-downbtn:hover{ background-color:#2970c4;}
.pw-home-banner-upgradebtn{ background-color:#27ae60;}
.pw-home-banner-upgradebtn:hover{ background-color:#099343;}
.pw-home-banner-btn i{ margin-right:10px;}
.pw-home-banner-upgradebtn .upgrade{ display:inline-block; width:27px; height:37px; background-image:url(/pt/images/icon/icon-set.png); background-position:0px 0px; vertical-align:middle;}

.pw-home-banner-content p.pw-by-down{font-size:16px;}
.pw-home-banner-content p.pw-by-down a{ color:#fff; text-decoration:underline;}

.pw-home-feature-1{ background:url(/pt/images/pw-scene/pw-free-disk-benchmark.jpg) center no-repeat; background-size:cover;}
.pw-home-feature-2{ background:url(/pt/images/pw-scene/pw-free-space-analyzer.jpg) center no-repeat; background-size:cover;}
.pw-home-feature-3{ background:url(/pt/images/pw-scene/pw-free-extend-partition.jpg) center no-repeat; background-size:cover;}
.pw-home-feature-4{ background:url(/pt/images/pw-scene/pw-free-copy-disk.jpg) center no-repeat; background-size:cover;}
.pw-home-feature-5{ background:url(/pt/images/pw-scene/pw-free-convert-mbr-gpt.jpg) center no-repeat; background-size:cover;}
.pw-home-feature-6{ background:url(/pt/images/pw-scene/pw-free-4k-alignment.jpg) center no-repeat; background-size:cover;}

.pw-home-screenshot{ position:relative; width:100%; height:678px; overflow:hidden;}
.pw-home-screenshot-wrap{ position:absolute; height:100%; top:0;}
.pw-home-screenshot-wrap li{ float:left; height:100%; text-align:center;}
.pw-home-screenshot-wrap li span{ display:block; font-size:20px; color:#666; margin-top:30px;}

.pw-home-screenshots-wrap{ padding-bottom:60px;}

.guides-tips-wrap{ background-color: #f2f2f2;}
.guides-tips-content-wrap{ padding-bottom: 60px;}
.guides-tips-content-wrap ul{ width: 90%; font-size:0; margin: auto;}
.guides-tips-content-wrap ul li{ display: inline-block; width: 50%; padding: 0 50px; font-size: 16px; vertical-align: top;}
.guides-tips-content-wrap ul li:before{ margin-right: 10px; transform: scale(0.5,0.5);}
.guides-tips-content-wrap ul li a{ color: inherit;}

.pw-summary-wrap{ padding-top: 60px;}
.pw-summary{ width: 45%;}
.pw-new-upgrade{ width: 45%; padding: 35px 25px; box-shadow: 0px 0px 10px #bfbfbf; text-align: center;}
.pw-new-upgrade h3{ font-size: 20px;}
.pw-new-upgrade .full-upgrade{ font-size: 14px;}
.pw-new-upgrade ul{margin-top: 20px; text-align: left;}
.pw-new-upgrade ul li{ list-style: disc; padding-left: 10px; margin-left: 20px; line-height: 30px;}

.pw-free-review-wrap{ background:url(/pt/images/product-banner/pw-product-review-bg.jpg) center no-repeat; background-size: cover;}
.pw-free-review-wrap .pw-products-content-wrap{ padding-bottom: 50px;}
.pw-free-review-wrap .pw-products-content-wrap h2{ color: #fff; padding-bottom: 10px;}
.pw-free-review-wrap .pw-products-content-wrap p{ text-align:center;}
.pw-free-review-wrap .pw-products-content-wrap p a{ color: #fff; text-decoration: underline;}
.products-free-review-content{ width:100%; text-align: justify; margin-top: 60px;}
.products-free-review-content:after{ content:""; display: inline-block; width: 100%;}
.products-free-review{ display: inline-block; width:23.5%; border-radius: 7px; padding: 40px 20px; background-color: rgba(255,255,255,0.8); text-align: center; vertical-align: top;}
.products-free-review .quote{ display: block;font-family:'FontAwesome'; padding: 30px 0 20px;}
.products-free-review .quote:before{ content:"\f10d"; font-size: 24px; color: #5a5a5a;}
.products-free-review p{ height: 168px;}

/*.pw-free-review-wrap{
	background:url(/pt/images/product-banner/pw-review-bg.jpg) no-repeat;
	background-size:cover;
}
.pw-free-review-wrap .pw-products-content-wrap{ 
	padding-bottom: 50px;
}
.pw-free-review-wrap .pw-products-content-wrap h2{ 
	color: #fff;
	padding-bottom: 10px;
}
.editor-review-wrap{
	background-color:rgba(37,38,48,0.9);
	padding: 80px 40px 100px;
}
.editor-review-content{
	width:80%;
	text-align: center;
}
.editor-review-content a.view-more{
	color:#1fe2ff;
	text-decoration:underline;
}
.editor-review-bg{
	position: relative;
	background-color:#d3e9ea;
	border-top-right-radius: 15px;
	border-bottom-left-radius: 15px;
	padding: 70px 20px 50px;
	margin-top: 60px;
}
.editor-review-bg:before{
	position: absolute;
	content:"";
	width: 63px;
	height: 48px;
	background:url(/pt/images/product-review-quote.png) no-repeat;
	top:-25px;
	left: 30px;
}
.editor-review-content-show{
	position: relative;
	width:100%;
	min-height: 143px;
	overflow: hidden;
}
.editor-review-content-wrap{
	position: absolute;
	top:0;
}
.review-content{
	float: left;
	width: 100%;
}
.review-content .review-text{
	min-height: 72px;
	font-size:18px;
	text-align:left;
}
.review-content .review-icon{
	margin-top: 40px;
	text-align:right;
}
.user-review-box{
	position:relative;
	height: 500px;
}
.user-review-wrap{
	position: absolute;
	width:110%;
	height: 100%;
	background-color:rgba(4,167,76,0.85);
	top:30px;
	left: -60px;
}
.user-review-content{
	position: absolute;
	width: 115%;
	background-color:rgba(255,255,255,0.95);
	padding: 80px 40px;
	top: 20px;
	left: -95px;
}*/



/*home end*/

/*bootable*/
.pw-products-banner-bootbtn{ width:30%; background-color:#ff7e00;}
.pw-products-banner-bootbtn:hover{ background-color: #e87403;}

.pw-boot-decript p{ padding-bottom:60px;}

.pw-boot-buy-content{ padding:0 5%; margin:0 auto;}
.pw-boot-buy-content h3{font-size:24px; color:#666; padding-bottom:15px; border-bottom:3px solid #4a90e2;}
.pw-boot-buy-content .pw-products-from-wrap li{ font-size:18px;}
.pw-boot-buy-content .pw-products-buybtn-box .pw-products-buybtn{ height:54px; line-height:54px; font-size:30px;}

.pw-boot-faq-wrap{ height:433px; background:url(/pt/images/pw-boot-faq-bg.jpg) center no-repeat; background-size:cover;}
.pw-boot-faq-content-wrap{ padding-bottom:60px;}
.pw-boot-faq-content-wrap h2{ color:#fff;}
.pw-boot-faq-content{ padding-right:10%;}
.pw-boot-faq-content h3{ color:#fff; line-height:30px; margin-bottom:15px;}
.pw-boot-faq-content ul li{ color:#fff;}
.pw-boot-faq-content .view-details{ display:block; color: #fff; text-decoration:underline; margin-top:15px;}

.pw-boot-screenshots-wrap{ margin-bottom:60px;}
.pw-boot-screenshot{ position:relative; width:100%; height:678px; overflow:hidden;}
.pw-boot-screenshot-wrap{ position:absolute; height:100%; top:0;}
.pw-boot-screenshot-wrap li{ float:left; height:100%; text-align:center;}
.pw-boot-screenshot-wrap li span{ display:block; font-size:20px; color:#666; margin-top:30px;}


.mt-store-support-wrap{ background-color:#2887f5; padding:40px 0;}
.mt-store-support{ text-align:center;}
.mt-store-support-title{ display:block; font-size:20px; color:#fff; padding-top:20px;}
/*bootable end*/

/*comparison*/
.pw-compare-banner { height: 570px; background: url(/pt/images/product-banner/pw-comparison-banner-bg.jpg) center no-repeat; background-size:cover; }
.pw-compare-banner-content{ position:absolute; color: #fff; text-align: center; padding:0 20px; top:50%; left:0; transform:translateY(-50%); }
.pw-compare-banner-content h1 { font-size: 54px; }
.pw-compare-banner-content p { line-height: 42px; font-size: 30px; padding-top:4%; }

.pw-compare-content-wrap { padding: 45px 0px; }

.pw-compare-fixed{ width:100%; height:70px;}
.pw-compare-nav-wrap { width: 100%; height: 70px; background-color:#fff; }

.pw-compare-edition { width: 100%;}
.pw-compare-edition li { float: left; width: 10.625%; line-height: 70px; font-size: 16px; color: #fff; text-align: center; background-color: #006cc2; border-right: 1px solid #fff; border-radius: 2px; }
.pw-compare-edition li:last-child { border-right: none; }
.pw-compare-edition li .edition-name{display: inline-block; line-height: 20px; vertical-align: middle;}


.usage{ display:block; font-size:16px; color:#ff6647;}
.usage .usage-explanation{ position: relative; display:inline-block; cursor: pointer;}
.usage .usage-explanation i{ margin-left:5px; font-size:14px; vertical-align: middle;}
.usage .usage-explanation span{ position: absolute; display:none; width:280px; line-height: 18px;  padding:8px 12px; border-radius: 3px; background-color: #fff; box-shadow: 0 0 2px #4c4c4c; font-size:0.75rem; color: #555; text-align: left; right: -140px; top: 28px;}
.usage .usage-explanation:hover span{ display:inline-block;}

.pw-compare-edition li .usage{ display:block; font-size:12px; color:#fff;}
.pw-compare-edition .usage .usage-explanation span{ right:0;}


.pw-compare-nav-first-li{ width:15% !important; background-color: #fff !important;}
.pw-compare-nav-btn { display: block; width: 92%; height: 69px; line-height: 69px; color: #4a90e2; background-color:#fff; border: 1px solid #006cc2; border-radius: 2px; }
.pw-compare-nav-btn:hover { text-decoration: none; color: #fff; background-color: #006cc2; }

.pw-compare-nav-fixed{position:fixed; top:0; z-index:1;}


.pw-compare-wrap { margin-top: 80px; }
.pw-compare-wrap h2 { font-size: 36px; color: #333; text-align: center; margin-bottom:50px; }
.pw-compare-features { margin-top: 20px; }
.pw-feature { display: block; font-size: 26px; color: #666; background-color: #eee; padding: 18px 0px 18px 15px; }
.pw-feature:hover { color: #333; text-decoration: none;}
.pw-feature i { display: inline-block; width: 20px; height: 20px; margin-right: 15px; position: relative; }
.pw-feature i:before, .pw-feature i:after { content: ""; height: 2px; width: 20px; display: block; background: #006cc2; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; position: absolute; top: 9px; left: 0px; }
.pw-feature i:after { width: 2px; height: 20px; top: 0px; left: 9px; }
.compare-wrap { display: table; width: 100%; }
.compare-wrap ul { display: table-row; width: 100%; }
.compare-wrap ul li { display: table-cell; width: 10.625%; font-size: 18px; color: #666; text-align: center; border-bottom: 1px solid #a0a0a0; padding: 18px 10px; vertical-align: middle; }
.compare-wrap ul .pw-compare-feature-title { position: relative; width: 15%; text-align: left; }
.compare-wrap ul .pw-compare-feature-title i{ color:#f60;}
.compare-wrap ul .pw-compare-feature-title i span{ display: none; position: absolute; width: 100%; background-color: #fff; padding: 10px; border:1px solid #ccc; border-radius: 7px; box-shadow: 0px 0px 5px #ccc; font-size:14px; color: #555; top: 33px; z-index: 1;}
.compare-wrap ul .pw-compare-feature-title i:hover span{ display:inline-block;}


.compare-wrap ul li .yes { display: inline-block; width: 14px; height: 14px; background-color: #006cc2; border-radius: 50%; }
.compare-wrap ul li .no { display: inline-block; width: 14px; height: 2px; background-color: #006cc2; vertical-align: middle;}
.compare-wrap.hide{ display: none;}

.is-feature-open i:after { display: none; }
.pw-compare-working .compare-wrap ul .pw-compare-feature-title{ word-break:keep-all; -webkit-word-break:keep-all; -moz-word-break:keep-all;}

.pw-compare-aux { display: table; width: 100%; margin-top: 50px; }
.pw-compare-aux ul { display: table-row; }
.pw-compare-aux ul li { display: table-cell; width: 10.625%; font-size: 18px; color: #666; text-align: center; border-top: 1px solid #a0a0a0; border-right: 1px solid #a0a0a0; padding: 18px 0px; }
.pw-compare-aux ul:last-child li { border-bottom: 1px solid #a0a0a0; }
.pw-compare-aux ul li:last-child { border-right: none; }
.pw-compare-aux .pw-compare-aux-title { width: 15%; text-align: left; padding-left: 50px; }
.pw-compare-aux .red { color: #c00; }
.pw-compare-aux ul li .original-price {display: block; font-size: 1rem; color: #666; text-decoration: line-through;}

.compare-btn { display: inline-block; width: 80%; height: 42px; line-height: 42px; font-size: 12px; color: #fff; border-radius: 2px; }
.compare-down-btn { background-color: #179732; }
.compare-buy-btn { background-color: #d74108; }
.compare-btn i { margin-right: 10px; }
.compare-btn:hover { text-decoration: none; color: #fff; }
.compare-down-btn:hover { background-color: #007519; }
.compare-buy-btn:hover { background-color: #bd3501; }
/*comparison end*/

/*manual*/
.pw-manual-banner{ height:398px; background:url(/pt/images/product-banner/pw-help-manual-banner.jpg) center; background-size:cover;}
.pw-manual-banner-content{ position:absolute; width:100%; color:#fff; text-align:center; top:50%; left:0; transform:translateY(-50%);}
.pw-manual-banner-content h1{ font-size:48px; padding-bottom:40px;}
.pw-manual-banner-content p{ font-size:24px; line-height:40px;}
.pw-manual-banner-note{ display:block; font-style:italic;}

.pw-manual-content-wrap{ padding:70px 0 60px;}
.pw-manual-list{ border:1px solid #d2d2d2; margin:0px 10%;}
.pw-manual-list h3{ height:64px; line-height:64px; font-size:24px; color:#2887f5; border-bottom:1px solid #2887f5;}
.pw-manual-list h3 .pw-manual-icon{ display:inline-block; height:100%; background-color:#2887f5; padding:0px 13px; margin-right:15px;}
.pw-manual-list h3 .pw-manual-icon img{ width:41px;}
.pw-manual-list-content{ padding:15px; margin:0 20px;}
.pw-manual-list-content li{ line-height:30px; list-style:disc; padding-left:10px;}
.pw-manual-list-content li a{ color:#555;}
.pw-manual-list-content li .red{ font-size:14px; color:#f00; margin-left: 10px;}

.row-1{ margin-bottom:40px;}
.row-1 .pw-manual-list{ height:506px;}
.row-2 .pw-manual-list{ height:706px;}
/*manual end*/

/*upgrade-history*/
.pw-upgrade-history-banner{ height:460px; background:url(/pt/images/product-banner/pw-upgrade-history-banner.jpg) center no-repeat; background-size:cover;}
.pw-upgrade-history-banner-content{ position:absolute; width:100%; color: #fff; text-align: center; padding:0 20px; top:50%; left:0; transform:translateY(-50%);}
.pw-upgrade-history-banner-content h1{ font-size:48px; padding-bottom:30px;}
.pw-upgrade-history-banner-content p{ font-size:24px; line-height:40px;}
.pw-upgrade-history-banner-btn-wrap{ margin-top:40px;}
.pw-upgrade-history-banner-btn{ display:inline-block; width:30%; height:50px; line-height:50px; font-size:20px; color:#fff;}
.pw-upgrade-history-banner-btn:hover{ color:inherit; text-decoration:none;}
.pw-upgrade-history-banner-upgrade{ background-color:#27ae61; margin-right:20px;}
.pw-upgrade-history-banner-upgrade:hover{ background-color:#00933f;}
.pw-upgrade-history-banner-down{ background-color:#2887f5;}
.pw-upgrade-history-banner-down:hover{ background-color:#0166db;}

.pw-upgrade-history-content-wrap{ padding-top:60px; padding-bottom:60px;}
.pw-upgrade-history-note{ font-size:18px; color:#666; background-color:#eee; padding:20px;}

.pw-upgrade-history-content{ margin-top:60px;}
.pw-upgrade-history-time li{ width:90%; height:50px; line-height:50px; font-size:20px; color:#2887f5; text-align:center; border:1px solid #2887f5; margin-bottom:20px; cursor:pointer;}
.pw-upgrade-history-time .current{ color:#fff; background-color:#2887f5;}

.pw-upgrade-history-info{ border-left:1px solid #2887f5; padding-bottom:40px;}

.pw-upgrade-history{ padding-top:40px;}
.pw-upgrade-history h3{ position:relative; font-size:20px; color:#555; padding-left:30px;}
.pw-upgrade-history h3:before{ content:""; position:absolute; display:inline-block; width:9px; height:9px; background:url(/pt/images/pw-upgrade-history-04.png) no-repeat; left:-5px; top:50%; transform:translateY(-50%);}
.pw-upgrade-history ul{ padding-left:30px; margin-top:20px;}
.pw-upgrade-history ul li{ font-size:16px; color:#888;}
.pw-upgrade-history-red{ color:#d51313;}


.pw-upgrade-history ul.inline-list{
	margin-left:0;
}
.pw-upgrade-history ul.inline-list li{
	font-size:14px;
	list-style: disc inside;
}

/*upgrade-history end*/

.pw-manual-banner-content h1 sup, .pw-compare-banner-content h1 sup, .pw-upgrade-history-banner-content h1 sup, .pw-products-banner-content h1 sup, .pw-home-banner-content h1 sup{ font-size: 0.55em;}



/*minitool-diskmaster*/
.minitool-diskmaster-wrap{
	background:url(/pt/images/product-banner/diskmaster-bg.jpg) center no-repeat;
	background-size: cover;
	padding: 135px 0;
}

.minitool-diskmaster-top{
	position: relative;
	height: 0;
	border-top: 320px solid rgba(255,180,0,0.9); 
	border-left: 700px solid transparent; 
	border-right: 700px solid transparent; 
	
}
.minitool-diskmaster-top-content{
	position: absolute;
	width: 1000px;
	top: -280px;
	left: -500px;
	text-align: center;
	color: #fff;
}
.minitool-diskmaster-top-content h1{
	font-size: 40px;
}
.minitool-diskmaster-top-content h1:after{
	content:"";
	display: block;
	width: 150px;
	height: 2px;
	background-color: #fff;
	margin: 30px auto 0;
}
.minitool-diskmaster-top-content .descript{
	width: 350px;
	font-size: 22px;
	margin: 30px auto 0;
}
.minitool-diskmaster-top-content .support{
	width: 200px;
	font-size: 18px;
	margin: 20px auto 0;
}
.minitool-diskmaster-bottom{
	width: 100%;
	padding: 30px 0;
	background-color: rgba(255,255,255,0.8);
	margin-top: 30px;
}
.diskmaster-box{
	padding-top: 135px;
	text-align: center;
}
.diskmaster-box p{
	margin-top: 20px;
	font-size:20px;
}

.feature-list-wrap .feature-list{
	width:92%;
	margin: 0 auto;
}
.feature-list-wrap .feature-list h2{
	font-size: 33px;
}
.feature-list-wrap .feature-list h2:after{
	content:"";
	display: block;
	width: 70px;
	height: 2px;
	background-color: #525252;
	margin-top: 30px;
}
.feature-list-wrap .feature-list ul{
	margin-top: 30px;
}
.feature-list-wrap .feature-list ul li{
	font-size: 18px;
	margin-bottom: 10px;
}
.feature-list-wrap .feature-list ul li p{
	font-size: 14px;
	line-height: 24px;
	padding-left: 20px;
}
/*minitool-diskmaster end*/

@media screen and (max-width:1600px) {
.pw-products-feature-content{ padding:0 10%;}	
}

@media screen and (width:1280px){
.pw-manual-list h3{ font-size:22px;}
.row-1 .pw-manual-list{ height:549px;}
.row-2 .pw-manual-list{ height:726px;}
}

@media screen and (max-width:1140px){
.pw-boot-buy-content h3{ font-size:20px; }
}

@media screen and (max-width:1100px){
.banner-compatible{ position:static; margin-top:50px;}

.pw-products-content-wrap h2{ font-size:34px;}
.pw-products-feature-content{ padding:0 5%;}
.pw-products-function-content h3{ font-size:20px; }
.pw-products-feature-content .learn-more-btn{ margin-right:0; margin-bottom:20px;}
.pw-products-feature-3 .pw-products-feature-content .learn-more-btn, .pw-products-feature-6 .pw-products-feature-content .learn-more-btn, .pw-pro-feature-3 .pw-products-feature-content .learn-more-btn, .pw-pro-feature-6 .pw-products-feature-content .learn-more-btn{ margin-bottom:0; margin-right:20px;}
.pw-products-buy-content h3{ font-size:24px; }
.pw-products-from-wrap{ width:100%;}
.pw-products-addfeature-content h3{ font-size:20px;}
/*home*/
.pw-home-feature-3 .pw-products-feature-content .learn-more-btn{ margin-right:20px;}

.editor-review-content-show{
	height: 167px;
}
	
	
/*home end*/
	
/*manual*/
.pw-manual-list h3{ font-size:16px;}
/*manual end*/
}
@media screen and (width:1024px) {
.pw-products-4functions-wrap .col-4-1 .pw-products-function-content p{ height: 144px;}
.products-free-review p{ height:264px;}
.row-1 .pw-manual-list{ height:546px;}
.row-2 .pw-manual-list{ height:746px;}
	
.user-review-content{
	left:-75px;
}
}
@media screen and (max-width:1023px) {
.pw-products-banner-content h1{ font-size:40px; }
.pw-products-banner-content p{  font-size:26px; }

.pw-products-banner-btn{ font-size:20px; padding:0 25px;}

.pw-products-function-2{ padding-right:0; padding-left:1%;}
.pw-products-function-3{ padding-left:0; padding-right:1%; margin-top:2%;}
.pw-products-function-content{ padding:65px 30px 25px;}
.pw-products-function-content p{ font-size:16px; }

.pw-products-4functions-wrap .col-4-1{ margin-bottom:20px;}
.pw-products-4functions-wrap .col-4-1:nth-child(2){ padding-right:0px;}
	
.pw-products-feature:before{
	display: none;
}
.pw-products-feature-content{ padding:0 2%; transform:translateY(-50%);}
.pw-products-feature-content h3{ font-size:30px; }
.pw-products-feature-btn-wrap{opacity: 1;}


.pw-products-addfeature-content h3{ font-size:20px; }
.pw-products-addfeature-content p{ height:auto; font-size:16px; }
.pw-products-buy-content{ padding:0 5%;}
.pw-products-buy-content h3{ font-size:24px; }

.pw-products-from-wrap li{ font-size:18px; }
.pw-products-clients img{ width:100%; height:auto;}
	
/*home*/
.pw-home-banner-content h1{ font-size:48px; }
.pw-home-banner-content p{  font-size:20px; }
.pw-home-banner-btn{ font-size:20px; padding:0 25px;}

.pw-home-screenshot{ height:560px;}
.pw-home-screenshot-wrap li img{ width:80%; height:auto;}
	
.guides-tips-content-wrap ul li{ width: 100%;}	
	
.pw-summary{ width: 100%;}
.pw-new-upgrade{ width: 100%; margin-top: 30px;}	

.products-free-review-content{ margin-top:0;}
.products-free-review{ width: 48.5%; margin-top: 50px;}
	
.products-free-review p{ height:auto;}
	
	
	.pw-products-content-wrap .col-3-2, .pw-products-content-wrap .col-3-1, .editor-review-content{
		width:100%;
	}	
	.editor-review-content-show{
		height:143px;
	}
	.review-content .review-icon img{
		transform:scale(0.8,0.8);
	}
	.user-review-wrap, .user-review-content{
		position:static;
		width: 100%;
	}
	
	
/*home end*/
	
/*bootable*/
.pw-products-banner-bootbtn{ font-size:20px; padding:0 25px;}

.pw-boot-buy-content{ margin-bottom:30px;}
.pw-boot-buy-content h3{ padding-bottom:20px;}

.pw-boot-faq-wrap{ height:auto;}

.pw-boot-screenshot{ height:560px;}
.pw-boot-screenshot-wrap li img{ width:80%; height:auto;}

.mt-store-support .col-4-1{ padding-bottom:20px;}
.mt-store-support-title{ font-size:16px;}
/*bootable end*/

/*comparison*/
.pw-compare-banner-content h1 { font-size: 48px; }
.pw-compare-banner-content p { font-size: 26px; }
.pw-compare-edition li { font-size: 16px; }
.compare-wrap ul .pw-compare-feature-title, .pw-compare-aux .pw-compare-aux-title, .pw-compare-aux ul li{ font-size:16px; }
.compare-btn{ font-size:16px; overflow:hidden;}
/*comparison end*/
	
/*manual*/
.row-1 .col-3-1:last-child, .row-2 .col-3-1:last-child{ margin-top:40px;}
/*manual end*/

/*upgrade-history*/
.pw-upgrade-history-content .col-5-1{ width:40%;}
.pw-upgrade-history-content .col-5-4{ width:60%;}
/*upgrade-history end*/
		
}

@media screen and (max-width:767px) {
.pw-products-banner-content h1 { font-size:38px; }
.pw-products-banner-content p { font-size:20px; line-height: 30px; }
.pw-products-banner-btn{ display:block; width:70%; height:50px; line-height:50px; margin:0 auto;}
.pw-products-banner-buybtn{ margin-bottom:20px;}
.pw-products-banner-upgradebtn{ margin-bottom:20px;}

.pw-products-nav{ padding:0;}
.pw-products-nav li{ font-size:16px; }

.pw-products-function-1, .pw-products-function-2, .pw-products-function-3{ padding:0;}
.pw-products-function-2{ margin-top:2%;}
.pw-products-function-content{ padding:30px 30px 25px;}
.pw-products-function-content p{ height:72px;}

.pw-products-features, .pw-products-feature{ height:auto;}

.pw-products-feature-content{ position:static; transform:none; padding:40px 0px;}
.pw-products-feature:hover .pw-products-feature-content{
	transform: none;
}
.pw-products-feature-content h3{ font-size:28px; }
.pw-products-feature-content p{ font-size:16px; padding-top:30px;}
.pw-products-feature-btn-wrap{ padding-top:30px;}
.pw-products-feature-btn{ height:42px; line-height:42px; font-size:18px; }
.pw-products-feature-content .learn-more-btn{ margin-right:20px;}

.pw-products-addfeature-content{ width:100%; text-align: center;}
.pw-products-addfeature-content p{ height:auto;}

.pw-products-buy{ margin-bottom:40px;}
.pw-products-buy:last-child{ margin-bottom:0;}

.pw-products-buy-content h3{ padding-bottom:15px;}
.pw-products-from-wrap{ width:100%; height:auto;}
.pw-products-from-wrap li{ line-height:30px; font-size:16px; }
.pw-products-buybtn-wrap{ margin-top:20px;}
.pw-products-buybtn-box .price{ font-size:30px; }
.pw-products-buybtn-box .pw-products-buybtn{ width:90%; height:50px; line-height:50px; font-size:26px; }
	
/*home*/
.pw-home-banner-content h1 { font-size:38px; }
.pw-home-banner-content p { font-size:16px; line-height: 24px; }
.pw-home-banner-btn{ display:block; width:70%; height:60px; line-height:60px; margin:0 auto;}
.pw-home-banner-downbtn{ margin-bottom:20px;}

.pw-home-screenshot{ height:490px;}
.pw-home-screenshot-wrap li img{ width:86%; height:auto;}	
/*home end*/
	
/*bootable*/
.pw-products-banner-bootbtn{ display:block; width:70%; height:60px; line-height:60px; margin:0 auto;}

.pw-boot-buy-content{ margin-bottom:0;}

.pw-boot-faq-content{ padding-right:0; margin-bottom:30px;}

.pw-boot-screenshot{ height:490px;}
.pw-boot-screenshot-wrap li img{ width:86%; height:auto;}
/*bootable end*/

/*comparison*/
.pw-compare-banner-content h1 { font-size: 38px; }
.pw-compare-banner-content p { font-size: 20px; }
.pw-compare-edition li { font-size: 16px; }
.pw-compare-wrap h2{ font-size:30px; }
.compare-wrap ul li{ font-size:16px; padding: 18px 5px; }
.compare-wrap ul .pw-compare-feature-title{ padding-left:0px;}
.pw-compare-aux ul li{ font-size:16px; }
.compare-btn{ font-size:0px;}
.compare-btn i{ font-size:20px; margin-right:0;}
.pw-feature{ font-size:16px; padding:10px 0px 10px 15px;}
.pw-feature i{ width:16px; height:16px;}
/*comparison end*/

/*manual*/
.pw-manual-banner-content h1{ font-size:30px;}
.pw-manual-banner-content p{ font-size:16px;}
.col-3-1{ margin-bottom:40px;}
.pw-manual-list{ height: auto !important;}
.row-1{ margin-bottom:0;}
.row-1 .col-3-1:last-child, .row-2 .col-3-1:last-child{ margin-top:0;}
/*manual end*/

/*upgrade-history*/
.pw-upgrade-history-banner-content h1{ font-size:36px; }
.pw-upgrade-history-banner-content p{ font-size:16px; }
.pw-upgrade-history-banner-btn{ width:70%;}
.pw-upgrade-history-banner-upgrade{ margin-right:0; margin-bottom:20px;}
.pw-upgrade-history-content .col-5-1, .pw-upgrade-history-content .col-5-4{ width:100%;}
.pw-upgrade-history-content .col-5-1{margin-bottom: 20px;}
.pw-upgrade-history-time li{ width: 80px; height: 40px; line-height:40px; font-size:16px; margin-right: 10px; margin-bottom: 10px; float:left;}
/*upgrade-history end*/
	
}
@media screen and (max-width:509px) {
.pw-products-banner-content h1 { font-size:30px; line-height:40px; }
.pw-products-banner-content p { font-size:20px; line-height:30px; }
.pw-products-banner-btn{ width:100%;}
.pw-products-nav li{ font-size:14px; }
.pw-products-decript p{ font-size:16px; }

.pw-products-function-content h3{ padding:30px 0px 20px;}
.pw-products-function-content p{ height:auto;}

.pw-products-content-wrap h2{ font-size:22px; }

.pw-products-features, .pw-products-feature{ height:auto;}
.pw-products-feature-content h3{ font-size:18px; }
.pw-products-feature-btn{ font-size:16px; padding:0 20px;}
.pw-products-addfeature-content h3{ font-size:18px; }
.pw-products-choose-decript{ font-size:16px; }
.pw-products-buy{ margin-bottom:40px;}
.pw-products-buy:last-child{ margin-bottom:0;}
.pw-products-buy-content{ padding:0 2%;}
.pw-products-buy-content h3{ font-size:20px; }
.pw-products-from-wrap{ width:100%;}
.pw-products-from-wrap li{ line-height:26px;}
.radiobtn{ width:14px; height:14px;}
.pw-products-buybtn-box .price{ font-size:26px; }
.pw-products-buybtn-box .pw-products-buybtn{ font-size:20px; }

/*home*/
.pw-home-banner-content h1 { font-size:30px; line-height:40px; }
.pw-home-banner-btn{ width:100%;}
.pw-home-banner-downbtn{ margin-right:0px; margin-bottom:20px;}
.pw-home-decript p{ font-size:16px; }
.pw-home-content-wrap h2{ font-size:22px; }

.pw-home-screenshot{ height:266px;}
.pw-home-screenshot-wrap li img{ width:80%;}
.pw-home-screenshot-wrap li span{ margin-top:20px;}
.products-free-review{ width:100%; margin-top: 30px;}
.products-free-review p{ height:auto;}
	
	
.editor-review-content-show, .review-content{
	height:167px;
}
.review-content .review-text{
	font-size:16px;
}
	
/*home end*/
	
/*bootable*/
.pw-boot-screenshot{ height:266px;}
.pw-boot-screenshot-wrap li img{ width:80%;}
.pw-boot-screenshot-wrap li span{ margin-top:20px;}
/*bootable end*/

/*comparison*/
.pw-compare-banner-content h1 { font-size: 30px; line-height: 40px; }
.pw-compare-banner-content p { font-size: 20px; line-height: 30px; }
.pw-compare-content { padding: 0px 5px; }
.pw-compare-edition li { font-size: 12px; }
.compare-wrap ul .pw-compare-feature-title, .pw-compare-aux .pw-compare-aux-title, .pw-compare-aux ul li{ font-size: 12px; }
.pw-compare-wrap h2{ font-size:22px; }
.compare-wrap ul li{ font-size: 14px; }
.compare-wrap ul li .yes{ width:12px; height:12px;}
.pw-compare-aux ul li{ font-size: 14px; }
/*comparison end*/
	
/*manual*/
.pw-manual-list{ margin:0 2%;}
.pw-manual-list h3{ font-size:16px;}
/*manual end*/

/*upgrade-history*/
.pw-upgrade-history-banner-content h1{ font-size:26px; }
.pw-upgrade-history-banner-content p{ font-size:14px; line-height:24px;}
.pw-upgrade-history-banner-btn{ width:100%;}
/*upgrade-history end*/
}


@media screen and (max-width:420px) {
.editor-review-content-show, .review-content{
	height:191px;
}
.review-content .review-text{
	font-size:14px;
}
}



/*upgrade*/


.upgradebanner { background:#559db6;}
.upgrade-banner-text{ padding:50px 0;}
.upgrade-banner-text h2{ width:100%; font-size:33px; text-align: center; color: #fff;}

.upgrade-note{ display: block; padding: 10px; background-color: #eee; border: 1px solid #ccc; margin: 30px auto;}	

.upgrade-wrap{ width:100%; margin-bottom:50px; color:#505050; margin-top:55px;}
.upgrade-content{ margin-bottom:30px;}
.contenttitle{ font-size:25px; text-align:center;}
.contentsave{ width:430px; font-size:22px; color:#e71f19;margin:0 auto; margin-top:-13px; background-color:#fff; display:block; text-align:center; }
.contentoff{ width:500px; font-size:22px; color:#e71f19;margin:0 auto; margin-top:-13px; background-color:#f6f6f6; display:block; text-align:center; }
.contentxian{ border-bottom:1px dashed #d0d0d0; display:block; margin-top:30px;}


.upgrade-purchase{
	text-align: center;
	margin: 0 auto;
}
.box-container{
    position: relative;
	width: 22%;
	float: left;
	margin: 0 0.5%;
}
.box-container .box-header{
	height: 90px;
	line-height: 90px;
    font-size: 18px;
	padding: 0 5px;
}
.box-container .box-header .box-title{
	display: inline-block;
	line-height: 20px;
	vertical-align: middle;
}
.box-container .box-header .box-title span, .up-title span{
	display:block;
	font-size:14px;
	margin-top:5px;
}
.box-container .box-section{
    height: 50px;
    line-height: 50px;
	padding: 0 10px;
}
.box-container .box-section{
	border-top:	1px solid #e2e2e2;
}
.box-container .price{
	height: 90px;
	line-height: 90px;
	font-size: 28px;
	color: #f2290f;
    padding: 0;
}
.box-container .price del{
	font-size: 18px;
	color: #727272;	
}
.box-container .box-section:last-child{
	border-bottom: 1px solid #e2e2e2;
}
.box-container .box-section:empty{
	border: none;
}
.box-container .license-feature{
    color: #f23f00;
}
.product-feature-list{
	width: 30%;	
	text-align: left;
}
.product-feature-list .product-feature{
    display: inline-block;
    line-height: 18px;
    vertical-align: middle;
}
.purchase-box-green .box-header, .purchase-box-green .box-footer{
	background-color: #4bb28d;
}
.purchase-box-blue .box-header, .purchase-box-blue .box-footer{
	background-color: #3393d8;
}
.purchase-box-purple .box-header, .purchase-box-purple .box-footer{
	background-color: #7354ac;
}
.purchase-box{
    opacity: 0.4;
    transition: opacity 0.5s;
}
.purchase-box.active{
    opacity: 1;
}
.purchase-box .box-header{
	color: #fff;
}
.purchase-box .box-section{
	background-color: #f7f7f7;	
}
.purchase-box .box-footer-btn{
    display: inline-block;
    width: 100%;
    height: 50px;
    line-height: 50px;
    color: #fff;
    background-color: inherit;
}
.purchase-box .box-footer-btn:hover{
    text-decoration: none;
}
.purchase-box-green .box-footer .box-footer-btn:hover{
    background-color: #2d8464;
}
.purchase-box-blue .box-footer .box-footer-btn:hover{
    background-color: #176dab;
}
.purchase-box-purple .box-footer .box-footer-btn:hover{
    background-color: #482a7f;
}
.purchase-box .icon-awe-include:before, .purchase-box .icon-awe-none:before{
    font-size: 22px;
}
.purchase-box .icon-awe-include:before{
    content: "\f00c";
    color: #1b9ecf;
}
.purchase-box .icon-awe-none:before{
    content: "\f00d";
    color: #da2912;
}
.best-selling-tag{
    position: absolute;
    width: 101px;
    height: 30px;
    top: 0;
    left: 0;
    background:url(/pt/images/upgrade/upgrade-best-selling.png) center no-repeat;
}

.upgrade-purchase-column-2 .box-container{
	width:32%;
}

.upginfo{position:relative; display: inline-block; width: 22px; height: 20px; background: url(/pt/images/wenh.png) no-repeat; margin-left: 5px; font-size:12px !important; vertical-align: middle;}
.upginfo:hover{ color:#333; text-decoration:none;}
.upginfo span{ display:none !important; position:absolute; top:15px; left:17px; width:300px; line-height: 22px; background-color:#fff; border:1px #e87300 solid; border-radius: 5px; padding:8px;  font-size:12px !important; text-align:left; font-weight: normal;z-index:1;}
.upginfo:hover span{ display:block !important;}


.faq-question-wrap{
	width:100%;
}
.faq-question-wrap li{
	position: relative;
	padding:0 35px 0 8px;
	border-bottom: 1px solid #8e8d8d;
	font-size: 16px;
	
}
.faq-question-wrap li:first-child{
	border-top: 1px solid #8e8d8d;
}
.faq-question-wrap li:after{
	position:absolute;
	font-family: FontAwesome;
	font-size: 22px;
	content: "\f105";
	top: 22px;
	right: 10px;
}
.faq-question-wrap li.active:after{
	content:"\f107";
	top: 16px;
	transform: rotate(90deg);
}
.faq-question-wrap li .faq-answer{
	font-size:14px;
	line-height: 30px;
	color: #686869;
	padding-bottom: 10px;
	display: none;
}
.faq-question-wrap li .faq-answer img{
	display: block;
	margin-top:10px;
	margin-bottom:20px;
}
.faq-question-wrap li .faq-question{
	padding:20px 0px;
	font-weight: bold;
}
.faq-question-wrap li .faq-question:hover{
	cursor: pointer;
	color:#0553CC;
}
.faq-content-wrap .hide{
	display: none;
}


.pw-down-install-faq{
	margin-top:20px;
	margin-bottom:60px;
}
.pw-down-install-faq h2{
	font-size:20px;
	margin-bottom: 20px;
	color: #0a52e3;
}
.pw-down-install-faq .faq-question-wrap li{
	font-size:14px;
}
.pw-down-install-faq .faq-question-wrap li .faq-question{
	padding:10px 0;
}
.pw-down-install-faq .faq-question-wrap li{
	border-bottom:1px dashed #8e8d8d;
}
.pw-down-install-faq .faq-question-wrap li:after{
	top:10px;
}
.pw-down-install-faq .faq-question-wrap li:last-child{
	border-bottom: 1px solid #8e8d8d;
}
a.pwdown-more-faq{
	display: block;
	margin-top: 10px;
	float: right;
	color: #05a70c;
}


.get-sale-warp{background-color:#7ec4db; padding:15px 0px; margin-top: 40px;}
.what-get ul li{ float:left; width:25%; padding:10px 0 10px 35px; color:#fff; font-size:14px;}
.upg-30day{ background:url(/pt/images/upgrade/pw/upg-30day.png) left center no-repeat;}
.upg-service{ background:url(/pt/images/upgrade/pw/upg-service.png) left center no-repeat;}
.upg-transactions{ background:url(/pt/images/upgrade/pw/upg-transactions.png) left center no-repeat;}
.upg-trusted{ background:url(/pt/images/upgrade/pw/upg-trusted.png) left center no-repeat;}


.top-customer-reviews-content{ padding:40px 0; text-align: center;}
.top-customer-reviews-content h3{font-size: 24px; margin-bottom: 35px;}

.client-warp{ width:100%; padding:40px 0px 30px; color:#505050;}
.client-warp h3{ font-size:24px; text-align:center; margin-bottom:15px;}
.contact-sales{ margin:0 auto; margin-bottom:40px;}

.upg-clients{ width:1400px; margin:0 auto;}
#scrool {overflow:hidden; width:1400px; height:68px; background:#FFFFFF;	border-bottom:1px solid #e2e2e2;	border-top:1px solid #e2e2e2;}
#inscrool{	float:left;	width:9800px;}
#scrool1{ float:left;}
#scrool2{ float:left;}
.pic{ float:left; margin-left:5px;	display:inline;}
.rigone{ float:left; width:1006px; margin-top:5px;}
#nop{ padding-bottom:15px;	background:none;}

/*=========upgrade-free===========*/
.up-tab{ width:100%; text-align:center; margin-bottom:40px;}
.up-tab li{ display:inline-block; margin-top:20px; vertical-align:top;}
.up-tab-btn{ display:inline-block; width:320px; line-height:55px; border-radius:5px; font-size:24px;}
.for-home{ color:#2ba8e3; border:2px solid #2ba8e3;}
.for-com{ color:#36a539; border:2px solid #36a539; margin-left:15px;}
.up-tab-btn:hover{ text-decoration:none;}
.for-home-li .current{ background-color:#2ba8e3; border:2px solid #2ba8e3; color:#fff;}
.for-com-li .current{ background-color:#36a539;  border:2px solid #36a539; color:#fff;}

.upgrade-table-wrap{ width:100%; margin:0 auto; text-align:justify;}
.upgrade-products-wrap{ width:30%; display:inline-block; border:1px solid #2ba8e3; text-align:center; vertical-align:top; transition: all 0.1s;}
.upgrade-table-wrap:after{ content:""; display:inline-block; width:100%; height:0;}
.up-title{ height:85px; background-color:#2ba8e3; color:#fff; font-size:24px; text-align:center; line-height:85px;}
.up-title-prolife{ height:70px; font-size:20px; line-height:26px; padding-top:8px;}
.up-hot{ background:url(/pt/images/upgrade/upgrade-hot-icon.png) left top no-repeat #2ba8e3;}
.up-price{ padding:25px 0px; font-size:32px; color:#2ba8e3;}
.up-price-old{ font-size:16px; color:#666; text-decoration:line-through; line-height:16px;}
.up-limited-price{ font-size:32px; padding:10px 0px 25px; color:#c00;}
.up-limited-price p{ margin-top:10px;}
.up-off20{ background:url(/pt/images/upgrade/upgrade-20-off.png) left top no-repeat;}
.up-compare{ width:90%; margin:0 auto;}
.up-compare li{ border-top:1px solid #e2e2e2; text-align:center; padding:10px;}
.up-compare li:last-child{ border-bottom:1px solid #e2e2e2;}
.up-orgcolor{ color:#ff6000;}
.up-colorgreen{ color:#058708;}
.upgrade-buy-btn{ display:inline-block; width:240px; line-height:45px; border:1px solid #239bd4; color:#239bd4; margin:15px 0px 30px;}
.upgrade-buy-btn:hover{ background-color:#239bd4; color:#fff; text-decoration:none;}

.upgrade-table-col-2 .upgrade-products-wrap{ width:47%;}

.up-commercial .upgrade-products-wrap{ border:1px solid #36a539;}
.up-commercial .up-title{ background-color:#36a539;}
.up-commercial .up-price{ color:#36a539;}
.up-commercial .upgrade-buy-btn{ border:1px solid #36a539; color:#36a539;}
.up-commercial .upgrade-buy-btn:hover{background-color:#36a539; color:#fff; }

.up-commercial .pro-ultimate-wrap{
	border:1px solid #6fbad3;
}
.up-commercial .pro-ultimate-wrap .up-price-old{
	font-size:16px; color: #ccc; text-decoration: line-through;
}
.up-commercial .pro-ultimate-wrap .up-title{
	background-color: #6fbad3;
}
.up-commercial .pro-ultimate-wrap .up-price{
	color: #1f92b8;
}
.up-commercial .pro-ultimate-wrap .upgrade-buy-btn{
	border: 1px solid #6fbad3;
	color: #6fbad3;
}
.up-commercial .pro-ultimate-wrap .upgrade-buy-btn:hover{
	background-color: #6fbad3;
	color: #fff;
}

.upgrade-content-tabwrap{ margin-bottom: 40px;}
.upgrade-content-tabwrap .inner-width{width:1006px; margin: 0 auto;}
.upgrade-content-tabwrap .tabwrap{ background-color:#2f83c2;}
.upgrade-content-tabwrap .tabwrap ul{ margin-bottom: 60px; color: #fff;}
.upgrade-content-tabwrap .tabwrap ul:after{content:""; display: block; width: 100%; clear: both;}
.upgrade-content-tabwrap .tabwrap ul li{ float: left; width:33%; height: 76px; line-height: 76px; font-size: 22px; text-align: center; cursor: pointer;}
.upgrade-content-tabwrap .tabwrap ul li.active{ height: 61px; margin-top: 15px; line-height: 61px; background-color:#f6f6f6; color: #555; border-top-right-radius: 7px; border-top-left-radius: 7px; cursor: default;}

.upgrade-table-server-wrap{width:70%;}
.upgrade-table-server-wrap .upgrade-products-wrap{ width:48%;}

.upgrade-content-wrap{width:100%;}

.upgrade-products-wrap:hover{box-shadow: 0px 0px 8px #939393;}


.hide{ display:none;}

/*=========upgrade-trial===========*/


/*upgrade*/
