*{margin:0; padding: 0;}
ul{list-style: none;}
.lvda-kf{position: fixed; right: 0px; top:60%; margin-top: -90px; width: 60px; box-shadow: 0px 0px 20px rgba(0,0,0,.3); z-index: 999;}
.waiter-ul li{position: relative; height: 60px; line-height: 60px; border-bottom: 1px solid #fff;}
.waiter-ul li a{ position: absolute; left: 0; top: 0; z-index: 2; color: #fff; display: block; width: 60px; height: 60px; line-height: 60px; text-align: center; -webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; text-decoration: none; font-size: 24px;}
.waiter-title{position: absolute; left: 0px; bottom: 1px; color: #fff; width: 200px; height: 40px; line-height: 40px; text-align: center;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; background-color: #fff; box-shadow: 0px 0px 10px rgba(0,0,0,.3); z-index: 1; opacity: 0;}
.waiter-title:before{content: ''; display: block; width: 10px; height: 10px; position: absolute; right: -5px; top: 14px; background-color:#fff; transform:rotate(45deg);}
.waiter-ul li:hover .waiter-title{left: -208px; opacity: 1;}

.waiter-ul li.lvda-message a{background-image: -webkit-linear-gradient(left, #df7218, #df7218);}
.waiter-ul li.lvda-message .waiter-title{background-color:#df7218;font-size:14px; }
.waiter-ul li.lvda-message .waiter-title:before{background-color:#df7218; }

.waiter-ul li.lvda-contact a{background-image: -webkit-linear-gradient(left, #0b1952, #0b1952);}
.waiter-ul li.lvda-contact .waiter-title{background-color:#0b1952;font-size:14px; }
.waiter-ul li.lvda-contact .waiter-title:before{background-color:#0b1952;}


.waiter-ul li.lvda-top a{background-image: -webkit-linear-gradient(left, #3d3f3e, #3d3f3e);}
.waiter-ul li.lvda-top .waiter-title{background-color:#3d3f3e; }