	@charset "utf-8";
	/* CSS Document */
	body{margin:0px;padding:0px; font-size:14px; font-family:Arial, Helvetica, sans-serif;  color:#333; }
	div,dl,dt,dd,ul,ol,li,h1,h1,h2,h4,h5,h6,pre,form,input,label,select,option,textarea,button,p,span{ margin:0;padding:0; border:none;}
	
	
	 img{vertical-align:middle; border:none;
  display: inline-block;

}
	input{ background:none; text-shadow:none; border:none;}
	ul,li,ol,ul { list-style:none;}
	a{ color:#6A6A6A; text-decoration:none;}
	a:hover{ color:#028fe9;}
	.fl{ margin-right:10px; margin-bottom:15px;float:left}
	.fr{ float:right;}
	.clear{ clear:both; height:0px; }
	
	.feature2{margin:0 auto; width:1000px; padding-top:70px;
		padding-bottom:50px; }
	.feature2 h1 {font-weight:700; margin-bottom:10px; font-size:30px; line-height:1.5em; color: #333333;padding-top:10px;
	font-family:muli,Arial,sans-serif;color:#2a2e4a;}
	

	.feature2 .image_box{with:300px; float:right;  padding-right:30px;}
	.feature1{
		margin:0 auto;
		background-color: #F1F1F1;
		padding-top:50px;
		padding-bottom:50px;
	}
	
		.feature1_usb_burn{
	margin:0 auto;
	background-color: #F1F1F1;
	background-image: url(../images/iso/burn_iso_usb_img.webp);
	background-repeat: no-repeat;
	}
	
	
	.feature1 h1{font-weight:700; margin-bottom:10px; font-size:30px; line-height:1.3em; color:#333333;padding-top:10px;}
	.right_box{width:535px; float:left; margin-bottom:80px; }
	.right_box_itunes{width:535px; float:right;}
	.right_box_bundle{width:1000px; }
	
	.img_box{ text-align:center;}
	
	.content_one_bundle .USB_bg_box_p{ text-align:center; color:#FFFFFF; padding-left:40px;  padding-right:40px;}
		.content_one_bundle .USB_bg_box_p p{ text-align:center; color:#FFFFFF; font-size:13px; line-height:1.7em;} 
		.content_one_bundle .h1_co{ color:#FFFFFF;}
		
		
	
	.top{ width:100%; overflow:hidden; height:540px;position:relative;}
	.top_content{ width:988px; margin:0 auto; position:relative; z-index:2}
	.banner{ width:1920px; height:540px; position:absolute; left:50%; margin-left:-960px; top:0; z-index:1; }
	.top_text{ width:100%; position:absolute; left:0; top:47px; z-index:3;}
	/*2015/2/23*/
	.logo{ width:215px; width:257px; height:47px; float:left;}
	/*2015/2/23*/
	.downsoft{ background:url(../images/protect_07.webp) no-repeat 9px 8px; padding-left:19px; width:133px; float:left; padding-top:8px;}
	.downsoft a{ display:block; background:url(../images/protect_09.webp) no-repeat 0 0; height:38px; padding-left:46px; width:87px; line-height:38px; color:#ff6600;}
	.downsoft a:hover{ background:url(../images/protect_092.webp) no-repeat 0 0;color:#4596f9;}
	.content_include{width:100%; background:#edefe4;}
	.content_top{
	background:#F1F1F1; 
		
	}
	.content_top_1{
	
		
	}
	.content{width:1000px; margin:0 auto; overflow:hidden; }
	.data_pro{ padding-top:60px; text-align:center; padding-bottom:24px;}
	
	.data_pro p{
		font-size:15px;
		line-height:24px;
		font-family:Arial, Helvetica, sans-serif;
		color: #5D5D5D;
	}
	.right_text{ width:535px; float:left;}
	.right_text ul li {padding-top:10px; color:#5D5D5D; }
	.content_one{margin:0 auto;  height:350px; padding-top:30px; width:1000px;}
	.right_text p{ font-size:20px; line-height:14px; color:#70BB3B; }
	
	
	
	.right_text_bundle{ width:1000px; }
	.USB_bg_box { color:#FFFFFF; width:700px; margin-top:150px; }
	.USB_bg_box_p p{ color:#FFFFFF; }
	.content_one_bundle{margin:0 auto;  height:530px; padding-top:30px; width:1000px;}
	.right_text_bundle ul li {padding-top:10px; color:#5D5D5D; }
	.content_one{margin:0 auto;  padding-top:30px; width:1000px; padding-bottom:100px;}
	.right_text_bundle p{ font-size:20px; line-height:14px; color:#70BB3B; }
	
	
	
	
	.right-text-box p{
		color: #575757;
		font-size:15px;
		line-height:1.7em;
		font-family:Arial, Helvetica, sans-serif;
	}
	.right_text span{ line-height:32px; display:block; font-size:14px; width:386px; color:#69685c;}
	.content_one img{ display:inline-block; }
	
	.left_text span{ font-size:14px;line-height:32px; color:#eaac00;} 
	.left-image{width:400px;  float:right; padding-top:30px;}
	.left-image-itunes{width:400px;  float:left; padding-top:30px;}
	
	.left-image-office{width:400px;  float:right; padding-top:10px;}
	
	/* top-banner */
	.banner_box{
		margin:0 auto;
		background-repeat: no-repeat;
		background-position: right;
		height:530px;
		padding-top:30px;
		background-color: #40AE58;
		background-image: url(../images/windows-password-recovery-bg.webp);
		
	}
	
	.banner_box_itunes{
		margin:0 auto;
		background-repeat: no-repeat;
		background-position: right;
		height:530px;
		padding-top:30px;
		background-color: #40AE58;
		background-image: url(../images/itunes-recovery-bg.webp);
		
	}
	
		.banner_box_ISO{
		margin:0 auto;
		background-repeat: no-repeat;
		background-position: right;
		height:550px;
		padding-top:50px;
		background-color: #40AE58;
		background-image: url(../images/iso/iso_editor_img_bg.webp);
		
	}
	
	
	
	.banner_box_locker{
		margin:0 auto;
		background-repeat: no-repeat;
		background-position: right;
		height:550px;
			padding-top:30px;
		background-color: #40AE58;
		background-image: url(../images/folder-locker/folder-locker-bg.webp);
		
	}
	
		.banner_box_zip{
		margin:0 auto;
		background-repeat: no-repeat;
		background-position: right;
		height:590px;
			padding-top:20px;
			
		background-color: #40AE58;
		background-image: url(../images/folder-locker/folder-locker-bg.webp);
		
	}
	

	.banner_box_pdf{
		margin:0 auto;
		background-repeat: no-repeat;
		background-position: right;
		height:630px;
			padding-top:10px;
			
		background-color: #40AE58;
		background-image: url(../images/folder-locker/folder-locker-bg.webp);
		
	}
	
	
	
	
	.banner_box_office{
		margin:0 auto;
		background-repeat: no-repeat;
		background-position: right;
		height:530px;
		padding-top:30px;
		background-color: #40AE58;
		
	
		background-image: url(../images/office-recoery-bg.webp);
		
	}
	.banner_box_bundle{
		margin:0 auto;
		background-repeat: no-repeat;
		background-position: right;
		height:550px;
		padding-top:30px;
		background-color: #40AE58;
		background-image: url(../images/office-recoery-bg.webp);
		
	}
	
	.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;
		
	}
	.title_width{width:80%}
	
	.top-banner{height:350px;  margin:0 auto; width:1000px;  padding-top:30px;}
	.top-banner h1{color: #FFFFFF; font-size:25px; text-align:left; line-height:1.4em; }
	.top-banner h1 span{display:block;font-size:30px; font-weight:600; padding-bottom:15px;}
	.top-banner h1.dr{color:#2a5970; width:775px; margin:0 auto;}
	.top-banner .box{
		width:40%;
		float:left;
		
		color:#fff;
		background-repeat: repeat;
		margin-top:20px;
		
		
	}
	
	
	
	.top-banner .box_mac{
		width:40%;
		float:left;
		
		color:#fff;
		background-repeat: repeat;
		
		
	}
	
	.t2{
		padding-top:10px;
		border-top-width: thin;
		border-top-style: dashed;
		border-top-color: #CCCCCC;
		margin-top:20px;
	}
	
	.t2 dl dd{ padding-bottom:8px; font-size:12px; color:#FFFFFF;}
	.t2 dl dd span{ color:#FFFFFF;}
	.t2 dl dd span a{ color: #FFFF00; text-decoration:underline;}
	.orangebtn, .orangebtn-s {
	background: #F6772C;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	}
	.bluebtn:hover, .bluebtn-s:hover {
	background: #81C22B;
	text-decoration: none;
	}
	.w_box{margin-top:10px;}
	.btn-mac{margin-top:10px;}
	
	
	.blueBtn-b, .orangeBtn-b {
		border-radius: 5px;
		color: #FFFFFF !important;
		display: inline-block;
		height: 60px;
		margin-bottom: 10px;
		margin-right: 10px;
		text-align: left;
		text-decoration: none !important;
		width: 210px;
		background-attachment: scroll;
		background-image: none;
		background-repeat: repeat;
		background-position: 0 0;
	}
	.blueBtn-b .pic, .orangeBtn-b .pic {
		border-right: 1px solid #75B027;
		float: left;
		height: 44px;
		line-height: 44px;
		margin-right: 18px;
		padding-top: 16px;
		text-align: center;
		width: 56px;
	}
	.orangeBtn-b {
		background: none repeat scroll 0 0 #F6772C;
	}
	.orangeBtn-b .pic {
		border-right: 1px solid #E06F0B;
	}
	.blueBtn-b .name, .orangeBtn-b .name {
		display: block;
		font-size: 24px;
		line-height: 30px;
		margin-bottom: 0;
		padding: 5px 0 0;
		color:#FFFFFF;
	}
	.blueBtn-b:hover {
	text-decoration: none;
	background: #81C22B;
	}
	.orangeBtn-b:hover {
	text-decoration: none;
	background: #FB7D32;
	}
	
	
	
	
	
	
	
	
	
	
	.clicl_box{ text-align:left; }
	
	.title_width p{ color:#FFFFFF;}
	
	.top-banner .box dd{font-size:13px; margin: 0;
		padding: 0; }
	.top-banner .box .btn{margin-top:5px;}
	.top-banner .box2{background:url(images/deluxe-tm_bg.webp) repeat;width:45%;margin:0 auto;padding:15px 10%; color:#64767e;}
	.countNum {line-height:28px;}
	.countNum strong{font-weight:normal;}
	.countNum span {display:inline-block;background:url(images/count-bg_48.webp) no-repeat;width:24px;height:28px;font-size:20px;margin:0 6px 0 0;text-align:center;color:#777;}
	.top-banner .videoDemo{ color:#FFF; font-size:18px;}
	@media (min-width: 768px) and (max-width: 979px) {
		.top-banner{height:auto;}
		.top-banner .box, .top-banner .box2{width:60%;}
	}
	@media (max-width: 767px) {
		.top-banner{height:auto;}
		.top-banner h1{ font-size:34px;}
		.top-banner h1 span{ font-size:28px;}
		.top-banner h1.dr{ width:auto;}
		.top-banner .box, .top-banner .box2{width:auto;padding:15px 0; text-align:center;}
	}
	@media (max-width: 479px) {
		.top-banner{padding:30px 0;}
		.top-banner h1{ font-size:28px;}
		.top-banner h1 span{ font-size:20px;}
		.top-banner .box, .top-banner .box2{ text-align:inherit;padding:15px 45px;}
		.countNum strong{display:block;}
	}
	
	.top-banner1{padding:20px 0;}
	.top-banner1 .fltext{float:left;width:58%;color:#fff;}
	.top-banner1 .fltext h1{ font-size:22px;color:#fff;}
	.top-banner1 .fltext .dd{ font-size:26px; line-height:1.3em;}
	.top-banner1 .fltext .btnbg{ background:url(images/tm_bg.webp) repeat;padding:15px 0; text-align:center;}
	.top-banner1 .fltext .btnbg .btn-free{display:inline-block; background:#7bbb26;color:#fff !important;font-size:26px;width:180px;height:56px;line-height:56px; text-align:center; border-radius:3px; text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; box-shadow:2px 2px 2px #1f6f6f;}
	.top-banner1 .fltext .btnbg .btn-free:hover{background:#81c22b; text-decoration:none;}
	.top-banner1 .frtext{float:right; background:url(images/banenr_fr_bg.webp) no-repeat;width:28%;height:351px;padding:40px 40px 0 70px;}
	.top-banner1 .frtext .dd{ font-size:22px;color:#fb594c;line-height:1.3em;}
	.top-banner1 .frtext dt{ font-size:16px;}
	.top-banner1 .frtext dd{background:url(images/icon_right.webp) no-repeat 0 2px;color:#666; padding-left:25px;}
	.top-banner1 .buybtn3, .top-banner1 .downbtn3{font-size:18px;width:130px;height:40px;line-height:40px; text-align:center;}
	.top-banner1 .win-btn .pro_down{ background:#84c754 url(images/icon_win3.webp) no-repeat 35px center;}
	.top-banner1 .mac-btn .pro_down{ background:#84c754 url(images/icon_mac3.webp) no-repeat 35px center;}
	.top-banner1 .win-btn .pro_buy, .top-banner .win-btn .pro_buy{background:#ff6000 url(images/icon_win3.webp) no-repeat 35px center;}
	@media (max-width: 979px) {
		.top-banner1 .fltext{width:60%;}
		.top-banner1 .frtext{width:30%;padding:40px 20px 0 40px;}
		.top-banner1 .frtext .dd{ font-size:18px;}
		.top-banner1 .frtext dt{ font-size:14px;}
	}
	@media (max-width: 767px) {
		.top-banner1 .fltext{float:none;width:auto;}
		.top-banner1 .frtext{float:none;width:auto; background:#fff;height:auto;padding:30px;}
	}
	
	
	
	
	
		
		.w_box{
			margin-top:10px; 
		
	
		}
		
		.btn-mac{
		margin-top:10px;
	
	}
		
		
		.m22{
			
			
		
			
		}
			.m22 dd{ color:#EBEBEB;	font-size:12px; 
		}
		
			.blueBtn-b{	width:230px;
		height:40px;
		padding-left:20px;
		 border-radius:8px;
		border: thin solid   #FFFFFF;
			color: #FFFFFF !important;
			display: inline-block;
			height:58px;
			margin-bottom: 10px;
			margin-right: 10px;
			text-align: left;
			text-decoration: none !important;
			width: 240px;}
		 .orangeBtn-b {
		width:230px;
		height:40px;
	
		
		padding-left:20px;
		 border-radius:8px;
		border: thin solid  #FF6633;
			color: #FFFFFF !important;
			display: inline-block;
			height:58px;
			margin-bottom: 10px;
			margin-right: 10px;
			text-align: left;
			text-decoration: none !important;
			width: 240px;
		}
		.blueBtn-b .pic, .orangeBtn-b .pic {
			
			float: left;
			height: 43px;
			line-height: 44px;
			margin-right: 18px;
			padding-top: 13px;
			text-align: center;
			width: 56px;
		}
	
	
		.blueBtn-b .name, .orangeBtn-b .name {
			display: block;
			font-size: 23px;
			line-height: 30px;
			margin-bottom: 0;
			padding: 2px 0 0;
			color:#FFFFFF;
		}
		.blueBtn-b:hover {
		text-decoration: none;
		background: #81C22B;
		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;}
	
	
	
	
	.fea_box_1{}
	.pro_con .pro_list li { color:#FFFFFF; font-size:13px;
		line-height:18px;
		font-family:Arial, Helvetica, sans-serif;}
	.pro_con{padding:50px 0;margin-bottom:10px;font-family:Lucida Grande,Arial,Tahoma,Verdana,sans-serif;}
	.pro_con.no_margin{margin:0px;}
	.pro_con.no_padding{padding:0px;}
	.pro_con.no_b_padding{padding-bottom:0;}
	.pro_con .title{font-size:22px;line-height:26px;margin-bottom:20px;font-weight:normal;}
	
	.pro_con .title.title_center{text-align:center;margin-bottom:40px;}
	.pro_con .left{width:50%;float:left;; background-color:#EEEEEE; }
	.pro_con .text_box{width:98%; padding:20px;}
	
	
	
	.pro_con p{font-size:13px;color:#666666;  padding-left:15px; line-height:18px;
		font-family:Arial, Helvetica, sans-serif;}
	
	.pro_con .right1{float:left;width:50%;}
	.fea_box_text { color:#FFFFFF; margin-top:20px;}
	
	.bg_dark_blue *{color:#fff;}
	
	.pro_con .right.word,.pro_con .bg_dark_blue .word,.pro_con .bg_gray .word,.pro_con .bg_mediumseagreen .word{width:45%;padding-left:3%;}
	
	.pro_con .bg_mediumseagreen .word{color:#fff;}
	.pro_con .bg_blue2 .word{color:#fff;}
	.pro_con .bg_blue_winpe .word{color:#fff;}
	.pro_con .bg_blue_drwt .word{color:#fff;}
	.pro_con .bg_indigo_blue *{color:#fff;}
	.bg_darkblue_mobi .word{color:#fff;}
	.pro_con .list li{font-size:15px;padding:14px 0 20px 80px;line-height:20px;min-height:46px;}
	.pro_con .img{text-align:center;}
	.pro_con .technician .left{width:50%;}
	.pro_con .technician .right{width:36%;text-align:center;}
	.bg_mediumseagreen{background-color:#506273; height:300px;}/*339fa1*/
	.wrap{width:1000px;margin:0px auto;position:relative;}
	.clearfix{display:block;}
	.bg_gray{background-color:#EEEEEE; height:300px; }
	.bg_gray_4{ height:300px;}
	.fea_title_1{
		font-size:20px;
		color: #FFFFFF;
		text-align:left;
		
		font-weight: normal;
		padding-top:30px;
	}
	.fea_title_2{
		font-size:18px;
		color: #666666;
		text-align:left;
		padding-left:15px;
		padding-top:30px;
		font-weight: normal;
	}
	
	
	
	
	
	
	/*----------- Header -----------------*/
	#header {
	margin-right: auto;
	margin-left: auto;
	height:92px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
}
	#header .logo {background-repeat: no-repeat;float: left;height:80px; width:180px; margin-right:35%;}
	
	
	/*----------- Navigation -----------------*/
	#headerwarp{margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto; height:45px;padding-top: 20px;}
	#header .menu{height:55px;background-repeat: no-repeat;
				  background-position: center;width:1190px;margin:0 auto;}
	#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.webp) no-repeat -1px 0;
		width:95px;
		line-height:49px;
		text-align:center;
		font-size:15px;
		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/subnav_bg.webp);background-repeat: repeat;overflow:hidden;-webkit-backface-visibility: hidden;}
	
	
	#header .menu li.curr a.title, #header .menu li:hover a.title{ border-bottom:3px solid #f6772c;  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;}
	
	
	
	
	/*----------- search -----------------*/
	
	#header .input{float:right; border-radius:6px; display:inline-block; float:left;width:150px;height:26px;border:1px solid #dbdbdb;background:#fff;position:              relative;margin-top: 20px;margin-bottom: 0;margin-left:40px;;}
	#header .search-text{display:inline-block;width:115px;height:26px;line-height:16px;margin-top:1px;background: none !important;margin-left:5px;border: none;font-size: 12px; color:#CCCCCC;}
	#header .input .search-btn{display:inline-block;width:18px;height:19px;border: none;cursor:pointer;
		background-image: url(../images/btn-1.webp);background-repeat: no-repeat;background-position: 0 2px;}
	.mt30{margin-top:30px !important;}.mt50{margin-top:50px !important;}   /*----------- resource h1 -----------------*/
	
	
	
	
	* html .clearfix{height:1%;}
	*:first-child+html .clearfix{zoom: 1;}
	.clearfix{display:block;}
	.wrap {
		overflow:hidden;
		position:relative;
		margin:0 auto;
		background-image: url(what%20user%20say%20us);
	}
	
	
	.span20 { width:1000px;}
	
	
	
	.tm_nav{width:100%;}
	.nav_t1{padding-top:100px; margin-left:20%;}
	.tm_nav ul{ width:1000px; 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:#FFFFFF; color:#1b364c; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
	
	
	
	.tm_nav li.gps a{
		color:#1b364c;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		background-color: #FFFFFF;
		background-image: url(../images/new-img/gps.webp);
		background-repeat: no-repeat;
		background-position: center bottom;
	}
	.tm_nav li.reviews a{ position:relative; padding-left:127px; }
	
	.stars_a{ width:101px; height:16px; display:block; overflow:hidden; background-image: url(../images/icon/review_icon.webp); margin-top:4px;}
	.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;
	}
	
	.pro_con ul{margin-bottom:20px;}
	.pro_list li { color:#FFFFFF; font-size:14px; line-height:25px;}
	
	
	.t11 {
		background-color:#56B068;
		border-top-width: thin;
		border-top-style: solid;
		border-top-color: #41C05A;
		height:75px;
	}
	.t11_locker {
		background-color:#2DAE64;
		border-top-width: thin;
		border-top-style: solid;
		border-top-color: #41C05A;
		height:75px;
	}
	
	
	
	
	
	/*footer-new*/
	.container{  width:1000px; margin:0 auto;} 
	.row-fluid {width:auto;margin:0 auto;*zoom: 1;overflow:hidden; }
	.footer_bottom{
	padding:5px 0;
		color:#94A1AF;
		background-color: #2F3337;
		padding-top:60px;
		margin-top:3%;
	}
	.footer_bottom .link_list{ margin-top:10px;}
	.footer_bottom .link_list a{ display:block; color:#94A1AF; padding-bottom:7px; line-height:20px;
		font-family:Arial, Helvetica, sans-serif;}
	.footer_bottom .title{
		font-size:18px;
		color: #FFFFFF;
		
	}
	.footer_bottom .choose_lit{ margin-top:15px;}
	.footer_bottom .choose_lit dd{
		padding-left:112px;
		height:35px;
		padding-top:17px;
		margin-bottom:10px;
		background-image: url(../images/bottom-img-new.webp);
		background-repeat: no-repeat;
	}
	.footer_bottom .choose_lit dd.sec_img{ background-position:0 0;}
	.footer_bottom .choose_lit dd.ser_img{ background-position:0 -60px;}
	.footer_bottom .choose_lit dd.back_img{ background-position:0 -125px;}
	.footer_bottom .choose_lit dd.sat_img{ background-position:0 -188px;}
	.footer_bottom .share_bottom{ margin-top:15px; margin-bottom:30px;}
	
	.footer_bottom .btn_contact{display:inline-block;border:1px solid  #94A1AF; border-radius:5px;height:40px; line-height:40px;width:210px; padding-left:20px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; color:#94A1AF; margin-bottom:20px; margin-top:10px;} 
	.footer_bottom .btn_contact:hover{ text-decoration:none; background:#98d86a;}
	.footer_new{
		color:#BFBFBF;
		padding:15px 0;
		padding-bottom:50px;
		text-align:center;
		background-color:#2F3337;
		
	}
	.footer_new a{color:#94A1AF;}
.foot_btm{margin:0 auto;  font-size:13px; color:#94A1AF;}
.footer_new {margin:0 auto;  border-top-width: 1px;border-top-style: solid;border-top-color: #4E545A;}


	
	.yadsenserightf{right:0px; top:210px; position:fixed;}
	@media (max-width: 767px) {
		.footer_bottom{ padding:15px 0;}
		.footer_bottom .row-fluid { padding:0 15px;}
		.footer_bottom .row-fluid .span{ float:none; width:auto;margin-left:0; margin-bottom:15px;}
		.footer_bottom .link_list a{ display:inline-block; margin-right:10px; text-decoration:underline}
		.footer_bottom .share_bottom{ margin-bottom:15px;}
		.yadsenserightf{ display:none;}
	}
	/*respon*/
	.container{ width:1100px; margin:0 auto;} 
	.related_guide {padding-top:0px;}
	.row-fluid .span img{max-width: 100%;-ms-interpolation-mode: bicubic;}
	.row-fluid .span2 { width: 45.717948717948715%;  }/*border==== margin-left:0\9; width:48%\9;*width:47.7%; margin-right:2%\9;*/
	.row-fluid .span3 { width: 27.5%; float:left; }/*padding:0 0 0 4%; margin-left:0; width:31.96%;* width:28%;*/
	.row-fluid .mt20{margin-top:40px !important;}
		.row-fluid .span2 { width: 45.717948717948715%;  }/*border==== margin-left:0\9; width:48%\9;*width:47.7%; margin-right:2%\9;*/
	.row-fluid .span4 {width: 16.5%; float:left; }/*padding:0 0 0 4%; margin-left:0; width:31.96%;* width:28%;*/

	
	.probox3 .text h2{	font-size:15px; color:#5F5F5F; padding-bottom:10px;}
	.probox3 .text p{	font-size:14px; text-align: left; color:#585858;}
	.icon_2{padding-bottom:40px;}
	
	.list_bg {
	
	padding:20px;
	border: thin dashed #00CC66;
}
	 #footer-nav-and-copyright{
	  width:1000px;
	   margin:0 auto;
		text-align: center;
		color:#999999;
		background-color: #2D2D2D;
		padding:30px 0 25px 0;
		line-height: 200%;
		border-top-width: thin;
		border-top-style: solid;
		border-top-color: #404040;
	}
		#footer-nav-and-copyright a{ color:#999999; }
	
	
	
	.banner_list{
		margin:0 auto;
		height:200px;
		background-color: #78B949;
		background-image: url(../images/icon/pro-bg.webp);
		background-repeat: no-repeat;
		background-position: center center;
		
		
	}
	
	.foot_list{
		margin:0 auto;
		height:200px;
		background-color: #78B949;
		background-image: url(../images/icon/pro-bg.webp);
		background-repeat: no-repeat;
		background-position: center center;
		
		
	}
	
	
	.support_list{
		margin:0 auto;
		height:200px;
		background-color: #78B949;
		background-image: url(../images/icon/support-bg.webp);
		background-repeat: no-repeat;
		background-position: center center;
	
		
	}
	
	
	.te_box{
		margin:0 auto;
		height:300px;
		background-color: #78B949;
		background-repeat: no-repeat;
		background-position: center center;
	
		
	}
	
	.all_title_1 h1{font-size:35px;}
	.te_box .all_title_1 {margin:0 auto;width:588px;color:#fff;padding-top:50px; text-align:center;}
	.te_box .all_title_1 p{font-size:14px; line-height:20px;}
	.te_box .all_title_2 {
		font-size:30px;
		font-weight: bold;
	}
	
	.te_box a{ line-height:1.8em; color: #FFCC33;}
	.te_main{width:1000px; margin:0 auto;}
	.t5{padding-bottom:70px;}
	
	.store_box{
		margin:0 auto;
		height:200px;
		background-color: #78B949;
		background-image: url(../images/icon/pro-bg.webp);
		background-repeat: no-repeat;
		background-position: center center;
		
		
	}
	
	.guide_top{
		width:100%;
		height:156px;
		background-color: #449EF9;
	
		background-repeat: no-repeat;
	
	}
	.all_title{margin:0 auto;width:988px;color:#fff;padding-top:50px;}
	.all_title p{font-size:14px; line-height:20px;}
	.title_top {
		font-size:30px;
		font-weight: bold;
	}
	
	
	.span6 { width:460px; }
	.d-no{
	
		clear: both;
		float: left;
		width:100%;
		height: 250px;
		margin-bottom:10px;
		margin-top:10px;
	}
	.d-no2{
		background-color:#fff;
		height: auto;
	}
	.d-no2 ul{
		list-style:none;
		padding:0;
		margin:0 0 20px 0;
		height:120px;
	}
	.d-img{
		float:left;
		width:10%;
	}
	.d-img2{
		width: 25%;
		margin: 50px 0 0 0;
	}
	.d-word{
		float:right;
	  margin-left:30px;
		width: 80%;
		color:#6b6a6a;
	}
	
	.d-word ul li{ line-height:20px;}
	
	.d-word2{
		width: 70%;
	}
	.d-word p{
		font-size:23px;
		color: #666666;
		font-weight:bold;
	}
	.dw-text{
		padding:5px 0 15px 0;
		line-height:20px;
	}
	.d-w-icon{
		clear:both;
		float:left;
		padding:0 0 10px 0;
	}
	.dwi-img{
		float:left;
	}
	.dwi-img span{
		display:block;
	}
	.dwi-img span.win{
		background:url(images/custom/down-win.webp);
		width:45px;
		height:42px;
	}
	.dwi-img span.mac{
		background:url(images/custom/down-mac.webp);
		width:37px;
		height:42px;
	}
	.dwi-text{
		float:left;
		padding:0 0 0 10px;
	}
	.download span{
		background-position:-51px -315px;
		/*background-position:-16px -165px;*/
	}
	.product_list{width:1000px; margin:0 auto;  height:500px; margin-bottom:50px;}
	
	.reviews_center{width:1000px; margin:60px auto 30px;}
	
	
	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{ width:160px; text-align:center;list-style-type:none;}ul.reviews .c_2{ width:630px; padding:30px 0 0; background:url(../images/re_reviews1.webp) left top no-repeat; list-style-type:none;}ul.reviews .r_3{}
	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; font-size:13px; color:#6A6A6A; line-height:1.5em;}
	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;}
	.foot_padding{margin-top:10px;}
	
	.line_dash{
		
		border-bottom-width: 1px;
		border-bottom-style: dashed;
		border-bottom-color: #C2CED3;
		width:960px;
		margin:0 auto;
		margin-bottom:20px;
	}
	
	
	
	
	.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: 16px;
	  font-weight: bold;
	  line-height: 21px;
	  margin: 10px 0;
	}
	  .released .thumbnail .caption > .p{
		font-size: 13px;
		line-height:1.5em;
		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;}
	
	.page-box{margin:0 auto; width:1000px;}
	DIV.jogger {margin:0 auto; width:1000px;
	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 
	} 
	.row_tip { margin:0 auto; width:1000px;}
	
	.warn_word{ color:#FF6633;}
	
	
	.promotio-bg{
		background-color: #FFFFFF;
		background-image: url(../images/pomotions/iseepassword-promotion-bg.webp);
		background-repeat: no-repeat;
		background-position: center center;
		height:90px;
	}
	
	.content_top_1{ background:#F1F1f1;}
	
	.resTable {margin:20px 0 30px 0; overflow:auto; color:#666666;}
	.tableStyle {border-collapse:inherit;border-spacing:1px;}
	.tableStyle th,.tableStyle td {padding:5px;}
	
	.tableStyle th span {padding:0 0 5px 0; display:block; font-size:12px;}
	.tableStyle .tableProName {text-align:center;}
	.tableStyle .tableProName .proName {text-align:center; line-height:1.2em; font-size:16px; padding:10px 0;}
	.tableStyle .tableProBtn .price {color:#fda500;}
	.tableStyle .tableProBtn a {margin:2px 0;}
	.tableStyle th {color:#fff; line-height:1.2em;padding:15px 10px;}


ul.dot_list li { list-style:outside disc; line-height:1.7em; color:#646464; font-size:16px; margin-left:20px;
	 font-family: Calibri, Lato, Arial, Helvetica, sans-serif;}
	 
	 
	 .ov_btm_cen{  margin:30px auto;}.ov_btm_cen dl{ width:475px; }

.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:15px; 
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	color: #7B7B7B;}
.ov_btm_cen dl dd a:hover{ color: #00CCFF;}	
 
.T12{width:250px;  margin-left:10px; border-bottom-width: thin;
	border-bottom-style: solid;
   border-bottom-color: #80C85A; padding-bottom:8px; margin-bottom:15px;}

.tit_store,.list_store_title{
	margin-bottom:30px;
	width:100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #80C85A;
}
.tit_store .name,.list_store_title .name{font-size:16px;padding:10px 20px;color:#FFF;background:#80C85A;float:left;}
.promotion_bg{
display: flex;
justify-content: center;
	align-items: center;
}

.promotion_bg img {width:auto;
        height:auto;
        max-width:100%;
        max-height:100%;}
		
		

.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}}




.pur_list_nav_xiao{
	overflow: hidden;

}
.pur_list_nav_xiao dd{
	    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


/*language*/
.popup{margin-left:10px;float:left; margin-top:24px;position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; height:180px;}
.popup .popuptext{visibility:hidden;height:230px;display:block;width:120px;background-color:#fff;color:#fff;text-align:center;border-radius:6px;padding:8px 10px;position:absolute;z-index:999;bottom:0;top:40px;left:50%;margin-left:-70px}
.popup .popuptext::after{content:"";position:absolute;top:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}
.popup .show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;background-color:#fff;box-shadow:0 0 15px #666;color:#3d3d3d}
.popup .popuptext a{display:block;text-decoration:none;text-align:center; color:#000;padding:10px; line-height:1.6em; }
.popup .popuptext a:hover{background-color:#00c5cc;color:#fff;text-decoration:none}
.language-ico{float:left;width:30px;height:20px;display:block;margin-right:10px;}
 .tt{ line-height:1.7em; }
.language-cn{background:url(../images/icon/cn.webp) 0 0 no-repeat;background-size:20px 20px}
.language-de{background-size:25px 20px;	background-image: url(../images/icon/icon-language-deutsch.svg);background-repeat: no-repeat;}
.language-tw{background:url(../images/icon/tw.webp) 0 0 no-repeat;background-size:20px 20px}
.language-en{background-size:30px 20px;	background-image: url(../images/icon/en.webp);background-repeat: no-repeat;}
.language-es{background:url(../images/icon/es.webp) 0 0 no-repeat;background-size:20px 20px}
.language-jp{background-size:30px 20px;	background-image: url(../images/icon/jp.webp);background-repeat: no-repeat;background-position: 0 0;}
.language-fr{background:url(../images/icon-language-french.svg) 0 0 no-repeat;background-size:30px 20px}
.new-xf{background:#00c5cc;box-shadow:0 0 15px #2b2b2b;height:inherit;position:fixed;z-index:16;top:0;left:0;width:100%;padding:0;display:none;height:70px}

.article-content-box p.guide_note.mt50{border:1px solid #62cf95;padding:5px;margin-top:50px}
