a {text-decoration:none; padding:3px;}
select .quantity {border:1px solid #CCCCCC; font-size:11px; font-family:Tahoma, Geneva, sans-serif, 新細明體; color:#999999;}
div#select {border:1px solid #C0C0C0; width:123px; height:18px; clip:rect(0px,18px,22px,0px); overflow:hidden;}
select {position:relative; left:-2px; top:1px!important; top:-2px; font-size:12px; width:125px; line-height:18px; border:0px; color:#909993;}
input {font-size:13px; color:#666666; font-family:Tahoma,Geneva,sans-serif,"新細明體";}
textarea {font-size:13px; color:#666666; font-family:Tahoma,Geneva,sans-serif,"新細明體";}
input.button {border:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; border:#FFFFFF;}

#container {font-family:Tahoma, Geneva, sans-serif, 新細明體;}

#logo {background:url(../images/top-left.jpg) top repeat-x;}

#content {height:100%;}
#content-bg {border:1px solid #ebdeec; padding:5px; width:98%; float:right; margin-right:5px!important; margin-right:3px;}
#content-bg-m {padding:5px; width:98%; float:right; margin-right:5px!important; margin-right:3px;}
#page {font-size:13px; color:#6c4298; font-weight:bold; float:right; height:25px; padding: 0 5px 0 0;}
#cate {font-size:13px; color:#6c4298; text-align:right; padding:2px 5px 0 0;}
#info {font-size:15px; color:#6c4298; font-weight:bold;	float:left;	text-align:left; padding:0 0 2px 5px;}
#detail {float:left;margin:0 5px 10px 0; padding:5px; line-height:120%; color:#6c4298; font-size:13px;}
#aa {font-weight:bold; border:0px solid #FFCC33; padding-right:10px!important; padding-right:0px;}
#bb {border:0px solid #FFCC33;}

#page-no {text-align:center; font:12px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
/*-------------Product------------------*/
#pixshow {float:left; width:275px; margin:0 0 0 10px;}
#pixshowb {}
#pixshowb img{border:3px solid #dac0f0;}
#pixb {border:3px solid #dac0f0; width:150px;}
#menu {background:url(../images/top-bg.jpg) repeat-x;}
#product-item dl {width:150px; text-align:left;}
#product-item dt {font-size:12px; color:#660033; font-weight:bold; margin:5px 0 20px -65px;}
#product-item dd {font-size:12px; color:#666666; margin-left:50px;word-wrap:break-word;}

#searchbg {background:url(../images/search-bg.jpg) left bottom no-repeat; width:214px; height:22px!important; height:24px; line-height:24px; display:block; }
.inputbox {border:none; width:160px; height:14px; line-height:14px;	font-size:12px;	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666; border:#FFFFFF; margin:5px 0 0 45px;}

#box_cr {color:#e9d8e4; font-size:11px; font-family:Tahoma, Geneva, sans-serif;padding:48px 0 0 0;}

#submenu {padding:0px 0 0 0; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0;}
#submenu dl {clear:right;}
#submenu dt {width:85%; float:right;border-bottom:1px solid #c7b3dc; margin:4px 0 3px 0;}
#submenu dd {}
 #submenu ol {}
 #submenu li {list-style:none; line-height:140%;}
 
#submenu-m {padding:0px 0 0 0; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0;}
#submenu-m dl {clear:right;}
#submenu-m dt {width:85%; float:right; margin:4px 0 3px 0;}
#submenu-m dd {}
 #submenu-m ol {}
 #submenu-m li {list-style:none; line-height:140%;}

.img-01 {margin:3px 3px 0 0; border:none;}

/*==================news=================*/
.news-date {color:#8863a9; font-size:13px; font-family:Tahoma, Geneva, sans-serif; padding-left:5px;}
.news-main {color:#5256df; font-size:13px; font-family:Tahoma, Geneva, sans-serif; padding-left:5px;}
.news-main:link, .news-main:visited {color:#5256df; font-size:13px;}
.news-main:hover, .news-main:active {color:#CC0000; font-size:13px; text-decoration:underline;}


#news-cont dl {border-bottom:1px solid #eeeeee; margin:10px; padding:0 0 10px 0;}
#news-cont dt {color:#9242C2; font-size:13px; font-weight:bold; margin:0 0 5px 5px;}
#news-cont dd {margin-left:5px;	font-size:13px;	color:#666666; padding:20px 0 0px 40px;}

#news-show dl {border-bottom:1px solid #eeeeee; margin:10px; font-family:Tahoma;}
#news-show dt {color:#9242C2; font-size:13px; font-weight:bold; margin:0 0 10px 5px; padding:0 0 0px 0;}
#news-show dd {margin-left:5px; font-size:13px; color:#666666; padding:0 10px 5px 10px; line-height:160%; }
#news-show dd:first-letter {Font-size:15px;}

/*==================inquiry===================*/
#inquiry table { border-collapse:collapse; font-size:13px; color:#666666; }
#in-txt {border-bottom:1px dashed #EAEAEA; color:#6699CC; font-size:13px; font-family:Tahoma; padding-left:10px;}

/*================download====================*/
#down-cont dl {border-bottom:1px solid #eeeeee; margin:20px; padding:0 0 20px 0; border-bottom:1px dashed #999999;}
#down-cont dt {color:#9242C2; font-size:13px; font-weight:bold; margin:0 0 10px 5px; float:left;}
#down-cont dd {color:#666666; font-size:13px; margin-left:5px; padding:0 0 5px 0; float:left;}


/*================portfolio====================*/
#port-cont dl {border-bottom:1px solid #eeeeee; margin:10px;}
#port-cont dt {color:#9242C2; font-size:13px; font-weight:bold; margin:0 0 15px 0;}
#port-cont dd {color:#666666; font-size:13px; float:left; margin:-5px 0 0 5px;}


/*================sitemap====================*/
#sitemap dl {border-bottom:1px solid #eeeeee; margin:5px 3px 5px 7px;}
#sitemap dt {color:#9242C2; font-size:13px; font-weight:bold;}
#sitemap dd {color:#666666; font-size:13px; float:left; margin:5px 5px 0px 5px; }


/*===============text===============*/
.link-01 {font-family:Tahoma,Geneva,Kalimati,sans-serif,"新細明體";}
.link-01:link, .link-01:visited {color:#5e318f; font-size:12px;}
.link-01:hover, .link-01:active {color:#6699CC;	font-size:12px;}

.link-02 {font-family:Arial, Helvetica, sans-serif,"新細明體";}
.link-02:link, .link-02:visited {color:#6c4298; font-size:13px; font-weight:bold;}
.link-02:hover, .link-02:active {color:#996699;	font-size:13px; font-weight:bold;}

.link-03 {font-family:Tahoma,Geneva,Kalimati,sans-serif,"新細明體";}
.link-03:link, .link-03:visited {color:#6c4298; font-size:13px;}
.link-03:hover, .link-03:active {color:#996699; font-size:13px;}

.link-04 {font-family:Tahoma,Geneva,Kalimati,sans-serif,"新細明體";}
.link-04:link, .link-04:visited {color:#9999FF; font-size:13px;}
.link-04:hover, .link-04:active {color:#6699CC; font-size:13px;}

.link-05 {font-family:Tahoma,Geneva,Kalimati,sans-serif,"新細明體";}
.link-05:link, .link-05:visited {color:#6633cc; font-size:13px;}
.link-05:hover, .link-05:active {color:#9999FF; font-size:13px;}

.link-06 {font-family:Tahoma,Geneva,Kalimati,sans-serif,"新細明體";font-weight:bold;}
.link-06:link, .link-06:visited {color:#336699; font-size:13px;}
.link-06:hover, .link-06:active {color:#CC0000; font-size:13px; text-decoration:underline;}

.link-07 {font-family:Tahoma,Geneva,Kalimati,sans-serif,"新細明體"; font-weight:bold;}
.link-07:link, .link-07:visited {color:#5e318f; font-size:12px;}
.link-07:hover, .link-07:active {color:#6699CC;	font-size:12px;}

.link-cr {font-family:Tahoma,Geneva,Kalimati,sans-serif,"新細明體"; text-decoration:none;}
.link-cr:link, .link-cr:visited {color:#C1C1FF; font-size:11px;}
.link-cr:hover, .link-cr:active {color:#9999FF; font-size:11px;}

/*===words style===*/
.txt-01 {color:#009966; font-size:13px; font-family:Tahoma;}
.txt-02 {color:#9999FF; font-size:13px; font-family:Tahoma;}
.txt-03 {color:#9999CC; font-size:13px; font-family:Tahoma;}
.txt-04 {color:#6D6DB6;	font-size:13px;	font-family:Tahoma;	font-weight:bold;}
.txt-05 {color:#9C66BD;	font-size:15px;	font-family:Tahoma;	font-weight:bold;}
.txt-red {color:#FF0000; font-size:13px; font-family:Tahoma;}
