.serviceWidget .messageWrap {
    position: absolute;
    right: 50px;
    bottom: 0;
    padding-right: 14px;
    text-align: center;
    display: none;
}
.serviceWidget .messageWrap .messageBox {
    box-shadow: 0 4px 8px rgb(0 0 0 / 2%);
    border: 1px solid #E9E9E9;
    background: #fff;
    border-radius: 6px;
    padding: 15px;
}
.serviceWidget .messageWrap .QRcode {
    display: block;
    width: 120px;
    height: auto;
    margin: 0 auto 10px;
}
.serviceWidget .messageWrap p {
    font-size: 14px;
    line-height: 24px;
    white-space: nowrap;
    color: #8C8889;
}
/*.serviceWidget .item:hover { background: #2254f4; border-color: #2254f4; }*/
.serviceWidget .item:hover .iconBox .iconfont{ color:#fff; }
.serviceWidget .item:hover .messageWrap { display:block; }
