
.ammvcv_floating_menu
{
    display: none;
    position: absolute;
}

.ammvcv_floating_menu .item:hover
{
    cursor: pointer;
}

.ammvcv_interactive_dialog 
{
    display: none;    
    position: fixed;
    left: 50%;  
    top: 50%;  
    transform: translate(-50%, -50%);
    z-index: 156;
    width:100%;
    height:100%;
    background-color: rgba(200,200,200,0.5);      
    
    font-size: 16px; 
    font-family: "Verdana","Microsoft YaHei";       
    color: rgba(0,0,0,1);     
}

.ammvcv_interactive_dialog .inner
{
    margin:200px 0 0 30%;
    padding:20px 0 20px 0;
    width:600px;
    background-color: rgba(255,255,255,1);
    border:0px solid rgba(255,0,0,1);     
}

/*为了保证close的位置，自定义的title要加上f_r_b_e_t*/
.ammvcv_interactive_dialog .inner .title
{
    width:100%;
    margin: 10px 0 20px 0;
    font-size: 20px; 
    border-bottom: 1px solid rgba(200,200,200,0.7);        
    border:0px solid rgba(255,0,0,1);    
}

.ammvcv_interactive_dialog .inner .title .left
{
    width:60%;
    margin: 0 0 10px 20px;    
    border:0px solid rgba(255,0,0,1);        
}
.ammvcv_interactive_dialog .inner .title .left .d1
{
    margin:0 10px 0 0;
    width:5px;    
    height:20px;
    background-color: rgba(38,109,125,1);    
}

.ammvcv_interactive_dialog .inner .title .close
{
    padding:10px 20px 10px 0;
    content:url("../image/ammvcv_interactive_dialog_close.png");    
    border:0px solid rgba(255,0,0,1);        
}

.ammvcv_interactive_dialog .inner .title .close:hover
{
    cursor: pointer;
}
.ammvcv_interactive_dialog .inner .r
{
    width:100%;
    font-size: 14px; 
    color: rgba(100,100,100,1);
    padding:0 0 0px 0;
    border:0px solid rgba(255,0,0,1);                     
}

.ammvcv_interactive_dialog .inner .r .left
{
    width:25%;
    margin: 10px 10px 10px 10px;
}

.ammvcv_interactive_dialog .inner .r .left .star
{
    margin:0 5px 0 0 ;
    color:rgba(255,0,0,1);
}
.ammvcv_interactive_dialog .inner .r .input_text
{
    padding:5px 0 5px 5px;
    width:60%;
    border:1px solid rgba(200,200,200,1);
}

.ammvcv_interactive_dialog .inner .r .select
{
    padding:5px 0 5px 5px;
    background-color: rgba(255,255,255,1);
    border:1px solid rgba(200,200,200,1);
}

.ammvcv_interactive_dialog .inner .r .right
{
    width:60%;
    border:0px solid rgba(255,0,0,1);     
}

.ammvcv_interactive_dialog .inner .r .tips
{
    font-size: 14px;     
    color: rgba(255,0,0,1);
    margin:0 0 0 20px;
}

.ammvcv_interactive_dialog .inner .r_button
{
    margin:10px 0 10px 0;
}

.ammvcv_interactive_dialog .inner .r_button .button
{
    width:300px;
    margin:10px 0 10px 0;
    padding:10px 0 10px 0;
    color: rgba(255,255,255,1);
    background-color: rgba(38,109,125,1);        
}

.ammvcv_interactive_dialog .inner .r_button .button:hover
{
    cursor: pointer;
}

.ammvcv_list
{
    display: none;    
    position: fixed;
    left: 50%;  
    top: 50%;  
    transform: translate(-50%, -50%);
    z-index: 156;
    width:100%;
    height:100%;
    background-color: rgba(200,200,200,0.5);      

    font-size: 16px; 
    font-family: "Verdana","Microsoft YaHei";       
    color: rgba(0,0,0,1);        
}

.ammvcv_list .inner
{
    margin:200px 0 0 25%;
    padding:20px 0 20px 0;
    width:1000px;
    background-color: rgba(255,255,255,1);
    border:0px solid rgba(255,0,0,1);     
}

.ammvcv_list .inner .title
{
    width:100%;
    margin: 10px 0 10px 0;
    font-size: 20px; 
    border-bottom: 1px solid rgba(200,200,200,0.7);        
    border:0px solid rgba(255,0,0,1);    
}

.ammvcv_list .inner .title .tips
{
    color:rgba(100,100,100,1);
    font-weight: normal; 
    font-size: 14px;
}
.ammvcv_list .inner .title .left
{
    width:60%;
    margin: 0 0 10px 20px;    
}
.ammvcv_list .inner .title .left .d1
{
    margin:0 10px 0 0;
    width:5px;    
    height:20px;
    background-color: rgba(38,109,125,1);    
}

.ammvcv_list .inner .title .close
{
    margin:0 20px 0 0;
    padding:10px 20px 20px 20px;
    content:url("../image/ammvcv_interactive_dialog_close.png");    
}

.ammvcv_list .inner .title .close:hover
{
    cursor: pointer;
}

.ammvcv_list .inner .button
{
    width:90%;    
    font-size: 14px; 
    margin:0 0 0 40px;    
    padding:10px 0 10px 20px;    
    color: rgba(0,0,0,0.7);
    border:0px solid rgba(200,200,200,1);          
}
.ammvcv_list .inner .button .b:hover
{
    color: rgba(38,109,125,1);
    cursor: pointer;
}

.ammvcv_list .inner .title_2
{
    width:90%;
    font-size: 16px; 
    color: rgba(0,0,0,0.7);         
    margin:0 0 0 40px;
    padding:10px 0 10px 20px;
    background-color: rgba(246,246,246,1);            
    border:1px solid rgba(200,200,200,0.1);      
}

.ammvcv_list .inner .list
{
    width:90%;
    height:300px;
    margin:0 0 0 40px;    
    padding:10px 0 0 0;    
    font-size: 14px;     
    border:0px solid rgba(0,0,0,1);
    overflow-y: auto;    
    overflow-x:hidden;
}

.ammvcv_list .inner .list .item
{
    width:100%;   
    padding: 5px 0 5px 20px;
    border:1px solid rgba(200,200,200,0.1);
}

.ammvcv_list .inner .list .item:hover
{
    cursor: pointer;
    background-color: rgba(38,109,125,0.1);
}

.ammvcv_list .inner .r
{
    margin:5px 0 5px 0;
    border:0px solid rgba(200,200,200,1);          
}

.ammvcv_list .inner .list .allcheck
{
    width:100%;
    margin:5px 0 5px 0;
    padding: 10px 0 10px 20px;    
    background-color: rgba(245,245,245,0.5);    
}

.ammvcv_list .inner .list .allcheck input
{
    margin: 0 10px 0 5px;
}

.ammvcv_list .inner .list .allcheck a
{
    margin:0 0 0 20px;
}

.ammvcvm_position_fixed_div
{
    position: fixed;  
    min-height: 100px;  
}


.ammvcv_fixed_dialog
{
    display: none;    
    position: absolute;
    z-index:50;
}

@keyframes ammvcv_pull_down_animation
{  
    0% 
    {  
        top: -100%;
    }  
    100% 
    {  
        top: 0;
    }  
}   


.ammvcv_paginate
{
    
}

.ammvcv_paginate .item
{
    margin: 0 10px 0 0;
    padding:5px;
    border:1px solid rgba(200,200,200,1);
}

.ammvcv_paginate .item_number
{
    width:20px;
}

.ammvcv_paginate .current_page
{
    color: rgba(255,255,255,1);    
    background-color: rgba(38,109,125,0.7); 
    border:1px solid rgba(38,109,125,0.2);    
}


.ammvcv_paginate .ellipsis
{
    margin: 0 10px 0 0;    
}

.ammvcv_paginate .item:hover
{
    cursor: pointer;
    color: rgba(255,255,255,1);
    background-color: rgba(38,109,125,0.7);        
}

.ammvcv_paginate .jump_to
{
    margin: 0 0 0 20px;
}
.ammvcv_paginate .input
{
    margin: 0 10px 0 10px;
    width:50px;
    padding:5px;
    border:1px solid rgba(200,200,200,1);    
}
.ammvcv_paginate .button
{
    width:70px;
    padding:5px;
    color: rgba(255,255,255,1);
    background-color: rgba(38,109,125,0.7);            
}

.ammvcv_paginate .button:hover
{
    cursor: pointer;
}


.ammvcv_animation_menu
{
    display: none;
    position: absolute;
    overflow: hidden;
}

.ammvcv_animation_menu .item:hover
{
    cursor: pointer;
}



.ammvcv_center_dialog 
{
    position: fixed;
    left: 50%;  
    top: 50%;  
    transform: translate(-50%, -50%);
    z-index: 156;
    width:100%;
    height:100%;
    background-color: rgba(200,200,200,0.5);      
    
    font-size: 16px; 
    font-family: "Verdana","Microsoft YaHei";       
    color: rgba(0,0,0,1); 
    
    display: flex; 
    flex-direction:row;
    justify-content: center;     
    align-items: center;     
}

.ammvcv_center_dialog .inner
{
    width:600px;
    background-color: rgba(255,255,255,1);
    border:0px solid rgba(255,0,0,1);     
}

/*为了保证close的位置，自定义的title要加上f_r_b_e_t*/
.ammvcv_center_dialog .inner .title
{
    width:100%;
    margin: 10px 0 20px 0;
    font-size: 20px; 
    border-bottom: 1px solid rgba(200,200,200,0.7);        
    border:0px solid rgba(255,0,0,1);    
}

.ammvcv_center_dialog .inner .title .left
{
    width:60%;
    margin: 0 0 10px 20px;    
    border:0px solid rgba(255,0,0,1);        
}
.ammvcv_center_dialog .inner .title .left .d1
{
    margin:0 10px 0 0;
    width:5px;    
    height:20px;
    background-color: rgba(38,109,125,1);    
}

.ammvcv_center_dialog .inner .title .close
{
    padding:10px 20px 10px 0;
    content:url("../image/ammvcv_interactive_dialog_close.png");    
    border:0px solid rgba(255,0,0,1);        
}

.ammvcv_center_dialog .inner .title .close:hover
{
    cursor: pointer;
}
.ammvcv_center_dialog .inner .r
{
    width:100%;
    font-size: 14px; 
    color: rgba(100,100,100,1);
    padding:0 0 0px 0;
    border:0px solid rgba(255,0,0,1);                     
}

.ammvcv_center_dialog .inner .r .left
{
    width:25%;
    margin: 10px 10px 10px 0;
}

.ammvcv_center_dialog .inner .r .left .star
{
    margin:0 5px 0 0 ;
    color:rgba(255,0,0,1);
}
.ammvcv_center_dialog .inner .r .input_text
{
    padding:5px 0 5px 5px;
    width:60%;
    border:1px solid rgba(200,200,200,1);
}

.ammvcv_center_dialog .inner .r .select
{
    padding:5px 0 5px 5px;
    background-color: rgba(255,255,255,1);
    border:1px solid rgba(200,200,200,1);
}

.ammvcv_center_dialog .inner .r .right
{
    width:60%;
    border:0px solid rgba(255,0,0,1);     
}

.ammvcv_center_dialog .inner .r .tips
{
    font-size: 14px;     
    color: rgba(255,0,0,1);
    margin:0 0 0 20px;
}

.ammvcv_center_dialog .inner .r_button
{
    margin:10px 0 10px 0;
}

.ammvcv_center_dialog .inner .r_button .button
{
    width:300px;
    margin:10px 0 10px 0;
    padding:10px 0 10px 0;
    color: rgba(255,255,255,1);
    background-color: rgba(38,109,125,1);        
}

.ammvcv_center_dialog .inner .r_button .button:hover
{
    cursor: pointer;
}


