@charset "utf-8";
/* CSS Document */

table caption {	line-height:2em; }


/*	求助中心的LOGO*/
body#help #logo h1	{
	/*background-image: url(../images/logo_04help.gif);*/
	width: 250px;
	width:300px;
	}
/*	求助中心 - 導覽列(共五項)	*/
#HelpMenu	{
	background: url(../images/bg_helpmenu.png) repeat-x;
	height: 55px;
	}
/*	每一項都是 ul li 組成*/	
#HelpMenu ul li	{
	display: block;
	float: left;
	text-align: left;
	}
/*	藍色選單 的 子選單(淺灰)	*/	
#HelpMenu-sub	{
	background: url(../images/bg_HelpMenu-sub.png) left top no-repeat;
	/*background-color: #CCCCCC;*/
	height: 34px;
	position: relative;
	margin-top: -6px;
	*margin-top: -8px;
	}
#HelpMenu-sub ul	{
	position: absolute;
	left: 0px;	top: 0px;
	}	
#HelpMenu-sub ul li	{
	display: inline-block;
	float: left;
	width: auto;
	font-size: 12px; padding: 5px 5px 0px 20px;
	}
/*	中間內容*/	
#Middle	{
	width: 970px;
	position: relative;
	margin: 0px;	
	}
/*	左邊子選單*/	
#LeftBlock	{
	position: absolute;
	left: 0px; top: 0px;
	}
/*	子選單的 標題*/
#About	 h3	{
	background: url(../images/HpTitle_about.gif) no-repeat;
	height: 43px;
	}
	
body#help .BlockTypeA,
body#help .BlockTypeA *	{
	width: 250px;
	}
	
/*右側內容*/	
#RightBlock	{
/*	position: absolute;
	left: 230px; top: 0px;*/
	width: 710px;
	float: right;
	}
	
#teach {
	text-align:left;
	font: 13px Verdana, Geneva, sans-serif;
	line-height:1.5em;
}
#teach p {
	margin: 1em 0;
}
	
ol.typeC li		{	text-align: left;		}
ol.typeC li a	{	
	padding-left: 20px;
	background: url(../images/icon_arrow02.gif) 0px 0px no-repeat;
	}
	
.c_BlockType5 div.inner	{
	padding: 10px 0px 10px 15px;
	width:100%; 	/* 710-30	*/
	font-size: 13px;
	}

.c_BlockType5 div.inner div.office	{
	background-color:#FFF;
	clear: both;
	margin-bottom: 1em;
	padding: 4px;
	border: 1px solid #ccc;
	text-align: left;
}

.c_BlockType5 div.inner div.office p img	{
	display: inline;
	padding-right: 1px;
	margin: 3px 0 0 0;
	width:115px;
	/*height: 80px;*/
}
	
div.BlockTypeH	{
	/*	求助中心左側的menu區塊, 寬250, 右邊界10px*/
	width: 250px;
	margin-bottom: 10px;
	float:left;
	clear: left;
	}
div.BlockTypeH h3{
	/*	每頁自訂的標題	*/
	height: 43px;
	text-indent: -999em;
	}
	
div.BlockTypeH h3.about	{	/*	關於我們	*/
	background: url(../images/help_h3_01about.png) no-repeat;	}
div.BlockTypeH h3.cope	{	/*	合作夥伴	*/
	background: url(../images/help_h3_01cope.png) no-repeat;	}
div.BlockTypeH h3.contact	{	/*	關於我們	*/
	background: url(../images/help_h3_01contact.png) no-repeat;	}
	
div.BlockTypeH h3.bid	{	/*	關於代標	*/
	background: url(../images/help_h3_02-1_bid.png) no-repeat;	}
	/*background: url(../images/help_h3_02-1-c_bid.gif) no-repeat;	}*/
	
div.BlockTypeH h3.buy	{	/*	關於代購	*/
	background: url(../images/help_h3_02-2_buy.png) no-repeat;	}
div.BlockTypeH h3.sell	{	/*	關於代拍	*/
	background: url(../images/help_h3_02-3_sell.png) no-repeat;	}
div.BlockTypeH h3.account	{	/*	關於匯款	*/
	background: url(../images/help_h3_02-4_account.png) no-repeat;	}
div.BlockTypeH h3.faq	{	/*	常見問題	*/
	background: url(../images/help_h3_03faq.png) no-repeat;	}	
div.BlockTypeH h3.tool	{	/*	myday小幫手	*/
	background: url(../images/help_h3_05tool.png) no-repeat;	}
	
div.BlockTypeH ol, div.BlockTypeH .inner	{
	/*	H的身体	*/
	height: 100%;
	text-align: left;
	padding: 0px 10px;
	list-style: none;
	background: url(../images/help_body.png) repeat-y;
	}
div.BlockTypeH ol li	{
	background: url(../images/bg_dotted1.gif) left bottom repeat-x;
	padding-top: 4px;
	min-height: 23px;
	padding-bottom: 3px;
	}
	
div.BlockTypeH .inner	{
	padding-left:18px;
	padding-bottom:10px;
}

div.BlockTypeH .inner p	{
	font-size: 13px;
	color: #666;
}
div.c_BlockType5 .inner div.media	{
/*	媒體介紹	*/
	background: url(../images/bg_aboutusMedia.gif) center top no-repeat;
	display: block;
	width: 280px;
	min-height: 250px;
	float: right;
	padding-top: 15px;
	margin: 0 0 10px 10px;
	text-align: center;
}
div.c_BlockType5 .inner div.media a	{
	color: #00F;
}

.media .hide	{
	display: none;
}

div.BlockTypeH ol.cope_ol li a	{
	margin: 0px; padding: 0px;
	background: none;
	display: inline;
}

	
div.BlockTypeH ol ol,	
div.BlockTypeH ol ol ku	{	background: none;	}
* html div.BlockTypeH ol ol	{
	height: 1px;
	}
div.BlockTypeH ol ol li	{
	background: none;
	line-height: 1em;
	margin-left: 1em;	
	}

div.BlockTypeH ol li a,
div.BlockTypeH ol li a:link	{
	padding-left: 1.25em;
	background: url(../images/icon_arrow04.gif) 0px 2px no-repeat;
	height: 23px;
	display: block;
	font-size: 15px!important;
	}
div.BlockTypeH ol li a:hover,
div.BlockTypeH ol li a.active	{
	background: url(../images/icon_arrow04c.gif) 0px 2px no-repeat;
	background-color: #E9F6FA;
	font-weight: bold;
	}
div.BlockTypeH ol li a.active	{	font-weight: bold;	}	

div.BlockTypeH ol li a.must {
	color: #c00;
}

div.BlockTypeH .foot	{
	/*	H的尾巴	*/
	background: url(../images/help_foot.png) left top no-repeat;
	height: 12px;
	font-size:1px;
	}
	
#RightBlock div.inner p iframe	{
	width: 100%;
	height: 550px;
	min-height: 550px;
	}

.c_BlockType5	{
	color: #666666;
	font-family: "新細明體", "標楷體", Arial, Helvetica, sans-serif ;
	}
	
.c_BlockType5 h3 p span a	{
	color: #FFF;
	font-size:15px;
	font-weight: bold;
}

.c_BlockType5 div.inner ul li	{
	list-style: none;
	min-height: 29px;
	/*height: 29px;*/
	padding-top: 7px;
	background: url(../images/bg_dotted1.gif) bottom repeat-x;
	clear: both;
	*height: 33px;
	}
	
.c_BlockType5 div.inner ul li a span { display: inline; }	
	
html>body .c_BlockType5 div.inner ul li	{
	height: auto;
}

.c_BlockType5 div.inner ul.faq li p,
.c_BlockType5 div.inner ul.faq li div {
	display: none;
}

.c_BlockType5 div.inner ul.faq div {
	table-layout: auto;
	border-collapse: collapse;
	width: auto;
}

.c_BlockType5 div.inner ul.faq li table tr td {
	padding: 1em;
}


.c_BlockType5 div.inner ul div a.qq	{
	display: block;
	float:left;
	font-size: 15px;
	font-weight: bold;
	height: 29px;
	color: #336699;
	padding: 6px 0px 0px 35px;
	background: url(../images/icon_faq_0.png) 0px 0px no-repeat;
	width:100%;
	text-align:left;
	}
.c_BlockType5 div.inner ul.faq .must 	{
	color: #cc0000;
}
.c_BlockType5 div.inner ul li p	{
	font-size: 15px;
	line-height: 1.5em;
	clear: both;
	display: none;
	padding-left: 35px;
	padding-bottom: 1em;
	}
	
.c_BlockType5 div.inner ul li.ans	{
	color: #666666;
	}

.c_BlockType5 div.inner	{
	text-align: center;
}
.c_BlockType5 div.inner p	{
	line-height: 1.5em;
	text-align: left;
	margin: 0.5em 0;
}

.c_BlockType5 div.inner img	{
	margin: 5px 0;
	
}

img.Qmark	{
	opacity: 1;
}

/* ********************	flow.php 流程與費用相関	********************** */

body#help.flow {}

body#help.flow #c_BlockType3 div.inner img	{	display: none;	}
body#help.flow #c_BlockType3 div.inner p	{	display: none;	font-size: 13px;	color: #333;	line-height: 1.5em;	text-align: left;	margin: 0.5em 0;	}
body#help.flow #c_BlockType3 div.inner p strong	{	display: block; width:100%; margin: 0px;	font-size:15px;	background-color: #F2F2F2;	padding: 5px;	padding-left: 0px;	line-height: 2em;	}
body#help.flow .c_TableGreen	{	display: none;	}
body#help.flow .c_TableGreen tr.w110 th	{	width:110px;	}


/* ********************	flow.php 流程與費用相関(END) ******************* */


#guide_buy { font:16px Verdana, Geneva, sans-serif normal;}
#guide_buy li { font-size:93.75%; color:#1F5883; padding-left:1em; }
#guide_buy .guide_buy_sub { margin-left:25px; list-style:none; font-size:13px; }
#guide_buy .guide_buy_sub a { font-size:13px!important; }

#teach { padding-left:10px; }
#teach p { width:auto; }
#teach img { border:1px solid #ccc; }




