#wjdh-kefu{ text-align:center; width:150px; position:fixed; z-index:9999999999;}
#wjdh-kefu .wjdh-kefu-open{ background:url(../images/ren.png) no-repeat center top; position:fixed; left:0; top:120px;}
#wjdh-kefu .wjdh-kefu-top{ margin-top:70px; height:90px; border-radius:15px 15px 0 0; position:relative; background:#cc0000;}
#wjdh-kefu .wjdh-kefu-top span{ position:absolute; top:10px; right:10px; color:#fff; border:1px solid #fff; display: block; width: 22px; height: 22px; cursor:pointer; border-radius:50%;}
#wjdh-kefu .wjdh-kefu-top b{ display:block; padding-top:30px; font-weight:normal; color:#fff; font-size:20px; font-weight:bold; line-height:24px;}
#wjdh-kefu .wjdh-kefu-top b i{ font-family:"Times New Roman"; font-size:12px; text-transform:uppercase;}
#wjdh-kefu .wjdh-kefu-tel p{ padding-top:15px; background:url(../images/linetu.png) no-repeat center top;}
#wjdh-kefu .wjdh-kefu-tel span{ width:150px; height:50px; font-size:16px; font-weight:bold; line-height:50px; color:#fff; display:block; background:#b60000;}
#wjdh-kefu .wjdh-kefu-tel img{ padding-right:5px;}
#wjdh-kefu .wjdh-kefu-qq p{ background:url(../images/linetu.png) no-repeat center top; padding-top:15px;}
#wjdh-kefu .wjdh-kefu-qq a{ width:120px; height:40px; padding-top:10px; padding-left:30px; display:block; background:#b60000;}
#wjdh-kefu .wjdh-kefu-qq img{ float:left; display:block; height:24px;}
#wjdh-kefu .wjdh-kefu-qq span{ float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#fff; display:block; line-height:30px; width:80px; height:30px; overflow:hidden; text-align:left;}
#wjdh-kefu .wjdh-kefu-erweima{ height:150px; background:url(../images/linetu.png) no-repeat center top; padding-top:15px;}
#wjdh-kefu .wjdh-kefu-erweima img{ width:100px; height:100px; padding:15px 25px 0px; display:block; background:#b60000;}
#wjdh-kefu .wjdh-kefu-erweima span{ display:block; border-radius:0 0 15px 15px; font-size:14px; color:#fff; font-weight:bold; line-height:35px; background:#b60000; padding-bottom: 5px;}
#wjdh-kefu .wjdh-kefu-close{ width:45px; height:180px; border-radius:0 10px 10px 0; position:fixed; top:200px; left:-45px; cursor:pointer; background:#b60000;}
#wjdh-kefu .wjdh-kefu-close p{ font-size:18px; width:20px; margin:0 auto; line-height:20px; height:100px; padding-top:30px; color:#fff; font-weight:bold;}
#wjdh-kefu .wjdh-kefu-close span{ color:#fff; border:1px solid #fff; padding:1px 8px 4px; cursor:pointer; border-radius:50%;}

