p a{ color:#3399ff}

h3, h4,h5{ font-weight:bold;font-size:20px;color:#3399ff;}
.nav { float:right;  margin-top:40px}
#btnsoftname{ padding-right:30px;}
/*==Product Banner===================*/
.prod-name{
	color: #FFFFFF;
	font-size: 46px;
	padding-top: 20px;
	padding-bottom: 10px;
	text-shadow:0 1px 2px #555;
}
.pro-banner{position:relative;z-index:0; clear:both; padding-bottom:10px;}
.pro-banner .banner-wrap{position:relative; z-index:1;width: 978px;margin: 0 auto; text-align:center; padding-top:30px; padding-bottom:20px;}
.pro-banner .banner-wrap .name{color:#FFFFFF;font-size:35px;padding-top: 30px; text-shadow: 1px 1px #666;}
.pro-banner .banner-wrap .name small{font-size: 16px;padding: 3px 10px;border-radius: 5px;font-weight: normal;white-space: nowrap; background-color:#0066CC; margin-left:10px}
.pro-banner .banner-wrap h2{
	font-size: 40px;
	color:#FFFFFF;
	font-weight:normal;
	line-height: 1.2em;	text-shadow:0 1px 2px #555;
	
}
.download-btn{ padding:16px; margin:16px; width:58%;background:url(w-t-bg.png) repeat; display:inline-table;}
.version-note{font-size: 16px;padding: 3px 10px;border-radius: 5px;font-weight: normal;white-space: nowrap;background-color: #0066CC;margin-left: 10px; float:left;color: #fff;}

.TagChapterListByNewsName{width: 58%;float: right;text-align: left;}
.TagChapterListByNewsName div.DivContent{ line-height:1.8em; padding-top:20px;}


/*DRM*/
.home-bg{background: url(../images/ultimate-banner.jpg);background-color:#3399ff; background-size:cover;}
.ultimate-bg{background: url(../images/ultimate-banner.jpg);background-color:#3399ff; background-size:cover;}
.all-drm-removal-bg{ background:url(../images/drm-removal-banner.jpg);background-color:#3399ff; background-size:cover;}
.kindle-removal-bg{background:url(../images/kindle-removal-banner.jpg);background-color:#3399ff; background-size:cover;}
.adobe-removal-bg{background:url(../images/adobe-removal-banner.jpg);background-color:#3399ff; background-size:cover;}
.pdf-removal-bg{background:url(../images/pdf-removal-banner.jpg);background-color:#3399ff; background-size:cover;}
.epub-removal-bg{background:url(../images/epub-removal-banner.jpg);background-color:#3399ff; background-size:cover;}
.nook-removal-bg{background:url(../images/nook-removal-banner.jpg);background-color:#3399ff; background-size:cover;}
.audible-converter-bg{background: url(../images/audible-banner.jpg);background-color:#3399ff; background-size:cover;}
.kindle-transfer-bg{background:url(../images/kindle-transfer-banner.jpg);background-color:#3399ff; background-size:cover;}
.kcr-converter-bg{background:url(../images/kcr-converter-banner.png);background-color:#3399ff; background-size:cover;}
.wattpad-downloader-bg{background:url(../images/wattpad-downloader-banner.png);background-color:#3399ff; background-size:cover;}
.kortext-downloader-bg{background:url(../images/kortext-downloader-banner.png);background-color:#3399ff; background-size:cover;}
.kindle-converter-bg{background:url(../images/kindle-converter-banner.png);background-color:#3399ff; background-size:cover;}
.kclippings-bg{background:url(../images/kclippings-banner-4.png);background-color:#3399ff; background-size:cover;}
.tidal-downloader-bg{background:url(../images/tidal-banner.png);background-color:#3399ff; background-size:cover;}
.deezer-downloader-bg{background:url(../images/deezer-banner.png);background-color:#3399ff; background-size:cover;}
.telstory-converter-bg{background:url(../images/telstory-converter-banner.png);background-color:#3399ff; background-size:cover;}
.nook-converter-bg{background:url(../images/nook-converter-banner.png);background-color:#3399ff; background-size:cover;}
.kobo-converter-bg{background:url(../images/kobo-converter-banner.png);background-color:#3399ff; background-size:cover;}
.everand-downloader-bg{background:url(../images/everand-downloader-banner.png);background-color:#3399ff; background-size:cover;}
.chirp-converter-bg{background:url(../images/uppic/chirp-converter-banner.png);background-color:#3399ff; background-size:cover;}
.hoopla-converter-bg{background:url(../images/hoopla-converter-banner.png);background-color:#3399ff; background-size:cover;}
.or-converter-bg{background:url(../images/safari-converter-banner.png);background-color:#3399ff; background-size:cover;}
.pocketmags-converter-bg{background:url(../images/pocketmags-converter-banner.png);background-color:#3399ff; background-size:cover;}
.ziniounlimited-mate-bg{background:url(../images/ziniounlimited-banner.png);background-color:#3399ff; background-size:cover;}
.zinio-mate-bg{background:url(../images/zinio-mate-banner.png);background-color:#3399ff; background-size:cover;}
.archive-mate-bg{background:url(../images/archive-mate-banner.png);background-color:#3399ff; background-size:cover;}
.readly-mate-bg{background:url(../images/readly-mate-banner.png);background-color:#3399ff; background-size:cover;}
.ridi-mate-bg{background:url(../images/ridi-mate-banner.png);background-color:#3399ff; background-size:cover;}
.audiobooks-mate-bg{background:url(../images/audiobooks-mate-banner.png);background-color:#3399ff; background-size:cover;}
.magzter-mate-bg{background:url(../images/magzter-mate-banner.png);background-color:#3399ff; background-size:cover;}
.nextory-mate-bg{background:url(../images/nextory-mate-banner.png);background-color:#3399ff; background-size:cover;}
.cafeyn-mate-bg{background:url(../images/cafeyn-mate-banner.png);background-color:#3399ff; background-size:cover;}
.bookfunnel-mate-bg{background:url(../images/bookfunnel-mate-banner.png);background-color:#3399ff; background-size:cover;}
.libaudio-mate-bg{background:url(../images/banner-libaudio-mate.png);background-color:#3399ff; background-size:cover;}
.amzmusic-mate-bg{background:url(../images/banner-amzmuisc-mate-2.png);background-color:#3399ff; background-size:cover;}

/*Converter*/
.ebook-manager-bg{background: url(../images/ebook-manager-banner.jpg);background-color:#3399ff; background-size:cover;}
.ebook-converter-bg{background: url(../images/ebook-converter-banner.jpg);background-color:#3399ff; background-size:cover;}
.kindle-to-pdf-bg{background:url(../images/kindle-to-pdf-banner.jpg);background-color:#3399ff; background-size:cover;}
.mobi-to-epub-bg{background:url(../images/mobi-to-epub-banner.jpg);background-color:#3399ff; background-size:cover;}
.epub-to-kindle-bg{background:url(../images/epub-to-kindle-banner.jpg);background-color:#3399ff; background-size:cover;}
.epub-to-pdf-bg{background:url(../images/epub-to-pdf-converter-banner.jpg);background-color:#3399ff; background-size:cover;}
.splitter-merger-bg{background:url(../images/splitter-merger-banner.jpg);background-color:#3399ff; background-size:cover;}
.splitter-merger-bg{background:url(../images/splitter-merger-banner.jpg);background-color:#3399ff; background-size:cover;}
.pdf-password-remover-bg{background:url(../images/pdf-password-remover-banner.jpg);background-color:#3399ff; background-size:cover;}
.reader-bg{background: url(../images/reader-banner.jpg);background-color:#3399ff; background-size:cover;}
.ecore-bg{background: url(../images/kcr-converter-banner.png);background-color:#3399ff; background-size:cover;}


.systemchoose{width:100%;margin-bottom: 6px;}
.systemchoose .system1,.system2,.system3{width:100%}
.systemchoose .system1 .label,.system2 .label,.system3 .label{font-size:16px;color:#FFFFFF;padding-top: 10px;}
.system1 .button,.system2 .button,.system3 .button{ margin-top:10px;width:100%}
.nav ul li a.btn-trail,.nav ul li a.btn-buy,.btn-trail,.btn-buy,.btn-blu{ padding:6px; color: #FFFFFF;line-height:1em; border-radius:4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; margin-right:12px; padding-left:18px; padding-right:18px;}
.btn-trail{background-color:#19cb65; }
.btn-buy{background-color:#f4871c;}
.btn-blu{background-color:#3498db}
.nav ul li a.btn-trail:hover,.nav ul li a.btn-buy:hover,.btn-trail:hover,.btn-buy:hover,.btn-blu:hover{text-decoration:none;color: #FFFFFF; border-bottom:none; padding-bottom:6px;}
.btn-trail:hover{background-color:#1ed86d;}
.btn-buy:hover{background-color:#f6983c;}
.btn-blu:hover{background-color:#2c81ba}
.trail,.buy{width:40%; display:inline-block; padding:7px 35px 7px 60px;width:100px; font-size:22px; font-weight:bold;color: #FFFFFF;line-height:1em; margin-right:10px}
.trail {background:#19cb65 url(../images/trail_btn.png) no-repeat 20px center;height: 44px;  width: 136px;}
.free{ width: 150px;}
.buy {background:#f4871c url(../images/buy_btn.png) no-repeat 20px center;}
.trail:hover,.buy:hover{text-decoration:none;color: #FFFFFF;}
.trail:hover{ background:#1ed86d url(../images/trail_btn.png) no-repeat 20px center;}
.buy:hover{ background:#f6983c url(../images/buy_btn.png) no-repeat 20px center; }
.small{display:block;font-size:14px;font-weight:normal;}
#whatnew a{ background:url(../images/live-chat-small.png) no-repeat; padding-left:65px; padding-top: 4px; padding-bottom: 6px;}
.back-top{float: right;font-size: 14px;background: url(../images/back-top.png) 7px center no-repeat;padding-left: 33px;margin-right: 40px;}


.macmac {background:#f4871c url(../images/macmac.png) no-repeat 14px center;}
.macmac:hover {text-decoration:none;color: #FFFFFF; background:#f6983c url(../images/macmac.png) no-repeat 14px center;}
.winwin {background:#f4871c url(../images/winwin.png) no-repeat 14px center;}
.winwin:hover {text-decoration:none;color: #FFFFFF; background:#f6983c url(../images/winwin.png) no-repeat 14px center;}

.pic-round img{border-radius:100%;}

@media (max-width: 1440px) {
.pro-banner {background-position:right 0;} 
}


@media (max-width: 979px) {
.pro-banner .banner-wrap{width:98%; margin: 0 auto;}
.pro-banner .banner-wrap .forwin{width:100%;}
#prod-social-btns{clear: both;}
.nav ul li a.btn-trail,.nav ul li a.btn-buy,.btn-trail,.btn-buy,.nav ul li a.btn-trail:hover,.nav ul li a.btn-buy:hover,.btn-trail:hover,.btn-buy:hover{color: #666666;line-height:1em; border-radius:0px; -webkit-border-radius: 0px; -moz-border-radius: 0x; margin:0px; padding:0px;}
.nav ul li a.btn-trail:hover,.nav ul li a.btn-buy:hover,.btn-trail:hover,.btn-buy:hover{ color:#FFFFFF;}
}

@media (max-width: 768px) {
.pro-banner { background-color:#3399ff;} 
.pro-banner .banner-wrap .forwin .label{ padding-top:0px} 
.system1 .button .trail,.system2 .trail,.system3 .trail{display:none}
.pro-banner .banner-wrap h2{ margin-bottom:0px}
.pro-banner .banner-wrap .name{padding-top:15px;}
#prod-social-btns{margin-left: -40%; width: 300px;}
.TagChapterListByNewsName{width: 98%;}
}


@media (max-width: 479px) {
#prod-social-btns{display:none;}
}


/*==Top-Nav==================*/

.pro-nav{ display:inline-table; border:solid 1px #0099FF; border-right:none;
    -webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}


.pro-nav a{
	height:20px;
	margin-right:0px;
	width:72px;
	padding: 6px;
	float:left;
	color:#cccccc;
	border-right:#0099ff 1px solid;
}
.pro-nav a:hover{cursor:pointer;color:#ffffff;text-decoration:none; background-image:url(w-t-bg.png) repeat; font-size:17px; font-weight:200;}
.pro-nav .currItem{cursor:pointer;background-color:#0099FF;color:#fff;text-decoration:none;}

.pro-nav .choose #other_header{ top:0px;}
.pro-nav .choose .other li{ float:right; padding-top:18px;}
.pro-nav .choose ul li{font-size:15px;padding-top: 10px; color:#666666; margin-right:20px;}

@media (max-width: 979px) {
.download-btn{ width:80%}
.pro-nav .choose{ width:80%}
.pro-nav .choose .other{ float:right; width:55%;}
.pro-nav .choose ul li{margin-right:10px; }
.nav{ margin-top:0px;}
 }
 
@media (max-width: 768px) {
}

@media (max-width: 375px) {
#prod-social-btns{margin-top: 0px;}
}

/*==============Pro-Main==============*/
.pro-main.gray{ background:#f7f7f7}
.pro-main{padding:50px 0;text-align:center;padding-bottom: 30px;}
.pro-main p, .pro-main h3{width:960px;margin:0 auto;margin-bottom:10px}

.pro-main .whatnew{border-radius:60px; background-color:#f0f0f0; min-height:80px; width:960px; margin:0 auto; padding:20px; display:inline-block;}
.pro-main .whatnew div{ }
.pro-main .whatnew div.left_title{ height:55px; border-right:2px dashed #dddddd; width:180px; text-align:center; float:left; padding-top:25px;}
.pro-main .whatnew div.left_title h3{ width:auto; }
.pro-main .whatnew div.n_content{ text-align:left; padding-left:20px; padding-right:20px; float:left; color:#666666;}
.pro-main .whatnew p{width:auto; height:1.5em; margin:0px;}
.pro-main .whatnew div.right_review{ float:right; width:230px; border-left:2px dashed #dddddd;}
.pro-main .whatnew div.right_review p{ text-align:center;}

.container .title{font-size:26px;color:#3399ff;font-weight: bold;text-align:center;margin-bottom:20px;margin-top:0;}
.container .brand{ width:100%;float:left;text-align: center;color:#CCCCCC;font-weight: bold;font-style:italic;font-size:24px;}
.container .re-title{width:100%;font-size:35px;color:#3399ff;text-align:center;margin-bottom: 25px; font-weight:bold}
.container{width:960px;margin:0 auto;overflow:hidden;padding:50px 0;text-align:center;padding-bottom: 30px;}

/*==========Product Feature==========*/
.container h3{ margin-bottom:10px}
.container p{ margin-top:10px}
.pic-bottom{text-align:center;width:100%;padding-top:10px;}

/*style1*/
.info-left{width:58%;text-align:left;}
.pic-right{width:40%;text-align:right;overflow:hidden;}
p.info-left{width:960px;text-align:left;}
span.title-left{width:58%;float:left;font-weight:bold;font-size:20px;color:#3399ff;display:inline-block;}
span.feature-left{width:58%;float:left;display:inline-block;margin-top:10px;}
span.pic-right{width:40%;display:inline-block;}


/*style2*/
.pic-left{width:40%;text-align:left;}
.info-right{width:58%;text-align:left;}
p.info-right{width:960px;text-align:left;}
span.title-right{width:58%;float:right;font-weight:bold;font-size:20px;color:#3399ff;display:inline-block; text-align:left;}
span.feature-right{width:58%;float:right;display:inline-block;margin-top:10px;}
span.pic-left{width:40%;display:inline-block;}

/*style3*/
.info-item{text-align: center;width:270px; padding: 20px; display:inline-table;}
.info-item span{ line-height:1.8em;}
.info-item-pic{width:100%; text-align:center}


/*==========Product Learn More==========*/

/*detail-container .item1 */
.detail-container{width:960px;background-color:#FFFFFF;border:solid 1px #c8ddf5 !important;border-right:solid 1px #c8ddf5 !important;
border-top:solid 1px #ffffff !important;border-bottom:solid 1px #c8ddf5 !important;height:450px;margin:0 auto;}
.detail-container .item1{width: 100%;}
.detail-container .item1 h6{font-size:24px;color:#3399ff;text-align:center;margin-top:30px;width: 100%;float: left;}
.comment-frame{float: left;width: 100%;}
.comment{ width:47%;margin:30px 0px 10px 18px;border:solid 1px  #e5e4e4;border-radius: 5px 5px 0 0; float:left;}
.left-photo{margin:10px 0px 10px 10px;float:left;width: 30%}
.right-describe{width:55%;float: right;padding-top: 15px;margin-right: 10px;margin-bottom: 20px;text-align:left;}
.right-describe p{width:auto;}
.big{font-size:30px;}
.star{margin-top:12px;float: left;}
.name{float: right;margin-top: 7px;color: #666666;padding-right: 10px;}
.add-comment{text-align:center;float: left;margin-top: 25px;width: 100%; }
.total{ margin-bottom:20px}
.total a{color:#3399ff; text-decoration:none;}
.total a:hover{color:#3399ff; text-decoration:underline;}




/*===========service==============*/
.service{width:48.9%;float: left;margin-left: 10px;text-align:left;}
.service-pic{text-align:center; margin-top:20px}
span.service-title,span.service-info,span.service-pic{display:block;}
span.service-title{font-size:20px;font-weight:bold;color:#3399ff;margin-bottom:10px;text-align:left;}
span.service-info{font-size:15px;line-height:25px;color:#666666;text-align:left;}
.ml{ margin-left:0px}


/*===========recommended==============*/
.re-left-pic{width:50%; float:left}
.re-right-text{float:right;width:44%;padding: 30px 3% 42px 3%; background:#3399ff;text-align:left;}
.re-right-text p{color: #FFFFFF;font-size:18px;margin-top: 10px;}
.re-right-text a{color:#FFFFFF;}
.re-right-text a:hover{ text-decoration:none;}
.re-right-text h3{color: #FFFFFF;font-size:33px;}
.re-right-text h3 a{ text-decoration:none;}
.learn-more{ float:left;width:50%;  margin-top:20px;display: inline-block;background: #3399ff;font-size: 20px;text-align: center;width: 168px;height: 40px;line-height:35px;border-radius: 5px;border: 1px solid #fff; color:#FFFFFF;}
.learn-more:hover{ background-color:#2f8fef;}

/*=======Bottom==========*/
.bottom .container {padding: 0 !important;}
.details{text-align:left;}
.details ul .title{text-align:left;color:#666666;}
.details li span{ display:inline-table; width:100px;text-align:center; padding-bottom:12px;}
.details li span img{ width:80%; margin-bottom:12px;}
@media (max-width: 979px) {
.container{width:80%;margin:0 auto;}
.pro-main p, .pro-main h3{ width:95%;}
.right-describe p{width:100%;}
.pic-left img,.pic-right img,.info-item-pic img,.left-photo img{ width:100%}	
.comment{ margin-left:14px; border:none }
.detail-container{padding-bottom:70px; height:auto; width:80%}
.word{ margin-left:280px}
.re-right-text{ padding-top:25px}
.learn-more{margin-top:10px;}
.pic-bottom img{ width:90%;}
.details img {width:40%;}
.pro-nav .choose #other_header{ bottom:0px;}
.pro-main .whatnew{ width:92%;}
.pro-main .whatnew div.left_title{ display:none;}
.pro-main .whatnew div.right_review{ width:200px;}
}	



@media (max-width: 768px) {
.pro-main .whatnew{border-radius:30px;}
.pro-main .whatnew div.right_review{ display:none;}
.container{margin:0 auto; width:98%;}
.container h3,.container p,.info-left,.pic-right,.pic-left,.info-right{width:100%;text-align: center;}
.pic-right img,.pic-left img{width:auto; margin-top:20px}
span.pic-left,span.title-right,span.feature-right,span.pic-right,span.title-left,span.feature-left{width:100%;text-align:center;}
span.title-right,span.title-left{margin-bottom:0;}
span.pic-left,span.pic-right{margin-top:0;}
span.service-title, span.service-info, span.service-pic{width:100%;text-align:center;}
.pic-bottom img,.service,.re-left-pic,.re-right-text{width:100%;}
.service-pic img{ width:auto}
.detail-container{ height:auto; width:95%;}	
.comment{ width:100%; margin:0px}
.left-photo,.right-describe{width:100%; text-align:center}
.left-photo img{ width:auto}
.right-describe{ margin-right:0px}
.star,.name{ float:none}
.word{ margin-left:120px}
.re-right-text{ padding-left:0px; padding-right:0px }
.learn-more{ margin-left:30px; width:80%; text-align:center; margin-top:10px}
}



@media (max-width: 479px) {
.pro-main p, .pro-main h3{ width:308px; }
.detail-container{ width:308px;}
.pic-right img,.re-left-pic img{ width:100%}
.word{ margin-left:40px}
.re-right-text{ padding-bottom:20px}
.re-right-text p{width: 95%; padding-left:10px; padding-right:10px}
}

@media (max-width: 360px) {
.pro-main p, .pro-main h3{ width:308px; }
.detail-container{ width:308px;}
.pic-right img,.re-left-pic img{ width:100%}
.word{ margin-left:40px}
.re-right-text{ padding-bottom:20px}
.re-right-text p{width: 95%; padding-left:10px; padding-right:10px}
}
	

	
.wrapper{
  max-width: 1200px;
  margin: auto;
  padding: 0 20px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;

}
.wrapper .box{
  background: #fff;
  width: calc(28% - 10px);
  padding: 25px;
  border-radius: 3px;
  box-shadow: 0px 4px 8px rgba(0,0,0,0.15);
}
.wrapper .box i.quote{
  font-size: 20px;
  color: #17a2b8;
}
.wrapper .box .content{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 10px;
}
.box .info .name{
  font-weight: 600;
  font-size: 17px;
}



.box .content .image{
  height: 75px;
  width: 75px;
  padding: 3px;
  background: #17a2b8;
  border-radius: 50%;
}
.content .image img{
  height: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 50%;
  border: 2px solid #fff;
}
.box:hover .content .image img{
  border-color: #fff;
}


