YSF-BTN-HOLDER {
position: fixed;
max-width: 30px;
max-height: 120px;
right: 30px;
bottom: 24px;
cursor: pointer;
overflow: visible;
filter: alpha(opacity=100);
opacity: 1;
z-index: 9990;
}
#YSF-BTN-HOLDER:hover {
filter: alpha(opacity=95);
opacity: .95;
}
#YSF-BTN-HOLDER img {
display: block;
overflow: hidden;
}
#YSF-BTN-CIRCLE {
display: none;
position: absolute;
right: -5px;
top: -6px;
width: auto;
min-width: 12px;
height: 20px;
padding: 0 4px;
background-color: #f00;
font-size: 12px;
line-height: 20px;
color: #fff;
text-align: center;
}