﻿.side {position: fixed;right: 0;z-index: 1000;}
.side ul li {float: left;position: relative;border-bottom: 1px solid #444;list-style: none;}
.title img {float: left;}
.title span {font-size: 16px;font-weight: bold;}
.inner {padding: 20px 30px;}
.inner p {margin: 0;padding: 0;height: 32px;line-height: 32px;font-size: 16px;}
.qq a {
    margin: 0;padding: 0;color: #fff;padding-left: 80px;font-size: 16px;
    background: url(Images/zx_qq.png) no-repeat;text-decoration: none;
}

.side-home {width:54px;bottom:200px;}
.side-home ul li {width: 54px;height: 54px;}
.side-home .title {height: 54px;line-height: 54px;border-bottom: 1px dashed #FFF;}
.side-home ul li .item {
    position: absolute;
    width: 54px;
    height: 54px;
    top: 0;
    right: 0;
    transition: all 0.3s;
    background: #000;
    opacity: 0.8;
    filter: Alpha(opacity=80);
    color: #fff;
    overflow: hidden;
}

.side-main {bottom:0;width:170px;height:24px;}
.side-main ul {margin:0;padding:0;height:24px;}
.side-main ul li,
.side-main .title {width: 30px;height: 24px;line-height: 24px;}
.side-main ul li .item {width: 30px;height: 24px;background-color: transparent;}
.side-main .title img {height: 30px;margin-top: -3px;}
.side-main .title span {display: none;}
.side-main ul li .item .inner {
    position: absolute;
    top: 24px;
    right: 0;
    bottom: 24px;
    transition: all 0.3s;
    background: #000;
    opacity: 0.8;
    filter: Alpha(opacity=80);
    color: #fff;
    overflow: hidden;
}
