#sidebar {
    float:left;
    width:522px;
    height:77px;
    overflow:hidden;
    margin-top:35px;
}

#sidebar ul {
    list-style-type:none;
    margin:0;
    padding:0;
    position:relative;
}

#sidebar ul li{
    height:100px;
    position:relative;
}

.advertising .image{
    float:left;
    width:75px;
    height:75px;
    margin:1px;
}
.advertising .image img{
    float:left;
    width:75px;
    height:75px;
    margin:1px;
}

.advertising .text{
    float:right;
    width:435px;
    text-align:left;
    padding-top:5px;
}
.advertising .text dd{
    padding-top:0.2em;
    line-height:1.4;
    font-size:11px;
}
.advertising .ad_box .click{
    position:absolute;
}

.advertising .ad_box .click a{
    position:relative;
    display:block;
    width:520px;
    height:75px;
    text-indent:-9999px;
    border-style:solid;
    border-width:1px;
    border-color:transparent;
    background: url(./images/0.gif);
}
*:first-child+html div.advertising div.ad_box div.click a{
    left:-82px;
}
* html div.advertising div.ad_box div.click a{
    left:-82px;
    border:none;
}

.ad_box.iqhp .image{
    background-position:left top;
}
.ad_box.iqhp .image h3{
    display:none;
}

