﻿
.float-sidebar ul {
    list-style: none;
    margin: 0 !important;
    padding: 0 !important;
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
}


.float-sidebar {
    margin: 0px;
    padding: 0px;
    visibility: visible;
    position: fixed;
    z-index: 990;
    bottom: 78px;
    right: 20px;
}

.float-bar-ad {
    /*background-image: url("/jicsite/static/images/footer-right/bg1.png");*/
    background-color:  #eb5c20 !important;
    /*height: 175px;*/
    height: 130px;
    text-align: center;
    padding-top: 5px;
    color: #fff !important;
    display: block;
    position: relative;
    width: 48px;
    margin-bottom: 10px;
    font-size: 14px !important;
    box-shadow: 0 4px 10px 0 rgba(138, 141, 147, 0.2);
    line-height: inherit !important;
}

/*.item.tel {
    background-image: url(/website_optimize/static/src/img/extend_footer/bg2.png) !important;
}*/


.float-bar-nav > .item.tel {
    height: 146px;
    margin-bottom: 10px;
    background-color: #f66f6a;
    line-height: 0;
    cursor: default;
}

.float-bar-nav > .item.to-top-btn {
    margin-top: -20px;
    /*background: url(/website_optimize/static/src/img/extend_footer/bg4.png) no-repeat !important;*/
}


.float-bar-nav > .item.tel > p {
    background-image: url(/jicsite/static/images/footer-right/bg2.png) !important;
}

    .float-bar-nav > .item.tel > p > a {
        padding: 10px 4px !important;
    }




.float-bar-nav .sub-nav-layer {
    position: absolute;
    /*    bottom: 0;*/
    right: 100%;
    padding-right: 5px;
    font-size: 14px;
    opacity: 0;
    visibility: hidden;
    top: 168px;
    /*-webkit-transform: scale(.95);*/
    transform: scale(.95);
    /*-webkit-transform-origin: right;*/
    transform-origin: right;
    /*    -webkit-transition: opacity .4s, -webkit-transform .3s ease-out;*/
    transition: opacity .4s, -webkit-transform .3s ease-out;
    transition: opacity .4s, transform .3s ease-out;
    transition: opacity .4s, transform .3s ease-out, -webkit-transform .3s ease-out;
}





.phonenb-icon {
    margin: 0px !important;
    padding: 0px !important;
    height: 48px;
    background: url(/jicsite/static/images/footer-right/电话.svg) no-repeat;
    background-color:  #eb5c20 !important;
    /* background: url(/website_optimize/static/src/img/extend_footer/bg3.png) no-repeat !important;*/
}

    .phonenb-icon i {
        background-position: 0% 0%;
        background-size: 100% 100%;
    }

.service-icon {
    margin: 0px !important;
    padding: 0px !important;
    height: 48px;
    background: url(/jicsite/static/images/footer-right/客服.svg) no-repeat;
    background-color:  #eb5c20 !important;
    /* background: url(/website_optimize/static/src/img/extend_footer/bg3.png) no-repeat !important;*/
}

    .service-icon i {
        background-position: 0% 0%;
        background-size: 100% 100%;
    }

.wechat-icon {
    margin: 0px !important;
    padding: 0px !important;
    height: 48px;
    background: url(/jicsite/static/images/footer-right/微信.svg) no-repeat;
    background-color:  #eb5c20 !important;
}

    .wechat-icon i {
        background-position: 0% 0%;
        background-size: 100% 100%;
    }



.float-bar-nav .sub-nav-main {
    min-width: 220px;
    white-space: nowrap;
    background-color: #fff;
    line-height: 40px;
    display: block;
    padding: 2px 0;
    border-radius: 2px;
    box-shadow: 0 4px 10px 0 rgba(138, 141, 147, .2);
    padding-left: 20px;

}

.sub-inner:hover {
    background: #fafafa;
}


.sub-inner {
    /*    line-height: 44px;
    height: 44px;*/
    text-align: left;
    padding-right: 20px;
    position: relative;
}

    .sub-inner.inner {
        height: auto;
        line-height: 20px;
        padding-top: 10px;
        padding-bottom: 10px;
    }


    .sub-inner .info-pc {
        color: #EB5C01 !important;
    }


.float-sidebar .sub-inner.inner .title {
    font-size: 14px;
    color: #252B3A;
    font-weight: 600;
}

.sub-inner > a:first-child:hover .title {
    color: #FD741F !important;
}


#phonenb-kefu a {
    color: #445c6d !important;
}

#phonenb-kefu p.title {
    color: #445c6d !important;
}


#phonenb-kefu p.info-pc {
    color: #445c6d !important;
}


#li-bg-item {
    background-color: #eb5c20 !important;
}


#wechat-kefu .sub-nav-main {
    padding-left: unset;
    background-color: #eb5c20;
    width:124px;
}

#wechat-kefu img{
    width:122px;
    height:122px;
}

#sub-nav-main-wechat {
    padding-left: unset;
    background-color: white;
    width: 124px;
    /*min-width: 220px;*/
    white-space: nowrap;
    line-height: 40px;
    display: block;
    padding: 2px 0;
    border-radius: 2px;
    box-shadow: 0 4px 10px 0 rgba(138, 141, 147, .2);
}
