.fixed-right-side-bar {
    position: fixed;
    z-index: 100;
    right: 20px;
    bottom: 20px;
    -webkit-filter: drop-shadow(0px 1px 25px rgba(0, 0, 0, 0.08));
    filter: drop-shadow(0px 1px 25px rgba(0, 0, 0, 0.08));
}
.fixed-right-side-bar .side-bar-item {
    width: 82px;
    padding: 12px 0 0;
    cursor: pointer;
    background: #FFFFFF;
    border-left: 1px solid #ECECEC;
    border-right: 1px solid #ECECEC;
    position: relative
}
.fixed-right-side-bar .side-bar-item:nth-child(1) {
    border-radius: 12px 12px 0 0;
    border-top: 1px solid #ECECEC
}
.fixed-right-side-bar .side-bar-item:last-child {
    border-radius: 0 0 12px 12px;
    border-bottom: 1px solid #ECECEC
}
.fixed-right-side-bar .side-bar-item .img {
    width: 34px;
    height: 34px;
    margin: 0 auto;
    position: relative
}
.fixed-right-side-bar .side-bar-item .img .icon1 {
    opacity: 1
}
.fixed-right-side-bar .side-bar-item .img .icon2 {
    opacity: 0;
    position: absolute;
    width: 100%;
    left: 0;
    top: 0
}
.fixed-right-side-bar .side-bar-item .txt {
    line-height: 24px;
    font-family:'PingFang SC';
    font-size: 14px;
    text-align: center;
    letter-spacing: .5px;
    color: #000;
    white-space: nowrap;
    border-bottom: 1px solid #ECECEC;
    padding-bottom: 12px;
    width: 54px;
    margin: 0 auto
}
.fixed-right-side-bar .side-bar-item:last-child .txt {
    border-bottom: none
}
.fixed-right-side-bar .side-bar-item .side-layer-info {
    position: absolute;
    top: 0;
    display: none
}
.fixed-right-side-bar .side-bar-item:nth-child(1) .side-layer-info {
    width: 116.72px;
    left: -124px
}
.fixed-right-side-bar .side-bar-item:nth-child(1) .side-layer-info img:nth-child(2) {
    position: absolute;
    width: 95px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 6px
}
.fixed-right-side-bar .side-bar-item:nth-child(2) .side-layer-info {
    width: 144.72px;
    left: -150px
}
.fixed-right-side-bar .side-bar-item:nth-child(2) .side-layer-info .txt1 {
    font-family: PingFang SC;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: .5px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 13%
}
.fixed-right-side-bar .side-bar-item:nth-child(2) .side-layer-info .txt1 span {
    color: #017AFF
}
.fixed-right-side-bar .side-bar-item:hover {
    background: #017AFF
}
.fixed-right-side-bar .side-bar-item:hover .img .icon1 {
    opacity: 0
}
.fixed-right-side-bar .side-bar-item:hover .img .icon2 {
    opacity: 1
}
.fixed-right-side-bar .side-bar-item:hover .txt {
    color: #fff;
    border-bottom-color: #017AFF
}
.fixed-right-side-bar .side-bar-item:hover .side-layer-info {
    display: block;
    -webkit-animation: fadeIn .5s ease both;
    animation: fadeIn .5s ease both
}
.fixed-right-side-bar .side-bar-item .side-layer-info img {
    filter: drop-shadow(0px 1px 25px rgba(0, 0, 0, 0.08));
}
#float-qrcode img {
    background: #fff;
}
@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
@media (max-width:1024px) {
    .fixed-right-side-bar .side-bar-item .img .icon1 {
        transform: scale(.7);
    }
    .fixed-right-side-bar .side-bar-item .img .icon2 {
        transform: scale(.7);
    }
    .fixed-right-side-bar .side-bar-item:last-child {
        border-radius: 0 0 7px 7px;
    }
    .fixed-right-side-bar .side-bar-item:nth-child(1) {
        border-radius: 7px 7px 0 0;
    }
    .fixed-right-side-bar .side-bar-item {
        width: 60px;
    }
    .fixed-right-side-bar {
        right: 28px;
    }
    .fixed-right-side-bar .side-bar-item .txt {
        width: 48px;
        font-size: 12px;
    }
}
/* 移动端只显示在线客服 */
 @media (max-width: 767px) {
    .fixed-right-side-bar {
        bottom: 88px;
    }
    .side-bar-item {
        display: none;
    }
    .fixed-right-side-bar .side-bar-item.zhiCustom {
        display: block;
        border-radius: 50%;
        padding-top: 2px;
        width: 60px;
        height: 60px;
    }
    .fixed-right-side-bar .side-bar-item.zhiCustom .txt {
        padding-bottom: 0;
        letter-spacing: 0.1px;
        font-size: 10.24px;
        line-height: 1.2;
    }
}
.fixed-right-side-bar {
    position:fixed;
    z-index:100;
    right:20px;
    bottom:20px;
    -webkit-filter:drop-shadow(0px 1px 25px rgba(0, 0, 0, 0.08));
    filter: drop-shadow(0px 1px 25px rgba(0, 0, 0, 0.08));
}
.fixed-right-side-bar .side-bar-item {
    width:82px;
    padding:12px 0 0;
    cursor:pointer;
    background:#FFFFFF;
    border-left:1px solid #ECECEC;
    border-right:1px solid #ECECEC;
    position:relative
}
.fixed-right-side-bar .side-bar-item:nth-child(1) {
    border-radius:12px 12px 0 0;
    border-top:1px solid #ECECEC
}
.fixed-right-side-bar .side-bar-item:last-child {
    border-radius:0 0 12px 12px;
    border-bottom:1px solid #ECECEC
}
.fixed-right-side-bar .side-bar-item .img {
    width:34px;
    height:34px;
    margin:0 auto;
    position:relative
}
.fixed-right-side-bar .side-bar-item .img .icon1 {
    opacity:1
}
.fixed-right-side-bar .side-bar-item .img .icon2 {
    opacity:0;
    position:absolute;
    width:100%;
    left:0;
    top:0
}
.fixed-right-side-bar .side-bar-item .txt {
    line-height:24px;
    font-family:'PingFang SC';
    font-size:14px;
    text-align:center;
    letter-spacing:.5px;
    color:#000;
    white-space:nowrap;
    border-bottom:1px solid #ECECEC;
    padding-bottom:12px;
    width:54px;
    margin:0 auto
}
.fixed-right-side-bar .side-bar-item:last-child .txt {
    border-bottom:none
}
.fixed-right-side-bar .side-bar-item .side-layer-info {
    position:absolute;
    top:0;
    display:none
}
.fixed-right-side-bar .side-bar-item:nth-child(1) .side-layer-info {
    width:116.72px;
    left:-124px
}
.fixed-right-side-bar .side-bar-item:nth-child(1) .side-layer-info img:nth-child(2) {
    position:absolute;
    width:95px;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    left:6px
}
.fixed-right-side-bar .side-bar-item:nth-child(2) .side-layer-info {
    width:144.72px;
    left:-150px
}
.fixed-right-side-bar .side-bar-item:nth-child(2) .side-layer-info .txt1 {
    font-family:PingFang SC;
    font-size:14px;
    line-height:24px;
    letter-spacing:.5px;
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    left:13%
}
.fixed-right-side-bar .side-bar-item:nth-child(2) .side-layer-info .txt1 span {
    color:#017AFF
}
.fixed-right-side-bar .side-bar-item:hover {
    background:#017AFF
}
.fixed-right-side-bar .side-bar-item:hover .img .icon1 {
    opacity:0
}
.fixed-right-side-bar .side-bar-item:hover .img .icon2 {
    opacity:1
}
.fixed-right-side-bar .side-bar-item:hover .txt {
    color:#fff;
    border-bottom-color:#017AFF
}
.fixed-right-side-bar .side-bar-item:hover .side-layer-info {
    display:block;
    -webkit-animation:fadeIn .5s ease both;
    animation:fadeIn .5s ease both
}
.fixed-right-side-bar .side-bar-item .side-layer-info img {
    filter: drop-shadow(0px 1px 25px rgba(0, 0, 0, 0.08));
}
#float-qrcode img {
    background: #fff;
}
@-webkit-keyframes fadeIn {
    0% {
        opacity:0
    }
    100% {
        opacity:1
    }
}
@keyframes fadeIn {
    0% {
        opacity:0
    }
    100% {
        opacity:1
    }
}
@media (max-width:1024px) {
    .fixed-right-side-bar .side-bar-item .img .icon1 {
        transform: scale(.7);
    }
    .fixed-right-side-bar .side-bar-item .img .icon2 {
        transform: scale(.7);
    }
    .fixed-right-side-bar .side-bar-item:last-child {
        border-radius: 0 0 7px 7px;
    }
    .fixed-right-side-bar .side-bar-item:nth-child(1) {
        border-radius: 7px 7px 0 0;
    }
    .fixed-right-side-bar .side-bar-item {
        width:60px;
    }
    .fixed-right-side-bar {
        right: 28px;
    }
    .fixed-right-side-bar .side-bar-item .txt {
        width:48px;
        font-size: 12px;
    }
}
/* 移动端只显示在线客服 */
 @media (max-width: 767px) {
    .fixed-right-side-bar {
        bottom: 88px;
    }
    .side-bar-item {
        display: none;
    }
    .fixed-right-side-bar .side-bar-item.zhiCustom {
        display: block;
        border-radius: 50%;
        padding-top: 2px;
        width: 60px;
        height: 60px;
    }
    .fixed-right-side-bar .side-bar-item.zhiCustom .txt {
        padding-bottom: 0;
        letter-spacing: 0.1px;
        font-size: 10.24px;
        line-height: 1.2;
    }
}