/* CSS Document */
*{margin:0px; padding:0px;}

@font-face {
  font-family: 'icon-font';
  src:url('../fonts/icon-font.eot?k1p375');
  src:url('../fonts/icon-font.eot?k1p375#iefix') format('embedded-opentype'),
    url('../fonts/icon-font.ttf?k1p375') format('truetype'),
    url('../fonts/icon-font.woff?k1p375') format('woff'),
    url('../fonts/icon-font.svg?k1p375#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}



img{border:0; vertical-align:middle;}
body{font:14px/1.6em   Lato,Arial,Helvetica,sans-serif;color:#434a53;background:#fff; margin:0px auto;}
li{list-style-type:none;}
.outbox{margin:0px auto; max-width:100%;} 
.topbutton{ text-align:right; margin:0px auto;width:1003px; color:#999;}
.bgtop{background:#f6f6f6; height:35px; width:100%; line-height:35px; }
.topbutton a{color:#666; font-size:14px;}

.toplogomenu{width:1003px; margin:0px auto; height:82px; }
.lefttop{width:870px; float:left; margin-top:21px;}
.rightopser{float:right; width:130px; height:26px; border:1px solid #d2d2d2; -moz-border-radius:4px;  border-radius:4px; margin-top:25px;}
#cse-search-box{width:130px; height:24px;}
.logo{width:167px; height:39px; float:left;}
#textcss{width:92px; height:22px; margin-left:2px; padding-left:4px; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999;}

#sertopseach{ border:none; background:url(../images-mt/minitool-com2_03seach.png) left top no-repeat; width:29px; height:26px; float:right;}

.banner-bigtus{ clear:both;  max-width:100%;min-width:1003px; height:496px; background:url(../images-mt/minitool-com-bigtu.png) center top no-repeat #0e5fb2; background-size:1600px 496px;}

/*-----*/
.addthis_toolbox span.addthis_follow_label {
	display: none;
}
.addthis_toolbox.addthis_vertical_style span.addthis_follow_label {
	display: block;
}
.addthis_toolbox.addthis_vertical_style a {
	display: block;
	padding-bottom: 5px;
}
.at_a11y {
	position: absolute!important;
	top: auto!important;
	width: 1px!important;
	height: 1px!important;
	overflow: hidden!important;
}


/*----------*/
.fourmain{background:url(../images-mt/minitool-comfourbg.png) left top repeat; max-width:100%; min-width:1003px;  margin-top:7px; padding-top:50px; padding-bottom:35px;}
.fourmain h2{color:#2c2c2c; font-size:30px; text-align:center; font-weight:bold; margin-bottom:30px;}
.fourbgcon{background:#FFF; width:1000px; margin:0px auto; padding-left:3px; padding-top:3px; display:table; padding-bottom:3px;}
.fourone{width:498px; height:266px; float:left;}
#fourone1{background:url(../images-mt/four01.png) left top no-repeat; margin-bottom:2px; }

#fourone2{background:url(../images-mt/four02.png) left top no-repeat;margin-left:2px;margin-bottom:2px;}
#fourone3{background:url(../images-mt/four03.png) left top no-repeat;}
#fourone4{background:url(../images-mt/four04.png) left top no-repeat;margin-left:2px;}

.for1{ width:279px; margin:30px 0px 0 196px;}
.for1 h3{color:#fff; font-size:20px; margin-bottom:20px;}
.for1 p{color:#fff; margin-bottom:20px;}
.for2{ width:260px; margin:31px 0px 0 30px;}
.for2 h3{color:#fff; font-size:20px; margin-bottom:20px;}
.for2 p{color:#fff; margin-bottom:20px;}
.for3{ width:230px; margin:44px 0px 0 35px;}
.for3 h3{color:#fff; font-size:20px; margin-bottom:20px;}
.for3 p{color:#fff; margin-bottom:40px;}
.for4{ width:222px; margin:44px 0px 0 228px;}
.for4 h3{color:#fff; font-size:20px; margin-bottom:20px;}
.for4 p{color:#fff; margin-bottom:40px;}


.boumore {

	background:none;
	border-radius:4px;
	border-width:1px;
	font-weight:100;
	position:relative;
	-webkit-transition:all 0.3s ease-out 0s;
	transition:all 0.3s ease-out 0s;
	z-index:1
}
.boumore.disabled, .boumore[disabled], fieldset[disabled] .boumore {
	background:#eeeeee;
	border-color:#cccccc;
	color:#999999
}
.boumore:after {
	height:100%;
	left:0;
	top:0;
	width:0;
	content:"";
	position:absolute;
	z-index:-1;
	-webkit-transition:all 0.3s ease-out 0s;
	transition:all 0.3s ease-out 0s
}
.btn-border {
	background:none;
	border:1px solid #fff;
	color:#fff;
	position:relative;
	z-index:0
}
.btn-border:hover, .btn-border:focus, .btn-border:active {
	background:none;
	color:#1bbc9b
}
.btn-border:hover:after, .btn-border:focus:after, .btn-border:active:after {
	width:100%
}
.btn-border:after {
	background:#ffffff;border-radius:4px;
}
.btn-lg {
	padding-top:4px; padding-bottom:4px; text-align:center;
	font-size:14px; width:120px; display:block;
}


.boumore2 {

	background:none;
	border-radius:4px;
	border-width:1px;
	font-weight:100;
	position:relative;
	-webkit-transition:all 0.3s ease-out 0s;
	transition:all 0.3s ease-out 0s;
	z-index:1
}
.boumore2.disabled, .boumore2[disabled], fieldset[disabled] .boumore2 {
	background:#eeeeee;
	border-color:#cccccc;
	color:#999999
}
.boumore2:after {
	height:100%;
	left:0;
	top:0;
	width:0;
	content:"";
	position:absolute;
	z-index:-1;
	-webkit-transition:all 0.3s ease-out 0s;
	transition:all 0.3s ease-out 0s
}
.btn-border2 {
	background:none;
	border:1px solid #00ac9a;
	color:#fff;
	position:relative;
	background-color:#00ac9a;
	z-index:0
}
.btn-border2:hover, .btn-border2:focus, .btn-border2:active {
	background:none;
	color:#1bbc9b;
}
.btn-border2:hover:after, .btn-border2:focus:after, .btn-border2:active:after {
	width:100%
}
.btn-border2:after {
	background:#ffffff;border-radius:4px;
}
.btn-lg2 {
	padding-top:4px; padding-bottom:4px; text-align:center;
	font-size:14px; width:120px; display:block;
}


.boumore3 {

	background:none;
	border-radius:4px;
	border-width:1px;
	font-weight:100;
	position:relative;
	-webkit-transition:all 0.3s ease-out 0s;
	transition:all 0.3s ease-out 0s;
	z-index:1
}
.boumore3.disabled, .boumore3[disabled], fieldset[disabled] .boumore3 {
	background:#eeeeee;
	border-color:#cccccc;
	color:#999999
}
.boumore3:after {
	height:100%;
	left:0;
	top:0;
	width:0;
	content:"";
	position:absolute;
	z-index:-1;
	-webkit-transition:all 0.4s ease-out 0s;
	transition:all 0.4s ease-out 0s
}
.btn-border3 {
	background:none;
	border:1px solid #fff;
	color:#fff;
	position:relative;
	
	z-index:0
}
.btn-border3:hover, .btn-border3:focus, .btn-border3:active {
	background:none;
	color:#1bbc9b;
}
.btn-border3:hover:after, .btn-border3:focus:after, .btn-border3:active:after {
	width:100%
}
.btn-border3:after {
	background:#ffffff;border-radius:4px;
}
.btn-lg3 {
	padding-top:4px; padding-bottom:4px; text-align:center;
	font-size:14px; width:120px; display:block;
}



.boumore4 {

	background:none;
	border-radius:4px;
	border-width:1px;
	font-weight:100;
	position:relative;
	-webkit-transition:all 0.3s ease-out 0s;
	transition:all 0.3s ease-out 0s;
	z-index:1
}
.boumore4.disabled, .boumore4[disabled], fieldset[disabled] .boumore4 {
	background:#eeeeee;
	border-color:#cccccc;
	color:#999999
}
.boumore4:after {
	height:100%;
	left:0;
	top:0;
	width:0;
	content:"";
	position:absolute;
	z-index:-1;
	-webkit-transition:all 0.4s ease-out 0s;
	transition:all 0.4s ease-out 0s
}
.btn-border4 {
	background:none;
	border:1px solid #2ab1dd;
	color:#fff;
	position:relative;
	background-color:#2ab1dd;
	z-index:0
}
.btn-border4:hover, .btn-border4:focus, .btn-border4:active {
	background:none;
	color:#1bbc9b;
}
.btn-border4:hover:after, .btn-border4:focus:after, .btn-border4:active:after {
	width:100%
}
.btn-border4:after {
	background:#ffffff;border-radius:4px;
}
.btn-lg4 {
	padding:6px 20px; text-align:center;
	font-size:14px; width:396px; display:inline-block; margin-top:20px;}

/*-----------------------*/
.threepro{max-width:100%; min-width:1003px; margin:0px auto; background:url(../images-mt/minitool-comprobgall.png) center center repeat; border-top:1px dashed #CCC; border-bottom:1px dashed #CCC;  padding:50px 0 40px 0; }
.threeall h2{text-align:center; font-size:22px; margin-bottom:40px; }


.threeall{width:1003px; margin:0px auto; display:table; }

.minione{width:245px; float:left;}
.minione li{text-align:center; }
.minione p{margin:0px 5px;}
.minione h3{font-size:14px; border:1px solid #a8bec3; border-radius:4px; padding:2px 0 1px 0; margin:20px 5px 15px 5px;}
.minione h3:hover{ background:#e9f5f8;}
#pro-pdr{margin-left:128px;}
#pro-prst{margin-left:128px;}

.boumore-pro {

	background:none;
	border-radius:4px;
	border-width:1px;
	font-weight:100;
	position:relative;
	-webkit-transition:all 0.3s ease-out 0s;
	transition:all 0.3s ease-out 0s;
	z-index:1
}
.boumore-pro.disabled, .boumore-pro[disabled], fieldset[disabled] .boumore-pro {
	background:#eeeeee;
	border-color:#cccccc;
	color:#999999
}
.boumore-pro:after {
	height:100%;
	left:0;
	top:0;
	width:0;
	content:"";
	position:absolute;
	z-index:-1;
	-webkit-transition:all 0.3s ease-out 0s;
	transition:all 0.3s ease-out 0s
}
.btn-border-pro {
	background:none;
	border:1px solid #3bb5d1;
	color:#fff;
	position:relative; background-color:#3bb5d1;
	
	z-index:0
}
.btn-border-pro:hover, .btn-border-pro:focus, .btn-border-pro:active {
	background:none;
	color:#1bbc9b;
}
.btn-border-pro:hover:after, .btn-border-pro:focus:after, .btn-border-pro:active:after {
	width:100%
}
.btn-border-pro:after {
	background:#ffffff;border-radius:4px;
}
.btn-lg-pro {
	padding-top:2px; padding-bottom:2px; text-align:center;
	font-size:14px; width:210px; display:block; margin-left:15px; margin-top:12px;
}
/*---*/

.widlong{max-width:100%; min-width:1003px; margin:0px auto;}

.tworeviews{background:#f6f6f6; }
.reviewcon{width:1003px; margin:0px auto; display:table; padding:40px 0px 40px 0;}
.reviewcon h2{font-size:20px; margin-bottom:25px;}
.revionleft{width:420px; float:left; font-size:15px;}
.revionleft p{padding-top:15px;}
.revionleft img{float:left; margin-right:25px;}
#revion1{margin-left:80px; width:500px;}

.foot.widlong{
	color:#a2adc5;
	padding: 20px 0px;
	background-color: #353a45;
}


/*-------------*/
.midtopline{ clear:both;background:url(../images-mt/minitool-com3data-recoverytopbg.png) center top no-repeat #0079d6; border-bottom:6px solid #e5e5e5; height:159px; margin-bottom:30px;}

.midtopline1{width:1003px; margin:0px auto; display:table; padding:50px 20px; clear:both;}
.linetitle{color:#FFF; font-size:22px; padding-top:35px; padding-bottom:20px;}


.jianlv li{ background:url(../images-mt/minitool-com3data-recovery-gou.png) left 4px no-repeat; padding-left:25px; color:#FFF; line-height:28px;}
.jianlv{float:left;}
#lv300{width:300px; float:left;}

.midtopvideo{background:url(../images-mt/minitool-com3data-recovery_05whitebg.png) center top repeat-x #f6f6f6;  border-bottom:1px dashed #CCC; clear:both; }

#nopaddi{padding-bottom:0px; padding-top:0px;}

.leftvideoreviews{background-color:#34c4f0; width:446px; padding:6px 0 6px 6px;}
.leftvideoreviews img{
	width:434px; height:310px;
}
.left-videoreviews{float:left; width:446px;}
.viconvie{background:url(../images-mt/minitool-com3data-recovery-videobg.png) left top no-repeat; width:434px; height:264px;}
.pwviconvie{background:url(../images-mt/minitool-com3data-recovery-pwvideobg.png) left top no-repeat; width:434px; height:264px;}


.bai-cnet{background:#FFF; margin-top:6px; margin-right:6px; padding-bottom:4px;}
.laoyi{width:446px; margin-top:1px; background:url(../images-mt/minitool-com3data-recovery_daobg.png) center top repeat-x; height:31px; }

.rightreview-con{width:462px; float:right;}
.rightreview-con p{margin:80px 0px 20px 0px; line-height:24px; font-size: 14px;}

.di-select li{float:left; margin-right:40px;}
.di-select{margin-bottom:10px; float:left;}
#buybg{border-radius:4px; background:url(../images-mt/minitool-com3-buybg.png) left top no-repeat #ffac2a; padding:12px 0 10px 80px; width:112px; float:left;}
.buttontwo a{display:block;height:26px; color:#FFF; font-size:22px; float:left; width:112px; }
.buttontwo{clear:both; width:446px;  display:table;}
#buybg:hover{border-radius:4px; background:url(../images-mt/minitool-com3-buybg.png) left top no-repeat #f57f00; }

#down-win{border-radius:4px; background:url(../images-mt/minitool-com3data-recoverydown-win.png) left top no-repeat #90d330; padding:12px 0 10px 75px; width:192px; height:48px; float:right;}
#down-win:hover{border-radius:4px; background:url(../images-mt/minitool-com3data-recoverydown-win.png) left top no-repeat #5cb200; }
#down-mac{border-radius:4px; background:url(../images-mt/downmacl.png) left top no-repeat #90d330; padding:12px 0 10px 75px; width:192px; height:48px; float:right;}
#down-mac:hover{border-radius:4px; background:url(../images-mt/downmacl.png) left top no-repeat #5cb200; }

.tit28{font-size:22px; margin-bottom:15px; }
.midsecond span{color:#999; display:block; margin-bottom:20px;}
.midsecond p{margin-bottom:20px;}
.midsecond{width:540px; float:left;}
.midsecond em{margin-bottom:20px; display:block;}
.bluebg-jian li a{width:435px; display:block; border-radius:4px; background:url(../images-mt/minitool-com3-jian.png) 410px center no-repeat #27c5d3; padding:3px 0px 3px 15px; margin-bottom:1px; color:#FFF;}
.bluebg-jian li a:hover{ background:url(../images-mt/minitool-com3-jian.png) 390px center no-repeat #07afbe;}


.minthgrey{background:#f7f7f7; border-bottom:1px dashed #CCC; border-top:1px dashed #CCC; clear:both; }

.lefimg{float:left; }

#rightmids{float:right; width:490px; }
#rightmidse{float:right; width:100%; }
#rightmids li{float:right; }

#bluesa a{background:url(../images-mt/minitool-com3-jian.png) 390px center no-repeat #4cbbee;}
#bluesa a:hover{ background:url(../images-mt/minitool-com3-jian.png) 390px center no-repeat #0e99d8;}

/*----*/
#lv193{width:205px;}
#lv202{width:200px;}
#lv203{width:220px;}

.midtopline-pw{ clear:both;background:url(../images-mt/minitool-com3partitionmanager_topbg.png) center top no-repeat #0079d6; border-bottom:6px solid #e5e5e5; height:159px; margin-bottom:30px;}
.midtopline-store{ clear:both;background:url(../images-mt/minitool-com2-store.png) center top no-repeat #0b6eb3; background-size: cover; height:159px;}
.midtopline-download{ clear:both;background:url(../images-mt/downbgg.png) center top no-repeat #0b6eb3; border-bottom:6px solid #e5e5e5; height:159px; margin-bottom:30px;}

.midtopline-faq{ clear:both;background:url(../images-mt/faqtopbg.png) center top no-repeat #0b6eb3; border-bottom:6px solid #e5e5e5; height:159px; margin-bottom:30px;}
.midtopline-faq #nopaddi p{font-size:18px;}
.midtopline-support{ clear:both;background:url(../images-mt/supporttopbg.png) center top no-repeat #0b6eb3; border-bottom:6px solid #e5e5e5; height:159px; margin-bottom:30px;}
.fo28{font-size:28px; font-weight:bold;}
.midtopline-support #nopaddi p{font-size:16px; font-weight:bold; color:#fffdf1; margin-top:20px;}
.midtopline-support #nopaddi p span{color:#FFF;}
.midtopline-newsletter{ clear:both;background:url(../images-mt/newslettertop.png) center top no-repeat #0079d6; border-bottom:6px solid #e5e5e5; height:159px; margin-bottom:30px;}
.midtopline-newsletter .linetitle{margin-top:30px;}

.midtopline-donate{ clear:both;background:url(../images-mt/donatebg.png) center top no-repeat #0b6eb3; border-bottom:6px solid #e5e5e5; height:159px; margin-bottom:30px;}

.midtopline-contact{ clear:both;background:url(../images-mt/contact.png) center top no-repeat #0b6eb3; border-bottom:6px solid #e5e5e5; height:159px; margin-bottom:30px;}








.midtopliness{width:1003px; margin:0px auto;}
.midtopliness h1{font-size:30px; padding-top:50px;}
.midtopline-upgrade-ios .midtopliness h1{
	padding-top:25px;	
}
.midtopliness p{color:#e7f1f7; font-size:24px;}
.emju{color:#ff981f; font-size:18px; text-align:center;}


.midtopline-photorecovery{ clear:both;background:url(../images-mt/minitool-com3photorecovery_topbg.png) center top no-repeat #00b4d4; border-bottom:6px solid #e5e5e5; height:159px; margin-bottom:30px;}
.turight{float:right;}
.turight img{
	max-width:400px;
	height: auto;
}

/*-----*/
.midtopline-tools{ clear:both;background:url(../images-mt/minitool-com3free-tools-bg.png) center top no-repeat #0079d6; border-bottom:6px solid #e5e5e5; height:159px; margin-bottom:30px;}


#leftdow{width:192px; margin-top:20px;}

#tools60{width:620px;}

#copytop40{margin-top:20px;}
#tools60ri{float:right; width:650px;}

#ri30{margin-right:30px;}






/*------------------------------------------------------------------------- */
.clear{ clear:both;}
.main-s-2{width:1003px; margin:30px auto 0px; font-size:14px; line-height:22px; clear:both;}
.main-s-2:after{ display: block; content:""; clear: both;}
.mainleft-s-2{ width:246px; float:left; margin-bottom:30px; font-size: 14px; line-height: 22px;}
.mainright-s-2{ width:730px; float:right;}
.left-cd{ width:246px; height:35px; margin:0 auto; background-image:url(../images-mt/left_1.png); background-repeat:no-repeat; font-size:17px; color:#fff; text-align:center; line-height:35px;}
.left-da{ width:246px; background-color:#f3f3f3; border-radius:5px; border:1px #f3f3f3 solid; margin-top:10px;}
.da li{ width:200px; height:44px; border-bottom-right-radius:5px; border-bottom:1px #d1d1d1 solid; border-right:1px #d1d1d1 solid;list-style:none; margin:0px auto; margin-top:20px; margin-bottom:20px; line-height:20px;}
.da li span{display:block; width:160px;}
.da-day{ background:url(../images-mt/days.png) no-repeat;}
.da-ser{ background:url(../images-mt/ser.png) no-repeat;}
.da-protec{ background:url(../images-mt/protec.png) no-repeat;}
.da-trus{ background:url(../images-mt/trus.png) no-repeat;}
.da-s-2{ margin-left:50px;}
.da-s-2-1{ margin-left:50px; line-height:30px;}
.pay{ margin-top:10px;}
.dona{ margin-top:10px;}
.sales{ width:246px; height:265px; background:url(../images-mt/left_3.png) no-repeat; margin-top:10px;}
.sales-s-2{ margin-top:10px;padding-left:20px; width:220px;}

.cont-s-2{font-size:18px; color: #0d306b; padding-top:20px; padding-left:20px;}
/*------------------------------------------------------------------------- */
.linetitle-store{ padding-bottom:10px !important;}
.p-store{ padding-bottom:15px;}
.product-choose{ width:100%; background-color:#f3f3f3;}
.product-choose ul{width:1003px; margin:0 auto; padding:5px 10px; display:table;}
.product-choose ul li{ float:left; height:44px; line-height:44px; padding-left:40px; margin-right:20px; margin-left:10px; font-size:15px;}
.sure-bg1{ background:url(../images-mt/days.png) left center no-repeat;}
.sure-bg2{ background:url(../images-mt/ser.png) left center no-repeat;}
.sure-bg3{ background:url(../images-mt/protec.png) left center no-repeat;}
.sure-bg4{ background:url(../images-mt/trus.png) left center no-repeat;}


.mini-s-2{ font-size:25px; color:#3e627f; padding-left:15px;}
.box-s-2{width:100%; margin-top:20px; margin-bottom:20px;}
.tab-s-2{width:100%; height:53px; background:url(../images-mt/h_bg.png) repeat-x;}
.tab-s-2 li{ padding:0px 25px; height:33px; background-color:#fff;border-radius:5px; border:1px #aed4df solid; list-style:none; float:left; margin-top:16px; margin-left:20px; line-height:33px; text-align:center; font-size:16px; color:#0964ac;}
.tab-s-2 .tab-pw{ background-color:#39b9de; border-color:#39b9de;font-size:18px; color:#fff;}
.tab-s-2 .tab-pw h2 a{ color:#fff;}
.sanjiao{ width:10px; height:5px; background:url(../images-mt/sanjiao_13.png) no-repeat; margin-top:1px; margin-left:77px;z-index:999;}

.box1-s-2{ width:100%; margin-top:45px;}
.dian-s-2{width:100%; height:4px; background:url(../images-mt/dian-s-2.png) repeat-x;}
.dian-s-2 h3{ width:145px; height:4px; background-color:#fff; margin-left:10px; line-height:4px; color:#0c67ad; font-size:16px; text-align:center;}

.dian-s-2-1{width:100%; height:4px; background:url(../images-mt/dian-s-2.png) repeat-x; margin-top:25px;}


h1,h2,h3{font-weight:normal; font-size:inherit;}
h1 a{ color:inherit;}


.boxpro{ width:100%; margin-left:15px;}
.box2-s-2{ width:100%; margin-top:20px;}
.box2-s-2 li{float:left; list-style:none;}
.boxce1-s-2{ width:25%;}
.boxce2-s-2{ width:25%;}
.boxce3-s-2{ width:30%;}
.boxce4-s-2{ width:20%;}

.boxce1-s-2 h3{font-size:18px;}
.boxce2-s-2 h3{ font-size:18px;padding-left:20px;}

.boxce3-s-2 h3{font-size:18px;padding-left:15px;}
.boxzi-s-2-3{ font-size:20px; color:#ff4200; font-weight:bold; margin-top:90px; padding-left:5px;}
.boxser-s-2{ margin-left:15px; margin-top:25px;}
.boxser-s-2 li{ float:left;}
.img-box{ margin-top:25px; padding-left:40px;}
.img-box1{margin-top:25px; padding-left:55px;}
.img-box2{width:74px; height:32px;background:url(../images-mt/buy-t.png) no-repeat #ff711c; border-radius:5px; border:1px #ff711c solid; margin-top:10px; display:block;padding-left:48px; line-height:32px;color:#fff; font-size:15px; font-weight:bold; }
.img-box2:hover{ background:url(../images-mt/buy-t.png) no-repeat #ff5f00; text-decoration:none;}
.wenh{margin-top:-4px; margin-left:5px;}
.img-box2-m{width:74px; height:32px;background:url(../images-mt/buy-t-m.png) no-repeat #ff711c; border-radius:5px; border:1px #ff711c solid; margin-top:10px; display:block;padding-left:48px; line-height:32px;color:#fff; font-size:15px; font-weight:bold; }
.img-box2-m:hover{ background:url(../images-mt/buy-t-m.png) no-repeat #ff5f00; text-decoration:none;}


#ta{ margin-top:10px;}
#ta tr td{padding:5px 0px 5px 5px;}
.table-s-2{ margin-top:25px; margin-bottom:30px;}

.product-sales-warp{ width:100%; background-color:#e3e3e3; position:fixed; bottom:0; z-index:9;}
.product-sales{ width:1003px; margin:0 auto; display:table; padding:10px; text-align:center; line-height:28px;}
.closeico-contact{ width:9px; height:10px; padding:10px 5px 5px; margin-left:50%; left:480px; top:3px; z-index:1; position:absolute; cursor:pointer;background:url(../images-mt/closeico-contact.png) no-repeat center; display:block;}

/*------------------------------------------------------------------------- */
#pro-img1,#pro-img4{ display:block;}
#pro-img2,#pro-img3,#pro-img5,#pro-img6,#pro-img7,#pro-img8,#pro-img9{ display:none;}

.img-s-2{ width:25%; margin-top:18px;}
.check-s-2{ width:50%; padding-top:30px;}
.check-s-2 li{float:left; line-height:30px;}
.buy-s-2{ width:20%;}
.check-font-s-2{ color:#ff530f; font-size:16px; margin-left:10px;}
.check-f-s-2{ color:#6f6f6f; font-size:12px; margin-left:10px; text-decoration:line-through;}
.check-f1-s-2{color:#ff530f; font-size:14px; margin-left:20px;}
.check-s-2 p{ line-height:30px;}
.buy-font-s-2{ font-size:20px; color:#ff4200; font-weight:bold; padding-top:70px; padding-left:5px;}





.info {
position:relative;
text-decoration:none;
font-size:12px;width:246px;
height:25px;line-height:25px;}
.info:hover {color:#333;}
.info span {display: none }
.info:hover span   
{display:block;
position:absolute;
margin-top:-70px;
margin-left:20px;
width:246px; background-color:#eee; border-radius:7px; border:1px #ced2d3 solid;
padding-left:10px;text-align:left;}

.minsecondpwpro{background:url(../images-mt/minitool-com3-pwtoptu.png) center top no-repeat #2a78b6; height:342px; clear:both;}
.minsecondpw-photowin{background:url(../images-mt/photowinbig.png) center top no-repeat #0098cf; height:342px; clear:both;}
.minsecondpw-photomac{background:url(../images-mt/photomacbig.png) center top no-repeat #0098cf; height:342px; clear:both;}
.minsecondpw-pdr{background:url(../images-mt/pdrbig.png) center top no-repeat #0098cf; height:342px; clear:both;}
.minsecondpw-pdren{background:url(../images-mt/pdrbigen.png) center top no-repeat #0098cf; height:342px; clear:both;}
.minsecondpw-pdrfree{background:url(../images-mt/pdrbigfree.png) center top no-repeat #0098cf; height:342px; clear:both;}
.minsecondpw-macpdr{background:url(../images-mt/macbigf.png) center top no-repeat #1674b0; height:342px; clear:both;}
.minsecondpw-pdrboot{background:url(../images-mt/bootpdrtop.png) center top no-repeat #0098cf; height:342px; clear:both;}
.minsecondpw-boot{background:url(../images-mt/pw-boot.png) center top no-repeat #0098cf; height:342px; clear:both;}
.minsecondpw-macbot{background:url(../images-mt/macbot.png) center top no-repeat #1674b0; height:342px; clear:both;}
.minsecondpw-wipe{background:url(../images-mt/drivecopytoptu.png) center top no-repeat #475a90; height:342px; clear:both;}
.minsecondpw-copy{background:url(../images-mt/copytopbg.png) center no-repeat #475a90; clear:both;}
.minsecondpw-pr{background:url(../images-mt/partition-recovery-bg.jpg) center bottom no-repeat #428ec0; height:660px; clear:both;}
.minsecondpw-email{background:url(../images-mt/emailtop.png) center top no-repeat #1698b0; height:342px; clear:both;}

.minsecondpw-oth{background:#2a78b6; height:80px; clear:both;}
.minsecondpw-oth #nopaddi{padding-top:30px;}
.minsecondpdrper{background:url(../images-mt/minitool-com3-pdrper.png) center top no-repeat #2a78b6; height:342px; clear:both;}

.pro-titl{color:#FFF; font-size:24px; font-weight:bold; margin-bottom:25px;}
#fo16{font-size:15px; width:519px; margin-left:20px; float:none;}

.minsecondpw-copy #fo16{ margin-left:0;}

.supos{font-size:16px; float:left; color:#FFF;}

.minsecondpwpro_blue{background:#def0fe; border-bottom:1px solid #fff; border-top:1px solid #fff; height:90px; clear:both;}
.minsecondpwpro_blues{background:#2a78b6; height:10px; clear:both;}
.minsecondpwpro_bluesline{background:#2a78b6; height:2px; clear:both; }
.minsecondpwpro_bluesy{background:#475a90; height:10px; clear:both;}
.minsecondpwpro_bluese{background:#1698b0; height:10px; clear:both;}

.featleft{width:365px; float:left; }
.featleft li a{font-size:15px; color:#116bb2; float:left; padding:20px 10px 29px 10px;}


.midtopline-a{width:1003px; margin:0px auto; display:table; padding:10px 0 0 0; clear:both;}
.pro-midtopline-a{ padding:0;}


.buydownright{ width:619px; float:right; border-left:1px dashed #7caed6; padding-left:10px;}
.red{color:#F30;}

.product-os{float:left; margin-top:10px; margin-bottom:5px;}
.pro-product-os{ margin-top:5px;}

.buttontwo-pro{width:378px; float:right; margin-top:10px;}
.buttontwo-pro a{display:block; color:#FFF; font-size:16px;height:43px; float:left; }
#winbuy:hover{text-decoration:none; background:url(../images-mt/minitool-com3-pwbuyall.png) left top no-repeat #ff5a00;}
#winbuy{background:url(../images-mt/minitool-com3-pwbuyall.png) left top no-repeat #ff7e00; border-radius:4px; width:165px; padding:10px 0 0 60px;}
.buttontwo-pro a span{margin-left:10px;}

#windownsbg{background:url(../images-mt/minitool-com3-downwin8.png) left top no-repeat #84c725; border-radius:4px; padding:10px 0 0 60px; width:150px; float:right;}

#windownsbg:hover{background:url(../images-mt/minitool-com3-downwin8.png) left top no-repeat #65ab01;text-decoration:none;}
#macdownsbg{background:url(../images-mt/macdownbg.png) left top no-repeat #84c725; border-radius:4px; padding:10px 0 0 60px; width:90px; float:right;}

#macdownsbg:hover{background:url(../images-mt/macdownbg.png) left top no-repeat #65ab01;text-decoration:none;}
.leftbutom #windownsbg{float:left; width:180px;}
.leftbutom #macdownsbg{float:left; width:180px;}

.leftbutom #winbuy{float:right; width: 226px;}

.pro-infor-white{width:1003px; margin:0px auto; padding-top:30px; padding-bottom:30px; display:table;}

.informa-one{float:left; width:650px; padding-left:0px; font-size:14px; margin-top:30px;}
.informa-oneri{float:right; width:710px; padding-left:0px; font-size:14px; margin-top:20px;}

.pro-menu-all{width:258px; float:right; border-radius:4px; background:#f9f9f9; margin-bottom:20px;}

.pro-menu-all h2{background:url(../images-mt/pro-rigbg.png) 220px 10px no-repeat #e7edf1;border-radius:4px; font-size:16px; color:#365d79; height:40px; padding:10px 0px 10px 20px;}
#nobg{background-image:none;}
#proyuan{margin:20px;}
#proyuan li{background:url(../images-mt/quanbg.png) left 8px no-repeat; padding-left:20px; line-height:26px;}
#proyuan li a{color:#3b6484; font-size:13px;}
#proyuan li a:hover{color:#008cba; font-weight:bold; font-size:13px; }

.pro-text {background:#f7f7f7; border-bottom:1px dashed #CCC; border-top:1px dashed #CCC; clear:both; }

.mid1003{width:1003px; margin:0px auto; display:table; padding:50px 0;}
#gouid{margin-top:10px; margin-bottom:20px;}
#gouid li{background:url(../images-mt/gou.png) left 7px no-repeat; padding-left:25px; margin-left:20px;}

.protu-left{float:left;}

.mids-right{width:670px; float:right;}

.mids-right p{margin-top:15px; margin-bottom:20px;}

.pro-texts{background:none; clear:both;}

#rigtus{float:right;}

#lefttus{float:left;}

.partition-recovery-guides-tips-wrap{ border-top: 1px dashed #CCC; border-bottom: 1px dashed #CCC;}
.partition-recovery-guides-tips h2{ font-size: 22px; text-align: center; margin-bottom: 30px;}
.partition-recovery-guides-tips ul{ width: 100%; font-size:0; margin: auto;}
.partition-recovery-guides-tips ul li{ display: inline-block; width: 50%; padding: 0 50px; font-size: 16px; vertical-align: top;}
.partition-recovery-guides-tips ul li:before{ margin-right: 10px; transform: scale(0.5,0.5);}
.partition-recovery-guides-tips ul li a{ color: inherit;}



#pw-profebody #pwprof,#pw-serverbody #pwserver,#pw-techbody #pwtechn,#pw-homebody #pwfree,#pw-enterbody #pwenter,#pw-bootbody #pwbootcd{background:url(../images-mt/quanbg.png) left 8px no-repeat #fff; font-weight:bold; font-size:13px; border-bottom:1px dashed #CCC;}
#pw-profebody #pwprof a,#pw-serverbody #pwserver a,#pw-techbody #pwtechn a,#pw-homebody #pwfree a,#pw-enterbody #pwenter a,#pw-bootbody #pwbootcd a{color:#008aeb;}

.da-color{color:#0068c1; text-decoration:underline; font-weight:bold; background:url(../images-mt/featbg.png) center bottom no-repeat;}
.da-colory{color:#0068c1; text-decoration:underline; font-weight:bold; background:url(../images-mt/featbgy.png) center bottom no-repeat;}
.da-colore{color:#0068c1; text-decoration:underline; font-weight:bold; background:url(../images-mt/featbge.png) center bottom no-repeat;}

.jiand{font-size:18px; margin-bottom:20px; display:block;}

#ultwo0 li{margin-left:20px; width:310px; float:left; background:url(../images-mt/blue_bg.png) left center no-repeat; padding-left:20px;}
#ultwo0{margin-bottom:30px; float:left; border-bottom:1px dashed #CCC; padding-bottom:30px;}
#pw-techbody .buttontwo-pro{ float:right; width:203px;}
#pw-profebody #buydownright .product-os{ float:right;}

#pw-profebody .leftbutom{ float:left;  width:410px;}
#pw-techbody .leftbutom{ float:left;  width:410px;}

#ultwo2 li{margin-left:20px; background:url(../images-mt/blue_bg.png) left 9px no-repeat; padding-left:20px;}
#ultwo2{margin-bottom:30px; float:left; border-bottom:1px dashed #CCC; padding-bottom:30px;}



.top-nav-fixed {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 200;
    padding: 0px 0px;}

.kuphotos li{width:600px; margin-left:20px;float:none;padding:0 20px; background:url(../images-mt/bullet.png) left 7px no-repeat; line-height:24px;}
.kuphoto li{ width:50%; float:left;  padding:0 20px; background:url(../images-mt/bullet.png) left 7px no-repeat; line-height:24px;}
.kuphoto,.kuphotos,.kuphoto-lib{margin-bottom:30px; border-bottom:1px dashed #CCC; padding-left:10px; margin-right:10px;}
.kuphoto:after, .kuphoto-lib:after{ width:100%; height:0; content:""; clear:both; display:inline-block;}

.readmo{color:#36C; margin-top:15px; text-decoration:underline; display:block;}


#bofoot{border-bottom:none; border-top:1px solid #e5e5e5; padding-top:20px; margin-top:-10px;}


.mini-s-22{font-size:18px; border-bottom:1px solid #e5e5e5; padding-bottom:10px; padding-left:20px; margin-top:5px;}
.padn20{padding:0px 0px 20px 20px; width:690px;}
.midtopline-alt{background:#2273b3; clear:both;}
.padn20 h2{font-size:15px; font-weight:bold; background-color:#f5f5f5; line-height:35px; margin-bottom:20px;}

.padn20 ul li{list-style-type:disc; margin-left:20px;}

#coacolor{padding-top:20px; padding-bottom:20px; color:#FFF;}

#coacolor a{color:#FFF; text-decoration:underline;}

#hombg{background:url(../images-mt/homebg.png) left 0px no-repeat; padding-left:24px;}


.articl{clear:both; width:710px; margin-top:30px;}
.articl h2{font-size:16px; margin-bottom:10px;}


#dianyou li{background:url(../images-mt/dot-arrow2.png) left 8px no-repeat; padding-left:15px; margin-left:20px; list-style-type:none;}

.mini-s-help{font-size:16px;  margin-bottom:6px;}

.box-s-help{border:1px  solid #e5e5e5;}
.box-s-help img{margin-left:10px; margin-top:10px;}

.onehelpk{width:330px; float:left; margin-right:35px; margin-bottom:30px;}

#nobod{border-bottom:none; padding-bottom:0px; margin-top:20px;}

.left-pdr-mac{width:410px; float:left; border:none; margin-left:-30px;}

#pdrmachei{height:100px;}
#pdrmachei .featleft{margin-top:15px;}

.product-ospdr li{float:left; font-weight:bold; margin-right:10px;}

#winbgs{background:url(../images-mt/winpdr.png) left center no-repeat; padding-left:20px;}
#macbgs{background:url(../images-mt/macpbg.png) left center no-repeat; padding-left:22px;}

.leftbutom{float:left; margin-bottom:10px; width:410px;}

#maccol {color:#fc6500;}

.pw-gaishu-text{margin-top:15px;}


.hei{height:220px;}


.yred{color:#fff5cb;}
.kuds{width:519px; margin-bottom:20px; color:#FFF;}


.informa-ones{float:left; width:700px; padding-left:0px; font-size:14px; margin-top:30px;}
.rightmen{float:right;width:258px;}
.rightmenpdr{float:left;width:258px; margin-top:20px;}

#ta td{border-bottom:1px dashed #CCC;}

.tith3{font-size:28px; margin-bottom:30px;}



#taa p{font-weight:bold; margin-bottom:5px;}
#taa tr td{padding:17px 2px 17px 10px;}
#taa p a{color:#3366CC;}
#taa img{ margin-left:-10px; margin-bottom:5px;}
#ttle td a{color:#FFF; font-weight:bold;}

.pw-en-review #re-da-color a,.pw-en-guide #gu-da-color a,.pw-en-compare #co-da-color a,.pw-ho-review #re-da-color a,.pw-ho-guide #gu-da-color a,.pw-ho-compare #co-da-color a,.pw-se-review #re-da-color a,.pw-se-guide #gu-da-color a,.pw-se-compare #co-da-color a,.pw-pr-review #re-da-color a,.pw-pr-guide #gu-da-color a,.pw-pr-compare #co-da-color a,.pw-te-review #re-da-color a,.pw-te-guide #gu-da-color a,.pw-te-compare #co-da-color a{color:#0068c1; text-decoration:underline; font-weight:bold; background:url(../images-mt/featbg.png) center bottom no-repeat;}


#liff{font-size:24px; margin-top:20px;}

/* download--------------------------------------------------------------------*/
.tab-ss-2{width:100%; height:53px; background:url(../images-mt/h_bg.png) repeat-x;margin-bottom:10px; }
.tab-ss-2 li{ padding:0px 6px;height:33px; background-color:#fff;border-radius:5px; border:1px #aed4df solid; list-style:none; float:left; margin-top:16px;margin-left:10px; line-height:33px; text-align:center; font-size:16px; color:#0964ac;}
.tab-ss-2 .tab-pw{ background-color:#39b9de; border-color:#39b9de;font-size:18px; color:#fff;}
.tab-ss-2 .tab-pw h2 a{ color:#fff;}
.sanjiao{ width:10px; height:5px; background:url(../images-mt/sanjiao_13.png) no-repeat; margin-top:1px; margin-left:67px;z-index:999;}
.kudown {
    border-bottom: 1px solid #e0e0e0;
    float: left;
    margin-top: 20px;
    padding-bottom: 15px;
    width: 100%;
}
.tuprod {
    float: left;
    width: 68px;
}
.tuprod img {
    width: 68px;
}
.ricondown {
    float: right;
    width: 604px;
}
.conridd h3 {
    font-size: 16px;
    font-weight: 100;
    margin-bottom: 10px;
}
.conridd {
    float: left;
    width: 446px;
}
.procons {
    border-bottom: 1px dashed #ccc;
    margin-bottom: 8px;
    padding-bottom: 8px;
}
.dowrigfh {
    float: right;
    text-align: right;
    width: 142px;
}
.dowrigfh span {
    clear: both;
    display: block;
	padding-top:10px;
}
.tab-end{ margin-top:20px;}
#frdown {
    background: url(../images-mt/downloadfree.png) no-repeat scroll 0 -29px rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 29px;
    margin-top: 30px;
    width: 118px;
}
#frdown:hover {
    background: url(../images-mt/downloadfree.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#frdown1 {
    background: url(../images-mt/downloadfree.png) no-repeat scroll 0 -29px rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 29px;
    margin-top: 10px;
    width: 118px;
}
#frdown1:hover {
    background: url(../images-mt/downloadfree.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.frdowntrial {
    background: url(../images-mt/downloadfreewin.png) no-repeat scroll 0 -29px rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 29px;
    margin-top: 30px;
    width: 105px;
}
.frdowntrial:hover {
    background: url(../images-mt/downloadfreewin.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#frdownpdr {
    background:url(../images-mt/downloadfreewinpdr.png) no-repeat scroll 0 -29px rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 29px;
    margin-top: 30px;
    width: 105px;
}
#frdownpdr:hover {
    background: url(../images-mt/downloadfreewinpdr.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#frdownpdr1 {
    background:url(../images-mt/downloadfreewinpdr.png) no-repeat scroll 0 -29px rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 29px;
    margin-top: 10px;
    width: 105px;
}
#frdownpdr1:hover {
    background: url(../images-mt/downloadfreewinpdr.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#frdownmac {
    background: url(../images-mt/downloadfreewinmac.png) no-repeat scroll 0 -29px rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 29px;
    margin-top: 30px;
    width: 105px;
}
#frdownmac:hover {
    background: url(../images-mt/downloadfreewinmac.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#frdownmac1 {
    background: url(../images-mt/downloadfreewinmac.png) no-repeat scroll 0 -29px rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 29px;
    margin-top: 10px;
    width: 105px;
}
#frdownmac1:hover {
    background: url(../images-mt/downloadfreewinmac.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#proyuans li{background:url(../images-mt/blue_bg.png) left 9px no-repeat; padding-left:13px; margin-left:10px; margin-right:10px;}
#proyuans{padding:20px 0px 20px 0px;}
#hetitl{font-size:22px; padding:0;}

 /*new-------------------------------------------------------------------------------------------------------------------------*/
.downcenter-title{ height:30px; background-color:#39b9de; border-color:#39b9de; padding:10px 0 0 16px; margin-bottom:10px;}
.downcenter-title a {font-size:20px; color:#fff; }
.downcenter-title a:hover { color:#FFF;}
.downcenter-content { margin-bottom:20px; padding-right:70px; padding-left:16px;}
.downcenter-content h3{ 
    color:#0084C4;
    font-size: 16px;
    font-weight: 100;}
.downcenter-button { margin-bottom:10px; padding-top:10px;}
.s-size { float:right; margin-right:20px;}
.downcenter-button #frdown { float: right; margin:0;}
.downcenter-button .frdowntrial { float: right; margin:0;}
.downcenter-button #frdownpdr { float: right; margin:0;}
.downcenter-button #frdownmac { float: right; margin:0;}
.downcenter-end { margin-top:30px; border-top:solid 1px #ccc; margin-bottom:20px;}

.mainleft-s-2 .pro-menu-all { width:246px;} 
.downleft-content{ margin-bottom:20px;}
.downleft-title { text-align:left; padding-left:20px;}


#homsbg{ background:url(../images-mt/homs.png) left center no-repeat; padding-left:35px; margin-left:-35px; padding-top:1px;}

#busin{background:url(../images-mt/busn.png) left -2px no-repeat; padding-left:35px; margin-left:-35px; padding-top:1px;}
#sersb{background:url(../images-mt/sers.png) left center no-repeat; padding-left:35px; margin-left:-35px; padding-top:1px;}
#bootcdb{background:url(../images-mt/bootcdb.png) 5px 0px no-repeat; padding-left:35px; padding-top:2px; margin-left:-35px;}


#dawins{background:url(../images-mt/winsbgs.png) left center no-repeat; padding-left:35px; margin-left:-35px; width:300px; padding-top:1px;}
#damacs{background:url(../images-mt/macsb.png) left center no-repeat; padding-left:35px; margin-left:-35px; width:300px;}
#mrbg{background:url(../images-mt/mrbg.png) left center no-repeat; height:23px; padding-left:30px; margin-left:-35px; padding-top:6px; margin-top:-6px; margin-bottom:-5px;  }
#prbg{background:url(../images-mt/prbg.png) left center no-repeat; padding-left:35px; margin-left:-35px; background-size:26px 20px; -moz-background-size:26px 20px;}
#backupbg{background:url(../images-mt/backupicon.png) left center no-repeat; padding-left:35px; margin-left:-35px; height:24px; padding-top:6px; margin-top:-6px;}
#ftbg{background:url(../images-mt/ftbg.png) left center no-repeat; padding-left:35px; margin-left:-35px; background-size:22px 22px; -moz-background-size:22px 22px;}
.mr-nav li{ margin-left:-5px !important;}

#prohombg { background: url(../images-mt/prohomebg.png) left 0px no-repeat; background-size:15px 16px;
-moz-background-size:63px 100px; padding-left:24px;}

#pw-navdown{width:600px; height:320px; padding-left:40px; background:url(../images-mt/pwnavbg.jpg) no-repeat center #D7D7D7; margin-top:-3px;}
#pdr-navdown{width:600px; padding-left:40px; background:url(../images-mt/pdrnavbg.jpg) no-repeat center #D7D7D7; background-size:cover; margin-top:-3px;}
#mr-navdown{width: 280px; padding-left:20px; background:url(../images-mt/mrnavbg.jpg) no-repeat center #D7D7D7; margin-top:-3px;}
#pr-navdown{width: 260px; padding-left:20px; background:url(../images-mt/prnavbg.jpg) no-repeat center #D7D7D7; margin-top:-3px; background-size:cover;}
#ft-navdown{width: 180px; height:169px; padding-left:20px; background:url(../images-mt/ftnavbg.jpg) no-repeat center #D7D7D7; margin-top:-3px;}
#pdradpic{clear:left;}
.dropdown-s{ height:56px; }
.dropdown-toggle{ height:25px; padding-top:10px; margin-top:-15px;}
#dropdown-toggle-i{ padding-top:20px;}


.navfreepic{ margin-top:-5px;}

.site-map-404{
	padding: 60px 0;
	text-align: center;
}
.site-map-wrap{
	margin-top: 60px;
}

.midtopline-404{ clear:both;background:url(../images-mt/minitool-404_03.png) center top no-repeat #0077ca; border-bottom:6px solid #e5e5e5; height:300px; margin-bottom:30px;}

.ban-title-404{color:#cfffb8; font-size:50px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:50px; margin-left:10px; display:block; text-shadow:2px 2px 5px #404040;}

.midtopline-404 ul{ margin-top:40px; font-size:20px; margin-left:10px; color:#FFF; line-height:35px; text-shadow:1px 1px 1px #11598b; }

.sm-ti-404{ text-align: left;}
.sm-ti-404 h2{ font-size:18px; font-weight:bold; margin-bottom:25px;}
#sm-ti-404-fir{ margin-left:0px;}
.sm-title{ font-size:28px; font-weight:bold; text-align: center; font-family:Georgia, "Times New Roman", Times, serif;}
.sm-title span{ color:#06C}

.page404-product{
	padding-top:60px;
	padding-bottom:60px;
}

.page404 .col-4-1{
	padding:0 10px;
}

.pro-ti-404 h2{font-size:14px; font-weight:bold; margin-bottom:15px; margin-top:0px; border:#CCC 1px solid; border-radius:5px; padding:4px; background-color:#F0FFFF;}
.pro-ti-404 span{ font-size:18px; font-weight:bold; color:#F00}
.pro-wid{width:159px; height:147px; padding-top:10px;}
#pro-ti-404-fir{margin-left:0px;}

.pro-title{ font-size:28px; font-weight:bold; text-align: center; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:60px;}
.pro-title span{ color:#C00}

.pro-ti-404 a{ width:180px; height:36px; border-radius:10px; background-color:#F60; display:block; color:#FFF; font-size:20px; font-weight:700; text-align:center; margin-top:10px; padding-top:8px; font-style:italic; text-shadow:#666 0px 1px 3px;}
.pro-ti-404 a:hover{ text-decoration:none; background-color:#FF8737;}



/*------index-----*/
.fourmain-s{background:url(../images-mt/minitool-comfourbg1.png) left top repeat; max-width:100%; min-width:1003px;  margin-top:0px; padding-top:50px; padding-bottom:45px;}
.fourmain-s h2{color:#2c2c2c; font-size:32px; text-align:center; margin-bottom:30px; width:100%;letter-spacing:1.5px;font-family:"Comic Sans MS", cursive;}
.threepro-s{max-width:100%; min-width:1003px; margin:0px auto; background:url(../images-mt/minitool-bg-1.png) center center repeat; padding:0px 0 50px 0; }
.threepro-s h2{text-align:center;margin-bottom:40px;background:url(../images-mt/minitool-f-1.png) center repeat-x; min-width:100%; }
.threepro-s span{ display:block; background:url(../images-mt/minitool-fen-bg.png) center; font-size:30px; font-family:"Times New Roman", Times, serif;letter-spacing:1.6px; width:405px; height:44px; margin:0 auto;text-align:center; line-height:30px; color:#2c2c2c;}

.minione-s{width:300px; float:left;}
.minione-s li{  }
.minione-s p{margin:0px 5px;}
.minione-s h3{font-size:14px; border:1px solid #a8bec3; border-radius:4px; padding:2px 0 1px 5px;; margin:20px 5px 15px 5px; width:240px; font-weight:bold; }

#pro-pdr-s{margin-left:50px;}
#pro-prst-s{margin-left:50px;}

.btn-border-pro-s {
	background:none;
	border:1px solid #3bb5d1;
	color:#fff;
	position:relative; background-color:#3bb5d1;
	
	z-index:0
}
.btn-border-pro-s:hover, .btn-border-pro-s:focus, .btn-border-pro-s:active {
	background:none;
	color:#1bbc9b;
}
.btn-border-pro-s:hover:after, .btn-border-pro-s:focus:after, .btn-border-pro-s:active:after {
	width:100%
}
.btn-border-pro-s:after {
	background:#ffffff;border-radius:4px;
}
.btn-lg-pro-s {
	padding-top:2px; padding-bottom:2px; text-align:center;
	font-size:14px; width:210px; display:block; margin-left:5px;margin-top:12px;
}

.tworeviews-s{background:url(../images-mt/minitool-bg-2.png) center repeat;}
.reviewcon-s{width:1003px; margin:0px auto; display:table; padding:20px 0px 60px 0;}
.tworeviews-s h2{margin-bottom:25px;background:url(../images-mt/minitool-f-2.png) center repeat-x; min-width:100%; }
.tworeviews-s span{display:block; background:url(../images-mt/minitool-fen-bg-1.png) center; font-size:30px;font-family:"Times New Roman", Times, serif;letter-spacing:1.5px;width:405px; height:44px; margin:0 auto; text-align:center;line-height:30px;color:#2c2c2c;}


.topbanner{ width:100%;height:70px; background:url(../images-mt/bf-topbanner.jpg) center no-repeat #505050;  margin:0 auto; position:relative; }
.getit{ width:100%;height:70px; display:block; position:absolute;}
.closeico{ width:9px; height:10px; padding:10px 5px 5px; left:50%; margin-left:480px; z-index:1; position:absolute; cursor:pointer;background:url(../images-mt/closeico.png) no-repeat center; display:block; top:2px;}

#back{position:fixed;_position:absolute;bottom:70px;left:96%;zoom:1;}
#back a{background:url(../images-mt/backtop.png) no-repeat;display:block;width:59px;height:58px;margin-bottom:2px;overflow:hidden;text-indent:-999px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;}
#totop{position:absolute;bottom:0px;cursor:pointer;}



.social-bar{ background-color: #fff;border: 1px solid #ccc;z-index: 1; position: fixed; min-width: 55px;top: 168px; background-position: initial initial; background-repeat: initial initial; border-radius: 8px; padding: 9px;}

.information{ margin-bottom:15px;}
.information ul{ padding:15px;}
.information li{ line-height:26px;}
.box-s-2-content{ padding:10px 8px; background-color:#fafafa; border:1px solid #eee; margin-bottom:30px;}
.box-s-2-content h4{ font-size:16px; font-weight:bold; border-bottom:1px solid #ddd; padding-left:10px; padding-bottom:5px; margin-bottom:10px;}
.box-s-2-content li{ padding-left:10px; list-style:disc inside; margin-left:0px !important;}
.box-s-2-content li a{ color:inherit;}
.articleimg-l{ float:left; margin-right:10px;}
.articleimg-r{ float:right; margin-left:10px;}
.article-cont2{ margin-left:15px; font-size:12px;}
.article-cont2 li{ list-style:disc inside;}
.articlenote{ width:96%; padding:8px 10px; background:#eee; display:table;}
.article-review{ display:block; float:right;}
.article-table{ border-collapse:collapse; border:1px solid #ccc;}
.article-table tr, .article-table tr td{border:1px solid #ccc;}
.article-table tr td, .article-table th{ padding:3px 8px;}
.article-table.green, .article-table.green th, .article-table.green tr, .article-table.green td{
	border:1px solid #096;	
}
.padn20 h3, .padn20 h4{ font-weight:bold;}
.help-tweet{display: inline-block; height:50px;line-height:50px;background:url(/images-mt/pwtweet_ico.png) 5px no-repeat #23bced;border-radius:5px;color:#fff;padding-left:50px; padding-right:10px;box-shadow:0px 1px 0px #5486ab; margin-top:3px; font-size:16px; vertical-align: top;}
.help-tweet:hover{ text-decoration:none; background-color:#23b0dc; color:#fff;}
.float-mr{margin-left:200px;}
.article-buynow{width:150px;height:44px;background:url(/images-mt/buynow.png) no-repeat left #6abb00; color:#fff;border-radius:3px;padding-left:60px;font-size:18px;line-height:44px;display:block;}
.article-buynow:hover{background:url(/images-mt/buynow.png) no-repeat left #5ba200; color:#fff; text-decoration: none;}
.article-freedown{width:180px;height:44px;background:url(/images-mt/win-t.png) no-repeat left #58d703; border-radius:3px; color:#fff; padding-left:50px; font-size:17px; line-height:44px; display:block;}
.article-freedown:hover{background:url(/images-mt/win-t.png) no-repeat left #4ec002; color: #fff; text-decoration: none;}


.box-s-2-lib{width:100%; margin-top:20px; padding-top:20px;}
.box-s-2-lib ul{ border-bottom:none;}
.kuphoto-lib li{ width:325px; float:left; font-size: 14px; padding:0 20px; background:url(/images-mt/bullet.png) left 7px no-repeat; line-height:24px;}
.data-recovery-lib li{ height:48px;}

.mobile-buy{ margin-left:80px; margin-right:80px;}
.midtopline-ios-install{clear:both;background:url(/images-mt/install-mobile.png) center top no-repeat #0b6eb3;border-bottom:6px solid #e5e5e5;height:159px;margin-bottom:30px;}
.mobile-linetitle{color:#FFF;font-size:22px;padding-top:65px;}
.ios-s-2{ width:100%; display:table; margin-bottom:40px;}
.ios-steps{ width:100%; margin-bottom:30px;}
.ios-s-2-step{text-align:center; font-size:18px; font-weight:bold; margin-top:30px; color:#0b6eb3;}
.android-s-2-step{text-align:center; font-size:18px; font-weight:bold; margin-top:30px; color:#0b6eb3; margin-bottom:50px;}
.ios-s-2-p{ text-align:center; color:#999; font-style:italic; margin-top:10px; margin-bottom:50px;}
.ios-steps-ul{ margin:0 auto; width:100%;}
.ios-steps-ul li{ display:inline-block; text-align: center; vertical-align:middle;}
.ios-steps-step1{ width:25%; }
.ios-steps-step2{ width:23%;}
.ios-steps-step3{ width:25%;}
.ios-steps-step0{ width:10%;}
.ios-steps-ul li img{display:block; margin:0 auto;}
.steps-ul-s-2{ width:100%; margin:10px auto;}
.steps-ul-s-2 li{ display:inline-block; text-align:center; vertical-align:top;}
.step1-s-2{ width:25%;}
.step2-s-2{ width:43%;}
.step3-s-2{ width:25%;}
.ios-soft-help{ display:block; width:262px; height:60px; background:url(../images-mt/user-manual.png) no-repeat; margin:0 auto;}

.midtopline-ios-uninstall{clear:both;background:url(../images-mt/uninstall-mobile.png) center top no-repeat #00406c;border-bottom:6px solid #e5e5e5;height:159px;margin-bottom:30px;}
.uninstall-mobile{ width:100%; text-align:center; font-size:30px; color:#0b6eb3; margin-bottom:20px;}


.midtopline-upgrade-ios{clear:both;background:url(../images-mt/upgrade-free-banner.png) center top no-repeat #00406c;border-bottom:6px solid #e5e5e5;height:159px;margin-bottom:30px;}
.upgradeico{ margin-left:30px;}
.upgrade-ios-txt{ text-align:center;}
.ios-upgrade-cont{ width:100%;}
.ios-upgrade-cont p{ text-align:center;}
.ios-upgrade-1{ color:#0b6eb3;}
.ios-upgrade-2{ font-size:16px; font-weight:bold; margin-top:15px; margin-bottom:25px;}
.ios-upgrade-3{ font-size:20px; color:#f60; margin-top:-13px; margin-left:29%; background-color:#fff; width:42%;}
.ios-upgrade-xian{ display:block; border-top:1px dashed #ccc; width:98%; margin:0 auto;}

.countdate{ width:18%; background-color:#000; color:#fff; border-radius:7px; float:right; margin-right:30px; display:table; margin-top:-25px;}
.countdate ul{ display:inline-block; padding:5px 0px 2px;}
.countdate ul li{ height:20px;padding:0px 5px 0px 2px; display:inline-block;border-right:1px solid #ccc;}
.nonebor{ border-right:none !important;}
.upgradeleft{ margin-left:2px;}

.ios-upgrade-cont1{ font-size:24px; margin-top:40px; text-align:center;}
.ios-upgrade-cont-note{ padding:8px 10px; background-color:#eee; border:1px solid #ccc; display:block; margin-top:20px;}
.upgrade-table{ width:100%; display:table; margin-top:30px; margin-bottom:30px;}
.upgrade-table-s-2{border:1px solid #99d1fd; border-collapse:collapse;}
.upgrade-table-s-2 tr{border-bottom:1px dotted #b9daf4; overflow:hidden;}
.upgrade-table-s-2 tr td{ padding:10px 8px; border-left:1px solid #99d1fd; vertical-align:middle;text-align:center;}

.upgrade-title{ font-size:20px; line-height:26px;}
.upgrade-noborder{border-left:none !important; font-weight:bold; padding:10px 15px !important;}

.up-price{ margin-top:20px; margin-bottom:20px;}
.upgrade-price{ font-size:18px; color:#f00;}
.upgrade-priceold{ text-decoration:line-through; font-size:12px;}
.up-upgrade-btn{ border-top:1px dotted #63a1d2;}
.up-btn{ padding:16px 10px; background:url(../images-mt/up-upgrade-btn.png) no-repeat; display:block; margin:10px auto 0px;}
.up-btn:hover{ background:url(../images-mt/up-upgrade-btn-hover.png) no-repeat;}
.up-red{ color:#f00; display:block;}
.up-txt{ font-weight:bold; display:block;}

.up-hot{background-color:#fcf1df; border-left:1px solid #f60 !important; border-right:1px solid #f60;}
.up-hot1{border-top:1px solid #f60;}
.up-hot2{ border-bottom:1px solid #f60;}

.up-price-bg{ background:url(../images-mt/up-down-price-29.png) left top no-repeat;}
.up-price-bg1{ background:url(../images-mt/up-down-price-25.png) left top no-repeat #fcf1df;}
.up-price-bg2{ background:url(../images-mt/up-down-price-43.png) left top no-repeat;}
.up-price-bg3{ background:url(../images-mt/up-down-price-38.png) left top no-repeat #fcf1df;}
.up-save{ display:block; font-size:12px; color:#f60;}

.mobile-color{ color:#fff961;}
.phone-banner{ clear:both; width:100%; height:343px; background-color:#686867; border-bottom:6px solid #e5e5e5;}
.phone-banner-show{ width:100%; height:343px; margin:0 auto; position:relative; overflow:hidden;}
.phone-banner-wrap{ position:absolute; top:0;}
.midtopline-mobile{ float:left; background:url(../images-mt/mobile-banner.jpg) left top no-repeat; width:100%; height:343px; background-size: cover;}
.midtopline-andorid-mobile{ float:left; background:url(../images-mt/android-mobile-banner.jpg) left top no-repeat; width:100%; height:343px; background-size: cover;}
.phone-banner-show:after{ content:""; width:100%; display:block; clear:both;}
.phone-banner .phone-banner-text{ width:1000px; height:343px; margin:0 auto;}
.mobile-txt{ width:46%; height:343px; background:url(../images-mt/index1_03.png) repeat; float:right; }
.mobile-txt h2{ padding-left:25px; padding-top:45px; padding-bottom:0px; width:100%; line-height:30px; font-weight:bold;}
.mobile-txt h2 sup{ font-size: 0.55em;}
.mobile-txt-p{ font-size:18px; color:#fff; padding-bottom:20px; padding-left:25px;}
.mobile-txt1{ font-size:30px; display:block;}
.mobile-recover{ padding:10px 30px 0px 20px;}
.recovery-icon{padding-bottom:8px; text-align:justify; padding-left:10px; color:#fff;}
.recovery-icon li{ display:inline-block;overflow:hidden; font-size:18px;height:29px; line-height:29px;}
.ipicon{width:105px; background:url(../images-mt/ipicon.png) left no-repeat; padding-left:25px;}
.itunesicon{width: 118px; background:url(../images-mt/itunesicon.png) left no-repeat; padding-left:38px;}
.icouldicon{width:162px; background:url(../images-mt/icouldicon.png) left no-repeat; padding-left:42px;}

.phone-banner .s-index-btn{ position:absolute; bottom:10px;}
.phone-banner .s-index-btn li{ width:12px; height:12px; border-radius:50%; background-color:#fff; display:inline-block; margin-right:8px; cursor:pointer; transition:all 0.2s;}
.phone-banner .s-index-btn .action{background-color:#18abda;}


.midtopline-andorid-mobile .phoneicon{width:43%;background:url(../images-mt/and-mobile-icon.png) left no-repeat; padding-left:25px;}
.midtopline-andorid-mobile .sdcardicon{width:40%;background:url(../images-mt/and-sdcard-icon.png) left no-repeat; padding-left:30px;}
.phone-cont1{ clear:both; background-color:#f6f6f6; border-bottom:1px dashed #CCC;}
.phone-cont1-h2{ font-size:30px;text-align:center; margin-top:50px; margin-bottom:30px; }



.iosit{ text-align:center; margin:10px 0px;}
.iosxian{ width:50%; height:30px; border-top:1px solid #838383; border-left:1px solid #838383; border-right:1px solid #838383; margin:0 auto;}
.ios-recovery-data{ padding-left:10px;}
.ios-recovery-data li{ background:url(../images-mt/iosg.png) left no-repeat; padding-left:20px; line-height:26px; font-size:14px; color:#fff; float:left; width:45%;}
.mobile-down-banner{ clear:both;}
.mobile-down-banner a{ float:left; margin-top:20px; display:inline-block;border-radius:4px; padding-left:50px; line-height:45px; width:190px; height:45px; color:#fff; font-size:20px;}
.mobile-down-banner a:hover{ text-decoration:none; background-color:#0096c6;}
.win-mobile-down{ background:url(../images-mt/mobile-win.png) 12px center no-repeat #18abda;}
.mac-mobile-down{ background:url(../images-mt/mobile-mac.png) 12px center no-repeat #18abda; margin-left:20px; }
.phone-mobile-down{ background:url(../images-mt/mobile-win.png) 12px center no-repeat #18abda; width:220px !important;}

.midtopline-andorid-mobile .mobile-down-banner{ text-align:center;}
.midtopline-andorid-mobile .mobile-down-banner a{ float:none;}
.midtopline-andorid-mobile .linetitle{ font-size:20px;}

.left-iosimg{ float:left; width:60%; height:435px; position:relative; overflow:hidden;}
.phone-mobile-wrap{ position:absolute; top:0;}
.left-iosimg img{ float:left; max-width: 100%; height: auto;}

.left-iosimg .s-index-btn{bottom: 40px;}
.left-iosimg .s-index-btn li{ font-size:18px; font-family:icon-font; color:#fff; display:inline-block; margin-right:8px; cursor:pointer; transition:all 0.2s;}
.left-iosimg .s-index-btn li:first-child:before{ font-family:icon-font; content:"\eabe";}
.left-iosimg .s-index-btn li:last-child:before{ font-family:icon-font; content:"\eac0";}
.left-iosimg .s-index-btn .action:before{color:#18abda;}

.left-iosimg:after{ content:""; display:block; clear:both;}
.rightios-con{ float:right; width:40%;}
.mobile-con-2{ display:block; padding-top:20px; line-height:30px; font-size:18px; color:#666;}
#down-mobile{border-radius:4px; background:url(../images-mt/mobile_1_08.png) left top no-repeat #62ae3d; padding:10px 0 10px 75px; width:117px; margin-top:15px; margin-bottom:40px;}
#down-mobile:hover{background-color:#589a37; }
.mobile-readmore{display:inline-block; color:#fff; border-radius:4px; padding:6px 15px; background-color:#2ab1dd;}
.mobile-readmore:hover{ background-color:#249bc1; color:#FFF;}

.mobile-con-4{ width:100%; text-align:center;}
.mobiletit{ font-size:22px; margin-bottom:15px;}
.mobile-con-4 span{ display:block; margin-bottom:20px; color:#999; font-style:italic;}
.mobile-con-5{ width:100%;}
.mobile-con-5-left{ width:512px; height:327px; background:url(../images-mt/mobile_1_17.png) center no-repeat; float:left;}
.mobile-con-5-right{ width:384px; height:327px; background:url(../images-mt/mobile_1_20.png) center no-repeat; float:right;}

.mobile-con-5-left h3{ font-weight:bold; padding:90px 0px 20px 70px;}
.mobile-con-5-left ul{ padding:0px 70px;}

.mobile-con-5 ul li{ display:inline-block; padding-left:25px; margin-right:30px; line-height:30px;}
.mobile-con-5-right h3{ font-weight:bold; padding:80px 0px 10px 70px;}
.mobile-con-5-right ul{ padding:0px 70px;}
.mobile-icon-1{ background:url(../images-mt/mobile_1_23.png) left no-repeat;}
.mobile-icon-2{ background:url(../images-mt/mobile_1_25.png) left no-repeat;}
.mobile-icon-3{ background:url(../images-mt/mobile_1_26.png) left no-repeat;}
.mobile-icon-4{ background:url(../images-mt/mobile_1_33.png) left no-repeat;}
.mobile-icon-5{ background:url(../images-mt/mobile_1_34.png) left no-repeat;}
.mobile-icon-6{ background:url(../images-mt/mobile_1_37.png) left no-repeat;}
.mobile-icon-7{ background:url(../images-mt/mobile_1_44.png) left no-repeat;}
.mobile-icon-8{ background:url(../images-mt/mobile_1_38.png) left no-repeat;}
.mobile-icon-9{ background:url(../images-mt/mobile_1_45.png) left no-repeat;}
.mobile-icon-10{ background:url(../images-mt/mobile_1_46.png) left no-repeat;}
.mobile-icon-11{ background:url(../images-mt/mobile_1_47.png) left no-repeat;}
.mobile-icon-12{ background:url(../images-mt/mobile_1_48.png) left no-repeat;}
.mobile-icon-13{ background:url(../images-mt/mobile_1_60.png) left no-repeat;}
.mobile-icon-14{ background:url(../images-mt/mobile_1_72.png) left no-repeat;}
.mobile-icon-15{ background:url(../images-mt/mobile_1_33.png) left no-repeat;}


.phone-down-wrap{ width:100%; text-align:center;}
.mobile-down{ width:40%; display:inline-block; color:#fff; border-radius:4px; padding:8px 30px; background-color:#2ab1dd; margin:0 auto; text-align:center;}
.mobile-down:hover{ background-color:#249bc1; color:#fff;}
.and-mobile-down{ margin-right:10px;}

.mobile-latest-reviews h2{ font-size:22px; margin-bottom:30px; text-align:center;}
.mobile-latest-reviews ul li{ width:48%; float:left; text-align:center;}
.editor-left{ padding-right:15px; margin-right:15px; border-right:1px solid #eee;}
.mobile-reviews-info{ width:67%;font-size:16px; color:#747373; margin:0 auto; line-height:30px; margin-bottom:15px;}
.reviewlogo{ margin-top:25px;}
.reviewfl{ float:left;}
.reviewfr{ float:right;}
.reviewdata{ display:block; font-size:12px; margin-top:5px;}


.midtopline-feedbackline{ clear:both; height:60px; background:url(../images-mt/feedback.png) center no-repeat #2273b3;}
.feedback-support{ display:block; padding:10px; background-color:#f6f6f6; border:1px dashed #ccc; margin-top:20px;}
.texa{width:500px; background:url(../images-mt/feedbackbg.png) bottom no-repeat;height:500px;line-height:20px;font-size:14px;padding:10px; border:1px solid #ccc;}
.formkuang{width:260px;height:22px;margin-bottom:6px;border:1px solid #ccc;}
.formselect{height:24px;margin-bottom:8px;border:1px solid #ccc;}
.submit{ margin-top:10px; padding: 10px 30px; color:#FFF; background-color:#1bbc9b;}
.submit[disabled=disabled]{
	background-color: #c8c8c8;	
}
.err{ display:none;}

.ios-downcenter-content { height:198px; background:url(../images-mt/down-ios-bg.png) repeat-x; margin-top:30px; margin-bottom:20px; padding-right:30px; padding-left:16px; display:table;}
.ios-downcenter-content h3{color:#0084C4;font-size:16px;font-weight:100;}
.down-mobile-recovery{ height:198px}
.down-mobile-recovery li{ float:left;}
.down-ios-title{ width:402px; margin-left:20px; margin-right:33px; margin-top:65px;}
.down-ios-content{ margin-top:10px; display:block;}
.down-ios-btn{ width:105px; margin-top:90px;}
.ios-software-size{ display:block; }
.macios{ display:none;}
.down-cont-s{}


.topbutton a{ padding-left:20px;}
.topbutton span{ padding:5px;}
.topstore{ background:url(../images-mt/store.png) left no-repeat;}
.topdown{ background:url(../images-mt/down.png) left no-repeat;}
.topnews{ background:url(../images-mt/news.png) left no-repeat;}
.topsupport{ background:url(../images-mt/support.png) left no-repeat;}
.toppartener{ background:url(../images-mt/partener.png) left no-repeat; padding-left:25px !important;}

.software-help h3{font-size:18px; padding:5px 0px 5px 23px; line-height:30px; background:url(../images-mt/software-helpli.png) 8px 15px no-repeat #f1f0ed; margin-bottom:10px;}
.software-help h3 a{ color:inherit;}
.software-help-lit{ padding:10px 0px 10px 23px;}
.software-help-lit li{ margin-bottom:5px; border-bottom:1px dotted #ccc; line-height:26px;}



.midtopline-ioshelp{ clear:both; height:159px;background:url(../images-mt/ios-help.jpg) center top no-repeat #1d838c; border-bottom:6px solid #e5e5e5;margin-bottom:30px;}
.ioshelp-title{ padding-top:50px;}
#ioshelp-title{ font-size:32px;}
.software-help-title{ font-size:20px; border-bottom:1px solid #ccc; padding:5px 0px; margin-bottom:20px;}
.softwarehelp h2{ font-size:16px; font-weight:bold;}
.android-softwarehelp h2{ font-size:16px; font-weight:bold; margin-bottom:20px;}
.android-softwarehelp ul li{list-style:disc inside;}
.android-softwarehelp h3{ font-weight:bold; margin-bottom:10px;}
.android-softwarehelp ul{margin-left:20px; margin-bottom:20px;}
.android-softwarehelp p{ margin-bottom:20px;}

.backuphelp h2{font-size:16px; font-weight:bold; margin-bottom:20px;}
.backuphelp h3{ font-weight:bold; margin-bottom:10px;}
.backuphelp-title{ padding-top:70px; font-size:30px;}
.backuphelp ul{margin-left:20px;}
.backuphelp li{ list-style:disc;}
.backuphelp p{ margin-bottom:20px;}
.backuphelp img{
	max-width:800px;
	height:auto;
}
.backuptable{ width:95%; border:1px solid #548dd4; margin-bottom:30px;}
.backuptable h4{ background-color:#c6d9f0; border-bottom:1px solid #548dd4; line-height:30px; padding-left:2%; margin:0 !important;}
.backuptable p{ padding:8px 2%; margin-bottom:0;}
.backuptable ul{ margin-left:30px;}



#ta-ios{border-collapse:collapse; border:1px solid #313131;}
#ta-ios td{ padding:5px;}
.ioshelp-readmore{width:20%; text-align:center; border-radius:3px; display:block; padding:8px 10px; background-color:#18abda; color:#fff; font-size:16px; margin-bottom:30px; margin-left:30%;}
.ioshelp-readmore:hover{background-color:#1393bc;}
.ioshelp-ul li{ font-weight:bold; list-style:disc; margin-left:15px;}

.win10-pic{ padding-top:10px; display:block; clear:both;}

.latest-reviews{ text-align:center;}
.re-autor{ font-size:16px; font-style:italic; display:block; margin-top:10px;}
.re-autor-info{ font-size:12px; color:#f60; display:block; line-height:16px;}
.reviews-info{ width:100%; font-size:16px; color:#747373; margin:0 auto; padding-top:15px; line-height:30px;}
.reviewbtn{ color:inherit; text-decoration:none;}
.reviewbtn:hover{ text-decoration:none;}

.buy-client{ width:730px; display:table; margin-bottom:60px;}
.buy-client h3{ font-size:20px; text-align:center; margin-bottom:10px;}
#scrool{ overflow:hidden; width:730px; height:68px; background:#FFFFFF; border-bottom:1px solid #e2e2e2;  border-top:1px solid #e2e2e2;}
#inscrool{ float:left; width:9800px;}
#scrool1{ float:left;} 
#scrool2{ float:left;}
.pic{ float:left; margin-left:5px; display:inline;}
.rigone{ float:left; width:730px; margin-top:5px;}
#nop{padding-bottom:15px; background:none;}

.procode, .procode-more{ width:565px; margin:0 auto; margin-bottom:60px;}
.procode h2{ font-size:22px; margin-bottom:20px;}
.procode label, .procode span, .procode-more label, .procode-more span{ min-width:118px; font-size:16px; font-weight:bold; margin-right:7px; display:inline-block;}
.procode-more textarea{ width:500px; height:260px; margin:8px 0px;}
.procode input, .procode-more input{ width:400px; height:25px; border:1px 
solid #c6c6c6; margin:8px 0px;}
#active-btn{ width:100px; height:30px; border:none; background-color:#267dff; color:#fff; font-size:16px; margin-left:125px;}
.procode-more #active-btn{ margin-left:0;}
#active-btn:hover{ background-color:#428dff;}
#errtext{ width:400px; font-size:12px; font-weight:bold; margin-top:-5px; display:block; margin-left:125px;}
#checkcodeall{ display:none;}
#checkcode{ width:100px; height:25px;}
#checkcodeall img{ cursor:pointer;}
#active-note{color:#045fbd; margin-bottom:40px;}
#loading{ display:none;}


.box-ioshelp{margin-bottom:50px;padding-left:10px;}
.twonav{ width:300px; float:left; margin-right:20px; margin-left:5px;}
.twonav h3{ font-size:16px; background-color:#f1f0ed; height:34px; line-height:34px; padding-left:15px; margin-bottom:10px;}
.twonav li{ margin-left:15px;background:url(../images-mt/bullet.png) left 5px no-repeat;padding-left:15px;  line-height:24px;}
.articleh2 h2{ font-size:15px; font-weight:bold;}

.service-support{margin-top:10px; margin-bottom:20px;}
.service-support li{padding-left:25px; margin-left:20px; line-height:30px;}
.hotline{ background:url(../images-mt/icon_06.png) left 7px no-repeat;}
.techemail{ background:url(../images-mt/icon_10.png) left 7px no-repeat;}
.moneyback{background:url(../images-mt/icon_12.png) left 7px no-repeat;}

/*--------------------*/
.box-ss-2{width:100%; margin-top:20px;}
.tab-sss-2{width:100%; height:53px; background:url(../images-mt/h_bg.png) repeat-x;margin-bottom:10px;}
.tab-sss-2 li{ padding:0px 10px;height:33px; background-color:#fff;border-radius:5px; border:1px #aed4df solid; list-style:none; float:left; margin-top:16px;margin-left:10px; line-height:33px; text-align:center; font-size:16px; color:#0964ac;}
.tab-sss-2 .tab-pw{ background-color:#39b9de; border-color:#39b9de;font-size:18px; color:#fff;}
.tab-sss-2 .tab-pw h2 a{ color:#fff;}

.fontlocal{ font-size:18px; line-height:35px; display:block;}
.font0{ font-size:12px; display:block; text-align:center; margin-top:-17px; }

/*------------free iphone recovery--------------*/
.free-iphone-nav{background-color:#474747;}
.free-iphone-navmenu{ width:1003px; height:38px; line-height:38px; margin:0 auto; text-align:right;}
.free-iphone-navmenu li{ width:110px; display:inline-block; text-align:center;}
.free-iphone-navmenu li a{ color:#fff; font-weight:bold; display:block;}
.free-iphone-navmenu li a:hover{ text-decoration:none; background-color:#353535;}

.free-iphone-slider{ height:680px; background:url(../images-mt/free-iphone-banner-bg.jpg) center repeat-x; background-size:cover;}
.free-iphone-slider-text{ width:1003px; margin:0 auto; padding-top:35px; color:#252525;}
.free-iphone-slider-text h1{ text-align:center; font-size:48px; font-weight:bold;}
.free-iphone-slider-text h1 sup{ font-size: 0.55em;}
.free-iphone-slider-text h1 span{font-size:60px; color:#f00;}
.verimg{ margin-top:-7px;}
.free-iphone-slider-text p{ text-align:center; font-size:24px; margin-bottom:15px;}
.ios10{ display:block; width:463px; height:38px; font-size:30px; line-height:38px; background-color:#5f5f5f; color:#fff; border-radius:30px; text-align:center; margin:0 auto;}
.free-iphone-slider-l{width:465px; float:left;}
.free-iphone-slider-ul{ width:465px; padding-top:50px;}
.free-iphone-slider-ul li{ background:url(../images-mt/free-iphone-sliderli.png) left 5px no-repeat; padding-left:25px; padding-bottom:10px; font-size:16px;}
.free-iphone-slider-r{width:537px; height:418px; margin-top:15px; float:left; position:relative; overflow:hidden;}
.free-iphone-slider-img{ width:537px;}
.icoindex{ width:45px; height:10px; position:absolute; bottom:20px; left:46%;}
.icoindex span{ width:10px; height:10px; border-radius:10px; background-color:#597c8a; display:block; float:left; margin-right:5px; cursor:pointer;}
.icoindex span.active{background-color:#007daf; cursor:default; transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out;}
.free-iphone-slider-text:after{ width:100%; display:block; content:""; clear:both;}

.free-iphone-slider-btn{ width:465px; padding-top:30px;}
.free-iphone-slider-btn a{ display:inline-block; height:56px; font-size:18px; color:#fff;}
.free-iphone-slider-winbtn{width:194px; background:url(../images-mt/free-iphone-slider-winbtn.png) no-repeat;  margin-right:10px;}
.free-iphone-slider-macbtn{ width:194px; padding-left:40px;  background:url(../images-mt/free-iphone-slider-macbtn.png) no-repeat; }
.latest-supprot{ display:inline-block; color:#158ed3; font-size:16px; padding-left:25px; margin-top:10px;}
.ios10img{ margin-top:-5px;}

.free-iphone-section{ padding:80px 0px 60px;}
.free-iphone-content{ width:1003px; margin:0 auto;}
.free-iphone-content h2{ font-size:30px; font-weight:bold; text-align:center;}
.solution-img, .solution-p{ display:inline-block; padding-top:60px; vertical-align:top;}
.solution-img{ width:45%;}
.solution-p{ width:53%; font-size:16px; line-height:28px; color:#808080; margin-top:20px;}

.situation{ width:100%; background:#f6f6f6;}
.situation-ul{ width:1003px; margin:0 auto; text-align:justify; margin-top:60px;}
.situation-ul li{ width:177px; height:118px; font-size: 14px; vertical-align:top; border:1px dashed #dddddd; border-radius:5px; display:inline-block; color:#6e6e6e; margin-top:15px; padding:10px; text-align:center;}
.situation-ul:after{ display:inline-block; width:100%; content:"";}
.situation-txt{ display:block; font-weight:bold; margin-top:10px;}

.related-ul{ width:100%; margin-top:20px;}
.related-ul li{ list-style:disc inside; font-size:16px; line-height:28px;}
.related-ul li a{ color:inherit;}
.ios-more-article{ list-style:none !important; font-size:14px !important;}
.ios-more-article a{ color:#ec0000 !important; text-decoration:underline;}

.modules{text-align:justify;}
.free-iphone-modules{ width:28%; display:inline-block; vertical-align:top; margin-top:60px; text-align:center;}
.modules:after, .iphone-supprot-icon:after, .support-ul:after{ content:""; width:100%; display:inline-block; height:0;}
.free-iphone-modules h3{ font-size:18px; padding:20px 0px;}
.free-iphone-modules p{ font-size:16px;}
.modules-btn{ display:inline-block; width:120px; height:34px; line-height:34px; background:#6cb7e3; color:#fff; margin-bottom:20px; border-radius:3px;}

.support{ width:100%; background-color: #f6f6f6;}
.iphone-supprot-icon{ width:90%; text-align:justify; margin:60px auto 30px;}
.iphone-supprot-icon li{ width:65px; display:inline-block;}

.support-ul{ width:100%; text-align:justify; margin:0 auto; }
.support-ul li{ display:inline-block; background:url(/images-mt/iphone_supprot_li.png) left 5px no-repeat; padding-left:20px; font-size:22px; color:#808080;}

.ip-support-ul{ width:1003px; margin:0 auto;}
.ip-support-ul li{ display:inline-block; text-align:left; margin-top:20px;}
.ip-support-ul p{ font-weight:bold; font-size:18px; margin-bottom:10px;}
.ip-support-ul span{ display:block; font-size:16px;}
.ip-support-system{ width:100%;}
.ip-support-w{ width:45%;}

.whychoose{ height:465px; background:url(../images-mt/iphone-whychoose.jpg) center no-repeat #e2eff8;border-bottom: 1px dashed #ccc;}
.whychoose h2{font-size:30px; font-weight:bold; text-align:center;}
.why-choose-leftright{ width:1100px; margin:0 auto; position:relative;}
.why-choose-edit-wrap{ width:900px; height:325px; margin:0 auto; position:relative; overflow:hidden;}
.choose-box{height:325px; top:0; position:absolute; overflow:hidden; }
.why-choose-edit{ width:900px; margin:0 auto; float:left; }
.why-choose-editor-say{ font-size:22px; line-height:40px; margin-top:80px;}
.choose-author{ width:20%; float:right; font-size:16px; margin-top:30px;}
.choose-name{ display:block; float:right;}
.choose-time{ display:block; color:#777777;}
.why-choose-edit:after{ display:block; width:100%; content:""; clear:both;}

.why-choose-left{ width:66px; height:66px; background:url(/images-mt/ip-choose-left.png) no-repeat; position:absolute; top:50%;}
.why-choose-right{ width:66px; height:66px; background:url(/images-mt/ip-choose-right.png) no-repeat; position:absolute; right:0; top:50%;}

.system-requirement:after, .system-requirement-text:after{ content:""; display:block; height:0; clear:both; visibility: hidden;}
.free-iphone-video{ float:left; width:50%;}
.system-requirement-text{ float:right; width:43%;}
.video-warp{ height:424px; background:url(/images-mt/free-iphone-video.png) center no-repeat; margin-top:30px; text-align:center;}
.video-play{display:inline-block; width:108px; height:108px; background-color:#61f9ff; border-radius:50%; margin-top:100px; position:relative;}
.video-playing{ position:absolute; width:0; height:0; border-top: 27px solid transparent; border-left: 45px solid #fff; border-bottom: 27px solid transparent; position:absolute; top:25%; left:36%;}
.video-play:hover{ background-color:#59e7ed; }
.video-close{ display:inline-block; width:24px; height:24px; background:url(../images-mt/videoclose.png) no-repeat; position:absolute; left:576px;}

.video-hidden{ display:none;}
.iphone-gray{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:99; background-color:rgba(0,0,0,0.6);}
.iphone-video{width:600px; height:470px; background-color:#fff; position:fixed; z-index:100;}
.iphone-video-down{ display:block; height:29px; border-top:1px solid #444; background-color:#000; clear:both; margin-top:-6px; text-align:center;}
.video-download{display:inline-block; background:url(../images-mt/video-download.png) left 5px no-repeat; padding-left:23px; color:#fff; font-size:16px; line-height:29px;}

.system-requirement-text h3{ font-size:24px; margin-bottom:20px; font-weight:bold;}
.system-requirement-text p{ font-size:18px; margin-bottom:5px;}
.cpu-raw-list{ width:45%; float:left; margin-bottom:10px;}
.cpu-raw-list h4{font-weight:bold; font-size:18px;}
.cpu-raw-list li{ font-size:15px;}
.iphone-freedown{display:block; width:184px; height:56px; font-size:18px; color:#fff; line-height:56px; padding-left:10px; margin-bottom:20px;}
.forwindows{background:url(../images-mt/free-iphone-slider-winbtn.png) no-repeat;}
.formac{background:url(../images-mt/free-iphone-slider-macbtn.png) no-repeat;}



.change-log-warp{ width:100%; margin-bottom:40px;}
.change-log-warp h1{ text-align:center; margin-top:50px;}
.change-log-p{ margin-top:10px; font-size:16px; color:#a0a0a0; text-align:center; border-bottom:1px dashed #ccc; padding-bottom:40px; }
.change-log-ul{ padding:25px 15px;}
.change-log-ul:nth-child(even){ background-color:#f6f6f6;}
.change-log-ul h3{ font-size:20px; margin-bottom:10px;}
.change-log-ul ul li{ background:url(../images-mt/change-log-li.png) left no-repeat; line-height:30px; padding-left:15px;}
.change-log-gray{ color:#bdbdbd;}

.review-warp{width:100%; margin-bottom:40px;}
.review-warp h1{ text-align:center; margin-top:50px; padding-left:0px;}
.review-p{margin-top:10px; font-size:16px; color:#a0a0a0; text-align:center; }
.ios-reviews{ width:100%; margin-top:40px;}
.ios-reviews-list ul {border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc;}
.ios-reviews-list ul:last-child{border-bottom:1px solid #ccc;}
.ios-reviews-list ul li{ display:inline-block; padding:10px; vertical-align:middle;}
.ios-reviews-logo{ width:15%;}
.ios-reviews-logo img{
	max-width:100%;
	height:auto;
}
.ios-reviews-content{ width:75%; border-left:1px solid #ccc; padding-left:2% !important;}
.ios-reviews-content h3{ font-size:16px; font-weight:bold; margin-bottom:5px;}

.topbanner-off-time{ width:1006px; margin:0 auto;}
.topbanner-off-time ul{ width:150px; height:34px; text-align:justify; margin-left:659px; padding-top:5px;}
.topbanner-off-time ul li{ display:inline-block; width:34px; height:34px;text-align:center; line-height:20px; font-size:14px; color:#fff; margin-right:4px;}
.topbanner-off-time ul li:last-child{margin-right:0px;}
.topbanner-off-time ul:after{content:""; width:100%; height:0; display:inline-block;}



.midtopline-promotions{ clear:both;background:url(../images-mt/promotions-slider-bg.jpg) repeat-x; margin-bottom:60px;}
.promotions-banner{ height:200px;background:url(../images-mt/promotions-slider.jpg) center no-repeat; background-size:cover;}
.promotions-wrap{ width:100%; margin-bottom:40px;}
.promotions-content{ width:100%; height:361px; margin-bottom:60px;}
.promotions-banner h1{ position: absolute; width: 95%; font-size:32px; color: #fff; text-align: center; top: 50%; left: 50%; transform: translate(-50%,-50%);}
.promotions-description{ width:686px; float:left; height:100%;}
.promotions-buy-box{width:330px; height:361px; float:left; background:url(../images-mt/explred-bg.png) bottom no-repeat; margin-left:-16px; }
.promotions-buy{ height:100%; text-align:center;}
.weekend{ background:url(../images-mt/promotions-6.jpg) left 10px no-repeat;}
.newyear{ background:url(../images-mt/promotions-5.jpg) left 10px  no-repeat;}
.easter{ background:url(../images-mt/promotions-4.jpg) left 10px  no-repeat;}
.halloween{ background:url(../images-mt/promotions-3.jpg) left 10px  no-repeat;}
.thanksgiving{ background:url(../images-mt/promotions-2.jpg) left 10px  no-repeat;}
.christmas{ background:url(../images-mt/promotions-1.jpg) left 10px  no-repeat;}

.countdown-time{ width:100%; padding-top:90px;}
.countdown-time ul{ display:block; width:187px; height:41px; background:url(../images-mt/promotions-countdown.png) center no-repeat; text-align:justify; margin:0px auto;}
.countdown-time ul li{ display:inline-block; width:41px; height:41px; text-align:center; color:#fff;}
.countdown-time ul:after{ content:""; width:100%; height:0; display:inline-block;}
.promotions-buy-btn{width:247px; height:72px; line-height:72px; background-color:#316ab6; border-radius:3px; margin:0 auto; color:#fff; display:block; margin-top:60px; font-size:36px;}
.promotions-buy-btn:hover{ text-decoration:none; background-color:#1d5eb5;}


.act-time{ font-size:24px; color:#0e8711;}
.expiredh2{ color:#454545; margin-top:20px;}
.promotions-expired-text{color:#345962; font-weight:bold;}
.promotions-expired-through{ font-size:30px; padding-top:75px; }
.promotions-expired-date{ font-size:22px; padding-top:30px;}
.promotions-expired-text img{ margin-top:20px;}
.weekend-expired img{ margin-top:110px;}

.newest-wrap{ border-top:5px solid #35a5d8; background-color:#f7f7f7;}
.newestul{ width:100%; padding:10px 0px;}
.newestul li{ width:47%; display:inline-block; vertical-align:top; margin-top:20px;}
.newestul li:nth-child(odd){ margin-right:30px;}
.newestul li a{ background:url(../images-mt/newest-article-li.png) left 3px no-repeat; padding-left:25px; color:inherit; font-size:16px;}
.newestul li a:hover{ color:#828282;}
.newestul li p{ color:#888; padding-top:10px;}

.newest-footer{ margin-top:10px;}

/*-------Android mobile-------*/
.android-ta{border-collapse:collapse; border:1px solid #313131;}
.android-ta tr{ border-bottom:1px solid #313131;}
.android-ta td{ padding:3px 5px; border-right:1px solid #313131;}


.midtopline-android-mobile{ clear:both; background:url(../images-mt/adr-banner-bg.jpg) center top no-repeat #272727; height:600px;}
.android-mobile-txt{ width:1003px; margin:0 auto; color:#fff; padding:50px 0 0; }
.android-mobile-txt h1{ font-size:45px; font-style:italic;}
.android-mobile-txt h1 sup{font-size: 0.55em;}
.android-mobile-p{ font-size:18px; margin-top:3%;}
.android-mobile-ul{ margin-top:3%;}
.android-mobile-ul li{ background:url(../images-mt/adrli.png) left 12px no-repeat; font-size:20px; padding-left:20px; line-height:36px;}
.android-mobile-down{ display:block; width:337px; height:85px; background:url(../images-mt/adr-banner-down.png) left top no-repeat; margin-top:5%;}
.android-mobile-down:hover{ background:url(../images-mt/adr-banner-down.png) left -85px no-repeat;}

.mr-by-down{ margin-top:30px;}
.mr-by-down a{ color:#fff; text-decoration:underline;}
.free-iphone-slider-text .ios-by-down{ font-size:16px; text-align: left; margin-top: 20px; margin-bottom: 0;}
.free-iphone-slider-text .ios-by-down a{color:inherit; text-decoration:underline;}
.sm .mr-by-down a:hover{ text-decoration:underline;}

.android-mobile-description{ width:1003px; margin:0 auto; padding:5% 0;}
.android-mobile-description h2, .android-mobile-modle2 h2, .android-mobile-modle4 h2{ font-size:26px; text-align:center; color:#333; margin-bottom:4%;}
.android-mobile-description p{ font-size:20px; color:#666; line-height:40px;}

.android-mobile-modle1{ background:url(../images-mt/adr-recover-lost.jpg) center top no-repeat #272727; height:486px;}
.android-mobile-modle1-content{ width:1003px; margin:0 auto; padding:5% 0 4%; color:#fff;}
.android-mobile-modle1-content h2{ font-size:26px; text-align:center; margin-bottom:4%;}
.android-mobile-modle1 .situation-ul{ margin-top:0px;}
.android-mobile-modle1 .situation-ul li{ color:#fff; border-radius:10px;}

.android-mobile-modle2, .android-mobile-modle4{ width:1003px; margin:0 auto; padding:5% 0;}
.android-module-recovery{ width:100%;}
.android-module-recovery:after{ display:block; width:100%; content:""; clear:both;}
.android-module-recovery li{ float:left;}
.android-module{ width:45%; text-align:center;}
.android-module-border-wrap{ width:10%;}
.android-module-border{ display:block; border-left:1px solid #e6e6e6; margin:5% 50%; height:300px;}
.android-module h3{ font-size:24px; color:#555; padding:40px 0 30px;}
.adr-guide{ display:inline-block; width:60%; height:45px; background-color:#18a4d2; color:#fff; font-size:20px; margin-bottom:30px; line-height:45px;}
.adr-guide:hover{ text-decoration:none; background-color:#0092c2; color:#fff;}
.android-module-descript{ display:block; font-size:20px; color:#666; line-height:30px;}

.android-mobile-modle3{ background:url(../images-mt/adr-compatibility.jpg) center top no-repeat #26272a;}
.android-mobile-modle3-content{ width:1003px; margin:0 auto; padding:5% 0; color:#fff;}
.android-mobile-modle3-content h2{ font-size:26px; text-align:center; margin-bottom:4%;}
.android-compa-content{ width:100%;}
.android-compa-content h3{ font-size:24px; margin-bottom:25px;}
.android-data-types{ border:1px solid #fff; border-collapse:collapse;}
.android-data-types tr{ border-bottom:1px solid #fff;}
.android-data-types tr td{ border-left:1px solid #fff; text-align:center; font-size:20px; line-height:30px; padding:15px 5px;}
.android-data-title{ font-size:24px;}
.android-operat-system{ font-size:20px; margin-top:20px; margin-bottom:40px;}

.android-mobile-say-wrap{ width:100%; height:400px; position:relative;}
.android-mobile-say{ width:100%; position:absolute;}
.android-mobile-say:after{ content:""; width:100%; display:block; clear:both;}
.android-mobile-say .android-mobile-review{ height:auto; font-size:20px; line-height:30px; padding:0px 5%; color:#666; font-style:italic; position:relative;}
.say-yh-start{ display:block; width:20px; height:20px; background:url(../images-mt/adr-usersay.png) left top no-repeat; position:absolute; left:0px;}
.say-yh-end{ display:block; width:20px; height:20px; background:url(../images-mt/adr-usersay.png) left -20px no-repeat; position:absolute; right:3%;}
.android-review-wrap{ display:inline-block; margin-bottom:40px;}
.android-review{ display:inline-block;}
.android-review:after{ content:""; display:block; clear:both;}
.android-say-time{ font-size:18px; color:#666; float:right; margin-top:3%; margin-right:5%;}


.android-say-btn{ text-align:center; margin-bottom:50px;}
.android-mobile-say-btn{ display:inline-block; width:270px; height:58px; border-radius:30px; background-color:#18a4d2; line-height:60px; text-align:center; color:#fff; font-size:20px; border:1px solid #18a4d2; transition:all 0.5s;}
.mrleft{ margin-left:3%;}
.android-say-btn a.say-btn-current{ width:270px; height:58px; background-color:#fff; color:#18a4d2;}
.android-mobile-say-btn:hover{ text-decoration:none;}
.android-display{ display:none;}

.fixed-down{ width:100%; position:fixed; top:0; background-color:#eee;}
.fixed-down-content{ width:1003px; height:45px; margin:0 auto;}
.fixed-down-btn{ display:inline-block; width:200px; height:45px; background:url(../images-mt/adr-down-icon.png) 25px center no-repeat #1eb6d2; color:#fff; font-size:18px; line-height:45px; padding-left:55px;}
.fixed-down-btn:hover{ text-decoration:none; background-color:#02b0d0; color:#fff;}
.fixed-down-txt{ display:inline-block; width:78%; text-align:center; font-size:20px; line-height:45px;}

.mr-guides-tips{ width: 100%; padding: 60px 0px;}
.mr-guides-tips-content{ width: 1003px; margin: auto;}
.mr-guides-tips-content h2{ font-size: 30px; text-align: center; margin-bottom: 40px;}
.mr-guides-tips ul{ width: 100%; font-size:0; margin: 40px auto 0;}
.mr-guides-tips ul li{ display: inline-block; width: 50%; padding: 0 35px; font-size: 16px; vertical-align: top;}
.mr-guides-tips ul li:before{ margin-right: 10px; transform: scale(0.5,0.5);}
.mr-guides-tips ul li a{ color: inherit;}

.adr-guides-tips{ background-color: #f6f6f6;}

.android-mobile-faq{
	padding:60px 0;
}
.android-mobile-faq .inner-full-width{
	width:1006px;
}
.android-mobile-faq h2{
	font-size: 30px;
	color:#666;
	padding-bottom: 50px;
	text-align: center;
}
.android-mobile-faq .store-sales-faq{
	padding-bottom:0;
}
.android-mobile-faq .store-sales-faq ul{
	margin-top: 0 !important;
}
.android-mobile-faq p.faq-answer ul{
	display:inline-block !important;
	
}
.android-mobile-faq p.faq-answer ul li{
	border:none;
	list-style:disc inside;
}



/*-----------backup-----------------*/
.midtopline-backup{ clear:both; background:url(../images-mt/backup-banner-bg.jpg) center top no-repeat #0087d8; height:436px; background-size:cover;}
.midtopline-shadowmaker{ clear:both; background:url(../images-mt/shadowmaker-bg.jpg) center top no-repeat #003245; height:436px; background-size:cover;}
.backup-txt{ width:1006px; height:436px; margin:0 auto; background:url(../images-mt/backup-banner-bg1.png) right 0px bottom 30px no-repeat; color:#fff;}
.backup-txt1{ width:1006px; height:436px; margin:0 auto; color:#fff;}
.backup-txt h1, .backup-txt1 h1{ font-size:46px; font-style:italic; padding-top:70px;}
.backup-txt1 h1 sup{ font-size: 0.5em;}
.backup-banner-ul{ padding-top:50px;}
.backup-banner-ul li{ background:url(../images-mt/backup-banner-li.png) left 10px no-repeat; padding-left:25px; font-size:18px; line-height:32px;}

.backup-content{ width:1006px; margin:0 auto; padding:60px 0px 60px;}
.backup-content h2{ text-align:center; font-size:26px; color:#333; margin-bottom:40px;}
.backup-description{ font-size:16px; color:#666; line-height:30px;}
.backup-feature-content{ width:100%; margin-top:25px;}
.backup-feature-content h2{ font-size:18px; color:#333; margin-bottom:20px; text-align:left;}
.backup-feature-wrap{ width:100%; text-align:justify;}
.backup-feature-wrap:after{ width:100%; height:0; content:""; display:inline-block;}
.feature-module{ display:inline-block; width:28%; padding:2%; border:2px solid #c7c7c7; text-align:center; margin-bottom:15px; vertical-align:top;}
.feature-module h3{ padding:20px 0px 10px; font-size:16px; color:#333;}
.feature-module p{ height:130px; text-align:left; color:#666;}
.backup-tip{ font-size:16px; color:#666;}
.backup-tip-title{ font-size:18px; color:#333;}

.whatnew-version-wrap{ width:100%; background-color:#f6f6f6; margin-top:50px; margin-bottom:30px;}
.whatnew-version{ width:78%; margin:0 auto; padding:20px 0px;}
.whatnew-version h3{ font-size:20px;}
.whatnew-version ul{ margin-top:20px;}
.whatnew-version ul li{ font-size:16px; line-height:30px; list-style:disc; margin-left:15px; color:#666;}

.backup-newversion{ display:block; width:40%; line-height:50px; font-size:16px; text-align:center; margin:0 auto; border-radius:0px;}
.backup-newversion:hover{ text-decoration:none;}

.howto-use-wrap{ width:100%; background-color:#f6f5f5; border-bottom: 1px solid #ccc;}
.backup-screenshot-wrap{ width:100%; height:670px; background:url(../images-mt/backup-howto-bg.png) center no-repeat; margin-top:50px; text-align:center;}
.backup-screenshot-content{ width:90%; padding:10px 0px 30px; display:inline-block;}
.backup-screenshot-module{ width:438px; float:left; margin-top:20px;}
.screenshot-module-margin{ margin-right:27px;}
.backup-screenshot-module h3{ color:#333; margin-top:5px;}

.backup-smallimg{ cursor:pointer;}
.backup-screenshot-lgimg{ width:100%; height:100%; position:fixed; z-index:1; background-color:rgba(0,0,0,0.2); top:0; left:0;}
.backup-screenshot-lgimg-box{ width:800px; height:496px; position:relative; z-index:9;}
.hide{ display:none;}


.get-subscribe{ width:790px; margin:0 auto; margin-top:40px; }
.get-subscribe:after{ width:100%; height:0; content:""; display:block; clear:both;}
.backup-enter-email{ float:left; width:555px; height:67px; line-height:67px; border:2px solid #3e7cbf; border-right:none; color:#d0d0d0;font-size:26px; text-align:center; }
.backup-email-btn{ float:left; width:230px; height:71px; border:2px solid #3e7cbf; border-left:none; background-color:#157edf; color:#fff; font-size:26px;}

.backup-content-wrap{ width:100%; border-top:1px solid #c1c1c1;}
.backup-three-step-wrap{ width:100%; margin-top:20px;}
.backup-three-step-wrap h2{ font-size:18px; color:#333; text-align:left;}
.three-step-content{ width:100%; text-align:justify;}
.three-step-content:after{ width:100%; height:0; content:""; display:inline-block;}
.three-step-module{ display:inline-block; width:28%; padding:2%; background-color:#e2e5e8; vertical-align:top;}
.one-step{ border-top:15px solid #256b9a;}
.two-step{ border-top:15px solid #759ba3;}
.three-step{ border-top:15px solid #79a421;}
.backup-stepimg{ padding:10px 0px 25px;}
.three-step-module h3{ font-size:22px; text-transform:uppercase; padding-bottom:15px;}
.three-step-module p{ text-align:left; font-size:16px; color:#414141; line-height:24px;}
.one-step h3{ color:#256b9a;}
.two-step h3{ color:#66868d;}
.three-step h3{ color:#79a421;}
.backup-expect-wrap{ width:100%; background:url(../images-mt/backup-step-s.png) top 0px right 20px no-repeat; padding-top:17px; margin-bottom:20px;}
.backup-expect{ padding:30px 25px; background-color:#e2e5e8; color:#333;}
.backup-expect h3{ font-size:18px; font-weight:bold; margin-bottom:15px;}
.backup-expect p{ font-size:16px; line-height:30px;}


.backup-disqus .backup-description{ margin-bottom:30px;}

.kuds-pr{width:770px; line-height:26px; margin-bottom:20px; color:#FFF; float:left;}
.pr-informa-one{ margin-top:70px;}
.pr-mids-right{ width:640px; float:right;}

.store-pro-ultimate{ padding-left:35px;}
.pro-ultimate-img-box{ margin-top:45px;}
.pro-padding{ padding-top:10px;}

/*-------------photo recovery-------------------*/
.pr-banner{ width:100%; height:500px; background:url(../images-mt/pr-banner.jpg) center no-repeat; background-size:cover; clear:both;}
.pr-banner-content{ width:1003px; margin:0 auto; text-align:center; color:#fff;}
.pr-banner-content h1{ font-size:44px; font-style:italic; padding-top:65px;}
.pr-banner-content h1 sup{ font-size: 0.55em;}
.pr-descript{ font-size:26px; font-style:italic; padding-top:30px;}
.pr-banner-txt{ display:inline-block; width:80%; font-size:20px; padding-top:50px; line-height:30px;}
.pr-banner-support{ font-size:20px; padding-top:10px;}
.pr-banner-downbtn{ display:inline-block; width:220px; height:49px; background-color:#3eafee; border-radius:20px; line-height:49px; font-size:24px; color:#fff; margin-top:50px;}
.pr-banner-downbtn:hover{ text-decoration:none; color:#fff; background-color:#0c95e1;}

.pr-wrap{ width:100%;}
.pr-content{ width:1003px; margin:0 auto; padding:50px 0px;}
.pr-content h2{ font-size:26px; font-weight:bold; text-align:center;}
.pr-main-descript{ font-size:16px; line-height:30px; margin-top:30px;}

.pr-review-wrap{
	background:url(/images/product-banner/pr-review-bg.jpg) no-repeat;
	background-size: cover;
}
.pr-review-content{
	background-color:rgba(255,255,255,0.95);
	padding: 40px 0;
	box-shadow: 0 0 3px #dedede;
}
.pr-review-content .col-2-1{
	min-height: 447px;
	padding:0 20px;
	border-right: 1px solid #dbdbdb;
}
.pr-review-content .col-2-1:last-child{
	border-right:none;
}
.pr-review-content .col-2-1 h2{
	text-align:left;
	font-weight: normal;
}








.pr-module-descript{ display:block; text-align:center; font-size:16px; margin-top:20px;}
.pr-module-wrap{ width:100%; background-color:#333;}
.pr-module-content{ width:999px; margin:0 auto; color:#fff;}
.pr-module-content:after, .pr-step:after, .pr-reviews-tab:after{ content:""; display:100%; display:block; clear:both;}
.pr-module{ width:333px; height:437px; float:left; font-size:20px;  position:relative;}
.pr-list1{ background:url(../images-mt/pr-module1.jpg) center no-repeat; background-size: cover;}
.pr-list2{ background:url(../images-mt/pr-module2.jpg) center no-repeat; background-size: cover;}
.pr-list3{ background:url(../images-mt/pr-module3.jpg) center no-repeat; background-size: cover;}
.pr-module-title{text-align:center; padding-top:200px;}
.pr-module-text{ width:100%; height:0; background-color:rgba(26,116,142,0.7); position:absolute; top:0;  overflow:hidden; transition:all 0.3s;}
.pr-module-text ul{ padding:160px 20px 0px; line-height:30px;}
.pr-module-text ul li{ font-size:16px; list-style:disc; margin-left:20px;}
.pr-module-text-show{ height:100%;}

.pr-step{ margin-top:40px;}
.pr-step li{ width:32%; float:left; cursor:pointer;}
.pr-step-middle{ margin-left:2%; margin-right:2%;}
.pr-step-text{ display:block; text-align:center; margin-top:20px;}

.pr-step-lg-bg{ width:100%; height:100%; background-color:rgba(0,0,0,0.7); position:fixed; top:0; left:0; z-index:1;}
.stepimg-lg{ width:800px; height:630px; position:absolute;}

.pr-supports{ height:567px; background:url(../images-mt/pr-supports.jpg) center no-repeat; background-size:cover; color:#fff;}
.pr-support-wrap{ margin-top:50px;}
.pr-support-wrap h3{ font-size:18px; margin-bottom:30px;}
.pr-support-file-tb{ width:98%; border:1px solid #fff; border-collapse:collapse;}
.pr-support-file-tb tr{ width:49%; border-bottom:1px solid #fff;}
.pr-support-file-tb tr td{ border-left:1px solid #fff; padding:15px 20px; font-size:16px;}
.pr-tb-title{ text-align:center;}
.pr-support-devices{ width:100%; text-align:justify;}
.pr-support-devices:after{ content:""; width:100%; display:inline-block;}
.pr-support-devices li{ width:16%; display:inline-block; vertical-align:top; text-align:center;}
.pr-support-devices-text{ display:block; text-align:center; font-size:16px; margin-top:20px;}

.pr-reviews-tab{ width:400px; margin:0 auto; margin-top:40px;}
.pr-review-1{ margin-right:30px;}
.pr-reviews-btn{width:180px; height:49px; border-radius:20px; background-color:#fff; border:1px solid #a0a0a0; font-size:24px; text-align:center; line-height:49px; float:left; display:block; color:inherit; transition:all 0.3s;}
.pr-reviews-btn:hover{ text-decoration:none;}
.pr-reviews-current{ background-color:#3eafee !important; border:1px solid #3eafee !important; color:#fff !important;}
.pr-reviews-wrap{ width:100%; height:430px; margin-top:60px; position:relative;}
.pr-reviews-content{ width:100%; font-size:18px; position:absolute;}
.pr-reviews-yh{ height:30px; font-size:48px;}
.pr-reviews-content .review-content{ float: none; width:90%; margin:0 auto;}
.pr-reviews-content .review-content:after{ display:inline-block; content:""; width:100%; height:0; clear:both;}
.pr-reviews-content .review-content p{ line-height:28px;}
.pr-reviews-content .review-author{ float:right; margin-top:40px;}
.pr-reviews-content .review-content .say-yh-start{ display:block; width:20px; height:20px; background:url(../images-mt/adr-usersay.png) left top no-repeat; position:absolute; left:0px;}
.pr-reviews-content .review-content .say-yh-end{ display:block; width:20px; height:20px; background:url(../images-mt/adr-usersay.png) left -20px no-repeat; position:absolute; right:3%;}
.pr-reviews-content .review-content-list2{ margin-top:30px;}

.pr-bottom-down{ background-color:#ebebeb;}
.pr-bottom-down-content{ width:1003px; margin:0 auto; padding:20px 0px; vertical-align:middle;}
.pr-bt-down{ vertical-align:middle;}
.bt-down{ font-size:26px; display:inline-block;}
.bt-down-btn{ width:304px; height:83px; background:url(../images-mt/pr-downicon.png) right 20px center no-repeat; border:2px solid #555; border-radius:5px; padding:15px 20px; font-size:24px; line-height:26px; display:inline-block; color:#555; margin-left:30px;}
.bt-down-support{ display:block; font-size:18px;}
.bt-down-btn:hover{ text-decoration:none; color: #555; border:2px solid #fff;}

.pr-guides-tips{ background-color: #3583c5; color: #fff;}
.pr-guides-tips ul{ width: 100%; font-size:0; margin: 40px auto 0;}
.pr-guides-tips ul li{ display: inline-block; width: 50%; padding: 0 35px; font-size: 16px; vertical-align: top;}
.pr-guides-tips ul li:before{ margin-right: 10px; transform: scale(0.5,0.5);}
.pr-guides-tips ul li a{ color: inherit;}


/*-------------photo recovery-------------------*/

/*--sm---*/
.sm a{ text-align:center; -webkit-transition:all 0.3s; transition:all 0.3s; cursor:pointer;}
.sm a:hover{ text-decoration:none;}
.sm-content-wrapper{ width:1100px; height:auto; display:block; margin:0 auto;} 
 
.sm-banner{ width:100%; height:auto; min-height:650px; position:relative; clear:both;}
.banner-bg{ width:100%; height:100%; background:#000; position:absolute; top:0; z-index:-1; overflow:hidden;}
.banner-bg:after{ content:""; width:100%; height:100%; display:block; position:absolute; top:0; left:0; background:rgba(0,0,0,0.6);}
.sm-banner>.banner-bg>video{ min-width:100%; min-height:100%;}
.sm-banner>.banner-content{ text-align:center; color:#FFF; padding-top:100px;}
.sm-banner>.banner-content>*{ display:block; margin-bottom:20px;}
.sm-banner>.banner-content>.title{ display: inline-block; font-size:46px; clear:both; margin-bottom:40px;}
.sm-banner>.banner-content>.title sup{ font-size: 0.6em;}
.sm-banner>.banner-content>.title sup.update{ display: inline-block; font-size:14px; padding: 0px 20px; margin-left: 10px; background-color: #ff1f1f; transform: skew(-20deg);}
.sm-banner>.banner-content>img{ margin:0 auto; margin-bottom:10px;}
.sm-banner>.banner-content>.product-name{ font-size:20px;}
.sm-banner>.banner-content>h1{ font-size:24px;}
.sm-banner>.banner-content>.btn{ width:500px; margin:40px auto 40px; font-size:0; line-height:0; text-align:justify;}
.sm-banner>.banner-content>.btn:after{ content:""; width:100%; display:inline-block;}
.sm-banner>.banner-content>.btn a{ width:240px; height:50px; line-height:46px; font-size:20px; color:#FFF; border:2px solid #FFF; border-radius:50px; display:inline-block;}
.sm-banner>.banner-content>.btn>.try{ margin-right: 20px; background:#3eafee;}
.sm-banner>.banner-content>.btn a:hover{ background:#016daa;}
.sm-banner>.banner-content>.support-sys{ font-size:16px;}
.sm-banner-nav{ width:100%; height:50px; position:absolute; background:rgba(40,40,40,0.8); bottom:0; text-align:center;}
.sm-banner-nav>a{ width:16%; height:50px; font-size:20px; line-height:50px; color:#FFF !important; display:inline-block;}
.sm-banner-nav>.active{ background:#666;}
.sm-banner-nav>a:hover{ background:#666;}

.sm-summary{ padding: 100px 0 80px;}
.sm-summary h2{font-size:30px; text-align:center; margin-bottom:60px;}
.sm-summary .sm-summary-content-wrap{position: relative;}
.sm-summary .sm-summary-content{width: 50%; float: left;}
.sm-summary .sm-version{ width: 50%; float: left;}
.sm-summary .sm-version-content{width: 85%; padding: 20px; box-shadow: #dfdfdf 0px 0px 20px; margin:0px auto;}
.sm-summary .sm-version-content h3{ font-size:20px; text-align: center;}
.sm-summary .sm-version-content .history{text-align: center;}
.sm-summary .sm-version-content ul{ margin:10px auto; list-style: inside;}
.sm-summary .sm-version-content ul li{list-style-type: inherit;}

.sm-features{ padding:100px 0 80px; background-color: #f5f5f5;}
.sm-features h2{ font-size:30px; text-align:center; margin-bottom:60px;}
.sm-features .feature-group{ width:100%; line-height:0; font-size:1px; text-align:justify;}
.sm-features .feature-group:after{ content:""; width:100%; display:inline-block;}
.sm-features .feature-group .feature{ width:45%; display:inline-block; vertical-align:top; margin-bottom:40px;}
.sm-features .feature-group .feature:after{ content:""; width:100%; display:inline-block;}
.sm-features .feature-group .feature .feature-icon, .sm-features>.feature-group>.feature>.feature-content{display:inline-block; vertical-align:top;}
.sm-features .feature-group .feature .feature-icon{ width:50px; margin-bottom: 10px;}
.sm-features .feature-group .feature .feature-content{ width:380px; font-size:14px; line-height:24px; text-align:left; }
.sm-features .feature-group .feature .feature-content>h3{ font-size:22px; margin-bottom:20px;}
.sm-features .feature-group .feature .feature-content .new, .sm-else .sm-else-content-item p .new{ display: inline-block; font-size: 14px; color: #FFF; padding: 0px 5px; background-color: #ff1f1f; transform: skew(-10deg); margin-left: 10px;}


.sm-scene .scene{ min-height:800px; position:relative; overflow:hidden;}
.sm-scene .bg{ width:100%; height:100%; position:absolute; top:0; left:0; overflow:hidden; z-index:-1; -webkit-transition:opacity 0.4s; transition:opacity 0.4s;}
.sm-scene .bg>img{ min-width:100%; min-height:100%;}
.sm-scene .full-window .bg{ position:fixed; opacity:0; z-index:2;}
.sm-scene .full-window .active .bg{ opacity:1; z-index:3;}
.sm-scene .content-wrapper{ margin-top:300px; padding-bottom:80px;}
.sm-scene .content{ width:960px; height:auto; color:#FFF; margin:0 auto; position:relative;}
.sm-scene .line{ width:50px; height:3000px; position:absolute; top:-1500px; left:0;}
.sm-scene .full-window .line{ opacity:0;}
.sm-scene .full-window .active .line{ opacity:1;}
.sm-scene .full-window .line{ position:fixed; top:-1200px; left:50%; margin:0 0 0 -480px; z-index:4;}
.sm-scene .line:before{ content:''; width:2px; height:50%; margin:0 auto; background:#FFF; display:block;}
.sm-scene .line:after{ content:''; width:2px; height:50%; margin:0 auto; background:#FFF; display:block;}
.sm-scene .line>span:before{ font-family:"icon-font"; content:"\ea54"; font-size:50px;  margin:20px 0 20px; display:inline-block;}
.sm-scene .text{ width:60%; height:auto; font-size:18px; line-height:28px; position:absolute; left:90px; vertical-align:top; z-index:4;}
.sm-scene .text h2{ font-size:38px; margin-bottom:40px;}
.sm-scene .text>a{ width:300px; height:60px; line-height:60px; font-size:24px; color:#FFF; display:block; border:#FFF 2px solid; border-radius:10px; margin-top:40px; background:rgba(0,153,255,0.5);}
.sm-scene .text>a:hover{ background:#00AFEA;}
.sm-scene .scene-nav{ position:fixed; top:50%; margin-top:-42.5px; right:5%; z-index:99;}
.sm-scene .scene-nav li{ width:12px; height:12px; border-radius:50%; margin-bottom:5px; position:relative;}
.sm-scene .scene-nav li a:before{ content:""; width:12px; height:12px; border:#FFF 2px solid; border-radius:50%; display:block; position:absolute;}
.sm-scene .scene-nav .active a:after{ content:""; width:100%; height:100%; display:block; border-radius:50%; position:absolute; background:#FFF; z-index:-1;}

.sm-else{ padding:70px 0; font-size:16px;}
.sm-else h2{ font-size: 30px; text-align: center; margin-bottom: 60px; }
.sm-else .sm-else-content{text-align: justify;}
.sm-else .sm-else-content:after{ content:""; display: inline-block; width: 100%; height: 0;}
.sm-else .sm-else-content-item{ display: inline-block; width: 24%; height: 264px; text-align: center; border-radius: 5px; background-color: #f2f2f2; transition:all 0.3s; vertical-align: top; overflow: hidden;}
.sm-else .sm-else-content-item i{ display: inline-block; width: 86px; height: 86px; margin-top: 55px; margin-bottom: 10px; background: url("/images/icon/sm-else-icon.png") no-repeat; transition:all 0.3s; transform: scale(0.8, 0.8);}
.sm-else .sm-else-content-item i.clone{ background-position: 0px 0px; }
.sm-else .sm-else-content-item i.remote{ background-position: 0px -86px; }
.sm-else .sm-else-content-item i.encrypt{ background-position: 0px -172px; }
.sm-else .sm-else-content-item i.menu{ background-position: 0px -258px; }
.sm-else .sm-else-content-item p{ font-size: 16px; text-align: center; }
.sm-else .sm-else-content-item .descript{ font-size: 14px; padding:0 10px; margin-top: 15px; opacity: 0;}

.sm-else .active{ background-color: #3db0ef; color: #fff;}
.sm-else .active i{background: url("/images/icon/sm-else-icon-hover.png") no-repeat; margin-top: 20px; transform: scale(0.6, 0.6); -webkit-transform: scale(0.6, 0.6); -moz-transform: scale(0.6, 0.6); margin-bottom: 0;}
.sm-else .active .descript{opacity:1;}




.sm-screenshots{ padding:70px 0 70px; background-color: #e2e2e2;}
.sm-screenshots>h2{ font-size:30px; text-align:center; margin-bottom:40px;}
.sm-screenshots>.screenshot-box ul{ width:100%; line-height:0; text-align:justify;}
.sm-screenshots>.screenshot-box ul:after{ content:""; width:100%; display:inline-block;}
.sm-screenshots>.screenshot-box ul li{ height:230px; display:inline-block; overflow:hidden; cursor:pointer;}
.sm-screenshots>.screenshot-box ul li img{ height:100%; -webkit-transform:scale(1,1); transform:scale(1,1); -webkit-transition:all 0.5s; transition:all 0.5s;}
.sm-screenshots>.screenshot-box ul li:hover img{ -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.show-large-screenshot{ position:fixed; top:0; left:0; z-index:9999;}
.show-large-screenshot .show{ text-align:center; opacity:0; position:relative; background:#FFF; border-radius:5px;}
/*.show-large-screenshot .show:before{ font-family:"icon-font"; content:"\e982"; font-size:64px; color:#FFF; position:absolute; left:50%; margin-left:-32px; z-index:-1; -webkit-animation:myrotate 2s linear infinite; animation:myrotate 2s linear infinite;}
@keyframes myrotate{
	0%{ transform:rotate(0deg)}
	100%{ transform:rotate(360deg)}	
}
@-webkit-keyframes myrotate{
	0%{ transform:rotate(0deg)}
	100%{ transform:rotate(360deg)}	
}*/
.show-large-screenshot .show img{ height:auto; max-height:600px; width:auto; display:inline-block; padding:10px;}
.show-large-screenshot .show #close{ width:32px; height:32px; line-height:32px; font-size:20px; text-align:center; background:#C00; border-radius:50%; display:block; position:absolute; top:-16px; right:-16px; cursor:pointer;}
.show-large-screenshot .show #close:after{ font-family:"icon-font"; content:"\ea0f"; font-size:14px; color:#FFF;}
.show-large-screenshot #fixed-block{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:-1; background:rgba(0,0,0,0.8);}

.sm-intro{ height:240px; position:relative; overflow:hidden;}
.sm-intro .sm-intro-bg{ width:100%; height:100%; position:absolute; top:0; left:0; z-index:-1;}
.sm-intro .sm-intro-bg>img{ width:100%; height:auto; min-height:240px;}
.sm-intro .intro-content{ width:65%; float:left;}
.sm-intro .intro-content h2{ font-size:24px; color:#FFF; padding:60px 0 50px;}
.sm-intro .intro-content p{ font-size:16px; color:#FFF; margin-bottom:10px;}
.sm-intro .btn{ width:30%; float:right; margin-top:80px;}
.sm-intro .btn>a{ position: relative; width:300px; height:80px; line-height:24px; display:block; border:#FFF 2px solid; border-radius:8px; float:right; padding-right:80px; position:relative;}

.sm-intro .btn>a span{ width:100%; display:inline-block; text-align:left; margin-left:20px;}
.sm-intro .btn>a span:nth-child(1){ font-size:24px; color:#FFF; margin-top:15px;}
.sm-intro .btn>a span:nth-child(2){ font-size:16px; color:#dedede;}
.sm-intro .btn>a:hover{ border-color:#11B1FF; box-shadow:#0CF 0 0 8px;}


.sm-intro .btn>a .icon-wrap{
	position: absolute;
	display: inline-block;
	width: 40px;
	height: 40px;
	right: 15px;
	top: 18px;
}
.sm-intro .btn>a .icon-win{
	position: relative;
	display: inline-block;
	width: 40px;
	height: 40px;
	vertical-align: middle;
}
.icon-win:before,
.icon-win:after,
.icon-win i:before,
.icon-win i:after{
	position: absolute;
	display: inline-block;
	content: "";
	width: 19px;
	height: 19px;
	background-color: #fff;
}
.icon-win:before,
.icon-win:after{
	top: 0;
}
.icon-win:before,
.icon-win i:before{
	left: 0;
}
.icon-win:after,
.icon-win i:after{
	right: 0;
}
.icon-win i:before,
.icon-win i:after{
	bottom: 0;
}



.sm-requirement{ padding:80px 0 40px;}
.sm-requirement h2{ font-size:30px; text-align:center; margin-bottom:60px;}
.sm-requirement .items{ width:100%; text-align:justify; font-size:1px; line-height:0;}
.sm-requirement .items:after{ content:""; width:100%; display:inline-block;}
.sm-requirement .items>li{ width:45%; display:inline-block; text-align:left; vertical-align:top; margin-bottom:40px;}
.sm-requirement .items>li h3{ font-size:22px; margin-bottom:20px;}
.sm-requirement .items>li .sub-items{ font-size:14px; line-height:25px;}

.sm-boot-banner{ width:100%; min-height:450px; position:relative; clear:both;}
.sm-boot-banner>.banner-bg:after{ background:rgba(0,0,0,0.8);}
.sm-boot-banner>.banner-bg>img{ width:100%; min-height:450px;}
.sm-boot-banner>.banner-content{ text-align:center; color:#FFF; clear:both; padding-top:80px;}
.sm-boot-banner>.banner-content>h1{ font-size:46px; margin-bottom:40px;}
.sm-boot-banner>.banner-content>p{ font-size:22px; margin-bottom:20px;}
.sm-boot-banner>.banner-content>h1 sup{font-size: 0.55em;}

.sm-boot-what-is{ padding:60px 0 60px;}
.sm-boot-what-is>h2{ font-size:30px; text-align:center; margin-bottom:40px;}
.sm p{ font-size:16px; line-height:25px;}
.sm-boot-what-is>p{ margin-bottom:20px;}

.sm-boot-can-do{ width:100%; height:375px; color:#FFF; padding:60px 0 60px; background:url(../images-mt/sm/sm-boot-do-bg.jpg) center no-repeat; background-size:100% 100%;}
.sm-boot-can-do h2{ font-size:30px; text-align:center; margin-bottom:60px;}
.sm-boot-can-do ul{ font-size:1px; text-align:justify;}
.sm-boot-can-do ul>li{ width:180px; height:auto; display:inline-block; font-size:14px; text-align:left; vertical-align:top;}
.sm-boot-can-do ul>li:last-child{ border:none;}
.sm-boot-can-do ul:after{ content:"";  width:100%; display:inline-block;}
.sm-boot-can-do ul>li>img{ margin-bottom:10px;}
.sm-boot-can-do ul>li>h3{ font-size:20px; margin-bottom:10px;}


.sm-boot-get{ padding:60px 0 60px;}
.sm-boot-get>h2{ font-size:30px; text-align:center; margin-bottom:40px;}
.sm-boot-get>a{ width:400px; height:60px; line-height:60px; font-size:20px; color:#FFF; background:#e99a2a; display:block; margin:20px auto 0;}
.sm-boot-get>a:hover{ background:#fca62c; background:#d48c25;}

.sm-boot-screenshot{ background:url(../images-mt/sm/sm-boot-screenshot-bg.jpg) center no-repeat; background-size:100% 100%;}


.sm-boot-faq{ padding:60px 0 60px;}
.sm-boot-faq>h2{ font-size:30px; text-align:center; margin-bottom:40px;}
.sm-boot-faq>.faq-links{ width:100%;}
.sm-boot-faq>.faq-links>li{ width:100%; height:50px; line-height:50px; font-size:16px; background:#e7e7e7; margin-bottom:20px; }
.sm-boot-faq>.faq-links>li>a{ display:block; text-align:left; margin-left:170px;}
.sm-boot-faq>.faq-links>li>a:before{ content:""; width:14px; height:14px; background:url(../images-mt/sm/sm-article-links-ico.png) center no-repeat; display:inline-block; margin-right:15px; vertical-align:middle;}
/*----------*/
.sm-beta-banner{ width:100%; height:518px; position:relative; clear:both; background:url(../images-mt/sm-beta-banner.jpg) center no-repeat; background-size:cover;}
.beta-banner-content{ width:700px; margin:0 auto; padding-top:80px; text-align:center; color:#fff;}
.beta-banner-content h1{ font-size:36px; font-weight:bold; font-style:italic;}
.beta-banner-content h1 sup{ font-size: 0.6em;}
.underline{ width:80px; height:3px; background-color:#fff; font-size:0px; margin-top:20px; display:inline-block;}
.sm-beta-descript{ font-size:24px !important; font-weight:bold; line-height:36px !important; margin-top:10px;}
.sm-beta-btn{ width:260px; line-height:59px; background-color:#e5650f; border-radius:3px; font-size:30px; font-weight:bold; color:#fff; display:inline-block; margin-top:40px;}
.sm-beta-btn:hover{ background-color:#d45702; color:#fff;}

.sm-beta-content{ width:1003px; padding:60px 0px 50px; margin:0 auto; font-size:16px;}
.sm-beta-content h2{ font-size:26px; font-weight:bold; text-align:center; margin-bottom:30px;}
.sm-beta-introduction{ width:100%;}
.sm-beta-introduction h2, .sm-beta-get h2{ color:#333;}
.sm-beta-introduction p{ color:#666; line-height:30px;}

.sm-beta-vs{ width:100%; background:url(../images-mt/sm-beta-vs-bg.jpg) center no-repeat; background-size:cover; color:#fff;}
.sm-vs-content{ width:100%; border-collapse:collapse; border:1px solid #fff;}
.sm-vs-content tr td{ border:1px solid #fff; font-size:18px; text-align:center;}
.sm-vs-content thead tr td{ padding:25px 0px; font-size:20px;}
.sm-vs-content tbody tr td, .sm-vs-content tfoot tr td{ padding:18px 0px;}
.beta-vs-title, .sm-vs-content tfoot tr td{ text-align:left !important; padding-left:8% !important;}

.sm-beta-get{ color:#666;}
.get-steps-wrap{ width:100%; margin-top:30px;}
.get-steps-wrap:after{ content:""; width:100%; height:0; clear:both; display:block;}
.get-steps{ width:48%; height:236px; background-color:#eee; border:1px solid #a0a0a0; text-align:center; float:left;}
.get-steps h3{ padding-top:30px; font-size:18px; font-weight:bold;}
.get-step1{ margin-right:30px;}
.step-num{ font-size:30px;}
.sm-beta-down-btn{ width:178px; line-height:47px; background-color:#f98130; font-size:20px; color:#fff; font-weight:bold; display:inline-block; margin-top:50px;}
.sm-beta-down-btn:hover{ background-color:#ea670e; color: #fff;}
.sm-get-key{ margin-top:10px;}
.sm-get-key input{ display:inline-block; width:298px; height:45px; line-height:45px; font-size:18px; font-weight:bold; margin-top:15px; text-align:center;}
.sm-get-key .get-email{ border:1px solid #aedcf9; color:#b7b7b7;}
.sm-get-key .get-btn{ background-color:#5db9f3; border:1px solid #5db9f3; color:#fff; cursor:pointer;}
.sm-get-key .get-btn:hover{ background-color:#38a3e6;}

.sm-beta-disclaimer{ margin-top:60px;}
.disclaimer-title{ border-bottom:1px solid #a0a0a0; margin-bottom: 40px;}
.disclaimer-title span{ width:228px; font-size:24px; color:#333; margin-bottom:-12px; background-color:#fff; padding-right:10px; display:block;}
.sm-beta-disclaimer p{ margin-top:20px;}

.sm-editor-review{ width:100%; padding:60px 0px 50px;}
.sm-editor-review h2{font-size:30px; text-align:center; margin-bottom:40px;}
.sm-editor-content{ line-height:30px !important; margin-bottom:30px;}
.sm-editor-content a{ color:#747373;}
.sm-editor-content a:hover{ color:#555;}
.sm-review-author{ text-align:center;}
.sm-review-author a{ display:inline-block;}
.sm-review-author .update{ font-size:14px; display:block; margin-top:10px;}
.sm-review-show{ width:1003px; height:200px; margin:0 auto; overflow:hidden; position:relative;}
.sm-review-wrap{ width:100%; height:200px; position:absolute;}
.sm-review-box{ width:1003px; height:200px; float:left;}

.sm-editor-review .s-index-btn{ position:absolute; bottom:0px;}
.sm-editor-review .s-index-btn li{ width:12px; height:12px; border-radius:50%; background-color:#fff; display:inline-block; margin-right:8px; cursor:pointer; transition:all 0.2s;}
.sm-editor-review .s-index-btn .action{background-color:#f60;}

.sm-guides-tips{ width: 100%; background-color: #f2f2f2; padding: 60px 0px;}
.sm-guides-tips-content{ width: 1003px; margin: auto;}
.sm-guides-tips-content h2{ font-size: 30px; text-align: center; margin-bottom: 40px;}
.sm-guides-tips ul{ width: 100%; font-size:0; margin: 40px auto 0;}
.sm-guides-tips ul li{ display: inline-block; width: 50%; padding: 0 35px; font-size: 16px; vertical-align: top;}
.sm-guides-tips ul li:before{ margin-right: 10px; transform: scale(0.5,0.5);}
.sm-guides-tips ul li a{ color: inherit;}


.sm-decript-content{ display: inline-block; vertical-align: top;}
.sm-decript-content h2, .sm-products-content-wrap .sm-decript-content h2{ font-size:24px; margin-bottom: 20px;}
.sm-decript-wrap{ width:59%; padding: 0 60px 0 0;}
.sm-decript-wrap p{ line-height: 30px; font-size:18px;}
.sm-whats-new{ width:40%; padding: 30px; box-shadow:0px 0px 8px #ccc; text-align: center;}

.sm-whats-new p{ text-align: center;}
.sm-whats-new ul{ display: inline-block; margin-top:20px; text-align: left;}
.sm-whats-new ul li{ list-style: disc; line-height: 30px; margin-left: 15px;}

.sm-free-review-wrap{ background:url(../images/product-banner/sm-product-review-bg.jpg) center no-repeat; background-size: cover;}
.sm-free-review-wrap .sm-content-wrapper{ padding:60px 0; text-align: center;}
.sm-free-review-wrap .sm-content-wrapper h2{ font-size:36px; color: #fff;}
.sm-free-review-wrap .sm-content-wrapper a{ color: #fff; text-decoration: underline;}
.products-free-review-content{ width:100%; text-align: justify; margin-top: 60px;}
.products-free-review-content:after{ content:""; display: inline-block; width: 100%;}
.products-free-review{ display: inline-block; width:23.5%; border-radius: 7px; padding: 40px 20px; background-color: rgba(255,255,255,0.8); text-align: center; vertical-align: top;}
.products-free-review .quote{ display: block;font-family:'FontAwesome'; padding: 30px 0 20px;}
.products-free-review .quote:before{ content:"\f10d"; font-size: 24px; color: #5a5a5a;}
.products-free-review p{ height: 250px;}



/*-sm-*/

.store-table{ width:100%; border-collapse:collapse; border:1px solid #ccc; margin-top:20px;}
.store-table thead tr{ height:40px; background-color:#D5EDF9; text-align:center; font-size:16px;}
.store-table tr{ border-bottom:1px solid #ccc;}
.store-table tr td{ border-right:1px solid #ccc; padding:5px 0px 5px 15px;}
.license-list{ margin-left:15px;}
.license-list li{ list-style:disc;}
.license-tile{ font-size:18px;}

.allproduct-about-wrap{ width:1003px; margin:0 auto; margin-top:60px;}
.allproduct-about{background-color:#f7f7f7; padding:20px;}
.allproduct-about h2{ font-size:20px; margin-bottom:20px;}
.allproduct-about p{ font-size:16px; line-height:30px;}
.all-products{ width:100%; padding:60px 0px 0px;}
.all-content{ width:1000px; color:#424141; margin:0 auto; padding:40px 0px; border-bottom:1px dashed #ccc;}
.all-content:after{ content:""; width:100%; height:0; clear:both; display:block;}
.all-content:last-child{ border-bottom:none;}
.all-product-img{ width:35%; float:left; text-align:center;}
.all-product-text{ width:65%; float:right; padding-top:30px;}
.all-product-text h3{ font-size:28px; margin-bottom:30px;}
.all-product-text p{ font-size:16px; padding-right:60px; line-height:30px; margin-bottom:30px;}
.all-product-text .all-product-btn{ width:260px; height:50px; line-height:50px; display:inline-block; background:url(../images-mt/all-products-buy.png) 22% center no-repeat #25a578; border-radius:7px; font-size:24px; text-transform:uppercase; color:#fff; padding-left:90px;}
.all-product-text .all-product-btn:hover{ background-color:#1f8a64; text-decoration:none;}


/*moviemaker*/
.moviemaker-wrap{ width: 100%; height: 1036px; background: url(../images-mt/moviemaker/moviemaker-img.jpg) center no-repeat; background-size: cover;}
.moviemaker-content{width:1003px; margin: 0 auto; padding: 200px 0px 0px;}
.moviemaker-content:after{content:""; display: block; clear: both;}
.moviemaker-col{ float:left; height: 718px; color: #fff; text-align: center;}
.moviemaker-left{ width: 60%; background-color: rgba(251,192,2,0.7);}
.moviemaker-right{ width: 40%;}
.moviemaker-left-content{ padding: 0 30px;}
.moviemaker-left-content img{ margin-top:-100px; margin-bottom: 60px;}
.moviemaker-left-content h1{font-size:44px; text-shadow: 0px 2px 2px #b78b1d; }
.moviemaker-left-content h1:after{ content:""; display: block; width: 85px; height: 2px; background-color: #fff; margin:40px auto;}
.moviemaker-left-content h1 sup{ font-size: 0.55em;}
.moviemaker-left-content p{ font-size: 28px; text-transform: uppercase; line-height: 36px; text-shadow: 0px 2px 2px #b78b1d;}
.moviemaker-left-content .system-support{ display:inline-block; font-size: 18px; text-shadow: 0px 2px 2px #b78b1d; margin-top: 20px;}
.moviemaker-right-bg{ height: 570px; margin-top: 75px; background-color: rgba(40,135,245,0.7); margin-left: -20px;}
.moviemaker-right-content{ padding:80px 20px;}
.moviemaker-right-content h2{ font-size: 30px; line-height: 36px;}
.moviemaker-right-content h2:after{ content:""; display: block; width: 85px; height: 2px; background-color: #fff; margin:20px auto 0px;}
.moviemaker-right-content p{ font-size: 16px; line-height: 26px; margin-top: 60px;}

.win-mm-full-width{width:100%;}
.win-mm-inner-full-width{width:100%; max-width: 1003px; margin: 0 auto;}
.win-mm-banner{ height: 679px; background: url(../images-mt/moviemaker/windows-movie-maker-banner.jpg) center no-repeat; background-size: cover; position: relative;}
.win-mm-banner:before{ content: ""; position: absolute; width: 100%; height: 100%; background-color:rgba(0,0,0,0.5); top: 0; left: 0;}
.win-mm-banner-content{ position: absolute; width:100%; color: #fff; text-align: center; transform: translateY(50%); left: 0;}
.win-mm-banner-content h1{ font-size: 60px;}
.win-mm-banner-content p{ font-size: 30px; padding-top: 60px;}
.win-mm-banner-content .win-mm-banner-btn{ display:inline-block; width:315px; height: 60px; line-height: 60px; font-size: 26px; color: #fff; text-transform: uppercase; background-color: #ff6559; margin-top: 90px;}
.win-mm-banner-content .win-mm-banner-btn:hover{ text-decoration: none; background-color: #d45248;}
.win-mm-banner-system-support{ display: block; font-size: 18px; margin-top: 30px;}
.win-mm-banner-system-support:before{ display:inline-block; font-family:icon-font; content: "\eac2"; margin-right: 10px; }

.win-mm-decript-wrap{ background-color: #f5f5f5; padding-bottom: 60px;}
.win-mm-decript{ position: relative; background-color:#fff; margin-top: -70px; box-shadow: 0px 5px 10px #d8d8d8;}
.win-mm-decript-content{ padding: 70px 30px 50px;}
.win-mm-decript-content:after{ content:""; display: block; clear: both;}
.win-mm-decript-img{ width:40%; float: left; text-align: center;}
.win-mm-decript-text{width:58%; float: right;}
.win-mm-decript-text h2{ font-size: 30px; color: #333; margin-bottom: 50px;}
.win-mm-decript-text p{ font-size: 18px; color: #666; line-height: 30px;}

.win-mm-highlighted-features{ padding: 60px 0px;}
.win-mm-highlighted-features h2{ font-size: 30px; color: #333; text-align: center;}
.win-mm-highlighted-features-content{width:100%;}
.win-mm-highlighted-features-content:after{ content:""; display: block; clear: both;}
.win-mm-features{ float: left; width: 30%; margin-right: 5%; margin-top: 50px;}
.win-mm-features:nth-child(3){ margin-right:0;}
.win-mm-features:last-child{margin-right:0;}
.win-mm-features h3{ font-size: 20px; color: #333; line-height: 29px; margin-bottom: 10px;}
.win-mm-features h3 img{ margin-right:10px;}
.win-mm-features p{ height: 67px; font-size: 16px; color: #666; padding-left: 38px;}

.win-mm-howto-use{ padding:60px 0px; text-align: center; background-color: #f1f1f1;}
.win-mm-howto-use h2{ font-size: 30px; color: #333;}
.win-mm-howto-use-show{ position: relative; width:1003px; height: 465px; overflow: hidden; margin-top: 50px;}
.win-mm-howto-use-content-wrap{ position: absolute; height: 458px;}
.win-mm-howto-use-content{ float:left; width: 1003px;}
.win-mm-howto-use-content h3{ font-size: 24px; color: #555; padding-top: 40px;}
.win-mm-howto-use-content p{ font-size:20px; color: #777; padding-top: 10px;}
.icon-awe-left, .icon-awe-right{overflow:hidden;}
.icon-awe-left:before{ display:inline-block; font-family:icon-font; content:"\ea50"; transform:rotate(-90deg); margin-left: 15px;}
.icon-awe-right:before{ display:inline-block; font-family:icon-font; content:"\ea50"; transform: rotate(90deg); margin-left: -15px;}
.win-mm-bottom-downbtn{ display: inline-block; width: 310px; height: 60px; line-height: 60px; font-size: 24px; color: #fff; text-transform: uppercase; background-color: #ff6559; margin-top: 60px;}
.win-mm-bottom-downbtn:hover{ text-decoration: none; background-color: #d45248; color:#fff;}


aside a, .hestl a, .software-help-lit a{
	color: #06c;	
}

.products-star{
	width: 80%;
	max-width: 125px;
	height: 17px;
	line-height: 17px;
}
.sm-star{
	margin: 15px auto 0;
}
.pr-star{
	margin: 15px auto 0;
}
.adr-star{
	margin: 15px 0 0 115px;
}
.idr-star{
	margin: 15px 0 0 25px;
}
.products-star ul{
	display: inline-block;
	font-size: 0;
	vertical-align: top;
}
.products-star ul li{
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url(../images/icon/star.png) -19px top no-repeat;
}
.products-star a{
	display: inline-block;
	font-size: 14px;
	color: #d5d3d8;
}
.products-star a:hover{
	color: #b1b1b1;
}
.idr-star ul li:last-child, .adr-star ul li:last-child{
	background: url(../images/icon/star.png) -39px top no-repeat;
}
.idr-star a{
	color: #167ab1;
}

.article-wrap a.article-downbtn{
	display:inline-block;
	background-color: #01bb1c;
	padding: 15px 30px;
	font-size:20px;
	color: #fff;
}
.article-wrap a.article-downbtn:hover{
	text-decoration:none;
	background-color:#00a617;
}
.article-wrap a.article-downbtn i{
	margin-right:10px;
}

/*------------------pdr-help------------------*/

.software-helpfixed-wrap{
	position:fixed;
	top:30px;	
}
.software-helpfixed li{
	height: 40px;
	overflow:hidden;
	
}
.software-helpfixed h3{
	margin-bottom:0;
	cursor: pointer;
}
.software-helpfixed .software-help-lit{
	margin-top:10px;
}
.software-helpfixed .software-help-lit li{
	height:auto;
}
.software-helpfixed .software-help-lit li span{
	font-size:18px;
	color:#f00;
}
.software-helpfixed li.active{
	height:auto;
}


/*-------------------media CSS-----------------------------*/
@media screen and (max-width:1100px){
	/*------system-backup------*/
	.sm-content-wrapper, .sm-guides-tips-content{
		width:100%;
		padding-left:20px;
		padding-right:20px;
	}
	.sm-summary, .sm-requirement, .sm-free-review-wrap .sm-content-wrapper{
		padding:50px 20px;
	}
	.sm-features, .sm-else, .sm-screenshots{
		padding:50px 0;
	}
	.sm-screenshots>.screenshot-box ul li{
		width:32%;
	}
	.sm-screenshots>.screenshot-box ul li img{
		max-width:100%;
		height:auto;
	}
	.sm p{
		font-size:14px;
	}
	.backup-txt1, .backup-content, .sm-beta-content{
		width:100%;
		padding-left:20px;
		padding-right:20px;
	}
	.backup-screenshot-wrap{
		background-size:contain;
	}
	.backup-screenshot-content{
		width:100%;
	}
	.backup-screenshot-module{
		width:50%;
		margin-right:0;
		padding: 0 20px;
	}
	.backup-smallimg{
		max-width:100%;
		height: auto;
	}
	.win-mm-inner-full-width{
		width:97%;
	}
	.win-mm-howto-use-show{
		width:100%;
	}
	
	
}



@media screen and (max-width:1023px){
	/*------------articles-------------*/
	.widlong{
		min-width:100%;
	}
	.main-s-2, .midtopliness, .midtopline1{
		width:100%;
		padding: 0 20px;
	}
	.mainleft-s-2{
		display:none;
	}
	.mainright-s-2{
		float:none;
		width:100%;
	}
	.padn20{
		width:100%;
	}
	.mainright-s-2 img{
		max-width:100%;
		height: auto;
	}
	.mini-s-22, .padn20{
		padding-left:0;
	}
	#ta-ios, .padn20 iframe{
		width:100%;
	}
	.mr{
		margin-left:0;
	}
	.article-down-newbtn{
		margin-left:0 !important;
	}
	
	
	/*-----------ios-install-----------*/	
	.ios-steps-ul li img{
		max-width:80%;
		height: auto;
	}
	
	/*-------adr-recovery------*/
	.fixed-down{
		display:none;
	}
	.midtopline-android-mobile{
		height:auto;
	}
	.android-mobile-txt{
		width:100%;
		padding:50px 20px;
	}
	.android-mobile-txt h1{
		font-size:35px;
	}
	.android-mobile-p, .android-mobile-ul li{
		font-size:16px;
	}
	.android-mobile-down{
		width:200px;
		height: 50px;
		background-size: cover;
	}
	.android-mobile-down:hover{
		background-position: left -50px;
		background-size: cover;
	}
	.android-mobile-description, .android-mobile-modle1-content, .android-mobile-modle2, .android-mobile-modle4, .android-mobile-modle3-content{
		width:100%;
		padding:5% 20px;
	}
	.android-mobile-description p{
		font-size:16px;
		line-height: 28px;
	}
	.android-mobile-modle1{
		height:auto;
	}
	.situation-ul{
		width:100%;
	}
	.situation-ul li{
		width:46%;
	}
	.android-module-recovery li img{
		width:auto;
		height: 160px;
	}
	.android-module h3{
		font-size:18px;
	}
	.android-module-descript{
		font-size:14px;
		line-height: 24px;
	}
	.android-mobile-modle3{
		height:auto;
	}
	.android-compa-content h3{
		font-size:20px;
	}
	.android-data-types tr td{
		font-size:14px;
	}
	.android-operat-system{
		font-size:14px;
	}
	.android-compa-content img{
		max-width:100%;
		height: auto;
	}
	.mr-guides-tips-content{
		width:100%;
		padding: 0 20px;
	}
	.mr-guides-tips ul li{
		width:100%;
	}
	.android-say-btn .android-mobile-say-btn, .android-say-btn a.say-btn-current{
		width:auto;
		height: auto;
		padding:0 40px;
		line-height: 50px;
		font-size:18px;
	}
	.android-mobile-say .android-mobile-review{
		font-size:16px;
		line-height: 26px;
	}
	/*-------idr-recovery---------*/
	.free-iphone-slider{
		height:auto;
	}
	.free-iphone-slider-text{
		width:100%;
		padding: 40px 20px;
	}
	.free-iphone-slider-text h1{
		font-size:30px;
	}
	.free-iphone-slider-text h1 span{
		font-size:40px;
	}
	.free-iphone-slider-l, .free-iphone-slider-r, .free-iphone-navmenu{
		width:100%;
	}
	.free-iphone-slider-r{
		display:none;
	}
	.free-iphone-content{
		width:100%;
		padding:0 20px;
	}
	.free-iphone-content h2{
		font-size:26px;
	}
	.solution-img iframe{
		width:100%;
	}
	.solution-p{
		margin-top:0;
		padding-left:10px;
	}
	.iphone-supprot-icon{
		width:100%;
	}
	.iphone-supprot-icon li{
		width:7%;
	}
	.iphone-supprot-icon li img{
		max-width: 100%;
		height: auto;
	}
	.support-ul{
		text-align:left;
	}
	.support-ul li{
		display:block;
		font-size:18px;
	}
	
	
	.why-choose-leftright{
		width: 700px;
	}
	.why-choose-edit-wrap, .why-choose-edit{
		width:600px;
	}
	.why-choose-editor-say{
		font-size:16px;
		line-height: 28px;
	}
	.choose-author{
		width:30%;
	}
	
	/*---------mobile index-------------*/
	.phone-banner .phone-banner-text{
		width:100%;
	}
	.mobile-txt, .left-iosimg, .rightios-con, .midsecond, .turight, .lefimg, #rightmids{
		float:none;
		width:100%;
		clear:both;
	}
	.phone-cont1{
		padding-bottom:50px;
	}
	.rightios-con{
		padding-top: 30px;
	}
	.mobile-con-2{
		font-size:16px;
		line-height: 26px;
	}
	.midsecond, .lefimg{
		padding:40px 0;
	}
	.turight, .midsecond{
		padding-bottom:40px;
	}
	#rightmids{
		padding-top:0;
	}
	.turight img, .lefimg img{
		max-width:100%;
		height: auto;
	}
	
	.mobile-latest-reviews{
		padding:40px 0;
	}
	.mobile-latest-reviews ul li{ width:100%; float:none; clear:both;}
	.mobile-reviews-info{ width:90%;}
	.reviewlogo{ margin-top:0;}
	.reviewfl, .reviewfr{ float:none;}
	.editor-left{
		border-right:none;
		padding: 0;
		padding-bottom: 30px;
	}
	.phone-down-wrap{
		padding:40px 0;
	}
	
	/*---------windows-photo-recovery-----------*/
	.pr-banner{
		height:auto;
	}
	.pr-banner-content{
		width:100%;
		padding:60px 20px;
	}
	.pr-banner-content h1{
		padding-top:0;
		font-size:36px;
	}
	.pr-banner-txt{
		padding-top:20px;
	}
	.pr-content, .pr-module-content, .pr-bottom-down-content{
		width:100%;
		padding-left:20px;
		padding-right:20px;
	}
	.pr-module{
		width:33.333333%;
	}
	.pr-step li img{
		max-width:100%;
		height:auto;
	}
	.pr-reviews-wrap{
		height:auto;
		margin-top:40px;		
	}
	.pr-reviews-content{
		position:static;
	}
	.pr-reviews-content .review-content p{
		font-size:14px;
	}
	.pr-supports{
		height:auto;
	}
	.bt-down-btn{
		margin-left:0;
		margin-top:20px;
	}
	/*------photo-recovery  index------*/
	.left-videoreviews, .rightreview-con{
		width:100%;
	}
	.rightreview-con p{
		margin-top:20px;
	}
	.rightreview-con{
		margin-bottom:30px;
	}
	#rightmids li{
		float:none;
	}
	/*------system-backup------*/
	.sm-banner>.banner-content>.title{
		font-size:36px;
	}
	.sm-banner>.banner-content>h1{
		font-size:20px;
	}
	.sm-banner>.banner-content>.product-name{
		font-size:16px;
	}
	.sm-banner-nav>a{
		font-size:14px;
	}
	.sm-summary h2, .sm-features h2, .sm-else h2, .sm-screenshots>h2, .sm-requirement h2{
		font-size:26px;
		margin-bottom:40px;
	}
	.sm-summary .sm-version-content{
		width:90%;
	}
	.sm-features .feature-group .feature .feature-content{
		width:100%;
	}
	.sm-features .feature-group .feature .feature-content>h3{
		font-size:18px;
	}
	.sm-else .sm-else-content-item, .products-free-review{
		width:48.5%;
		margin-bottom: 20px;
	}
	.sm-else{
		padding:50px 0 20px;
	}
	.sm-intro .btn>a{
		width:100%;
		padding-right: 50px;
	}
	.sm-intro .btn>a:after{
		font-size:26px;
	}
	.sm-intro .btn>a span:nth-child(1){
		font-size:18px;
	}
	.sm-intro .btn>a span:nth-child(2){
		font-size:12px;
	}
	.sm-intro .intro-content h2{
		font-size:18px;
		padding:40px 0 30px;
	}
	.sm-guides-tips ul li{
		padding:0 10px;
	}
	.products-free-review p{
		height:175px;
	}
	
	/*-------free-tools--------*/
	.minsecondpw-copy .midtopline1, .minsecondpw-wipe .midtopline1, .minsecondpw-pr .midtopline1, .minsecondpw-email .midtopline1{
		padding-top:50px;
		padding-bottom:50px;
	}
	.minsecondpw-copy, .minsecondpw-wipe{
		background-image:none;
		background-color:#475s90;
	}
	.minsecondpw-wipe{
		height:auto;
	}
	.minsecondpw-pr{
		height:auto;
		background-image:none;
		background-color:#428ec0;
	}
	.minsecondpw-email{
		height:auto;
		background-image:none;
		background-color:#1698b0;
	}
	.kuds, #fo16, .midtopline-a, .buttontwo-pro, .kuds-pr{
		width:100%;
	}
	.midtopline-a{
		padding-left:20px;
		padding-right:20px;
	}
	.featleft, .buydownright, .free-tools-mtpr .informa-one{
		width:50%;
	}
	.free-tools-mtpr .informa-one{
		float:left;
	}
	.pro-infor-white, .mid1003{
		width:100%;
		display:block;
		padding: 30px 20px;
	}
	.free-tools-pr, .pr-informa-one{
		margin-top:30px;
	}
	.mid1003:after, .free-tools-pr:after{
		display:block;
		content: "";
		width: 100%;
		height: 0;
		clear: both;
	}
	.informa-one{
		float:none;
		width:100%;
	}
	.pro-menu-all{
		display:none;
	}
	.protu-left, .mids-right, .pr-mids-right{
		width:50%;
	}
	.protu-left{
		text-align:center;
	}
	.protu-left img{
		max-width:100%;
		height:auto;
	}
	#gouid li{
		margin-left: 0;
	}
	.minsecondpwpro_blue{
		height:auto;
	}
	.midtopline-a{
		padding-top:0;
	}
	.featleft li a{
		padding-bottom:20px;
	}
	
	/*----------free-tool--------------------*/
	#tools60, #tools60ri{
		float:none;
		width:100%;
	}
	#tuleftwid{
		padding-bottom:0;
	}
	#copytop40{
		margin-top:0;
	}
	/*----------promotions---------------*/
	.promotions-description{
		width:60%;
		height: 339px;
		background-color: #ccc;
		background-size: contain;
		background-position: center left;
		margin-top: 11px;
	}
	.promotions-buy-box{
		width:40%;
	}
	
	/*--------------*/
	.page404 .col-4-1{
		margin-bottom:30px;
	}
	
	/*---------backup/... -----------*/
	.backup-txt h1, .backup-txt1 h1{
		font-size:30px;
	}
	.feature-module{
		width:45%;
	}
	.backup-screenshot-wrap{
		background:none;
		height: auto;
	}
	.sm-beta-banner{
		height:auto;
		padding:60px 20px 100px;
	}
	.beta-banner-content{
		width:100%;
		padding-top:0;
	}
	.get-step1{
		margin-right:0;
	}
	.sm-beta-banner .sm-banner-nav{
		margin-left:-20px;
	}
	.sm-beta-banner .sm-banner-nav>a, .sm-boot-banner .sm-banner-nav>a{
		width:24%;
	}
	.sm-vs-content tr td{
		font-size:16px;
	}
	.get-steps{
		width:100%;
	}
	.sm-get-key input, .sm-get-key input{
		width:90%;
	}
	.sm-boot-can-do ul{
		font-size:0;
		text-align:center;
	}
	.sm-boot-can-do ul>li{
		width:25%;
	}
	.sm-screenshots>.screenshot-box ul li{
		height:auto;
	}
	.sm-boot-faq>.faq-links>li>a{
		margin-left:20px;
	}
	
	/*----------MM-------------*/
	.win-mm-banner{
		height:auto;
		padding:60px 0;
	}
	.win-mm-banner-content{
		position:static;
		transform: translateY(0);
	}
	.win-mm-banner-content h1{
		font-size:30px;
	}
	.win-mm-banner-content p{
		font-size:20px;
		padding-top:30px;
	}
	.win-mm-banner-content .win-mm-banner-btn{
		width:90%;
		height: 50px;
		line-height:50px;
		margin-top:30px;
		font-size:20px;
	}
	.win-mm-decript-wrap{
		padding-top:60px;
	}
	.win-mm-decript{
		margin-top:0;
		background-color: transparent;
		box-shadow: none;
	}
	.win-mm-decript-content{
		padding:0;
	}
	.win-mm-features p{
		height:120px;
	}
	
	.moviemaker-wrap, .moviemaker-right-bg{
		height:auto;
	}
	.moviemaker-content{
		width:100%;
		padding:150px 20px 80px;
	}
	.moviemaker-col{
		float:none;
		width:100%;
		height: auto;
	}
	.moviemaker-left-content{
		padding-bottom:30px;
	}
	.moviemaker-left-content img{
		max-width:100%;
		height: auto;
	}
	.moviemaker-left-content h1{
		font-size:36px;
	}
	.moviemaker-left-content p{
		font-size:20px;
	}
	.moviemaker-left-content .system-support{
		margin-top:10px;
	}
	.moviemaker-right-bg{
		margin-left:0;
	}
	
	
	
}

@media screen and (max-width:767px){
	/*--------articles-------*/
	.article-wrap a.article-downbtn{
		font-size:16px;
	}
	.kuphoto li{
		width:100%;
	}
	
	/*----------help---------*/
	.midtopline-ioshelp{
		height: auto;
		padding: 30px 0;
	}
	.ioshelp-title, .backuphelp-title{
		padding-top:0;
	}
	.backuphelp-title{
		padding-bottom:0;
	}
	
	/*-------ios-upgrade-free--------*/
	.midtopline-upgrade-ios{
		height:auto;
		padding-bottom: 20px;
	}
	.midtopliness h1{
		font-size:22px;
	}
	.upgrade-ios-txt img{
		max-width:100%;
		height: auto;
	}
	.ios-upgrade-3{
		font-size:16px;
	}
	.countdate{
		display:none;
	}
	.upgrade-noborder{
		padding:10px 0 !important;
	}
	.upgrade-table{
		display: block;
		overflow-x: scroll;
	}
	.upgrade-table-s-2 tr td{
		word-break:keep-all;
	}
	/*---------ios-install------------*/
	.midtopline-ios-install, .midtopline-ios-uninstall{
		height: auto;
		padding: 50px 0;
	}
	.mobile-linetitle{
		padding-top:0;
	}
	
	/*------adr-recovery-------*/
	.android-mobile-txt h1{
		font-size:26px;
	}
	.adr-star{
		margin-left:20px;
	}
	.android-mobile-description h2, .android-mobile-modle1-content h2, .android-mobile-modle2 h2, .android-mobile-modle4 h2, .mr-guides-tips-content h2{
		font-size:22px;
	}
	.android-mobile-description p{
		font-size:14px;
		line-height: 24px;
	}
	.situation-ul li{
		font-size:12px;
	}
	.android-module-recovery li img{
		height:100px;
	}
	.mr-guides-tips ul li{
		padding:0;
	}
	.android-mobile-say .android-mobile-review{
		font-size:14px;
	}
	.android-module h3, .adr-guide{
		font-size:16px;
	}
	/*---------mobile index--------*/
	.midtopline-andorid-mobile .mobile-down-banner{
		text-align:left;
	}
	.phone-banner, .phone-banner-show, .midtopline-mobile, .midtopline-andorid-mobile, .mobile-txt{
		height:443px;
	}
	.recovery-icon{
		padding-left:0;
	}
	.ios-recovery-data li{
		width:100%;
		float: none;
	}
	.linetitle{
		font-size:18px;
	}
	.mobile-txt-p{
		font-size:14px;
	}
	.mobile-down-banner a{
		width:170px;
		font-size:16px;
		margin-top: 10px;
		margin-right:10px;
	}
	.mobile-down{
		width:100%;
	}
	.and-mobile-down{
		margin-right:0;
		margin-bottom:10px;
	}
	
	/*-----idr recovery--------*/
	.free-iphone-navmenu{
		height:auto;
	}
	.free-iphone-navmenu li{
		width:30%;
	}
	.free-iphone-slider-text p{
		font-size:16px;
	}
	.ios10{
		width:100%;
		font-size:18px;
	}
	.free-iphone-slider-ul, .free-iphone-slider-btn, .solution-img, .solution-p, .free-iphone-modules, .ip-support-ul{
		width:100%;
	}
	.free-iphone-slider-r{
		display:none;
	}
	.free-iphone-section{
		padding:60px 0 40px;
	}
	.solution-p{
		padding-top:40px;
		padding-left:0;
	}
	.support-ul li, .ip-support-ul span{
		font-size:14px;
	}
	.ip-support-ul li{
		display:block;
	}
	.why-choose-left, .why-choose-right{
		width:40px;
		height: 40px;
		background-size: cover;
	}
	
	.why-choose-leftright{
		width:100%;
		overflow: hidden;
	}
	.why-choose-edit-wrap, .why-choose-edit{
		width:320px;
	}
	.choose-author{
		width:40%;
		text-align:center;
	}
	.choose-author .choose-name{
		font-size:12px;
	}
	.choose-author img{
		max-width:100%;
		height: auto;
	}
	/*------------idr review----------*/
	.ios-reviews-logo, .ios-reviews-content{
		width:100%;
	}	
	
	/*---------windows-photo-recovery-----------*/
	.pr-banner-content h1{
		font-size:26px;
	}
	.pr-content h2{
		font-size:20px;
	}
	.pr-descript, .pr-banner-txt, .pr-banner-support{
		font-size:16px;
	}
	.pr-banner-txt{
		line-height:24px;
	}
	.pr-review-content .col-2-1:first-child{
		margin-bottom:20px;
	}
	.pr-module{
		float:none;
		height: 300px;
		width:100%;
	}
	.pr-module-title{
		padding-top:120px;
	}
	.pr-module-text ul{
		padding-top:100px;
	}
	.pr-step li{
		float:none;
		width:100%;
		text-align: center;
	}
	.pr-step-text{
		margin-bottom:20px;
	}
	.pr-support-file-tb tr td, .pr-support-devices-text{
		font-size:12px;
	}
	.pr-support-devices li img{
		max-width:100%;
		height: auto;
	}
	.pr-guides-tips ul li{
		width:100%;
		padding:0;
		margin-bottom: 10px;
	}
	.bt-down{
		font-size:18px;
	}
	.bt-down-btn{
		width: 260px;
		font-size:16px;
	}
	.bt-down-support{
		font-size:14px;
	}
	
	/*------photo-recovery  index------*/
	.midtopline-photorecovery{
		height:auto;
		background: none;
		background-color: #00b4d4;
		padding: 30px 0;
	}
	.midtopline-photorecovery .linetitle{
		padding-top:0;
	}
	.leftvideoreviews{
		width:100%;
		background-color:transparent;
		text-align:center;
	}
	.leftvideoreviews img{
		max-width:100%;
		height: auto;
	}
	.laoyi{
		display:none;
	}
	.bluebg-jian li a{
		width:100%;
	}
	/*------system-backup------*/
	.sm-banner{
		height:auto !important;
	}
	.sm-banner>.banner-content{
		padding:80px 0 100px !important;
	}
	.sm-banner>.banner-content>.title{
		font-size:16px;
		margin-bottom: 25px;
	}
	.sm-banner>.banner-content>.product-name{
		font-size:14px;
	}
	.sm-banner>.banner-content>.btn{
		width:100%;
		text-align: center;
		margin:30px 0;
	}
	.sm-banner>.banner-content>.btn>.try{
		margin-right:0;
		margin-bottom:20px;
	}
	.sm-banner-nav{
		height:auto;
	}
	.sm-banner-nav>a{
		width:32%;
	}
	.sm-summary .sm-summary-content, .sm-summary .sm-version{
		float:none;
		width:100%;
	}
	.sm-summary .sm-version-content{
		width:100%;
		margin-top:20px;
	}
	.sm-features .feature-group .feature{
		width:100%;
		margin-bottom:20px;
	}
	.sm-scene .scene{
		min-height:500px !important;
	}
	.sm-scene .content{
		width:100%;
	}
	.sm-scene .full-window .bg{
		position:absolute;
		opacity:1;
	}
	.sm-scene .full-window .line{
		position:absolute;
		top:-1500px;
		left: 0;
		margin: 0;
		opacity: 1;
	}
	.sm-scene .content-wrapper{
		margin-top:100px;
	}
	.sm-scene .line>span:before{
		font-size:26px;
		margin:8px 0 8px 12px;
	}
	.sm-scene .text h2{
		font-size:24px;
		margin-bottom: 20px;
	}
	.sm-scene .text>a{
		width:auto;
		height: 45px;
		line-height: 45px;
		font-size:14px;
	}
	.sm-else .sm-else-content-item, .sm-screenshots>.screenshot-box ul li, .sm-intro .intro-content, .sm-intro .btn, .sm-requirement .items>li, .sm-guides-tips ul li, .products-free-review{
		width:100%;
	}
	.sm-intro{
		height:auto;
		padding:40px 0;
	}
	.sm-intro .sm-intro-bg>img{
		height:100%;
	}
	.sm-intro .intro-content h2{
		padding-top:0;
	}
	.sm-intro .btn{
		margin-top:20px;
	}
	.sm-requirement{
		padding-bottom:0;
	}
	.sm-guides-tips ul li{
		margin-bottom:10px;
		padding:0;
	}
	.sm-screenshots>.screenshot-box ul li{
		text-align:center;
		margin-bottom: 20px;
	}
	.sm-screenshots>.screenshot-box ul li img{
		height:100%;
	}
	
	/*------free-tools-------*/
	.btn-lg4{
		width:100%;
	}
	.protu-left, .mids-right, .free-tools-mtpr .informa-one, .pr-mids-right{
		float:none;
		width:100%;
	}
	.protu-left, .free-tools-pr, .pr-informa-one{
		margin-bottom:20px;
	}
	.protu-left{
		text-align:left;
	}
	.partition-recovery-guides-tips ul li{
		width:100%;
		padding:0 10px;
		margin-bottom: 10px;
	}
	
	.midtopline-feedbackline{
		height:auto;
	}
	.texa{
		width:100%;
		height: auto;
		min-height: 300px;
	}
	/*---------free-tool-----------*/
	
	.midtopline-tools{
		height:auto;
		background:#0079d6;
		padding-bottom:40px;
	}
	/*----------promotions---------------*/
	.promotions-expired-text img{
		max-width:100%;
		height: auto;
	}
	.promotions-expired-through{
		font-size:22px;
	}
	.promotions-expired-date{
		font-size:14px;
	}
	
	/*---------backup/... -----------*/
	.midtopline-shadowmaker, .backup-txt1{
		background-image:none;
		background-color:#003245;
		height: auto;
	}
	.backup-banner-ul{
		padding-bottom:50px;
	}
	.feature-module, .backup-screenshot-module{
		width:100%;
	}
	.feature-module p{
		height:auto;
	}
	.sm-vs-content thead tr td, .sm-vs-content tr td{
		font-size:14px;
	}
	.sm-beta-banner .sm-banner-nav>a, .sm-boot-banner .sm-banner-nav>a{
		height:auto;
		vertical-align: middle;
	}
	.sm-boot-banner{
		min-height:auto;
		padding:60px 0 90px;
	}
	.sm-boot-banner>.banner-content{
		padding-top:0;
	}
	.sm-boot-banner>.banner-content>h1{
		font-size:26px;
	}
	.sm-boot-banner>.banner-content>p{
		font-size:16px;
		margin-bottom: 10px;
	}
	.sm-decript-wrap, .sm-whats-new, .sm-boot-can-do ul>li{
		width:100%;
	}
	.sm-decript-wrap{
		padding-right:0;
		padding-bottom:30px;
	}
	.sm-boot-can-do{
		height:auto;
		padding-bottom: 0;
	}
	.sm-boot-can-do ul>li{
		margin-bottom:30px;
	}
	.sm-boot-can-do h2, .sm-boot-get>h2, .sm-boot-faq>h2{
		font-size:26px;
	}
	.sm-boot-get>a{
		width:100%;
		padding:0 10px;
		font-size:16px;
	}
	.sm-screenshots>.screenshot-box ul li{
		height:230px;
	}
	.sm-boot-faq>.faq-links>li{
		height:auto;
		line-height: 24px;
		padding:8px 0;
	}
	/*----------MM-------------*/
	.win-mm-inner-full-width{
		width:95%;
	}
	.win-mm-banner-content p{
		font-size:16px;
	}
	.win-mm-decript-img, .win-mm-decript-text{
		float:none;
		width:100%;
	}
	.win-mm-decript-img{
		margin-bottom:30px;
	}
	.win-mm-decript-text h2{
		font-size:26px;
		margin-bottom:20px;
	}
	.win-mm-decript-text p{
		font-size:16px;
		line-height:24px;
	}
	.win-mm-highlighted-features h2{
		font-size:26px;
	}
	.win-mm-features{
		float:none;
		width:100%;
	}
	.win-mm-features p{
		height:auto;
	}
	
	.win-mm-howto-use-content-wrap{
		height:auto;
	}
	.win-mm-howto-use-content img{
		max-width:100%;
		height:auto;
	}
	.win-mm-howto-use-content h3{
		font-size:18px;
		padding-top:20px;
	}
	.win-mm-howto-use-content p{
		font-size:16px;
	}
	.win-mm-bottom-downbtn{
		width:90%;
		height:50px;
		line-height:50px;
		font-size:20px;
		margin-top:0;
	}
	
	.moviemaker-right-content h2{
		font-size:26px;
	}
	.moviemaker-left-content p{
		font-size:18px;
		line-height:28px;
	}
	.moviemaker-right-content{
		padding:50px 20px;
	}
	
}
@media screen and (max-width:500px){
	/*------adr-recovery-------*/
	.android-say-btn .android-mobile-say-btn, .android-say-btn a.say-btn-current{
		padding: 0 20px;
		line-height: 40px;
		font-size:16px;
	}
	.android-mobile-say-wrap{
		height:440px;
	}
	.android-mobile-say .android-mobile-review{
		font-size:12px;
		line-height: 24px;
	}
	.android-say-time{
		font-size:14px;
	}
	
	/*---------mobile index--------*/
	
	.mobile-txt h2{
		padding-top:20px;
	}
	.mac-mobile-down{
		margin-left:0;
	}
	.recovery-icon li{
		font-size:14px;
	}
	.ipicon, .itunesicon, .icouldicon{
		width:auto;
	}
	.left-iosimg{
		height: 290px;
	}
	/*---------windows-photo-recovery-----------*/
	.pr-reviews-content .review-content{
		height:auto;
	}
	
	/*------sm--------*/
	.sm-banner>.banner-content>.title sup.update{
		display:block;
		max-width: 120px;
		margin: 10px auto 0;
	}
	
	/*------backup/....--------*/
	.beta-banner-content h1{
		font-size:26px;
	}
	.beta-banner-content .sm-beta-descript{
		font-size:16px !important;
		line-height: 24px !important;
	}
	.sm-beta-btn{
		width:90%;
		height: 50px;
		line-height: 50px;
		margin-bottom: 30px;
		font-size:20px;
	}
	.sm-beta-banner .sm-banner-nav>a, .sm-boot-banner .sm-banner-nav>a{
		line-height:24px;
	}
	
	.win-mm-howto-use-show{
		height:380px;
	}
	
}

@media screen and (max-width:412px){
	.left-iosimg{
		height: 230px;
	}
	.rightios-con{
		padding-top:0;
	}
	.pr-module-text ul{
		padding-top:80px;
	}
}


/*sm-free*/
.sm-comparison-wrap{
	padding: 60px 0;
	background-color: #f6f6f6;
}
.sm-comparison-wrap h2{
	font-size: 1.875rem;
	text-align: center;
	margin-bottom: 40px;
}
.sm-comparison-content{
	display: table;
	width: 100%;
	margin-bottom: 1.875rem;
}
.sm-comparison-content ul{
	display: table-row;
	width: 100%;
	font-size: 0;
	
}
.sm-comparison-content ul.sm-edition-title li{
	background-color: #4a90e2;
	color: #fff;
}
.sm-comparison-content ul.sm-edition-title li, .sm-comparison-content ul.sm-edition-title li.sm-comparison-title{
	font-size: 1rem;	
}
.sm-comparison-content ul.sm-edition-title li.sm-comparison-title{
	color: #424a4f;
}
.sm-comparison-content ul li{
	display:table-cell;
	width: 18.5%;
	padding: 1rem .625rem;
	font-size: 1rem;
	text-align: center;
	border-bottom: 1px solid #e5e5e5;;
	border-right: 1px solid #fff;
	background-color: #fff9e6;
	vertical-align: middle;
}
.sm-comparison-content ul li:last-child{
	border-right: 0;
}
.sm-comparison-content ul li.sm-comparison-title{
	width: 26%;
	background-color: #fff;
	padding-left: 1.25rem;
	font-size: 1rem;
	text-align: left;
}
.sm-comparison-content ul li i{
	font-size: .75rem;
}
.sm-comparison-content .sm-comparison-btn{
	display: inline-block;
	width: 80%;
	height: 36px;
	line-height: 36px;
	background-color: #ff7200;
	margin-top: 10px;
	font-size: 1rem;
	color: #fff;
}
.sm-comparison-content .sm-comparison-btn:hover{
	text-decoration: none;
	background-color: #ff5400;
}
.sm-comparison-content .downbtn{
	background-color: #16b100;
}
.sm-comparison-content .downbtn:hover{
	background-color: #159b02;
}
.sm-comparison-content .price{
	font-size: 1.25rem;
	color: #f00;
}
.sm-comparison-content .mt-original-price{ display: block; font-size: .875rem; color: #7b7b7b;}
.sm-comparison-content .mt-original-price span{ margin-left:0; font-size: .875rem; text-decoration: line-through;}

.usage{ display:block; margin-top:0px; font-size:0.875rem; color: #ff6647;}
.usage .usage-explanation{ position: relative; display:inline-block; cursor: pointer; margin-top: 0;}
.usage .usage-explanation i{ margin-left:5px; color: #ff6a00;}
.usage .usage-explanation span{ position: absolute; display:none; width:230px; line-height: 18px; padding:8px 12px; border-radius: 3px; background-color: #fff; box-shadow: 0 0 2px #4c4c4c; font-size:0.75rem; font-weight: normal; color: #555; text-align: left; right: -20px; top: 15px;}
.usage .usage-explanation:hover span{display:inline-block;}

.sm-comparison-content ul.sm-edition-title li .usage{
	font-size: .875rem;
}
.sm-comparison-content ul.sm-edition-title li .usage, .sm-comparison-content ul.sm-edition-title li .usage .usage-explanation i{
	font-weight: normal;
	color: #fff;
}


.sm-section-text ul { width:100%; border-left: 1px dashed #434343; padding-left: 25px;}
.sm-section-text ul li{position: relative;}
.sm-section-text ul li h3{ margin-bottom: 5px; font-size:20px; cursor: pointer;}
.sm-section-text ul li>p{ display: block; width: 80%; font-size:16px; margin-bottom: 30px;}
.sm-section-text ul li:before{ position: absolute; content:""; display:inline-block; width:10px; height: 10px; border-radius: 50%; background-color:#919191; left: -31px; top: 7px;}
.sm-section-text ul li:after{ position: absolute; content:""; display: inline-block; width: 16px; height: 16px;border:1px solid #919191; border-radius: 50%; background-color: transparent; left: -34px; top: 4px;}

.sm-section-text ul li.active{ color:#0062a4;}
.sm-section-text ul li.active:before{background-color:#0062a4; }

.sm-section-img-wrap{ position: relative;}
.sm-section-img{position: relative;	width: 100%;height: 400px;overflow: hidden;}
.sm-section-img ul{ position: absolute; width:100%; height: 400px;}
.sm-section-img ul:after{display:block; content:""; width: 100%; clear: both;}
.sm-section-img ul li{ float: left; width:100%; max-width: 715px; height: 400px; text-align: center; vertical-align: top;}
.sm-section-img ul li img:hover{ cursor: pointer; }

.sm-section-img-wrap .btn{ position:absolute; display: block; width: 35px; height: 45px; line-height: 45px; text-align: center; cursor: pointer;}
.sm-section-img-wrap .btn:before{ font-family: FontAwesome; font-size:40px; color: #919191;}
.sm-section-img-wrap .prev{ left: -15%; top: 50%; transform: translateY(-50%);}
.sm-section-img-wrap .next{ right: -15%; top: 50%; transform: translateY(-50%);}
.sm-section-img-wrap .prev:before{ content:"\f104";}
.sm-section-img-wrap .next:before{ content:"\f105";}
.sm-section-img-wrap .btn:hover{ background-color:rgba(0,0,0,0.2);}
.sm-section-img-wrap .btn:hover:before{ color:#fff;}


@media screen and (max-width:767px){
	.sm-section-img ul li img{
		max-width: 100%;
		height: auto;
	}
	.sm-comparison-content{
		display: block;
		overflow-x: scroll;
	}
	.sm-comparison-content-scroll{
		min-width: 500px;
	}
	.sm-comparison-content ul li{
		padding: .625rem 0;
	}
	.sm-comparison-content ul li.sm-comparison-title{
		padding-left: .625rem;
	}
	.sm-comparison-content .sm-comparison-btn{
		font-size:.625rem;
		width: 98%;
		height: auto;
		padding:5px 0;
		line-height: 24px;
	}
	
	.android-mobile-faq .inner-full-width{
		width: 100%;
	}
}






/*-------------------media CSS end-----------------------------*/