a:-webkit-any-link{text-decoration:none;}
/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#DFB163;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#DFB163;}
.suspension .a-top i{ color:#333; font-size:25px !important;}
.suspension .d {
    display: none;
    width: 150px;
    background: #fff;
    position: absolute;
    right: 50px;
    min-height: 50px;
    border: 1px solid #E0E1E5;
    border-radius: 3px;
    box-shadow: 0px 2px 5px 0px rgba(161, 163, 175, 0.11);
    line-height: 48px;
	text-align:center;
}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:46px;}
.suspension .d-qrcode{top:92px;width: 200px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-qrcode{text-align:center;}

.suspension .iconfont {
    font-size: 20px !important;
    color: #fff;
    text-align: center;
    margin: 0px auto;
    padding: 10px;
    display: block;
}
        .black_overlay{ 
            display: none; 
            position: absolute; 
            top: 0%; 
            left: 0%; 
            width: 100%; 
            height: 100%; 
            background-color: black; 
            z-index:1001; 
            -moz-opacity: 0.8; 
            opacity:.80; 
            filter: alpha(opacity=88); 
        } 
        .white_content { 
            display: none; 
            position: absolute; 
            top: 25%; 
            left: 25%; 
            width: 55%; 
            height: 55%; 
            padding: 20px; 
            border: 10px solid orange; 
            background-color: white; 
            z-index:1002; 
            overflow: auto; 
        } 