
#pageTop{
 display: none;
 position: fixed;
 right: 10px;
 bottom: 10px;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 border-radius: 50%;
 background-color: #666;
 filter:alpha(opacity=70);
 -moz-opacity: 0.7;
 opacity: 0.7;
 z-index: 999;
}
#pageTop:hover{
 filter:alpha(opacity=100);
 -moz-opacity: 1;
 opacity: 1;
}
#pageTop a{
 display: block;
 padding: 10px;
 text-align: center;
 font-weight: bold;
}
#pageTop span.up{
 display: block;
 position: relative;
 top: -16px;
 width:0;
 height:0;
 border: 16px solid transparent;
 border-bottom-color: #fff;
}
#pageTop span.up:after{
 position: absolute;
 content: '';
 top: 16px;
 left: -8px;
 width: 16px;
 height: 16px;
 background: #fff;
}

