.top_banner{padding:35px 0;}
.pdf_banner{background:url(images/pe_banner_bg.jpg) no-repeat center -6px; color:#fff; }
.top_banner .logo{ text-align:center;}
.filmora_banner .logo img{height:100px;}
.pdf_banner .logo {text-align: center;font-size: 48px;color:#fff;line-height: 1em;font-weight: bold;}
.vcu_banner .logo {text-align: center;font-size: 54px;color:#82bd55;line-height: 1em;font-weight: 700;}
.ve_banner .logo {text-align: center;font-size: 54px;color:#36c0cb;line-height: 1em;font-weight: 700;}
.top_banner .title{ font-size:36px;color:#fff; text-align:center; line-height:1em; font-weight:bold;margin-top:14px;}
.top_banner .w_bg{ width:60%;margin:30px auto 24px; border-top:1px solid #fff; border-bottom:1px solid #fff; padding:3px 0; }
.top_banner .w_bg th,.top_banner .w_bg td{padding:5px 0;color:#fff; font-size:18px; font-weight:normal;}
.top_banner .price01{ color:#f05d47; }
.top_banner .w_bg th{border-bottom:1px solid #959097;}
.top_banner .price{ text-align:center;color:#fff; font-size:18px; line-height:1.5em; font-weight:300;} 
.top_banner .price strong{display:block;font-size:32px; font-weight:normal; padding-top:10px; padding-bottom: 10px; }
.top_banner .btn{margin-top:15px; text-align:center;}
.top_banner .btn a{display:inline-block; background:#f05138;color:#fff; font-weight: bold; font-size:18px; line-height:50px;height:50px;width:164px; text-align:center; border-radius:4px; box-shadow: 0 15px 25px 0 rgba(0, 0, 0, 0.2);}
.top_banner .btn a:hover{ text-decoration:none;background-color:#ce3a1f;}
.top_banner .price + p{ padding-top: 19px; font-size: 14px; line-height: 30px; }
@media (max-width: 767px) { 
	.top_banner .w_bg{ width: auto; }
	.top_banner .title, .top_banner .price strong{ font-size: 24px; }
	.pdf_banner .logo{ font-size: 36px; }
}
@media (max-width: 479px) { 
	.top_banner .title, .top_banner .price strong{ font-size: 20px; }
	.pdf_banner .logo{ font-size: 30px; }
	.top_banner .w_bg th,.top_banner .w_bg td{ font-size: 14px; }
}
.otherBtn{padding:10px 0 0 0; text-align:center;}
.users_ico{ padding-top:24px; }
.users_ico .ico_name{ font-size: 18px; line-height: 21px; font-weight: 500;display:block; padding-bottom: 18px; }
.users_ico img{ max-width:100%;  }
@media (max-width: 1199px) {
  .users_ico b{ text-align:left; padding:6px 0; }
  .users_ico .ico_name{ width:100%; float:none; }
}
.why-choose2-pdf { padding-top:55px; padding-bottom:50px; }
.why-choose2-pdf .item {float:left;width:25%;}
.why-choose2-pdf .item .pic {float:left;text-align:center;width:40px;}
.why-choose2-pdf .item dl {padding-left:45px; line-height:2em; font-size: 12px; padding-right: 50px;}
.why-choose2-pdf .item dl dt {font-size:14px; color: #2c3db0; }
.why-choose2-pdf .item dl dt a {text-decoration:underline;color:#2c3db0;}
.why-choose2-pdf .item dl dd {margin-top:10px;}
@media (max-width: 1030px) { 
	.why-choose2-pdf .item dl{ padding-right: 5px; }
}
@media (max-width: 767px) { 
	.why-choose2-pdf .item{ width: 50%; padding-bottom: 20px; }
	.why-choose2-pdf{ padding-top: 30px; padding-bottom: 10px; }
}
@media (max-width: 479px) { 
	.why-choose2-pdf .item{ width: auto; }
}