html {
  height: 100%;
}

table{
	border-spacing:0px;
	border-collapse:collapse;
}
img a
{
	border:none;
}

img {
  border: 0px
}


*
{
font-family:"微軟正黑體",Geneva,Arial,Helvetica,"新細明體","細明體",sans-serif;
    /* padding: 0; */
    margin: 0;
    vertical-align:middle;
}

.bodies
{
    caption-side: top;
    text-align: center;
    width: 100%;
	background-color: White;
}

a:link
{

    text-decoration: none;
	border:none;
}
a:hover
{

    text-decoration: underline;
}

a:visited
{

    text-decoration: none;
	border:none;
}

a.highlightlink{
	color: #1162cb;
    text-decoration: none;
	font-weight: bold;
}
a.highlightlink:link{
	color: #1162cb;
    text-decoration: underline;
	font-weight: bold;
}
a.highlightlink:hover{
	color: #FFB935;
    text-decoration: underline;
	font-weight: bold;
}
a.highlightlink:visited{
	color: #1162cb;
    text-decoration: underline;
	font-weight: bold;
}

tr, div
{
    vertical-align: top;
    font-family: Verdana, sans-serif;
    font-size: 12px;
}

p{
	 padding: 5px 5px 5px 8px;
	 font-family: Verdana, sans-serif;
	 word-break: break-all;
}



.inpage_core
{
    padding: 10px 0px 0px 0px;
	display:block;
    vertical-align: top;
    width: 100%;
    height: 100%;
    margin: auto;
	background:#FFF;
}

	
.core_p
{
    padding: 0px 0px 0px 0px;
    height: 100%;
	display: table;
    width:994px;
	position: relative;
	z-index: 2; 
	margin: 0px auto;
}




.core_set
{
	width:992px;
	margin:0 auto;
	background-image:url(../images/bg_bondimade.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:100%;
	display: table;
	height: 100%;
}

.core_set_L
{
	display:inline-block;
	float:left;
	width:248px;
	padding:0px 5px 5px 0px;
	height:100%;
	vertical-align:top;
}

.core_set_C
{
	display:inline-block;
	width:514px;
	padding:0px 0px 5px 0px;
	vertical-align:top;
	margin-top:250px;
}

.core_set_R
{
	display:inline-block;
	float: right;
	width:206px;
	padding:0px 0px 5px 5px;
	height:100%;
	vertical-align:top;
	z-index:100;
}

.core_header
{
	background-image:url(../images/bg_main_header.jpg);
	background-repeat:no-repeat;
	height:65px;
	width:992px;
	display: table;
	margin:3px auto;
	text-align:right;
}

.siteMap
{
	width:100%;
    height: 30px;
	display: table;
	vertical-align:top;
	text-align:left;
	font-size:12px;
	display: inline-table;
	line-height:30px;
	background-image:url(../images/icon_home.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}



div .l-Menu
{
	display:inline-block;
	width:206px;
	padding:0;
	vertical-align:top;
	float:left;
	height:100%;
}



div .insidePage-contant > .h1
{
	font-size:18px;
	color:#1263cc;
	font-weight:bold;
	}
	
	


.siteMap a:link
{
	color:#1263cc;
	text-decoration:underline;
}

.sub_menu
{
	text-align: right;
	vertical-align: bottom;
	font-size: 12px;
	color: #1162cb;
	line-height: 22px;
	padding-right: 10px;
    padding-bottom: 5px;
}
.sub_menu a{
	color: #ffffff;
}

ul.LmenuHeader
{
    list-style: none;
    text-align: center;
	display:block;
	height:46px;
	background-image:url(../images/bg_Lmenu.jpg);
	background-repeat:no-repeat;
	font-size:18px;
	font-weight:bold;
	letter-spacing:0.3em;
	color:#FFF;
	padding:10px 0px 0px 10px;
	
}

li.Lmenu-list
{
    list-style: none;
    text-align: left;
	line-height:35px;
	font-size:15px;
	color:#434343;
	padding-left:25px;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	margin:5px;
}

li.Lmenu-list:hover
{
 	line-height:35px;
	background-image: url(../images/icon_list-rightarrow.png);
	background-repeat:no-repeat;
	background-position:10px 14px;
    text-align: left;
	font-size:15px;
	color:#1263cc;
	padding-left:25px;
	font-weight:bold;
	cursor:pointer;
	border-bottom:1px solid #CCC;
}

li.Lmenu-list-selected
{
 	line-height:35px;
	background-image: url(../images/icon_list-rightarrow.png);
	background-repeat:no-repeat;
	background-position:10px 14px;
    text-align: left;
	font-size:15px;
	color:#1263cc;
	padding-left:25px;
	font-weight:bold;
    list-style: none;
}

li.Lmenu-list-selected
{
 	line-height:35px;
	background-image: url(../images/icon_list-rightarrow.png);
	background-repeat:no-repeat;
	background-position:10px 14px;
    text-align: left;
	font-size:15px;
	color:#1263cc;
	padding-left:25px;
	font-weight:bold;
    list-style: none;
}

li.Lmenu-ditallist
{
    list-style: none;
    text-align: left;
	line-height:20px;
	font-size:14px;
	color:#434343;
	padding-left:25px;
	font-weight:bold;
	margin:5px;
}

li.Lmenu-ditallist:hover
{
 	line-height:20px;
    text-align: left;
	font-size:14px;
	color:#1263cc;
	padding-left:25px;
	font-weight:bold;
	cursor:pointer;
}

li.Lmenu-list-n
{
    list-style: none;
    text-align: left;
	line-height:35px;
	font-size:15px;
	color:#434343;
	padding-left:25px;
	font-weight:bold;
	margin:5px;
}

li.Lmenu-list-n:hover
{
	background-image: url(../images/icon_list-rightarrow.png);
	background-repeat:no-repeat;
	background-position:10px 14px;
    list-style: none;
    text-align: left;
	line-height:35px;
	font-size:15px;
	color:#1263cc;
	padding-left:25px;
	font-weight:bold;
	margin:5px;
	cursor:pointer;
}






div .tabsrtip_tabstyle
{
 background-image:url(../images/bg_tab.jpg);
 background-repeat:repeat-x;
 background-position:top;
}

.tabsrtip_tabstyle > .databox_margin
{
	margin:3px 10px 5px 10px;
	text-align:left;

}



.tabsrtip_tabstyle > .databox
{
	text-align:left;
background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(241,241,241,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */	
}


/* Nav */
.NavBar_core
{
	width:992px;
	height:85px;
	padding:0px;
	margin:0 auto;
	text-align:center;
	display:block;
}

.NavBar_core_bg
{
	width:992px;
	background-image:url(../images/bg_main_menu.jpg);
	background-repeat: no-repeat;
	background-position:top;
	height:82px;
	padding: 0;
	margin:-3px 0px ;
	border:0;
}






/*內頁樣式*/
div .Banner01
{
	display:block;
	width:750px;
	height:162px;
	background-position:20px 0px;
	background-image:url(../images/Banner01.jpg);
	background-repeat:no-repeat;
	}
	
div .Banner02
{
	display:block;
	width:750px;
	height:162px;
	background-position:20px 0px;
	background-image:url(../images/Banner02.jpg);
	background-repeat:no-repeat;
	}
	
div .Banner04
{
	display:block;
	width:750px;
	height:162px;
	background-position:20px 0px;
	background-image:url(../images/Banner04.jpg);
	background-repeat:no-repeat;
	}

.inpage_contant
{
	width:755px;
	background-image: url(../images/bg_inpage_Lbg.png);
	background-repeat:repeat-y;
	background-position:9px 0px;
	border:0;
}

.inpage_header_bg
{
	background-image:url(../images/bg_inpage_header.jpg);
	background-repeat:no-repeat;
	width:751px;
	height:71px;
}

.inpage_contant_txt 
{
	margin:15px 10px 10px 20px;
	font-family:"微軟正黑體",Geneva,Arial,Helvetica,"新細明體","細明體",sans-serif;
	width:500px;
	text-align:left;
	display:block;
}

.inpage_contant_flow_bg
{
	width:700px;
	background-image:url(../images/bg_flow.jpg);
	background-repeat:repeat;
	padding:10px;
}

.inpage_contant_img_bg
{
	background-image:url(../images/bg_flow.jpg);
	background-repeat:repeat;
	padding:10px;
}


.inpage_contant_txt > h1
{
	font-size:18px;
	font-weight:bold;
	text-align:left;
	color:#1263cc;
	line-height:45px;
	padding-top:15px;
	display:inline-block;
	width:700px;
}

.inpage_contant_txt > h2
{
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:black;
	line-height:25px;
	display:inline-block;
	width:700px;
}


.inpage_contant_txt > h3
{
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#6a3906;
	line-height:25px;
	display:inline-block;
	width:700px;
}

.inpage_contant_txt > h4
{
	font-size:14px;
	text-align:left;
	color:#313131;
	text-indent:1.6em;
	width:100%;
	font-weight:bold;
	line-height:25px;
	display:block;
	width:680px;
}

.inpage_contant_txt > h4 > span
{
	color:#a40000;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

.inpage_contant_txt > h4 > span.note
{
	color: #999;
	font-size:13px;
	line-height:18px;
}

.inpage_contant_txt > p
{
	font-size:14px;
	text-align:left;
	color:#313131;
	text-indent:1em;
	font-weight:bold;
	display:inline-block;
	width:700px;
}


.inpage_contant_txt > ul li
{
	color:#313131;
	font-size:13px;
	line-height:22px;
	list-style-type: none;
	list-style-image: url(../images/list-dot01.jpg);
	list-style-type:square;
	width:600px;
}

.inpage_header_txt
{
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:black;
	margin:0px;
	padding-left:55px;
	padding-bottom:20px;
	letter-spacing:0.1em;
	font-family:"微軟正黑體",Geneva,Arial,Helvetica,"新細明體","細明體",sans-serif;
}

div .insidePage-contant
{
	width:760px;
	padding:0;
	vertical-align:top;
	float:right;
	height:100%;
	background-image: url(../images/bg_inpage_Lbg.png);
	background-repeat:no-repeat;
	background-position:top;	
	}
	
div .insidePage-contant-bgbox
{
	height:100%;
	background-image: url(../images/bg_inpage_Lbg.png);
	background-position:left;
	background-repeat:no-repeat;
	}
	
div .insidePage-contant_img
{
	vertical-align:top;
	text-align:center;
	text-align:center;
	width:700px;
	margin-top:10px;
	padding-left:15px;
	display:inline-block;
	}
	
	
div .insidePage-contant_img > .btn
{
	vertical-align:top;
	text-align:center;
	text-align:center;
	width:35%;
	display:inline-block;
    *display:inline !important;	 
    zoom : 1;
	}	
	
	
div .insidePage-contant_img > .btn3
{
	vertical-align:top;
	text-align:center;
	text-align:center;
	width:230px;
	display:inline-block;
    *display:inline !important;	 
    zoom : 1;
	}	

/*insidePage-contant-table*/
.insidePage-contant_table 
{
	width:650px;
	border:1px solid #999;
	padding-left:50px;
	margin:auto;
	}	
	
.insidePage-contant_table th
{
	font-size:15px;
	background-color:#1263cc;
	line-height:35px;
	text-align:right;
	padding-right:15px;
	font-weight:bold;
	border:1px solid #999;
	color:white;
	padding-left:15px;
	}

.insidePage-contant_table th.C
{
	font-size:15px;
	background-color:#1263cc;
	line-height:35px;
	text-align: center;
	padding-right:15px;
	font-weight:bold;
	border:1px solid #999;
	color:white;
	padding-left:15px;
	}

.insidePage-contant_table th.center
{
	font-size:15px;
	background-color:#1263cc;
	line-height:35px;
	text-align: center;
	font-weight:bold;
	border:1px solid #999;
	color:white;
	}	
	
.insidePage-contant_table tr.span
{
	font-size:14px;
	line-height:30px;
	border:1px solid #999;
	font-weight:bold;
	background-color:#d9d9d9;
	text-align:right;
	padding-right:15px;
	}	

.insidePage-contant_table td.span , tr.span
{
	font-size:14px;
	line-height:30px;
	border:1px solid #999;
	font-weight:bold;
	color:#1263cc;
	text-align:right;
	padding-right:15px;
	}

.insidePage-contant_table td.txt_c
{
	font-size:13px;
	line-height:20px;
	text-align:center;
	border:1px solid #999;	
	}	

.insidePage-contant_table td.txt_r
{
	font-size:13px;
	line-height:20px;
	text-align:right;
	padding-right:15px;
	border:1px solid #999;
	}
	
.insidePage-contant_table td.txt_l
{
	font-size:13px;
	line-height:20px;
	text-align: left;
	padding-left:15px;
	border:1px solid #999;
	}
	
/*Service & Consulting*/
.Service_Consulting
{
	display:inline-block;
	width:310px;
	padding:5px;
}

table .Service_Consulting
{
	width:310px;
	line-height:22px;
}

.Service_Consulting th
{
	font-size:16px;
	text-align:left;
	font-weight:bold;
	width:150px;
	color:#1263cc;
	line-height:25px;
}

.Service_Consulting th.item
{
	font-size:14px;
	text-align:left;
	font-weight:bold;
	width:150px;
	color:#333;
	border-bottom:1px dotted #CCC;

}

.Service_Consulting td
{
	font-size:14px;
	text-align:left;
	padding-left:.9em;
	border-bottom:1px dotted #CCC;
}

.Service_Consulting td.blank
{
	width:10px;
	border-bottom: none;
}
	
	
/*附條件交易btn*/
.btn_010502-1
{
	background:url(../images/btn_010502-a1.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display:inline-block;
}

.btn_010502-1:hover
{
	background:url(../images/btn_010502-h1.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.btn_010502-2 
{
	background:url(../images/btn_010502-a2.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display: inline-block;
}

.btn_010502-2:hover
{
	background:url(../images/btn_010502-h2.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.btn_010502-3 
{
	background:url(../images/btn_010502-a3.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display: inline-block;
}

.btn_010502-3:hover
{
	background:url(../images/btn_010502-h3.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}

/*初級市場發行制度btn*/
.btn_040102-1
{
	background:url(../images/btn_040102-a1.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display:inline-block;
}

.btn_040102-1:hover
{
	background:url(../images/btn_040102-h1.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.btn_040102-2
{
	background:url(../images/btn_040102-a2.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display:inline-block;
}

.btn_040102-2:hover
{
	background:url(../images/btn_040102-h2.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}


/*初級市場操作實務btn*/
.btn_040103-1
{
	background:url(../images/btn_040103-a1.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display:inline-block;
}

.btn_040103-1:hover
{
	background:url(../images/btn_040103-h1.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.btn_040103-2
{
	background:url(../images/btn_040103-a2.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display:inline-block;
}

.btn_040103-2:hover
{
	background:url(../images/btn_040103-h2.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}

/*業務團隊btn*/
.btn_0103-1
{
	background:url(../images/btn_0103-a1.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display:inline-block;
}

.btn_0103-1:hover
{
	background:url(../images/btn_0103-h1.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.btn_0103-2
{
	background:url(../images/btn_0103-a2.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display:inline-block;
}

.btn_0103-2:hover
{
	background:url(../images/btn_0103-h2.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}


/*公司債/金融債-基本概念btn*/
.btn_040201-1
{
	background:url(../images/btn_040201-a1.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display:inline-block;
}

.btn_040201-1:hover
{
	background:url(../images//btn_040201-h1.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.btn_040201-2
{
	background:url(../images/btn_040201-a2.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display:inline-block;
}

.btn_040201-2:hover
{
	background:url(../images/btn_040201-h2.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}


/*公司債/金融債-發行說明btn*/
.btn_040202-1
{
	background:url(../images/btn_040202-a1.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display:inline-block;
}

.btn_040202-1:hover
{
	background:url(../images//btn_040202-h1.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.btn_040202-2
{
	background:url(../images/btn_040202-a2.png);
	background-position:center;
	background-repeat:no-repeat;
	width:230px;
	height:70px;
	margin:auto;
	display:inline-block;
}

.btn_040202-2:hover
{
	background:url(../images/btn_040202-h2.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}














/* 獲獎年度 獎項內容*/
table .AwardsList
{
	width:650px;
}

table .AwardsList th
{

	font-size:18px;
	font-weight:bold;
	line-height:40px;
	border-bottom:1px dotted #999;
	color:#1162cb;
	text-align:left;
}

table .AwardsList .item
{
	width:150px;
	font-size:17px;
	font-weight:bold;
	line-height:30px;
	border-bottom:1px dotted #999;
	padding-left:10px;
}

table .AwardsList .list
{
	font-size:16px;
	line-height:30px;
	border-bottom:1px dotted #999;
	text-align:left;
	padding-left:35px;
}
