body,ul,ol,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,table,td,img,div{margin:0px;padding:0px;border:0px;font-weight:normal;font:12px Arial,"Helvetica Neue", HelveticaNeue, "Helvetica-Neue", Helvetica, "Microsoft YaHei";color:#666;}
ul,ol{list-style-type:none;}
body,select,input,img,select{-webkit-text-size-adjust:none;vertical-align:top;font:12px Arial,Helvetica,Helvetica,'sans-serif';color:#666;outline:none;}
a{color:#06C;text-decoration:none;}

/*public*/
.clearFix:after{content:"";display:block;height:0px;clear:both;visibility:hidden;}.clearFix{zoom:1;}.clearBoth{overflow:hidden;zoom:1;}
.mt10{margin-top:10px !important;}.mt20{margin-top:20px;}.mb20{margin-bottom:20px;}.mb10{margin-bottom:10px;}.plr10{padding:0 10px;}
.fb14{font-size:14px;font-weight:bold;}.fb16{font-size:16px;font-weight:bold;}.fb18{font-size:18px;font-weight:bold;}.fb20{font-size:20px;font-weight:bold;}
.tc{text-align:center;}.tr{text-align:right;}.tdul{text-decoration:underline}.db{display:block !important;}
.ads-320-50{width:320px;height:50px;}

/*global*/
.logo	{ background:#323232; color:#fff; text-align:center; }
.logoBox .bntSearch{float:right;width:46px;height:46px;background:url(img/btntopsearch.png);overflow:hidden;margin-right:10px;-webkit-background-size:46px 46px;-moz-background-size:46px 46px;background-size:46px 46px;}
.navBox{height:37px;overflow:hidden;}
.navBox span{width:25%;display:block;float:left;}
.navBox span a{display:block;height:100%;background:#D1D1D1;background-image:-webkit-gradient(linear, left top, left bottom,color-stop(0, #D6D6D6),color-stop(1, #C7C7C7));font-size:13px;line-height:37px;text-align:center;border-left:1px solid #B8B8B8;color:#333;text-shadow:0 1px 0 #DDD;}
.navBox span .home{border:none;}
.navBox span.active a{background:#FFF;height:38px;background-image:-webkit-gradient(linear, left top,left bottom,color-stop(0,#E4E4E4),color-stop(1, #FFFFFF));text-shadow:none;color:#333;font-weight:bold;}
.footer{background:#1B1B1E;padding:15px 0 70px 0;text-align:center;}
.footer .about{color:#525253;margin-bottom:10px;}
.footer .copyright,.footer .about a{color:#dcdcdc;}
.footer .about a{margin:0 8px;}
.txt,.txtarea{border:1px solid #CCC;padding:7px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn{display:inline-block;padding:6px 15px;color:#666;font-size:14px;border:1px solid #D1D1D1;background:#E5E5E5;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#EAEAEA),color-stop(1,#E1E1E1));-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;}
.fixedBottomAds{position:fixed;bottom:0px;left:0px;width:100%;}
.fixedBottomAds .ads-320-50{margin:0 auto;}

/*about*/
.aboutBox{padding:10px;}
.aboutBox .tit{display:inline;color:#999;font-weight:bold;}
.publicTitle{border-bottom:2px solid #DCDCDC;height:34px;}
.publicTitle .tit{float:left;margin-top:10px;color:#999;font-weight:bold;}
.aboutBox .cont{font-size:11px;line-height:180%;}
.feedbackform .txt,.feedbackform .txtarea{width:80%;}
.feedbackform .txtarea{height:100px;resize:none;outline:none;}
.feedbackform .codeImg{width:60%;}

/*catetory*/
.publicList li{border-bottom:1px solid #DCDCDC;position:relative;}
.publicList li:nth-child(even){background:#F4F5F5}
.publicList .box{padding:10px 35px 10px 85px;min-height:60px;}
.publicList .box .pic{position:absolute;left:10px;top:10px;display:block;}
.publicList .box .pic img{width:60px;height:60px;-wekbit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.publicList .box .categoryLink{position:absolute;top:0px;left:0px;display:block;width:100%;height:100%;z-index:10;}
.publicList .box .rightArea{position:absolute;right:0px;top:10px;}
.publicList .rightArea .arrow{display:block;width:15px;height:20px;background:url(img/arrowbg.png);-webkit-background-size:15px 20px;-moz-background-size:15px 20px;background-size:15px 20px;margin:20px 15px 0 0;}
.publicList .categoryContent .pCategory{font-size:14px;margin-top:22px;color:#333;}

/*pick*/
.header .currentLocation{position:relative;}
.header .currentLocation .tit{font:normal 20px/46px arial;height:46px;background:#323238;color:#FFF;text-align:center;}
.header .currentLocation .btnBack{position:absolute;top:8px;left:10px;display:block;width:49px;height:32px;font:16px/32px arial;color:#28282B;padding-left:20px;text-shadow:0 1px 0 #949494;background:url(img/btnback.png);-webkit-background-size:69px 32px;-moz-background-size:69px 32px;background-size:69px 32px;}
.currentLocation .backHome{position:absolute;right:10px;top:7px;display:block;width:34px;height:34px;background:url(img/home.png);-webkit-background-size:34px 34px;-moz-background-size:34px 34px;background-size:34px 34px;}
.baseInfoList li .box,.allInfoList li .box{padding-right:55px;}
.publicList .rightArea .btnDown{display:block;width:40px;height:40px;background:url(img/btndown.png);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;background-size:40px 40px;margin:10px 15px 0 0;}
.publicList .baseContent .pAppName{margin:10px 0;}
.publicList .baseContent .pAppName a{color:#333;font-size:14px;font-weight:bold;}
.publicList .baseContent .pInfo{color:#B4B4B4;}
.allInfoList .pCategory{color:#999;margin-top:5px;}
.allInfoList .pCategory a{color:#999;}
.allInfoList .basecontent .pAppName{margin:5px 0;}
.btnSeeMore{display:block;width:90%;margin:0px auto;height:30px;text-align:center;font-size:14px;color:#333;font-weight:bold;line-height:30px;border:1px solid #D1D1D1;background:#E7E7E7;background-image:-webkit-gradient(linear, left top,left bottom,color-stop(0,#EBEBEB),color-stop(1, #E0E0E0));-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.topTabBox span{width:50%;}

/*search*/
.searchText{width:60%;margin-right:10px;}
.hotSearchContent{line-height:300%;}
.hotSearchContent a{margin-right:20px;}
.hotSearchTitle .tit{font-weight:bold;color:#666;}

/*quick down*/
.quickTitle strong{color:#000;font-size:14px;}

/*no result*/
.mayLike .tit{padding-left:10px;}
.searchResult{color:#E60012;padding-left:10px;}
.bt_DCDCDC{border-top:1px solid #DCDCDC;}

/*error 404*/
.publicTitle .errorTit{font-size:14px;font-weight:bold;}
.errorDescription li{margin:0 0 5px 30px;}
.btnErrorBox a{display:inline-block;padding-left:24px;height:24px;line-height:24px;font-size:14px;color:#666;background:url(img/refresh.png) no-repeat;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px;}
.btnErrorBox a.return{background:url(img/return.png) no-repeat;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px;margin-left:30px;}
.errorImg{width:180px;height:98px;margin:20px auto 0;background:url(img/errorimg.png);-webkit-background-size:180px 98px;-moz-background-size:180px 98px;background-size:180px 98px;}

/*software download*/
.relativeDownTitle{height:36px;padding-left:10px;background:#FCFCFC;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;background-image:-webkit-gradient(linear, left top, left bottom,color-stop(0, #FEFEFE),color-stop(1, #F6F6F6));}
.relativeDownTitle .tit{line-height:36px;font-size:14px;}
.downloadingBox{border-top:1px solid #D8D8D8;background:#EDEDED;padding:15px 10px;}
.downloadingBox .downloadingTitle{color:#E83F4C;font-size:14px;margin-bottom:5px;}
.softInfoBox{position:relative;padding:15px 10px 15px 82px;background:url(img/baseinfobg.jpg);min-height:60px;}
.softInfoBox .pic{position:absolute;left:10px;top:15px;}
.softInfoBox .pic img{width:60px;height:60px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.softInfoBox .title,.softInfoBox .title a{font-size:16px;color:#333;font-weight:bold;}
.softInfoBox .pDescription{color:#999;margin-top:5px;}
.softInfoBox .pDescription a{color:#999;}
.softInfoBox .pPrice{margin-top:5px;text-align:right;}
.softInfoBox .pPrice .price{font-weight:bold;color:#56AE00;font-weight:bold;font-size:14px;float:left;}
.softInfoBox .pPrice .spanButton{margin-right:10px;}
.softInfoBox .btnDownload{display:inline-block;height:31px;line-height:31px;background:#2595DE;border:1px solid #015B9F;padding:0px 15px;font-size:16px;font-weight:bold;color:#FFF;text-shadow:1px 1px 0 #125797;box-shadow:0 1px 0 #53B5ED inset;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#34A7E9),color-stop(1,#1481D3));}

/*index*/
.ThanksgivingBanner{width:320px;margin:0 auto;position:relative;}
.ThanksgivingBanner .close{display:inline-block;padding:1px 5px;background:#000;color:#FFF;font-family:Helvetica;-webkit-text-size-adjust:none;text-align:center;position:absolute;right:0;top:0;}
.toTopbox{padding:10px 20px 10px 10px;text-align:right;}
.toTopbox .backTotop{font-size:11px;display:inline-block;padding-left:16px;background:url(img/backtotop.png) no-repeat;-webkit-background-size:12px 12px;-moz-background-size:12px 12px;background-size:12px 12px;}
.btnQuickDown{display:block;height:35px;line-height:35px;background:#323238;color:#DCDCDC;text-align:center;font-size:14px;}
.tabIndexTitle{margin:0px 10px;}
.tabIndexTitle span{width:50%;display:block;float:left;}
.tabIndexTitle span .topApps,.tabIndexTitle span .newReleased{display:block;height:32px;line-height:32px;text-align:center;color:#666;font-style:normal;border:1px solid #D1D1D1;background:#E5E5E5;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#EAEAEA),color-stop(1,#E0E0E0));-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;cursor:pointer;}
.tabIndexTitle span .topApps{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
.tabIndexTitle .active a{height:32px;background:#D1D1D1;cursor:default;}
.tabIndexContent .item{display:none;}
.scrollAdvsContent{width:300px;margin:0 auto;overflow:hidden;}
.scrollAdvsContent .scrollWidth{width:10000px;}
.scrollAdvsContent .ulSoftwareList{float:left;width:300px;padding-top:8px;}
.ulSoftwareList li{float:left;width:25%;height:91px;overflow:hidden;text-align:center;padding:5px 0;}
.ulSoftwareList .pic img{width:60px;height:60px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.ulSoftwareList .bigPic{width:300px;height:190px;}
.ulSoftwareList .pName{height:16px;overflow:hidden;margin-top:5px;line-height:16px;}
.ulSoftwareList .pName a{color:#666;font-size:11px;}
.scrollAdvsContent .nums{text-align:center;clear:both;height:32px;width:300px;position:relative;}
.scrollAdvsContent .nums em{display:inline-block;width:10px;height:10px;background:#DCDCDC;margin:0px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:12px;}
.scrollAdvsContent .nums em.active{background:#A0A0A0}
.btnAdsPrev,.btnAdsNext{display:block;width:30px;height:30px;border:1px solid #D1D1D1;background:#E5E5E5;background-image:-webkit-gradient(linear, left top, left bottom,color-stop(0, #EAEAEA),color-stop(1, #E1E1E1));cursor:pointer;}
.btnAdsPrev{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.btnAdsNext{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.btnAdsPrev span,.btnAdsNext span{display:block;width:8px;height:15px;background:url(img/btnadsleft.png);overflow:hidden;margin:8px 0 0 10px;-webkit-background-size:8px 15px;-moz-background-size:8px 15px;background-size:8px 15px;}
.btnAdsNext span{background:url(img/btnadsright.png);-webkit-background-size:8px 15px;-moz-background-size:8px 15px;background-size:8px 15px;margin:8px 0px 0px 11px;}
.scrollAdvsContent .nums .btnAdsPrev{position:absolute;left:0px;top:0px;}
.scrollAdvsContent .nums .btnAdsNext{position:absolute;right:0px;top:0px;}
.adsBottomScroll{position:relative;height:50px;}
.adsBottomScroll li{position:absolute;left:0px;bottom:0px;height:0px;}
.adsBottomScroll li img{height:100%;width:320px;}
.adsBottomScroll li.active{z-index:10;bottom:auto;top:0px;height:100%;}

/*detail*/
.sfotDetailTab{height:36px;background:#F7F7F7;background-image:-webkit-gradient(linear, left top, left bottom,color-stop(0, #FEFEFE),color-stop(1, #F6F6F6));}
.sfotDetailTab span{width:50%;display:block;float:left;}
.sfotDetailTab span:first{width:34%;}
.sfotDetailTab span a{display:block;border-left:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;line-height:36px;text-align:center;color:#666;font-size:13px;}
.sfotDetailTab span .detail{border-left:none;}
.sfotDetailTab .active a{background:#FFF;border-bottom:1px solid #FFF;}
.softwareDescription p,.softwareDescription .shotDescription,.softwareDescription .fullDescription{margin:1.12em 0;}
.softwareDescription .fullDescription{display:none;}
.detailBaseInfo li{margin-bottom:3px;}
.detailBaseInfo li strong{margin-right:5px;}
@media only screen and (min-device-width:320px) and (max-device-width:960px){.screenshotsWidth{margin:0 auto;height:208px;overflow:hidden;}.screenshotsBox{width:10000px;overflow:hidden;}}
.screenshotsBox{position:relative;height:208px;overflow:hidden;}
.screenshotsBox .screenshotsList{float:left;position:absolute;}
.screenshotsBox .screenshotsList li{float:left;text-align:center;margin:0 0 10px 10px;}
.screenshotsBox .screenshotsList .pic img{height:208px;}
.screenshotsBox .pageNumBox{text-align:center;font-size:14px;color:#999;position:relative;height:32px;line-height:32px;}
.screenshotsBox .pageNumBox .btnAdsPrev{position:absolute;left:48px;top:0px;}
.screenshotsBox .pageNumBox .btnAdsNext{position:absolute;right:48px;top:0px;}