/*

*/


body {
	overflow-x: hidden;
	background:#fff;
	color: #5A5E65;
	font-style:normal;
	font-weight:normal;
	line-height: 1.5;
	margin:0;
	padding:0;
	position:relative;
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;	 font-family:  Lato,Arial,Helvetica,sans-serif;
	font-size: 14px;
}

	
a { background-color: transparent;}

.feature_1 {margin:0 auto; width:1000px; height:150px; margin-top:28px;}
.feature_2 {margin:0 auto; width:1000px; }

.feature_3 {margin:0 auto; width:1000px; 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 { font-weight: normal; text-decoration: none }
a:hover { text-decoration: underline; }

p { margin: 0 0 10px 0; padding: 0; }
.mt50 { text-align:center;}
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: #505050; font-weight: normal; }
h1 { font-size: 48px; }
h2 { font-size: 30px; margin: 0 0 25px; padding: 5px 0 }

h4 { font-size: 18px; margin: 0 0 5px; padding: 0; }
h5 { font-size: 16px; margin: 0 0 10px; padding: 0;  }
h6 { font-size: 12px; margin: 0 0 5px; padding: 0; }

.cleaner { clear: both }

.ios_data_transfer {background-color:#EFEFEF;	}
.guide_ban_c{ width:700px; margin:0 auto; }
.ov_nav{width:100%;}
.ov_nav ul{ width:1000px; margin:0 auto; overflow:hidden; }
.ov_nav li{ float:left; margin-right:1px;}
.ov_nav li a{ font-size:13px; line-height:78px; color: #666666; padding:0 18px; height:78px; display:block;}
.ov_nav li a:hover{ background-color:#FFF; color:#1b364c; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.ov_nav li.gps a{ background: #fff url(../images/icon/gps.webp) center bottom no-repeat;color:#1b364c;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.ov_nav li.reviews a{ position:relative; padding-left:127px; }
.ov_nav li.reviews .stars_a{position:absolute;left:24px;top:30px;}

.ov_nav ul li:hover, .ov_nav ul li.current{background-color:#fff; border-bottom:2px solid #78B949; font-size:17px;}

/*drw_mac_retrieve*/
.drw_mac_retrieve{width:1000px;margin:0px auto;  overflow:hidden; padding-top:30px;}
.drw_mac_retrieve .img{text-align:center; margin-bottom:4%;}
.drw_mac_retrieve .img img{margin:0 2%;}
.drw_mac_retrieve .bt_img{text-align:center;}
.pro_title{font-size:25px;margin-bottom:1.5%;font-weight:normal;line-height:35px;} 
.pro_title font{color:#f38a01;}
.align_center,.AlignCenter{text-align:center;}
.wrap_1200{width:1000px;margin:0px auto;}


.drw_mac_retrieve h2{ color:#78B949; text-align: center;}
.pro_title { color:#78B949; text-align: center;}




.drfont_f3 {background:url(images/drfone_bgimg.webp) no-repeat center center ; min-height:380px;}
.drfont_f3 .pic {padding:10px 0;}
.drfont_f3 .title {padding:5px 0;font-size:17px; line-height:1.2em; font-weight: normal;}
.drfont_f3 .item {float:left; width:17.5%; margin-left:2%; padding:1% 3% 2% 3%; background:url(../images/white-bg.webp); text-align:center;}
.drfont_f3 .item:first-child {margin-left:0;}
.drfont_f3 .item p {color:#757575; padding:10px 0;}
@media (max-width: 1024px) {
	.drfont_f3 {padding:80px 0;}
}
@media (max-width: 767px) {
	.drfont_f3 {background-position:center 0;}
	.drfont_f3 .item {width:40%; margin:2%;}
	.drfont_f3 .item:first-child {margin-left:2%;}
}









h1{
	font-size:25px;
	
	font-weight:300;
	
	color: #FFFFFF;
}
h1 em{ font-size:29px;}
h2{
	margin:30px 0px 15px 0px;
	padding:0px;
	font-size:20px;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:200;
	color: #262525;

}




.work_title{
	font-size:20px;
	color:#666666;
	text-align:center;
	padding-bottom:20px;
	font-weight: normal;
}




* html .clearfix{height:1%;}
*:first-child+html .clearfix{zoom: 1;}
.clearfix{display:block;}

.drw_ios_free_bg{
	background-color:#4692B6!important;
	background-image: url(http://images.easeus.com/images/en/mobile-tool/product-banner-drw-ios-free.webp);
	background-repeat: no-repeat;
	background-position: center top;
}


.span20 { width:1000px;}



.tm_nav{
	width:100%;
	
}.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:#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/icon/review_icon.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:#344243;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #4A5F60;
	height:75px;
}







.m22 {text-align:left; }


/* top-banner */
.banner_box{
	margin:0 auto;
	background-color: #78B949;
		height:580px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/data-was-gone-bg.webp);
	position:relative; z-index:0;
	
}

.disk_box{
	margin:0 auto;
	background-color: #78B949;
		height:600px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/data-eraser/disk_wiper_bg.webp);
	position:relative; z-index:0;
	
}



.iphone_banner_box{
	margin:0 auto;
	background-color: #78B949;
	height:580px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/ios-recovery/iphone-recovery-bg.webp);
	position:relative; z-index:55;
	
}

	.itunes_password_banner_box{
	margin:0 auto;
	background-color: #78B949;
	height:620px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/ios/itunes_backup_password_img.webp);
	position:relative; z-index:55;}




.folder_banner_box{
	margin:0 auto;
	background-color: #78B949;
	height:620px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/folder-locker/folder-locker-bg.webp);
	position:relative; z-index:0;
	
}

.heic_banner_box{
	margin:0 auto;
	background-color: #78B949;
	height:580px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/heic-converter/heic_converter_bg.webp);
	position:relative; z-index:0;
	
}


.Android_banner_box{
	margin:0 auto;
	background-color: #78B949;
	height:630px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/header-ios-bg.webp);
	position:relative; z-index:99;
	
}

.screengeeker_banner_box{
	margin:0 auto;
	background-color: #78B949;
	height:660px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/screen-recorder/screen_geeker_img.jpeg);
	position:relative; z-index:99;
	
}




.clean_banner_box{
	margin:0 auto;
	background-color: #78B949;
	height:630px;
	margin-top:10px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/clean-mac/cleangeeker_bg_img.webp);
	position:relative; z-index:99;
	
}

.droidgeeker_banner_box{
	margin:0 auto;
	background-color: #78B949;
	height:580px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/android-eraser/droidgeeker_bg.webp);
	position:relative; z-index:0;
	
}


.geeker_banner_box{
	margin:0 auto;
	background-color: #78B949;
	height:580px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/windows/wingeeker_bg.webp);
	position:relative; z-index:0;
	
}



.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:270px;padding:5px 0;  margin:0 auto; width:1000px; padding-top:80px;	position:relative; z-index:0;}
.top-banner h1{color: #FFFFFF; font-size:15px; text-align:center;padding-top:22px; line-height:1.5em;}
.top-banner h1 span{display:block;font-size:30px; font-weight:normal; padding-bottom:20px;}

.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{ float:left;}
.clicl_box{ margin:0; padding:0; }
.title_width{width:1000px; text-align:center; margin:0 auto; font-size:12px;}
.title_width p{ color:#CCCCCC;}




	
	.w_box{
		margin-top:20px; 
	
	}
	.btn-mac{
	margin-top:20px;

}
.dolist{
	width:450px;
	margin:0 auto;
	text-align:left;
	padding-top:20px;
	margin-top:20px;
	border-top-style: dashed;
	border-top-width: thin;
	border-top-color: #CCCCCC;
}

.dolist_i{
	width:500px;
	margin:0 auto;
	text-align:left;
	margin-top:20px;

}

	
	.m22{
		
		
	
		
	}
		.m22 dd{ color:#EBEBEB;	font-size:12px; 
	}
	
	
	.blueBtn-b {
	width:210px;
	padding-left:20px;
	 border-radius:4px;
	border: thin solid #FFFFFF;
		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;
	    line-height: 1.2;
		padding-top:5px;
		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;}


.feature_lists_1{
	height:600px;
	padding-top:10px;
	
	
}
.maxW{ max-width:100%;}


.fea_2 {
	height:500px; width:1000px; margin:0 auto; margin-bottom:90px; }
.fea-title h1{color:#78B949; text-align: center;padding-top:28px;}

.list_box li { text-align:left; line-height:1.6em;
	color: #707070; font-size:13px;margin-top:7px;}
.list_box{ width:600px; margin:0 auto;}

.img_box{ text-align:center;}

.feature_lists_1 h1{ color:#78B949; text-align: center;padding-top:28px;}
.fea-title {text-align:left; width:1000px; margin:0 auto; margin-top:40px;}
.row h1{ color:#333333; text-align: center; font-size:28px; }
.feabox{
	margin:0 auto;
	height:400px;
	padding-top:10px;
	background-color: #F2F3F5;
	
	background-repeat: no-repeat;
	background-position: center center;
	margin-top:30px;
	position: relative;z-index:-1;
	
}


.data_recovery_mac{
	margin:0 auto;
	height:480px;
	padding-top:10px;
	background-color: #F2F3F5;
	
	background-repeat: no-repeat;
	background-position: center center;
	margin-top:30px;
	position: relative;z-index:-1;
	
}
.recovery_mac_box{width:700px; margin:0 auto; text-align:left;}










.fp_services { margin-bottom: 40px }
.fp_services img { float: left; margin-right: 20px; margin-top:36px;}
.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 { 
	float: left; 
	margin: 0 20px 20px 0; 
}

.half { 
	width: 400px; 
}

#sidebar, .one_third { 
	width: 300px; 
}

#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:center;
	
	font-weight: normal;
}
.ov_btm_cen{ width:1000px; margin:10px auto;}.ov_btm_cen dl{ width:460px;  background:#FFFFFF;}
.ov_btm_cen dl dt{ font-size:18px; color:#78B949;  height:35px; line-height:35px; text-align:center; margin-bottom:15px;}
.ov_btm_cen dl dd{background:url(../images/new-img/text.webp) 20px 2px no-repeat; }
.ov_btm_cen dl dd a{ margin-bottom:15px; display:block; line-height:17px; color:#8A8A8A;}
.image_box{ margin:0 auto;  width:1000px; padding-top:20px;}
.fr {float:right;} .fl {float:left;}
.m12{ margin:0 auto; width:1000px; 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;}




	
/*---------------
  footer
----------------*/

#footer{ width:100%; background-color: #78B949; color:#cccccc; }

  #footer a{ color:#FFFFFF; }

  #footer-content{ padding:0px 0 20px 0; color:#777; line-height: 180%; width: 1000px; margin: 0 auto; }


    #directory-nav{ display: inline-block; width:100%; padding-top:20px; vertical-align: top; }
      #directory-nav table{ width:1000px; }
      #directory-nav dl{ line-height: 220%; }
	     #directory-nav dl dd{ text-align:left; margin: 0; line-height: 30px;
	padding: 0;}
      #directory-nav dl dt{ font-size:14px; color:#FFFFFF; font-weight: bold; line-height: 40px;}
      #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; }

  
    #footer-nav-and-copyright a{ color:#999999; }

    #follow-us{ margin:10px 0 20px 0; }

    #share-facebook,
    #share-twitter,
    #share-google,
    #share-youtube{ display: inline-block; margin-right:5px; width:64px; height: 64px; background-image: url(../images/icon/share.webp); }

    #share-twitter{ background-position: -64px 0; }
    #share-google{ background-position: -128px 0; }
    #share-youtube{ background-position: -192px 0; }

    #share-facebook:hover{ background-position: 0 -64px; }
    #share-twitter:hover{ background-position: -64px -64px; }
    #share-google:hover{ background-position: -128px -64px; }
    #share-youtube:hover{ background-position: -192px -64px; }


  #footer-nav-and-copyright{
  width:1000px;
   margin:0 auto;
	text-align: center;
	color: #FFFFFF;
	background-color: #78B949;
	padding:30px 0 25px 0;
	line-height: 200%;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #669E3D;
	font-size:13px;
}
    #footer-nav-and-copyright a{ color:#FFF; font-size:13px; }

/*gura_index*/
.gura_index{
	margin:0 auto;
	width:70%;
	padding-bottom:10px;
	margin-top:20px;
	background-color: #F7F7F7;
} 
.gura_awords { margin:0 auto; background-color: #F7F7F7; padding-top:20px;}

.gura_index li{float:left;width:23%; list-style:none;}
.gura_index li p{margin-left:66px;width:65%;}
.gura_index li .title{font-weight:bold;line-height:16px;margin-bottom:8px;}
.gura_index li .word{color:#7e7f81;line-height:16px; font-size:13px;}
.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;}
	






.win_mac_box{width:480px; margin:0 auto; color:#FFFFFF;}

.win_mac_box a{color: #FF9900; text-decoration:underline;}

.rollTop{
	filter:Alpha(opacity=22);
	position:fixed;
	z-index:666;
	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:#484848; display:block; padding:0 20px; line-height:48px; 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/win-version.webp) 10px 5px no-repeat; color:#FFF;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}


.wrap1 a.mac-dow{ font-size:13px; line-height:36px; float:right; margin:20px 10px 0 0;  margin-right:120px; width:125px; 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.mac-buy,.pro-menu-w a.mac-buy{ margin-right:120;background:#25a7ff url(../images/icon/mac-btn-icon.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:120px; padding-left:45px;}




.wrap1 a.win-buy,
.pro-menu-w a.win-buy{ margin-right:120;background:#25a7ff url(../images/icon/win-version.webp) 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:120px; 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 

.image_box{ margin:0 auto;  width:1000px; padding-top:20px;}
.fr {float:right;} .fl {float:left;}
.ov_btm_cen dl dd a:hover{ color: #00CCFF;}	

 
.T12{width:280px;   border-bottom-width: thin;
	border-bottom-style: solid;
		border-bottom-color: #78B949; padding-bottom:8px;}




.downbg{
	margin:0 auto;
	height:280px;
	background-color: #78B949;
	background-image: url(../images/down-bg.webp);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top:50px;
}
.probox{width:1000px; margin:0 auto; }
.product-bglist{ width:700px; height:100px; float: left;}
.product-bglist .titlebg{width:330px; background: #FF9933; height:70px; padding-left:40px;}
.product-bglist p{ color:#FFFFFF;}

.container2{
	width:1000px;
	overflow:hidden;
	padding:0 10px;
	margin-left:160px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #C1C1C1;
}
.main .main-pro{ margin-bottom:60px; overflow:hidden;}
.main .main-pro .top, .main .main-pro .btm {over-flow:hidden;}
.main .main-pro .top .left{width:410px; margin-right:80px; float:left; padding-top:20px;}
.main .main-pro .top .right{width:510px; float:left;}
.main .main-pro h1, .main .main-pro h2{font-size:2.0em; color: #78B949; padding-top:10px; }
.main .main-pro h1 a, .main .main-pro h2 a{font-size:1.0em; color:#1898f1; }
.main .main-pro p{padding-top:10px;font-size:14px;line-height:1.7em;}
.main .main-pro .btn1{overflow:hidden;}
.main .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;}
.main .main-pro .btn1 .win:hover{background-position:0 -43px; text-decoration:none;}
.main .main-pro .btn1 .mac{background:url(../images/icon/down-mac.webp) no-repeat; margin-left:11px;}
.main .main-pro .btn1 .mac:hover{background-position:0 -43px; text-decoration:none;}
.main .main-pro .btm1 .left{width:620px; margin-right:75px; float:left;padding-top:40px;}
.main .main-pro .btm1 .right{width:305px; float:right;overflow:hidden;}
.main .main-pro .btm1 .right img{float:right;}


#write-review{border:1px solid #78B949;border-radius:5px;width:263px;height:58px;margin:37px auto 74px;line-height:58px;display:block;color:#78B949;font-size:24px;text-align:center;}
#write-review:hover{border-color:#6ec401;color:#6ec401;text-decoration:none}
#customer{background-color:#F0F0F0;overflow:hidden;padding:30px; border-radius: 20px;}

#customer .right img{float:none;}
#customer .right{width:86%;}
.users{widdth:100px; float:left;}
#customer .right p{line-height:24px;margin-bottom:10px;}
.right{float:right;}
.user_say .title{font-size:28px;color:#78B949;padding-bottom:30px;text-align:center;}

.user_say{  width:1000px; margin:0 auto; height:350px; margin-top:50px;} 
.line_pad{margin-bottom:60px;}
.start_box{
	width:180px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/star_pro.webp);}
	



.span3 { width:33.33%; float:left;}
.se_part2 .img, .wp_part2 .img, .wp_part4 .img, .wf_part2 img, .mc_part2 img { text-align:center; padding:30px 0;}
.container { max-width:1200px; margin:0 auto;}


.wp_part3, .wf_part4 { background-color:#e5e5e5; overflow:hidden; color:#fff;}
.wp_part3 h2, .wf_part4 h2 { margin:30px 20px;}
.wp_part3 ul, .wf_part4 ul { margin:20px;}


.wp_part3 p, .wf_part4 p { margin:0 20px;}
.wp_part3 .leftdiv, .wf_part4 .leftdiv { background-color:#586b7c; height:300px;}
.wp_part3 .leftdiv ul, .wf_part4 .leftdiv ul { border:0;}
.wp_part3 .righdiv, .wf_part4 .righdiv { background-color:#1c96d5; height:300px;}

.leftdiv { float:left; width:50%; margin:0;}
.righdiv { float:right; width:50%; margin:0;}
.righdiv p { margin:0 0 10 20px;}
.leftdiv p { margin:0 30px 0 20;}

.leftdiv h2, .righdiv h2 { text-align:left;}
.righdiv h2 { margin-left:20px;}
.righdiv ul { margin:20px 0 0 40px; list-style:disc;}
.righdiv ul.list_dis li { margin:15px 0;}
.wp_part3 h2, .wf_part4 h2 { margin:30px 20px;}



/*------------------------------------- mac free ----------------------------------------------*/
.topbanner_mac_free .green { color:#65b467;}
.topbanner_mac_free #sub_menu .green, .topbanner_mac_free #sub_menu a:hover { color:#65b467 !important; background:#e7e7e7;}
.mf_part1  { background:#e7e7e7 url(/images/do-your-data-recovery-for-mac-free/free-mac-data-recovery-software.webp) no-repeat center 0; color: #45474d;}
.part2 { padding:10px 0; text-align:center;}
.mf_part2 .three-steps { overflow:hidden; color:#65b467; text-align:center;}
.mf_part2 .three-steps p { padding:10px 40px;}
ul.three-steps li { float:left; width:30%; margin:0 1.65%; overflow:hidden;}
#preview {position:absolute;display:none; z-index:999;}
.mf_part2 .preview { height:auto;}

.mp_part2 ul li { text-align:left; margin:2% 2%; margin-bottom:20px; float:left; width:46%;}
.mp_part2 ul li img { float:left; margin-right:10px; padding-top:20px; margin-right:10px;}

.fea_data_box{width:1000px; margin:0 auto;}
.fea_data_box .image_left{width:400px; float:left;}
.fea_data_box .text_rihgt{width:400px; float:right;}
	.fea3_box{ background:#CCCCCC; height:450px;}
.fea_data_2{
	background-color: #66CC66;
	
}
.lost-kind{padding-left:15px;}
.lost-kind p { color:#FFFFFF;}
.lost-kind h3{font-size:20px; padding-bottom:10px; color:#FFFFFF;}
.fea_data_2 h2{font-size:25px; color: #FFFFFF; text-align: center;}
.step_box h2{ color:#78B949; text-align: center;}

.data-recovery h2{ color:#78B949; text-align: center;}
.data-recovery {width:1000px; margin:0 auto;  height: 650px; position: relative;z-index:-1; }

.data-recovery .cont4 {
    background:url(../images/icon/cont4.webp) no-repeat center 105px #fff;
    height: 650px;
    position: relative;
	

}
.data-recovery .cont4 h3 {
    display: block;
    font-size: 36px;
    font-weight: bold;
    margin: 64px auto 0;
    text-align: center;
    width: 60%;
}
.data-recovery .cont4 a {
    color: #666666;
    cursor: auto;
    display: block;
    font-size: 18px;
    
    margin-top: 20px;
	padding-bottom:10px;
    text-decoration: none;
    text-align:left;
	margin-left:50px;
}
.data-recovery .cont4 p {
    margin-top: 2px;
    text-align: left;
}
.data-recovery .cont4 .box1,
.data-recovery .cont4 .box2,
.data-recovery .cont4 .box3,
.data-recovery .cont4 .box4,
.data-recovery .cont4 .box5,
.data-recovery .cont4 .box6{
    position: absolute;
    text-align: center;
    width: 282px;
}
.data-recovery .cont4 .box1 {
  
    left: 61px;
   
    top: 159px;
    width: 240px;
}

.data-recovery .cont4 .box1 a{
    padding-left: 20px;
}

.data-recovery .cont4 .box1 p{
    padding-left: 60px;
}

.data-recovery .cont4 .box2 {
    left: 348px;
    top: 150px;
}
.data-recovery .cont4 .box2 a{
    padding-left: 60px;
}
.data-recovery .cont4 .box2 p{
    padding-left: 60px;
}
.data-recovery .cont4 .box3 {
    left: 642px;
    top: 150px;
    
}
.data-recovery .cont4 .box3 a{
    padding-left: 37px;
}
.data-recovery .cont4 .box3 p{
    padding-left: 37px;
}
.data-recovery .cont4 .box4 {
    left: 28px;
    top: 416px;
}
.data-recovery .cont4 .box4 a{
    padding-left: 51px;
}
.data-recovery .cont4 .box4 p{
    padding-left: 51px;
}
.data-recovery .cont4 .box5 {
    left: 348px;
    top: 416px;
}
.data-recovery .cont4 .box5 a{
    padding-left: 20px;
}
.data-recovery .cont4 .box5 p{
    padding-left: 20px;
}
.data-recovery .cont4 .box6 {
    left: 643px;
    top: 416px;
}
.data-recovery .cont4 .box6 a{
    padding-left: 37px;
}
.data-recovery .cont4 .box6 p{
    padding-left: 37px;
}



.probox4{margin-top:25px; border:1px solid #b5f195;}
.probox4 .span{float:left;border-left:1px solid #b5f195;padding:0 2%; min-height:190px; margin:0;}

.probox4 .span4{width:20.5%;}

.probox4 .span:first-child{border-left:none;}
.probox4 .span:nth-of-type(2n){background-color:#f0f9eb;}
.probox4 .span h3{ font-weight:bold; padding:20px 0 0; color:#666; font-size:16px; text-align:center;}
.probox4 .span h3 a{ line-height:1.2em;}
.probox4 .span p{ padding:10px 0;}
.probox4 .span .pic{ text-align:center; margin-bottom:20px;}
.probox4 .span .pic img{max-width:100%;}
.row-fluid {width:auto;margin:0 auto;*zoom: 1;overflow:hidden;}


.container{ max-width:1200px; margin:0 auto;} 
.work_title{
	font-size:20px;
	color:#78B949;
	text-align:center;
	padding-bottom:20px;
	font-weight: normal;
}




.mainbox{}

.mainbox.gray{ background:#f1f1f1;}
.mainbox .hc {color:#333;}

.featImgSlide{position:relative;margin:0 auto 10px; padding:1px 0 20px;}
.featImgSlide .imgSlide {list-style: none;padding: 0;margin: 0 auto;width:auto;height:auto;}
.featImgSlide .imgSlide li {position:relative; text-align:center;}
.featImgSlide .imgSlide li .video{ background:url(images/loading.webp) center no-repeat ; position:absolute; z-index:3; top:0; left:0; width:500px; height:330px; display:none;}
.featImgSlide .imgSlide .roundabout-in-focus .video { display:block;}
.featImgSlide .imgSlide li img {max-width:100%;}
.featImgSlide .imgSlide li.roundabout-in-focus {cursor: default;}
.featImgSlide .flex-next,.featImgSlide .flex-prev{ display:block; position:absolute; z-index:281; background:url(../images/prev.webp) no-repeat; width:55px; height:80px; top:40%;}
.featImgSlide .flex-next{ background-position:-66px 0; right:35px;}
.featImgSlide .flex-prev{ left:35px;}
.featImgSlide_m {padding:20px 0;}
.featImgSlide_m .slides {text-align:center; overflow:hidden;}
.featImgSlide_m .slides li {position:relative;}
.featImgSlide_m .slides li img {max-width:100%;}
.featImgSlide_m .video {background:url(images/loading.webp) center no-repeat ; position:absolute; z-index:3; top:0; left:50%; width:500px; height:330px; margin-left:-250px; display:block;}
.featImgSlide_m .flex-control-paging{text-align:center;list-style:none;}
.featImgSlide_m .flex-control-paging li{margin-right:10px;display:inline-block;*display:inline;  }
.featImgSlide_m .flex-control-paging li a{display:inline-block;width:30px; height:8px;cursor:pointer; background:#cbecac;}
.featImgSlide_m .flex-control-paging li a.flex-active{ background:#84c754;} 
.featImgSlide .flex-control-paging{position:absolute;bottom:0;left:50%;text-align:center;list-style:none;margin-left:-50px;}
.featImgSlide .flex-control-paging li{margin-right:10px;display:inline-block;*display:inline;}
.featImgSlide .flex-control-paging li a{display:inline-block; background:#e0e0e0;width:14px;height:14px;cursor:pointer; overflow:hidden; text-indent:-99999px; border-radius:20px;}
.featImgSlide .flex-control-paging li a.flex-active{background:#FA594B;} 





.redBg{
	color:#fff !important;
	background-color: #78B949;
	background-image: url(../images/data_recovery/comment-bg.webp);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top:30px;
}


.pro_feat4{padding-top:1px; padding-bottom:10px;}
.pro_feat4 .bigTitle{ background:url(images/title_tag2.webp) no-repeat center 0; color:#FFFFFF; font-size:28px;}
.pro_feat4 .text{width:76%;position:relative;padding:20px 40px;margin:0 auto; text-align:center;}
.pro_feat4 .text .flfh,.pro_feat4 .text .frfh{display:block; position:absolute; background:url(../images/cofmment_icon.webp) no-repeat;width:26px;height:20px;}
.pro_feat4 .text .flfh{top:0;left:0;}
.pro_feat4 .text .frfh{ background-position:0 -20px;bottom:0;right:0;}
@media (max-width: 767px) {
	.pro_feat4 .text{width:auto;}
}
.bigTitle{ font-size:36px; font-weight:600; line-height:1.2em; text-align:center; background:url(images/title_tag.webp) no-repeat center 0;}
.mt15{margin-top:15px !important;}



.iOS_steps{width:1000px; margin:0 auto;}
.step_box_ios{margin:0 auto; background:#66CC66; height:430px;  padding-top:5px;}
.step_box_ios h2{ color:#FFFFFF; text-align:center;}
.step_box_ios p{ color:#FFFFFF; text-align:center;}


.t9{margin:0 auto; }



.table_tyle2 {width:1000px;border-collapse:collapse; border:1px solid #ddd; margin:0 auto; margin-bottom:30px; }
.table_tyle2 th {background:#66CC66;font-size:20px;font-weight:normal;color:#fff;height:40px;border-right:1px solid #ddd;}
.bg_blue th {background:#66CC66;border-right:1px solid #ddd;}
.table_tyle2 td{background:#fff;vertical-align:middle;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0;}



.table_tyle2 ul { padding-left:10px; }


.no_border_r{border-right:0px;}
.no_border_b{border-bottom:0px;}
.table_tyle2 .device_img {padding:30px 20px;text-align:center;}
.table_tyle2 .device_img p{margin:8px 10%;line-height:20px;}
.table_list {float:left;text-align:left;margin-left:22px;}
.device_list li, .support_files li { float:left; width:30%; margin:2px 5%; background: url(/images/dot-icon-new.webp) 0 10px no-repeat; padding-left: 12px; display: list-item;}
.support_files li { float:none;}
.table_text{font-size:16px;font-weight:bold;padding-left:20px;margin:10px 0 6px 0;}

.iosdevice_text{ text-align:center; width:1000px; margin:0 auto;}


.span12 { width:1000px; padding-bottom:20px; }
.span12 h3{font-size:25px; }

.span6 { width:460px; }
.span5 { width:380px; }
.span4 { width:300px; }
.span3 { width:215px; margin-right:25px; margin-left:10px;}
.span2 { width:140px; }
.title-box { text-align:center; }
.recovery_mode{width:1000px; margin:0 auto;}
.recovery_mode_box{
	margin:0 auto;
	background-color: #F7F7F7;
	height:400px;
	padding-top:30px;
}

.fea_box_android{width:1000px; margin:0 auto;}



.topbanner_mac_pro .blue { color:#2582d5;}
.topbanner_mac_pro #sub_menu .blue, .topbanner_mac_pro #sub_menu a:hover { color:#2582d5 !important; background:#f0f0f0;}

.mp_part1 { background:#f0f0f0 url(/images/do-your-data-recovery-for-mac-pro/must-have-mac-data-recovery-software.webp) no-repeat center 0; height:500px;}
.mp_part2 ul li { text-align:left; margin:2% 1%; float:left; width:48%;}
.mp_part2 ul li img { float:left; margin-right:20px;}

.mp_part3 { background-color:#f0f0f0;}
.mp_part3 .righdiv { background-color:#ff8169;}
.mp_part3 .leftdiv { background-color:#5d7380;}


.lr { background-color:#e5e5e5; overflow:hidden; color:#fff;}
.lr h2 { margin:10px 20px; color:#666666; font-size:18px;}
.lr ul { margin:20px;}
.lr .list li { margin:5px; margin-left:10px; padding-left:10px; list-style:  outside; }
.lr p { margin:0 20px;}
.lr .leftdiv { background-color:#586b7c; height:300px;}
.lr .leftdiv ul { border:0;}
.lr .righdiv { background-color:#F3F4F8;height:300px;}
.lr .leftdiv , .lr .righdiv p { font-size:13px; }

 .lr .righdiv p { font-size:13px; color:#666666; }
 .lr .leftdiv h2 { margin:20px 20px; color: #FFFFFF; font-size:18px;}

.device_box_1{ background:#66CC66;}
.pro_boxbg2{ background:#1eade7 url(images/pro_bg2.webp) no-repeat right bottom;}
.pro_fltext{float:left;width:26%;padding-right:5%;}
.pro_fltext h2{font-size:25px; line-height:1.3em;color:#fff; padding-top:20px;}
.pro_fltext .dd{ font-size:16px; line-height:1.5em;margin-top:20px;color:#fff; font-size:14px;}
.pro_fltext .btn{margin-top:30px;}
.support_device{float:right;width:66%; background:#fbfbfb url(images/arrow_right.webp) no-repeat 0 center;padding:20px 0 40px 3%;}
.support_device .item{float:left;width:33.3%; text-align:center;padding:10px 0;}
.support_device .item h3{margin-top:10px; line-height:1.4em; font-size:16px; font-weight:500;}
.support_device .item .dd{margin-top:10px;padding:0 10%;line-height:1.4em; font-size:13px;} 
.support_device .item2{float:left;width:29.3%;padding:30px 2%;}
.support_device .item2 .pic{float:left;}
.support_device .item2 .frtxt{padding-left:30px;}
.support_device .title{ font-size:18px; font-weight:500;margin-top:40px; text-align:center;}
.pro_fltext2 {width:41%;padding-right:0;}
.support_device2 {width:52%;padding:40px 0 40px 5%;}

.pro_frtext{float:right;width:26%;padding-left:5%;}
.pro_frtext h2{font-size:36px; line-height:1em;color:#fff;}
.pro_frtext .icon {padding-bottom:10px;}


.white_btn1,
.white_btn2{display:inline-block;color:#fff; font-size:18px; font-weight:500; text-align:center;width:170px;height:40px; line-height:40px; border:2px solid #fff; border-radius:40px;margin-right:10px;}

.device_box_1 a{color:#fff; }


.white_btn1:hover,.white_btn2:hover{ text-decoration:none;background:#a9e6ff;border:2px solid #a9e6ff;}
.white_btn2{width:220px;}
.gray_btn{display:inline-block;color:#666; font-size:18px; font-weight:500; text-align:center;width:170px;height:40px; line-height:40px; border:2px solid #666; border-radius:40px;margin-right:10px;}
.gray_btn:hover{ text-decoration:none;background:#666;border:2px solid #666; color:#fff;}
.blue_btn{display:inline-block;color:#1eade7; font-size:18px; font-weight:500; text-align:center;width:170px;height:40px; line-height:40px; border:2px solid #1eade7; border-radius:40px;}
.blue_btn:hover{ text-decoration:none; background:#1eade7;color:#fff;}

.unlock_box{
	margin:0 auto;
	background-color: #EEEEEE;
}


/*new_20150314_pro*/
.pro_list_topm{ background: #238199 url(../images/product-bg-1.webp) top center no-repeat; margin: 0 0 10px;}
.pro_list_topm .location a{ color:#fff;  }
.pro_list_topm .location { color:#fff; margin:0 auto;width:940px;  padding:10px 0 0 20px; background: url(../images/new-img/home.webp) left 14px  no-repeat; }

.pro_mac_t{  text-align:center; width:800px; padding:15px 0; color:#fff; margin:0 auto 10px;}
.pro_mac_t dt{ font-size:30px; line-height:60px; margin-bottom:20px; padding-top:20px;}.pro_mac_t dd{font-size:20px; line-height:22px; }

.focus2 {width:960px;  background-color:#FFF; height:380px; overflow:hidden; position:relative; margin:0 auto 0;}
.focus2 ul { position:absolute; overflow:hidden;}
.focus2 ul li {float:left; width:960px; height:400px;  overflow:hidden; position:relative; color:#5a5a5a;}
.focus2 .btnBg {position:absolute; width:320px; height:20px; left:0; bottom:0; }
.focus2 .btn {position: relative; left:-5px; top:390px;   height:23px; text-align: center;}
.focus2 .btn span {display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; border-radius:30px; line-height:24px; text-align:center; _font-size:0; margin-left:8px; cursor:pointer; background:#fff; border:3px solid #2892ac;}
.focus2 .btn span.on {background:#2892ac;}

.p_l_more{ width:200px; line-height:40px; font-size:20px; height:40px; text-align:center; border:1px solid #2892ac; background-color:#FFF; border-radius:3px; display:block; margin:0 auto; color:#2588a1;}.p_l_more:hover{background-color:#2892ac; color:#fff; text-decoration:none;}
.p_show_cen_l{ width:400px; float:left; padding:30px; border-right:1px solid #f2f2f2;}.p_show_cen_l img,.p_show_cen_r img{ width:420px;}
.p_show_cen_r{width:400px; float:right;padding:30px;}
.p_l_show_dl{ text-align:center; margin-top:5px;}.p_l_show_dl dt{ font-size:25px; line-height:25px; margin:0 0 12px;}.p_l_show_dl dd{ font-size:15px; margin:0 0 18px;}.p_l_show_dl dt a:hover{color:#2588a1; text-decoration:underline;}

.pro_list_c,.pro_list_div{ width:1000px; margin:0 auto;}
.pro_list_c h2{ font-weight:100; font-size:40px; text-align:center; line-height:40px; margin:0 0 20PX;  }

.pro_list_div{ margin-bottom:30px;}.pro_list_div .mgr0{ margin-right:0;}
.p_l_diva{ display:block; float:left; text-align:center; width:260px; height:360px; padding:30px; margin:0 5px 5px 0; border:1px solid #EBEBEB; }
.p_l_diva:hover{ text-decoration:none; color:#3d3d3d; box-shadow:0 0 5px #d9d9d9; }

.p_l_diva p{ color: #4D4D4D;}

.p_l_diva:hover dl dd span{ background-color:#EC7145; color:#fff;}
.p_l_diva dl dt{ font-size:18px; color:#535353;}
.p_l_diva dl a{ font-size:13px; color:#535353;}
.p_l_diva dl dd{ font-size:14px;}.p_l_diva dl dd span{ margin:0 auto; font-size:17px; display:block;border:1px solid #EC7145; background-color:#FFF; border-radius:3px; width:180px;line-height:30px; font-size:17px; color:#EC7145; }
.p_l_diva img{ margin-bottom:20px;}
.Mac_version_icon:hover{ background:#00CC99;}




.box_right {width:500px; float:right; padding-top:50px; padding-right:20px;}
.box_right h3 a { color:#666666;}
.pro_img_box{width:400px; float:left; padding-top:50px;}
.utility_btn_buy_win,.utility_btn_buy,.utility_btn_download,.btn_buy,.btn_download,.btn_upgrade{display:inline-block;border:1px solid #ea7146;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:7px 15px 5px;width:153px;color:#ea7146;font-size:18px;background-repeat:no-repeat;text-align:left;transition:background-color 300ms;cursor:pointer;margin-bottom:5px;}
.utility_btn_download,.btn_download{border:1px solid #03A9F4;color:#03A9F4;padding:15px; }
.utility_btn_download{ background-image: url(../images/win_button_down.png); background-repeat: no-repeat;background-position: 80% 50%;	}

.utility_btn_buy_win, .utility_btn_buy,.utility_btn_download{width:135px;padding:10px 15px 8px;font-size:16px; text-align:left;}
.utility_btn_buy{
	text-align:left;
	color:#FFF;
	background-color:#ec7145;
	background-image: url(../images/icon/mac-btn-icon.png);
	background-repeat: no-repeat;
	background-position: 80% 50%;
	}
	
.utility_btn_buy_win{ text-align:left; color:#FFF;background-color:#ec7145;background-image: url(../images/icon/win_buy_btn.webp); background-repeat: no-repeat;background-position:80% 50%;}
.utility_btn_buy_win:hover{background:#FF9933;	 background-image: url(../images/icon/win_buy_btn.webp); background-repeat: no-repeat;background-position:80% 50%;}

.utility_btn_buy.hidden{display:none;}

.utility_btn_buy:hover{background:#FF9933;	background-image: url(../images/icon/mac-btn-icon.png); background-repeat: no-repeat; background-position: 80% 50%;}
.utility_btn_download.win:hover{border:1px solid #FF9933; color:#FF9933;  background-image: url(../images/win_button_down.webp); background-repeat: no-repeat;background-position: 80% 50%;}
.utility_btn_download.mac{background-position:112px -230px;}
.utility_btn_download.mac:hover{background-position:112px 10px;}
.box_right h3 a { color:#5A5E65; font-size:20px;}
.box_right h3  {  padding-bottom:10px;}

.box_right  .list_1 li{font-size:13px; line-height:1.7em;}



/*-------------------------------------topbuying----------------------------------------------*/
.btn_buy { background-color:#f96e65 !important;}

.topbuying { background-color:#78B949; padding:70px 0; text-align:center; color:#fff;}
.topbuying p.big { font-size:120%; margin-bottom:0;}

.topbuying a { color:#FFFF;}
.features { width:70%; margin:15px auto; padding-left:130px;}
.features li { float:left; min-width:240px; background:url(../images/dot-icon-w.webp) 0 10px no-repeat; line-height:1.8em; padding-left:12px; text-align:left;}
.topbuying .price { color: #FFD659; font-size: 2.0rem; font-weight: normal; margin-bottom: 20px; padding-top:40px;}
.topbuying .price del { font-size: 1.2rem; color: #eee;}
.topbuying .btn_buy_big_noprice { background: url(../images/icon_buy.webp) no-repeat 190px 15px; padding-top: 5px; line-height: 2; height: 50px;  width: 220px; font-size: 1.6rem; font-weight: 400; border-radius: 8px; text-align: left; padding-left:40px;}

.topbuying a.underline { color:#fff; text-decoration:underline;}
.topbuying a.underline:hover { color:#f0f0f0;}

.bg_deep { background:#45474d;}
.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;}

hr {
	display:block;
	height:1px;
	margin:20px 0;
	
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #BFDEA9;
}

.ny_pur_bottom{  width:1000px; margin:20px auto 0px;}
.ny_pur_bottom ul{}
.ny_pur_bottom ul li{ padding-bottom:10px; color:#707070;}
.pur_bottom_show{ overflow:hidden; margin:15px 0;}







/* mainbox */
.mainbox h2{ font-size:24px; line-height:1.2em;color:#70bb3b; text-align:center;}
.mainbox.gray{ background:#f1f1f1;}
.mainbox .hc {color:#333;}
.mainbox { background:#EFF3EF; padding-top:20px; margin-bottom:40px; padding-bottom:80px;}

.probox1{margin-top:25px;}
.probox1 .item{float:left;width:20.9%;border-left:1px solid #d5d5d5;padding:0 2%;}
.probox1 .item:first-child{border-left:none;}
.probox1 .item h3 a{ line-height:1.2em;}
.probox1 .item .pic{ text-align:center;}
.probox1 .item .pic img{max-width:100%;}
.probox4{margin-top:25px; border:1px solid #b5f195;}

.probox4 .span3{width:33%;}
.probox4 .span_old:first-child{border-left:none;}
.probox4 .span_old:nth-of-type(2n){background-color:#f0f9eb;}
.probox4 .span_old h3{ font-weight:bold; padding:20px 0 0; color:#666;}
.probox4 .span_old h3 a{ line-height:1.2em;}
.probox4 .span_old p{ padding:10px 0;}
.probox4 .span_old .pic{ text-align:center; margin-bottom:20px;}
.probox4 .span_old .pic img{max-width:100%;}
@media (max-width: 767px) {
	.probox4 .span_old{width:40%;padding:0 4%;height:240px;border-left:none;}
}
@media (max-width: 479px) {
	.probox4 .span_old{float:none;width:auto;height:auto;}
}
.probox5{margin-top:25px;}
.probox5 .item{ width:48%; border:1px solid #b5f195; float:left; margin-left:3%;}
.probox5 .item:first-child{ margin-left:0;}
.probox5 .item .title{ font-size:16px; text-align:center; color:#333; padding:15px 20px 0; height:120px;}
.probox5 .item .row-fluid{ background-color:#eff8e8; padding:20px;}
.probox5 .item .row-fluid .this-no{opacity:0.6;}
.probox5 .item .row-fluid .span3{ padding:10px 0; width:30.5%;}
.probox5 .item .row-fluid > .span3:nth-of-type(3n+1){width:33%;}
@media (max-width: 979px) {
	.probox5 .item{ width:100%; float:none; margin:0 0 20px;}
}
@media (max-width: 767px) {
.probox5 .item .row-fluid .span3, .probox5 .item .row-fluid > .span3:nth-of-type(3n+1) {width: 48.717948717948715%; margin-left:0; clear:none;}
}
@media (max-width: 479px) {

}
.mainbox .iconlist{ width:42%; float:left;}
.mainbox .from{ float:left; width:10%; padding:15% 20px 0;}
.mainbox .iconitem{ background-color:#94a3a8; color:#FFF; height:170px !important;padding: 20px 0; margin-top:20px; text-align:center;}
.mainbox .iconitem .pic{ padding-top:15px;}
.mainbox .iconitem .dd{display:none;}
.mainbox .iconitem-h{background:#84c754;}
.mainbox .iconitem-h .pic{display:none;}
.mainbox .iconitem-h .bt{display:none;}
.mainbox .iconitem-h .dd{display:block;margin-top:5px;padding:0 15px;}

@media (max-width: 767px) {
	.mainbox .iconlist{float:none;width:auto;margin-left:0;}
	.mainbox .from{ display:none;}	
}

.row-fluid {width:auto;margin:0 auto;*zoom: 1;overflow:hidden;}
.row-fluid:before,.row-fluid:after {display: table;line-height: 0;content: "";} 

.row-fluid .span_old{float: left; display: block; margin-left: 2.564102564102564%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }


.row-fluid .span_old img{max-width: 100%;-ms-interpolation-mode: bicubic;}
.row-fluid .span2 { width:43%;  }/*border==== margin-left:0\9; width:48%\9;*width:47.7%; margin-right:2%\9;*/




/* mainbox */
.mainbox_two{padding:60px 0;}
.mainbox_two h2{ font-size:24px; line-height:1.2em;color:#70bb3b;}
.mainbox_two.gray{ background:#f1f1f1;}
.mt20{margin-top:20px !important;}
.probox2 .pic3{float:left;width:45%;}
.probox2 .text3{float:right;width:50%;margin-top:15px;}
.probox2 .text3 p{ font-size:14px; line-height:1.6em;}
.t113 {line-height:1.6em; font-size:14px;}


.tabbox1{margin-top:45px;}
.tabbox1 h3{font-size:18px;padding-bottom:20px;}
.tabbox1 .table{border-top:1px solid #b5f08b;border-right:1px solid #b5f08b;}
.tabbox1 .table td,.tabbox1 .table th{border-bottom:1px solid #b5f08b;padding:15px;}
.tabbox1 .table th{ background:#84c754;color:#fff; font-weight:bold; text-align:center;}
.tabbox1 .table th a{ color:#fff;}
.tabbox1 .nav-tab .nav{margin-left:17%;}
.tabbox1 .nav-tab:first-child{ margin-right:80px;}
.tabbox1 .nav-tab .nav li{ float:left;cursor:pointer; font-weight:bold;  height:55px; line-height:55px;  position:relative; background-color:#dadada;color:#6f6f6f;width:45%;text-align:center;text-transform:uppercase; margin-right:10px;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0 ;}.nav-tab .nav li.curr{ background:#fff;height:55px; line-height:55px; margin-bottom:0; color:#84c754;}
.tabbox1 
.tabbox1 .nav-tab .nav li:last-child{ border:none; margin:0;}
.tabbox1 .con .table td{ background-color:#FFF;}
.probox2 .text2{float:left;width:45%;margin-top:15px;}
.probox2 .text2 h3{
	font-size:16px;
	font-weight: bold;
	color: #666666;
	padding-bottom:10px;
}
.probox2 .pic2{float:right;width:50%;}
.ac{ text-align:center !important; padding-left:0;}
.probox2 .pic{float:left;width:52%;}
.probox2 .text{float:right;width:45%;}
.probox2 .text p{ font-size:14px; line-height:1.6em;}

.probox3{border-top:1px solid #f1f1f1;padding-top:10px;}
.probox3 h2{color:#333;}
.probox3 .text{padding-left:65px;}
.probox3 .text h3{
	font-size:16px;
	
}

.row-fluid .span2 { width: 46.717948717948715%;  }/*border==== margin-left:0\9; width:48%\9;*width:47.7%; margin-right:2%\9;*/
.row-fluid .span3 { width: 30.5%;  }/*padding:0 0 0 4%; margin-left:0; width:31.96%;* width:28%;*/
.fl {float:left !important;}

.row-fluid .span3 {  margin-right:10px; margin-left:10px;}

.more_feature{width:1000px; margin:0 auto; margin-top:40px; border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #DDDDDD;}
.feautre_left{width:400px; padding-top:30px; float:left;}
.feautre_right{padding-top:50px; width:500px; float:right;}
.list_img{width:80px; float:left; padding-top:0px;}
.list_text_right{margin-bottom:40px;width:310px; float:right;}
.list_text_right h6{
	font-size:14px;
	font-weight: bold;
	color:#666666;
}

.feature_box_big{
	margin:0 auto;
	padding-top:50px;
	
}



/*----------*/
.store_box_main{margin:0 auto;
	
	}
	
	
.bg-gray{font:16px/1.6em  Lato,Arial,Helvetica,sans-serif;width:1050px; margin:0 auto;}
.bg-org{background:#ed7739; color:#fff;}
.bg-navy{background:#4f6274; color:#fff;}
.bg-navy2{background:#425363; color:#fff;}

.container{
	

	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}  
.container p{font-size:15px;}
.mainbox_two .ppt15{ font-size:14px;}

.cart-title {font-size:24px; line-height:1.2em; padding:0 0 30px 0; color:#666666; padding-top:40px; text-align:center;}


p.cancel-prompt {
	font-size: 12px;

	text-align:center;
	color: #666666;
	margin-top: 10px;
}


.cart-box3 .item{
	float:left;
	width:20.2%;
	margin-left:40px;
	background:#fff;
	padding:40px;
	margin-top:15px;
	border: thin solid #78B949;
}
.cart-box3 .family_box{ padding-left:130px;width:1000px;}
.cart-box3 .item:hover{border: 1px solid #99CC00; }




.middle_box .bubble{
	position: absolute;
	right: -205px;
    top: 95px;
	z-index: 99;
	display: none;
}
.middle_box .bubble::before{
	width: 19px;
	height: 22px;
	content: url(../images/store/triangle1.png);
	position: absolute;
	left: -18px;
    top: 10px;
}
.middle_box .bubble-desc{
	font-size: 14px;
	text-align: left;
	width: 227px;
	height: 205px;
	padding: 20px 27px;
	background-color: #ffffff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
.middle_box .bubble-desc a{
	color: #1265c1;
}
.middle_box .bubble-desc a:hover{
	text-decoration: underline;
}


.cart-box3 .item:first-child{margin-left:0;}
.cart-box3 .item h3{ font-size:22px; text-align:center; color: #464646;font-weight: 700;}
.cart-box3 .item dl,.cart-box3 .item ul{border-top:1px solid #c5eeee;border-bottom:1px solid #c5eeee;padding:15px 0;margin-top:10px;}
.cart-box3 .item dd{color:#9e9e9e; font-size:16px; text-align:center; line-height:1.8em;}
.cart-box3 .item dd strong{color:#2ec3c1; font-size:24px;}
.cart-box3 .item li {color:#4B4B4B; font-size:14px; line-height:1.4em;padding:5px 0;list-style:disc; margin-left:15px;}
.cart-box3 .item .old-price{ text-align:center;color:#666; font-size:18px;margin-top:20px; line-height:1em;height:20px; text-decoration:line-through;}
.cart-box3 .item .price{color:#f75a50; font-size:26px;margin-top:10px; line-height:1em;height:32px; text-align:center;}
.old_price_line{  font-size:15px; color: #000000;}
.cart-box3 .item .btn{ margin-top:10px; padding-left:45px;}
.cart-box3 .item .otherBtn{margin-top:10px; text-align:center;}
.cart-box3 .item .otherBtn strong{display:block;}
.cart-box3 .item.normt{margin-top:0; box-shadow:0 0 8px #b9b9b9;}
.cart-box3 .item .tips{float:right; background:#f98650;width:82px;height:30px; line-height:30px; text-align:center;color:#fff;margin-right:-20px; font-weight:700;margin-bottom:10px;margin-top:-10px;}
.cart-text{ text-align:center;margin-top:35px;}
.cart-text .txt{margin-right:10px;}
.cart-text .txt a{ text-decoration:underline;}
.btn-org-bor {display:inline-block; background:#fff;font-size:16px;height:30px; padding:2px 15px;line-height:30px;text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;color:#fa594b !important; border-radius:5px; font-weight:bold; border:2px solid #fa594b;}
.btn-org-bor:hover{background-color:#f94536;text-decoration:none;color:#fff !important;}
.cart-box3{padding-left:10px;}
.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;}

.top-box {padding:0;}
.top-box2 {background:#fff;position:relative;padding:0;}
