@charset "utf-8";
/* CSS Document */

/*最頂區塊*/	
#HeadType1 #NavUpper	{
	height: 20px;
	}
/*註冊訊息*/	
#NavUpper div.checklogin	{
	color: #666666;
	font-size: 12px;
	float: left; 
	padding-left: 15px;
	}	
/*最頂註冊訊息與功能列*/
#NavUpper a, 
#NavUpper a:hover, 
#NavUpper a:visited	{
	font-size: 12px!important;
	color: white;
	}
#NavUpper.group a,#NavUpper.group a:link,#NavUpper.group a:visited {
	color:green;
}
#NavUpper div.navigator	{
	float: right;
	padding-right: 15px;
	}	
#HeadType1, #Footer	{
/*頁首&頁尾*/
	clear: both;
	}
#HeadType1 { margin-bottom:10px; }
#logo div.inner{
	width: inherit;
	height: 60px;
	position: relative;
	}	
#logo h4	{
/*網站LOGO*/
	position: absolute;
	left: 0px;
	width:300px; /* 20110908 logo更新 */
	height: 60px;
	background: url(../images/logo_20110908.png) no-repeat;	/* 20110908 logo更新 */
	text-indent: -999em;
	}
#HeadType1 #NavMain	{
/*	Bid Buy Sell 服務別BlueBar	*/
	float: left;
	background: url(../images/bg_TopNav_on1.gif) no-repeat;
	width: 675px;
	height: 50px;
	}
#NavMain a	{
	display: block; height: 50px;
	float: left;
	}	
#NavMain a#OnBid		{	width: 135px;	}
#NavMain a#OnBuy		{	width: 125px;	}
#NavMain a#OnSell	{	width: 135px;	}

#NavMain a span	{	display: none;	}

	
/*------------------------------ End of Header ------------------------------*/
	
#Content	{
/*網頁主內容*/
	}	
#Content div	{
/*上中下之中間段*/
	text-align: left;
	float: left;
	}
	
html>body #index #Content div	{
	width: 100%;
	}


/*------------------------------ 中央布局開始 ------------------------------*/	

#Content	#VerticalMain	{
/*左中右之中段,主視覺,促銷商品訊息等*/
	width: 510px;
	margin: 0px 10px;
	*margin: 0px 9px;	/*	hack for fucking ie-6	*/
	}
#VerticalMain div	{
	margin-bottom: 0px;
	width: 100%;
	}

.BlockTypeA h3 {
	text-indent:-999em!important;
}
	
/* ------------------------------ Start 右側佈局 ------------------------------ */

div.TabsTypeA	{
	width: 220px; height: 30px;
	background: url(../images/TabsTypeA1.gif) left top no-repeat;
	margin: 0px; padding: 0px;
	}
div.TabsTypeB	{
	width: 100%;
	}
div.TabsTypeA ul, div.TabsTypeA li,
div.TabsTypeB ul, div.TabsTypeB li
	{
	list-style: none;
	display: inline;
	}
div.TabsTypeA li a, div.TabsTypeB li a	{
	display: block;
	float: left;
	width: 73px; height: 26px;
	}
div.TabsTypeA li a	{
	width: 55px;
	cursor: default;
	}

ol.typeC	{
	background: url(../images/bg_RankingLi.gif) repeat-y;
	list-style: none;
	}
ol.typeC li	{
	height: 30px;
	padding-top: 7px; margin-bottom: -7px;
	}
	
#Footer	{
	clear: both;	
	position: relative;
	width: 970px;
	}
#Footer div.inner	{
	position: absolute;
	left: 0px; top: 0px;
	width: inherit;	height: 83px;
	background: url(../images/bg_footer.gif) repeat-x;
	padding-top: 5px;
	}

/*------------------------------ End of HomePage Layout ------------------------------*/

li a span	{
	display: none;
	}
div.BlockTypeA	{
	width: 220px;
	background: #fff url(../images/bg_HpBlockMid.gif) repeat-y;
	}	
div.BlockTypeA div.inner	{
	width: 190px;
	padding: 0px 15px;
	}
	
div.TabsTypeB	{
	background: url(../images/TabsTypeB.gif) left top no-repeat;
	}

.noBg	{	background: none!important;	}		/*	沒有背景	*/

.noBorder	{	border:none!important;	}		/*	取消框線	*/
	
div.BlockTypeA div.foot	{
	background: url(../images/bg_HpBlockFoot.gif) bottom left no-repeat;
	height: 16px;
	width: 100%;
	}
#ExRate h3 {
/*今日匯率標題*/
	background: url(../images/HpTitle_Rate.gif) no-repeat;	}

img.resize {
	max-width:82px!important;
}
#ExRate h3  {
background:url("../images/HpTitle_Rate.gif") no-repeat scroll 0 0 transparent;
}

/*	浮動顯示帳務	*/

tr.hover>td { background-color:#F3FED1; }
tr.hover:hover td { background-color:#F3FED1; }
div.tracklist  { 
	width:735px; padding:0;
	position: relative;
	z-index:99;
	}
.showac { cursor:pointer; }

a.showaccount {
	display:block;
	z-index:0;
}

table.tbMailList td.box_account_parent {
	display:block;
	position:relative;
	height:48px;
	z-index:0;
}
/*	帳務明細 浮動框	*/
div.box_account {
	position: absolute; left: 0; top:0; float:none!important; padding:9px 0 0 0;
	display:none; background:url(../images/bg_myac.gif) 0 0 repeat-x;
	border-bottom:2px solid #ccc;
}
div.box_account table.tb_account {	background: #FFF; border:1px solid #333; border-top:none; }
div.box_account table.tb_account td { font-size:12px; padding:2px 4px; border-bottom:none; vertical-align:middle; }
div.box_account table.tb_account thead td { font-weight:bold; background-color:#F1F1F1; border-bottom:1px groove #ccc; }
div.box_account table.tb_account tbody td {	text-align:center; font-family:Verdana, Geneva, sans-serif; }

#sidebar	.BlockTypeA	{	margin-bottom: 10px;	}	

/*	今日匯率 4國國旗	*/
#ExRate ol li {
	font-size: 12px;
	padding-left: 50px;
	}	
#ExRate	#exJp	{	background: url(../images/icon_flagJp.gif) 0px 6px no-repeat;	}
#ExRate	#exUs	{	background: url(../images/icon_flagUsa.gif)	 0px 6px no-repeat;	}
#ExRate	#exCn	{	background: url(../images/icon_flagCn.gif) 0px 6px no-repeat;	}
#ExRate	#exKr	{	background: url(../images/icon_flagKr.gif) 0px 6px no-repeat;	}

#ExRate li.last a	{
	margin-left: 30px;
	padding-right: 1.75em;
	background: url(../images/icon_arrow01.gif) no-repeat right 1px;
	}

