HTML{
	SCROLLBAR-3DLIGHT-COLOR:    #f2eddf; /*W~t*/
	SCROLLBAR-HIGHLIGHT-COLOR:  #FFFFFF; /*W~ؤ*/
	SCROLLBAR-ARROW-COLOR:      #770000; /*bY*/
	SCROLLBAR-BASE-COLOR:       #f2eddf; /*@*/
	SCROLLBAR-DARKSHADOW-COLOR: #770000; /*kU~t*/ 
	SCROLLBAR-SHADOW-COLOR:     #f2eddf; /*kU~ؤ*/
	SCROLLBAR-FACE-COLOR:       #f2eddf; /*O*/ 
	SCROLLBAR-TRACK-COLOR:      #f2eddf; /*O*/ 
	font-size: 12px;
	
}
body {
	background-image: url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#f4f1e8;
	padding:0px;
	margin: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 160%;
	color:#676565;
	}
	
/*文字及連結樣式*/
a {
	font-size: 12px;
	line-height: 180%;
	color:#676565;
	text-decoration: none;
}
a:hover {
	color: #404040;
}

#maincenter{
	position:relative;
	width:1026px;
	margin:0 auto;
}
a img {border:0px;}

#sdbg{
	background-image:url(images/bg2.gif);
	text-align:center;
	font-size: 12px;
	line-height: 180%;
	margin:0 auto;
	}
	
#boxcolor{
	background-color:#f3eddd;
	background-image:url(images/line.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#f3eddd;
	}
	
.stylered{
	font-family: Verdana, Geneva, sans-serif;
	color:#cc0000;
	}
.stylered2{
	font-family: Verdana, Geneva, sans-serif;
	color:#cc0000;
	font-weight: bold;
	font-size: 10px;
	}
.stylehot{
	font-family: Verdana, Geneva, sans-serif;
	color:#8f7762;
	font-weight: bold;
	font-size: 12px;
	line-height: 140%;
	}	
#3boxbg{
	background-image:url(images/line3.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	}	


/*top*/
#header{
	position:relative;
	height:86px;
	margin:8px 0 0 0 ;
	}
#headerleft{
	position:relative;
	background-image:url(images/headleftbg.jpg);
	background-color:#ffffff;
	background-repeat:no-repeat;
	position:absolute;
	margin:0px;
	padding:0px;
	left:0px;
	width:233px;
	height:86px;
	}
#headerleftbtn{
	position:absolute;
	width:103px;
	height:20px;
	left:115px;
	top:30px;
	}
#headercenter{
	position:absolute;
	margin:0px;
	padding:0px;
	left:233px;
	width:427px;
	height:86px;
	}
#headerright{
    position:absolute;
	margin:0px;
	padding:0px;
	right:0px;
	width:330px;
	height:86px;
	}
#home{
	width:120px;
	height:80px;
	}		
	
/*紅色主選單*/
#select{
	height:38px;	
	width:990px;
	background-image:url(images/select2.jpg);
	background-color:#C00;
	background-repeat:no-repeat;
	}
#selectbtn{
	height:38px;	
	background-color:#C00;
	width:990px;
	margin:0 auto;
	}	

/*中央內容-左邊大欄位*/	
#selectleft{
	position:absolute;
	float:left;
	top:132px;
	margin:0px;
	padding:0px;
	left:18px;
	width:236px;
	background-color:#f3eddd;
	}	

/*會員登入區*/		
#login{
	 position:relative;
   background-image:url(images/heads-01.jpg);
   background-repeat:no-repeat;
   padding:31px 0 0 0 ;
	}
#loginmain{
   position:relative;
   background-image:url(images/container-01.jpg);
   background-repeat:no-repeat;
   padding:0 ;
   height:133px;
	}
#loginmainlogin	{
	/*position:absolute;*/	
	position:relative;
	left:26px;
	top:14px;
	width:160px;
	height:29px;
	}
#loginmainbtn {
	position:absolute;
	left:25px;
	top:57px;
	width:184px;
	height:55px;	
	}
	
/*台灣唯一*/	
#taiperonly{
   position:relative;
   background-image:url(images/taiperonlybg.jpg);
   background-repeat:repeat-y;
   background-position:right;
   padding: 1px ;
   text-align:center;
	}
#taiperonly2{
	position:absolute;
	top:140px;
	left:54px;
	width:170px;
	font-size: 12px;
	text-align: left;
	line-height: 147%;	
	}
#taiperonly2 ul{
	list-style:none;
	margin:0;
	padding:0;
	}
#taiperonly2 li{
	margin:0;
	padding:6px;
	}	
	
/*點登入後的頁面*/		
#loginmain2{
   position:relative;
   background-image:url(images/container-02.jpg);
   background-repeat:no-repeat;
   padding:0 ;
   height:202px;
	}
	
#loginmainlogin2	{
	position:absolute;
	left:26px;
	top:83px;
	width:160px;
	height:29px;
	}
#loginmainbtn2 {
	position:absolute;
	left:25px;
	top:126px;
	width:184px;
	height:55px;	
	}
#loginmainform {
	position:absolute;
	left:25px;
	top:14px;
	width:184px;
	height:55px;	
	}
.opbg{
	border: 1px solid #FFFFFF;
	background-color:#666;
	background-image:url(images/formbg.jpg);
	font-size: 12px;
	color: #FFFFFF;
	line-height: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}	
#verify{
	position:absolute;
	right:3px;
	top:39px;
	height:20px;
	}

/*6個選單區*/		
#select6{
   position:relative;
   background-image:url(images/select6.gif);
   background-repeat:no-repeat;
   height:101px;
	}
#select6btn{
    position:relative;
   height:92px;
   width:227px;
   top:5px;
   left:5px;
	}
	
/*線上客服*/			
#customer{
   background-image:url(images/customer-head.jpg);
   background-repeat:no-repeat;
   padding:31px 0 0 0 ;
   left:0;
   margin:0px;
	}
#customercn{
   background-image:url(images/customer-head-cn.jpg);
   background-repeat:no-repeat;
   padding:31px 0 0 0 ;
   left:0;
   margin:0px;
	}	
#customermain{
   background-image:url(images/customer.jpg);
   background-repeat:no-repeat;
   background-position:top;
   margin:0px;
   left:0;
	}
#customermain-footer{
   background-image:url(images/customer-footer.jpg);
   background-repeat:no-repeat;
   background-position:bottom;
   margin:0px;
   padding:19px 26px 18px 20px;
   left:0;
  
	}	
/*右邊廣告*/		
#leftadbanner{
   position:relative;
   background-image:url(images/select6.gif);
   background-repeat:no-repeat;
	}
#leftadbanner2{
   position:relative;
   background-image:url(images/leftadbanner2.gif);
   background-repeat:no-repeat;
   background-position:bottom;
   height:101px;
	}	
	
/*中央內容-右*/		
#main{
	position:absolute;
	background-image:url(images/mainbg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	top:132px;
	margin:0px;
	padding:0px;
	width:754px;
	background-color:#f3eddd;
	}
#maintop{
	margin:22px 9px 0 15px;	
    height:20px;
	}

/*最新消息*/		
#maintopnew1{
	position:absolute;	
	width:481px;
	height:180px;
	top:20px;
	
	}
#maintopnew1con	{
	position:absolute;
	background-color:#f5f1e4;
	height:142px;
	width:479px;
	top:36px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d2cabc;
	border-bottom-color: #d2cabc;
	border-left-color: #d2cabc;
	background-image:url(images/newsbg.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
#maintopnew1head{
	position:absolute;
	background-image:url(images/3head.jpg);		
	/*background-repeat:no-repeat;*/	
	width:481px;
	height:36px;
	left:0px;
	top:0px;	
	}

/*最新消息區塊內容*/	
#newsimg{
	position:absolute;
	width:132px;
	height:125px;
	left:5px;
	top:8px;
	}
#newstext{
	position:absolute;
	width:332px;
	left:145px;
	top:10px;
	line-height: 182%;
	}
#newsmore{
	position:absolute;
	width:60px;
	height:16px;
	left:408px;
	top:119px;
   }

/*最新活動訊息*/		
#maintopnew2{
	position:absolute;
	background-image:url(images/news2-head.jpg);
	background-repeat:no-repeat;
	top:23px;
	left:500px;
	right:0px;
	width:243px;
	height:202px;
	}
#maintopnew2cn{
	position:absolute;
	background-image:url(images/news2-head-cn.jpg);
	background-repeat:no-repeat;
	top:23px;
	left:500px;
	right:0px;
	width:243px;
	height:202px;
	}	
#new2con{
	position:absolute;
	background-image:url(images/news2-container.jpg);
	background-repeat:no-repeat;
	left:10px;
	top:29px;
	width:226px;
	height:174px;
	}
#new2ad{
	position:relative;
	width:204px;
	height:127px;
	left:10px;
	top:11px;
	}	
#new2btn{
	position:absolute;
	left:163px;
	top:173px;
	width:61px;
	height:15px;
	}
	
/*熱銷產品*/		
#mainbottom{
    position:absolute;
	top:203px;
	margin:10px 9px 8px 15px;
	width:730px;
	height:368px;
	line-height: 140%;
	}	
#mainhothead{
    position:absolute;
	top:0px;
	width:147px;
	height:29px;
	}
#mainhotcon{
    position:absolute;
	background-image:url(images/hotbg.gif);
	background-repeat:no-repeat;
	background-color:#f3eddd;
	top:29px;
	width:730px;
	}	
#mainhotpro{
    position:absolute;
	top:0px;
	width:730px;
	}	
	

/*頁面底部*/		
#footer{
	position:relative;
	background-image:url(images/bottom.jpg);
	background-repeat:no-repeat;
	height:118px;
	bottom:0px;
	}	
	
/*頁面底部-優良電子認證*/	
#footermedal{
	position:absolute;
	background-image:url(images/bottom-medal.gif);
	background-repeat:no-repeat;
	width:268px;
	height:80px;
	top:14px;
	left:13px;
	}

/*頁面底部-選單*/		
#footerselect{
	position:absolute;
	width:560px;
	height:21px;
	top:9px;
	left:322px;
	word-spacing: 1px;
	}

/*頁面底部-回首頁*/		
#footerhome{
	position:absolute;
	width:60px;
	height:21px;
	top:12px;
	left:908px;
	word-spacing: 1px;
	}
#footerhome a{
    color:#cc0000;
	}
#footerhome a:hover {
	color: #850101;
}	

/*頁面底部-文字內容*/		
#footertest{
	position:absolute;
	width:560px;
	height:50px;
	top:50px;
	left:322px;
	word-spacing: 1px;
	line-height: 170%;
	font-size: 12px;
	}

/*頁面底部-文字內容*/		
#footericon{
	position:absolute;
	width:60px;
	height:40px;
	top:53px;
	left:905px;
	word-spacing: 1px;
	line-height: 170%;
	font-size: 12px;
	}	
	
/*990125新增*/			
/*背景樣式*/		
.bgrepect{
	background-repeat:repeat-y;}
.textstyle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 160%;
	color:#676565;
}
.textstyle-red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 180%;
	color:#C00;
}	
.newsdotline{
	background-image:url(images/main-topnews-line.gif);
	background-repeat:repeat-x;
	background-position:center;
	}
.mainprobg{
	background-image:url(images/main-probg.gif);
	background-repeat:no-repeat;	
	}	
.mainprobg2{
	background-image:url(images/mainprobg2.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#ebe4ce;
	}
.tablepad01{
	padding-bottom:10px;
	}	
#ad{
	}	
	
.TabbedPanelsTab {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 5px 3px 0px; CURSOR: pointer; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #cccccc; moz-user-select: none; khtml-user-select: none
}

