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

img{ border:none;}
input{ background:none; text-shadow:none; border:none;}
ul,li,ol,ul { list-style:none;}
a{ color:#6A6A6A; text-decoration:none;}
a:hover{ color:#028fe9;}
.fl{ float:left}
.fr{ float:right;}
.clear{ clear:both; height:0px; }

.feature2{margin:0 auto; height:370px; width:1000px;padding-top:30px;  }
.feature2 h2 {font-weight:200; margin-bottom:10px; font-size:22px; color:#70BB3B;padding-top:10px;}
.feature2 .image_box{with:300px; float:right;  padding-right:30px;}
.feature1{
	margin:0 auto;
	background-color: #F1F1F1;
}
.feature1 h2{font-weight:200; margin-bottom:10px; font-size:21px; color:#70BB3B;padding-top:10px;}
.right_box{width:535px; float:left;}
.right_box_itunes{width:535px; float:right;}
.right_box_bundle{width:1000px; }

.img_box{ text-align:center;}

.top{ width:100%; overflow:hidden; height:540px;position:relative;}
.top_content{ width:988px; margin:0 auto; position:relative; z-index:2}
.banner{ width:1920px; height:540px; position:absolute; left:50%; margin-left:-960px; top:0; z-index:1; }
.top_text{ width:100%; position:absolute; left:0; top:47px; z-index:3;}
/*2015/2/23*/
.logo{ background:url(../images/logo2.png) no-repeat 0 0; width:215px; width:257px; height:47px; float:left;}
/*2015/2/23*/
.downsoft{ background:url(../images/protect_07.png) no-repeat 9px 8px; padding-left:19px; width:133px; float:left; padding-top:8px;}
.downsoft a{ display:block; background:url(../images/protect_09.png) no-repeat 0 0; height:38px; padding-left:46px; width:87px; line-height:38px; color:#ff6600;}
.downsoft a:hover{ background:url(../images/protect_092.png) no-repeat 0 0;color:#4596f9;}
.content_include{width:100%; background:#edefe4;}
.content_top{
background:#F1F1F1; 
	
}
.content_top_1{

	
}
.content{width:988px; margin:0 auto; overflow:hidden; }
.data_pro{ padding-top:30px; text-align:center; padding-bottom:24px;}

.data_pro p{
	font-size:14px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	color: #5D5D5D;
}
.right_text{ width:535px; float:left;}
.right_text ul li {padding-top:10px; color:#5D5D5D; }
.content_one{margin:0 auto;  height:350px; padding-top:30px; width:1000px;}
.right_text p{ font-size:20px; line-height:14px; color:#70BB3B; }



.right_text_bundle{ width:1000px; }
.content_one_bundle{margin:0 auto;  height:530px; padding-top:30px; width:1000px;}
.right_text_bundle ul li {padding-top:10px; color:#5D5D5D; }
.content_one{margin:0 auto;  height:370px; padding-top:30px; width:1000px;}
.right_text_bundle p{ font-size:20px; line-height:14px; color:#70BB3B; }




.right-text-box p{
	color: #707070;
	font-size:14px;
	line-height:21px;
	font-family:Arial, Helvetica, sans-serif;
}
.right_text span{ line-height:32px; display:block; font-size:14px; width:386px; color:#69685c;}
.content_one img{ display:inline-block; }

.left_text span{ font-size:14px;line-height:32px; color:#eaac00;} 
.left-image{width:400px;  float:right; padding-top:30px;}
.left-image-itunes{width:400px;  float:left; padding-top:30px;}

.left-image-office{width:400px;  float:right; padding-top:10px;}

/* top-banner */
.banner_box{
	margin:0 auto;
	background-repeat: no-repeat;
	background-position: right;
	height:500px;
	padding-top:30px;
	background-color: #40AE58;
	background-image: url(../images/windows-password-recovery-bg.jpg);
	
}

.banner_box_itunes{
	margin:0 auto;
	background-repeat: no-repeat;
	background-position: right;
	height:490px;
	padding-top:30px;
	background-color: #40AE58;
	background-image: url(../images/itunes-recovery-bg.jpg);
	
}


.banner_box_office{
	margin:0 auto;
	background-repeat: no-repeat;
	background-position: right;
	height:500px;
	padding-top:30px;
	background-color: #40AE58;
	background-image: url(../images/office-recoery-bg.jpg);
	
}
.banner_box_bundle{
	margin:0 auto;
	background-repeat: no-repeat;
	background-position: right;
	height:550px;
	padding-top:30px;
	background-color: #40AE58;
	background-image: url(../images/office-recoery-bg.jpg);
	
}

.ios-cleaner-box{
	margin:0 auto;
	background-image: url(../images/iphone-clear-banner.jpg);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #344243;
	height:650px;
	
}
.title_width{width:750px;}

.top-banner{height:350px;  margin:0 auto; width:1000px;  padding-top:20px;}
.top-banner h1{color: #FFFFFF; font-size:25px; text-align:left; line-height:1.4em; }
.top-banner h1 span{display:block;font-size:18px; font-weight:normal; padding-bottom:5px;}
.top-banner h1.dr{color:#2a5970; width:775px; margin:0 auto;}
.top-banner .box{
	width:40%;
	float:left;
	
	color:#fff;
	background-repeat: repeat;
	margin-top:20px;
	
	
}

.clicl_box{ text-align:left; }

.title_width p{ color:#FFFFFF;}

.top-banner .box dd{font-size:13px; margin: 0;
	padding: 0; }
.top-banner .box .btn{margin-top:5px;}
.top-banner .box2{background:url(images/deluxe-tm_bg.png) repeat;width:45%;margin:0 auto;padding:15px 10%; color:#64767e;}
.countNum {line-height:28px;}
.countNum strong{font-weight:normal;}
.countNum span {display:inline-block;background:url(images/count-bg_48.png) no-repeat;width:24px;height:28px;font-size:20px;margin:0 6px 0 0;text-align:center;color:#777;}
.top-banner .videoDemo{ color:#FFF; font-size:18px;}
@media (min-width: 768px) and (max-width: 979px) {
	.top-banner{height:auto;}
	.top-banner .box, .top-banner .box2{width:60%;}
}
@media (max-width: 767px) {
	.top-banner{height:auto;}
	.top-banner h1{ font-size:34px;}
	.top-banner h1 span{ font-size:28px;}
	.top-banner h1.dr{ width:auto;}
	.top-banner .box, .top-banner .box2{width:auto;padding:15px 0; text-align:center;}
}
@media (max-width: 479px) {
	.top-banner{padding:30px 0;}
	.top-banner h1{ font-size:28px;}
	.top-banner h1 span{ font-size:20px;}
	.top-banner .box, .top-banner .box2{ text-align:inherit;padding:15px 45px;}
	.countNum strong{display:block;}
}

.top-banner1{padding:20px 0;}
.top-banner1 .fltext{float:left;width:58%;color:#fff;}
.top-banner1 .fltext h1{ font-size:22px;color:#fff;}
.top-banner1 .fltext .dd{ font-size:26px; line-height:1.3em;}
.top-banner1 .fltext .btnbg{ background:url(images/tm_bg.png) repeat;padding:15px 0; text-align:center;}
.top-banner1 .fltext .btnbg .btn-free{display:inline-block; background:#7bbb26;color:#fff !important;font-size:26px;width:180px;height:56px;line-height:56px; text-align:center; border-radius:3px; text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; box-shadow:2px 2px 2px #1f6f6f;}
.top-banner1 .fltext .btnbg .btn-free:hover{background:#81c22b; text-decoration:none;}
.top-banner1 .frtext{float:right; background:url(images/banenr_fr_bg.png) no-repeat;width:28%;height:351px;padding:40px 40px 0 70px;}
.top-banner1 .frtext .dd{ font-size:22px;color:#fb594c;line-height:1.3em;}
.top-banner1 .frtext dt{ font-size:16px;}
.top-banner1 .frtext dd{background:url(images/icon_right.png) no-repeat 0 2px;color:#666; padding-left:25px;}
.top-banner1 .buybtn3, .top-banner1 .downbtn3{font-size:18px;width:130px;height:40px;line-height:40px; text-align:center;}
.top-banner1 .win-btn .pro_down{ background:#84c754 url(images/icon_win3.png) no-repeat 35px center;}
.top-banner1 .mac-btn .pro_down{ background:#84c754 url(images/icon_mac3.png) no-repeat 35px center;}
.top-banner1 .win-btn .pro_buy, .top-banner .win-btn .pro_buy{background:#ff6000 url(images/icon_win3.png) no-repeat 35px center;}
@media (max-width: 979px) {
	.top-banner1 .fltext{width:60%;}
	.top-banner1 .frtext{width:30%;padding:40px 20px 0 40px;}
	.top-banner1 .frtext .dd{ font-size:18px;}
	.top-banner1 .frtext dt{ font-size:14px;}
}
@media (max-width: 767px) {
	.top-banner1 .fltext{float:none;width:auto;}
	.top-banner1 .frtext{float:none;width:auto; background:#fff;height:auto;padding:30px;}
}





	
	.w_box{
		margin-top:10px; 
	

	}
	
	.btn-mac{
	margin-top:10px;

}
	
	
	.m22{
		
		
	
		
	}
		.m22 dd{ color:#EBEBEB;	font-size:12px; 
	}
	
		.blueBtn-b{	width:230px;
	height:40px;
	padding-left:20px;
	 border-radius:8px;
	border: thin solid   #FFFFFF;
		color: #FFFFFF !important;
		display: inline-block;
		height:58px;
		margin-bottom: 10px;
		margin-right: 10px;
		text-align: left;
		text-decoration: none !important;
		width: 240px;}
	 .orangeBtn-b {
	width:230px;
	height:40px;

	
	padding-left:20px;
	 border-radius:8px;
	border: thin solid  #FF6633;
		color: #FFFFFF !important;
		display: inline-block;
		height:58px;
		margin-bottom: 10px;
		margin-right: 10px;
		text-align: left;
		text-decoration: none !important;
		width: 240px;
	}
	.blueBtn-b .pic, .orangeBtn-b .pic {
		
		float: left;
		height: 43px;
		line-height: 44px;
		margin-right: 18px;
		padding-top: 13px;
		text-align: center;
		width: 56px;
	}


	.blueBtn-b .name, .orangeBtn-b .name {
		display: block;
		font-size: 23px;
		line-height: 30px;
		margin-bottom: 0;
		padding: 2px 0 0;
		color:#FFFFFF;
	}
	.blueBtn-b:hover {
	text-decoration: none;
	background: #81C22B;
	border: thin solid #81C22B;
	
	
	
	
	
	}
	.orangeBtn-b { background:#FB7D32;}
	.orangeBtn-b:hover {
	text-decoration: none;
	background: #FF9900;
	border: thin solid #FB7D32;
	}
	
	
	.pro_text a {color:#0066CC; }
	.pro_text a:hover{text-decoration:underline;}
		.hen{color: #FFFFFF;text-decoration: line-through;}




.fea_box_1{}
.pro_con .pro_list li { color:#FFFFFF; font-size:13px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;}
.pro_con{padding:50px 0;margin-bottom:10px;font-family:Lucida Grande,Arial,Tahoma,Verdana,sans-serif;}
.pro_con.no_margin{margin:0px;}
.pro_con.no_padding{padding:0px;}
.pro_con.no_b_padding{padding-bottom:0;}
.pro_con .title{font-size:22px;line-height:26px;margin-bottom:20px;font-weight:normal;}

.pro_con .title.title_center{text-align:center;margin-bottom:40px;}
.pro_con .left{width:50%;float:left;; background-color:#EEEEEE; }
.pro_con .text_box{width:98%; padding:20px;}



.pro_con p{font-size:13px;color:#666666;  padding-left:15px; line-height:18px;
	font-family:Arial, Helvetica, sans-serif;}

.pro_con .right1{float:left;width:50%;}

.bg_dark_blue *{color:#fff;}

.pro_con .right.word,.pro_con .bg_dark_blue .word,.pro_con .bg_gray .word,.pro_con .bg_mediumseagreen .word{width:45%;padding-left:3%;}

.pro_con .bg_mediumseagreen .word{color:#fff;}
.pro_con .bg_blue2 .word{color:#fff;}
.pro_con .bg_blue_winpe .word{color:#fff;}
.pro_con .bg_blue_drwt .word{color:#fff;}
.pro_con .bg_indigo_blue *{color:#fff;}
.bg_darkblue_mobi .word{color:#fff;}
.pro_con .list li{font-size:15px;padding:14px 0 20px 80px;line-height:20px;min-height:46px;}
.pro_con .img{text-align:center;}
.pro_con .technician .left{width:50%;}
.pro_con .technician .right{width:36%;text-align:center;}
.bg_mediumseagreen{background-color:#506273; height:300px;}/*339fa1*/
.wrap{width:1000px;margin:0px auto;position:relative;}
.clearfix{display:block;}
.bg_gray{background-color:#EEEEEE; height:300px; }
.bg_gray_4{ height:300px;}
.fea_title_1{
	font-size:20px;
	color: #FFFFFF;
	text-align:left;
	
	font-weight: normal;
	padding-top:30px;
}
.fea_title_2{
	font-size:20px;
	color: #666666;
	text-align:left;
	padding-left:15px;
	padding-top:30px;
	font-weight: normal;
}






/*----------- Header -----------------*/
#header {margin-right: auto;margin-left: auto;height:92px; }
#header .logo {background-repeat: no-repeat;float: left;height: 89px;width:180px;  margin-right: 140px; }


/*----------- Navigation -----------------*/
#headerwarp{margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto; height: 55px;padding-top: 25px;}
#header .menu{background-image: url(../image/header_bg.png);no-repeat right 0;height:55px;background-repeat: no-repeat;
	          background-position: center;width:1015px;margin:0 auto;}
#header .menu li{float:left;position:relative;z-index:20;display:block;height: 64px;border-left-width: 1px;border-left-color: #dfdfdf;}
#header .menu li a{
	display:block;
	background:url(../image/menu_bg.gif) no-repeat -1px 0;
	width:95px;
	line-height:49px;
	text-align:center;
	font-size:15px;
	color: #333333;
	float: left;
	padding-top:5px;
}
#header .menu li:hover .sub_nav_box{display:block;}
#header .menu li .sub_nav_box{display:none;position:absolute;top:67px;left:-1px;border:1px solid #dfdfdf;padding:10px 0;width:535px;
                         z-index:20;background-image: url(../images/subnav_bg.png);background-repeat: repeat;overflow:hidden;-webkit-backface-visibility: hidden;}


#header .menu li.curr a.title, #header .menu li:hover a.title{ border-bottom:3px solid #f6772c;  text-decoration:none;height:52px; padding-top:5px;  color:#f6772c;} 
#header .menu li a.title2 {padding-top:5px; border-bottom:3px solid #f6772c; color:#f6772c; font-weight:normal; text-decoration:none;height:52px;}




/*----------- search -----------------*/

#header .input{float:right; border-radius:6px; display:inline-block; float:left;width:150px;height:26px;border:1px solid #dbdbdb;background:#fff;position:              relative;margin-top: 20px;margin-bottom: 0;margin-left:40px;;}
#header .search-text{display:inline-block;width:115px;height:26px;line-height:16px;margin-top:1px;background: none !important;margin-left:5px;border: none;font-size: 12px; color:#CCCCCC;}
#header .input .search-btn{display:inline-block;width:18px;height:19px;border: none;cursor:pointer;
	background-image: url(../images/btn-1.png);background-repeat: no-repeat;background-position: 0 2px;}
.mt30{margin-top:30px !important;}.mt50{margin-top:50px !important;}   /*----------- resource h1 -----------------*/




* html .clearfix{height:1%;}
*:first-child+html .clearfix{zoom: 1;}
.clearfix{display:block;}
.wrap {
	overflow:hidden;
	position:relative;
	margin:0 auto;
	background-image: url(what%20user%20say%20us);
}


.span20 { width:1000px;}



.tm_nav{
	width:100%;
	
}.tm_nav ul{ width:1000px; margin:0 auto; overflow:hidden; }.tm_nav li{ float:left; margin-right:1px;  list-style:none}.tm_nav li a{ font-size:13px; line-height:75px; color:#fff; padding:0 18px; height:75px; display:block;}.tm_nav li a:hover{ background-color:#FFFFFF; color:#1b364c; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}



.tm_nav li.gps a{
	color:#1b364c;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-image: url(../images/new-img/gps.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.tm_nav li.reviews a{ position:relative; padding-left:127px; }

.stars_a{ width:101px; height:16px; display:block; overflow:hidden; background-image: url(../images/icon/review_icon.png); margin-top:4px;}
.stars_a4_5{ background-position:left -16px;}.stars_a4{ background-position:left -32px;}
.tm_nav li.reviews a{ position:relative; padding-left:127px;}
.tm_nav li.reviews .stars_a{
	position:absolute;
	left:14px;
	top:26px;
}

.pro_con ul{margin-bottom:20px;}
.pro_list li { color:#FFFFFF; font-size:14px; line-height:25px;}


.t11 {
	background-color:#339947;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #41C05A;
	height:75px;
}





/*footer-new*/
.container{  width:1000px; margin:0 auto;} 
.row-fluid {width:auto;margin:0 auto;*zoom: 1;overflow:hidden; }
.footer_bottom{
	padding:5px 0;
	color:#EEEEEE;
	background-color: #78B949;
	padding-top:40px;
}
.footer_bottom .link_list{ margin-top:10px;}
.footer_bottom .link_list a{ display:block; color:#EEEEEE; padding-bottom:7px; line-height:20px;
	font-family:Arial, Helvetica, sans-serif;}
.footer_bottom .title{
	font-size:18px;
	color: #FFFFFF;
	
}
.footer_bottom .choose_lit{ margin-top:15px;}
.footer_bottom .choose_lit dd{
	padding-left:112px;
	height:35px;
	padding-top:17px;
	margin-bottom:10px;
	background-image: url(../images/bottom-img-new.png);
	background-repeat: no-repeat;
}
.footer_bottom .choose_lit dd.sec_img{ background-position:0 0;}
.footer_bottom .choose_lit dd.ser_img{ background-position:0 -60px;}
.footer_bottom .choose_lit dd.back_img{ background-position:0 -125px;}
.footer_bottom .choose_lit dd.sat_img{ background-position:0 -188px;}
.footer_bottom .share_bottom{ margin-top:15px; margin-bottom:30px;}

.footer_bottom .btn_contact{display:inline-block;border:1px solid  #FFFFFF; border-radius:5px;height:40px; line-height:40px;width:210px; background:url(images/bottom-dot.png) no-repeat 200px center;padding-left:20px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; color:#FFFFFF; margin-bottom:20px; margin-top:10px;} 
.footer_bottom .btn_contact:hover{ text-decoration:none; background:#98d86a url(images/bottom-dot.png) no-repeat 200px center;}
.footer_new{
	color:#BFBFBF;
	padding:15px 0;
	padding-bottom:30px;
	text-align:center;
	background-color: #78B949;
	
}
.footer_new a{color:#EEEEEE;}
.foot_btm{margin:0 auto; width:1000px;border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #609339; padding-top:20px; font-size:13px; color:#EEEEEE;}
.yadsenserightf{right:0px; top:210px; position:fixed;}
@media (max-width: 767px) {
	.footer_bottom{ padding:15px 0;}
	.footer_bottom .row-fluid { padding:0 15px;}
	.footer_bottom .row-fluid .span{ float:none; width:auto;margin-left:0; margin-bottom:15px;}
	.footer_bottom .link_list a{ display:inline-block; margin-right:10px; text-decoration:underline}
	.footer_bottom .share_bottom{ margin-bottom:15px;}
	.yadsenserightf{ display:none;}
}
/*respon*/
.container{ width:1000px; margin:0 auto;} 
.related_guide {padding-top:40px;}
.row-fluid {width:auto;margin:0 auto;*zoom: 1;overflow:hidden;}
.row-fluid:before,.row-fluid:after {display: table;line-height: 0;content: "";} 
.row-fluid .span{float: left; display: block; margin-left: 2.564102564102564%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }
.row-fluid .span img{max-width: 100%;-ms-interpolation-mode: bicubic;}
.row-fluid .span:first-child {margin-left: 0;}
.row-fluid .span2 { width: 48.717948717948715%;  }/*border==== margin-left:0\9; width:48%\9;*width:47.7%; margin-right:2%\9;*/
.row-fluid .span3 { width: 31.5%;  }/*padding:0 0 0 4%; margin-left:0; width:31.96%;* width:28%;*/
 #footer-nav-and-copyright{
  width:1000px;
   margin:0 auto;
	text-align: center;
	color:#999999;
	background-color: #2D2D2D;
	padding:30px 0 25px 0;
	line-height: 200%;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #404040;
}
    #footer-nav-and-copyright a{ color:#999999; }



.banner_list{
	margin:0 auto;
	height:200px;
	background-color: #78B949;
	background-image: url(../images/icon/pro-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
	
}

.foot_list{
	margin:0 auto;
	height:200px;
	background-color: #78B949;
	background-image: url(../images/icon/pro-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
	
}


.support_list{
	margin:0 auto;
	height:200px;
	background-color: #78B949;
	background-image: url(../images/icon/support-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;

	
}


.te_box{
	margin:0 auto;
    height:300px;
	background-color: #78B949;
	background-repeat: no-repeat;
	background-position: center center;

	
}

.all_title_1 h1{font-size:35px;}
.te_box .all_title_1 {margin:0 auto;width:588px;color:#fff;padding-top:50px; text-align:center;}
.te_box .all_title_1 p{font-size:14px; line-height:20px;}
.te_box .all_title_2 {
	font-size:30px;
	font-weight: bold;
}

.te_box a{ line-height:1.8em; color: #FFCC33;}
.te_main{width:1000px; margin:0 auto;}
.t5{padding-bottom:70px;}

.store_box{
	margin:0 auto;
	height:200px;
	background-color: #78B949;
	background-image: url(../images/icon/pro-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	
	
}

.guide_top{
	width:100%;
	height:156px;
	background-color: #449EF9;

	background-repeat: no-repeat;

}
.all_title{margin:0 auto;width:988px;color:#fff;padding-top:50px;}
.all_title p{font-size:14px; line-height:20px;}
.title_top {
	font-size:30px;
	font-weight: bold;
}


.span6 { width:460px; }
.d-no{

    clear: both;
    float: left;
    width:100%;
    height: 250px;
	margin-bottom:10px;
	margin-top:10px;
}
.d-no2{
	background-color:#fff;
	height: auto;
}
.d-no2 ul{
	list-style:none;
	padding:0;
	margin:0 0 20px 0;
	height:120px;
}
.d-img{
	float:left;
	width:10%;
}
.d-img2{
	width: 25%;
	margin: 50px 0 0 0;
}
.d-word{
	float:right;
  margin-left:30px;
    width: 80%;
	color:#6b6a6a;
}

.d-word ul li{ line-height:20px;}

.d-word2{
	width: 70%;
}
.d-word p{
	font-size:23px;
	color: #666666;
	font-weight:bold;
}
.dw-text{
	padding:5px 0 15px 0;
	line-height:20px;
}
.d-w-icon{
	clear:both;
	float:left;
	padding:0 0 10px 0;
}
.dwi-img{
	float:left;
}
.dwi-img span{
	display:block;
}
.dwi-img span.win{
	background:url(images/custom/down-win.png);
	width:45px;
	height:42px;
}
.dwi-img span.mac{
	background:url(images/custom/down-mac.png);
	width:37px;
	height:42px;
}
.dwi-text{
	float:left;
	padding:0 0 0 10px;
}
.download span{
	background-position:-51px -315px;
	/*background-position:-16px -165px;*/
}
.product_list{width:1000px; margin:0 auto;  height:500px; margin-bottom:50px;}





.reviews_center{width:1000px; margin:60px auto 30px;}


ul.reviews{ background-color:#F0F0F0; margin-bottom:30px; overflow:hidden;padding:20px;}ul.reviews .l_1,ul.reviews .c_2,ul.reviews .r_3{ float:left; }
ul.reviews .l_1{ width:160px; text-align:center;list-style-type:none;}ul.reviews .c_2{ width:630px; padding:30px 0 0; background:url(../images/re_reviews1.jpg) left top no-repeat; list-style-type:none;}ul.reviews .r_3{}
ul.reviews .l_1 div{ margin:6px auto;}ul.reviews .l_1 p{ margin:0 0 0 0;}ul.reviews .name{ font-weight:bold; font-size:15px;}ul.reviews .time{ font-size:12px; color:#7d7d7d;}
ul.reviews .c_2 div{background:url(../images/re_reviews2.jpg) left bottom no-repeat;padding:0px 30px 20px 50px; font-size:13px; color:#6A6A6A; line-height:1.5em;}
ul.reviews .r_3{ padding-left:20px; text-align:center; overflow:hidden; margin:0 auto;}ul.reviews .r_3 span{ display:block; float:left; line-height:35px;}.r_3 .yes{ width:35px; margin-right:5px; height:35px; background:url(../images/yewno.png) left top no-repeat;}.r_3 .yes:hover{ background:url(../images/yewno.png) left -35px no-repeat;}.r_3 .no{ margin:0 5px 0 15px;width:35px; height:35px; background:url(../images/yewno.png) left -70px no-repeat;}.r_3 .no:hover{ background:url(../images/yewno.png) left -105px no-repeat;}

.review_b_n{ text-align:center; margin-bottom:30px;}.review_b_n a{ }.review_b_n a.prev,.review_b_n a.next{ background-color:#1081dd; color:#fff; padding:3px 10px; margin-right:10px; }.review_b_n a.next{margin-left:10px;}
.review_b_n a.prev:hover,.review_b_n a.next:hover{ background-color:#118df2; text-decoration:none;}
.review_b_n a.namber{  padding:3px 7px; border:1px solid #e6e6e6;}.review_b_n a.namber:hover{border:1px solid #118df2; color:#118df2; text-decoration:none;}.review_b_n a.dq{border:1px solid #fff; background-color:#fff; color:red; font-weight:bold;}.review_b_n a.dq:hover{background-color:#fff; color:red;border:1px solid #fff;}
.foot_padding{margin-top:10px;}

.line_dash{
	
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C2CED3;
	width:960px;
	margin:0 auto;
	margin-bottom:20px;
}
