﻿@charset "utf-8";
/*--網頁捲軸----------------------------------------------------------*/

td{
	color:#CE1A47;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}
ul, h1, h2, h3, ol,form{list-style:none;padding:0;margin:0;}	

/*--連結設定-----------------------------------------------------------*/
a:link    {text-decoration: none;}/*一般連結*/
a:visited {text-decoration: none;}/*參觀過的連結*/
/*a:hover   {text-decoration: none;font-size: 12px;letter-spacing: 1px;}/*當滑鼠移到連結上*/

.eztrust           {color:#99c3cd;}/*藝誠科技l*/
.eztrust a:link    {color:#99c3cd;}/*藝誠科技l*/
.eztrust a:visited {color:#99c3cd ;}/*藝誠科技v*/
.eztrust a:hover   {color:#FFFFFF;font-weight:normal;text-decoration: none;font-size: 12px;}/*藝誠科技o*/

.dlink           {color:#FFFFFF;}/*下方連結l*/
.dlink a:link    {color:#FFFFFF;text-decoration:none;letter-spacing:1.5pt;padding:3px 2px 1px 5px;}/*下方連結l*/
.dlink a:visited {color:#FFFFFF;text-decoration:none;letter-spacing:1.5pt;padding:3px 2px 1px 5px;}/*下方連結v*/
.dlink a:hover   {color:#CCCCCC;background-color:#fef0f3;}/*下方連結o*/

.link01:link    {color:#393939;padding:3px 3px 0px 3px;text-decoration:none;font-size: 13px;letter-spacing: 1px;}
.link01:visited {color:#393939;padding:3px 3px 0px 3px;text-decoration:none;letter-spacing: 1px;}
.link01:hover   {color:#005265;padding:3px 3px 0px 3px;text-decoration:none;letter-spacing: 1px;}
.link02:link    {color:#005265;padding:3px 3px 0px 3px;text-decoration:none;font-size: 13px;letter-spacing: 1px;}
.link02:hover   {color:#005265;padding:3px 3px 0px 3px;text-decoration:none;font-size: 13px;letter-spacing: 1px;}
.link02:visited {color:#005265;padding:3px 3px 0px 3px;text-decoration:none;font-size: 13px;letter-spacing: 1px;}


/*--底圖背景---------------------------------------------------------------------------------------------------------------*/
.bg01_lefttop   {background-position:0 0;      background-repeat:no-repeat;}   /*底圖不重覆靠左置上*/
.bg02_leftdown  {background-position:0 100%;   background-repeat:no-repeat;}   /*底圖不重覆靠左置下*/
.bg03_righttop  {background-position:100% 0;   background-repeat:no-repeat;}   /*底圖不重覆靠右置上*/
.bg04_rightdown {background-position:100% 100%;background-repeat:no-repeat;}   /*底圖不重覆靠右置下*/
.bg05_centertop {background-position:50% 0;    background-repeat:no-repeat;}   /*底圖不重覆置中置上*/
.bg06_centerdown{background-position:50% 100%; background-repeat:no-repeat;}   /*底圖不重覆置中置下*/
.bg07_center    {background-position:50% 50%; background-repeat:no-repeat;}    /*底圖不重覆置中置中*/

.bg10_xlefttop  {background-position:0 0;      background-repeat:repeat-x;}    /*底圖水平重覆靠左置上*/
.bg11_xleftdown {background-position:0 100%;   background-repeat:repeat-x;}    /*底圖水平重覆靠左置下*/
.bg12_ylefttop  {background-position:0 0;      background-repeat:repeat-y;}    /*底圖垂直重覆靠左置上*/
.bg13_yleftdown {background-position:0 100%;   background-repeat:repeat-y;}    /*底圖垂直重覆靠左置下*/

.bg20_xrighttop {background-position:100% 0;   background-repeat:repeat-x;}    /*底圖水平重覆靠右置上*/
.bg21_xrightdown{background-position:0 0;      background-repeat:repeat-x;}    /*底圖水平重覆靠右置下*/
.bg22_yrighttop {background-position:100% 0;   background-repeat:repeat-y;}    /*底圖垂直重覆靠右置上*/
.bg23_yrightdown{background-position:0 0;      background-repeat:repeat-y;}    /*底圖垂直重覆靠右置下*/
.bg30_xcenter  {background-position:50% 50%;      background-repeat:repeat-x;}    /*底圖水平重覆置中置中*/

/*--切版常用背景圖設定---------------------------------------------------------------------------------------*/
.bg_left01{background:url(../images/home/bg_left01.jpg) no-repeat 100% 0;}
.bg_left02{background:url(../images/home/bg_left02.jpg) repeat-y 100% 0;}
.bg_left03{background:url(../images/home/bg_left03.jpg) no-repeat 100% 100%;}
.bg_right01{background:url(../images/home/bg_right01.jpg) no-repeat 0 0;}
.bg_right02{background:url(../images/home/bg_right02.jpg) repeat-y 0 0;}
.bg_right03{background:url(../images/home/bg_right03.jpg) no-repeat 0 100%;}
.bg_top{background:url(../images/home/bg_top.jpg) 0 0 no-repeat;height:254px;}
.bg_down{background:url(../images/home/bg_down.jpg) 0 0 no-repeat;height:179px;}


/*左側商品類分層選單*/

/*menu_pt1----------------*/

#style_test{
	margin: 0px;
	padding: 0px;
	}
.planning_input{height: 20px; width: 140px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-image: url(../images/planning/blueCircle_bg.gif); margin: 0px; padding: 0px; padding-left: 10px;padding-top: 5px;color:#876363;}
#pre_titile{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #744b4b;
	line-height: 30px;
	text-indent: 45px;
	float: left;
	width: 550px;
}
#pre_titile2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #e2305c;
	line-height: 30px;
	text-indent: 120px;
	float: left;
	width: 530px;
	font-weight: bold;
	margin-top: 15px;
}
#pre_date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #a08c8c;
	line-height: 24px;
}
#pre_date2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #a08c8c;
	line-height: 24px;
	padding-top: 18px;
}
#pre_titile a{
	color: #744b4b;
}
#pre_titile a:hover{
	color: #966161;
}
#menu_pt1{
	width:199px;}
#menu_pt1 ul{
	margin:0px;
	padding:5px 0px 5px 10px;
}
#menu_pt1 li{
	list-style-type:none;/*去掉預設的li點點*/
	font-size:11px;
	color:#fff;
	display:block;/* 將資料內容分段顯示 */
	background-image:url(../images/dot04.gif);/*更換前面的小圖*/
	background-position:10px 12px;/*控製前面小圖的位置 左右 上下*/
	background-repeat:no-repeat;/*小圖不重覆*/
	padding:0px 0px 0px 20px; /*控製後面字的位置 上右下左*/
	line-height: 23px;
	text-decoration: none;
}

#menu_pt1 a{
	color:#fff;
}

#menu_pt1 a:hover{
	color:#570000;
}

/*頁次鈕*/
.input_f {color:#999;border:0;padding:0px 0px 0px 15px;background:transparent url(images/icon_first2.gif) no-repeat;width:69px;height:22px;cursor:pointer;	font-size: 12px;line-height: 20px;}
.input_p {color:#999;border:0;padding:0px 0px 0px 10px;background:transparent url(images/icon_prev2.gif) no-repeat;width:69px;height:22px;cursor:pointer;	font-size: 12px;line-height: 20px;}
.input_n {color:#999;border:0;padding:0px 10px 0px 0px;background:transparent url(images/icon_next2.gif) no-repeat;width:69px;height:22px;cursor:pointer;	font-size: 12px;line-height: 20px;}
.input_l {color:#999;border:0;padding:0px 15px 0px 0px;background:transparent url(images/icon_last2.gif) no-repeat;width:69px;height:22px;cursor:pointer;	font-size: 12px;line-height: 20px;}
  
/*--表格字型、大小、行距設定(同body設定即可----------------------------*/
.table1 {
	border: 1px solid #ffffff;
	padding: 8px;
}
.td1 {
	color:#ffffff;
	font-size:9pt;
	line-height: 16pt;
	background-color: #000000;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.td2 {
	color:#000000;
	font-size:12px;
	line-height: 24px;
}
.td3 {
	color:#006982;
	font-size:12px;
	line-height: 24px;
	font-weight: bold;
}
.td4 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbc9cc;
}
/*--直線設定------------------------------------------------------------*/
.lineb{background-image:url("images/lineb.gif");background-position:0 center; background-repeat:repeat-x}/*--中黑色虛線*/
.linew{background-image:url("images/linew.gif");background-position:0 center; background-repeat:repeat-x}/*--中白色虛線*/
.lineg{background-image:url("images/lineg.gif");background-position:0 center; background-repeat:repeat-x}/*--中灰色虛線*/

.tddownlineb{background-image:url("images/lineb.gif");background-position:0 100%; background-repeat:repeat-x}/*--表格底黑色虛線*/
.tddownlineg{background-image:url("images/lineg.gif");background-position:0 100%; background-repeat:repeat-x}/*--表格底灰色虛線*/
.tddownlinew{background-image:url("images/linew.gif");background-position:0 100%; background-repeat:repeat-x}/*--表格底灰色虛線*/
.tddownline01{border-bottom:1px solid #f0f0f0;padding:5px 0 5px 0;}/*--表格底灰色線*/

.yline_r{background-image:url("images/yline.gif");background-position:100% 0; background-repeat:repeat-y;}/*--表格右虛線*/
.yline_l{background-image:url("images/yline.gif");background-position:0 0; background-repeat:repeat-y;}/*--表格左虛線*/
.boxlinex{background-image:url("images/lineboxx.gif");background-position:0 0; background-repeat:repeat-x;}/*--虛線格子橫*/
.boxliney{background-image:url("images/lineboxy.gif");background-position:0 0; background-repeat:repeat-y;}/*--虛線格子橫直*/

/*--圖外框--------------------------------------------------------------*/
.imageborder{border: 1px solid  #CCCCCC} /*--實線*/

/*--按鈕設定（顏色按鈕）---------------------------------------------------------------------------------------------------*/
.bt10   /*立體*/
{font-size:9pt;color:#ffffff;background-color:#b40707;height:18pt;display:inherit;padding-top:4px;padding-bottom:3px;padding-left:3px;border: 1px outset #FFFFFF;}
.bt11   /*平面*/
{font-size:9pt;color:#ffffff;background-color:#b40707;height:16pt;display:inherit;padding-top:4px;padding-bottom:3px;padding-left:3px;padding-right:2px;border: 0px inset #FFFFFF;}

/*--按鈕設定（顏色按鈕）-----------------------------------------------*/
/*.submit01{FONT-SIZE: 12px;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:2px;height:20;background-color:#9D080D;color:#FFFFFF}
/*--按鈕設定（顏色按鈕-虛線按鈕）--*/
/*.submit02{FONT-SIZE: 12px;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:2px;height:20;background-color:#6DCFF6;color:#000000; border: 1 dotted #2E3092;}


/*--按鈕設定（圖片按鈕）-----------------------------------------------*/
.inputno {border: 0 solid #ffffff;background-color:transparent;color:ffffff;}
.input02 {color:#ffffff;border:0;padding:0px;background:url(images/inpbg2.gif) transparent;width:40px;height:25px;cursor:pointer;}
.input03 {color:#ffffff;border:0;padding:0px;background:url(images/inpbg3.gif) transparent;width:50px;height:25px;cursor:pointer;}
.input04 {
	color:#ffffff;
	border:0;
	background:url(images/inpbg4.gif) transparent;
	width:70px;
	height:25px;
	cursor:pointer;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 10px;
}
.input05 {
	color:#ffffff;
	border:0;
	background:url(images/inpbg5.gif) transparent;
	width:80px;
	height:25px;
	cursor:pointer;
	margin-right: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.input06 {color:#ffffff;border:0;padding:0px;background:url(images/inpbg6.gif) transparent;width:90px;height:25px;cursor:pointer;}
.input07 {color:#ffffff;border:0;padding:0px;background:url(images/inpbg7.gif) transparent;width:100px;height:25px;cursor:pointer;}
.input08 {color:#ffffff;border:0;padding:0px;background:url(images/inpbg8.gif) transparent;width:110px;height:25px;cursor:pointer;}
.input09 {
	color:#ffffff;
	border:0;
	background:url(images/inpbg9.gif) transparent;
	width:120px;
	height:25px;
	cursor:pointer;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*訊息頁數按鈕*/
.input_f {color:#999;border:0;padding:0px 0px 0px 15px;background:transparent url(images/icon_first2.gif) no-repeat;width:69px;height:22px;cursor:pointer;	font-size: 12px;line-height: 20px;}
.input_p {color:#999;border:0;padding:0px 0px 0px 10px;background:transparent url(images/icon_prev2.gif) no-repeat;width:69px;height:22px;cursor:pointer;	font-size: 12px;line-height: 20px;}
.input_n {color:#999;border:0;padding:0px 10px 0px 0px;background:transparent url(images/icon_next2.gif) no-repeat;width:69px;height:22px;cursor:pointer;	font-size: 12px;line-height: 20px;}
.input_l {color:#999;border:0;padding:0px 15px 0px 0px;background:transparent url(images/icon_last2.gif) no-repeat;width:69px;height:22px;cursor:pointer;	font-size: 12px;line-height: 20px;}

/*--商品、購物車、訂單按鈕---------------------------------------------------------------------------------------------------*/
.input022   {background-image:url(../css/images/inpbg022.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:5px;padding-right:3px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:48px; height:20px; cursor: pointer;display:inherit;}
.bt_pag   {background-image:url(../css/images/bt_pag.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:107px; height:38px; cursor: pointer;display:inherit;}
.bt_shop   {background-image:url(../css/images/bt_shop.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:101px; height:38px; cursor: pointer;display:inherit;}
.bt_del   {background-image:url(../css/images/bt_del.gif); background-color:transparent; border: 0 solid #4E8A1B;color:#FFFFFF;padding-left:1px;padding-right:1px;padding-top:4px;padding-bottom:0px;font-size: 9pt; width:174px; height:38px; cursor: pointer;display:inherit;}
.bt_content   {
	background-image:url(../css/images/bt_content.gif);
	background-color:#FFECD9;
	border: 0 solid #4E8A1B;
	color:#FFFFFF;
	padding-left:1px;
	padding-right:1px;
	padding-top:4px;
	padding-bottom:0px;
	font-size: 9pt;
	width:53px;
	height:45px;
	cursor: pointer;
	display:inherit;
}


/*--設定下拉式選單-------------------------------------------------*/
.option01{BACKGROUND-COLOR:#ffffff;COLOR:#0068b7;padding:10px 5px 10px 5px;}
.option02{BACKGROUND-COLOR:#87d7e0;COLOR:#000000;font-size:xx-small;}
.option03{BACKGROUND-COLOR:#000000;COLOR:#ffffff;font-size:8pt;font-family:Arial;font-weight:bold;}

/*--填寫欄位設定-------------------------------------------------*/
.inputsearch {border:1px solid #a99096;background-color:#ffffff;color:#0068b7;height:21px;padding:2px 0px 0 5px;}
.inputkeyword01{
	height: 15px;
	width: 65px;
	padding: 0px;
	border: 0px none #FFF;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	line-height: 22px;
	color: #CE1A47;
}
.inputkeyword02{border:1px solid #6b6b6b;color:#000000;background:url(../images/contact/demobg.gif) 100% 100% no-repeat e8e8e8;}

.inputkeyword10{border-right: 2px inset; border-top: 1px inset; border-left: 1px inset; border-bottom: 2px inset;padding-right:3px;padding-left:3px;padding-top:2px;padding-bottom:2px;background-color:#ffffff; font-size:9pt;color:#1e1e1e;line-height:12pt;
	scrollbar-highlight-color   :#f6f6f6;  /*左上外框內綠*/
	scrollbar-shadow-color      :#f6f6f6;  /*右下外框內綠*/
	scrollbar-darkshadow-color  :#f6f6f6;  /*右下外框邊緣*/ 
	scrollbar-3dlight-color     :#f6f6f6;  /*左上外框邊緣*/
	scrollbar-arrow-color       :#275E89;  /*箭頭*/
	scrollbar-face-color        :#f6f6f6;  /*面板*/ 
	scrollbar-track-color       :#f6f6f6;  /*面板底色*/ 
/*	scrollbar-base-color        :#818181;    一次設定整個捲軸的基底色彩，顏色設定為網站風格色系即可*/
display:inherit;
}

/*--各式字型大小--------------------------------------------------------*/
.texto {overflow:hidden;text-indent:-5000px;}
.copy  {color:#ffffff;font-size: 12px;text-decoration: none;}/*下方連結l*/

/*--各單元字型顏色--------------------------------------------------------*/
.style01_news  {color:#990000;}/*訊息列表頁標題*/
.style02_news  {color:#990000;font-size:14px;font-weight:bold;padding:3px 0 0 5;}/*訊息內頁標題*/
.style03_news  {color:#606060;}
.news_tittle01 {line-height: 30px;font-size: 15px;font-weight: bold;color: #999999;text-decoration: none;}
.news_tittle_bg {background-image: url(../images/news/news_t01.gif);background-repeat: no-repeat;background-position: left;width: 165px;
	             padding-left: 4px;padding-bottom: 15px;padding-top: 15px;}
.news_tittle02  {line-height: 30px;font-size: 20px;font-weight: bold;color: #005265;text-decoration: none;}
.work          {text-align: left;font-size: 12px;line-height: 20px;font-weight: normal;color: #666666;text-decoration: none;padding-left: 30px;}
.work a        {text-align: left;font-size: 12px;line-height: 20px;font-weight: normal;color: #666666;text-decoration: none;}
.work_page     {font-size: 12px;line-height: 20px;font-weight: normal;color: #FFFFFF;text-decoration: none;}
.work_page a   {color: #FFFFFF;text-decoration: none;padding-right: 5px;}
.work_tittle   {color:#666666;font-size: 14px;font-weight: normal;letter-spacing: 1px;padding-left: 5px;line-height: 20px;text-decoration: none;}
.work_date     {color:#666666;font-size: 11px;font-weight: normal;letter-spacing: 1px;padding-right: 5px;}
.style_space   {padding-top: 10px;padding-bottom: 10px;}
.style_space2  {padding-top: 10px;padding-bottom: 10px;padding-right: 10px;}
.style_space3  {padding-top: 10px;padding-bottom: 10px;padding-right: 23px;}
.stylenewdata  {color:#db1b55;font-size:8pt;}         /*--一般網站最新消息日期顏色--------------*/
.styltittle    {padding:30 0 0 60;}       /*--一般網站各頁標題字距--------------*/
.styleother    {padding:20 0 0 0;}       /*--自定頁面內容上方距離--------------*/

/*--連結設定-----------------------------------------------------------*/

/*--讓焦點虛線消失-----------------------------------------------------------*/
a {noFocusLine:expression(this.onFocus=this.blur())} /* For IE, onFocus 的 F 要大寫*/
:focus {-moz-outline-style: none} /* For Firefox */

/*--把字改成直行-------------------------------------------------------*/
.wordstraight{writing-mode:tb-rl}
/*--設定form不會有高度-------------------------------------------------*/
form{margin-top: 0; margin-bottom: 0;}

/*--陰影字和發光字只能使用其中一個，而且只能使用一次*/
/*--陰影字-------------------------------------------------------------*/
.wordshadow01{filter:shadow(color=#CEF0FD,direction=110);color:#000000} /*-shadow(color是陰影色，direction是陰影角度-*/
/*--發光字-------------------------------------------------------------*/
/*.wordlight01{filter:glow(color=#0000FF,strength=2); color:#333333}     /*-白字外色glow(color是發光的色，strength是發光大小-*/
/*.wordlight02{filter:glow(color=#48F850,strength=2); color:#000000}     /*-黑字外色glow(color是發光的色，strength是發光大小


/*--------使用過濾器讓png透明--------------------------------------------------------------------------------*/
.proyecto	{
	background-image: url("list_bg.png")!important;
	background-image: none;
	filter: none !important;
 	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home2/list_bg.png', sizingMethod="image");
	background-repeat:no-repeat;
}
/*
	crop : 剪切圖片以適應物件尺寸。 
	image : 預設值。增大或減小物件的尺寸邊界以適應圖片的尺寸。 
	scale : 縮放圖片以適應物件的尺寸邊界。
*/

/*產品列表圖片的滑鼠效果*/
.pro a{
	color:#333;
	background:url(../image/product/p_bg.jpg) no-repeat bottom ;
	font-size: 12px;
	letter-spacing: 2px;
	display: block;
	width:230;
	height:195;
	padding:10px 0 0 0; 
	
}
.pro a:hover{
	color:#fff;
	font-size: 12px;
	background:url(../image/product/p_bg2.jpg) no-repeat bottom ;
	background-repeat:no-repeat;
	text-decoration: none;
	display:block;
}



.pro a:link{
	color:#333;
	display: inherit;
	font-size: 12px;
    display:block;}

.pro  a:visited{
	color:#333;
	font-size: 12px;
	display: block;
}

/*--------以下為自行設置css-------------*/
body {
	margin: 0px;
	background-color: #CE1A47;
}
#wraperBg {
	background-image: url(../images/son/bg.jpg);
	background-repeat: repeat;
	width: 100%;
}


.wrapfix:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/*包覆banner..left..main(main_top..main_down)*/
#wrapper {
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/son/bg_wrapper.jpg);
	background-repeat: repeat-y;
	width: 995px;
	clear: both;
}

#banner {
	float: left;
	height: 180px;
	width: 995px;
}
#left {
	float: left;
	height: 420px;
	width: 209px;
}
#left_login {
	background-image: url(../images/member/left_login.jpg);
	height: 292px;
	width: 209px;
}
#apLogin {
	position:absolute;
	width:79px;
	height:8px;
	z-index:1;
}

#apId {
	position:absolute;
	width:170px;
	height:23px;
	z-index:5;
	left: 12px;
	top: 111px;
	line-height: 11px;
	background-image: url(../images/member/button_03.jpg);
	background-repeat: no-repeat;
}
#apCode {
	position:absolute;
	width:170px;
	height:22px;
	z-index:3;
	left: 10px;
	top: 139px;
	background-image: url(../images/member/button_06.jpg);
	background-repeat: no-repeat;
}
#apEnter {
	position:absolute;
	width:40px;
	height:57px;
	z-index:4;
	left: 116px;
	top: 106px;
}
#apDiv1 {
	position:absolute;
	width:144px;
	height:17px;
	z-index:5;
	left: 16px;
	top: 165px;
}
#apDiv1 ul li {
	font-size: 12px;
	display: block;
	float: left;
	width: 65px;
}
#apDiv1 ul li a {
	color: #666;
}

#apDiv2 {
	position:absolute;
	width:180px;
	z-index:5;
	left: 16px;
	top: 120px;
}
#apDiv2 ul {
	float: left;

}
#apDiv2 li {
	height:20px;
	font-size: 12px;
}
#apDiv2 ul li a {
	color: #666;
}
#left_link {
	height: 120px;
	width: 209px;
}
#left_wp {
	width: 209px;
	margin-bottom: 15px;
}
#menu_wp_search {
	width: 209px;
	margin-bottom: 15px;
	clear: both;
	height: 50px;
}
#left_link ul {
	background-image: url(../images/member/left_link.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#left_link ul li a {
	height: 60px;
	width: 209px;
	display: block;
	text-indent: -9999px;
}







/*包覆了main_top..product*/
#main {
	background-image: url(../images/son/bg_main.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 995px;
	clear: both;
}
#main_top {
	background-image: url(../images/product/main_top.jpg);
	float: left;
	height: 110px;
	width: 786px;
}
#main_top2 {
	float: left;
	height: 110px;
	width: 786px;
}
#mainTopPage {
	margin-top: 15px;
	padding-right: 10px;
	font-size: 12px;
	color: #666;
	}
/*main_top內的表格框架*/

#mainTopPage table tr td a {
	color: #666;
	text-decoration: none;
}
#mainTopPage table tr td a:hover {
	color: #666;
	text-decoration: none;
}
.pageColor {
	color: #CC1B47;
}
#main_down {
	float: left;
	width: 786px;
	margin-right: auto;
	margin-left: auto;
	margin-top: -30px;
	font-size: 12px;
}


/*跟在wrapper之後*/
#footer {
	background-image: url(../images/son/footer_uc.jpg);
	background-repeat: no-repeat;
	height: 202px;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CE1A47;
	text-align: center;
	background-position: top;
	clear: both;

}


#footer table tr {
	font-size: 14px;
	color: #FFF;
}

/*包覆footer內的uc2框*/
#footer_uc {
	margin-right: auto;
	margin-left: auto;
}

.uc2_1 {
	font-size: 12px;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E48FA4;
}
.uc2_2 {
	font-size: 11px;
	color: #E68EA4;
}
#footer tr .uc2_1 a {
	color: #FFF;
	text-decoration: none;
}
#footer tr .uc2_2 a {
	color: #E68EA4;
	text-decoration: none;
}

/*以下css為product.aspx頁面專屬*/

#productTxt {
	float: left;
	height: 173px;
	width: 560px;
	background-image: url(../images/product/bg_proTxt.png);
	background-repeat: no-repeat;
}
.productTittle {
	float: left;
	height: 25px;
	width: 378px;
	padding-left: 90px;
	color: #F36;
	margin-top: 45px;
	font-weight: bold;
	display: block;
	font-size: 15px;
}
.productDate {
	float: left;
	height: 25px;
	width: 84px;
	color: #F36;
	margin-top: 45px;
	font-size: 12px;
	text-align: right;
	display: block;
	margin-right: 7px;
}
.productTxt {
	float: right;
	height: 50px;
	width: 477px;
	padding-left: 50px;
	color: #333;
	font-size: 12px;
	line-height: 1.8em;
	display: block;
	margin-bottom: 45px;
	margin-top: 8px;
}
#productPic {
	float: left;
	height: 173px;
	width: 168px;
	background-image: url(../images/product/bg_proPic.jpg);
}
#productPic img  {
	margin-top: 10px;
	margin-left: 14px;
}

/*跟在#product後的換頁選單列*/
#pageBTN {
	height: 16px;
	width: 217px;
	float: right;
	margin-top: 30px;
	margin-right: 65px;
}
#aboutTxt {
	padding: 0px;
	height: 100px;
	width: 560px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 15px;
	line-height: 1.8em;
	font-family: "新細明體", "標楷體";
	width: 560px;
	color: #796161;
}
.inputword01{
	height: 15px;
	font-size: 12px;
	width: 150px;
	border: 1px solid #FFC4C4;
	background-color: #FFF5F5;
	color: #796161;
	line-height: 12px;
	}
.inputword01_1{
	height: 15px;
	font-size: 12px;
	width: 150px;
	border: 1px solid #FFC4C4;
	background-color: #FFF3E8;
	color: #796161;
	line-height: 12px;
	}
	.inputword01_2{
	height: 20px;
	font-size: 12px;
	width: 150px;
	border: 1px solid #FFC4C4;
	background-color: #FFF3E8;
	color: #796161;
	line-height: 12px;
	}

.inputword02{
	height: 15px;
	font-size: 12px;
	width: 250px;
	border: 1px solid #FFC4C4;
	background-color: #FFF5F5;
	color: #796161;
	line-height: 12px;
	}
.inputword03{
	font-size: 12px;
	width: 300px;
	border: 1px solid #FFC4C4;
	background-color: #FFF5F5;
	color: #796161;
	scrollbar-highlight-color   :#f6f6f6;  /*左上外框內綠*/
	scrollbar-shadow-color      :#f6f6f6;  /*右下外框內綠*/
	scrollbar-darkshadow-color  :#f6f6f6;  /*右下外框邊緣*/
	scrollbar-3dlight-color     :#f6f6f6;  /*左上外框邊緣*/
	scrollbar-arrow-color       :#E32F5C;  /*箭頭*/
	scrollbar-face-color        :#FCEBEF;  /*面板*/
	scrollbar-track-color       :#FCEBEF;  /*面板底色*/
	line-height: 1.5em;
	height: 100px;
	}
.inputword04{
	font-size: 12px;
	width: 155px;
	border: 1px solid #FFC4C4;
	background-color: #FFF5F5;
	color: #796161;
	scrollbar-highlight-color   :#f6f6f6;  /*左上外框內綠*/
	scrollbar-shadow-color      :#f6f6f6;  /*右下外框內綠*/
	scrollbar-darkshadow-color  :#f6f6f6;  /*右下外框邊緣*/
	scrollbar-3dlight-color     :#f6f6f6;  /*左上外框邊緣*/
	scrollbar-arrow-color       :#E32F5C;  /*箭頭*/
	scrollbar-face-color        :#FCEBEF;  /*面板*/
	scrollbar-track-color       :#FCEBEF;  /*面板底色*/
	line-height: 1.5em;
	height: 20px;
	}
.contactbtn {
	color: #E1305C;
	background-color: #FFF5F5;
	font-size: 12px;
	line-height: 12px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F2AAB9;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #F8D1DA;
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFF5F5;
	border-left-color: #FFF5F5;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-left: 10px;
}

#page01{
	color: #ff6666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-top: 30px;
	float: right;
	line-height: 24px;
	margin-right: 10px;
	}
#page02{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-top: 30px;
	float: right;
	width: auto;
	}
	#page02 a{
	color: #ffffff;
	}
	#page02 a:hover{
	color: #ffffff;
	font-weight: bold;
	}
	#page02 ul{}
	#page02 li{
	float: left;
	background-image: url(../images/preferential/page.png);
	height: 24px;
	width: 57px;
	margin-right: 5px;
	line-height: 24px;
	text-align: center;
}
.font20{
	color: #5f5f5f;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	}
.tb01{
	background-color: #f1f1f1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;
	color: #474646;
	margin: 0px;
	padding: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
		}
.tb02{
	background-color: #e2305c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;
	color: #ffbfcf;
	line-height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
		}
.font_e2305c{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #e2305c;
	line-height: 20px;

	}
.font_e2305c2{
	font-family: Arial, Helvetica, sans-serif;

	color: #e2305c;
	line-height: 20px;

	}
.font_ffffff{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	line-height: 20px;

	}
.font_wel {
	color: #744B4B;
	line-height: 1.5em;
	}
.font_wel a {
	color: #744B4B;
	line-height: 1.5em;
	}
.font_wel a:hover {
	color: #744B4B;
	font-weight: bold;
	}
.font_wel_title {
	color: #FFF;
	background-color: #FF9E51;
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	}
.font_wel_title1 {
	color: #FFF;
	background-color: #FF9E51;
	height: 20px;
	font-size: 12.5px;
	font-weight: bold;
	padding-top: 5px;
	}
