@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 \5b8b\4f53,\5fae\8f6f\96c5\9ed1,arial;}
fieldset,img{border:0;}ol,ul{list-style:none;}:focus{outline:0;}s,u{text-decoration:none;}
.none,legend{display:none;}
html{overflow-x:hidden;overflow-y:auto;}
body{color:#666;background:#fff;width:100%;overflow:hidden;}
a{text-decoration:none;color:#666;}a:hover{text-decoration:underline;color:#ff5800;}a:active{outline:none;}a span,a:hover span{cursor:pointer;}
.clearfix:before,.clearfix:after,#topNav:before,#topNav:after,#catalog ul:before,#catalog ul:after,.side-box ul:before,.side-box ul:after,.newest-soft li:before,.newest-soft li:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after,#topNav:after,#catalog ul:after,.side-box ul:after,.newest-soft li:after{clear:both;}
.clearfix,#topNav,#catalog ul,.side-box ul,.newest-soft li{*zoom:1;}
#topNav,#footer,#page,#container{width:960px;display:block;margin:0 auto;clear:both;}
#footer{padding-top:15px;text-align:center;}#footer p{margin:5px;}#footer a{margin:0 15px;}
.bluea a,.bluea a:link,.bluea a:visited{color:#0984C5;}
.bluea a:hover{text-decoration:none;color:#ff5800;cursor:pointer;}
.bluea a:active{color:#666;}

#topNavC,#bdcs-search-form-submit{font:12px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial;}
#topNav{line-height:31px;text-align:right;}#topNav i a,#topNav a{margin:0 10px;}
#topNavC{height:31px;line-height:31px;background:#f5f5f5;border-bottom:1px solid #e3e3e3;}#topNav i{float:right;color:#bbb;font-style:normal;}#topNav strong{font-weight:normal;color:#666;float:left;}
#topNav i a{margin:0 10px;}#topNav a.focus{color:#289613;}#topNav a.focus:hover{color:#ff5800;}
#header{position:relative;font:12px/1.5 \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,arial;height:auto;z-index:5;}#logo{display:block;height:66px;width:150px;overflow:hidden;padding:20px 0 2px 0;left:0;top:0;position:relative;z-index:0;}
#nav{position:relative;height:40px;background:#3fb118;overflow:hidden;}#nav span a{height:40px;line-height:40px;overflow:hidden;float:left;display:inline;margin-right:1px;font-size:14px;color:#fff;display:block;padding:0 23px;position:static;}#nav span a.nav-cur,#nav span a.nav-cur:hover{background:#289613;}#nav span a:hover{background:#65c147;text-decoration:none;color:#fff;}#nav a{font-size:12px;position:absolute;right:12px;top:12px;color:#ff0;}#nav a:hover{text-decoration:underline;background:#3fb118;color:#ff0;}
#subNav{height:35px;background:#f5f5f5;}#subNav i{font-style:normal;height:35px;line-height:35px;overflow:hidden;float:left;padding:0 15px;}#subNav i.on{background: url(/style/css/images/subnavOn1.gif) no-repeat 8px 7px;}
#search{width:534px;height:38px;position:absolute;right:0;top:18px;z-index:9;}#searchbox,#searchBox{float:left;display:inline;width:385px;height:26px;line-height:26px;overflow:hidden;padding:4px 69px 4px 5px;background:#fff;border:2px solid #40b019;border-right:0 none;font-size:14px;color:#333;}#searchBtn{float:left;width:72px;height:38px;border:0 none;cursor:pointer;background:#3fb019;color:#fff;font-size:14px;}#ssfl{position:absolute;left:386px;top:2px;width:75px;text-indent:7px;background:#fcfcfc;z-index:9;}#ssfl b{display:block;width:73px;height:34px;line-height:34px;border-left:1px solid #ddd;background:url(/style/css/images/syspr14.gif) 25px -64px no-repeat;font-weight:normal;cursor:pointer;}#ssfl span{display:block;border:1px solid #eee;border-top:0 none;}#ssfl span i{display:block;font-style:normal;line-height:25px;cursor:pointer;}#ssfl span i.hover{background:#93CE7A;color:#fff;}#ssk{position:absolute;top:44px;left:0;z-index:1;}#ssk a{padding-right:10px;}
/*bdsearch*/
#bdcs-search-form-input{float:left;display:inline;width:385px;height:20px;line-height:20px;overflow:hidden;padding:7px 69px 7px 5px;background:#fff;border:2px solid #40b019;border-right:0 none;font-size:14px;color:#333;}
#bdcs-search-form-submit{float:left;width:72px;height:38px;border:0 none;cursor:pointer;background:#3fb019;color:#fff;font-size:12px;}
.bdcs-hot{width:500px;height:30px;line-height:30px;overflow:hidden;position:absolute;top:37px;left:0;z-index:-1;}.bdcs-hot-item{margin-right:10px;padding-right:10px;font-size:12px;color:#666;}.bdcs-hot-item:hover{color:#ff5800;}
.red{color:red;}

#fast-nav{margin:8px 2px;}#fast-nav .add{margin-left:5px;display:inline-block;width:78px;height:20px;line-height:20px;background:url(/style/css/images/add.gif) no-repeat 0 0;text-indent:21px;}
#kRecom{margin-bottom:10px;position:relative;width:958px;background:#f8f8f8;border:1px solid #e6e6e6;}#kRecom dt{position:absolute;z-index:9;left:-1px;top:-1px;width:43px;height:43px;font-size:0;text-indent:-999px;background:url(/style/css/images/syspr14.gif) 0 -526px no-repeat;}#kRecom dd{padding:12px 0 0 12px!important;padding:12px 0 8px 12px;}#kRecom dd a{float:left;margin:0 0 10px 0;padding:0 8px 0 25px;width:102px;height:18px;overflow:hidden;background:url(/skin2011/images/fileIcon.gif) no-repeat 0 0;}

#sidebar{width:250px;float:left;display:inline;}#content{width:700px;float:right;display:inline;}
#catalog .title{display:none;}#catalog ul{background:#f8f8f8;padding:11px 0 3px 1px;}#catalog li{float:left;width:110px;display:inline;height:28px;line-height:26px;margin:0 0 8px 9px;overflow:hidden;text-align:center;}#catalog a{display:block;width:108px;height:26x;background:#fff;border:1px solid #e0e0e0;}#catalog li font{display:none;}#catalog a:hover,#catalog li a.red, #catalog li a.red:hover{background:#289613;color:#fff;border-color:#289613;text-decoration:none;}
#hot-soft{margin:10px 0;}#hot-soft .title,#rank .title{height:35px;background:#f8f8f8 url(/style/css/images/syspr14.gif) -39px -148px no-repeat;line-height:35px;}#hot-soft .title h2,#rank .title h2{font-size:14px;font-weight:normal;text-indent:10px;}#hot-soft ul{width:239px;padding:5px 0 9px 10px;}.icon-list li{float:left;clear:both;height:36px;width:224px;margin:5px 0 0;overflow:hidden;}#hot-soft li a{width:184px;float:left;display:block;height:25px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-top:6px;margin-left:8px;border-bottom:1px dashed #D8D8D8;}#hot-soft li .img{float:left;height:32px;width:32px;margin-top:2px;padding:0;margin-left:0;border:none;}.rank-list{padding:6px 9px 5px 9px;width:210px;overflow:hidden;background:url(/style/css/images/orank.gif) no-repeat 11px 11px;}.rank-list li{width:210px;height:35px;line-height:35px;overflow:hidden;text-indent:34px;border-bottom:1px dashed #f0f0f0;}

#commend{border:1px solid #e7e7e7;position:relative;margin-bottom:10px;height:110px;overflow:hidden;}#commend .title{position:absolute;/*left:-1px;top:-1px;width:43px;height:43px;font-size:0;text-indent:-999px;background:url(images/syspr14.gif) 0 -576px no-repeat;*/width:20px;height:112px;background:#f8f8f8;padding:0 7px;text-align:center;}#commend .title h2{font-size:14px;font-weight:normal;padding-top:12px;}
.recomBox{position:relative;padding-left:64px;}.recomBox dt{cursor:pointer;width:26px;height:34px;position: absolute;top:43px;left:36px;_left:-26px;background: url(/style/css/images/syspr14.gif) -24px -622px no-repeat;}.recomBox .next{left:670px;_left:608px;background-position:-24px -680px;}.recomBox dt.hover{background-position:-24px -652px;}.recomBox #next.hover{background-position:-24px -710px;}.recomBox dd{padding:23px 0 15px 0;width:606px;overflow:hidden;}.recomBox ul{position:relative;width:640px;height:72px;overflow:hidden;}.recomBox li{width:60px;height:72px;line-height:18px;float:left;overflow:hidden;margin:0 17px 0 0;text-align:center;}.recomBox li img{width:48px;height:48px;display:block;margin:0 auto 5px auto;}

#soft-list{float:left;width:698px;overflow:hidden;padding:0 0 10px 0;border:1px solid #e7e7e7;border-top:2px solid #289613;border-bottom:2px solid #289613;background-color:#fff;}
#soft-list .tit{height:40px;border-bottom:1px solid #e7e7e7;background:#f6faf5;overflow:hidden;}
#soft-list .tit a.fr{height:40px;line-height:40px;padding-right:5px;}
#soft-list h2{color:#333;height:40px;line-height:40px;font-size:18px;text-indent:12px;}
#soft-list h2 span{font-size:12px;color:#999;font-weight:normal;padding-left:5px;}
#soft-list .order{border-bottom:2px solid #269215;padding:12px 0 0 0px;height:32px;margin:0 5px;}
#soft-list .order a{display:inline-block;width:100px;height:26px;line-height:26px;text-align:center;margin-left:5px;background:url(/skin2011/images/sl_fbg.png) no-repeat -100px 0px;padding-top:6px;}
#soft-list .order a.cur{height:27px;padding-top:5px;background-position:0 0;color:#fff;font-weight:bold;position:relative;top:-1px!important;top:0;}
#soft-list .order a.cur font{color:#fff;}
.newest-soft{padding-top:5px;margin:0 5px;}
.pagenav{margin-left:5px;margin-right:5px;}
.newest-soft li{*float:left;width:688px;padding-bottom:8px;margin-top:10px;position:relative;}
.newest-soft li .baseinfo{height:24px;padding-top:2px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:url(/skin2011/images/sl_jbbg.png) repeat-x 0px 15px;}
.baseinfo h3,.baseinfo a.flei,.baseinfo .lan{float:left;*display:inline;}
.baseinfo h3{text-indent:6px;}
.baseinfo h3 a{font-weight:bold;height:19px;overflow:hidden;display:inline-block;width:345px;font-size:14px;}
.baseinfo a.flei{color:#666;padding:2px 9px 0 6px;position:absolute;right:242px;}
.baseinfo a.flei:visited{color:#666;}
.baseinfo a.flei:hover{color:#FF5800;}
.baseinfo .xj{position:absolute;width:245px;right:0;top:5px!important;top:7px;color:#aaa;}
.xj .r_sp{position:relative;top:-2px;padding:0 8px 0 3px;}
.xj .r_sp img{width:75px;height:13px;vertical-align:middle;}
.xj .fen{padding-left:3px;color:red;}
.xj .dp{float:right;padding-right:5px;color:#0984C5;}
.xj .dp em{color:red;font-style:normal;padding:0 2px;}
.newest-soft li .sinfo{padding:10px 0 0 10px;}
.sinfo a.img{width:32px;height:32px;padding:1px;float:left;}
.sinfo a.img img.icon{width:32px;height:32px;}
.sinfo div{float:left;display:inline;margin-left:10px;width:492px;}
.sinfo div p{height:18px;overflow:hidden;color:#aaa;}
.sinfo div p span{padding-right:8px;height:18px;}
.sinfo div p .lic{padding-left:18px;background:url(/skin2011/images/sign_explain.gif) no-repeat 0 0;display:inline-block;height:16px;padding-right:5px;}
.sinfo span.lan{padding:0 3px;text-align:center;display:none;}
.sinfo span.sty{background:#f0f0f0;display:inline-block;}
.sinfo span.zwch{background:#349D22;color:#fff;display:inline-block;}
.newest-soft li a.downBtn{width:76px;height:28px;line-height:28px;text-align:center;color:#fff;display:block;position:absolute;right:10px;top:46px;background:#45B823;font-size:13px;}.newest-soft li a.downBtn:hover{background:#14A218;color:#fff;}
#image-preview {position: absolute;z-index: 1000;border-width: 2px;border-style: solid;border-color: #9c6;padding: 5px;background-color: #FAFAFA;}
.pagenav{margin:10px 5px 0 5px;}

#footer{position:relative;}#footer a.gotop{position:absolute;top:10px;right:20px;display:block;width:50px;height:30px;padding-top:32px;background:url(/style/css/images/go_top.gif) 11px 5px no-repeat;text-align:center;}#footer a.gotop:hover{background-position:-28px 5px;}
#gotoBox{display:none;position:fixed;bottom:120px;left:50%;cursor:pointer;margin-top:-50px;margin-left:490px;width:60px;}
#gotoBox{_position:absolute;_top:expression(documentElement.scrollTop + 200 + "px")}
#gotoBox i{display:block;line-height:54px;height:54px;width:54px;background:url(/style/css/images/gtp.png) 0 0 no-repeat;}
#gotoBox i.hover{background-position:0 -54px;}

/*??*/
.newest-soft li{}.newest-soft li.hover{z-index:2;}
.platform{display:block;padding-top:6px;}
.platform font{font-size:12px;font-weight:bold;margin-right:6px;color: #666;}
.platform a{display:inline-block;height:16px;line-height:16px;padding:0 6px 0 17px;margin-right:6px;border-right:1px solid #B9B9B9;color:#666;background:url(../public/images/kicon.png) 0 2px no-repeat;position:relative;}
.platform a s{display:none;width:120px;padding-bottom:10px;border:1px solid #ddd;background:#fff;font-weight:bold;font-size:12px;text-align:center;position:absolute;left:-44px;top:25px;}
.platform a s::after{content:"";position:absolute;top:-8px;right:49px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #dfdfdf;}
.platform a.cur s{display:block;}
.platform a s img{width:120px;height:120px;}
.platform a strong{color:#666;font-weight:normal;}
.platform a:hover strong{color:#009adc;}
.platform a:last-child{border-right:0;}
.platform a.az{background-position:0 -20px;}
.platform a.iphone{background-position:0 -43px;}
.platform a.mac{background-position:0 -66px;}
.platform a.ipad{background-position:0 -86px;}