*{margin:0;padding:0;}
ul,li,ol{ list-style:none;}
img,a img{ border:none;}


.mb15 {margin-bottom: 0px;}
#main{width:148px; overflow:hidden;}

.sub_box{width:148px; height:108px; float:left; position:relative; overflow:hidden;  background:url() center center no-repeat; *background:url() 220px 120px no-repeat;}
.sub_box img{border:none; width:148px; height:108px;}
#bd1lfimg{position:relative; width:148px; height:108px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:148px; height:108px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:148px; height:104px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:147px; height:20px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px; padding:5px 2px;}

#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
.sub_nav{width:148px; height:12px; bottom:0px; position:absolute; color:#000; z-index:200; }
.sub_no{height:12px; float:right; }
.sub_no li{display:block; width:15px; height:12px; float:left; overflow:hidden; line-height:10px; vertical-align:middle; text-align:center; filter:alpha(Opacity=70); Opacity:0.7; font-family:Arial; font-size:10px;  cursor:pointer;}
.sub_no li.show{border:1px solid #fff; color:#fff; background:red}
.sub_no li.Other{border:1px solid #fff; color:#fff; background:#000}