@charset "utf-8";
/* CSS Document */


table{border-collapse:collapse;border-spacing:0;}


.old_price {text-decoration:line-through; color: #ff0000}




/*bluearrow*/
.arrow_down, .arrow_up{width:12px; height:12px; display: block;margin:4px; overflow: hidden;background:url(../images/icons.png) no-repeat;}
.arrow_down{ background-position: 0 -120px; }
.arrow_up{background-position: 0 -170px;}




/*clearfix*/
/* float clearing for IE6 */
* html .clearfix{height: 1%;overflow: visible;}
/* float clearing for IE7 */
*+html .clearfix{min-height: 1%;}
/* float clearing for everyone else */
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;font-size: 0;line-height: 0;}
.clearfix {display: inline-block;}
/*clear for single use*/
.clear{clear:both; border:0; height:0; font-size:0; line-height:0; }
.wrapper{width:980px;margin:0 auto; display:block; position: relative; }

/*color*/
.red{ color:#F00;}

/*format strong font*/


/*fix google toolbar*/
/*body {top: 0px !important; position: static !important; }
.goog-te-banner-frame {display:none !important;}*/
/*end global*/


/*subnav*/
.subnav{height: 90px; width: 980px; display: inline-block; margin: 0 0 20px 0; border-bottom: 1px #CCC solid;}
.subnav li{width: 160px; height: 90px; display: block; float: left; margin:0 1px 0 2px;font-family: 'Segoe UI', Arial, Helvetica, sans-serif; font-weight:inherit; text-align: center;}

.subnav li a{width: 160px; height: 87px; display: inline-block; color: #909090; font-size: 16px;}
.subnav li a span{width: 31px; height: 31px; display: block; margin:5px  65px 10px;  background: url(../images/productslist_nav_icon.png) no-repeat}
.subnav li a:hover{border-bottom:3px #0ba8ff solid; color: #0ba8ff; text-decoration: none;}
.subnav li a.current{border-bottom:3px #0ba8ff solid; color: #0ba8ff; text-decoration: none; cursor: default;}


.subnav li a span.all{background-position:0 0; }
.subnav li a:hover span.all{background-position:0 -35px; }
.subnav li a span.security{background-position:-31px 0px; }
.subnav li a:hover span.security{background-position:-31px -35px; }
.subnav li a span.performance{background-position:-62px 0; }
.subnav li a:hover span.performance{background-position:-62px -35px; }
.subnav li a span.romote{background-position:-93px 0; }
.subnav li a:hover span.romote{background-position:-93px -35px; }
.subnav li a span.backup{background-position:-124px 0; }
.subnav li a:hover span.backup{background-position:-124px -35px; }
.subnav li a span.mobile{background-position:-93px 0; }
.subnav li a:hover span.mobile{background-position:-93px -35px; }
.subnav li a span.compare{background-position:-125px 0; }
.subnav li a:hover span.compare{background-position:-125px -35px; }

.subnav li a.current span.all{background-position:0 -35px; }
.subnav li a.current span.security{background-position:-31px -35px; }
.subnav li a.current span.performance{background-position:-62px -35px; }
.subnav li a.current span.romote{background-position:-93px -35px; }
.subnav li a.current span.backup{background-position:-124px -35px; }
.subnav li a.current span.mobile{background-position:-93px -35px; }
.subnav li a.current span.compare{background-position:-125px -35px; }

/*products list*/
#products{ height:auto;margin:auto}
#cse-search-results{ height:auto; border:#CCC solid 1px; width:980px;padding-left:10px; background:#FFF;  margin-top:15px; float:left}
#cse-search-results iframe{ height:1150px; width:970px;float:left}

#products .productslist h3{font-size: 30px; color:#333; line-height: 36px; padding: 0 0 10px 0; margin: 15px 0;font-family: 'Segoe UI', Arial, Helvetica, sans-serif; font-weight:inherit; border-bottom: 1px #CCC solid;}
#products .productslist .listitem{width: 980px;}
#products .productslist .btn_goback{float:right; +width:100px; _width:110px;}
#products .productslist .btn_goback span{float: right;}

#products .productslist dl{width: 260px; min-height:76px; height:auto!important; height:auto; float:left; margin:20px 60px 20px 5px; }
#products .productslist dl.last{margin-right: 0;}
#products .productslist dl dt{width: 70px;float: left;}
#products .productslist dl dd{ font-size: 12px;  color: #838383;}
#products .productslist dl dd.name{font-size: 18px; color: #000;font-family: 'Segoe UI', Arial, Helvetica, sans-serif;margin-bottom: 10px; line-height: 18px; overflow: hidden;}
#products .productslist dl dd.name a{color:#000; line-height: 22px; }
#products .productslist dl dd.name a:hover{text-decoration: underline;}
/*pro products*/






/*#main.amc .benefits .tab{width: 258px;_width:220px; float: left; margin: 20px 0 0 10px;}
#main.amc .benefits .tab li{margin: 10px 0 0 0;}
#main.amc .benefits .tab li a{color: #1f1f1f; font-size: 18px; padding: 9px 0; width: 130px; height: 24px; display: block; text-align: right; cursor: pointer;}

#main.amc .benefits .tab li.current{border-bottom: 1px #0099cc solid;}
#main.amc .benefits .tab li.current a{border-bottom: 2px #0099cc solid; height: 16px; color: #0099cc; cursor: default;}

#main.amc .benefits .tab li:hover{text-decoration: none;}
#main.amc .benefits .tab li:hover a{text-decoration: none; color: #0099cc; }*/
/*#main.amc .benefits .tab li a:hover{text-decoration: none; color: #0099cc; height: 21px; border-bottom: 2px #0099cc solid;}*/

/*#main.amc .benefits .benfits_detail{width: 700px; float: right; margin: 10px 10px 0 0; position: relative;*padding: 55px 0 0;}
#main.amc .benefits .benfits_detail .screenshot{width: 251px; position: absolute; z-index: 5; left: -20px;*margin: -55px 0 0;}
#main.amc .benefits .benfits_detail dl{ width: 445px; height: 295px; padding: 30px 20px 0 235px;margin: 55px 0 0 0; display: block; color: #fff; position: relative;background: #0099cc;}
#main.amc .benefits .benfits_detail dl dt{margin: 0 0 10px; display: inline-block;}
#main.amc .benefits .benfits_detail dl dt img{float: left;}
#main.amc .benefits .benfits_detail dl dt span{float: left; font-size: 32px; font-family:"seguisb"; line-height: 65px; margin-left:10px;}
#main.amc .benefits .benfits_detail dl dd{font-size: 26px; font-family:"segoeuil";}
*/
#main.amc .info{margin: 35px 0 0; padding:0 0 40px 0; color: #808285; width: 980px; background: url(../images/products/amc/info_bg.png) center bottom no-repeat;}
/*#main.amc .info p,#main.amc .info a,#main.amc .info ul{float: left; margin-right: 20px;}
#main.amc .info p{float: left; font-size: 22px; line-height: 24px; margin: 25px 20px 0 0;}
#main.amc .info a{margin: 10px 20px 0 0;}*/
#main.amc .info dl,#main.amc .info ul{float: left; margin-right: 15px;}
#main.amc .info a dl{color: #808285;*cursor: pointer;}
#main.amc .info a:hover dl{color: #0099cc;}
#main.amc .info dl dt{float: left; font-size: 22px; line-height: 24px; margin: 25px 20px 0 0;}
#main.amc .info dl dd{float: left; margin: 12px 0 0 ;}
#main.amc .info .downloadlink {width: 260px;float: right; margin: 10px 0 0;}
#main.amc .info .btn_package {width: 200px;height: 46px;display: block; padding:5px 0 0 50px; color:#fff; background: #333 url(../images/products/amc/icon_resources_small.png) 8px center no-repeat;border-radius: 5px;}
#main.amc .info .btn_package:hover{text-decoration: none; background: #444 url(../images/products/amc/icon_resources_small.png) 8px center no-repeat;}
.info ul li{line-height: 18px; margin: 5px 0;}
.btn_googleplay{width: 340px; height: 100px; display: block; text-indent: -9999px; background: url(../images/products/amc/btn_googleplay.png) 0 0 no-repeat;}
.btn_googleplay:hover{ background-position: 0 -100px; }

.btn_googleplay .icon{width: 129px; height: 145px; display: block; background:url(../images/products/amc/icon_amc.png) 0 0 no-repeat; position: absolute; top:-130px; left: -80px; }

#main.amc .mediareview{width: 980px; height: 61px; margin:30px auto -20px; display: block; background: url(../images/products/amc/media.png) center center no-repeat;}
#main.amc .mediareview a{display: block; height: 44px; margin-top: 10px; float: left;}

#main.amc .mediareview a.softonic{width: 160px;}
#main.amc .mediareview a.cnet{width: 63px; margin-left: 17px;}
#main.amc .mediareview a.appstorm{width: 178px; margin-left: 17px;}
#main.amc .mediareview a.brothersoft{width: 137px; margin-left: 15px;}
#main.amc .mediareview a.softpedia{width: 185px; margin-left: 12px;}
#main.amc .mediareview a.techglimpse{width: 175px; margin-left: 16px;}
.productscompare{ width:1000px; margin-top:50px;float:left}
.productscompare h3{ font-size:30px; font-weight:inherit; color:#333;}
.comparison_table{margin:0 0 35px; }
.comparison_table .tou{height: 86px; border-bottom:2px #fd6b00 solid; }
.comparison_table .jiao{height: 86px; border-bottom:2px #fd6b00 solid; }
.comparison_table th{text-align: center; font-size: 18px;}
.comparison_table .itema{color: #333; background: #fbfae9;font-weight:normal; text-align: center;}
.comparison_table .itemb{color: #333; background: #eef7ec; font-weight:normal; text-align: center;}

.comparison_table tr{border-bottom: 1px #ccc solid;}
.comparison_table td{height: 42px; vertical-align: left;}
.comparison_table td.icons{text-align: center;}
.comparison_table tr.category{font-size: 24px; color: #ff6600; height: 70px; border-bottom: 1px #787878 solid;}

.comparison_downloadbtn{width:115px; height: 28px; line-height: 26px; display: inline-block; font-size: 15px; color: #fff; text-decoration: none; background: #00cc33;}
.comparison_downloadbtn:hover{background: #03b32f; text-decoration: none; color: #fff;}

#comparison_table table,tr,td{ text-align:left}







.buyBox{border: 1px solid #e2e2e2;border-radius: 5px;background:#FFF;width: 993px;margin-top: 0px;margin-right: auto; font-family:"Arial";margin-bottom: 20px;margin-left: auto;float: left;}
.buyBanner{border: 0px solid #e2e2e2;width: 730px;float: left;}
.buyBanner .title{
	border-top: 1px solid #fff;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
	overflow: hidden;
}
.buyBanner .title .img{float: left;width: 160px; height:187px;text-align: center;padding-top: 0;padding-right: 15px;padding-bottom: 0;padding-left: 15px;margin-right: 20px;}
.list { display:block; width:500px; float:left; margin-top:20px; }
.title li{ font-size:14px; font-family:"Arial"; line-height:28px;}
.buyBanner h1 { font-size:28px; font-weight:bold;}




.p_sidebar{float: right;width: 220px;border-radius: 5px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #e2e2e2;border-right-color: #e2e2e2;border-bottom-color: #e2e2e2;border-left-color: #e2e2e2;}
.p_sidebar .pic{text-align: center;padding-bottom: 10px;}


.choose{ margin:10px 0; width:540px; padding-left:190px; float:left; }
.choose dl{ float:left; margin-right:30px; display:inline;}
.choose dt{ font-weight:bold; margin-bottom:10px;}
.choose dd{ line-height:22px; margin-right:13px;}
.choosespan { padding:5px 55px 10px 15px; display:block;}
.choosed { display:block; border-top:1px #333 solid;}
.single { display:block; width:500px; float:left; margin-top:20px;}
.single1{ display:block; width:200px; margin:20px 0 0 30px; float:left;}
.single2 { display:block; width:220px; margin:20px 0 0 30px; float:left; display:block; background:url(../images/btn1.png) no-repeat 0 -188px; width:153px; height:50px; margin-top:10px;margin-right:12px; padding:35px 0 0 60px; color:#fff; font-size:14px; line-height:14px; text-shadow:-1px 0 0 #569715; z-index:1;background-position:0 -280px; text-shadow:0 -1px 0 #a84200;}
.buybtninf{ display:block; background:url(../images/btn1.png) no-repeat 0 -188px; width:153px; height:50px; margin-top:10px;margin-right:12px; padding:35px 0 0 60px; color:#fff; font-size:14px; line-height:14px; text-shadow:-1px 0 0 #569715; z-index:1}
	 .o{ background-position:0 -280px; text-shadow:0 -1px 0 #a84200;}	