.body{height: 100%;width:100%;}

#docker{-webkit-animation:none;}

.personal_list_ul{margin:0 5px 0 0;position: absolute;top:100px;left:0;background-color:#fff;filter: alpha(opacity=40);background:rgba(255, 255, 255, 0.4);border-top-right-radius:5px;;border-bottom-right-radius:5px;}
.personal_list_ul li{max-width: 140px;float: none;display: block;text-align:left;-webkit-box-sizing:border-box;}
.personal_list_ul a{padding: 0 7px 0 0;color:#fff;line-height: 40px;font-size: 14px;clear:left;display:block;background-color:#000;background:rgba(0, 0, 0, 0.4);margin:5px 5px 5px 0;border-radius:0;border-top-right-radius: 5px;border-bottom-right-radius: 5px;border:none;-webkit-box-shadow:none}
.personal_list_ul img{transition: all 0.5s;width:28px;height:28px;margin:0 10px}


.ul,.ul li{list-style: none;margin: 0;padding:0;}
.call_list{position: fixed;color: #fff;width: 55%;bottom: 43px;right: 0;background-color:rgba(0,0,0,.3);border:none;border-right: none;padding: 6px 3px 6px 3px;display: block;line-height: 100%;  border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
.call_list li{max-height: 30px;line-height: 30px;font-size: 13px;}
.call_list li.contacts{height: 30px; text-indent: 3px;position: relative;}
.call_list li.contacts img{border-radius: 50%; margin-right: 6px;}
.call_list li.contacts span{font-size: 20px;line-height: 200%;font-weight: 800;}
.call_list li p.company{margin: 0;line-height: 130%;text-indent: 3px;}
.call_list li.address{max-height: initial;}
.call_list li.address a{display: inherit; line-height: 150%; overflow: auto; white-space: inherit; max-height: initial;}
.call_list li.wechatqr a{}



.call_list li a.save{width:22px;height: 22px;line-height: 120%;}
.call_list li a{color: #fff;display: inline-block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; }
.call_list li i{display: inline-block;width: 28px;}
.call_list span,.call_list li a{word-wrap: break-word;word-break:break-all;}
.call_list span{}
.call_list a.qr{text-decoration: underline;}
.personal-color-1 li a{color:#fff!important;}
.personal-color-2 li a{color:#6d6d6d!important;}
.personal-color-3 li a{color:#f00!important;}
.personal-color-4 li a{color:#1b1f7d!important;}
.personal-color-2 .name,.personal-color-2 .role,.personal-color-2 .company{color:#6d6d6d!important;}
.personal-color-4 .name,.personal-color-4 .role,.personal-color-4 .company{color:#1b1f7d!important;}

.icon-phone{position: relative;top: 3px;}
.icon-mail:before {font-size: 15px;}
.icon-wechat:before {font-size: 15px;}
.icon-tel:before {font-size: 20px;}
.footer_bar{color:white}
