.body-software { background: #fff; }

/*software-banner*/
.software-cover { position: relative }
.software-banner { border-bottom: 1px solid #a4d9e6; background: #fff; background: -moz-linear-gradient(top, #fff, #fff 90%, #eaf7fa 100%);
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff), color-stop(0.9, #eaf7fa)); padding: 20px 0; }
.software-banner .software-introduction h3,.software-banner .software-introduction h2 { font-size: 16px; color: #2c3e50; font-weight: 600;
line-height: 28px; margin: 0; padding: 0; }
.software-banner .software-introduction p,
.software-banner .software-introduction ul li { font-size: 14px; color: #666; line-height: 23px; }
.software-banner .software-introduction ul { list-style: disc inside; margin: 0; padding: 0; }
.software-banner .software-introduction .support-os { border-top: 1px solid #c2d1d2; margin-top: 12px; padding-top: 12px; }
.software-banner .software-action .btn { font-weight: 600; padding-left: 25px; padding-right: 25px; min-width: 210px; text-align: left; }
.software-banner .software-action .btn:before{ left: 25px; }
.software-banner .software-action .btn em { display: block; font-size: 12px; font-weight: normal; text-align: left; line-height: normal;
font-style: normal; }
.software-banner .software-action .btn em span.old-price { color: rgba(255, 255, 255, 0.8); text-decoration: line-through; }
@media (max-width: 991px) {
	.software-banner { padding-top: 0; }
}

/*software-overview*/
.software-overview h2 { font-size: 20px;  color: #333; font-weight: 500; margin-top: 0; padding-top: 0; }
.software-overview p { font-size: 14px; line-height: 24px; }
.software-overview { padding: 20px 0; }

/*software-keyfeatures*/
.software-keyfeatures { padding: 20px 0; border-top: 1px solid #e0e0e0; }
.software-keyfeatures li, .software-keyfeatures li p, .software-keyfeatures h4 { line-height: 22px; font-size: 13px; color: #676767; }
.software-keyfeatures h2 { font-size: 20px; font-weight: 500; margin-top: 0; padding-top: 0; color: #333; }
.software-keyfeatures h4 { font-size: 16px; margin-top: 0; padding-top: 0; color: #2c3e50; font-weight: 600; }
.software-keyfeatures ul li { padding: 12px 0; }
@media (min-width: 768px) and (max-width: 991px) {
	.software-keyfeatures ul li img { width: 280px; }
}
@media (max-width: 767px) {
	.software-keyfeatures ul li img { max-width: 80%; }
}
/*software-features*/
.software-features { padding: 20px 0; border-top: 1px solid #e0e0e0; }
.software-features li, .software-features p, .software-features h4 { line-height: 24px; font-size: 13px; color: #676767; }
.software-features h2 { font-size: 20px; font-weight: 500; margin-top: 0; padding-top: 0; color: #333; }
.software-features h4 { font-size: 16px; margin-top: 0; padding-top: 0; color: #2c3e50; font-weight: 600; }
.software-features ul li { padding: 15px 0; }

/*software-more*/
.software-more .nav-tabs { border-bottom: 1px solid #c2d1d2; }
.software-more .nav-tabs > li > a { border-radius: 0; margin-right: 0; border: 1px solid #c2d1d2; margin-top: -1px; font-weight: 500;
font-size: 18px; background: #efefef; }
.software-more .nav-tabs > li.active > a,
.software-more .nav-tabs > li.active > a:hover,
.software-more .nav-tabs > li.active > a:focus { border-color: #c2d1d2; border-top: 1px solid #3498db; border-bottom-color: #fff;
color: #2c3e50; background: #fff; }
.software-more .tab-content { border: 1px solid #c2d1d2; border-top: 0; padding: 25px 15px; }
.software-more #faq { color: #676767; }
.software-more .version-history { margin: -12px 0; }
.software-more .version-history li { padding: 12px 0; }
.software-more .version-history li h4 { font-size: 16px; font-weight: 600; color: #676767; }
.software-more .version-history li span { color: #888; }
.software-more #tips ul { margin: 0; padding: 0; list-style: disc inside; }
.software-more #tips ul li { line-height: 23px; }

/*recommend-softwares*/
.recommend-softwares { padding: 10px 0; }
.recommend-softwares .media { margin: 10px 0; }
@media (max-width: 767px) {
	.recommend-softwares .media .media-object { width: 100px; }
}
.recommend-softwares h2 { font-size: 20px; color: #333; font-weight: 600; margin-top: 0; padding-top: 0; }
.recommend-softwares h4 { font-size: 16px; color: #2c3e50; font-weight: 600; }
.recommend-softwares p { line-height: 23px; font-size: 14px; color: #676767; padding: 0; margin: 0; }