.py-44{margin:15px 0;}
.vsbcontent-table-container-outer { position: relative;}
.vsbcontent-table-container
{
    width: 98%;
    overflow-y: auto;
    _overflow: auto;
    margin: 2px;}
.vsbcontent-table-container::-webkit-scrollbar
{
    -webkit-appearance: none;
    width: 14px;
    height: 14px;}
.vsbcontent-table-container::-webkit-scrollbar-thumb
{
    border-radius: 8px;
    border: 3px solid #fff;
    background-color: rgba(0, 0, 0, .3);}
.vsbcontent-table-container-fade
{
    position: absolute;
    right: 0;
    width: 5px;
    height: 100%;
    background-image: -webkit-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -moz-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -ms-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -o-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: linear-gradient(0deg, rgba(255,255,255,.5), #fff);}
    @t "utf-8";

    .side {
        position: fixed;
        width: 84px;
        height: 275px;
        right: 0;
        top: 50%;
        margin-top: -200px;
        z-index: 99;}

    .side .crc-searchclose {
        cursor: pointer;}

    .side ul li {
        width: 94px;
        height: 74px;
        position: relative;
        margin-bottom: 1px;
        font-size: smaller;}

    .side ul li .sidebox {
        position: absolute;
        width: 94px;
        height: 74px;
        top: 0;
        right: 10px;
        transition: all 0.3s;
        color: #fff;
        overflow: hidden;
        background: #94211a;
        transition: 0.5s all;}

    .side ul li .sidetop {
        width: 74px;
        height: 74px;
        line-height: 24px;
        display: inline-block;
        transition: all 0.3s;}

    .side ul li .sidetop:hover {}

    .side ul li p {
        margin: 0;
        color: #fff;}

    .side ul li .it {
        width: 94px;
        float: left;
        background: #94211a;
        padding: 10px 0;
        line-height: 30px;
        font-size: 16px;}

    .side ul li .it i {
        font-size: 2.8rem;}

    .side ul li:hover .sidebox {
        width: 94px;}

    /*.side ul li#side_ywsq .sidebox {
    width: 204px;
    transform: translateX(130px);
}
.side ul li#side_ywsq:hover .sidebox {
    width: 204px;
    transform: translateX(0);
}*/
    .side ul li#side_contact .sidebox {
        width: 224px;
        transform: translateX(130px);}

    .side ul li#side_contact:hover .sidebox {
        width: 204px;
        transform: translateX(0);}

    .side ul li#side_wx .sidebox {
        width: 224px;
        transform: translateX(130px);}

    .side ul li#side_wx {
        transition: all 0.3s;}

    .side ul li#side_wx:hover {
        height: 130px;}

    .side ul li#side_wx:hover .sidebox {
        width: 204px;
        height: auto;
        transform: translateX(0);}
