
/* footer */
.footer{float:left; width:100%; background:#262626 url(../cn_asp/images/ftbg.gif) repeat-x; text-align:center; }
.footerN{ position:relative; overflow:hidden;}
.headtop{ position:absolute; top:0; right:-60px; }
.shopYs{ float:left; overflow:hidden; height:140px;}
.shopYs dl{ float:left; width:178px; margin:0 8px; _margin:0 7px; text-align:left; overflow:hidden; }
.shopYs dl dd{ margin-top:5px; }
.shopYs dl dd img{ vertical-align:middle; }
.shopYs dl dd a{ line-height:24px; font-size:12px;  color:#c7c7c7; }
.shopYs dl dd a span{ font-family:Arial, Helvetica, sans-serif; margin-left:2px; }
.shopYs dl dd a:hover{ color:#999; }


.flink{ margin-top:15px; width:956px;padding:12px; text-align:left; background-color:#181818; float:left;}
.flink li{ float:left; }
.flink li.link02{ width:870px; margin-left:10px;}
.flink li p{ padding:4px 6px; background-color:#303030; color:#181818; }
.flink li a{ display:inline-block; margin-right:10px; line-height:24px; color:#565656; }
.flink li a:hover{color:#565656; text-decoration:none; }
.flink li a:visited{color:#565656;}

.footerB{ width:100%; float:left; background-color:#0f0f0f; }
/*.footerBN div{ float:left; margin-bottom:20px;  }*/
.footerBN {color:#3f3f3f;}
.footerBN div{ float:left; margin-bottom:15px;}

.logoB{ width:207px; height:68px; background:url(../cn_asp/images/logo.gif) no-repeat; }
.add{ position:relative; width:740px; padding:20px 12px 0px 12px; border-left:1px solid #1f1f1f; border-right:1px solid #1f1f1f; text-align:left; color:#3f3f3f; }
.genGold{ position:absolute; top:20px; right:5px; }
#cnzz{width:980px;text-align:center; overflow:hidden; margin:0 auto;}