﻿.qqservice{
background-color:#b2b1b1;
opacity: 0.8;
border-radius: 35px 35px 35px 35px;
position: fixed;
right: 0px;
top: 40vh;
width: 45px;
height: 270px;
z-index: 100000;
}

.qqservice #hoverTable{
width: 45px;
height: 240px;
border-spacing: 0px;
}
.qqservice #hoverTable tr{
width: 45px;
height: 45px;
}
.qqservice #hoverTable td{
width: 45px;
height: 45px;
padding: 5px;
box-sizing: border-box;
border:none;
}
.qqservice .sIcon{
max-width: 35px;
max-height: 35px;
}

.qqservice .hb_content{
display: none;
position: absolute;
padding: 15px;
color: white;
right: 45px;
top: 35px;
width: 135px;
height: 135px;
border-radius: 15px 0 0 15px;
background-color: rgba(0,0,0,0.6);
font-size: 12px;
}
.qqservice .hb_button{
display: inline-block;
margin-right: 10px;
padding: 5px 10px;
font-size: 13px;
border: solid 1px #5ac3e3;
cursor: pointer;
width: 90px;
}
.kfposleft{right: unset;
left: 0px;}
.kfposleft .hb_content{right: unset;
left: 45px;border-radius: 0 15px 15px 0;}