.pagetop
{
display: none;
position: fixed;
bottom: 30px;
right: 15px;
z-index:999999999999;
} 
.pagetop a
{
display: block;
background-color: #ea5506;
text-align: center;
color: #fff;
font-size: 12px;
text-decoration: none;
padding: 20px 20px;
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
} 
.pagetop a:hover
{
display:block;
background-color:#00ff7f;
text-align:center;
color:#424242;
font-size:12px;
text-decoration:none;
padding:20px 20px;
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;
} 