.foot_panel_vue
{
    width:100%;
    background-color: rgba(44,47,51,1);                    
    padding:0 0 10px 0;
}
.foot_panel_vue .inner_1
{
    width:100%;
}

.foot_panel_vue .inner_1 .fi1_inner
{
    width:1200px;
    padding:20px 0 0 0;
    border:0px solid rgba(255,255,255,1);    
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_left
{
    width:65%;
    padding:0 0 10px 0;
    border:0px solid rgba(255,255,255,1);      
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_left .column
{
    width:25%;
    border:0px solid rgba(255,255,255,1);
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_left .column .title
{
    font-size: 16px; 
    font-family: "Verdana","Microsoft YaHei";       
    color: rgba(255,255,255,1);
    margin:10px 0 15px 0;      
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_left .column .a
{
    margin: 10px 0 10px 0;
}
.foot_panel_vue .inner_1 .fi1_inner .fi1_left .column .a .a
{
    font-size: 14px; 
    font-family: "Verdana","Microsoft YaHei";       
    color: rgba(255,255,255,0.5);
    margin:10px 0 15px 0;      
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_left .column .a .a:hover
{
    color: rgba(255,255,255,1);    
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_right
{
    width:35%;
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_right .line
{
    width:1px;
    height:140px;
    margin:0 40px 0 0;
    background-color: rgba(255,255,255,0.1);
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_right .content
{
    width:90%;
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_right .content .div_1
{
    font-size: 16px; 
    font-family: "Verdana","Microsoft YaHei";       
    color: rgba(255,255,255,1);
    margin:10px 0 10px 0;
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_right .content .div_2
{
    margin:20px 0 20px 0;
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_right .content .div_2 .button
{
    width:30%;
    padding:2px 40px 2px 40px;
    background-color: rgba(38,109,125,1);  
    color:rgba(255,255,255,1);
    font-size: 14px; 
    font-family: "Verdana","Microsoft YaHei";       
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_right .content .div_2 .button:hover
{
    cursor: pointer;
    background-color: rgba(255,255,255,1);
    color:rgba(0,0,0,1);    
}
.foot_panel_vue .inner_1 .fi1_inner .fi1_right .content .div_3
{
    margin:10px 0 10px 0;
}

.foot_panel_vue .inner_1 .fi1_inner .fi1_right .content .div_3 .row
{
    font-size: 12px; 
    font-family: "Verdana","Microsoft YaHei";       
    color: rgba(100,100,100,1);
    margin:5px 0 5px 0;    
}


.foot_panel_vue .inner_2
{
    width:100%;
    background-color: rgba(44,47,51,1);                
}

.foot_panel_vue .inner_2 .fi2_inner
{
    width:1200px;
    padding:20px 0 20px 0;
    border:0px solid rgba(255,255,255,1);    
}


.foot_panel_vue .inner_2 .fi2_inner .fi2_block
{
    margin: 0 0 10px 0;
    border:0px solid rgba(255,255,255,1);
}

.foot_panel_vue .inner_2 .fi2_inner .fi2_block a
{
    font-size: 12px; 
    font-family: "Verdana","Microsoft YaHei";       
    color: rgba(255,255,255,0.5); 
    text-decoration: none;     
    margin:5px 0 5px 0;        
}


.foot_panel_vue .inner_copyright
{
    width:100%;
    background-color: rgba(44,47,51,1);                
}

.foot_panel_vue .inner_copyright .fic_inner
{
    width:1200px;
    padding:10px 0 30px 0;
    border:0px solid rgba(255,255,255,1);    
}

.foot_panel_vue .inner_copyright .fic_inner .fic_left
{
    color: rgba(255,255,255,0.3); 
}

.foot_panel_vue .inner_copyright .fic_inner .fic_right
{
    color: rgba(255,255,255,0.3); 
}

.foot_panel_vue .inner_copyright .fic_inner .fic_right a
{
    color:rgba(255,255,255,1);
    text-decoration: none; 
}



/* 工具提示栏样式 */
.foot_tooltip_wrapper
{
    position: fixed;
    top: 300px;
    right: 10px;
    z-index: 9000;
    background: rgba(255,255,255,1);
    border-radius: 4px;
}

.foot_tooltip_wrapper.foot_tooltip_panel
{

}

.foot_tooltip_wrapper .foot_tooltip_panel .panel_item
{
    width: 70px;
    height: 70px;
    display: flex;
    align-items: center;
    cursor: pointer;
    border-radius: 3px;
}

.foot_tooltip_wrapper .foot_tooltip_panel .panel_item:hover
{
    background: rgba(38,109,125,1);
}

.foot_tooltip_wrapper .foot_tooltip_panel .panel_item .item_image
{
    width: 30px;
    height: 30px;
}

.foot_tooltip_wrapper .foot_tooltip_panel .panel_item .item_text
{
    font-size: 12px;
    color: rgba(80,80,80,1);
    padding: 5px 0 0 0;
}

.foot_tooltip_wrapper .foot_tooltip_panel .panel_item:hover .item_text
{
    color: rgba(255,255,255,1);    
}

/* 子菜单样式 */
.foot_tooltip_menu
{
    position: absolute;
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 2px 10px rgba(0,0,0,0.2);
    z-index: 1001;
    min-width: 120px;
}

.foot_tooltip_menu .menu_item
{
    display: flex;
    align-items: center;
    cursor: pointer;
    transition: background 1s;
    width: 100px;
    height: 70px;
}


.foot_tooltip_menu .menu_item .menu_item_image_qq
{
    width:20px;
    content:url('../../image/foot/tooltip/qq.png');
}

.foot_tooltip_menu .menu_item_text
{
    font-size: 12px;
    color:rgba(80,80,80,1);
    padding: 10px 0 0 0;    
}


.foot_tooltip_menu .menu_item_weixin
{
    display: flex;
    align-items: center;
    cursor: pointer;
    transition: background 1s;
    width: 200px;
}

.foot_tooltip_menu .menu_item_weixin .menu_item_image_weixin
{
    width:200px;
    content:url('../../image/foot/tooltip/qrcode.png');
}


.foot_tooltip_menu .menu_item_whatsapp
{
    display: flex;
    align-items: center;
    cursor: pointer;
    transition: background 1s;
    width: 150px;
    height: 70px;
}

.foot_tooltip_menu .menu_item_whatsapp .menu_item_image_whatsapp
{
    width:20px;
    content:url('../../image/foot/tooltip/whatsapp.png');
}

.foot_tooltip_menu .menu_item .menu_item_image_ai_chat
{
    width:20px;
    content:url('../../image/foot/tooltip/ai_chat.png');
}

.foot_tooltip_menu .menu_item .menu_item_image_linkedin
{
    width:20px;
    content:url('../../image/foot/tooltip/linkedin.png');
}


