.article-banner{
	background-color:#D7D7D7;	
	padding-top:20px;
	padding-bottom:20px;
	background-image: url(../images/guide-box-bg.webp);
	background-repeat: no-repeat;
	background-position: center center;
}
.article-banner .article-banner-wrap{width:960px;margin: 0 auto;  padding-top:35px; }
.article-banner-wrap h2{
	text-align:center;
	color:#FFFFFF;
	font-size:35px;
	margin-top:0px;
	line-height:1.3em;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	
	font-weight: bold;
}
.article-banner-wrap .author {font-size:12px;color:#FFFFFF;width: 360px;margin: 0 auto; margin-top:20px; margin-bottom:5px }
.article-banner-wrap .author a{color: #FFCC33; font-size:12px;}
.article-banner-wrap .stars{ color: #616161;text-align: center;width: 250px;margin: 0 auto;}
.article-banner-wrap .stars a { color: #FFCC33;}

.article-banner-wrap .stars{
	color: #616161;
	font-size: 13px;
	text-align:left;
	margin: 0 auto;
	background-repeat: no-repeat;
	padding-left:107px;
	background-position: left center;
}





/*==Article Content{===================*/

.article-content-box{width:1170px;margin: 0 auto; }
.article-content{width:940px; margin-left=1;  }


.contens_tab_side{width:200px; float:right; margin-top:30px; padding-top:10px;background-color:#fff; border:1px solid #e4e4e4;border-radius: 10px;}
.contens_tab_side h2{ font-size:20px; line-height:1.2em; color:#444; font-weight:bold; padding:20px 0 20px 10px; margin:0 !important;}
.contens_tab_side h2 a {color:#444;}
.contens_tab_side .tabNav_side{ padding:0 10px;}
.contens_tab_side .tabNav_side dt{ background-color:#558F52; color:#fff; padding:7px; cursor:pointer; font-size:11px; line-height:1.2em;margin-bottom:5px; border-radius: 5px;}
.contens_tab_side .tabNav_side dt { color:#fff;font-size:11px; text-align:center;}
.contens_tab_side .tabNav_side .sec_ul{ padding:2px 0; font-size:12px; line-height:1.7em; margin-bottom:10px;}
.contens_tab_side .tabNav_side .sec_ul li{ background:url(images/dot-icon-new.webp) 0 10px no-repeat; padding-left:8px;cursor:pointer; margin:5px 0;}
.contens_tab_side .tabNav_side .sec_ul li a{ color:#666666; font-size:12px; line-height:1.7em;}
.contens_tab_side .tabNav_side .sec_ul li a:hover{color:#1eade7;}
@media (max-width: 1100px) {
	.contens_tab_side{display:none;}
}

.bgColor_grey {background-color:#f3f3f3;}
.crumb {padding:12px 0; color: #999; overflow:hidden}
.crumb a{ color:#a1a1a1}

.part_box{width:930px;}



.article-content p img {display: block;margin-left: auto;margin-right: auto;}
.article-content .follow{text-align:center; margin-top:-1px}
.article-content .picture{text-align:center; margin-bottom:20px;margin-top:20px}


.article-content p{font-size:17px;margin-bottom:20px; color: #313131; line-height:1.6em;
	 font-family: Calibri, Lato, Arial, Helvetica, sans-serif;}
.article-content .btn_upgrade_text { color:#FF0000; font-size:18px;}
	 
.article-content .m22{font-size:14px;margin-bottom:20px; color:#646464;
	 font-family: Calibri, Lato, Arial, Helvetica, sans-serif; }
	 
	 
	 
.article-content a{
color:#84C754;
	font-family: Calibri, Lato, Arial, Helvetica, sans-serif;
}

.article-content a:hover{text-decoration:underline;}
.red_btn { color:#FF6633;}




.article-content h4 {
	font-size:18px;
	margin-bottom:10px;
	color:#535353;
	font-family: Calibri, Lato, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
	 
	 
.article-content h3{
	font-size:24px;
	margin-bottom:20px;
	text-align:center;
	margin-top:40px;
	padding:5px 10px;
	border-top-width: 1px;
	border-right-width: 4px;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AEBAC2;
	border-right-color: #66CC66;
	border-bottom-color: #AEBAC2;
	border-left-color: #66CC66;
	color: #373737;
	font-weight: bold;
}



.articleInfo {padding-top:10px;
padding-bottom:5%;
padding-left:2%;
padding-right:2%;
	

	
	
	margin-bottom:10px;
	background-color: #F0F0F0;
}
.articleInfo .aiImg { float:left;}
.author_info p {margin-bottom:0px; font-size:14px;margin-bottom:0px; color:#828282;
	 font-family: Calibri, Lato, Arial, Helvetica, sans-serif;}
.articleInfo a {color:#6fa549;}
.social_btm a{width:20px;height:20px;display:block;float:left;margin-right:8px;background-image: url(../images/sc_icon.webp);	background-repeat: no-repeat;background-position: left top;}
a.google:hover{ background-position:left -20px;}
a.twitter{ background-position:-20px top;}
a.twitter:hover{ background-position:-20px -20px;}
a.facebook{ background-position:-40px top;}
a.facebook:hover{ background-position:-40px -20px;}
.social_btm{ padding-top:5px; width:700px; float:left;}
.editor_box{width:100px; float:left;}

/*slidebg*/
.slidebg{background:url(hr.webp) no-repeat;margin-top:30px;}
.slidebg h2{padding:30px 0;}
.slidebox{position:relative; z-index:10;}
.slidebox .slides li a{color:#608D3F;	font-family: Calibri, Lato, Arial, Helvetica, sans-serif;  font-weight: normal;}
	
.slidebox .slides li{display:block;float:left;width:25%;height:180px;}
.slidebox .slides li div{ padding:0 10px 0 5px; }
.slidebox .slides li p{ font-size:15px; line-height:1.2em; padding-top:10px; }
.slidebox .slides li img{max-width:100%; max-height:120px;}
.slidebox .flex-control-paging{display:none;} 
.slidebox .flex-prev,.slidebox .flex-next{background:url(images/pre-next.webp) no-repeat 0 0;width:23px;height:66px;position:absolute;top:40%;z-index:1;text-indent:-9999px;}
.slidebox .flex-prev:focus,.slidebox .flex-next:focus{outline:none;}
.slidebox .flex-prev{left:0px;margin-left:-40px;}
.slidebox .flex-next{background-position:center -67px;right:-35px;}
.slidebox .slides li h3{ font-size:16px; font-weight:bold;color:#333;padding:10px 0;}
@media (max-width: 979px) {
	.slidebox .slides li{width:30%;}
	.slidebox .flex-prev,.slidebox .flex-next{display:none;}
	.slidebox .flex-control-paging{ display:block; position:absolute;bottom:0;left:40%;text-align:center;list-style:none;margin-left:-50px;}
    .slidebox .flex-control-paging li{margin-right:10px;display:inline-block;*display:inline;}
    .slidebox .flex-control-paging li a{display:inline-block; background:#e0e0e0;width:14px;height:14px;cursor:pointer; overflow:hidden; text-indent:-99999px; border-radius:20px;}
	.slidebox .flex-control-paging li a.flex-active{background:#FA594B;} 
}
@media (max-width: 767px) {
	.slidebox .slides li{width:47%;}	
}
@media (max-width: 479px) {
	.slidebox .slides li{float:none;width:auto; padding:0;}
}
.article-content-box .toplist2{
	padding:20px;
	margin-bottom:15px;
	border: 1px dashed #98C191;
	background-color: #F0F4F0;
}
.article-content-box .toplist2 li{ list-style:disc;margin-left:15px; line-height:2em;color:#619A56;}
.article-content-box .toplist2 li a{color:#619A56;}


.proBanner .btn {padding:15px 0 0 0;}
.step-number{border-radius: 5px;border: solid 2px #3399ff;padding:0px 8px 0px 8px;color:#3399ff;font-size:16px;  margin-right:5px}




.article-content .button{ margin-top:5%; margin-bottom:5%;}


.button_box { position:relative;text-align:center; margin-bottom:30px; margin-top:30px;}
.button_box a:hover { text-decoration: none; }


.button_help { position:relative; text-align:left; margin-bottom:30px; margin-top:30px;}
.button_help a:hover { text-decoration: none; }



.button_guide { position:relative; text-align:left;}
.button_guide a:hover { text-decoration:none;}

 .btn_download {
	text-align: left;

	background-image: url(../images/icon/win-version.webp);
	background-repeat: no-repeat;
 background-position:10px 10px;
}
.btn_download_mac_b span, .btn_download_win_b span { font-size:10px;}


 .btn_download_mac {
	text-align: left;
	 margin-left:10px; 
	background-image: url(../images/icon/mac-btn-icon.png);
	background-repeat: no-repeat;
 background-position:10px 10px;
}


.btn_download_mac {background-color:#76BA45 !important; }
.btn_download_mac:hover,.btn_download_mac:focus {  background-color: #00ae42 !important;}



.btn_download { background-color:#76BA45; !important; }
.btn_download:hover,.btn_download:focus {  background-color: #00ae42 !important;}


.btn { display:inline-block;  padding: 6px 18px;  margin: 3px 0; color: #fff !important; font-weight:700;  line-height: 18px;  text-align: center;  text-transform:capitalize; vertical-align: middle;  cursor: pointer; border: 0;  *margin-left: .3em;  -webkit-transition: all 0.3s linear;  -moz-transition: all 0.3s linear;  -o-transition: all 0.3s linear;  transition: all 0.3s linear; border-radius:4px;}



.btn_download_win_b, .btn_download_mac_b { width:202px; height:35px; padding-top:10px; padding-left:25px;  margin-right:10px;   font-size:1.2rem; font-weight:700; }








.center-align{padding:0;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;width: 995px; margin-bottom:20px;}
.feature2{width:488px;float: left; }
.ar {margin-left:10px;}
.fea_titile {font-size:18px;color: #FFFFFF;background-color:#B9B9FF;height:40px;padding-top:15px;margin-bottom:5px;padding-left:33px;}
.fea_titile a {color:#FFFFFF;}
.btn a:hover, .fea_titile a:hover { text-decoration:underline; color:#0099CC;}
.btn a {color:#0099CC}
.feature2 .list{padding:15px;}
.feature2 .list dt{ font-size:16px;color:#71B8FF;padding-bottom:5px;}
.feature2 .list dd{font-size:13px;padding-bottom: 5px;}
.feature2 .list dd a{color:#777;}
.feature_title{color: #FFFFFF; padding-left:20px; font-size:22px;font-weight:400;font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom:10px;}

.fea_img{
	background-color: #FF9933;
	padding-top:20px;
	height:200px;
	background-image: url(../images/icon/android_phone.webp);
	background-repeat: no-repeat;
	background-position: center center;
}

.fea_img_22{background-color: #66CC99; padding-top:20px; height:200px;background-image: url(../images/icon/Recovery_Data.webp);
	background-repeat: no-repeat;
	background-position: center center;}
.fea_img_21{background-color: #66CC99; padding-top:20px; height:200px;background-image: url(../images/icon/app-bg.webp);
	background-repeat: no-repeat;
	background-position: center center;}
	
	
.fea_img_23{background-color: #0099CC; padding-top:20px; height:200px;background-image: url(../images/icon/data-security.webp);
	background-repeat: no-repeat;
	background-position: center center;}

.fea_img_29{background-color: #0099CC; padding-top:20px; height:200px;background-image: url(../images/icon/phone-reviews.webp);
	background-repeat: no-repeat;
	background-position: center center;}
	
.fea_img_24{background-color: #0099CC; padding-top:20px; height:200px;background-image: url(../images/icon/windows-bg.webp);
	background-repeat: no-repeat;
	background-position: center center;}


.fea_img_1{background-color: #82c02D; height:200px; padding-top:20px;  background-image: url(../images/icon/iphone_bg.webp);
	background-repeat: no-repeat;
	background-position: center center;}
.feature_title a{color: #FFFFFF;}
.feature_title a:hover{ text-decoration:underline;}
.android_text{color: #FFFFFF; padding-left:20px; font-size:16px; width:230px; float:left; }
.android_text p{font-size:13px; line-height:18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.android_img_bg { width:210px; float:right;}
.feature_img_bg{float:right; width:120px;}
.banner_learn {
	width:130px;
	height:25px;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
	 border-radius:5px;
	 padding-top:5px;
	border: thin solid #FFFFFF;
}

.banner_learn:hover{background-color:#FFFFFF; border-radius:5px; color: #0066CC; }


.res_box{
	width:1000px;
	margin: 0 auto;
	
}

.top_box{
	margin:0 auto;
	height:350px;
	padding-top:30px;
	background-color: #EBEBEB;
}

.top_box h1{ text-align:center; color:#333333;}
.hot_tuto{ height:300px; margin:0 auto; width:1000px;}
.part02_lt{ float:left; }
.part02_list li{ height:248px; font-size:14px; line-height:1.2em; float:left; width:250px; }

.part02_list li div{ margin-right:19px;  margin-bottom:10px;  }
.part02_list li div img{ max-width:100%; }
.part02_list li div p{ width:50%;height:188px; top:22px; position:absolute; left:-9999px; background:url(images/blackbg.webp) repeat; }
.part02_list li div:hover p{left:0;}
.part02_list li  a{color: #666666; }
.mt20{margin-top:20px}
.part02_list li a:hover{ text-decoration: underline; }
.part02_dl dd a{color:#6D6D6D; }
.topfou_P{margin-top:10px;}

.fr {float:right !important;}
.part02 h1{font-size:25px; text-align:center; color:#666666;}
.part02{ background:#CCCCCC; height:530px; background-image: url(../images/home-part-bg.webp); margin:0 auto; padding-top:50px; margin-top:40px;}




.released{width:1000px; margin:0 auto;}
  .released .thumbnail {
	padding: 20px;
	width:250px;
	float:left;
	margin-right:30px;
	border: thin solid #EAEAEA;
	margin-bottom:30px;
}
.thumbnail:hover{
	background-color: #F3F3F3;
}
  .released .thumbnail .img {
  width:250px;
}
  .released .thumbnail .img a{
	
}
  .released .thumbnail .img a:hover{
	
}
  .released .thumbnail .img a > img {
  height: 170px;
  width: 50%;
}
  .released .thumbnail .caption {
	padding: 0;
	
}
  .released .thumbnail .caption > .title {
  color: #0066ca;
  display: block;
  font-size: 15px;
  font-weight: bold;
  line-height: 21px;
  margin: 10px 0;
}
  .released .thumbnail .caption > .p{
	font-size: 12px;
	color: #898989;
}
  .released .thumbnail .caption > .date {
  margin-bottom: 0;
	font-size: 12px;
	color: #231815;
	display: block;
}
  .released .thumbnail .caption  .author{
	font-size: 12px;
	color: #0066ca;
	display: inline-block;
}
  .released .thumbnail .caption a:hover{
	opacity: 0.8;
    text-decoration: none;
	display: inline-block;
}


.list_ti,.list_ti2{background: url(../images/icon/list_ti_bj.webp) 5px repeat-x; padding:20px 0; width:1000px; margin:auto; text-align:center; font-family: "Arial Black", Gadget, sans-serif; font-size:20px; color:#497b98;text-transform : uppercase;}
.list_ti strong,.list_ti2 strong{ background-color:#FFF; padding:0 10px;}


.jogger{
	display: table;
}
.jogger span , .jogger a{
	display: block;
	float: left;
	background-color: #de1818;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 24px;*/
	text-align: center;
	margin-right: 10px;
	margin-bottom: 5px;
	font-size: 12px;
	box-sizing: border-box;
	padding: 5px 10px;
}
.current{
	color: #000000 !important;
	background-color: #FFFFFF !important;
}
/*DIV.jogger { 
PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 7px; margin-top:30px;
 PADDING-TOP: 2px; FONT-FAMILY: "Lucida Sans Unicode",
 "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif 
} */
/*DIV.jogger A { 
PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em;
 MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; 
BACKGROUND-COLOR: #ee4e4e; TEXT-DECORATION: none 
} 
DIV.jogger A:hover { 
PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em;
 MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #de1818 
} 
DIV.jogger A:active { 
PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em;
 MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #de1818 
} 
DIV.jogger SPAN.current { 
PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em;
 MARGIN: 2px; COLOR: #6d643c; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #f6efcc 
} 
DIV.jogger SPAN.disabled { 
DISPLAY: none 
} */


.article-content .probox{
	background:#7BBA4A;
	color:#fff;
	
	padding:20px;
	max-width:100%;
	margin-left:5px;
	float:left;
}




.article-content  .arrow{height:22px;top:-22px;left:20px; padding-left:80px;}
.article-content .probox h6{ font-size:20px; font-weight:500; line-height:1.2em; padding-bottom:10px; color:#fff;text-decoration:underline;}
.article-content .probox .txt{ font-size:20px;margin-top:5px;}
.article-content .probox ul{margin-top:1px;}
.article-content .probox li{ list-style:disc;margin-left:15px; color:#FFFFFF; font-size:13px; line-height:1.7em;}
.article-content .probox .fea_colour { color:#FFFF00; font-size:14px;line-height:1.7em;}




table.gridtable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}


.left_content .toplist2{background:#EFF3EF;padding:20px; margin-bottom:15px;}
.left_content .toplist2 li{ list-style:disc;margin-left:15px; line-height:2em;color:#619A56;}
.left_content .toplist2 li a{color:#619A56;}

.left_content h3{
	font-size:22px;
	font-weight:600;
	padding-bottom: 8px;
	margin-bottom:15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D4D4D4;
	
}
