#product-menu{
    float:left;
    width:261px;    
    background-color: #ffffff;    
    background-repeat:repeat;
    margin-bottom:-20000px;
    padding-bottom:20000px;
    border-right: 1px solid #cdcdcd;
}

.new_product_img{
    padding-left: 8px;
}


/***************************************************************************************
 *Menu
 ***************************************************************************************/
/*選單大項目*/
.navi {
    line-height:0px;
    width:253px;
    list-style-type:none;
    background-image: url(../pictures/index/pic_menu-product_bg.jpg);
    background-repeat:repeat;
    padding: 0;
    overflow: hidden;
}
    .navi ul{
        list-style-type:none;        
        margin: 0;
        padding: 0;
    }
        .navi ul li{
            padding: 0;
            margin: 0;
        }
        .button-nvr-storage-calculator{
            background-image: url(../pictures/index/pic_button_nvr_storage_calculator.jpg);
            background-repeat: repeat;
            background-size: cover;
            height: 90px;
            line-height:90px;
            text-indent: -10000px;
            padding: 0;
            margin: 0;
            vertical-align: bottom; /*for ie li no space*/
        }
        .button-camera-compatible-list{
            background-image: url(../pictures/index/pic_button_camera-compatible-list.jpg);
            background-repeat: repeat;
            background-size: cover;
            height: 90px;
            line-height:90px;
            text-indent: -10000px;
            padding: 0;
            margin: 0;
            vertical-align: bottom; /*for ie li no space*/
        }
        .button-hdd-compatible-list{
            background-image: url(../pictures/index/pic_button_hdd-compatible-list.jpg);
            height: 90px;
            line-height:90px;
            text-indent: -10000px;
            vertical-align: bottom; /*for ie li no space*/
        }
        .button-hdd-compatible-list2{
            background-image: url(../pictures/index/pic_button_hdd_compatible_list.jpg);
            background-repeat: repeat;
            background-size: cover;
            height: 90px;
            line-height:90px;
            text-indent: -10000px;
            padding: 0;
            margin: 0;
            vertical-align: bottom; /*for ie li no space*/
        }
        .button-live-demo{
            background-image: url(../pictures/index/pic_button_live-demo.jpg);
            height: 90px;
            line-height:90px;
            text-indent: -10000px;
            cursor:  pointer;
            vertical-align: bottom; /*for ie li no space*/
        }
        .button-wheretobuy{
            background-image: url(../pictures/index/pic_button_wheretobuy.jpg);
            height: 90px;
            line-height:90px;
            text-indent: -10000px;
            cursor:  pointer;
            vertical-align: bottom; /*for ie li no space*/
        }
        .button-skype{
            background-image: url(../pictures/index/pic_button_skype.jpg);
            height: 90px;
            line-height:90px;
            text-indent: -10000px;
            cursor:  pointer;
            vertical-align: bottom; /*for ie li no space*/
        }
        .pic_copyrights{
            width: 1012px;
            background-color: #fff;
            background: #fff;
            text-align: center;
            padding-top: 20px;
            /*background-image: url(../pictures/index/pic_copyrights.jpg);*/
            height: 24px;
            /*text-indent: -10000px;*/
            overflow: hidden;
        }

        .navi li.first-item {            
            list-style: none;
            margin: 0;
            
            padding-top: 3px; /*設定選單間距*/
            padding-bottom: 3px; /*項目間距*/
            line-height:22px;
            padding-left: 26px; /*設定選單間距*/
            font-weight: bold;
            color: #21409A;
            font-size: 16px;
        }
        .navi li.parent-li {
            list-style: none;
            margin: 0;
            padding-left: 26px; /*設定選單間距*/
            padding-top: 3px; /*設定選單間距*/
            padding-bottom: 3px; /*項目間距*/
            line-height:18px;            
            background-color:#FFFFFF;
            font-weight: bold;
            color: #000;
            background-image: url(../pictures/index/pic_menu-product_bg.jpg);            
        }                       

        /*.navi li #select {
            background-color: #9B3E00;
        }*/

        .navi li.parent-li a,.navi li.first-item a {
            /*font: bold 11px/16px arial, helvetica, sans-serif;*/
            display: block;
            margin: 0;
            padding: 0px;
            color: #000;
            text-decoration: none;
            font-size:12px;
        }

        .navi li.parent-li a:hover {
            background-position: -42px -3px;
            background-image: url(../pictures/products/img_product-category_bg-top-line_on.jpg);
            background-repeat:no-repeat;
            color: #4474d4;
            font-weight: bold;
        }

        /*第一筆*/
        .navi li.first-item {
            background-image: url(../pictures/index/pic_menu-product_first-item_bg.jpg);
            background-repeat:repeat;
        }
        /*.navi li.first-item a:hover {
            background-position: -42px -3px;
            background-image: url(../pictures/products/img_product-category_bg_first-item_on.jpg) ;
            background-repeat:no-repeat;
        }*/

        /*選單下拉清單項目區塊*/
        .navi li ul{
            list-style-type:none;
            padding: 0;
            margin: 0;
            padding-left: 12px;
            width:120px;
            margin-left:0px;
            display:  block;/*下拉選項顯示*/
        }
        
        /*選單下拉清單的項目*/
        .navi li ul li{
            padding-bottom:0px;
            padding: 1px; /*項目間距*/
            width:180px;
            font-weight:  normal;
        }

        /*選單下拉清單的項目:hover事件*/
        .navi li ul li:hover{
            font-weight:bold;
            color:#D9A600;
            cursor:pointer;
        }
        

.subscribe{
    background-image: none;
    height:52px;
    padding-bottom:0px;
    padding-left:20px;
    margin-top:0px;
}

.subscribe div{
    width: 211px;
    background-color:#CCCCCC;
    padding-left: 2px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.subscribe .subscribe-p,.subscribe #email{
    font-weight:bold;
    color:#000;
    margin-left: 20px;
}




