* {margin:0; padding:0;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}

.ad {width:913px; margin:10px auto 0;}
.ad li {padding-top:5px;}

.wrapperbanner {
    background-color: #E2DDD6;
    height: 191px;
    width: 924px;
}
/* tmall focus */
#focus {
    height: 179px;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 6px;
    position: relative;
    width: 913px;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:913px; height:179px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:913px; height:40px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:770px; height:24px; left:0; bottom:8px; padding-left:10px;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:24px; height:24px; line-height:24px; text-align:center; font-size:20px; font-family:"Microsoft YaHei",SimHei; margin-right:10px; cursor:pointer; color:#fff;}
#focus .btn span.on {background:#000; color:#fcc;}