﻿/*****************************************************************************************************/

.imcm ul, .imcm li, .imcm div, .imcm span, .imcm a
    {
        display: block;
        position: static;
        overflow: visible;
        line-height: normal;
    }
    .imcm li a img
    {
        display: inline;
        border-width: 0px;
    }
    .imcm span
    {
        display: inline;
    }
    .imcm .imclear, .imclear
    {
        clear: both;
        height: 0px;
        visibility: hidden;
        line-height: 0px;
        font-size: 1px;
    }
    .imcm .imsc
    {
        position: relative;
    }
    .imcm .imsubc
    {
        position: absolute;
        visibility: hidden;
    }
    .imcm li
    {
        list-style: none;
        font-size: 1px;
        float: left;
    }
    .imcm ul ul li
    {
        width: 100%;
        float: none !important;
    }
    .imcm a
    {
        display: block;
        position: relative;
    }
    .imcm ul .imsc, .imcm ul .imsubc
    {
        z-index: 10;
    }
    .imcm ul ul .imsc, .imcm ul ul .imsubc
    {
        z-index: 20;
    }
    .imcm ul ul ul .imsc, .imcm ul ul ul .imsubc
    {
        z-index: 30;
    }
    .imde ul li:hover .imsubc
    {
        visibility: visible;
    }
    .imde ul ul li:hover .imsubc
    {
        visibility: visible;
    }
    .imde ul ul ul li:hover .imsubc
    {
        visibility: visible;
    }
    .imde li:hover ul .imsubc
    {
        visibility: hidden;
    }
    .imde li:hover ul ul .imsubc
    {
        visibility: hidden;
    }
    .imde li:hover ul ul ul .imsubc
    {
        visibility: hidden;
    }
    .imcm .imea
    {
        display: block;
        position: relative;
        left: 0px;
        font-size: 1px;
        line-height: 1px;
        height: 0px;
        width: 1px;
        float: right;
    }
    .imcm .imea span
    {
        display: block;
        position: relative;
        font-size: 1px;
        line-height: 0px;
    }
    .dvs, .dvm
    {
        border-width: 0px;
    }

/*****************************************************************************************************/

  
   /* --[[ Main Items ]]-- */
    #imenus0 li a
    {
        padding: 8px 8px;
        font:bold 8pt Verdana;
        color:#FFF;
        text-align:center;
    }
    
    /* --[[ Sub Container ]]-- */
    #imenus0 li ul
    {
        border-style: solid;
        border-width: 1px;
        padding:6px 0;
        border:1px solid #800000;
        background:#F8F8F8;
        font:8pt/2 Verdana;
    }
    #imenus0 li ul li{padding:0 16px;font:8pt/2 Verdana; height:22px;}
    #imenus0 li ul li.active{background:#D8D8D8;}
    #imenus0 li ul li a{color:#000;text-decoration:none;}
    #imenus0 li ul li a:hover{color:#CC0400;}
    
    
    #imenus0 .imctitle
    {
        color: #333333;
        font-family: Verdana;
        font-size: 12px;
        font-weight: normal;
        text-decoration: underline;
        padding: 2px 8px;
    }

    
    /* --[[ Sub Items ]]-- */
    #imenus0 ul a, #imenus0 .imsubc li .imctitle
    {
        color: #555555;
        text-align: left;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        border-style: none;
        border-color: #000000;
        border-width: 1px;
        padding: 2px 5px;
    }  
    

#menu_list_box{width:auto;height:57px;background:url(/html/resource/images/nav_bg.png) repeat-x;text-align:center;}
#menu_list_box a{padding:3px 9px;color:#FFF;text-decoration:none;}
#menu_list_box a:hover{color:#1891CF;}

#menu_list1{width:800px;height:28px;margin:0 auto;text-align:center;font:bold 8pt Verdana;color:#FFF; padding-left:70px;}



#menu_list2{clear:left;width:810px;height:28px;font:bold 8pt Verdana;color:#FFF;overflow:hidden;margin:0 auto;text-align:center; padding-left:10px;}
#menu_list2 a{padding:3px 7px;color:#FFF;text-decoration:none;}
#menu_list2 a:hover{color:#1891CF;}
#menu_list2 ul{line-height:28px;}
#menu_list2 ul li{float:left;}



.menu_line_1{background:url(/html/resource/images/nav_line_red.png) left bottom no-repeat; padding:0px 2px 0px 2px;}
.menu_line_2{background:url(/html/resource/images/nav_line_grey.png) left bottom no-repeat; padding:0px 2px 0px 2px;}

