#emotion {
    width: 95%;
    margin-bottom: 10px;
    text-align: center;
} 

#emotion ul li {
    width: 50px;
    height: 50px;
    display: block;
    float: left;
    padding: 4px;
} 

#emotion ul li img {
    cursor: pointer;
    max-width: 50px;
    max-height: 50px;
} 

#emotion ul {
    list-style-type: none;
    display: block;
}
#emotion a {
	position:relative;
	display:block;
	text-decoration: none;
}
#emotion a b {visibility:hidden; position:absolute; width:110px; height:110px; left:60px; top:-10px; z-index:1000;}
#emotion a:hover {background:#fff; z-index:1000;}
#emotion a:hover b {visibility:visible;}
#emotion b { border:1px solid #CCC; padding:1px;}