﻿body 
{
    font-family:微軟正黑體;
}

/* 首頁廣告區 */

/* 首頁廣告區:: 跑馬燈 */
#demo a {
width:100%;
overflow:hidden;
font:12px/16px tahoma;
display:block;
text-decoration:none;
margin:2px;
color:#4a551c;
padding-left:2px;
text-align:left;
}
#demo a:hover {
color:#ff6600;
}
.ann{overflow:hidden;height:20px;}

/* 首頁廣告BANNER */
#fader
{
    position:relative;
    overflow:hidden;
    height:288px;
    width:620px; 
    margin:9px 5px 0px 0px; 
    padding:0px 0px 0px 0px; 
}


 
#fader ul{list-style:none;margin:0px;padding:0px;position:absolute;left:0px;top:0px;}
#fader li{list-style:none;margin:0px;padding:0px;position:absolute;left:0px;top:0px;} 
    /* #fader ul,li{list-style:none;margin:0px;padding:0px} */

#fader img{display:block;height:288px;width:620px} 
.fader-nav{display:inline-block;margin-right:8px;color:#fff;padding:2px 6px;background:#333;border:1px solid #fff;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;} 
.fader-cur-nav{display:inline-block;margin-right:8px;color:#fff;padding:2px 6px;background:#ff7a00;border:1px solid #fff;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;} 

#homeBanner {
width:641px; 
height:308px;
overflow:hidden; 
background-image:url(../../images/MainBannerBorder.png);
/* padding:8px 0px 0px 8px; */
margin:5px 0px 10px 18px; 
overflow:hidden;
}

/* 首頁其他區域 */

.homeLeftDocArea
{
    width:634px; margin:5px 0px 10px 20px; background-color:#FFFFFF;
    text-align:left; 
    
}

.mainDocumentTitle 
{
    font-family:微軟正黑體;color:#bf8c2e; font-size:18pt; font-weight:bold; padding:15px 30px 0px 30px; clear:both;
}

.mainDocumentDesc 
{
    font-family:微軟正黑體;
    color:#3d3d3d; 
    font-size:11pt; 
    margin:0px 30px 20px 30px; 
    text-align:justify; 
    line-height:20pt; 
    border-bottom-color:#02abc4; 
    border-bottom-width:1px; 
    border-bottom-style:dashed;
}

#footer 
{
    font-family:微軟正黑體;
    color:#666666;
    font-size:10pt;
    padding: 15px 0px 20px 0px; 
}

.mainDocumentDesc img 
{
 
  padding-bottom:20px;
    
}

.rightNewsArea 
{
 
 color:#FFFFFF;
 font-family:微軟正黑體;
 font-size:10pt; 
 text-align:justify; 
 margin:90px 30px 20px 15px; 
 line-height:16pt;
    
}

.rightNewsArea li 
{
    padding-bottom:8px;
}

.rightNewsArea li a:link
{
     color:#FFFFFF;
     text-decoration:none;
    
}

.rightNewsArea li a:visited
{
     color:#FFFFFF;
     text-decoration:none;
    
}
.rightNewsArea li a:hover
{
     color:#FFFFFF;
     text-decoration:underline;
    
}

.HomeProductPhoto 
{
 width:135px; height:135px; margin:12px 7px 0px 12px; overflow:hidden;   
}

.HomeProductTitle
{
 font-family:微軟正黑體;margin: 0px 7px 7px 9px;width:140px; text-align:center; font-size:10pt; line-height:12pt;   
}

.HomeProductTitle a:link
{
 
  color:#000000;
  text-decoration:none; 
    
}

.HomeProductTitle a:visited
{
 
  color:#000000;
  text-decoration:none; 
    
}

.HomeProductTitle a:hover
{
 
  color:#000000;
  text-decoration:underline; 
    
}


/* 關於我們 */
.AboutUsMenu
{
    margin:5px 0px 0px 10px; 
    background-repeat:no-repeat; 
    background-image:url(../../images/AboutUsMenu.png);
    width:250px; 
    height:50px; 
    
}

.AboutUsMenu div 
{
 text-align:right; 
 padding:12px 20px 0px 20px; 
 font-family:微軟正黑體;
 color:#000000; 
 font-size:14pt;   
}

.AboutUsMenu a:link 
{
    color:#000000;
    text-decoration:none;     
}

.AboutUsMenu a:visited
{
    color:#000000;
    text-decoration:none;     
}

.AboutUsMenu a:hover
{
    color:#000000;
    text-decoration:underline;     
}

.AboutUsDocumentTitle 
{
    font-family:微軟正黑體;
    color:#bf8c2e; 
    font-size:16pt; 
    font-weight:bold; 
    padding:5px 0px 0px 5px; 
    clear:both;
    
}

.AboutUsDocumentImage 
{
    float:right;
}

.AboutUsDocumentImage img {
    margin:10px 0px 5px 0px;
}

.AboutUsDocumentDesc 
{
   font-family:微軟正黑體;
   color:#3d3d3d;
   font-size:11pt;
   margin:0px 0px 5px 10px;
   text-align:justify;
   line-height:20pt;
   border-bottom-color:#02abc4;
   border-bottom-width:1px;
   border-bottom-style:dashed; 
}

.AboutUsArea 
{
 width:630px; 
 min-height:305px;
 margin:5px 22px 10px 10px; 
 background-color:#FFFFFF; 
 padding:8px 20px 20px 20px;   
 text-align:left; 
}


.TechDocMenu
{
  padding-top:5px; 
  padding-bottom:10px; 
  margin-right:15px; 
  border-bottom-color:#02abc4; 
  border-bottom-width:1px; 
  border-bottom-style:dashed;   
}

.TechLeftMenu 
{
 
 width:250px; 
 background-image:url(../../images/documentMenu_02.png); 
 background-repeat:repeat-y; 
 font-family:微軟正黑體;
 font-size:11pt; 
 color:#FFFFFF;
    
}



.TechDocMenu a:link 
{
  color:#FFFFFF;
  text-decoration:none; 
}

.TechDocMenu a:visited
{
  color:#FFFFFF;
  text-decoration:none; 
}

.TechDocMenu a:hover 
{
  color:#FFFFFF;
  text-decoration:underline; 
}

.ResellerTypeMenuBg 
{
 width:220px; 
 height:170px; 
 background-image:url(../../images/StoreBg.png); 
 background-repeat:no-repeat; 
 overflow:hidden;    
}

.ResellerTypeMenu {
    font-family:微軟正黑體;
    width:201px; 
    height:30px; 
    background-image:url(../../images/StoreBgTitle.png); 
    background-repeat:no-repeat;
    background-position:center top;  
    text-align:center; 
    font-size:11pt; 
    position:absolute; 
    left:0px; 
    top:105px; 
    margin:0px 0px 0px 0px; 
    padding-top:5px;
}

.ResellerTypeMenu a:link 
{
  color:#000000;
  text-decoration:none;    
}

.ResellerTypeMenu a:visited
{
  color:#000000;
  text-decoration:none;    
}

.ResellerTypeMenu a:hover 
{
  color:#000000;
  text-decoration:underline;    
}

.NewspaperLeftArea
{
    width:230px; 
    background-image:url(../../images/NewsPaper_02.png); 
    background-repeat:repeat-y; 
    font-family:微軟正黑體;
    font-size:10pt; 
    color:#073a55; 
    padding-right:5px;
}

.NewspaperMenuItem 
{
 padding-top:5px; 
 padding-bottom:10px; 
 border-bottom-color:#02abc4; 
 border-bottom-width:1px; 
 border-bottom-style:dashed;   
 margin-right:20px; 
}

.NewspaperMenuItem a:link
{
    color:#073a55; 
    text-decoration:none;
}

.NewspaperMenuItem a:visited
{
    color:#073a55; 
    text-decoration:none;
}

.NewspaperMenuItem a:hover
{
    color:#000000; 
    text-decoration:underline;
}

.downloadForm 
{
  color:#000000;
  font-size:11pt;    
  line-height:20pt; 
}

.ProductListTitle 
{
    font-family:微軟正黑體;
    margin:0px 0px 10px 0px;
    width:155px; 
    text-align:center; 
    font-size:0.8em;
}

.ProductListTitle a:link 
{
  color:#000000;
  text-decoration:none;     
}

.ProductListTitle a:visited
{
  color:#000000;
  text-decoration:none;     
}

.ProductListTitle a:hover
{
  color:#000000;
  text-decoration:underline;     
}

/* Firefox, Google瀏覽器等 CSS修正區 */
/* 請在每個CSS上面增加 body:nth-of-type(1) */

body:nth-of-type(1) #fader  /* safari 3+, chrome 1+, opera9+ */
{
    position:relative;
    overflow:hidden;
    height:288px;
    width:620px; 
    margin:9px 5px 0px 8px; 
    padding:0px 0px 0px 0px; 
}

body:nth-of-type(1) .TechDocMenu
{
  border-bottom-color:#02abc4; 
  border-bottom-width:1px; 
  border-bottom-style:dashed;   
  margin 0px 0px 0px 0px;
  padding 0px 0px 0px 0px; 
}

body:nth-of-type(1) .TechLeftArea
{
    margin-left:10px;
}

body:nth-of-type(1) .TechLeftMenu ul 
{
    height:100%;
    margin:0px 0px 0px 0px; 
}

body:nth-of-type(1) .NewspaperLeftArea ul 
{
    height:100%;
    margin:0px 0px 0px 0px; 
}