﻿@charset "utf-8";
@import url("public_style.css");
/*=====================修改logo和导航=====================*/
#mainnav a.pic { float:left; font-size:14px; background:url(/img/mainnavleft.gif) no-repeat left -42px; margin:0; padding:0 0 0 4px; text-decoration:none; cursor: pointer; }
#mainnav a span.pic { float:left; height:19px; color:#fff; display:block; background:url(/img/mainnavright.gif) no-repeat right -42px; padding:9px 6px 4px 6px; cursor: pointer; }

#content { width: 960px; height: auto; clear: both; margin:0 auto; overflow: visible;*overflow: hidden; }
/*=====================共用样式=====================*/
b{ font-weight:normal;}
.list_allnew i,.info_contentstyle1 i,.displaypicbig i { color:#ff3300; }
.displaypicbig p { color:#056DCD; display: inline; }
.allnewlist div div,.hotkey div div,.z_toplist div div,.commendlist div div,.toplist div div,.selfda div div,.index_help div div,.index_handbook div div,.index_topic div div,.list_allnew div div,.list_handbook div div,.info_help div div,.info_content div div,.wapdown div div,.list_help div div { background:none; padding:0; margin:0; filter: Dropshadow(offx=1, offy=0, color=#ffffff)  Dropshadow(offx=0, offy=1, color=#ffffff)  Dropshadow(offx=0, offy=-1, color=#ffffff)  Dropshadow(offx=-1, offy=0, color=#ffffff); }
div li.no1 { background:url(/img/no_ico1.gif) no-repeat left center; }
div li.no2 { background:url(/img/no_ico2.gif) no-repeat left center; }
div li.no3 { background:url(/img/no_ico3.gif) no-repeat left center; }
div li.no4 { background:url(/img/no_ico4.gif) no-repeat left center; }
div li.no5 { background:url(/img/no_ico5.gif) no-repeat left center; }
div li.no6 { background:url(/img/no_ico6.gif) no-repeat left center; }
div li.no7 { background:url(/img/no_ico7.gif) no-repeat left center; }
div li.no8 { background:url(/img/no_ico8.gif) no-repeat left center; }
div li.no9 { background:url(/img/no_ico9.gif) no-repeat left center; }
div li.no10 { background:url(/img/no_ico10.gif) no-repeat left center; }
/*手机图片大图显示*/
.displaypicbig {  background-color:#fff;  position: absolute; z-index:100;  top:-110px; left:-50px; overflow: hidden; margin:0; width:230px; height:400px; border-top:1px #666 solid;border-left:1px #666 solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid; color:#000;}
.displaypicbig .bigname{ width:200px; height:16px; text-align:center; margin:5px 15px 0 15px; display:block; overflow:hidden; word-break:break-all; text-overflow:ellipsis; white-space:nowrap; font-weight:bold; color:#000000; }
.displaypicbig .bigpic{ background:#f8f8f8; width:210px; height:220px; text-align:center; margin:2px 10px 0 10px; display:block; overflow:hidden; }
.displaypicbig .bigpic img{ padding:5px;}
.displaypicbig .bigdetailcontent{ line-height:18px; border-top:1px #ccc dashed; padding:5px 0 0 0; width:210px; height:90px; margin:5px 10px 0 10px; display:block; overflow:hidden; word-break:break-all; }
.displaypicbig .bigdetailcontent a:link,.displaypicbig .bigdetailcontent a:visited,.displaypicbig .bigdetailcontent a:active { display:inline; color:#000; text-decoration:underline; font-size:12px; padding:0;}
.displaypicbig .bigdetailcontent a:hover { color:#ff6600; }
.displaypicbig .itemico{ width:210px; height:50px; margin:2px 10px 0 10px; display:block; overflow:hidden;  }
.displaypicbig .itemico img{ float:left; margin:0 5px 5px 2px;}
.displaypicbig .itemico a:link,.displaypicbig .itemico a:visited,.displaypicbig .itemico a:active {padding:0;}
.displaypicbig .itemico a:hover { color:#ff6600; }
/*=====================首页样式=====================*/
/*分类标题*/
.sorttitle { width: 960px; height: 18px; margin:0 auto 0 auto; overflow:hidden; clear: both; background: url(/img/pic_sorttitle.gif) no-repeat; text-align:right; color:#ff6600; font-size:13px; padding:7px 0 0 0; }
/*首页头部宣传位*/
.da_sortindextop { width:960px; height:auto;overflow:hidden; margin:8px auto 0 auto; }
/*分类*/
.submenu { width: 958px; height: auto; margin:0px auto 2px auto; overflow:hidden; clear: both; background:#E9F5FF; border:#99CCFF solid 1px; }
.submenu .submenucontent { width: 942px; height: auto; margin:2px; padding:5px; overflow:hidden; clear: both; background:#fff; border:1px #f3f3f3 solid; display:block; }
.submenu .submenucontent .sort { float:left; width:510px; height:auto; overflow:hidden; border-right:1px solid #99CCFF; }
.submenu .submenucontent .format {  float:left; width:190px; height:auto; overflow:hidden; border-right:1px solid #99CCFF; border-left:1px solid #E9F4FF; padding:0 0 0 20px; }
.submenu .submenucontent .screen {  float:left; width:190px; height:auto; overflow:hidden; border-left:1px solid #E9F4FF; padding:0 0 0 20px; }
.submenu .submenucontent div div {  float:left; width:510px; margin:0 0 8px 0; }
.submenu .submenucontent div div span { float:left; padding:0 4px 0 0; height:25px; line-height:25px; background: url(/img/subtitlebackground.gif) no-repeat right 0; }
.submenu .submenucontent div div span span { float:left; padding:0 16px 0 20px; height:25px; background: url(/img/subtitlebackground.gif) no-repeat left 0; font-weight:bold; }
.submenu .submenucontent div div span span div { width:auto; filter: Dropshadow(offx=1, offy=0, color=#ffffff)  Dropshadow(offx=0, offy=1, color=#ffffff)  Dropshadow(offx=0, offy=-1, color=#ffffff)  Dropshadow(offx=-1, offy=0, color=#ffffff); }
.submenu .submenucontent .sort li { width:72px; height:20px; float:left; display:inline; overflow:hidden; }
.submenu .submenucontent .format li { width:80px; height:20px; float:left; display:inline; overflow:hidden; }
.submenu .submenucontent .screen li { width:80px; height:20px; float:left; display:inline; overflow:hidden; }
.submenu .submenucontent .screen li.size { width:200px; color:#FF6600;}
.submenu .submenucontent .screen li.size input { width:30px; text-align:center; border: 1px solid #ccc;}
.submenu .submenucontent .screen li.size input.w {  background: url(/img/pic_sizebackground.gif) no-repeat 5px -3px;}
.submenu .submenucontent .screen li.size input.h { background: url(/img/pic_sizebackground.gif) no-repeat 5px -33px;}
.submenu .submenucontent .screen li.size button  { background: #F6F6F6; border: 1px solid #ccc; width:35px; height:17px; margin:0 0 0 3px; }
.submenu a:link, .submenu a:visited, .submenu a:active { margin:0 5px 0 0; text-decoration: underline; color:#000000; }
.submenu a:hover { text-decoration: underline; color:#ff6600; }
/*总最新*/
.allnewlist { width: 690px; height:618px; margin:10px 0 0 0; float:left; overflow: visible;*overflow: hidden; clear: left;}
.allnewlist div { height:19px; padding:6px 0 0 25px; background: url(/img/sortindex_listtitlebg.gif) no-repeat 0px 0px; overflow:hidden; clear: both; font-size:14px; font-weight:bold; }
.allnewlist ul { width:660px; height:570px; padding:22px 0 0 28px; border:1px #CCCCCC solid; border-top:none; }
.allnewlist li{ width:134px; height:155px; float:left; color:#ff6600; margin:10px 31px 25px 0; display:inline; }
.allnewlist li.displaypicparent{ position:relative; z-index:10;}
.allnewlist li .displaypicmini{ position:absolute; width:134px; height:155px; overflow:hidden; color:#ff6600; display:block; white-space:normal;word-break:break-all; text-align:center; }
.allnewlist li .displaypicmini img { padding:2px; border-top:1px #666 solid;border-left:1px #666 solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid; margin:0 auto 5px auto; display:block; text-align:center; }
.allnewlist li a:link, .allnewlist li a:visited, .allnewlist li a:active { color:#0B77DB; text-decoration:underline; font-size:14px; display:block; }
.allnewlist li a:hover { color:#ff6600; }
/*热门关键字*/
.hotkey { width: 260px; height:151px; margin:10px 0 0 0; float:right; overflow:hidden; clear:right;}
.hotkey div { height:19px; padding:6px 0 0 25px; background: url(/img/sortindex_listtitlebg2.gif) no-repeat 0px 0px; overflow:hidden; clear: both; font-size:14px; font-weight:bold; }
.hotkey ul { width:248px; height:115px; overflow: hidden; padding:10px 0 0 10px; border:1px #CCCCCC solid; border-top:none; }
.hotkey li { width:auto; height:20px; float:left; overflow:hidden; white-space: nowrap; display:inline; margin:0 10px 10px 0; }
.hotkey li a:link, .hotkey li a:visited, .hotkey li a:active { text-decoration:none;}
.hotkey li a:hover { text-decoration:underline;}
/*本站宣传*/
.selfda { width: 260px; height:141px; margin:10px 0 0 0; float:right; overflow:hidden; clear: right; }
.selfda div { height:19px; padding:6px 0 0 25px; background: url(/img/sortindex_listtitlebg2.gif) no-repeat 0px 0px; overflow:hidden; clear: both; font-size:14px; font-weight:bold; }
.selfda ul { width:243px; height:115px; overflow: hidden; padding:0 0 0 15px; border:1px #CCCCCC solid; border-top:none; }
.selfda li { width:auto; height:auto; float:left; overflow:hidden; white-space: nowrap; display:inline; margin:0 0 10px 0; }
.selfda li a:link, .selfda li a:visited, .selfda li a:active { text-decoration:none;}
.selfda li a:hover { text-decoration:underline;}
/*本周下载排行榜*/
.z_toplist { width: 260px; height:246px; margin:10px 0 0 0; float:right;overflow: visible;*overflow: hidden; clear: right;  }
.z_toplist div { height:19px; padding:6px 0 0 25px; background: url(/img/sortindex_listtitlebg2.gif) no-repeat 0px 0px; overflow:hidden; clear: both; font-size:14px; font-weight:bold; }
.z_toplist ul { width:248px; height:210px;padding:10px 0 0 10px; border:1px #CCCCCC solid; border-top:none; }
.z_toplist li { width:80px; height:60px; float:left; display:inline; margin:0 0 12px 0; }
.z_toplist li a:link, .z_toplist li a:visited, .z_toplist li a:active { color:#000000; padding:0 0 0 18px; display:block; }
.z_toplist li a:hover {color:#ff6600; }
.z_toplist li.displaypicparent{ position:relative; z-index:10;}
.z_toplist li .displaypicmini{ position:absolute; width:80px; height:60px; overflow:hidden; display:block;}
.z_toplist li .displaypicmini img { width:50px; height:50px; padding:2px; border-top:1px #666 solid;border-left:1px #666 solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid; display:block; text-align:center; }
/*本站宣传2*/
.selfda2 { width: 688px; height:173px; margin:10px 0 0 0; float:left; overflow:hidden; clear: left;border:1px #CCCCCC solid; }
/*推荐*/
.commendlist { width: 690px; height:235px; margin:10px 0 0 0; float:left; overflow: visible;*overflow: hidden; clear: left;}
.commendlist div { height:19px; padding:6px 0 0 25px; background: url(/img/sortindex_listtitlebg.gif) no-repeat 0px 0px;overflow: visible;*overflow:hidden; clear: both; font-size:14px; font-weight:bold; }
.commendlist ul { width:660px; height:184px; padding:20px 0 0 28px; border:1px #CCCCCC solid; border-top:none; overflow: visible;*overflow:hidden; }
.commendlist li{ width:134px; height:155px; float:left; color:#ff6600; margin:10px 31px 20px 0; display:inline; }
.commendlist li.displaypicparent{ position:relative; z-index:10;}
.commendlist li .displaypicmini{ position:absolute; width:134px; height:155px; overflow:hidden; color:#ff6600; display:block; white-space:normal;word-break:break-all; text-align:center; }
.commendlist li .displaypicmini img { padding:2px; border-top:1px #666 solid;border-left:1px #666 solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid; margin:0 auto 5px auto; display:block; text-align:center; }
.commendlist li a:link, .commendlist li a:visited, .commendlist li a:active { color:#0B77DB; text-decoration:underline; font-size:14px; display:block; }
.commendlist li a:hover { color:#ff6600; }
/*总下载排行榜*/
.toplist { width: 260px; height:246px; margin:10px 0 0 0; float:right;overflow: visible;*overflow: hidden; clear: right;  }
.toplist div { height:19px; padding:6px 0 0 25px; background: url(/img/sortindex_listtitlebg2.gif) no-repeat 0px 0px; overflow:hidden; clear: both; font-size:14px; font-weight:bold; }
.toplist ul { width:248px; height:210px;padding:10px 0 0 10px; border:1px #CCCCCC solid; border-top:none; }
.toplist li { width:80px; height:60px; float:left; display:inline; margin:0 0 12px 0; }
.toplist li a:link, .toplist li a:visited, .toplist li a:active { color:#000000; padding:0 0 0 18px; display:block; }
.toplist li a:hover {color:#ff6600; }
.toplist li.displaypicparent{ position:relative; z-index:10;}
.toplist li .displaypicmini{ position:absolute; width:80px; height:60px; overflow:hidden; display:block;}
.toplist li .displaypicmini img { width:50px; height:50px; padding:2px; border-top:1px #666 solid;border-left:1px #666 solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid; display:block; text-align:center; }
/*帮助*/
.index_help { width: 260px; height:219px; margin:10px 0 0 0; float:right; overflow:hidden; clear: right; }
.index_help div { height:19px; padding:6px 0 0 25px; background: url(/img/sortindex_listtitlebg2.gif) no-repeat 0px 0px; overflow:hidden; clear: both; font-size:14px; font-weight:bold; }
.index_help ul { width:248px; height:183px; overflow: hidden; padding:10px 0 0 10px; border:1px #CCCCCC solid; border-top:none; }
.index_help li { width:200px; height:19px; float:left; overflow:hidden; word-break:break-all; text-overflow:ellipsis; white-space:nowrap; display:inline; margin:0 0 12px 0; background: url(/img/public_ico.gif) no-repeat 3px 5px;}
.index_help li a:link, .index_help li a:visited, .index_help li a:active { color:#ff6600; text-decoration:underline; font-size:14px; padding:0 0 0 20px; display:block; }
.index_help li a:hover {color:#0B77DB; }
.index_help li.more { width:235px; height:25px; text-align:right; background: none; }

/*=====================列表页样式=====================*/
/*列表页头部宣传位*/
.da_sortlisttop { width:960px; height:auto;overflow:hidden; margin:8px auto 0 auto; }
/*列表最新*/
.list_allnew { width: 690px; height:auto; margin:10px 0 0 0; float:left; overflow:hidden; clear: left;}
.list_allnew div { height:19px; padding:6px 0 0 25px; background: url(/img/sortindex_listtitlebg.gif) no-repeat 0px 0px; overflow:hidden; clear: both; font-size:14px; font-weight:bold; }
.list_allnew div.subtitle { text-align: center; height:27px; padding:0; overflow:hidden; background-image:none; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.list_allnew div.subtitle a:link,.list_allnew div.subtitle a:visited,.list_allnew div.subtitle a:active { line-height:23px; color:#666; text-decoration:none; font-size:12px; display: inline; width:116px; height:27px; background: url(/img/public_ico.gif) no-repeat 0 -646px; float:right; margin:0 10px 0 0; padding:0; font-weight:normal }
.list_allnew div.subtitle a:hover { color:#ff6600; }
.list_allnew div.subtitle a:link.current,.list_allnew div.subtitle a:visited.current,.list_allnew div.subtitle a:active.current { line-height:27px; color:#fff; font-size:14px;background: url(/img/public_ico.gif) no-repeat 0 -600px;}
.list_allnew div.pagetop { background-image:none; height:50px; overflow:hidden; clear:both; border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid; padding:10px; font-size:12px; font-weight:normal; }
.list_allnew div.pagebottom { background-image:none; height:50px; overflow:hidden; clear:both; border:1px #CCCCCC solid; border-top:none; padding:10px; font-size:12px; font-weight:normal;}
.list_allnew div.pagetop span,.list_allnew div.pagebottom span { background:#F9F9F9; width:655px; height:28px; overflow:hidden; border:1px #F0F0F0 solid; padding:6px 5px 0 5px; display:block; margin:15px auto; }
.list_allnew div.pagetop span input,.list_allnew div.pagebottom span input { width:30px; margin:0 5px; }
.list_allnew div.pagetop span button,.list_allnew div.pagebottom span button { margin:0 5px; width: 40px; height:20px;cursor: pointer; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #ffffff 1px solid; color:#000000; filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff, endColorStr=#DFDFDF);background:#ccc; }
.list_allnew div.pagetop span a:link,.list_allnew div.pagetop span a:visited,.list_allnew div.pagetop span a:active,.list_allnew div.pagebottom span a:link,.list_allnew div.pagebottom span a:visited,.list_allnew div.pagebottom span a:active { color:#000; font-size:12px; padding:2px 4px 0px 4px; border:1px solid #ccc; background:#fff; margin:0 8px; display:inline-block;}
.list_allnew div.pagetop span a:hover,.list_allnew div.pagebottom span a:hover { color:#ff6600; border:1px solid #000; background:#f6f6f6; }
.list_allnew ul { width:668px; height:810px; border:1px #CCCCCC solid; border-top:none;border-bottom:none; overflow: visible;*overflow: hidden; padding:10px; }
.list_allnew li{ width:134px; height:170px; float:left; color:#ff6600; margin:10px 18px 25px 15px; display:inline; }
.list_allnew li.displaypicparent{ position:relative; z-index:10;}
.list_allnew li .displaypicmini{ position:absolute; width:134px; height:170px; overflow:hidden; color:#ff6600; display:block; white-space:normal;word-break:break-all; text-align:center; }
.list_allnew li .displaypicmini img { padding:2px; border-top:1px #666 solid;border-left:1px #666 solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid; margin:0 auto 5px auto; display:block; text-align:center; }
.list_allnew li i{ color:#ff6600; }
.list_allnew li a:link, .list_allnew li a:visited, .list_allnew li a:active { color:#0B77DB; font-size:12px; }
.list_allnew li a:hover { color:#ff6600; }
/*列表页中部左边宣传位*/
.list_allnew div.da_sortlistmid_left { height:auto; padding:0 0 0 30px;; overflow:hidden; background-image:none; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.list_allnew div.da_sortlistbottom_left { height:auto; padding:0 0 0 30px;; overflow:hidden; background-image:none; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
/*wap下载*/
.wapdown { width: 260px; height:141px; margin:10px 0 0 0; float:right; overflow:hidden; clear: right; }
.wapdown div { height:19px; padding:6px 0 0 25px; background: url(/img/sortindex_listtitlebg2.gif) no-repeat 0px 0px; overflow:hidden; clear: both; font-size:14px; font-weight:bold; }
.wapdown ul { width:253px; height:115px; overflow: hidden; padding:0 0 0 5px; border:1px #CCCCCC solid; border-top:none; }
.wapdown li { width:auto; height:auto; float:left; overflow:hidden; white-space: nowrap; display:inline; margin:0 0 10px 0; }
.wapdown li a:link, .wapdown li a:visited, .wapdown li a:active { text-decoration:none;}
.wapdown li a:hover { text-decoration:underline;}
/*帮助*/
.list_help { width: 260px; height:376px; margin:10px 0 0 0; float:right; overflow:hidden; clear: right; }
.list_help div { height:19px; padding:6px 0 0 25px; background: url(/img/sortindex_listtitlebg2.gif) no-repeat 0px 0px; overflow:hidden; clear: both; font-size:14px; font-weight:bold; }
.list_help ul { width:248px; height:340px; overflow: hidden; padding:10px 0 0 10px; border:1px #CCCCCC solid; border-top:none; }
.list_help li { width:200px; height:19px; float:left; overflow:hidden; word-break:break-all; text-overflow:ellipsis; white-space:nowrap; display:inline; margin:0 0 12px 0; background: url(/img/public_ico.gif) no-repeat 3px 5px;}
.list_help li a:link, .list_help li a:visited, .list_help li a:active { color:#ff6600; text-decoration:underline; font-size:14px; padding:0 0 0 20px; display:block; }
.list_help li a:hover {color:#0B77DB; }
.list_help li.more { width:235px; height:25px; text-align:right; background: none; }

