@charset "utf-8";
/*以下是復位動作-參考YAHOO*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,blockquote,th,td { 
padding: 0;
margin: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
img { 
border: 0;
}
em,th {
font-weight: normal;
font-style: normal;
}
ol,ul {
list-style: none;
}
caption,th {
text-align: center;
}
h1,h2,h3,h4,h5,h6 {
font-weight: normal;
font-size: 100%;
}
/*-------------------------------------------------------*/

body,table
{
	font-size:10pt;font-family: Tahoma;
}
form{
	margin:0px;	
}
/*列印時*/
@media print {   
   BODY{display:none;}   
} 
/*以下是設定DIV遇到float無法包覆內容的問題*/
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;} /* for IE/Mac */
/*---------------------------------------------------------------------------*/
/*以下是tag樣式設定*/
.tabBlue ul { margin: 0; padding: 0;}
.tabBlue ul li {display:inline-block; float:right;color:#003; border-bottom: none; height:22px; line-height:18px; }
.tabBlue ul li a {display:inline-block; padding: 5px 5px 0px 5px; outline: none; color:#1494ff; text-decoration:none;height:18px;relative; top: -2px;}
.tabBlue ul li a:hover { text-decoration: underline;}
.tabBlue ul li.active {padding:0px 2px 0px 0px ; white-space:nowrap; background:url(../images/tagBg.gif) #dbeeff 100% 0px no-repeat; position: relative; top: 1px;}
.tabBlue ul li a.active {background:url(../images/tagBg.gif) #dbeeff 0% 0px no-repeat; height:18px; color:#ff6b00;}
.tabBlue ul li a:hover.active{ text-decoration:none;}
.tabBlue .panel-container { border: solid 1px #b6deff; padding: 0 10px; clear:both ;padding:2px;}
.tabBlue .panel-tab {text-align:right;background:url(../images/tagWidthBg_1.gif) #dbeeff 100% 0px no-repeat;padding:0px 10px 0px 0px ; }
.tabBlue .panel-tab .tab {display:block;background:url(../images/tagWidthBg_1.gif) 0% 0px no-repeat;padding:4px 2px 0px 0px; }
.tabBlue .panel-tab .title {text-align:left; display:block;color:#035fac; font-size:15px; font-weight:bold; padding-left:5px}

.tabOrange ul { margin: 0; padding: 0;}
.tabOrange ul li {  display: inline-block; float:right;color:#003; border-bottom: none; height:22px; line-height:18px; }
.tabOrange ul li a { display:inline-block; padding: 5px 5px 0px 5px; outline: none; color:#1494ff; text-decoration:none;height:18px;relative; top: -2px;}
.tabOrange ul li a:hover { text-decoration: underline;}
.tabOrange ul li.active { padding:0px 2px 0px 0px ; white-space:nowrap; background:url(../images/tagBg.gif) #dbeeff 100% -50px no-repeat; position: relative; top: 1px;}
.tabOrange ul li a.active {background:url(../images/tagBg.gif) #fcf8d4 0% -50px no-repeat; height:18px; padding-bottom:0px; color:#ff6b00;}
.tabOrange ul li a:hover.active{ text-decoration:none;}
.tabOrange .panel-container { border: solid 1px #ffdfae; padding: 0 10px; clear:both;padding:2px;}
.tabOrange .panel-tab {text-align:right;background:url(../images/tagWidthBg_2.gif) #fcf8d4 100% 0px no-repeat;padding:0px 10px 0px 0px ;}
.tabOrange .panel-tab .tab { display:block;background:url(../images/tagWidthBg_2.gif) 0% 0px no-repeat;padding:4px 2px 0px 0px; }
.tabOrange .panel-tab .title {text-align:left; display:block;color:#035fac; font-size:15px; font-weight:bold; padding-left:5px}

.tabSideYellow ul { margin: 0; padding: 0;}
.tabSideYellow ul li { display: inline-block; float:left;color:#888;padding:3px 2px 0px 0px ; margin-right:2px; white-space:nowrap;background:url(../images/tagWidthBg_4.gif) 100% 3px no-repeat; border-bottom: none ;height:26px; text-align:center}
.tabSideYellow ul li a { display:inline-block; padding: 5px 5px 0px 5px; outline: none; color:#888; background:url(../images/tagWidthBg_4.gif) 0% -0px no-repeat;text-decoration:none;relative; top: -2px; font-size:13px}
.tabSideYellow ul li a:hover { text-decoration: underline;}
.tabSideYellow ul li.active { padding:0px 2px 0px 0px ; white-space:nowrap; background:url(../images/tagWidthBg_3.gif) 100% -0px no-repeat; position: relative; top:1px;height:28px;}
.tabSideYellow ul li a.active {background:url(../images/tagWidthBg_3.gif) 0% 0px no-repeat; font-weight:bold;padding-bottom:0px; color:#035fac;font-size:15px}
.tabSideYellow ul li a:hover.active{ text-decoration:none;}
.tabSideYellow .panel-container { border: solid 1px #fbeb9f; clear:both;padding:2px; background:#fffdec;}
.tabSideYellow h2{color:#035fac; font-size:15px;}

.tabSideBlue ul { margin: 0; padding: 0;}
.tabSideBlue ul li { display: inline-block; float:left;color:#888;padding:3px 2px 0px 0px ; margin-right:2px; white-space:nowrap;background:url(../images/tagWidthBg_4.gif) 100% 3px no-repeat; border-bottom: none ;height:26px; text-align:center}
.tabSideBlue ul li a { display:inline-block; padding: 5px 5px 0px 5px; outline: none; color:#888; background:url(../images/tagWidthBg_4.gif) 0% -0px no-repeat;text-decoration:none;relative; top: -2px; font-size:13px}
.tabSideBlue ul li a:hover { text-decoration: underline;}
.tabSideBlue ul li.active { padding:0px 2px 0px 0px ; white-space:nowrap; background:url(../images/tagWidthBg_1.gif) 100% -0px no-repeat; position: relative; top:1px;height:28px;}
.tabSideBlue ul li a.active {background:url(../images/tagWidthBg_1.gif) 0% 0px no-repeat; font-weight:bold;padding-bottom:0px; color:#035fac;font-size:13px}
.tabSideBlue ul li a:hover.active{ text-decoration:none;}
.tabSideBlue .panel-container { border: solid 1px #b6deff; clear:both;padding:2px;}
.tabSideBlue h2{color:#035fac; font-size:15px;}

.tabSideOrange ul { margin: 0; padding: 0;}
.tabSideOrange ul li { display: inline-block; float:left;color:#888;padding:3px 2px 0px 0px ; margin-right:2px; white-space:nowrap;background:url(../images/tagWidthBg_4.gif) 100% 3px no-repeat; border-bottom: none ;height:26px; text-align:center;}
.tabSideOrange ul li a { display:inline-block; padding: 5px 5px 0px 5px; outline: none; color:#888; background:url(../images/tagWidthBg_4.gif) 0% -0px no-repeat;text-decoration:none;relative; top: -2px; font-size:13px; height:21px;}
.tabSideOrange ul li a:hover { text-decoration: underline;}
.tabSideOrange ul li.active { padding:0px 2px 0px 0px ; white-space:nowrap; background:url(../images/tagWidthBg_2.gif) 100% -0px no-repeat; position: relative; top:3px;height:26px;}
.tabSideOrange ul li a.active {background:url(../images/tagWidthBg_2.gif) 0% 0px no-repeat; font-weight:bold;padding-bottom:0px; color:#035fac;font-size:13px;}
.tabSideOrange ul li a:hover.active{ text-decoration:none;}
.tabSideOrange .panel-container { border: solid 1px #ffdfae; clear:both;padding:2px; background:#fff;}
/*-----------------------------------------------------*/
/*title樣式*/
.titleBlue {text-align:left;background:url(../images/tagWidthBg_1.gif) #dbeeff 100% 0px no-repeat;padding:0px 10px 0px 0px ;border-bottom:1px solid #b4ddff ;}
.titleBlue .content {display:block;background:url(../images/tagWidthBg_1.gif) 0% 0px no-repeat;padding:4px 2px 0px 0px; padding-left:5px;}

.titleBottomBlue { text-align:left;background:url(../images/tagWidthBgBottom_1.gif) #dbeeff 100% 100% no-repeat;padding:0px 10px 0px 0px ;border-top:1px solid #b4ddff; }
.titleBottomBlue .content {display:block;background:url(../images/tagWidthBgBottom_1.gif) 0% 100% no-repeat;padding:0px 0px 0px 0px; }
.lineBlue {text-align:left;background:url(../images/tagWidthBg_5.gif) #fff 100% 0px no-repeat;padding:0px 10px 0px 0px ;}
.lineBlue .content {display:block;background:url(../images/tagWidthBg_5.gif) 0% 0px no-repeat;padding:4px 2px 0px 0px; padding-left:5px;}
.lineBlueBottom { text-align:left;background:url(../images/tagWidthBgBottom_5.gif) #fff 100% 100% no-repeat;padding:0px 10px 0px 0px ; }
.lineBlueBottom .content {display:block;background:url(../images/tagWidthBgBottom_5.gif) 0% 100% no-repeat;padding:0px 0px 0px 0px; }

.titleOrange {text-align:left;background:url(../images/tagWidthBg_2.gif) #fcf8d4 100% 0px no-repeat;padding:0px 10px 0px 0px ;}
.titleOrange .content { display:block;background:url(../images/tagWidthBg_2.gif) 0% 0px no-repeat;padding:4px 2px 0px 0px;padding-left:5px; }
.titleYellow {text-align:left;background:url(../images/tagWidthBg_3.gif) #ffefb4 100% 0px no-repeat;padding:0px 10px 0px 0px ;}
.titleYellow .content { display:block;background:url(../images/tagWidthBg_3.gif) 0% 0px no-repeat;padding:4px 2px 0px 0px; padding-left:5px;}
.titleGray {text-align:left;background:url(../images/tagWidthBg_4.gif) #e9e9e9 100% 0px no-repeat;padding:0px 10px 0px 0px ;}
.titleGray .content { display:block;background:url(../images/tagWidthBg_4.gif) 0% 0px no-repeat;padding:4px 2px 0px 0px; padding-left:5px;}
.titleBottomGray { text-align:left;background:url(../images/tagWidthBgBottom_2.gif) #f0f0f0 100% 100% no-repeat;padding:0px 10px 0px 0px ;}
.titleBottomGray .content {display:block;background:url(../images/tagWidthBgBottom_2.gif) 0% 100% no-repeat;padding:0px 0px 0px 0px;}
.titleText{font-size:15px; color:#035fac; font-weight:bold; line-height:130%; vertical-align:bottom; }
/*-------------------------------------------------------------*/
/*button樣式*/
.buttonWhite {text-align:left;background:url(../images/buttonWhite.gif) #e9e9e9 100% 0px no-repeat;padding:0px 10px 0px 0px ; height:22px}
.buttonWhite .content { display:block;background:url(../images/buttonWhite.gif) 0% 0px no-repeat;padding:4px 2px 0px 0px; padding-left:5px; color:#035fac; text-align:center; height:22px; cursor:pointer}
.buttonWhite .content:hover{ color:#f00}
.buttonWhite .content input{background:none; border:none; cursor:pointer; }
/*------------------------------------------------------*/
/*以下是跑馬燈設定*/
#broadcastHead
{
	color:#FFF;
	/*background:#f16601;	*/
	font-family: Tahoma;
	font-size: 13px;
	display:none;
}
#broadcastHead a:link,#broadcastHead a:visited,#broadcastHead a:active
{
	color:#FFF;
	font-size: 13px;
	text-decoration: none;
}
#broadcastHead a:hover {
	text-decoration: underline;
}
/*------------------------------------------------------*/
/*以下是長寬的CSS設定*/
.width90{width:90px;}
.width80{width:80px;}
.width70{width:70px;}
.height60{height:60px;}
.height100{height:100px;}
.height122{height:122px;}
.height183{height:183px;}
.height104 {height:104px;}
/*------------------------------------------------------*/
.red{color: #FF0000;}
.redOrange{color: #FF0000;}
.gray999{color:#999;}
/*以下是首頁的CSS設定*/
.loginTabContentCss1
{
	padding-top:20px;
	text-align:center;
}
.loginTabContentCss1.text{ text-align:left; color:#035fac;font-size:13px; padding-left:20px; line-height:20px;padding-top:5px;}
.padding7_5_0_5{padding: 7px 5px 0px 5px;}/*TAB中商品顯示的間距設定*/
.padding5_5_0_5{padding: 5px 5px 0px 5px;text-align:left;}/*TAB中商品顯示的間距設定*/
.padding4{padding:4px;}
.midden{ vertical-align:middle}
.margin5_5_5_0{margin: 5px 5px 5px 0px;}/*TAB中商品顯示的TD距離設定*/
#adIndexImage{ float:right;}	/*圖片輪播選單*/
#adIndexImage a
{
	display:block;
	width:7px;
	background:#ffefb4 ; color:#333;
	text-decoration: none;margin-bottom: 2px; padding: 3px 5px;height:15px;
}
#adIndexImage a.activeSlide {background:#F60 ; color:#fff;}
#adIndexImage a:focus { outline: none; }
/*------------------------------------------------------*/
.STYLE1 {color: #FF6600}
.STYLE2 {color: #FF0000}
.STYLE3 {color: #666; font-size:11px}
.STYLE4 {color: #035fac}
.resetTable table {
border-collapse:separate;
border-spacing: 3px;
}
.resetTable table td{ padding:2px;}
.resetTable input{margin-right:3px;}
a:link {
	font-family: Tahoma;
	color: #1480DC;
	text-decoration: none;
	font-weight: normal;
}
.input01 {
	background-color: #FFFFFF;
	border: 1px solid #BCBBBB;
	font-size: 12px;
	line-height:12px;
	color: #333333;
	text-decoration: none;
	font-family: Tahoma;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
}

.input02 {
	background: url(../images/search_r1_c6.jpg) 0% 50% #eee repeat-x;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	font-family: Tahoma;
	font-weight: normal;
	vertical-align:middle;
	text-align: center;
	border-top:solid 1px #ccc;
	border-left: solid 1px #ccc;
	border-right: solid 1px #888;
	border-bottom: solid 1px #888;
	/*border:outset 1px #aaa;*/
	padding:4px 5px 3px 5px;
	margin-top:2px;
	margin-bottom:2px;
}
.input02:hover{
	background: url(../images/tagWidthBg_3.gif) 50% 50% #eee repeat-x;
}
.input08 {
	background: #FFF;
	font-size: 12px;
	color: #f00;
	text-decoration: none;
	font-family: Tahoma;
	font-weight: normal;
	text-align: center;
	border-top:solid 1px #F66;
	border-left: solid 1px #F66;
	border-right: solid 1px #F30;
	border-bottom: solid 1px #F30;
	padding:4px 5px 3px 5px;
	margin-top:2px;
	margin-bottom:2px;
}
.input08:hover{
	background:#FCC;
}

.input04 {
	background-color: #FFFFFF;
	border: 1px solid #BCBBBB;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-family: Tahoma;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
}

.input06 {
	background-color: #FFFFFF;
	border: 1px solid #b1b904;
	height:23px;
	font-size: 14px;
	line-height:20px;
	color: #333333;
	text-decoration: none;
	font-family: Tahoma;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.input07 {
	background-color: #FFFFFF;
	border: 1px solid #b1b904;
	height:28px;
	font-size: 14px;
	line-height:185%;
	vertical-align:middle;
	color: #333333;
	text-decoration: none;
	font-family: Tahoma;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
}

a{font-size: 13px;color: #1480DC;}
a:visited {
	
	text-decoration: none;
	font-family: Tahoma;
	font-weight: normal;
	
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	font-family: Tahoma;
	
}
.word1 {
	/*font-family: "冼极";*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	color: #F6BB08;
	text-decoration: none;
	
}
.word2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	/*font-weight: bold;*/
}
.word3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
.word3_member {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	text-decoration: none;
}
.word4 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight:normal;
	color: #4C4C4C;
	text-decoration: none;
}
.fenyetext {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #4C4C4C;
	text-decoration: none;
}
.td03 {
	/*background-color: #EBEBEB;*/
	/*text-align: left;*/
	height: 17px;
	padding-left: 12px;
	padding-top: 0px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	vertical-align: middle;
}

a.a02{font-size: 12px;}
a.a02:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DCDBD9;
	text-decoration: none;
	font-weight: normal;
}
a.a02:visited {
	color: #DCDBD9;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
a.a02:hover {
	text-decoration: underline;
	font-size: 12px;
}
a.a02:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.a04:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
	font-weight: normal;
}
a.a04:visited {
	color: #FF6600;
	text-decoration: none;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}
a.a04:hover {
	text-decoration: underline;
}
a.a04:active {
	text-decoration: none;
	font-family: Tahoma;
}
a.a05:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
a.a05:visited {
	text-decoration: none;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
}
a.a05:hover {
	text-decoration: none;
	font-weight: normal;
	color: #FF6600;
}
a.a05:active {
	text-decoration: none;
	font-family: Tahoma;
}

a.a07:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #006600;
	text-decoration: none;
	font-weight: normal;
}
a.a07:visited {
	color: #006600;
	text-decoration: none;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
}
a.a07:hover {
	text-decoration: underline;
}
a.a07:active {
	text-decoration: none;
	font-family: Tahoma;
}

.maintitle
{  /*頁面標題*/
	font-family: Arial;
	color:#FF6600;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none;
	background-image:url(../images/p_top_bk.jpg); 
	background-repeat:repeat-x; 
	background-position:top; 
	padding-top:10px
	
}
.maintitle a,.maintitle a:visited,.maintitle a:link
{  
	font-family: Arial;
	color:#FF6600;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none;	
}

.maintitle a:hover
{
	font-family: Arial;
	color:#FF6600;
	font-weight:bold;
	font-size:10pt;
	text-decoration:underline;	
}
.maintitle a,.maintitle a:visited,.maintitle a:link
{  
	font-family: Arial;
	color:#FF6600;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none;	
}

.maintitle a:hover
{
	font-family: Arial;
	color:#FF6600;
	font-weight:bold;
	font-size:10pt;
	text-decoration:underline;	
}
.tabletitle{  /* 表格內標題 固定寬度150與灰底 文字置右 右邊邊距5 行高200% */
	background-color:#eaebeb;
	/*width:150px;*/
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #4C4C4C;
	text-decoration: none;
	text-align:right;
	line-height:180%;
	padding-right:5px;
	vertical-align:top;
}
#transaction .tabletitle{  /* 表格內標題 固定寬度150與灰底 文字置右 右邊邊距5 行高200% */
	background-color:#eeeeee;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #4C4C4C;
	text-decoration: none;
	text-align:right;
	line-height:150%;
	padding-right:5px;
	vertical-align:top;
	vertical-align:bottom;
	border:solid 1px #FFFFFF;

}
.tabletitle1{  /* 表格內標題 固定寬度150與藍灰底 文字置右 右邊邊距5 行高200% */
	background-color:#e4ebf8;
	width:150px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	color: #4C4C4C;
	text-decoration: none;
	text-align:right;
	line-height:180%;
	padding-right:5px;
	vertical-align:top;
}
.tabletitlepower{  /* 表格內標題 固定寬度150與粉底 文字置右 右邊邊距5 行高200% */
	background-color:#fcc;
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #4C4C4C;
	text-decoration: none;
	text-align:right;
	line-height:180%;
	padding-right:5px;
	vertical-align:top;
}

.textarea_350{  /*textarea固定樣式與最高寬度350 與框線*/
	width:350px;
	font-size: 10pt;
	font-family: Tahoma;
	border: 1px solid #BCBBBB;
	color: #333333;
}

.fsize10{
	font-size:10pt;
}
.note{ font-size:13px; color:#888;}
.keyin {  /* 修改input01 之文字大小設定*/
	background-color: #FFFFFF;
	border: 1px solid #BCBBBB;
	font-size: 12px;
	color: #333333;
	font-family: Tahoma;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
}

.hiddleinput {  /* 隱藏的輸入欄為*/
	border: 1px dashed #BCBBBB;
	color:#036;
}
.linetitle{  /* 表格內標題 與灰框 藍底 文字置左 左邊邊距5 行高200% */
	/*background-color:#dddddd;*/
	font-family: Tahoma;
	font-size: 13px;
	border:solid 1px #CCCCCC;
	background-color:#e5ecfe;
	background-image:url(../images/linetbg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	color:#444444;
	text-decoration: none;
	text-align:left;
	line-height:200%;
	padding:2px;
	padding-left:20px;
	vertical-align:top;
}

.tableunderline{
	border-bottom:dashed 1px #eeeeee;
}

.pagelisttext {	/*分頁列表的文字*/
	font-family: Tahoma;
	font-size: 12px;
	line-height: 12px;
	color: #333333;
	text-decoration: none;
}
.tablelefttitle{  /* 表格內標題 置中標題 灰底 文字置左 行高200% */
	background-color:#eaebeb;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #4C4C4C;
	text-decoration: none;
	text-align:left;
	line-height:150%;
	vertical-align:bottom;
	border:solid 1px #FFFFFF;
}

.tablerowbg	/*表格行與行間隔出現的淺黃底*/
{
 background-color:#FFFFDD;
}
.lockcolor
{
	color:#aaaaaa;
}

.tratitle{
	font-size:13px;
	font-weight:bold;
	font-family: Tahoma;
	color:#333333;
	text-align:right;
	vertical-align:top;
	line-height:200%;
	padding-right:10px;
}
.noBoldTitle{
	font-size:13px;
	font-family: Tahoma;
	color:#000;
	text-align:right;
	vertical-align:top;
	line-height:200%;
	padding-right:10px;
}

.readonly{background-color:#eee;
background-image:url(../images/lock2.gif); background-position:right bottom; background-repeat:no-repeat;}
.readonly2{background-color:#eee;}
.word-break-all{word-wrap:break-word;}
/*-------------交易專區設定----------------*/
.curr	/*設定幣別字體較小*/
{font-size:11px;font-weight:bold;}
.priceBig	/*設定價格字體較大*/
{
	font-size:15px; font-weight:bold;
	font-family:Tahoma,"Arial Black";
}
.price	/*設定價格字體正常*/
{
	font-weight:bold;
	font-family:Tahoma,"Arial Black";
}
.priceDel	/*設定刪除價格字體*/
{
	font-weight:bold;
	text-decoration:line-through;
	font-family:Tahoma,"Arial Black";
}
.statusInfoDiv{
color:#000; background:#CCC;border:solid 1px #333; position:relative; margin:5px; padding:8px;
}
.statusInfoBigDiv{text-align:center;position:absolute;top:50%;left:50%;}
.traSearchDiv{padding:3px;margin:2px;margin-left:0px;margin-right:0px;}
.traSearchDiv table{font-size:11px;font-family: Tahoma;float:left}
.traSearchDiv div{text-align:right;font-family: Tahoma;color:#555}
.traTitleA{padding-left:20px;}
.traTitleA a{font-size:15px;line-height:150%;}
.traTitleA span{font-size:10px;font-weight:bold}
.traIndexImg{border:solid 1px #aaa;vertical-align:midden;text-align:center; cursor:pointer; background:#FFF;}
.traPrice{padding-right:5px;text-align:right;vertical-align:top}
.traAddIconTd{padding-right:5px;text-align:right;vertical-align:bottom}
.traTagLine{ color:#169409; }
.traTagLine a{ color:#007130;}
.traX{/* background:url(../images/x1.gif) left top no-repeat;*/}
.traAns{ /*background:url(../images/ans1.gif) left top no-repeat;*/}
.traError{color:#f00}

.traCarLock{ background:#eee;}
.traCarLock .traX{background:#eee;}
.traCarLock .traAns{ background:#eee;}
.traCarLock td{ color:#999;}
.traCarLock a{color:#666;}
.traCarLock .STYLE2{ color:#999;}

.traCarDel{ background: #eee;/*url(../images/bg_tralock.gif)*/}
.traCarDel .traX{background:#eee;/*background:url(../images/bg_tralock.gif) #eee;*/}
.traCarDel .traAns{background:#eee;/*background:url(../images/bg_tralock.gif) #eee;*/}
.traCarDel td{ color:#999;text-decoration:line-through;}
.traCarDel a{color:#666; text-decoration:line-through;}
.traCarDel a:visited{text-decoration:line-through;}
.traCarDel a:hover{text-decoration:underline;}
.traCarDel .traError{text-decoration:line-through;}
.traListExpress{ border-bottom:dashed 1px #777;}
.traSelectExpress{ background:#FFC; font-weight:bold; color:#000;border-bottom:dashed 1px #777;}
.traSelectExpress .price{color:#F00;}
.traSelectExpress .priceBig{color:#F00; font-size:20px;}
.exprDesc { margin-left:30px; font-size:13px;}
.exprTitle{}
.traSelectExpress .exprDesc{ font-weight:normal}
.traListExpress button{float:right; vertical-align:top; line-height:150%}
.traSelectExpress button{float:right;vertical-align:top; line-height:150%}
.recordBoxTop{background-image:url(../images/textBoxTop.gif); background-repeat:repeat-x;}
.recordBoxBottom{background-image:url(../images/textBoxBottom.gif); background-repeat:repeat-x;}
.recordBoxTitle{background-color:#fff;padding-left:5px;padding-right:5px; font-size:16px; font-weight:bold}
.recordBoxLine{padding-bottom:3px;padding-top:3px;font-size:12px; font-weight:bold; color:#333; text-align:right; width:100px; padding-right:10px; vertical-align:top}
.recordProTitle{ background-color:#dfdfdf; text-align:center; font-weight:bold; font-size:12px;}
.recordBoxInt{ padding-right:30px; text-align:right;}
.recordBoxborder{padding-left:5px; padding-right:5px;border-left:1px solid #5ba3d9;border-right:1px solid #5ba3d9;}
/*交易首頁*/
#traSpecial{ width:798px; border:1px solid #ffdfae;text-align:center;}
#traSpecial div { width:200px; height:20px;text-align:left; text-overflow: ellipsis;overflow:hidden;color:#035fac; }
#traSpecial div.yours { color:#F00}
.specialTitle{ color:#f26600; font-size:15px; text-align:left;}
.specialTitle a{color:#f26600; font-size:15px; text-align:left; text-decoration:none}
.specialTitle a:hover{color:#f26600; font-size:15px; text-align:left;text-decoration:underline;}
#traSpecial div.specialButton{height:35px; padding-top:6px; text-align:right;}
#traIndex div.text { width:160px; height:20px;text-align:left; text-overflow: ellipsis;overflow:hidden;color:#035fac;}
#traIndex div.price { text-align:center;color:#035fac; padding-bottom:3px}
#traIndex div.priceTitle { text-align:center; background-color:#eee;color:#035fac;}
#traIndex div.btnArea{padding-right:3px; color:#f00; padding-top:2px }
/*-------------交易專區設定  結束----------------*/
.keywordinfo{
	position:absolute; top:35px; background:#fff4ae; color:#333; left:0px; width:300px; text-align:left; padding:3px; border:solid 1px #c9bc66;z-index:97;
	display:none;
}
.keywordinfounderline{
	border-top: dashed 1px #c9bc66;padding:3px;color:#F30;
}

/*零件資料庫 選單樣式*/
ul#productLeft {font-family:helvetica,arial,sans-serif;margin:0;padding:0;}
ul#productLeft li {margin:0;padding:0;list-style:none;}
ul#productLeft li a {text-decoration:none;display:block;padding:0.3em 0.5em;padding-left:1.6em;border-bottom:1px solid silver;color:#F60;background:#fff; font-weight:bold}
ul#productLeft li a:hover {border-bottom:1px solid silver;background:#FF6; font-weight:bold}
ul#productLeft li#focus a{text-decoration:none;display:block;padding:0.3em 0.5em;padding-left:1.6em;border-bottom:1px solid silver;color:#fff;background:#F60; font-weight:bold}
/*首頁:零件資料庫 選單樣式*/
ul#productLeft li#odd a{text-decoration:none;border:dashed 1px #fff;display:block;padding:0.3em 0.5em;padding-left:1.6em;color:#F60;background:#fbf5e6; font-weight:normal}
ul#productLeft li#odd a:hover{border:solid 1px #73b9dc;color:#069;font-weight:normal; background:#d1f0ff}
ul#productLeft li#even a{text-decoration:none;border:dashed 1px #fff;display:block;padding:0.3em 0.5em;padding-left:1.6em;color:#F60;background:#fff;font-weight:normal}
ul#productLeft li#even a:hover{border:solid 1px #73b9dc;color:#069;font-weight:normal; background:#d1f0ff}
/*商品市集*/
.proMarketListText{width:100px;height:19px;line-height:19px;overflow:hidden;color:#035fac;}
.proMarketListSmallText{width:100px;margin:0px;font-size:11px;line-height:140%;text-overflow: ellipsis;overflow:hidden;color:#035fac;}
.proMarketListSmallHotText{width:80px;margin:0px;font-size:11px;line-height:140%;text-overflow: ellipsis;overflow:hidden;color:#035fac;}
.proMarketListHotText{width:145px; text-align:center;margin:0px;font-size:11px;line-height:140%;text-overflow: ellipsis;overflow:hidden;color:#035fac;}
.proMarketInfoText{width:100px;height:19px;line-height:19px;text-overflow: ellipsis;overflow:hidden}
/*關注商品*/
.proMarketWishText{width:135px;height:19px;line-height:19px;text-overflow: ellipsis;overflow:hidden;color:#035fac;}
/*商品市集明細頁*/
#picNo{ text-align:left; margin-top:7px;height:30px;}
#picNo a{width:7px; line-height:22px; vertical-align:middle; border:1px solid #035fac; color:#035fac;text-decoration: none;margin-right: 2px; padding: 0px 5px; height:20px;}
#picNo a.activeSlide {background:#035fac ; color:#fff;}
#picNo a:focus { outline: none; }
.padding20{ padding-left:20px; text-align:left}
/*------------------------------------------------------------------------------*/
/*--副選單------------------------------------------------------------------------------------*/
.proleftMenuTitle{ background-image:url(../images/leftLink.gif); background-repeat:repeat-x; font-size:15px; color:#035fac; font-weight:bold; line-height:180%; vertical-align:bottom; padding-left:5px; height:24px}
#proleftMenu{ width:180px;}
#proleftMenu ul { padding:0; margin:0; list-style:none; border:1px solid #ffdfae}
#proleftMenu li { position:relative;}
#proleftMenu li a{ border-bottom:1px solid #eee; height:26px; background-color:#fffdec;font-size:13px; color:#035fac; width:168px; vertical-align:bottom; line-height:250%; display:block; float:none; padding-left:10px;}
#proleftMenu li a:hover{ color:#fff; background-color:#035fac; text-decoration:none}
#proleftMenu li a.focus{color:#035fac; background-color:#bce0ff; font-weight:bold; border-bottom:1px solid #eee; height:26px;font-size:13px; width:168px; vertical-align:bottom; line-height:250%; display:block; float:none; padding-left:10px;border-top:1px solid #fff;}
#proleftMenu li a.focus:hover{ color:#035fac; background-color:#bce0ff; text-decoration:none}
#proleftMenu li a:active{ color:#fff}
#proLinkBox{ width:178px; border:1px solid #ffdfae}
#proLinkBox a{font-size:13px; color:#035fac; text-decoration:none}
#proLinkBox div { padding-top:5px; padding-left:10px; }
#hot_tab{ width:178px; border:1px solid #ffdfae}
/*首頁樣式*/
#outterDiv{width:990px;margin:0 auto;}
.outterDiv{width:990px;margin:0 auto;}
/*--快速瀏覽------------------------------------------------------------------------------------*/
#leftLink ul { padding:0; margin:0; list-style:none; border:1px solid #ffdfae; border-right:none;font-size:13px;}
#leftLink li { position:relative;z-index:97;border-bottom:1px solid #eee;}
#leftLink li a{font-size:13px; border:1px solid #fffdec; border-right:1px #ffdfae solid;height:26px; background-color:#fffdec;color:#035fac; width:153px; vertical-align:bottom; line-height:250%; display:block; float:none; padding-left:10px; background-image:url(../images/leftLinkArrow.gif); background-position:right; background-repeat:no-repeat;}
#leftLink li a:hover{ color:#FFF;font-size:13px; background-color:#035fac;border:1px solid #035fac; text-decoration:none;}
#leftLink ul ul { position: absolute; top:0; left:165px; list-style:none; border:1px solid #035fac;  display:none;}
#leftLink ul ul li{ float:none; }
#leftLink ul ul li a{background-color:#fff; background-image:none;}
#leftLink ul li.parent ul { display:none;}
#leftLink ul li.parentOn ul { display: block;}
.oTable{/*background-image:url(../images/oTableTop.gif);*/ background-repeat:repeat-x; font-size:15px; color:#035fac; font-weight:bold; line-height:130%; vertical-align:bottom;}
/*--買賣信息----------------------------------------------------------------------------------------*/
#msg{width:248px;border:1px solid #ffdfae;}
#msg ul{ padding:0; margin:0;list-style:none}
#msg ul ul li {width:230px; padding:8px; border-bottom:1px solid #eee;}
#msg ul ul li a{font-size:13px; color:#035fac;}
/*--登入頁面---------------------------------------------------------------------------------------*/
#text{line-height:26px; padding-top:20px;}
#text ul{font-weight:bold;color:#035fac; font-size:15px }
#text li{font-weight: normal;color:#666;padding-left:20px; font-size:13px}
/*--供應商專區---------------------------------------------------------------------------------------------*/
.splrTextHot{width:160px;height:43px;margin-top:3px;line-height:130%;text-overflow: ellipsis;overflow:hidden; font-size:11px;color:#035fac;}
.splrTextHot2{width:160px;height:57px;margin-top:3px;line-height:130%;text-overflow: ellipsis;overflow:hidden; font-size:11px;color:#035fac;}
.splrText{width:160px;height:58px;line-height:130%;text-overflow: ellipsis;overflow:hidden; font-size:11px;color:#035fac;}
.splrCntyHot{width:160px;text-overflow: ellipsis;overflow:hidden; font-size:13px;color:#035fac; vertical-align:middle}
.splrCntyHot img{float:left;display:block;}
.splrCnty{width:160px;text-overflow: ellipsis;overflow:hidden; font-size:13px;color:#035fac;}
.splrCnty.right{ text-align:right}
.splrTitleHot{width:170px;height:20px;font-size:13px;text-overflow: ellipsis;overflow:hidden;color:#035fac;line-height:20px;vertical-align:bottom; font-weight:bold;}
.splrHotTable{border:solid 1px #ddd; margin-left:0px;margin-right:6px;}
.indexSplrTable{margin:2px;}
.splrTitle img{height:20px;padding-top:1px;}
.splrTitle{
	width:260px;
	height:23px;
	text-overflow: ellipsis;
	overflow:hidden;
	color:#035fac; 
	line-height:23px;
	vertical-align:bottom; 
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
/*--客服中心------------------------------------------------------------------------------------------------------------*/
#brandPartMenu{border:none; padding:5px 5px 5px 10px;diaplay:none}
#brandPartMenu ul{ border:none;width:150px;}
#brandPartMenu li a{ line-height:20px; color:#666; background:none; border:none; width:150px; vertical-align:bottom}
#brandPartMenu li a:hover{ background:#eee; color:#666;}
.padding20{ padding-left:20px;list-style:disc;}
.formTitle{ font-weight:bold; text-align:right; width:150px; color:#333; padding-right:10px; line-height:26px;}
/*--------------------------------------------------------------------------------------------------------------------*/
.wishListTable
{
	/*border-bottom:solid 1px #eee;	*/
}

.wishListTitle a{ 
	font-weight:bold;
	width:750px;
	height:23px;
	text-overflow: ellipsis;
	overflow:hidden;
	color:#035fac; 
	line-height:23px;
	font-size:15px;
	}
.wishListText
{
	padding-left:10px;
	width:750px;
	color:#035fac;
	font-size:13px;
	line-height:180%;
	
}
.wishListText.right{ text-align:right}
.wishListText.right img{float:right;}
/*--註冊頁面-----------------------------------------------------------------------------*/
.en { background:#d9efff}
.businessCard
{
	width:300px; 
	border:1px solid #aedcff;
	padding:10px; 
	background-image:url('../images/personCardBg.gif');
	background-repeat:no-repeat; 
	background-position:bottom right; 
	background-color:#e5f4ff;
	font-size:12px;
}
.businessCard div
{
	color:#035fac; font-weight:bold	;font-size:13px;
}
.businessCard table
{
	color:#666;
	line-height:130%;
	border-collapse: collapse !important;
	border-spacing: 0 !important;	
}
.businessCard .title
{
	text-align:right;
	padding-right:10px;
}
.businessCard a,.businessCard a:link,.businessCard a:hover
{
	color:#666;	
}
.qaFocusLine
{
	background:#d5ecff; padding:3px; line-height:150%;
}
.qaFocusLine span{ float:right}
.qaLine
{
	background:#ddd; padding:3px; line-height:150%;width:765px;
}
.anLine
{
	background:#eee; padding:3px; line-height:150%; width:765px;
}
/*.qaLine span{ float:right}*/

.qaContent {line-height:130%;padding:5px; width:745px;}
.qaContent div.IE8{ width:735px;}
.qaReLine
{
	padding-right:5px;line-height:100%;text-align:right; color:#666;
}
.qaReContent{line-height:130%; width:745px;padding:5px;}
.qaReContent div.IE8{ width:735px;}
a.qaLink{color:#666;text-decoration:none;}
a.qaLink:hover{color:#39F; text-decoration:none;}
.textTopline{background-color:#dff0fe;font-size:13px; padding-left:10px;color:#035fac;font-weight:bold}
.qtime{ text-align:right; color:#666}
/*詢報價單的CSS設定*/
.inqQuoWin{line-height:150%}
.inqQuoWin .topBox{border:solid 2px #000;text-align:center;line-height:180%;}
.inqQuoWin .title{line-height:150%;text-align:center; font-size:18pt;font-weight:bold; text-decoration:underline; padding-top:15px; padding-bottom:15px;}
.inqQuoWin .companyName{text-align:center; font-size:16pt;font-weight:bold;border-bottom:dashed 1px #000;padding:5px;line-height:160%;}
.inqQuoWin .width665{width:665px;}
.inqQuoWin .numRight{ text-align:right;}
.inqQuoWin .floatRight{ float:right;}
.inqQuoWin .paddingLeft{padding-left:21px;}
.inqQuoWin .button{font-size:15px;}
.inquiryTable{width:664px;border:solid 1px #000; margin-bottom:10px;}
.inquiryTable td{border:solid 1px #000;padding:2px;font-size:11pt}
.inquiryComment{width:664px;padding:2px;font-size:11pt;}
.inquiryComment td{ padding:2px;}
.inquiryComment textarea{width:514px; height:6em;}
.inquiryComment .deldate{width:512px;}
.inquiryComment td.lefttc{width:100px; text-align:left;}
.inquiryComment td.righttc{width:544px; text-align:left;}
.inquiryComment td.leften{width:150px; text-align:left;}
.inquiryComment td.righten{width:514px; text-align:left;}
.inquiryBottom{ border-top:dotted 1px #000;color:#333; text-align:center; font-size:10pt;width:664px;padding-top:5px;}
.inquiryTable a{font-size:11pt;color:#000; text-decoration:underline;}
.inquiryTable a:hover{text-decoration:none;color:#06C}
.inquiryTable #total{color:#f00; font-weight:bold;}
a.inquirylink{font-size:11pt;color:#000; text-decoration:underline;}
a:hover.inquirylink{text-decoration:none;color:#06C}
/*登入小視窗的CSS設定*/
.loginWinTitle{color:#090;}
.loginWinLevel{color:#1363e8;}
.loginWinFocus{color:#127424;}

/*聊天歷史紀錄樣式*/
#msgAllOutterDiv{position:fixed; top:0px; background:#fff;width:760px;}
* html #msgAllOutterDiv{position:absolute;}
#msgAllDiv { overflow-y:auto;overflow-x:hidden;}
.msgAllTable{border-left:1px solid #5ba3d9;border-right:1px solid #5ba3d9; line-height:20px}
.msgAllStart{background-color:#dff0fe; font-size:13px; color:#035fac; font-weight:bold; padding-left:4px;}
.highlight { background-color: #035fac; color:#FFF; }
#search img{ cursor:pointer;}


