/*common*/
*{FONT-SIZE:13px;}
#sszy { width: 40px; height: 40px; background: #fff url(images/down/sou.gif)  no-repeat 100% 0; border:0px; cursor:pointer;}
A{COLOR:black;TEXT-DECORATION:none}
A:hover{TEXT-DECORATION:underline}

/*nab*/
#navleft { width:35px; height:40px; background: #2F589C url(images/header_left.gif); float:left; }
#downnav { width:auto; background:url(images/down/bg1.gif);height:40px; line-height:40px;text-align:center;color:#fff;}
#downnav a{color:#fff;font-weight:bold;}
#navright { width:35px; margin:-40px 0px 0px -35px; height:40px; background: #2F589C url(images/header_right.gif); float:right; }

/*nr*/
#nr { width:95%; margin:0px auto 0px auto; }

/*top*/
.fhsy { font-weight:bold; margin:10px 0px 10px 0px; }
.fhsy a{ color:#006699; }

/*left*/
#left{ width:100%; overflow:hidden; margin-top:20px; }

/*right*/
#right{ width:100%; overflow:hidden; }
#search{ text-align:right; }
#page{ padding:5px 10px 5px 10px; width:auto; margin-top:10px; margin-bottom:10px; height:24px; line-height: 24px; background: #F9F9F9; border:1px solid #CCC; overflow: hidden; }

/*download_list*/
#download_list{ width:auto; margin-top:5px;}
#download_list #left { width:35px; margin-top:0px; height:40px; background: #2F589C url(images/header_left.gif); float:left; }
#download_list #right { width:35px; margin:-50px 0px 0px -35px; height:40px; background: #2F589C url(images/header_right.gif); float:right; }
#download_list .item{ width:95%; margin:0px auto 20px auto; overflow:hidden; padding-left:10px; padding-right:10px;}
#download_list .item .ul1{ height:27px; line-height:27px; background:url(images/down/title.gif); color:#fff; }
#download_list ul{list-style:none;margin:0px;}
#download_list li{padding:0px;margin:0px;width:99.3%;}
#download_list .bold{ padding-left:15px; margin-bottom:10px; height:40px; line-height:40px; background:url(images/down/bg1.gif);color:#fff; overflow:hidden; }
#download_list .ul1 li{padding:0px;margin:0px;display:inline;color:#fff;}
#download_list .filename{ color:#fff;width:60%;float:left;overflow: hidden;}
#download_list .filename a{ color:#fff; font-weight:bold; padding-left:5px; font-size:15px; } 
#download_list .size{color:#fff;width:20%;float: left;overflow:hidden;}
#download_list .dateandtime{color:#fff;width:20%;}
#download_list .content{ background:#F9F9F9; text-align:left; padding-left:5px;border-bottom:1px solid #CCC;}
#download_list .currentpage{ color:red; font-weight:bold; }
#download_list .pagenumbers{text-decoration:underline;}

/*soft_info*/

#soft_info{ width:95%; margin:0px auto 10px auto; padding:5px; }
#soft_info td{ border-bottom:1px solid #CCC; border-right:1px solid #CCC; padding:5px; margin-bottom:50px;}
#soft_info .td1{width:150px;overflow:hidden;border-right:1px solid #CCC;}
#soft_info .td2{width:auto;}
#soft_info .td3{width:350px; text-align:center; border-right:none;}
#soft_info .pl{ border-right:none;}
#soft_info .ad{ border-right:none;}
#soft_info .rjjj{ border-right:none;}
#soft_info .xzdz{ border-right:none;}
#soft_info .cwts{ border-right:none;}
#soft_info .seo{ border-right:none;}
#soft_info dl{margin:0px;}
#soft_info dt{background:url(images/down/bg1.gif) no-repeat;color:#fff;font-weight:bold;padding:5px;}
#soft_info dd{padding:0px;margin:0px;}
.dd1{width:70%;float:left;border-right:1px solid #000;}
.dd2{width:29.7%;float:right;vertical-align:middle;text-align:center;border-top:1px solid #000;}
.dd3{clear:both;}
.dd4 {border:1px solid #000;list-style:none;margin:0px;padding:0px;}
.dd4 ul{list-style:none;margin:0px;padding:5px;}
#soft_info ul{list-style:none;margin:0px;padding:0px;line-height:30px;}
#soft_info li{margin:0px;padding-left:5px;border-top:1px solid #000;}
#soft_info .li1{float:left;width:30%;overflow:hidden;border-right:1px solid #000;}
#soft_info .li2{float:right;width:68.4%;}
#soft_info .li3{float:right;width:300px;}
#soft_info .filename td{ border:0px; font-size:15px; padding-left:10px; padding-bottom:0px; padding-top:0px; border-bottom:0px; height:40px; line-height:40px; background:url(images/down/bg1.gif);font-weight:bold; color:#fff; }
#soft_info .image{width:300px;}
.showcenter {  padding-left:15px; height:40px; line-height:40px; background:url(images/down/bg1.gif);color:#fff; }
#showleft { height:40px; width:35px; background:url(images/header_left.gif); float:left; }
#showright { height:40px; width:35px; margin-top:-40px; background:url(images/header_right.gif); float:right; }
/*comments*/
#soft_info .comments{ width:100%;}
#soft_info .comments table{margin-top:5px;font-size:12px;width:100%; table-layout:fixed; }
#soft_info .comments tr{ margin-bottom:10px; }
#soft_info .comments .username{ background:#F9F9F9; border-top:0px; border-right:0px; border-bottom:2px #CCCCCC solid; list-style:none;width:60%;padding-left:5px;}
#soft_info .comments .username a{ font-weight:bold; color:Blue; } 
#soft_info .comments .addtime{ border-top:none; border-bottom:2px #CCCCCC solid; text-align:right;color:#000;background:#F9F9F9; width:40%;}
#soft_info .comments .plnr{ word-wrap:break-word; border-right:0px; padding:10px; }
#soft_info .comments .currentpage{color:red;font-weight:bold;}
#soft_info .comments .pagenumbers{text-decoration:underline;}
#tjpl { border:0px; color: #FFF; background:url(images/buttonbg.gif) no-repeat 0 0; width:77px; height:27px; font-weight:bold; }

/*addcomment*/
#soft_info .addcomment{margin:0px;padding-right:5px;margin-right:5px;margin-bottom:5px;}

/*download*/
#download{width:600px;border:1px solid #000;margin:0 auto;margin-top:100px;height:180px;padding:5px;line-height:30px;}


/*footer*/
#footer1{clear:both;}
#footer{}
/*class*/
#top .list dl { width:100% !important; }
.clear{clear:both;}
.list { height:auto; }
.list dl { width:33.3%; float:left; border-bottom:1px #CCC solid; }
.list dt{ height: 27px; line-height:27px; background:url(images/portalbox_bg.gif);color:#fff;font-weight:bold; }
.list dd{ padding:5px; background:#F9F9F9; }
.list ul{list-style-image:url(images/picli.gif);padding-left:15px;}
.list .ul1{list-style:url(images/down/info.gif);}
.list li{ padding:0px;margin:0px; }
.red {color:red;}
.bold{font-weight:bold;}
.noborder{padding:2px;}
.valign{vertical-align:middle;}
.center{text-align:center;}
.underline{text-decoration:underline;}

/*ad*/
.ad { text-align:center; border:0px; margin-top:5px; margin-bottom:5px; }
