/*

*/

body {
	margin: 0;
	padding: 0;
	color: #787878;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.4em;
	font-weight: normal;
	
	
	
}
.feature_1 { margin-top:28px;}
.feature_2 {margin:0 auto; }
.faqs_h2 h2 { font-size:20px;}
.faqs_h2 p{ color: #4F4F4F;}

.feature_3 {margin:0 auto;  height:150px; margin-top:60px;}
.feature_3 .text_left {width:520px; float:left;}
.feature_3 .image_right {width:350px;float:right; }
.text_left, .text_right p{font-size: 15px; 	line-height: 1.6em;  color:#616161;}
.image_left {width:350px;float:left;}
.text_right {width:520px; float:right; margin-top:50px}
.down_mac{padding-left:30px;}
.work_img{ text-align:center;}

#home { background-image: url(../images/templatemo_body.webp) }
#subpage { background-image: url(../images/templatemo_body_subpage.webp) }

a, a:link, a:visited { color: #15abef; font-weight: normal; text-decoration: none }
a:hover { text-decoration: underline; }

p { margin: 0 0 10px 0; padding: 0; }
img { border: none; }
blockquote { font-style: normal; margin: 0 0 0 10px;}
cite { font-weight: bold; color:#5fb42b; }
cite a, cite a:link, cite a:visited  { font-size: 12px; text-decoration: none; font-style: normal }
cite span { font-weight: 400; color: #5fb42b; }

h1, h2, h3, h4, h5, h6 { color: #333; font-weight: normal; }
h1 { font-size: 48px; }
h2 { font-size: 30px; margin: 0 0 25px; padding: 5px 0 }
h3 { font-size: 23px; margin: 0 0 20px; padding: 0; }
h4 { font-size: 18px; margin: 0 0 15px; padding: 0; }
h5 { font-size: 16px; margin: 0 0 10px; padding: 0;  }
h6 { font-size: 12px; margin: 0 0 5px; padding: 0; }


.article-content h3 { font-size: 18px; margin: 0 0 10px; padding: 0; color:#5B5B5B; }

.cleaner { clear: both }

/*----------- Header -----------------*/
.header {
	margin-right: auto;
	margin-left: auto;
	height:72px;
	position: relative;

}

.header .logo {background-repeat: no-repeat;
	float: left;height:80px;width:180px; }


.hidden{display:none;}




.foot_info li{margin-left:-20px; font-size:13px; color:#999999;}

.foot_info li a{color:#999999;}




/*----------- Navigation -----------------*/
.headerwarp{margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto; padding-top:25px;}
.header .menu{
	background-image: url(../image/header_bg.webp);no-repeat right 0;
	height:55px;background-repeat: no-repeat;
	background-position: center;margin:0 auto;
	float: right;
}
.header .menu li{float:left;position:relative;z-index:20;display:block;height: 64px;border-left-width: 1px;border-left-color: #dfdfdf;}
.header .menu li a{
	display:block;
	background:url(../image/menu_bg.gif) no-repeat -1px 0;
	width:95px;
	line-height:49px;
	
	text-align:center;
	font-size:14px;
	color:#333333;
	float: left;
	padding-top:5px;
}
.header .menu li:hover .sub_nav_box{display:block;}
.header .menu li .sub_nav_box{display:none;position:absolute;top:67px;left:-1px;border:1px solid #dfdfdf;padding:10px 0;width:535px;
                         z-index:20;background-image: url(../images/more_btn.webp);background-repeat: repeat;overflow:hidden;-webkit-backface-visibility: hidden;}
.header .menu li .sub_nav_box dl{float:left;width:275px;padding-right:20px;margin-left:-30px;border-right-width: thin;border-right-style: solid;border-right-color: #dfdfdf;}
.header .menu li .sub_nav_box dt{font-size:14px;color: #717171;margin-top:18px;padding-bottom:5px;margin-left:46px;border-bottom-width: thin;
	border-bottom-style: solid;	border-bottom-color: #FFA6A6;}
.header .menu li .sub_nav_box dd{overflow:hidden;	margin-left:40px; padding-top:5px; }
.header .menu li .sub_nav_box dt img{vertical-align:middle;	margin-left:10px;}
.header .menu li .sub_nav_box dd.pic img{margin-right:10px; float:left; }
.header .menu li .sub_nav_box dd a{background:none;color:#888;padding-left:10px;font-size:13px;width:auto;text-align:left;line-height:25px;}
.header .menu li .sub_nav_box dd a:hover{text-decoration:underline; } 
.header .menu li .sub_nav_box dd a.more{color: #117BE6;}
.header .menu li.curr a.title, #header .menu li:hover a.title{ border-bottom:3px solid #f6772c; font-weight:normal; text-decoration:none;height:52px; padding-top:5px;  color:#f6772c;} 
.header .menu li a.title2 {padding-top:5px; border-bottom:3px solid #f6772c; color:#f6772c; font-weight:normal; text-decoration:none;height:52px;}
.header .menu li a:hover {padding-top:5px; border-bottom:3px solid #f6772c; color:#f6772c; font-weight:normal; text-decoration:none;height:52px;}
.header .menu li .sub_nav_box dd.hr{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color:#C3C3C3;visibility: visible;margin-top:0px;margin-bottom:5px;}













/*----------- search -----------------*/

.header .input{float:right; border-radius:6px; display:inline-block!important;width:180px;height:20px;border:1px solid #dbdbdb;background:#fff;position:relative;margin-top: 20px;margin-bottom: 0;margin-left:40px;}

.mt30{margin-top:30px !important;}.mt50{margin-top:50px !important;}   /*----------- resource h1 -----------------*/

















h1{
	font-size:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	
	color: #FFFFFF;
}
h1 em{ font-size:29px;}
h2{
	margin:30px 0px 15px 0px;
	padding:0px;
	font-size:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:200;
	color: #666666;

}




.s_main_wrapper .title{  text-align:center;}




* html .clearfix{height:1%;}
*:first-child+html .clearfix{zoom: 1;}
.clearfix{display:block;}
.wrap { overflow:hidden;position:relative;margin:0 auto;}
.drw_ios_free_bg{
	background-color:#4692B6!important;

	background-repeat: no-repeat;
	background-position: center top;
}


.span20 { width:1000px;}



.tm_nav{
	width:100%;
	
}.tm_nav ul{ margin:0 auto; overflow:hidden; }.tm_nav li{ float:left; margin-right:1px;  list-style:none}.tm_nav li a{ font-size:13px; line-height:75px; color:#fff; padding:0 18px; height:75px; display:block;}.tm_nav li a:hover{ background-color:#F0F0F0; color:#1b364c; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.tm_nav li.gps a{ background: #F0F0F0 url(../images/new-img/gps.webp) center bottom no-repeat;color:#1b364c;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.tm_nav li.reviews a{ position:relative; padding-left:127px; }

.stars_a{ width:101px; height:16px; display:block; overflow:hidden; background-image: url(../images/review_icon_1.webp);}
.stars_a4_5{ background-position:left -16px;}.stars_a4{ background-position:left -32px;}
.tm_nav li.reviews a{ position:relative; padding-left:127px;}
.tm_nav li.reviews .stars_a{
	position:absolute;
	left:14px;
	top:26px;
}




.t11 {
	background-color:#209CDB;
	
	height:75px;
}







.m22 {text-align:left; }


/* top-banner */
.banner_box{
	margin:0 auto;
	background-color: #209CDB;
	height:650px;
	background-image: url(../images/bg_iso_editor.webp);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top:30px;
}


.wintousb_banner_box{
	margin:0 auto;
	background-color: #209CDB;
	height:650px;
	background-image: url(../images/win-to-go/wintousb_pro_bg.webp);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top:30px;
}


.wintousb_banner_box .link {
	margin: 40px 0px 50px 0px;
	text-align:center;
}

.wintousb_banner_box .link a {
	display: inline-block;
	margin-right: 14px;
	margin-left: 4px;
	color: #b2eeff;
	text-decoration: underline;
}





.ios-cleaner-box{
	margin:0 auto;
	background-image: url(../images/iphone-clear-banner.webp);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #344243;
	height:650px;
	
}


.top-banner{height:350px; margin-top:30px; padding:55px 0;  margin:0 auto;}
.top-banner h1{color: #FFFFFF; font-size:35px; font-weight:600;text-align:center;padding-top:22px;}
.top-banner h1 span{display:block;font-size:25px; font-weight:normal; padding-bottom:30px;}
.top-banner h1.dr{color:#2a5970; width:775px; margin:0 auto;}
.top-banner .box{
	width:100%;
	
	
	text-align:center; margin:0 auto;
	color:#fff;
	background-repeat: repeat;
	opacity:0.9;
	
	
}
.top-banner .box dd{ display:inline-block;text-align:center;}
.clicl_box{ margin:0; padding:0; }
.title_width{text-align:center; margin:0 auto; margin-bottom:80px; font-size:12px;}
.title_width p{ color:#CCCCCC;}




	
	.w_box{
		margin-top:10px; 
	
	}
	.btn-mac{
	margin-top:10px;

}
.dolist{  margin:0 auto; text-align:center;}
	
	.m22{
		
		
	
		
	}
		.m22 dd{ color:#EBEBEB;	font-size:12px; 
	}
	
	
	.blueBtn-b {
	width:210px;
	padding-left:20px;
	 border-radius:4px;
	
		color: #FFFFFF !important;
		display: inline-block;
		height:50px;
		margin-right: 10px;
       
		text-align: left;
		text-decoration: none !important;
		
	}
	
	.orangeBtn-b {
	width:210px;
	padding-left:20px;
	 border-radius:4px;
	border: thin solid  #FF6600;
		color: #FFFFFF !important;
		display: inline-block;
		height:50px;
		margin-right: 10px;
       
		text-align: left;
		text-decoration: none !important;
		
	}
	
	
	.blueBtn-b .pic, .orangeBtn-b .pic {
		
		float: left;
		height: 40px;
		line-height: 44px;
		margin-right: 12px;
        padding-top:10px;
		text-align: center;
		width: 56px;
	}


	.blueBtn-b .name, .orangeBtn-b .name {
		display: block;
		font-size: 18px;
		
		margin-bottom: 0;
		padding-top:10px;
		color:#FFFFFF;
	}
	.blueBtn-b:hover {
	text-decoration: none;
	background: #00CC66;
	border: thin solid #81C22B;
	
	
	}
	.orangeBtn-b { background:#FB7D32;}
	.orangeBtn-b:hover {
	text-decoration: none;
	background: #FF9900;
	border: thin solid #FB7D32;
	}
	
	
	.pro_text a {color:#0066CC; }
	.pro_text a:hover{text-decoration:underline;}
		.hen{color: #FFFFFF;text-decoration: line-through;}



.row h1{ color:#333333; text-align: center;}
.list li { text-align:left; line-height:1.6em;
	color: #535353;}
.list{ width:600px; margin:0 auto;}
.list_1{ margin:0 auto;}
.list_1 li { text-align:left; line-height:1.8em;
	color: #787878; font-size:13px;}

.feabox{
	margin:0 auto;
	
	padding-top:5%;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #DDDDDD;
	padding-bottom:5%;
	
}
.feabox h1{ font-size:28px;}





.fp_services { }
.fp_services img { float: left; margin-right: 20px; margin-top:16px;}
.fp_services h2 { font-size: 18px; line-height: 18px; margin-bottom: 5px; padding: 0 }
.fp_services h2 a { color: #333; }
.fp_services p { font-size: 12px; }

.fp_rw img { padding-top:5px;}
.fp_rw p { font-size: 11px; }

.fp_lp h3 { font-size: 14px; font-weight: 700; margin: 10px 0 }

.flickr_stream { margin: 0; padding:0; list-style: none }
.flickr_stream li { float: left; margin: 0 2px 2px 0; padding: 0 }
.flickr_stream li .no_margin_right { margin-right: 0 }
.flickr_stream li img { padding: 3px; border: 1px solid #ccc; background: #fff; }
.col { 
	 
}

.half { 
	width: 400px; 
}

#sidebar, .one_third { 
	 
}

#content, .two-third { 
	width: 620px; 
}

.padding_right { 
	padding-right: 20px; 
}

.one_fourth { 
	width: 210px; 
	margin-right:25px;
}

.no_margin_right { 
	margin-right: 0; 
}

.related_guide{
	margin:0 auto;

	margin-bottom:10px;
}
.fea_title{
	font-size:25px;
	margin-top:30px;
	color:#666666;
	text-align:left;
	padding-left:20px;
	line-height:3em;
	
	
	font-weight: normal;
}
.ov_btm_cen{ 	 margin:10px auto;}.ov_btm_cen dl{  background:#FFFFFF;}.ov_btm_cen dl dt{ font-size:18px; color:#FFFFFF; height:35px; line-height:35px; text-align:center; margin-bottom:15px;}.ov_btm_cen dl dd{padding:0 20px 0 10px;}.ov_btm_cen dl dd a{ margin-bottom:15px; display:block; line-height:17px; color:#8A8A8A;}
.image_box{ margin:0 auto;  padding-top:20px;}
.fr {float:right;} .fl {float:left;}
.m12{ margin:0 auto; text-align:center;}
.why-us {
	margin:0 auto;
	
	margin-bottom:10px;
}

.heading {
	color: #555555;
	font-size: 2em;
	font-weight: 600;
	text-align: center;
    width:1000px;
	margin:0 auto;
	padding-top:30px;
	text-align:center;}
	
	
.margin-bottom-large { text-align:center; padding-top:15px; padding-bottom:10px; font-size:15px; color:#555555;}
.main_fea_text{width:600px; margin:0 auto; font-size:14px; color:#FFFFFF;}

/*user_say*/
.user_review{ margin:0 auto; background:#E8EBF0;}
.user_say{margin-bottom:50px;  }
.user_say .wrap{height:360px;background:#E8EBF0;}
.user_say .left{float:left;width:45%;}
.user_say .left img{vertical-align:top;}
.user_say .right{width:90%;padding-top:100px;position:relative;float:right;overflow:hidden; color:#E8EBF0;}
.user_say .list{width:100%;overflow:hidden;margin-bottom:0px;position:relative;}
.user_say .list li{float:left;width:100%;color: #666666;min-height:150px; list-style:none; font-size:14px;}
.user_say .img{float:left;margin:0 0%;}
.user_say .word{float:left;width:70%;}
.user_say .word dt{font-weight:bold;margin-bottom:10px;vertical-align:top; padding-left:40px;}
.user_say .left_click,.user_say .right_click{display:inline-block;background:url(../images/icon/icon-user-tag.webp) no-repeat;width:36px;height:27px;float:right;cursor:pointer;margin-bottom:10px;}
.user_say .right_click{background-position:-37px 0px;margin-right:30px;}
.clearfix{display:block;}
.wrap { overflow:hidden;margin:0 auto; width:1100px;}
.user_icon{width:140px; float:left; margin-left:40px;}
.text_box{width:340px; float:right; padding-right:30px;}
.span12{padding-top:20px;}




	
/*---------------
  footer
----------------*/

#footer{ width:100%; background-color: #333333; color:#cccccc; padding-top:50px; }

  #footer a{ color:#999999; }

  #footer-content{ padding:0px 0 20px 0; color:#777; margin: 0 auto; }


    #directory-nav{ padding-top:30px; vertical-align: top; }
      #directory-nav table{}
      #directory-nav dl{  }
	     #directory-nav dl dd{ text-align:left; margin: 0;line-height: 30px;
	padding: 0;}
      #directory-nav dl dt{ font-size:14px; color:#E1E1E1; font-weight: bold; }
      #directory-nav dl a{ font-size:13px;  }
      #directory-nav dl a:hover{ text-decoration: underline; }

      .download-center{ border:1px solid #FFF; border-radius: 4px; padding:5px 10px 5px 10px; }
      .download-center:hover{ border:1px solid rgba(153, 153, 153, 0.5); text-decoration: none !important; }
      .store{ float:left; margin-top:10px; background-color: #fd5845; color:#fff !important;  border-radius: 4px; padding:2px 48px 2px 48px;  }
      .store:hover{ background-color: #fb412b; text-decoration: none !important; }
      #directory-nav .national-flag{ float:left; margin:3px 5px 0 0; }

      #newsletter-email-input{
        float:left;
        background-color: #014B68; border:1px solid #FFFFFF; width:205px; height: 42px; line-height: 42px; color:#fff; font-size: 14px; text-indent: 10px;  color:#FFFFFF;
        border-top-left-radius: 4px; border-bottom-left-radius: 4px;
      }
      #newsletter-submit-button{
        border:1px solid #999; color:#fff; height: 47px; width:37px; margin-left:-1px;
        background-color: #2f4793;
        background-repeat: no-repeat;
        background-position: 8px 10px;
        border-top-right-radius: 4px; border-bottom-right-radius: 4px;
        background-image:url(../images/icon/arrow.webp);
      }

    #footer-nav-and-copyright a{ color:#999999; }

    #follow-us{ margin:10px 0 20px 0; }

 #share-facebook,
    #share-twitter,
    #share-instagram,
    #share-youtube{display:inline-block; margin-right:5px; width:64px; height: 64px; background-image: url(../images/icon/share.png); }
	
	
     #share-twitter{ background-position: -64px 0; }
     #share-youtube {background-position: -131px 0; }
	 #share-instagram{background-position: -194px -0px; }
	 
     #share-facebook:hover{ background-position: 0 -64px; }
     #share-twitter:hover{ background-position: -64px -64px; }
     #share-youtube:hover{background-position: -131px -64px; }
	 #share-instagram:hover{background-position: -194px -66px; }



  #footer-nav-and-copyright{

	text-align: center;
	color: #E1E1E1;
	
	padding:30px 0 25px 0;
	line-height: 200%;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #454545;
}
    #footer-nav-and-copyright a{ color:#E1E1E1; font-size:12px;}
	
	
	 #footer-nav-and-copyright .foot_p{font-size:12px;}
	

/*gura_index*/
.gura_index{
		
	padding-bottom:10px;
	margin-top:20px;
}
.gura_index ul{
	padding: 0;
}
.gura_index li{ list-style:none;}
.gura_index li p{margin-left:66px;width:65%;}
.gura_index li .title{font-weight:bold;line-height:1.2em;margin-bottom:8px; font-size:18px;}
.gura_index li .word{color:#7e7f81;line-height:16px;}
.gura_index li .img{
	display:block;
	width:54px;
	height:54px;
	float:left;
	
	top:0px;
	background-image: url(../images/icon-buy-gurantee.webp);
	background-repeat: no-repeat;
}
.gura_index li.no2 .img{background-position:0px -63px;}
.gura_index li.no3 .img{background-position:0px -131px;}
.gura_index li.no4 .img{background-position:0px -195px;}
.clearfix{display:block;}

.user_icon{width:140px; float:left; margin-left:40px;}
.text_box{width:340px; float:right; padding-right:30px;}
	










.rollTop{
	filter:Alpha(opacity=22);
	position:fixed;
	z-index:16;
	top:0;
	left:0;
	width:100%;
	display:none;
	height:65px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDCDCD;
	background-color: #FFFFFF;
	box-shadow: 0 1px 5px #222;
	
}
.rollTop .wrap{	width:1000px;	margin:0 auto 0; padding:0px 0;}
.wrap1 ul{ overflow:hidden; width:580px; float:left; padding-left:160px;}
.wrap1 ul li{
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D4D4D4;
	list-style:none;
    height:45px;
	
}
.wrap1 ul li a{ color:#000000; display:block; padding:0 20px; line-height:38px; font-size:13px; padding-top:5px;}
.wrap1 ul li a:hover,.wrap ul li a.a-h{ background:url(images/hover_bj.webp); }
.wrap1 a.win-dow{ 
	font-size:13px; line-height:36px; 
	float:right; margin:20px 10px 0 0;
	  margin-right:120px; width:110px; padding-left:45px; 
	   background:#ff7244 url(../images/icon/mac-btn-icon.png) 10px 5px no-repeat;
	    color:#FFF;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.wrap1 a.win-buy,.pro-menu-w a.win-buy{
 margin-right:120px;
 background:#25a7ff url(../images/icon/win-version.png) 10px 5px no-repeat;
  color:#FFF;border-radius:3px; -moz-border-radius:3px; 
  -webkit-border-radius:3px; font-size:13px;
    line-height:36px; float:right; margin:20px 10px 0 0;  
    width:110px; padding-left:45px;}

.text-reviews{ }.text-reviews p{ margin:0;}.text-reviews h2.home-h2{ margin-bottom:0; padding-bottom:0; padding-top:20px;}
.text-reviews ul.cen{ overflow:hidden; background-color:#FFF; color:#6d6d6d; margin:0 auto; width:1000px;}.text-reviews 


.ov_btm_cen{margin:30px auto;}.ov_btm_cen dl{}

.ov_btm_cen dl dt{
	font-size:18px;
	color:#666666;
	height:35px;
	line-height:35px;
	text-align:left;	
}
.ov_btm_cen dl dd{ padding:0 20px 0 10px;}.ov_btm_cen dl dd a{ margin-bottom:6px; display:block; font-size:14px; 
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;}
.ov_btm_cen dl dd a:hover{ color: #00CCFF;}	
 
.T12{width:250px;  margin-left:50px; border-bottom-width: thin;
	border-bottom-style: solid;
		border-bottom-color: #95CBDF; padding-bottom:8px;}


.product_list_box{
	margin:0 auto;
	
	background-color: #014B68;
	padding-top:50px;
	padding-bottom:55px;
	background-image: url(../images/iso/pro_img_bg.webp);
	background-repeat: no-repeat;
	background-position: center center;
}

.buy_product_list_box{
	margin:0 auto;
	
	background-color: #014B68;
	padding-top:50px;
	padding-bottom:55px;
	background-image: url(../images/iso/pro_img_bg.webp);
	background-repeat: no-repeat;
	background-position: center center;
}



.product_list_box_foot{
	margin:0 auto;
	height:120px;
	background-color: #014B68;
	padding-top:50px;
	background-image: url(../images/tutorial_bg.webp);
	background-repeat: no-repeat;
	background-position: center center;
}

.iso_editor_support_box{
	margin:0 auto;
	
	background-color: #209CDB;
	padding-top:30px;

	background-repeat: no-repeat;
	background-position: center center;
}


.author_box{margin:0 auto;background-color: #D5EFFD;padding-top:20px; }
.author_box .bio_list ul li{ float:left;text-align:center;}
.authors_text {padding-left:10%; font-size:15.5px;}
.Resource_box .hot_article_publish{padding-left:5%;}




.probox_foot_1{margin:0 auto; }
.product-bglist{  margin:0 auto; padding-top:30px; padding-bottom:30px; text-align:center; }
.product-bglist .titlebg{width:100%;text-align:center;margin:0 auto; }
.product-bglist p{ color:#E1E1E1; font-size:15px;}
.product-bglist .titlebg h1{margin-top: 0;font-size:40px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:700;color: #fff; line-height:1.5em;}
.container2{
	
	overflow:hidden;
	padding:0 10px;
	margin:0 auto;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #C1C1C1;
}

.main .main-pro a{ color:#535353;}
.main .main-pro a:hover{ color:#78B949;}


.left_box{
	
	
	padding-left: 15px;
	padding-right: 15px;

}




.columnist_div{line-height:22px;overflow:hidden;}
.pic{
	float:left;
	padding-bottom: 5px;
	padding-left: 5px;
}
.title_2{	border-bottom-color: #E6E6E6;
	border-bottom-width: thin;
	border-bottom-style: solid;}

.title_line {
	width:125px;
	height:30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #78B96C;
	font-size:16px;
	color: #999999;
	
	padding-left:5px;
	
	}

	.right1  .right_guide li a{display:block;color:#9E9E9E;padding-top: 6px;padding-right: 0;padding-bottom: 3px;padding-left: 0px; font-size:13px;} 
.right1  .right_guide li a:hover {
	text-decoration:underline;
} 

.right1  .right_guide li{
	color:#999999;
	list-style-position: outside;
	list-style-type: disc;
	font-size:10px;
	
}
.author_desc {margin-top:10px;}
.author_desc p {font-size:12px;color: #B9B9B9; line-height: 19px;}
.author_name {
	margin-bottom:11px;
}
.mail_bg{ color:#0099CC;}





.reviews_center{ margin:60px auto 30px;}

a.add-your-review{ width:160px; color:#fff; height:40px; text-align:center; line-height:40px; border-radius:3px; background-color:#1081dd; display:block;}a.add-your-review:hover{ color:#fff;background-color:#118df2; text-decoration:none; }
ul.reviews{ background-color:#F0F0F0; margin-bottom:30px; overflow:hidden;padding:20px;}
ul.reviews .l_1,ul.reviews .c_2,ul.reviews .r_3{ float:left; }
ul.reviews .l_1{ text-align:center;list-style-type:none;}
ul.reviews .c_2{  padding:30px 0 0; background:url(../images/re_reviews1.webp) left top no-repeat; list-style-type:none;}
ul.reviews .r_3{float: right}
ul.reviews .l_1 div{ margin:6px auto;}ul.reviews .l_1 p{ margin:0 0 0 0;}ul.reviews .name{ font-weight:bold; font-size:15px;}ul.reviews .time{ font-size:12px; color:#7d7d7d;}
ul.reviews .c_2 div{background:url(../images/re_reviews2.webp) left bottom no-repeat;padding:0px 30px 20px 50px;}
ul.reviews .r_3{ padding-left:20px; text-align:center; overflow:hidden; margin:0 auto;}ul.reviews .r_3 span{ display:block; float:left; line-height:35px;}.r_3 .yes{ width:35px; margin-right:5px; height:35px; background:url(../images/yewno.webp) left top no-repeat;}.r_3 .yes:hover{ background:url(../images/yewno.webp) left -35px no-repeat;}.r_3 .no{ margin:0 5px 0 15px;width:35px; height:35px; background:url(../images/yewno.webp) left -70px no-repeat;}.r_3 .no:hover{ background:url(../images/yewno.webp) left -105px no-repeat;}

.review_b_n{ text-align:center; margin-bottom:30px;}.review_b_n a{ }.review_b_n a.prev,.review_b_n a.next{ background-color:#1081dd; color:#fff; padding:3px 10px; margin-right:10px; }.review_b_n a.next{margin-left:10px;}
.review_b_n a.prev:hover,.review_b_n a.next:hover{ background-color:#118df2; text-decoration:none;}
.review_b_n a.namber{  padding:3px 7px; border:1px solid #e6e6e6;}.review_b_n a.namber:hover{border:1px solid #118df2; color:#118df2; text-decoration:none;}.review_b_n a.dq{border:1px solid #fff; background-color:#fff; color:red; font-weight:bold;}.review_b_n a.dq:hover{background-color:#fff; color:red;border:1px solid #fff;}

.Resource_box .leftbox{float:left;max-width:800px;padding-left: 15px;	padding-right:px; }
.Resource_box .leftbox22{float:left;width: 720px; }
.Resource_box .leftbox h1{font-size:21px;	color: #7B7B7B;	margin-top:15px;padding-bottom: 15px;font-weight: bold;}
.Resource_box .leftbox h2{font-size:21px;color: #666666;margin-top:25px;padding-bottom: 15px;}
.Resource_box .leftbox h4{font-size:15px;color: #7B7B7B;margin-top:15px;padding-bottom: 8px;font-weight: bold;}
.Resource_box .leftbox .step{	border-radius:5px;font-size:14px;display:block;float:left;width:58px;text-align:center;	height:25px;line-height:25px;
	color:#fff;margin:-3px 5px 3px 0;background-color: #379BFF;font-weight: lighter;}
.Resource_box .leftbox h3{font-size:20px;color: #3586FF;font-weight: bold;}
.Resource_box .leftbox .note{color:#FF2828;font-weight: bold;}

.Q-tpList { margin-bottom:15px;}
.Q-tpList:hover {background-color: #F2F2F2;}

.Q-tpListInner{border-bottom:1px solid #e9e9e9;height:125px;padding-top: 10px; padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.Q-tpListInner a.picc img { margin-bottom: 10px;  }
.Q-tpList .pic {position: relative;	z-index: 100;margin-top: 4px;float: left;}
.tpList {background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;}
.Q-tpListInner .Q-tpListInner { position: relative; width: 100%; }.hotlist h3.f18 { font-size: 20px; }
.Q-tpListInner .f18{color: #5A5A5A;font-size:19px;padding-bottom:8px;}
.innertext a {color: #3A3A3A;text-decoration: none; font-family:"Open Sans", Helvetica, Arial, sans-serif;}
.innertext a:hover {text-decoration: none;color: #FF9933;}
.Q-tpListInner .innerimg {width:260px;float:left;border: thin solid #999999;}
.Q-tpListInner .tptext  a {font-size:13px; color:#0099CC;}
.Q-tpListInner .innertext {max-width:680px; float:left; padding-top:5px;margin-left:30px;}

.Q-tpListInner .innertext p{color:#6D6D6D;font-family:"Helvetica", Arial, sans-serif; font-size: 14.5px;line-height: 1.5em;}
DIV.jogger{PADDING-RIGHT:2px;PADDING-LEFT:2px;PADDING-BOTTOM:2px;MARGIN:7px;PADDING-TOP:2px;FONT-FAMILY:"Lucida Sans Unicode","Lucida Grande",LucidaGrande,"Lucida Sans",Geneva,Verdana,sans-serif}
DIV.jogger A{PADDING-RIGHT:.64em;PADDING-LEFT:.64em;PADDING-BOTTOM:.43em;MARGIN:2px;COLOR:#fff;PADDING-TOP:.5em;BACKGROUND-COLOR:#ee4e4e;TEXT-DECORATION:none; line-height:50px;}
DIV.jogger A:hover{PADDING-RIGHT:.64em;PADDING-LEFT:.64em;PADDING-BOTTOM:.43em;MARGIN:2px;COLOR:#fff;PADDING-TOP:.5em;BACKGROUND-COLOR:#de1818}
DIV.jogger A:active{PADDING-RIGHT:.64em;PADDING-LEFT:.64em;PADDING-BOTTOM:.43em;MARGIN:2px;COLOR:#fff;PADDING-TOP:.5em;BACKGROUND-COLOR:#de1818}
DIV.jogger SPAN.current{PADDING-RIGHT:.64em;PADDING-LEFT:.64em;PADDING-BOTTOM:.43em;MARGIN:2px;COLOR:#6d643c;PADDING-TOP:.5em;BACKGROUND-COLOR:#f6efcc;}
DIV.jogger SPAN.disabled{DISPLAY:none}







.banner_box .link {
	margin: 40px 0px 50px 0px;
	text-align:center;
}

.banner_box .link a {
	display: inline-block;
	margin-right: 14px;
	margin-left: 4px;
	color: #b2eeff;
	text-decoration: underline;
}



.banner_box .stars,
.banner_box .stars-half,
.banner_box .stars-gary {
	display: inline-block;
	width: 15px;
	height: 15px;
	vertical-align: middle;
	text-indent: -9999px;
}

.banner_box .stars {
	height: 14px;
	background: url("../img/icon_stars.webp") center center no-repeat;
}

.banner_box .stars-half {
	background: url("../img/icon_stars_half.webp") center center no-repeat;
}

.banner_box .stars-gary {
	background: url("../img/icon_stars_gary.webp") center center no-repeat;
}

.comment-star .stars,
.comment-star .stars-half,
.comment-star .stars-gary {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	text-indent: -9999px;
}

.comment-star .stars {
	background: url("../img/icon-star-small.webp") center center no-repeat;
}

.comment-star .stars-half {
	background: url("../img/icon-star-half-small.webp") center center no-repeat;
}

.comment-star .stars-gary {
	background: url("../img/icon-star-small-gary.webp") center center no-repeat;
}


.product-action-step {
	position: relative;
	text-align: center;
	padding-right: 52px;
}

.product-action-step .product-action-desc {
	display: block;
	font-size: 20px;
	margin: 14px auto;
}

.product-action-step .product-action-desc span {
	color: #0078d7;
}

.product-action-progress {
	position: absolute;
	top: 46px;
	right: -158px;
}

.product-action-progress-2 {
	position: absolute;
	top: 76px;
	right: -34px;
}

.product-action-progress-3 {
	position: absolute;
	top: 76px;
	right: -58px;
}


.col-sm-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px}

.main_product_box { margin:0 auto;  padding-top:40px; padding-bottom:40px;}
.main_product_box .pro_box_bg {padding-right:10%;}

.main {margin:0 auto; background-color:#EEEEEE;padding-top:30px; padding-bottom:20px; }
.t223 {padding-top:80px; padding-bottom:60px;}
.main_3 {margin:0 auto; background-color: #209CDB; padding-top:80px; padding-bottom:60px; }
.feature_box_4 {margin:0 auto;  padding-top:20px;height:425px;}
.main1 {margin:0 auto;}

.main1 p{ line-height:1.7em;}
.fea_pro {margin:0 auto; padding-bottom:50px;}
.fea_pro .fea_pro_img{float:left; margin-top:50px;}
.fea_pro .fea_pro_text{float:right; margin-top:30px;  }
.fea_pro_text p{color:#525252;font-size:14px;font-family: Helvetica, Arial, sans-serif;line-height: 1.6em;}
.fea_pro .fea_pro_text_left{float:right; padding-top:40px;}
.fea_pro .fea_pro_img_right{float:left;  }
.fea_pro .fea_pro_img_right img{
	max-width: 100%;
}
.fea_pro .fea_pro_right_img{float:right; margin-top:50px;  }
.fea_pro .fea_pro_left_texxt{float:left;padding-top:80px; }
.fea_pro .fea_pro_right_img img{
	max-width: 100%;
}

.main_3 .fea_pro .fea_pro_text_left p{ color:#FFFFFF;font-size:14px;font-family: Helvetica, Arial, sans-serif;line-height: 1.6em;}

.main_3 .fea_title {font-size:33px; text-align:center; font-weight:600;line-height:1.2em;color:#fff;font-family: Calibri, Lato, Arial, Helvetica, sans-serif; }
.fea_title {font-size:33px; text-align:center; font-weight:600;line-height:1.2em;color: #484848;font-family: Calibri, Lato, Arial, Helvetica, sans-serif; }
.fea_pro .fea_pro_text_left p{color:#525252;font-size:15px;font-family: Helvetica, Arial, sans-serif;line-height: 1.6em;}
.star_icon {width:100px;height:30px;background-image:url(../image/start.webp);background-repeat: no-repeat;float:left;}
.review_user {width:100px; float:right;}
.con .f23 {padding-left:10px;}
.bottom_title {width:90px;float: left;}



.clear {
    clear: both;
}

	.android_easiest{ margin:0 auto; margin-top:80px;}
.left .title{ text-align:center;}
.this_img{ text-align:center;}
.this_img img{
	max-width: 100%;
}






.users_review { background:#f2f2f2; padding:50px 0; margin-top:30px;text-align:center;}
.users_review.no_bg{background:none;}
.users_review.margin_b { margin-bottom:70px;}
.users_review h2 { margin-bottom:2%;}
.users_review .pro_des a { color:#0087ff;}
.users_review .list { margin-bottom:70px; width:100%;}
.users_review .list li { width:25%; margin:0 2%; display:inline-block; *display:inline;zoom:1; vertical-align:top;}
.users_review .list li .name { position:relative; margin-bottom:30px; padding-left:65px; text-align:left;}
.users_review .list li .name .head { position:absolute; left:0; top:-3px; width:52px; height:52px;}
.users_review .list li .name .head img { width:100%; height:auto;}
.users_review .list li .word { text-align:left;}
.users_review .review_link { display:block; margin:0 auto; width:210px; border:2px solid #f38a01; color:#f38a01; background:url(/images_2016/drw_win/edit.webp) no-repeat 30px center; padding:12px 0 13px 30px; font-size:18px;}
.users_review .review_link:hover { color:#FFF; text-decoration:none; background:#f38a01 url(/images_2016/drw_win/edit2.webp) no-repeat 30px center;}


.features_box_1{
	font-size:16px;
	margin:15px 0;

	padding:15px;
	border: thin dashed #00CCCC;
	background-color: #F3F3F3;
}
.features_box_1 ul li{padding-left:5px;margin-bottom:4px;font-size:14px;  color:#333333;background-repeat: no-repeat;}
.features_box_1 ul{ padding-left:20px;}
.features_box_1 h3{ font-size:18px;}



.features_box{ font-size:16px; margin:15px 0; border-radius:30px; background:#1EADE7; padding:15px;}
.features_box ul li{padding-left:5px;margin-bottom:4px;font-size:14px;color:#FFFFFF;background-repeat: no-repeat;}
.features_box ul{ padding-left:20px;}
.sitemap_box{ font-size:16px; padding:10px;}
.sitemap_box ul li{padding-left:5px;margin-bottom:4px;font-size:14px;color: #666666;background-repeat: no-repeat;}
.sitemap_box ul{ padding-left:20px;}


.ways_box{ font-size:16px; margin:15px 0; padding:5px; background:#E9F5FB;}
.ways_box ul li{
	padding-left:5px;
	margin-bottom:4px;
	font-size:14px;
	color: #2489C1;
	
	background-repeat: no-repeat;
}
.ways_box ul li a{ color:#1EADE7; text-decoration:underline; margin-left:-5px; line-height:1.8em;}
.ways_box ul{ padding-left:20px; padding-top:15px; padding-bottom:15px;}




.features_box h3{font-size:21px; color:#FFFFFF; padding:10px;}


/*btn*/
.btn{margin:0 auto; display:inline-block;}
.blueBtn-b,.orangeBtn-b{ display:inline-block; width:230px; background:#7bbb26; border-radius:5px; color:#fff !important;height:60px; margin-right:10px; margin-bottom:10px; text-align:left; text-decoration:none !important}
.blueBtn-b .pic,.orangeBtn-b .pic{ float:left; padding-top:16px; width:56px;height:44px; line-height:44px; border-right:1px solid #75b027; text-align:center; margin-right:18px;}
.blueBtn-b .name,.orangeBtn-b .name{ font-size:28px; line-height:30px; padding:5px 0 0; display:block; margin-bottom:0;margin-top:0!important;}
.orangeBtn-b{ background:#f6772c;}
.orangeBtn-b .pic{ border-right:1px solid #e06f0b;}
.blueBtn-b:hover{ text-decoration:none; background:#81c22b;}
.orangeBtn-b:hover{ text-decoration:none; background:#fb7d32;}
.downBnt-b {display:inline-block; width:185px; background:#7bbb26; border-radius:5px; color:#fff !important;height:50px; margin-right:10px; margin-bottom:10px; text-align:left; text-decoration:none !important;}
.downBnt-b .pic {float:left; padding-top:10px; width:50px;height:35px; line-height:40px; border-right:1px solid #75b027; text-align:center; margin-right:13px;}
.downBnt-b .name { font-size:20px; line-height:22px; padding:7px 0 0; display:block; color:#FFFFFF; margin-bottom:0;margin-top:0!important;}
.downBnt-b:hover{ text-decoration:none; background:#81c22b;}
.downBnt-s, .buyBnt-s {display:inline-block; width:140px;  border-radius:5px; color:#fff !important;height:44px; }
.version {font-size:12px;}
.main_product_box h2{
	font-size:30px;
	line-height:1.5em;
	margin-top:50px;
	font-weight:700;
	padding-bottom:15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

.main_product_box h3{font-size:23px;font-weight: bold; line-height:1.5em;border-left-width:5px; padding-bottom:5px;padding-top:5px;
	border-left-style: solid;
	border-left-color: #00CCFF;	
	padding-left:5px;}
	
.main_product_box .features_box_1 h3{font-size:23px;font-weight: bold; line-height:1.5em;}
	
.main_product_box h4{
	color: #333333;
	font-size:18px;
	margin-bottom:10px;
	font-weight: bold;
	margin-top:10px;
	
}
.main_product_box .step{	border-radius:1px;font-size:14px;display:block;float:left;width:58px;text-align:center;	height:25px;line-height:25px; color:#fff;margin:-3px 5px 3px 0;background-color: #999999;font-weight: lighter;}





.bgColor_grey {background-color:#f3f3f3; margin:0 auto;}
/*btn*/
.entry-content { margin:10px auto 10px auto;}
.entry-content p{ padding:5px 0; line-height:1.5em;}
/* leftBox */
.leftBox{width:74.4%; margin-bottom:35px;}
@media (max-width: 767px) { 
	.leftBox{width:auto !important; float:none !important;}
	.sideBar .nav dl dt a{ margin-bottom:0;}
	.reSide {float: none; display:none;}
}



.table_r th{background:#3598db; color:#fff; border: 1px solid #dddddd;}
.table_r td{border: 1px solid #dddddd; height:2.5em;}
.table_r th a, #article .table_r th a{color:#fff;}


.reCont {float:left; width:65%; padding:20px 1.5%; background:#fff;}

.container1{
	
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} 
.specialArea{ background:#f3f3f3; padding:20px 3%;}
.specialArea h4{ font-size:19px; margin-bottom:15px; padding:0;}
.specialArea li,.specialArea li a{ color:#15abef; line-height:1.9em;}
.bottomComment {padding:20px 0;}
.reSideColumn {background:#e1e1e1; padding:10px 15px; font-size:16px; line-height:1.2em;}
.reSidePro {padding:10px 15px;}
.reSidePro li {border-top:solid 1px #e1e1e1;}
.reSidePro li:first-child {border-top:0;}
.reSideList {padding:10px;}
.reSideList li{list-style:inside disc; line-height:1.4em; margin-left:8px; padding:4px 0; max-width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

	.alteProbox3 .item {float:left; width:auto;}
	.alteProbox3 .pic {text-align:center;}
	.reInfoBox .infoItem .text {padding:0;}
	.reSide {margin-top:20px;}


.count{ text-align:center;}
.count strong{ font-size:20px;}
.noBo{border:none !important;}
.reMain {padding:30px 0 10px 0;}
.reSide {float:right; width:28%; background:#fff;}


.Resource_box{
	    padding: 40px 0px;
}




.Resource_box .main-pro a{ color:#535353;}
.Resource_box .main-pro a:hover{ color:#78B949;}

.main .main-pro{ margin-bottom:30px; }
.Resource_box .main-pro .top, .main .main-pro .btm {over-flow:hidden;}
.Resource_box .main-pro .top .left{width:220px; margin-right:40px; float:left; padding-top:20px;}
.Resource_box .main-pro .top .right{ float:left;}
.Resource_box .main-pro h1, .main .main-pro h2{font-size:1.4em; color: #78B949; padding-top:0px; }
.Resource_box .main-pro h1 a, .main .main-pro h2 a{font-size:1.0em; color:#1898f1; }
.Resource_box .main-pro p{padding-top:10px;font-size:14px;line-height:1.7em;}
.Resource_box .main-pro .btn1{overflow:hidden;}
.Resource_box .main-pro .btn1 .win, .main .btn1 .mac{width:105px; height:43px; display:block; background:url(../images/icon/down-win.webp) no-repeat; float:left;font-size:18px;line-height:43px;margin-right:30px;padding-left:58px;color:#fff;}
.Resource_box .main-pro .btn1 .win:hover{background-position:0 -43px; text-decoration:none;}
.Resource_box .main-pro .btn1 .mac{background:url(../images/icon/down-mac.webp) no-repeat; margin-left:11px;}
.Resource_box .main-pro .btn1 .mac:hover{background-position:0 -43px; text-decoration:none;}
.Resource_box .main-pro .btm1 .left{width:620px; margin-right:75px; float:left;padding-top:40px;}
.Resource_box .main-pro .btm1 .right{width:305px; float:right;overflow:hidden;}
.Resource_box .main-pro .btm1 .right img{float:right;}

.left_box{
	
	
	padding-left: 15px;
	padding-right: 15px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #E1E1E1;
}

.foot_box{
	float:left;
	width: 880px;
	padding-left: 15px;
	padding-right: 15px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #E1E1E1;
}


.guide_content_box{
	
	padding-left:17%;
	padding-right:17%;
	margin:0 auto;
}
.guide_content_box img{
	max-width: 100%;
	height: auto;
}


.article-content img{
	max-width: 100%;
	height: auto;
}

.main_product_box .post-meta_top{position: relative;padding:20px 0 10px 10px;border-bottom: 1px solid #eee; margin-bottom:20px;}
.main_product_box .post-meta_top img{ float:left;	width: 50px; margin-right:20px; height: 50px;left: 0;/* top: 50%; */transform: translateY(-50%);-webkit-transform: translateY(-50%);border-radius: 50%;	}
.main_product_box .post-meta_top p{display: inline-block;vertical-align: top;margin-right:10px; font-size: 1.3rem;	}
.main_product_box .post-meta_top p i{	display: inline-block;	opacity: .5;}
.main_product_box .post-meta_top .social-wrap{margin-top: 10px;}
.main_product_box .post-meta_top .category{margin-left: 10px;}
.main_product_box .post-meta_top .author{margin-left: 10px;}

.guide_content_box p{ color: #414141; line-height:1.8em; font-size:15.5px;}


.foot-box.social{
		float: right;
		width: auto;
	}
	.social-wrap{
		font-size: 0;
	}
	.social-wrap a{
		position: relative;
		display: inline-block;
		width:22px;height:22px;line-height: 38px;
		text-align: center;
		border-radius: 4px;
		margin-right: 6px;
		font-size:0.9rem;
	}
	.post-meta .social-wrap a{
		width: 24px;height: 24px;line-height: 24px;font-size: 12px;border-radius: 2px;
	}
	.social-wrap a:hover{opacity: 0.8;}
	
	a.facebook{background: #3f68ae;}
	a.twitter{background: #66c4f5;}
	a.linkedin{background: #3393d5;}
	a.google-plus{background: #ec4242;}
	.social-wrap a:after{position: absolute;width: 100%;height: 100%;top: 0;left: 0;color: #fff;font-family: 'FontAwesome';}
	


.author_pic {width:125px; float:left;}
.author_text{float:right;margin-bottom: 6px;width: 100px;color: #9A9A9A; height:85px;font-size:15px;}
.author_text p{color: #B4B4B4; padding-bottom:5px; font-size: 14px; }
.author_text a,.articles_top_icon a{width:20px;height:20px;display:block;float:left;margin-right:8px;background-image: url(../images/sc_icon.gif);	background-repeat: no-repeat;background-position: left top;}
a.google:hover{ background-position:left -20px;}
a.twitter{
	background-image: url(../images/twitter_icon.webp);
	background-repeat: no-repeat;
	background-position: center center;
}
a.twitter:hover{ background-position:-20px -20px;}
a.facebook{background-image: url(../images/facebook-icon.webp);}
a.facebook:hover{background-image: url(../images/facebook-icon.webp);}
a.inicon{ background-position:-60px top;}
.author_desc {margin-top:10px;}
.author_desc p {font-size:12px;color: #B2B2B2; line-height: 19px;}
.author_name {
	margin-bottom:11px;
}

.right1{
	width:234px;
	float:right;
	margin-top:20px;
}
.columnist_div{line-height:22px;overflow:hidden;}
.pic{
	float:left;
	padding-bottom: 5px;
	padding-left: 5px;
}
.title_2{	border-bottom-color: #E6E6E6;
	border-bottom-width: thin;
	border-bottom-style: solid;}

.title_line {
	width:125px;
	height:30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #78B96C;
	font-size:16px;
	color: #999999;
	
	padding-left:5px;
	
	}

	.right1  .right_guide li a{display:block;color:#9E9E9E;padding-top: 6px;padding-right: 0;padding-bottom: 3px;padding-left: 0px; font-size:13px;} 
.right1  .right_guide li a:hover {
	text-decoration:underline;
} 

.right1  .right_guide li{
	color:#999999;
	list-style-position: outside;
	list-style-type: disc;
	font-size:10px;
	
}
.author_desc {margin-top:10px;}
.author_desc p {font-size:12px;color: #B9B9B9; line-height: 19px;}
.author_name {
	margin-bottom:11px;
}
.mail_bg{ color:#0099CC;}
.container2{
	
	overflow:hidden;
	padding:0 10px;
	margin:0 auto;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #C1C1C1;
}

@media screen and (max-width:1080px){
	.main1{
		height: auto;
	}
	.fea_pro .fea_pro_img_right{
		float: none;
	}
}


.Resource_box .left_content { float:left; width:74%; margin-left:2%; margin-bottom:20px;}
.Resource_box .left_content { margin-left:0; margin-right:2%;}
.Resource_box .left_content a{ color:#70C269;}

.Resource_box .left_content p{ line-height:1.7em; font-size:14px; color:#5A5A5A;}
.faqs_box_p { margin-top:5%;}
.faqs_box_p p{ font-size:15.5px;}
.faqs_list{ margin-top:20%; }
.faqs_list span{font-size:18px;	border-bottom-width: thin;border-bottom-style: solid;border-bottom-color: #0099FF;	padding-bottom:5px;	}
.faqlist_main ul li{ line-height:1.5em;	margin-top:5%;}
.faqlist_main ul li a{ color:#333333;}
.faqlist_main ul li a:hover{ color: #0099FF;}



.w1110 {
  max-width: 1150px;
  padding: 0 20px;
  margin: auto;
}
.flex-col-center {
  display: -moz-box;  /* Firefox */
  display: -ms-flexbox;    /* IE10 */
  display: -webkit-box;    /* Safari */
  display: -webkit-flex;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: center;
}

.hot-products-title {
  text-align: center;
  font-size: 30px;
  font-weight: bold;  
  font-family: Open Sans;  
	font-stretch: normal; 
	letter-spacing: 0px;
	color: #000000;
}

.product-desc {
  padding: 0 70px;
}

.product_span_w100{
  text-align:center;font-size: 15px;color: #555555;line-height: 28px;width: 100%;
}


.product-desc {
  padding: 0 70px;
}
.comment-desc {  
	font-family: Open Sans;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0px;
  color: #555555;
  margin-top:42px;text-align: center;
  width: 100%;
}
.comments-img {
  cursor: pointer;
  width: 198px;
  height: 70px;
}

.comments-active {
  transform: scale(1.1, 1.1);
  border-radius: 50%;
  border: 1px solid #e5e5e5;
}

.comments-unactive {
  transform: scale(.9, .9);
  opacity: .5;
}


.review1 {
  background: url(../images/informer.webp);
}
.review1:hover {
  background: url(../images/informer.webp)
}

.review2 {
  background: url(../images/cnet.webp);
}
.review2:hover {
  background: url(../images/cnet.webp)
}

.review3 {
  background: url(../images/softpedia.webp);
}
.review3:hover { background: url(../images/softpedia.webp)
}

.review4 {
  background: url(../images/macupdate.webp);
}
.review4:hover {
  background: url(../images/macupdate.webp)
}

.review5 {
  background: url(../images/softonic_logo.webp) no-repeat;
}
.review5:hover {
  background: url(../images/softonic_logo.webp) no-repeat;
}
.index-star-group img{
  padding-left: 5px;
}


    .sub_pro_title {border-bottom:#0066CC  dotted thin; padding-bottom:10px; max-width:40%;}
	
	.tableStyle {border-collapse:inherit;border-spacing:1px;}
	.tableStyle th p{ font-size:14px; line-height:1.4em;	}
	.tableStyle th,.tableStyle td {padding:5px; border:solid #E0E0E0; border-width:0px 1px 1px 0px;}
	
	.tableStyle th span {padding:0 0 5px 0; display:block; font-size:12px;}
	.tableStyle .tableProName {text-align:center; line-height:2.0em;  font-size:14px; }
	.tableStyle  .proName {text-align:center; line-height:1.2em; }
	

	.tableStyle th {color:#fff; line-height:1.2em;padding:15px 10px;}
	
	.video-responsive{  overflow:hidden;  padding-bottom:56.25%;   position:relative;  height:0;}
    .video-responsive iframe{  left:0;   top:0;   height:100%;  width:100%;  position:absolute;}



.entrance{position:fixed;width:100%;left:0;z-index:89;background-color:#fff;bottom:0}
.entrance a{display:block}
.entrance a img{width:100%;object-fit:cover}
.entrance em{display:block;width:32px;height:32px;background:url(img/mother/close.svg) #fff no-repeat center center;border-radius:50%;background-size:50%;position:absolute;right:15.5%;top:50%;z-index:10;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.entrance a img{height:50px}}@media screen and (max-width:500px){.entrance a img{height:unset;object-fit:unset}.entrance em{right:-3.5%;top:14%;width:22px;height:22px}}
