﻿







.tableHStyle01 
{
    }

    .tableHStyle01 td
    {
        padding:5px 5px 5px 5px;
        color:#333333;
        vertical-align:top;
        text-align:left;
        
}
    .tableHStyle01 td.TDs01
    {
        background:url(img/htd01.png) repeat-x bottom;
        font-weight:bold;
    
        }

        .tableHStyle01 th
        {
            background:url(img/htd01.png) repeat-x bottom;
            font-weight:bold;
            text-align:left;
            padding:5px;
            vertical-align:top;
            
            }
            .tableHStyle01 select
            {
                border: 1px #d7d7d7 solid;
                font-size:12px;
                color:#999;
                }


.tableHStyle02
{
     -webkit-box-shadow: 0 0px 6px 2px #e1e1e1;
     -moz-box-shadow: 0 0px 6px 2px #e1e1e1;
     box-shadow: 0 0px 6px 2px #e1e1e1;
     border-collapse: separate;
     border:#e1e1e1 1px solid;
     margin:25px 0 0 21px;
     width:340px;
    }

    .tableHStyle02 thead th
    {
         border-bottom:#a0002f 1px solid;
         font-size:16px;
         font-family:ge-inspira;
         color:#101010;
         font-weight:bold;
         padding:20px 10px 10px 15px;
         text-align:left;
         vertical-align:bottom;
        }
        
    .tableHStyle02 tbody > tr > td
    { 
         
        }
        .tableHStyle02 tfoot td
        {
             border-top:#e9e8e8 1px solid;
             padding: 10px 10px;
             text-align:right;
            }


.tableHStyle03 
{ 
    margin:20px 10px 20px 15px;
    }
    .tableHStyle03 td
    {
       padding:  5px 5px 5px 10px;
        }
    .tableHStyle03 td.TDs1
    {
        border-left:#a0002f 2px solid;   
        padding: 5px 5px 5px 15px; 
              
        }
    
/*首頁註冊*/

.tableHStyle05
{
     -webkit-box-shadow: 0 0px 6px 2px #e1e1e1;
     -moz-box-shadow: 0 0px 6px 2px #e1e1e1;
     box-shadow: 0 0px 6px 2px #e1e1e1;
     border-collapse: separate;
     border:#e1e1e1 1px solid;
     margin:20px auto 10px auto;
     width:90%;background:#fff;
    }

    .tableHStyle05 thead th
    {
         border-bottom:#a0002f 1px solid;
         font-size:16px;
         font-family:ge-inspira;
         color:#a0002f;
         font-weight:bold;
         padding:10px 10px 8px 30px;
         text-align:left;
         vertical-align:bottom;
        }
        
    .tableHStyle05 tbody > tr > td
    { 
         
        }
        .tableHStyle05 tfoot td
        {
             border-top:#bebcbc 1px solid;
             padding: 8px 10px  5px 10px;
             text-align:right;
             background:url(img/ableHStyle05tfoot.png) #f5f5f5 top repeat-x;
            }


.tableHStyle06
{ 
    margin:20px 10px 20px 20px;
    width:90%;
    
    }
    .tableHStyle06 td
    {
       padding:  5px 5px 5px 10px;
        }
    .tableHStyle06 td lable
    {
        margin:0 5px 0 0;
        }
    .tableHStyle06 td.TDs1
    {
        border-left:#a0002f 2px solid;   
        padding: 5px 5px 5px 15px; 
              
        }
        
        
        /**/



.tableHStyle04
{
     -webkit-box-shadow: 0 0px 6px 2px #e1e1e1;
     -moz-box-shadow: 0 0px 6px 2px #e1e1e1;
     box-shadow: 0 0px 6px 2px #e1e1e1;
     border-collapse: separate;
     border:#e1e1e1 1px solid;
     margin:-1px auto 0 auto;
     width:340px;
    }

    .tableHStyle04 thead th
    {
         border-bottom:#a0002f 1px solid;
         font-size:16px;
         font-family:ge-inspira;
         color:#101010;
         font-weight:bold;
         padding:10px 10px 5px 15px;
         text-align:left;
         vertical-align:bottom;
        }
        .tableHStyle04 thead th a 
        {
            background:url(img/icon-right1.png) 300px 0px  no-repeat;
            display:block;
            width:100%;
            color:Black;
            }
         .tableHStyle04 thead th a:hover
        {
            color:#a0002f; 
            }
        
    .tableHStyle04 tbody > tr > td
    { 
        padding:5px 20px;
        line-height:1.5em;
        color:#8e8e8e;
         
        }

.productsImg1 
{
    float:left;
    margin-left:10px;
    margin-top:20px;
    width:353px;
    
    }
    

/* GridViewStyle*/
.DIV_GridViewStyle
{
    border: 1px solid #787168;
    width:100%;
    padding: 1px;
    background: #ffffff;
    margin: 5px 0;

}
.DIV_GridViewStylec1
{
    border: 1px solid #787168;
    width:500px;
    padding: 1px;
    background: #ffffff;
    margin: 5px 0;

}
.GridViewStyle
{
    border-collapse: collapse;

}

.GridViewStyle th
{
    background:url(img/th01.png) #e4e4e4 top left repeat-x;
    height:29px;
    font-size:12px;
    color:#000;
    text-align: center;
    padding: 0 2px 0 2px;
    border: 1px solid #c9d1cb;
    white-space:nowrap;
    
    
    }
.GridViewStyle th a:link,.GridViewStyle th a:visited
{
     color:#002465;
    }

.GridViewStyle td
{
    background: #ffffff;
    border: 1px solid #d4d4d4;
    padding: 2px;
    font-size: 13px;
    text-align: center;
    vertical-align: middle;
    word-break: break-all !important;

}


.GridViewStyle .TD
{
    text-align: left;
    word-wrap:break-word;
    word-break:break-all;
}
.Table_Select td
{
    background: #f3f9fe;
}

.GridViewStyle td a:link,.GridViewStyle td a:visited
{
    color:#304f7b;
    text-decoration:none;
    }
.GridViewStyle td a:hover,.GridViewStyle td a:active
{
    text-decoration:underline;
    }

/*分頁*/
.DIV_Datapager
{
    text-align:right;
    margin-top:5px;
    }
    
        /*未選取*/
    .Numeric
    {
        color:#1d4e74 !important;
        }
      .Numeric:hover
        {
         color:#338320 !important;
         font-weight:bold
        }
    .CurrentPage
    {
        color:#000 !important;
        }

    
/*內容*/
.DIV_GridViewStyle2
{
    border: 1px solid #787168;
    padding: 1px;
    background: #ffffff;
    margin:0 auto;
}
.GridViewTable
{
    border-left: 1px solid #c9d1cb;
    border-right: 1px solid #c9d1cb;
    border-collapse: collapse;
    margin: 0 auto;
   
    
	
}

.GridViewTable th
{
    background:url(img/th01.png) #e7e9ee top left repeat-x;
    height:29px;
    font-size:12px;
    color:#000;
    text-align: left;
    padding: 6px 0 0 10px;
    border: 1px solid #c9d1cb;
    white-space:nowrap;
	
    }

.GridViewTable td
{
    text-align:Left;
    vertical-align: top;
    font-size:13px;
    padding:6px 3px 6px 3px;
    background: #f4f5f8;
    word-wrap:break-word;
    word-break:break-all;
    border: 1px solid #c9d1cb;
}

.Table_Select td
{
    
    }
    
        .GridViewTable td.GVT01 
        { 
            text-align: center; border-top:2px solid #000; background-color:#fff;
         }
.
.DIV_Style
{
    text-align:center;
    margin:5px 0 0 0;
    }
    
 /*附件Gridview*/
 .GridViewStyleSmall
{
    border-collapse: collapse;

}

.GridViewStyleSmall th
{
    background: #ee5930;
    color: #ffffff;
    padding: 3px 1px 3px 1px;
    font-size: 12px;
    border: 1px solid #ffffff;
    text-align:center;
    vertical-align:middle;
}

.GridViewStyleSmall th a:link,.GridViewStyleSmall th a:visited
{
    color:#ffffff;
    }

.GridViewStyleSmall td
{
    background: #ffffff;
    border: 1px solid #d4d4d4;
    padding: 6px 3px 3px 3px !important;
    font-size: 12px;
    text-align: center;
    vertical-align:top;
    word-wrap:break-word;
    word-break:break-all;
}


.GridViewStyleSmall .TD
{
    text-align: left;
    word-wrap:break-word;
    word-break:break-all;
}
.GridViewStyleSmall .Table_Select td
{
    background: #f3f9fe;
}

.GridViewStyleSmall td a:link,.GridViewStyleSmall td a:visited
{
    color:#304f7b;
    text-decoration:none;
    }
.GridViewStyleSmall td a:hover,.GridViewStyleSmall td a:active
{
    text-decoration:underline;
    }
    


/*前台側欄*/
.sidebarstyle0 
{vertical-align: top; text-align:center; background: url(img/Line01.png) right repeat-y;
    } 

.sidebarstyle1 
{border-collapse:collapse;
    }
.iconbig {background:url(img/iconbig.png) ; height:64px; width:92px; margin: 0 auto;}
.sidebartd01 {background:url(img/sidebar_01.png) ; height:8px; width:8px}
.sidebartd02 {background:url(img/sidebar_02.png) repeat-x; }
.sidebartd03 {background:url(img/sidebar_03.png) ; width:8px;}
.sidebartd04 {background:url(img/sidebar_04.png) ; }
.sidebartd05 {background:url(img/sidebar_05.png) ; min-width:120px; min-height:155px;}
.sidebartd06 {background:url(img/sidebar_06.png) ; }
.sidebartd07 {background:url(img/sidebar_07.png) ; height:9px;}
.sidebartd08 {background:url(img/sidebar_08.png) ; }
.sidebartd09 {background:url(img/sidebar_09.png) ; }