@charset "utf-8";
/* CSS Document */


#noinfo_tb{
	width:100%;
	border:1px solid #F2F2F2;
	color:#484848;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	padding-top:40px;
	padding-bottom:40px;
}

.image-right{
	float:right;
}

.image-left{
	float:left;
}

	
/**************************************************************************************************/
/*                                             次選單                                       */
/*************************************************************************************************/

#submenutb{
	width:223px;
	padding-top:16px !important;
	*padding-top:10px;
}
#submenu{
	background:url(../images/bg-submenutb.gif) top left repeat-y;
	width:223px;
}

#submenu-down{
	background:url(../images/submenu-down.gif) bottom left no-repeat;
	background-repeat:no-repeat;
	height:45px;
}

#leftMenu {
	MARGIN-BOTTOM: 0px;
}

#leftMenu UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}

#leftMenu LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ffffff 0px solid;
}

#leftMenu A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 29px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND: url(../images/bg-submenu.gif) no-repeat left top; 
	width:171px;
    *width:200px;
	COLOR: #4c4c4c; 
	PADDING-TOP: 5px; 
	PADDING-bottom:6px;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
}

#leftMenu A:link {
	BACKGROUND: url(../images/bg-submenu.gif) no-repeat left top;
	COLOR: #4c4c4c;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}

#leftMenu A:visited {
	BACKGROUND: url(../images/bg-submenu.gif) no-repeat left top; 
	COLOR: #4c4c4c; 
	TEXT-DECORATION: none;
}

#leftMenu A:hover {
	BACKGROUND: url(../images/bg-submenu-over.gif) no-repeat left top;
	color:#FFF;
	PADDING-TOP: 4px; 
	PADDING-bottom:7px;
	TEXT-DECORATION: none;
}

#leftMenu A:active {
	BACKGROUND: url(../images/bg-submenu.gif) no-repeat left top; 
	COLOR: #4c4c4c; 
	TEXT-DECORATION: none;
}

#leftMenu2 {
	MARGIN-BOTTOM: 0px;
}

#leftMenu2 UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}

#leftMenu2 LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
}

#leftMenu2 A {
PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 29px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND: url(../images/bg-submenu-over.gif) no-repeat left top;
	width:171px;
    *width:200px;
	COLOR: #fff; 
	PADDING-TOP: 4px; 
	PADDING-bottom:2px;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
}

#leftMenu2 A:link {
	BACKGROUND: url(../images/bg-submenu-over.gif) no-repeat left top;
	COLOR: #fff;  
}

#leftMenu2 A:visited {
	BACKGROUND: url(../images/bg-submenu-over.gif) no-repeat left top;
	COLOR: #fff; 
}

#leftMenu2 A:hover {
	BACKGROUND: url(../images/bg-submenu-over.gif) no-repeat left top;
	color:#FFF;
}

#leftMenu2 A:active {
	BACKGROUND: url(../images/bg-submenu-over.gif) no-repeat left top;
	COLOR: #fff; 
}

#leftMenu3 {
	MARGIN-BOTTOM: 0px;
}

#leftMenu3 UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}

#leftMenu3 LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	
}

#leftMenu3 A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 29px; 
	FONT-SIZE: 12px;
	background:url(../images/bg-submenutb3.gif) no-repeat top left;
	width:171px;
    *width:200px;
	COLOR: #ff6600;  
    PADDING-TOP: 6px !important; 
	*PADDING-TOP: 8px; 
	PADDING-bottom:5px;
	TEXT-DECORATION: none;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:#ebc9ae 1px solid;
}

#leftMenu3 A:link {
	COLOR: #ff6600; 
	background:url(../images/bg-submenutb3.gif) no-repeat top left;
}

#leftMenu3 A:visited {
	COLOR: #ff6600; 
	background:url(../images/bg-submenutb3.gif) no-repeat top left;
}

#leftMenu3 A:hover {
	COLOR: #ff9900; 
	background:url(../images/bg-submenutb3.gif) no-repeat top left;
}

#leftMenu3 A:active {
	COLOR: #ff6600; 
	background:url(../images/bg-submenutb3.gif) no-repeat top left;
}

	
/**************************************************************************************************/
/*                               main-right                                                   */
/*************************************************************************************************/		
.location{
	width:100%;
	color:#ff9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	padding-top:9px;
	padding-right:3px;
}

.location a:link{
	color:#666666;
	text-decoration:none;
}
.location a:hover{
	color:#ff9900 !important ;
	text-decoration:none;
}	
.location a:visited{
	color:#666666;
	text-decoration:none;
}

.content{
	padding-top:20px;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	padding-left:2px;
	padding-right:2px;
}

.stitle{
	background:url(../images/bg-stitle.gif) repeat-x top left;
	height:36px;
}

/**************************************************************************************************/
/*                                          分頁                                           */
/*************************************************************************************************/	
.pagelink {
 font-size: 11px;
 color: #f03500;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
}
.pagelink a:link {
	font-size: 10px;
	color: #4c4c4c;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.pagelink a:hover {
	font-size: 10px;
	color: #f03500 !important;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.pagelink a:visited {
	font-size: 10px;
	color: #4c4c4c;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.pagelink2 {
	FONT-SIZE: 11px;
	COLOR: #999999;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
.pagelink2 A:link {
	FONT-SIZE: 11px;
	COLOR: #666666;
	TEXT-DECORATION: none
}
.pagelink2 A:hover {
	FONT-SIZE: 11px;
	COLOR: #990000;
	TEXT-DECORATION: underline
}
.pagelink2 A:visited {
	FONT-SIZE: 11px;
	COLOR: #666666;
	TEXT-DECORATION: none
}

.searchpdno {
	font-size: 11px;
	font-weight: bold;
	color: #f76728;
	font-family: Arial, Helvetica, sans-serif;
}


/**************************************************************************************************/
/*                             頁籤                                               */
/*************************************************************************************************/	

 #tabs_bg{
	 background:url(../images/tab1-bg.gif) top left repeat-x;
	  height:38px;
	  width:673px;
 }
 #tabs1 {
      float:left;
      font-size:12px;
	  font-family:Arial, Helvetica, sans-serif;
	  height:38px;
      }
    #tabs1 ul {
          margin:0;
          padding:10px 0px 0 0px;
          list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 a {
      float:left;
      background:url(../images/tab1.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  width:125px;
	  height:38px;
	  color:#666;
	  text-align:center;
	  padding-top:15px;
	  
      }
  
    #tabs1 a:hover {
      background:url(../images/tab1-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
      }
	  
	  #tabs1 a:active {
      background:url(../images/tab1-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
      }
	  
	  
 #tabs1-2 {
      float:left;
      font-size:12px;
	  font-family:Arial, Helvetica, sans-serif;
	  height:38px;
      }
   #tabs1-2 ul {
          margin:0;
          padding:10px 0px 0 0px;
          list-style:none;
      }
   #tabs1-2 li {
      display:inline;
      margin:0;
      padding:0;
      }
   #tabs1-2 a {
      float:left;
	  width:125px;
	  height:38px;
	  background:url(../images/tab1-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
	  text-align:center;
      }
  
   #tabs1-2 a:hover {
      background:url(../images/tab1-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
      }
	  
	 #tabs1-2 a:active {
      background:url(../images/tab1-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
      } 
	  
	  
 #tabs2 {
      float:left;
      font-size:12px;
	  font-family:Arial, Helvetica, sans-serif;
	  height:38px;
      }
    #tabs2 ul {
          margin:0;
          padding:10px 0px 0 0px;
          list-style:none;
      }
    #tabs2 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs2 a {
      float:left;
      background:url(../images/tab2.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  width:150px;
	  height:38px;
	  color:#666;
	  text-align:center;
	  padding-top:15px;
	  
      }
  
    #tabs2 a:hover {
      background:url(../images/tab2-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
      }
	  
	  #tabs1 a:active {
      background:url(../images/tab2-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
      }
	  
	  
 #tabs2-2 {
      float:left;
      font-size:12px;
	  font-family:Arial, Helvetica, sans-serif;
	  height:38px;
      }
   #tabs2-2 ul {
          margin:0;
          padding:10px 0px 0 0px;
          list-style:none;
      }
   #tabs2-2 li {
      display:inline;
      margin:0;
      padding:0;
      }
   #tabs2-2 a {
      float:left;
	  width:150px;
	  height:38px;
	  background:url(../images/tab2-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
	  text-align:center;
      }
  
   #tabs2-2 a:hover {
      background:url(../images/tab2-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
      }
	  
	 #tabs2-2 a:active {
      background:url(../images/tab2-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
      } 
	  
#tabs3 {
      float:left;
      font-size:12px;
	  font-family:Arial, Helvetica, sans-serif;
	  height:38px;
      }
    #tabs3 ul {
          margin:0;
          padding:10px 0px 0 0px;
          list-style:none;
      }
    #tabs3 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs3 a {
      float:left;
      background:url(../images/tab3.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  width:107px;
	  height:38px;
	  color:#666;
	  text-align:center;
	  padding-top:15px;
	  
      }
  
    #tabs3 a:hover {
      background:url(../images/tab3-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
      }
	  
	  #tabs3 a:active {
      background:url(../images/tab3-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
      }
	  
	  
 #tabs3-2 {
      float:left;
      font-size:12px;
	  font-family:Arial, Helvetica, sans-serif;
	  height:38px;
      }
   #tabs3-2 ul {
          margin:0;
          padding:10px 0px 0 0px;
          list-style:none;
      }
   #tabs3-2 li {
      display:inline;
      margin:0;
      padding:0;
      }
   #tabs3-2 a {
      float:left;
	  width:107px;
	  height:38px;
	  background:url(../images/tab3-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
	  text-align:center;
      }
  
   #tabs3-2 a:hover {
      background:url(../images/tab3-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
      }
	  
	 #tabs3-2 a:active {
      background:url(../images/tab3-over.gif) top left no-repeat;
      margin:0;
      text-decoration:none;
	  color:#FFF;
	  padding-top:8px;
      } 

#pdstep{
	background:url(../images/bg-pditem.gif) top left repeat-x;
	height:29px;
}
#itemtb1 {
        BACKGROUND: url(../images/itemtb1-bg.gif) repeat-x top; FLOAT: left; WIDTH: 703px; 
}
#itemtb1 UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#itemtb1 LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(../images/itemtb1-left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#itemtb1 A {
        PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 2px;  BACKGROUND: url(../images/itemtb1-right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 15px; TEXT-DECORATION: none
}
#itemtb1 A {
        FLOAT: none
}
#itemtb1 A:hover {
        COLOR:#F60;
}
#itemtb1 #current {
        BACKGROUND-IMAGE: url(../images/itemtb1-left_on.gif)
}
#itemtb1 #current A {
        BACKGROUND-IMAGE: url(../images/itemtb1-right_on.gif); PADDING-BOTTOM: 16px; COLOR: #fff; padding-top:10px;
}
	
	
	  

/**************************************************************************************************/
/*                              關於我們                                               */
/*************************************************************************************************/	

.content_txt{
	background:url(../images/bg-txt.gif) bottom left no-repeat;
	width:673px;
	padding-top:20px;
	padding-bottom:40px;
	color:#666;
	line-height:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}


/**************************************************************************************************/
/*                              最新消息                                               */
/*************************************************************************************************/	

.newslist-title{
	color:#4b4b4b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	padding-bottom:4px;
	padding-top:8px;
	padding-left:10px;
	font-weight:normal;
}

.newslist-title a:link{
	color:#4b4b4b;
	text-decoration:none;
	font-size:12px;
}
.newslist-title a:hover{
	color:#ff9900 !important ;
	text-decoration:underline;
	font-size:12px;
}	
.newslist-title a:visited{
	color:#4b4b4b;
	text-decoration:none;
	font-size:12px;
}

.newslist-date{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}



.news_content{
	color: #333;
	font-size:12px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:25px;
	line-height:18px;
}

.news_content a:link{
	color: #333;
	text-decoration:none;
}
.news_content a:hover{
	color: #ff6600 !important ;
	text-decoration:underline;
}	
.news_content a:visited{
	color: #333;
	text-decoration:none;
}

.news_content2{
	color: #666;
	font-size:11px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}

/**************************************************************************************************/
/*                               產品頁                                                */
/*************************************************************************************************/	
#tb2-top{
	background:url(../images/tb2-top.gif) top left no-repeat;
	width:673px;
	height:22px !important;
	*height:28px;
}
#tb2-bg{
	background:url(../images/tb2-bg.gif) top left repeat-y;
	width:673px;
}
#tb2-dw{
	background:url(../images/tb2-dw.gif) bottom left no-repeat;
	height:45px;
}

.prodtd{
	width:322px;
	float:left;
	padding-right:29px;
}
.prodtd2{
	width:322px;
	float:left;
}
.prod-top{
	background:url(../images/bg-prod.gif) top left no-repeat;
	width:322px;
	height:172px;
	color:#999;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.prod-dw{
	background:url(../images/bg-prod2.gif) bottom left no-repeat;
	width:322px;
	color:#666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}

.prod-line{
	background:url(../images/line-apply.gif) bottom left no-repeat;
	color:#999;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}

.prodtitle{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-top:5px !important;
	*padding-top:8px;
	padding-left:20px;
}
.prodimg{
	width:302px;
	height:105px;
	margin-left:10px;
	padding-top:16px !important;
	*padding-top:14px;
}

.prodmore{
	background:url(../images/bt-more-org.gif) top left no-repeat;
	width:69px;
	height:21px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-top:1px !important ;
	*padding-top:3px;
}

.prodmore a:link{
	color:#FFF;
	text-decoration:none;
}
.prodmore a:hover{
	color:#ffff99 !important ;
	text-decoration:none;
}	
.prodmore a:visited{
	color:#FFF;
	text-decoration:none;
}

#bt_center{
	text-align: -moz-center !important ;
	*text-align:center;
}

#bt_right{
    text-align:right;
}


.stb1_bg{
	background:url(../images/bg-stb1.gif) bottom left repeat-x;
	width:673px;
}

.stb1a{
border-left:#d6d6d6 1px solid;
}
.stb1{
	border-top:#d6d6d6 1px solid;
	border-right:#d6d6d6 1px solid;
	border-bottom:#d6d6d6 1px solid;
	color:#666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-right:15px;
	padding-top:6px;
	padding-bottom:5px;
	float:left;
	background-color:#f5f5f5;
}
.stb1 a:link{
	color:#666;
	text-decoration:none;
}
.stb1 a:hover{
	color:#ff9900 !important ;
	text-decoration:none;
}	
.stb1 a:visited{
	color:#666;
	text-decoration:none;
	}
	

.stb1-2{
	border-top:#d6d6d6 1px solid;
	border-right:#d6d6d6 1px solid;
	border-bottom:#fff 1px solid;
	color:#ff9900;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-right:15px;
	padding-top:6px;
	padding-bottom:5px;
	float:left;
}
.stb1-2 a:link{
	color:#ff9900;
	text-decoration:none;
}
.stb1-2 a:hover{
	color:#ff9900 !important ;
	text-decoration:none;
}	
.stb1-2 a:visited{
	color:#ff9900;
	text-decoration:none;
	}
	
.stb_mbg{
	clear:both;
	border-right:#d6d6d6 1px solid;
	border-left:#d6d6d6 1px solid;
	border-bottom:#d6d6d6 1px solid;
	color:#666666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
}

.stb_img{
	padding-top:1px;
	padding-left:1px;
	padding-right:1px;
}

.stb_summary{
	padding-top:15px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}

.stb-left{
	width:100px;
	float:left;
	height:85px;
}

.stb-right{
	float:right;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	padding-top:5px;
	width:563px;
	}
	
.stb-left2{
	width:255px;
	float:left;
	height:85px;
}

.stb-right2{
	float:right;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	padding-top:3px;
	width:398px;
	}	

.stb-logo{
	padding-top:15px;
	padding-bottom:20px;
}
.stb-logo2{
	padding-top:0px !important;
	*padding-top:15px;
	padding-bottom:20px;
}

.stb-line{
	background:url(../images/bg-dotline.gif) top left repeat-x;
	height:3px;
}

	

/********************************************************************************************/
/*                    表單樣式1                                                            */
/********************************************************************************************/

#tb1-bg{
	background-color:#FFF !important;
	*background-color:#cccccc;
	width:100%;
	text-align:center;
}

#tb1-itemtitle{
	color:#2a2a2a;
	font-size:13px;
	font-weight:bold;
	padding-top:7px;
	padding-bottom:8px;
	float:left;	
	margin:0px;
	background-color:#CCC;
}
#tb1-td-blue{
	color:#4371ca;
	font-size:11px;
	float:left;
	font-weight:bold;
	height:28px;
	padding-top:7px;
	background-color:#FFF;
	text-align:left;
}

#tb1-td-blue a:link{
	color:#4371ca;
	text-decoration:none;
}
#tb1-td-blue a:hover{
	color:#ff6600 !important ;
	text-decoration:none;
}	
#tb1-td-blue a:visited{
	color:#4371ca;
	text-decoration:none;
}

#tb1-td-gray{	
	color:#2a2a2a;
	font-size:11px;
	float:left;
	text-align:center;
	height:28px;
	padding-top:7px;
	background-color:#FFF;
}
#tb1-tr{
	background-color:#CCC;
	background-repeat:repeat;
	width:100%  !important ;
	#width:99%;
	
}
#tb1-tr2{
	background-color:#FFF;
	width:100%  !important ;
	*width:100%;
}
#tb1-line{
	background-color:#cccccc;
	clear:left;
	height:1px;
}
	

#tb1-back{
	background-image:url(../images/icon/icon-arrow.gif);
	background-position:top  left;
	background-repeat:no-repeat;
	color:#4c6e94;
	font-size:11px;
	padding-left:13px;
	padding-top:10px;
}

#tb1-back a:link{
	color:#4c6e94;
	text-decoration:none;
}
#tb1-back a:hover{
	color:#ff6600 !important ;
	text-decoration:underline;
}	
#tb1-back a:visited{
	color:#4c6e94;
	text-decoration:none;
}


.title01{
	background-image:url(../images/bg-title.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:auto;
	color:#fd730e;
	font-size:12px;
	padding-top:15px !important ;
	*padding-top:17px;
	padding-left:18px;
	font-weight:bold;
	padding-bottom:4px;
}




/******************************網站導覽***************************************/
.sitemap_bg{
	width:200px;
	background-image:url(../images/sitemap-bg.gif);
	background-position:top left;
	background-repeat:repeat-y;
	padding-left:12px;
	padding-top:12px;
	padding-bottom:10px;
}

.sitemap{
	font-size:12px;
	color:#4d4d4d;
	padding-top:3px;
	padding-bottom:4px;
	padding-left:12px;
	background:url(../images/sitemap-list.gif) top left no-repeat;
}
	
.sitemap a:link{
	color:#4d4d4d;
	text-decoration:none;
}
.sitemap a:hover{
	color:#ff6600 !important ;
	text-decoration:underline;
}	
.sitemap a:visited{
	color:#4d4d4d;
	text-decoration:none;
}

.sitemap_td{
	padding-left:12px;
	padding-right:12px;
	padding-bottom:20px;
	float:left;
}
.sitemap_line{
	height:10px;	
	border-bottom:#CCC 1px dotted;
}

/****************************服務項目**********************************/

#pdtxt1{
	BACKGROUND: url(../images/img-prod03.gif) no-repeat left top; 
	WIDTH: 672px; 
	POSITION: relative; 
	HEIGHT: 702px;
}

#bg-tb-title{
	background:url(../images/bg-tb-title.gif) left bottom repeat-x;
}
	