body {font-weight:100;font:normal 100%; font-family:'MyriadPro-Light',"myriad Pro","Myriad Set Pro","Arial","Verdana","sans-serif";word-spacing: 2px;	margin:0;	padding:0;	background-color:#ffffff;	color:#3d3d3d;	}
@font-face { font-family:'MyriadPro-Light'; src: url('../fonts/MyriadPro-Light.otf'),url('../fonts/segoe-ui.ttf'); } 
.mac_zt{ }
*{ font-weight:150;}
img{ border:0;}
ul,ol,dl,dd,h1,h2,h3,h4,h5{ list-style:none; margin:0; padding:0;}
a{ text-decoration:none; color:#3d3d3d;transition:background-color 0.4s;-moz-transition: background-color 0.4s;-webkit-transition:background-color 0.4s;-webkit-transition: background-color 0.4s;-o-transition: background-color 0.4s;}
a:hover{
	text-decoration:underline;
	color:#00F;
}
.nomg{ margin:0;}

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.red{ color:red;}
/*-head-*/
.logo{ float:left;}
.logo a:hover{ text-decoration:none;}
.head{ padding:20px 0; margin:0 auto; }
.nav-div{ float:right;}
.nav_icon{ width:45px; padding-left:25px; margin:15px 0 0; height:20px; display:block; background:url(../images/home/nav.jpg) left top no-repeat;}
.head-w{ background-color:#fff; border-bottom:1px solid #ccf3f5; width:100%;}
.photo { position:relative; text-align:center;}
.photo span { position:absolute; background-repeat:no-repeat; cursor:pointer;width:115px;height:115px; background-position:0px 0px;}
.banner .photo span:hover { background-position:0px -115px;}
#vedio {position:relative;width:650px;height:450px; background-color:#fff; padding-top:23px;}
#vedio a {display:block;width:246px; height:54px; background-color:#f2793d; line-height:54px; margin:12px auto; font-size:1.6em; text-decoration:none; color:#fff; text-align:center; font-family: 'MyriadPro-Light',"myriad Pro","Myriad Set Pro","Arial","Verdana","sans-serif";}
#vedio .dow:hover { background-color:#03b7bd;}
#vedio #close {width:28px;height:28px; position:absolute;top:-18px;right:0px; background-color:#999;line-height:28px;font-weight:bolder;}


/* Popup container - can be anything you want */
.popup { margin-top:15px; margin-left:30px; float:right; position: relative; display: inline-block; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
/* The actual popup */
.popup .popuptext { visibility: hidden; height:150px;  display:block; width: 120px; background-color: #fff; color: #fff; text-align: center; border-radius: 6px; padding: 8px 10px; position: absolute; z-index: 999; bottom: 0; top:30px; left: 50%; margin-left: -70px;}
/* Popup arrow */
.popup .popuptext::after { content: ""; position: absolute; top: -10px; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid;
    border-color: transparent transparent #555 transparent  ;}	
/* Toggle this class - hide and show the popup */
.popup .show { visibility: visible; -webkit-animation: fadeIn 1s; animation: fadeIn 1s;	background-color:#fff; box-shadow:0 0 15px #666; color:#3d3d3d;}
.popup .popuptext a {	display:block;	text-decoration:none;	text-align:left;	color:#000;	padding:5px 5px;}
.popup .popuptext a:hover{ background-color:#00c5cc; color:#fff; text-decoration:none;}

/*language-2018-3-21-*/
.language-ico{ float:left; width:20px; height:20px; display:block; margin-right:15px; }
.language-cn{ background:url(../images/language/cn.png) 0 0 no-repeat;background-size:20px 20px; }
.language-tw{ background:url(../images/language/tw.png) 0 0 no-repeat;background-size:20px 20px; }
.language-en{ background:url(../images/language/en.png) 0 0 no-repeat; background-size:20px 20px;}
.language-es{ background:url(../images/language/es.png) 0 0 no-repeat;background-size:20px 20px; }
.language-jp{ background:url(../images/language/jp.png) 0 0 no-repeat;background-size:20px 20px; }
.language-br{ background:url(../images/language/br.png) 0 0 no-repeat;background-size:20px 20px; }
.language-ru{ background:url(../images/language/ru.png) 0 0 no-repeat;background-size:20px 20px; }
.language-de{ background:url(../images/language/de.png) 0 0 no-repeat;background-size:20px 20px; }
.language-fr{ background:url(../images/language/fr.png) 0 0 no-repeat;background-size:20px 20px; }

.new-xf{ background:#00c5cc; box-shadow:0 0 15px #2b2b2b; height: inherit;  position:fixed; z-index:16; top:0; left:0; width:100%; padding:0; display:none; height:70px;  }
.new-xf .name{ float:left; font-size:1.4em; color:#fff; margin-left:5%; margin-top:20px; }.new-xf .name span{ font-size:17px; padding-left:10px;  }
.xf-btn{ margin-right:5%; margin-top:10px;}
.xf-buy{ background-color:#ff8040; width:160px;  height:45px; padding-top:5px; text-align:center; line-height:20px;   font-size:17px; color:#FFF; float:right; }
.xf-buy:hover{background-color:#f2793d; color:#fff; text-decoration:none;}
.xf-buy p{ margin:0; font-size:15px;}
.xf-dow{ border:2px solid #fff;  width:169px;  height:46px;  margin-right:20px; text-align:center; line-height:50px;   font-size:17px; color:#fff; float:right; }
.xf-dow:hover{background-color:#fff; color:#3d3d3d; text-decoration:none;}
@media(min-width:1000px) {
	.logo a{ display:block;background:url(../images/home/icon-logo.jpg) left top no-repeat; height:47px; padding:3px 0 0 58px; }
	.logo a dl{}.logo a dl dt{ font-size:1.2em;}.logo a dl dd{ font-size:0.8em; color:#999999;}
	.head{ width:1000px; }
	.nav_icon{ display:none;}
	.nav{ display: block; margin-top:8px;}
	.nav li{ float:left;}
	.nav li a{ float:left; display:block; margin-left:18px; padding:0 20px; height:34px; line-height:34px;}
	.nav li a:hover,.nav li a.over{ background-color:#00c5cc; color:#FFF; text-decoration:none;}
    .banner{width:1000px; margin:0px auto 0;  }
	.banner .photo{ width:50%;}
	.banner .photo img{ width:90%;}
	
	.banner .photo span { left:192.5px;top:52px;background-image:url(../images/home/iconplay.png); }
	
	
	.banner .text{ margin-top:0px;width:50%;}
	.banner .text h1{ font-size:2.3em; margin:20px 0 30px ;}
	.banner .text .fl{width:50%;}
	.banner .text a{font-size:1.3em; width:90%; margin-bottom:10px;}
	.banner .text .dow,.home-b-btn .dow{ height:55px; display:block; line-height:55px;}
	.banner .text .buy,.home-b-btn .buy{height:37px; padding:5px 0 13px; }
	.banner .text .buy p{  font-size:0.8em;}
	.recovery-icon,.money{ font-size:0.9em; }
	.recovery-icon{}
	.money{  padding:4px 0 0 0%;}
	.text-show{ font-size:1.3em; padding:30px 0;}
	.text-show strong{font-size:1.5em;}
	.home-h2{ font-size:1.8em; padding:50px 0 30px; }
	.home-pro-show,.home-step{ width:1000px; margin:0 auto 50px;}
	.home-pro-show li{ width:20%; height:150px; padding:50px 25px; }
	.home-pro-show li img{ margin-bottom:10%;}
	.home-pro-show li.li-2,.home-pro-show li.li-4,.home-pro-show li.li-5,.home-pro-show li.li-7{background-color:#35afdc;}
	.home-pro-show li.li-1,.home-pro-show li.li-3,.home-pro-show li.li-6,.home-pro-show li.li-8{ background-color:#059dd5;}
	.home-step{ padding:0px 0 60px;margin:0 auto;}
	.home-step .cen{ width:28%; float:left; font-size:1.0em; color:#5d5d5d;}
	.home-step .arrow{width:8%; height:150px; float:left; display:block; background:url(../images/home/arrow-r.png) center 50% no-repeat; }
	.home-step img{ margin-bottom:20px;}
	.home-step p a{ margin:30px 0 0;}
	.home-article{width:1000px; margin:0 auto 50px; }
	.home-article li a{ width:150px; height:150px;}
	.text-reviews{padding-bottom:50px;}
	.text-reviews p{ font-size:1.2em;}
	.text-reviews ul.cen{ width:940px; margin:20px auto 0; padding:30px;}
	.text-reviews ul.cen li{ width:29%;  }.text-reviews ul.cen li p{ font-size:0.9em; margin-top:10px;}
	.text-reviews ul.cen li.bor{ border-left:1px solid #ededed;border-right:1px solid #ededed; margin:0 30px; padding:0 30px;}
	.bom-buy .home-h2{  padding:50px 0 0px; }.bom-buy .text{ text-align:center; margin:0 0 30px ; padding:0;}
	
	.home-b-btn{ width:600px;margin:0 auto 50px; padding-bottom:30px;}
	.home-b-btn .fl,.home-b-btn .fr{ width:48%;}
	.home-b-btn a{font-size:1.3em; width:100%; margin-bottom:10px;}
	.home-b-btn .buy p{  font-size:0.7em;margin:0; padding:0;}
	.home-b-btn .recovery-icon{}
	.home-b-btn .money{ padding:0px 0 0 0%; margin:0; overflow:hidden; line-height:30px; }
	.bottom{ width:1000px;margin:0 auto 40px; padding-bottom:40px;}
	.bottom dl{ width:25%;}
	.bottom dl dt{ font-size:1.3em; margin-bottom:20px;}
	.bottom dl dd{ font-size:0.90em; margin-bottom:10px;}.bottom-text{ padding:0 0 20px;}
	.bottom dl.dl-o-p{ width:22%;}.bottom dl.dl-s,.bottom dl.dl-h-t,.bottom dl.dl-c-i{ width:26%;}
	
	.wz-cen-l-fx{top:210px; left:50%; margin-left:-580px;}
	.location{ line-height:20px;  margin:0 auto 40px;}
	.location .container a:first-child,.location a:first-child{background:url(../images/article/home-icon.png) left 3px no-repeat; padding-left:20px; }
	.recovery-icon .stars{ margin-top:5px;}
	a.pro-btn-a{ width:350px; line-height:50px; margin:40px auto 0;}
	a.pro-btn-b{ width:250px; line-height:50px; margin:40px auto 0;}
	}
@media(min-width:1700px){
	
    .head,.location{ max-width:1440px;}
	.nav_icon{ display:none;}.nav{ margin:8px 0 0;}
	.nav li a{ padding:0 30px; line-height:34px;}
	.banner{ padding: 50px 0; width:1584px;}
	.banner .photo{ width:50%;text-align:center;}
	.banner .photo img{ width:90%;}
	
	.banner .photo span { left:338.5px;top:117px; }
	
	.banner .text{ margin-top:30px;width:50%;}
	.banner .text .fl{width:50%;}
	.banner .text h1{ font-size:2.8em; margin-bottom:50px;}
	.banner .text a{font-size:2.0em; width:80%; margin-bottom:10px;}
	.banner .text .dow{height:74px; line-height:74px; }
	.banner .text .buy{height:56px; padding:5px 0 13px; }
	.banner .text .buy p{  font-size:0.7em;}
	.recovery-icon,.money{ font-size:1em;  }
	 .recovery-icon{padding:0px 0 0 0%; }
	.money{ padding:0px 0 0 0%;}
	.text-show{ font-size:1.5em; padding:30px 0;}
	.text-show strong{font-size:1.5em;}
	.home-h2{ font-size:2.3em; padding:50px 0 30px; }
	.home-pro-show,.home-step{ width:1584px; margin:0 auto 50px;}
	.home-pro-show li{ width:20%; height:240px; font-size:1.5em;padding:5% 2.5%; }
	.home-pro-show li img{ margin-bottom:10%;}
	.home-step{margin:0 auto ;}
	.home-step .cen{ width:28%; float:left; font-size:1.2em; color:#5d5d5d;}
	.home-step .arrow{width:8%; height:150px; float:left; display:block; background:url(../images/home/arrow-r.png) center 50% no-repeat; }
	.home-step img{ margin-bottom:20px;}
	.home-step p a{ margin:30px 0 0;}
	.home-article{width:1584px; margin:0 auto 50px;}
	.home-article li a{ width:150px; height:150px;}
	.text-reviews{padding-bottom:50px;}
	.text-reviews p{ font-size:1.2em;}
	.text-reviews ul.cen{ width:1500px; margin:30px auto 0; padding:50px;}
	.text-reviews ul.cen li{ width:28%;  }.text-reviews ul.cen li p{ font-size:0.95em; margin-top:10px;}
	.text-reviews ul.cen li.bor{ border-left:1px solid #ededed;border-right:1px solid #ededed; margin:0 50px; padding:0 50px;}.text-reviews ul.cen li em{ font-size:2em;}
	.home-b-btn{ width:800px;margin:0 auto 50px; padding-bottom:30px;}
	.home-b-btn .fl,.home-b-btn .fr{ width:45%;}.home-b-btn a{ display:block;font-size:2.0em; width:100%; margin-bottom:10px;}
	.home-b-btn .dow{height:74px; line-height:74px;  }
	.home-b-btn .buy{height:56px; padding:5px 0 13px; }
	.home-b-btn .buy p{  font-size:0.7em;margin:0; padding:0;}
	.bottom{ width:1584px; }
	.wz-cen-l-fx{top:210px; left:50%; margin-left:-680px;}
	a.pro-btn-a{ width:460px; line-height:50px; margin:40px auto 0;}
	a.pro-btn-b{width:300px; line-height:50px; margin:40px auto 0;}
	
    }
@media (max-width:999px){
	.logo a{ display:block;background:url(../images/home/icon-logo.jpg) left top  no-repeat; height:47px; padding:3px 0 0 58px; }
	.logo a dl{}.logo a dl dt{ font-size:1em;}.logo a dl dd{ font-size:0.7em; color:#999999;}
	.head{  width:98%;}
	.nav,.nav li.free-dow{ display:none;}
	.nav{ position:absolute; top:70px; left:0; width:100%;  z-index:99;background-color:#FFF;border-top:1px solid #f2f2f2;}
	.nav li{ border-bottom:1px solid #f2f2f2; text-align:center; }
	.nav li a{ display:block; line-height:35px;}
	.nav li a:hover,.nav li a.over{ background-color:#00c5cc; color:#FFF;  }
	.nav li a.over{width:50%; margin:0 auto;}
	.banner{ padding: 30px 10%; width:100%; margin:0px auto 0;}
	.banner .photo{ width:50%;}
	.banner .photo img{ width:90%;}
	.banner .text{ width:49%;}
	.banner .text h1{ font-size:1.5em;}
	.banner .text .fl{width:70%; margin:left; float:none;}
	.banner .text a,.home-b-btn a{font-size:1.3em; width:100%; margin:15px 0 0;}
	.banner .text .dow,.home-b-btn .dow{ display: none; }
	.banner .text .buy,.home-b-btn .buy{height:35px; padding:2px 0 13px; }
	.banner .text .buy p{  font-size:0.7em;}
	.money{ font-size:0.8em; }
	.recovery-icon{display: none;}
	.money{ padding:4px 0 0 0%;}
	.home-h2{ font-size:1.8em; padding:35px 0 20px; }
	.text-show{ font-size:1.0em; padding:30px 0;}
	.text-show strong{font-size:1.5em;}
	.home-pro-show{ width:100%; margin:0 auto 40px;}
	.home-pro-show li{ width:40%; height:150px; padding:5% 5%;  font-size:1.0em;}
	.home-pro-show li img{ margin-bottom:5%;}
	.home-pro-show li.li-2,.home-pro-show li.li-3,.home-pro-show li.li-6,.home-pro-show li.li-7{background-color:#35afdc;}
	.home-pro-show li.li-1,.home-pro-show li.li-4,.home-pro-show li.li-5,.home-pro-show li.li-8{ background-color:#059dd5;}
	.home-step{ padding:0px 0 60px;}
	.home-step .cen{ width:100%; float:left; font-size:1.0em; color:#5d5d5d;}
	.home-step .arrow{width:100%; height:80px; float:left; display:block; background:url(../images/home/arrow-b.png) center 50% no-repeat; }
	.home-step img{ margin-bottom:20px;}
	.home-step p a{ margin:30px 0 0;}
	.home-article{width:100%; margin:0 auto 30px; }
	.home-article li a{ width:150px; height:150px;}
	.text-reviews{padding-bottom:50px;}
	.text-reviews ul.cen{ width:90%; margin:20px auto 0; padding:5% 0; }
	.text-reviews ul.cen li{ width:90%; padding:0 5%; }.text-reviews ul.cen li p{ font-size:0.9em; margin-top:10px;}
	.text-reviews ul.cen li.bor{ border-top:1px solid #ededed;border-bottom:1px solid #ededed; margin:5% 0 ; padding:5%; }
	.text-reviews p{ font-size:1.2em; }
	.home-b-btn{ width:50%;margin:0 auto 50px; padding-bottom:30px;}
	.home-b-btn .fr{ width:100%;}
	.home-b-btn .buy p{  font-size:0.7em;margin:0; padding:0;}
	.home-b-btn .money{  padding:4px 0 0%;margin:0;}
	.bom-buy .home-h2{  padding:30px 0 0px; }
	.bom-buy .text{ text-align:center; margin:0 0 10px ; padding:0;}
	.bottom{ width:90%;margin:0 auto 40px; padding-bottom:40px;}
	.bottom dl{ width:50%; }.dl-o-p,.dl-s{margin-bottom:50px;}
	.bottom dl dt{ font-size:1.3em; margin-bottom:20px;}
	.bottom dl dd{ font-size:0.90em; margin-bottom:10px;}.bottom-text{ padding:0 0 20px;}
	.location{ width:97%;background:url(../images/article/home-icon.png) 1% 5px no-repeat; padding-left:3%; line-height:20px;  margin:0 auto;}
	a.pro-btn-a{ width:50%; line-height:50px; margin:40px auto 0;}
	a.pro-btn-b{ width:50%; line-height:50px; margin:40px auto 0;}
	}
@media (max-width:420px){
	.logo a{ display:block;background:url(../images/home/icon-logo.jpg) left top  no-repeat; height:44px; padding:6px 0 0 58px; }
	.logo a dl{}.logo a dl dt{ font-size:0.8em;}.logo a dl dd{ font-size:0.6em; color:#999999;}
	.logo img{ width:200px;}
    .nav{ display:none}
	.banner{ padding: 30px 10%; width:100%;margin:0px auto 0;}
	.banner .photo{ width:100%; float: none; margin:auto; text-align:center;}
	.banner .text{ width:97%; float: none;margin:auto;}
	.banner .photo img{ width:95%;}
	.banner .text{ margin-top:30px; text-align:center;}
	.banner .text h1{ font-size:1.5em; margin-bottom:20px;  margin:auto;}
	.banner .text .fl{width:80%; margin:auto; float:none;}
	.banner .text .buy{height:35px; padding:2px 0 13px; }
	.money{  padding:4px 0 0 0%;}
	.home-h2{ font-size:1.5em; padding:25px 0 20px ; }
	.text-show{ font-size:0.9em; padding:30px 0 ;}
	.text-show strong{font-size:1.5em;}
	.home-pro-show li{ width:90%; height:150px; padding:5% 5%; font-size:1.0em;}
	.home-pro-show li img{ margin-bottom:5%;}
	.home-pro-show li.li-2,.home-pro-show li.li-4,.home-pro-show li.li-6,.home-pro-show li.li-8{background-color:#35afdc;}
	.home-pro-show li.li-1,.home-pro-show li.li-3,.home-pro-show li.li-5,.home-pro-show li.li-7{ background-color:#059dd5;}
	.home-step{ padding:0 0 30px;}
	.home-step .cen{ width:90%; padding:0 5%;font-size:0.9em;  }
	.home-step .arrow{ height:60px;}
	.home-article{ margin:0 auto 30px; width:250px;}
	.home-article li{ float:none;}
	.home-article li a{ width:250px; height:150px; margin:0 auto; }
    .text-reviews p{ margin:0; font-size:1.0em;}
	.home-b-btn{ width:75%;margin:0 auto 50px; padding-bottom:20px;}
	.home-b-btn .money{  padding:4px 0 0 0%;margin:0;}
	
	.bottom dl{ width:100%; }.dl-o-p,.dl-s,.dl-h-t{margin-bottom:40px;}
	.bottom dl dt{ font-size:1.3em; margin-bottom:20px;}
	.bottom dl dd{ font-size:0.90em; margin-bottom:10px;}.bottom-text{ padding:0 0 20px;}
	.location{ width:92%;background:url(../images/article/home-icon.png) 2% 5px no-repeat; padding-left:7%; line-height:20px;  margin:0 auto;}
	 .recovery-icon{ display:none; }
	 .popup{ margin-left:10px;}.new-xf .name{ display:none;} 
	 
	
	}
/*-head end-*/
.banner{ overflow:hidden; display:block; color:#FFF; padding:50px 0; }
.banner .photo{ float:left; display:block; }
.banner .text{ float:left; }
.banner .text h1{  font-weight:100;}
.banner .text p{ margin:0;}
.banner .text a{}.banner .text a:hover,.home-b-btn a:hover{ text-decoration:none;}
.banner .text .dow,.home-b-btn .dow{  border:2px solid #fff; color:#fff; text-align:center;}
.banner .text .dow:hover,.home-b-btn .dow:hover{ background-color:#FFF; color:#3d3d3d;}
.banner .text .buy,.home-b-btn .buy{display:block; border:2px solid #ff8040; color:#fff; text-align:center; background-color:#ff8040;}
.banner .text .buy:hover,.home-b-btn .buy:hover{ background-color:#f2793d;  border:2px solid #f2793d; color:#fff;}
.banner .text .buy p,.home-b-btn .buy p{  color:#fff;}
.banner .text .buy:hover p,.home-b-btn .buy:hover p{color:#fff;}
.recovery-icon{   line-height:30px;  margin:auto;}
.money{ text-align:left; line-height:30px;display:block; }

.text-show,.text-reviews{ text-align:center; width:100%; background-image:url(../images/home/text-show-bj.jpg);}
.home-h2{font-weight:100; text-align:center;}
.home-pro-show{ overflow:hidden;}.home-pro-show li{ float:left; display:block;  text-align:center; color:#FFF;}
.home-step{ }
.home-step div{ text-align:center;}
.home-step .cen{color:#5d5d5d;}
.home-step p{ text-align:center; margin:0;}


.home-article{ overflow:hidden;}
.home-article li{ float:left;}.home-article li a{ display:block; }.home-article li a:hover{ background-color:#525252;}
a.dell{ background:url(../images/home/article-dell-a.png) center no-repeat;}a.dell:hover{ background:url(../images/home/article-dell.png) center no-repeat;}
a.acer{background:url(../images/home/article-acer-a.png) center no-repeat;}a.acer:hover{background:url(../images/home/article-acer.png) center no-repeat;}
a.sony{background:url(../images/home/article-sony-a.png) center no-repeat;}a.sony:hover{background:url(../images/home/article-sony.png) center no-repeat;}
a.hp{background:url(../images/home/article-hp-a.png) center no-repeat;}a.hp:hover{background:url(../images/home/article-hp.png) center no-repeat;}
a.lenovo{background:url(../images/home/article-lenovo-a.png) center no-repeat;}a.lenovo:hover{background:url(../images/home/article-lenovo.png) center no-repeat;}
a.asus{background:url(../images/home/article-asus-a.png) center no-repeat;}a.asus:hover{background:url(../images/home/article-asus.png) center no-repeat;}
a.toshiba{background:url(../images/home/aticle-toshiba-a.png) center no-repeat;}a.toshiba:hover{background:url(../images/home/aticle-toshiba.png) center no-repeat;}

.text-reviews{ }.text-reviews p{ margin:0;}.text-reviews h2.home-h2{ margin-bottom:0; padding-bottom:0;}
.text-reviews ul.cen{ overflow:hidden; background-color:#FFF; color:#6d6d6d;}.text-reviews ul.cen li{ float:left; display:block;}
.home-b-btn{ color:#fff;}
.bottom{ overflow:hidden; border-bottom:1px solid #dce4f3;}.bottom dl{ float:left;}.bottom dl dt{ color:#3d3d3d;}.bottom dl dd{ color:#6d6d6d;}.bottom dl a{ color:#3a67c2;}
.fx a{ display:block; width:48px; height:48px; background-image:url(../images/home/fx-icon.jpg); float:left; margin-right:10px;}

.fx a.facebook{ background-position:-48px top;}.fx a.facebook:hover{ background-position:-48px bottom;}.fx a.twitter:hover{ background-position:left bottom;} .fx a.youtube{ background-position:-96px top;}.fx a.youtube:hover{ background-position:-96px bottom;}
.bottom-text{ font-size:0.95em; text-align:center; color:#6d6d6d;}
/*home end-*/
.money_icon{width:28px; height:28px; display:block; float:left; margin-right:5px; overflow:hidden;background:url(../images/home/money.png) left top no-repeat; }
.stars{ width:89px; height:15px; display:block; float:left; margin-right:5px; overflow:hidden; background-image: url(../images/home/stars.png);}
.stars_a4_5{ background-position:left -15px;}.stars_a4{ background-position:left -30px;}
.location{ font-size:0.85em;}
.location2{ color:#fff;} .location2 a{ color:#FFF;}

.resource_border{ border-top:1px dashed #d9d9d9; display:block; margin:25px 0;  }

/*download -*/
body.download{ background-color:#fff;}body.download .head,body.download .bottom{ width:1000px;}body.download .article-bottom_w{ padding:40px 0 10px;}body.download .article-bottom_w{ background-color:#fff;}.download_cen{ width:1000px; margin:0 auto; padding:20px 0 40px;}.download-top{ overflow:hidden; margin:20px 0 ;}.download-top .photo{ width:250px; text-align:center;}.download-top .text{ width:750px;}.download-top .text p{ font-size:0.9em;}.download-top .text p img{ margin-top:5px;}
.download_cen_b{ background-color:#fff;}.download_cen_b dl dt{ font-size:1.2em;}.download_cen_b dl dd{ font-size:0.95em; color:#8d8d8d;}.btn-dow{ width:140px; font-size:1.2em; padding-left:60px; line-height:40px; display:block; background:#56b15f url(../images/icon/icon-dow.png) 20px 7px no-repeat; color:#fff;}.btn-dow:hover{ text-decoration:none; color:#fff; background-color:#50a358;}

.buynow{ width:160px; font-size:1.5em; padding-left:40px; line-height:55px; display:block; background:#ff6804 url(../images/icon/icon-buy.png) 25px 11px no-repeat; color:#fff;}.buynow:hover{ text-decoration:none; color:#fff; background-color:#f26405;}
/*download end-*/
.sitemap{ width:940px; margin:0 auto; background-color:#fff; padding:30px; overflow:hidden;}.sitemap dl{ float:left;width:50%; margin-bottom:30px;}.sitemap dl dt{  font-size:1.5em; margin-bottom:10px;}.sitemap dl dd{ margin-bottom:5px;  font-size:1em;}
.sitemap a{ color:#03C;}.sitemap dl a:hover{ }

a.pro-btn-a{  border:2px solid #525252; display:block; text-align:center; }a.pro-btn-a:hover{ background-color:#525252; color:#fff; text-decoration:none;}
a.pro-btn-b{ border:2px solid #fff; display:block; color:#FFF; text-align:center;}a.pro-btn-b:hover{ background-color:#fff; color:#3d3d3d; text-decoration:none;}



.l-buy{  border:2px solid #fff; color:#fff; float:left; margin:0 20px 0 0; text-align:center;height:55px; display:block; line-height:55px;width:220px; font-size:20px;}
.l-buy{ border:2px solid #ff8040;  background-color:#ff8040;}
.l-buy:hover{ background-color:#f2793d;  border:2px solid #f2793d; color:#fff;text-decoration:none;}

.thankyou-show{   background-color:#07b0f0;}
.thankyou-show-div{  padding:200px 0; width:90%; margin:auto; color:#fff; text-align:center;}.thankyou-show-div dt{ font-size:40px; line-height:40px; margin-bottom:20px;}.thankyou-show-div dd a{ text-decoration:underline; color:#fff; font-size:20px; line-height:20px;}
.thankyou-show-div dd a:hover{ color: #FC3;}




