﻿body {	margin:0px; 
		padding:0px; 
		color:#141516; 
		font-size:10pt; 
		font-family:"Arial","新細明體";
	}

SELECT,input { color: #333333; font-size:10pt;}
FORM { display: inline;}

a:active {color: #1B65B7; text-decoration: none;}
a:link {color: #3B7BC4; text-decoration: none;}
a:visited {color: #3B7BC4; text-decoration: none;}
a:hover {color: #3B7BC4; text-decoration: underline;}

a.run:active {color: #484850; text-decoration: none;}
a.run:link {color: #484850; text-decoration: none;}
a.run:visited {color: #484850; text-decoration: none;}
a.run:hover {color: #484850; text-decoration: underline;}

a.more:active {color: #FD4401; text-decoration: none;}
a.more:link {color: #FD4401; text-decoration: none;}
a.more:visited {color: #FD4401; text-decoration: none;}
a.more:hover {color: #FD4401; text-decoration: underline;}

a.sugtitle:active {color: #74746C; text-decoration: none;}
a.sugtitle:link {color: #74746C; text-decoration: none;}
a.sugtitle:visited {color: #74746C; text-decoration: none;}
a.sugtitle:hover {color: #74746C; text-decoration: underline;}

a.leftmenu:active { color: #75919C; text-decoration: none; font-weight:normal;}
a.leftmenu:link { color: #3B7BC4; text-decoration: none; font-weight:normal;}
a.leftmenu:visited { color: #3B7BC4; text-decoration: none; font-weight:normal;}
a.leftmenu:hover { color: #AB933E; text-decoration: none; font-weight:bold;}

a.lm:active { color: #3B7BC4; text-decoration: none; font-weight:bold}
a.lm:link { color: #3B7BC4; text-decoration: none; font-weight:bold}
a.lm:visited {color: #3B7BC4; text-decoration: none; font-weight:bold}
a.lm:hover {color: #3B7BC4; text-decoration: none; font-weight:bold;}

a.smenu td:active {color: #6591C0; text-decoration: none; font-weight:normal;}
a.smenu td:link {color: #6591C0; text-decoration: none; font-weight:normal;}
a.smenu td:visited {color: #6591C0; text-decoration: none; font-weight:normal;}
a.smenu:hover {color: #00B1CB; text-decoration: none; font-weight:normal;}

a.point:active {color: #1B65B7;}
a.point:link {color: #1B65B7;}
a.point:visited {color: #1B65B7;}
a.point:hover {color: #CF4848;}

a.study:active {color: #A22E55; text-decoration: none;}
a.study:link {color: #A22E55; text-decoration: none;}
a.study:visited {color: #A22E55; text-decoration: none;}
a.study:hover {color: #A22E55; text-decoration: underline;}

.all { width:75.1em; border:1px solid #007BB3; background-color:#6ECBEA; vertical-align:top; background:url(/pic/tbg.gif) repeat-x;}
.top { height:72px; background:url(/pic/top-bg.gif) repeat;}
.loginbtn { background:url(/pic/top-bg5.gif) 0 0 no-repeat; height:37px; width:100%; text-align:right; float:right;}
.main { border:0; width:100%; background-color:#FFFFFF; float:left;}
.cal { border:0; float:left; width:100%;}
.note { float:left; margin:15px 0 14px 0; text-align:right; height:26px; background:url(/pic/note_bg.gif) repeat;}
.warn { text-align:left; float:left; padding-top:5px; margin-left:3px; color:#9E005D; display:block;}
.time { text-align:right; float:right; margin-top:4px; margin-right:3px; color:#545151; display:block;}
.title { float:left; color:#000099; font-size:11pt; text-align:left; font-weight:bold; display:block; padding-top:6px; margin-left:3px;}
.fence_trade { width:72.08em; float:left; margin-top:15px;} /*下單區*/
.fence_1c { width:51.76em;} /*註冊登入*/
.fence_2l { width:13.85em;} /*左邊menu*/
.fence_2c { width:56.71em; margin-left:20px;}
.fence_3l { width:13.85em; float:left;}
.fence_3c { width:39.75em; margin-right:20px; margin-left:20px;}
.fence_3r { width:15.46em;}
.fence_3c-1 { width:41.4em; margin-right:20px; float:left;} /*規劃建議*/
.fence_3r-1 { width:13.81em; float:left;}
.fence_3c-2 { width:27.6em; margin-right:20px; float:left;}
.fence_3r-2 { width:27.6em; float:left;}
.fence1_3l { width:15em;} /*投資區*/
.fence1_3c { width:39em; margin-right:20px; margin-left:20px;}
.fence1_3r { width:15em; float:left;}
.fence1_3c-1 { width:27.07em; margin-right:20px; float:left;}
.fence1_3c-2 { width:40.15em; margin-right:20px; float:left;}
.fence1_3r-1 { width:27.01em; float:left;}
.fence1_2c { width:55.58em; margin-left:20px;} /*首頁*/
.fence1_2l { width:47.62em; margin-right:17px; float:left;} /*我的首頁*/
.fence1_2r { width:23.18em; float:left;}

/*	第二層menu設定  */
.smtable { border:0; font-size:10pt;}
.smtable td { color:#9B963D; text-align:center; font-weight:bold;}
.smtable td a:active {color: #558396; text-decoration: none; font-weight:normal;}
.smtable td a:link {color: #558396; text-decoration: none; font-weight:normal;}
.smtable td a:visited {color: #558396; text-decoration: none; font-weight:normal;}
.smtable td a:hover {color: #9B963D; text-decoration: none; font-weight:bold;}

/*	左邊menu設定  */
.left { border:0; float:left;}
.left_main { height:100%; border-left:1px solid #ACDCF2; border-right:1px solid #ACDCF2; background-color:#E3F6FF; padding:3px 9px 3px 9px;}
.left_space { background-color:#FFFFFF; padding:4px 8px 8px 8px; margin-bottom:3px; border:1px solid #ACDCF2;}
.leftitle { font-size:11pt; font-weight:bold; color:#0D3279; letter-spacing:0.1em;}
.leftmenu { width:100%; border:0; margin-bottom:2px;}
.leftmenu td {color: #916300; font-size:11pt; letter-spacing: 0.3pt; padding:6px 0 2px 0; border-bottom:1px solid #A7D9F0; background-color:#FFFFFF; font-weight:bold;}
.leftmenu td.smtd {  color: #00b1cb; font-size:11pt; letter-spacing: 0.3pt; padding:4px 0 2px 10px; border-bottom:0; font-weight:bold;}

/*	會員註冊  */
.register_top { width:100%; border:0;}
.register_main { border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; background-color:#f1f1f1; padding:0 6px;}
.register_bottom { width:100%; border:0; margin-bottom:15px;}
.wregitable { width:100%; border:0; font-size:11pt;}
.regitable { width:100%; border:0; font-size:11pt; background-color:#FFFEF3;}
.regitable ul { margin:0.7em 0 0 0; padding:0;}
.regitable li { list-style:none; padding:0.4em 0 1.2em 0;}
.regitable li.state { line-height:1.45em; color:#787878;}
.regitable thead td { text-align:center; padding:25px 15px 20px 15px;}
.regitable tbody th,.wregitable tbody th { text-align:left; color:#269FB5; padding:4px 15px;}
.regitable tbody td,.wregitable tbody td { text-align:left; font-size:10pt; color:#787878; line-height:1.3em; padding:4px 15px;}
.regitable tbody td.pad0 { padding:0;}
.regitable tbody td.instruc,.wregitable tbody td.instruc { font-size:11pt; line-height:1.65em; color:#444547; padding:0 17px 4px 17px;}
.regitable tbody td.grant,.wregitable tbody td.grant { font-size:11pt; line-height:1.65em; color:#444547; padding:4px 0 2px 0;}
.rdrem { font-size:11pt; color:#B40000; font-weight:bold;}
.menber { font-size:14pt; font-weight:bold; color:#B40000; text-align:center; margin-bottom:15px;}
.regi_note { background-color:#FEFCE9; border:1px solid #EBE1A7; margin-bottom:25px; padding:6px; line-height:1.2em; font-size:10pt; color:#BA733A; letter-spacing:0.4pt;}
.login { color:#40819B; font-weight:bold; background-color:#FEFCE9; border:1px solid #EBE1A7; font-size:11pt; padding:20px 15px; margin-right:17px;}
.login_warn { font-weight:normal; color:#990000; line-height:1.3em; margin-bottom:10px;}
.wel { font-size:12pt; font-weight:bold; line-height:1.8em; color:#727179;}
.regitable tfoot th { color:#68B7D4; padding:15px 0 0 0;}
.regitable tfoot td { padding:4px 15px 15px 15px;}
.regitable tfoot td.rem { font-weight:bold; color:#706F79; line-height:1.4em;}
.regitable tfoot.R { text-align:right;}
.regitable tfoot.L { text-align:left;}
.clause { font-size:10pt; line-height:1.45em; color:#242424; text-align:left;}
.regiexplain { font-size:10pt; color:#787878; line-height:1.3em; font-weight:normal;}
.gray { color:#858484; font-weight:normal; font-size:10pt;}
.g-blue { color:#269FB5;}
.settitle { font-weight:bold; color:#C18E36; font-size:10pt;}

/*	首頁  */
.sec1_top { width:100%; border:0; float:left;}
.sec1 { border-bottom:1px solid #BABABA; border-left:1px solid #BABABA; border-right:1px solid #BABABA; padding:17px 13px; float:left;}
.sec1 ul { margin:0; padding:0;}
.sec1 li { list-style:none; padding-bottom:4px; font-size:11pt; color:#413F3E;}
.sec1 li.no {  color:#FA6E2A; font-size:10pt; letter-spacing:0.3pt; padding:5px 0 0 0; text-align:right;}
.sec2_top { width:741px; border:0; float:left;}
.sec2 { width:709px; border-bottom:1px solid #BABABA; border-left:1px solid #BABABA; border-right:1px solid #BABABA; padding:12px 15px 17px 15px; float:left;}

/*	首頁左邊報價  */
.market { width:100%; border:0;}
.market thead th { text-align:left; font-weight:normal;}
.market thead td { text-align:center; padding:4px 0;}
.market tbody td { text-align:right; border-bottom:1px dotted #E3BD6D; background-color:#FFFAD5; padding-top:2px;}
.quotation_head { width:100%; border:0; margin-bottom:1px; margin-top:15px;}
.quotation_head th { border-left:1px solid #DEBE5B; border-right:1px solid #DEBE5B; border-bottom:1px solid #D9B440; text-align:left;}
.quotation { width:100%; border:0;}
.quotation thead th { text-align:left; font-size:11pt;}
.quotation thead td { text-align:right; color:#919191; padding-top:3px;}
.quotation tbody th { text-align:right; border-bottom:1px solid #E9C77F; font-weight:normal; color:#79533E; padding:2px 2px 0 2px;}
.quotation tbody td { text-align:right; border-bottom:1px solid #D5D8D8; padding:4px 0 1px 0;}
.quotation tbody th.L,.quotation tbody td.L { text-align:left;}
.quotation tbody td.S,.market tbody td.S { font-size:9pt;}
.quotation tfoot { border:0px; color:#807979; text-align:left; line-height:1.2em; padding-top:3px;}

/*	個人首頁視窗設定  */
.menubut { float:left; width:100%; background:url(/pic/menu3th_bg.gif) repeat; margin-top:15px;}
.doubwin { float:left; width:635px; margin-bottom:14px; border:0px;}
.win { float:left; width:309px; margin-bottom:14px; border:0px;}
.wintitle { font-size:11pt; font-weight:bold; color:#1FB0C6;}
.wintop { width:100%; border-bottom:1px solid #CDCDCD;}
.prottop { width:100%; border-bottom:3px solid #CDCDCD;}
.wintop th,.prottop th { padding-top:5px; text-align:left; font-size:11pt; font-weight:bold; color:#1FB0C6;}
.wintop td,.prottop td { color:#2499BB;}
.winmain { border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD; padding:10px 6px 10px 6px; }
.winbottom { width:100%;}

#ptag { position:relative; height:26px; margin-bottom:12px; background:url(/pic/ptag-line.gif) repeat;}
#ptag ul { width:100%; margin:0; padding:0; list-style:none;}
#ptag li a:hover {color: #3B7BC4; text-decoration: none;}
.ptag { float:left; height:23px; line-height:21px; border-bottom:1px #86C7E9 solid; margin-top:2px;}
.spacer { width:3px; float:left;}
.tagspacer { width:7px; float:left;}
.selectedtag { font-weight:bold; background-color:#ffffff; border:1px #86C7E9 solid; border-bottom:0px; padding:0 8px; color:#FB6E17;}
.unselectedtag { background-color:#E9F9FF; border:1px #86C7E9 solid; padding:0 8px; height:22px;}
#edit { float:right;}



/*	個人首頁表格設定  */
.datatable { width:100%; border:0;}
.warntable { border:0;}
.warntable td { text-align:center; color:#5E5E5E; padding:7px 2px 4px 2px;}
.warntable th { background-color:#FFF3D6; font-weight:normal; padding:5px 2px 2px 2px; color:#6B602B; text-align:left;}
.datatitle { text-align:left; font-weight:bold; color:#C59E87; font-size:10pt;}
.datatable td.R,.porttable td.R,.warntable td.R  { text-align:right;}
.datatable td.L,.porttable td.L,.warntable td.L { text-align:left;}
.datatable td.sign_rd,.porttable th.sign_rd,.porttable td.sign_rd { color: #cc0000;}
.datatable td.sign_gr,.porttable th.sign_gr,.porttable td.sign_gr { color: #008000;}
.datatable thead tr { padding:4px 0 0 0; text-align:center; color:#6B602B;}
.datatable thead th { background-color:#FFF3D6; border-right:1px solid #C4B69A; font-weight:normal;}
.datatable thead td { background-color:#FFF3D6;}
.datatable thead td.wbg { background-color:#ffffff; color:#362F2D;}
.datatable thead td.titl { color:#1FB0C6; font-size:11pt; font-weight:bold;}
.datatable tbody th { background-color:#FFF3D6; font-weight:normal; padding:4px 0 0 0; color:#6B602B; text-align:left;}
.datatable tbody td { border-bottom:1px solid #dddddd; text-align:center; color:#5E5E5E; padding:4px 2px 1px 2px;}
.datatable thead td.dotline,.datatable tbody td.dotline { border-right:8px solid #ffffff;}
.datatable tbody td.noline { border-bottom:0;}
.datatable tbody td.pad0 { padding:0; text-align:left;}
.datatable tfoot td { text-align:left;}
.datatable tfoot td.tol { border-top:1px solid #C1C1C1; font-weight:bold; color:#837E7B; padding:3px 0 3px 3px;}
.datatable tfoot td.bgtol { border-top:1px solid #C1C1C1; border-bottom:0; background-color:#FFFCE9; font-weight:bold; color:#7C7673; padding:5px 5px 5px 0; text-align:right;}
.datatable tfoot td.dol { border-bottom:0; color:#898784; padding:5px 5px 0 0;}
.totaltable { width:100%; margin-top:3px; text-align:right;}
.totaltable th { border-top:2px dotted #C1C1C1; color:#7C7673; padding:5px 0 5px 5px; background-color:#FFFCE9;}

/*	投資組合表格設定  */
.portmain { border:2px solid #DDDBD7; padding:6px;}
.porttable { width:100%; border-left:1px solid #D5D2CB; border-top:1px solid #D5D2CB;}
.porttable th { border-right:1px solid #D5D2CB; border-bottom:1px solid #D5D2CB; font-weight:normal; padding:4px 0 0 0; text-align:center; color:#6B602B;background-color:#FFF3D6;}
.porttable td { border-right:1px solid #D5D2CB; border-bottom:1px solid #D5D2CB; text-align:center; color:#5E5E5E; padding:4px 0 3px 0;}
.porttable td.total {  border-top:1px solid #D5D2CB; text-align:right; font-weight:bold; color:#7C7673; background-color:#FFFCE9; padding:5px 5px 5px 0;}
.porttable td.lot {  border-top:1px dotted #D5D2CB; text-align:center; padding:5px 5px 5px 0;}

/*	個人化表格  */
.presult_head { border:0; margin-top:15px; width:100%; text-align:left;}
.presult_table { width:100%; border:0; margin:8px 0 15px 0;}
.presult_table td { border:0; line-height:150%; letter-spacing: 0.4pt; font-size:11pt;}
.presult_table td.l4 { border-top:8px solid #F5DC85; border-left:8px solid #F5DC85; border-bottom:8px solid #F5DC85; padding:20px 20px; background-color:#FEFEEE;}
.ptheadtable { border-collapse: collapse; font-size:11pt; margin:7px 7px;}
.presys { text-align:left; border:0; font-size:11pt; margin-top:20px;}
.presys ul,.calresult_table tbody td ul,.presult_table td ul { margin:7px 0 0 0; padding-left:1.2em;}
.presys li,.calresult_table tbody td li,.presult_table td li { margin:2px 0 7px 0;}
.ptheadtable td.R { text-align:right;}
.ptheadtable td.L { text-align:left;}
.ptheadtable td.C { text-align:center;}
.ptheadtable td.rtitle { font-weight:bold; color:#A0410D; font-size:11pt; padding-top:6px;}
.ptheadtable td.gtitle { font-weight:bold; color:#528228; font-size:11pt; padding-top:6px;}
.ptheadtable thead th { border:0; background-color:#FDE9C5; color:#A0410D; text-align:center; height:23px; padding-top:3px;}
.ptheadtable thead th.lbg { background:url(/pic/pht.gif) 0 0 no-repeat;}
.ptheadtable thead th.rbg { background:url(/pic/pht.gif) 100% 0 no-repeat;}
.ptheadtable thead td.bg { border:0; background-color:#FDE9C5; text-align:center;}
.ptheadtable tbody tr { background-color:#FDFCF4;}
.ptheadtable tbody th { border:0; text-align:left; background-color:#FBF2C7; padding:3px 0 0 7px; color:#6B6160; border-bottom:1px solid #A2A19E;}
.ptheadtable tbody th.g { background-color:#E3FAC7;}
.ptheadtable tbody th.talcolum {  border-bottom:1px solid #B9977E; border-top:1px solid #B9977E; text-align:right; background-color:#FBE9B8; color:#844D1C; padding-right:4px;}
.ptheadtable tbody th.gtalcolum {  border-bottom:1px solid #70AB4C; border-top:1px solid #70AB4C; text-align:right; background-color:#D6FBBE; color:#455B0B; padding-right:4px;}
.ptheadtable tbody th.mytalcolum {  border-top:2px solid #D9686A;text-align:right; color:#5B001D; border-bottom:0px; background-color:#FDC3C8; padding-right:4px;}
.ptheadtable tbody td { border-bottom:1px dotted #B2B1AC; text-align:right; background-color:#FDFCF4;}
.ptheadtable tbody td.bb {  border-bottom:1px solid #A2A19E;}
.ptheadtable tbody th.nob,.ptheadtable tbody td.nob { border:0;}
.ptheadtable tbody td.colum { height:20px; border-bottom:1px solid #CCC29E; text-align:right; background-color:#FBF2C7; padding-right:6px;}
.ptheadtable tbody td.columg { height:20px; border-bottom:1px solid #A3C089; text-align:right; background-color:#E7FBCE; padding-right:6px;}
.ptheadtable tbody td.tal {  border-bottom:1px solid #B9977E; border-top:1px solid #B9977E; text-align:right; background-color:#FFF7E2; font-weight:bold; color:#635A4E;}
.ptheadtable tbody td.gtal {  border-bottom:1px solid #70AB4C; border-top:1px solid #70AB4C; text-align:right; background-color:#F4FED9; font-weight:bold; color:#4F534B;}
.ptheadtable tbody td.rtal { border-top:2px solid #D9686A; text-align:right; font-weight:bold; color:#660D35; border-bottom:0px; background-color:#FFDBE0;}
.ptheadtable tfoot td { border-bottom:1px solid #A36F4A; text-align:right; background-color:#fffacd; font-weight:bold; color:#4C4A49;}
.ptheadtable tfoot th { border-bottom:1px solid #A36F4A; text-align:right; background-color:#fffacd; font-weight:bold; color:#9C6C4B;}
.ptb_title { background-color:#F8E0B5; width:118px; margin:0 6px; font-size:11pt; font-weight:bold; color:#6B6160; text-align:left; height:18px; padding-top:4px;}
.ptb { background-color:#F8E0B5; width:66px; margin:0 6px 2px 6px; padding-left:52px; font-size:11pt; text-align:right; height:22px; border-bottom:1px dotted #C2C1BA; }
.captitle { color:#9F7065; font-weight:bold; text-align:center;}
.thead1-tol { border-top:4px double #C0BFBF; color:#CC0066; text-align:right; font-weight:bold; padding:5px 3px 0 0; margin-top:13px;}
.assline { background-color:#B58D62; text-align:right;}
.ybg { background-color:#FEFEEE;}
.add { background-color:#FDFCF4; color:#9B4242;}

/*	基金大師表格  */
.capttitle { font-size:13pt; color:#A0410D; font-weight:bold;}
.capt { font-size:11pt; font-weight:bold; color:#1FB0C6; padding-bottom:3px; line-height:1.3em;}
.t1-1 { border-top:1px solid #C8C5BC; border-left:1px solid #C8C5BC; border-collapse:collapse;}
.t1 { width:100%; border-top:1px solid #C8C5BC; border-left:1px solid #C8C5BC; border-collapse:collapse;}
.t1 tr,.t1-1 tr { background-color:#ffffff;}
.t1 tr.c1,.dict1 td.c1,.pt1 tr.c1 { background-color:#f7f7f7;}
.t1 thead td { border-bottom:1px solid #C5C1B6; border-right:1px solid #C5C1B6; background-color:#F9E3B5; color:#692D04; padding:4px 2px 2px 2px;}
.t1 tbody th,.t1-1 th,.pt1 th,.pt2 th { border-bottom:1px solid #C8C5BC; border-right:1px solid #C8C5BC; color:#6B602B; background-color:#FFF3D6; text-align:center; padding:5px 2px 3px 2px; font-weight:normal;}
.t1 tbody th.secol,.pt1 td.secol,.dict1 th.secol,.pt2 td.secol,.secol { color:#887D46; background-color:#FEFBDF;}
.t1 tbody td,.t1-1 td { border-bottom:1px solid #C8C5BC; border-right:1px solid #C8C5BC; padding:4px 2px 1px 2px; text-align:right; line-height:1.3em; color:#5E5E5E;}
.t1 td.noline,.dict1 td.noline { border:0;}
.date,.t1 td.date { color:#686560; font-weight:normal; padding-right:3px; text-align:right; padding-top:6px;}
.t1 td.C,.pt2 td.C,.pt1 td.C { text-align:center;}
.t1 td.L,.t1 th.L,.t1-1 td.L,.pt1 td.L,.pt1 th.L,.pt2 th.L { text-align:left;}
.t1 td.columdata { background-color:#FFF6E0; color:#84673E; text-align:center;}
.t1 td.sel { color:#686046; height:25px; padding:3px 0 0 2px; text-align:left;}
.t1title { text-align:left; color:#C18E36; padding:4px 0; font-weight:bold; font-size:10pt;}

/*	選股大師表格  */
.bcontent {font-size: 11pt;}
.bluecontent {font-size: 11pt; color: #AE0C0C;}
.smallcontent {font-size: 9pt; color: #18203D;}
.newstitle {font-size: 11pt;color: #005599; font-weight: bold;}
.rnewstitle {font-size: 11pt;color: #AE0C0C; font-weight: bold;}
.menu_item {font-size: 10pt; color: #3F3427;}
.column_title { border:1px solid #ffffff; border-right-color:#C3C1BE; border-bottom-color:#C7C5C2; color:#6B602B; background-color:#FFF3D6; font-size: 10pt; font-weight:normal;}
.rcolumn_title { border:1px solid #ffffff; border-right-color:#C7C5C2; border-bottom-color:#C7C5C2; background-color: #F1BF69; font-size: 10pt; color: #ffffff; font-weight:normal;}
.scdatacontent { border:1px solid #FFFFFF; border-right-color:#C7C5C2; border-bottom-color:#C7C5C2; font-size: 10pt; color: #5e5e5e; background-color: #FEFDFA;}
.scdatacontent-1 { border:1px solid #FFFFFF; border-right-color:#C7C5C2; border-bottom-color:#C7C5C2; font-size: 10pt; color: #5e5e5e; background-color: #EDEBEB;}
.scdatacontent_up { border:1px solid #FFFFFF; border-right-color:#C7C5C2; border-bottom-color:#C7C5C2; font-size: 10pt; color: #ffffff; background-color: #f20000;}
.fancytable { border-left:1px solid #EAE9E9; border-top:1px solid #EAE9E9; width:100%;}
.scresulttable { border-left:1px solid #EAE9E9; border-bottom:1px solid #EAE9E9; border-right:1px solid #EAE9E9; width:100%; padding:4px 0;}
.scdatatable {border:1px solid #FFFFFF; border-left-color:#C7C5C2; border-top-color:#C7C5C2;}
.scdatatable tfoot td {border:1px solid #FFFFFF; border-right-color:#C7C5C2; border-bottom-color:#C7C5C2; padding:4px 0; background-color:#ffffff;}
.fancytd { border-right:1px solid #EAE9E9; border-bottom:1px solid #EAE9E9; background-color: #ffffff; padding:4px 0;}
.fancytd_b { border-right:1px solid #EAE9E9; border-bottom:1px solid #EAE9E9; background-color: #ffffff; padding:4px 0;}
.titletd { border-right:2px solid #556FA2; border-bottom:1px solid #BABAC0; background-color: #ffffff;}
.scdatatd {border:1px solid #ffffff; border-right-color:#C7C5C2; border-bottom-color:#C7C5C2; background-color: #ffffff;}
.menutag { border-bottom:1px solid #949290; padding-left:1px; margin:4px 0;}
.indcat { background-color:#DAD9D9; border:2px ridge #D3D3D3;}
.indcatcont { font-size:11pt; color:#605245;}
.estcontable { border:5px double #ffffff; font-size:11pt;}
.estcontable td { background-color:#FFFCF0; color:#555555;}
.help { border:1px solid #989A9E; background-color:#FFFFE1; padding:4px 4px 1px 4px; color:#5E533C; font-size:10pt;}

/*  選股大師漸層  */

/*	理財規劃首頁  */
.plan_intro { width:100%; border:0; font-size:11pt; line-height:1.6em; color:#141516; letter-spacing: 0.4pt; margin-bottom:10px;}
.plantitle { font-size:14pt; font-weight:bold; text-align:center; color:#007B86; margin:5px 0 10px 0;}
.plan { width:100%; border:0; margin-bottom:10px; float:left;}
.intro { width:100%; float:left; border:0; padding:0 5px; line-height:1.6em; font-size:11pt; color:#141516; letter-spacing: 0.4pt;}
.plantable { width:100%; border:0; margin-top:10px; float:left;}
.plantable th { color:#EF9337; letter-spacing: 0.4pt; font-size:11pt; text-align:left;}
.plantable td.sepline,.wregitable td.sepline,.famoustable td.sepline { background:url(/pic/index_line.gif) 50% 0 no-repeat;}
.detail { border:0; text-align:left; margin-left:7px;}
.detail th { color:#EF9337; height:20px; letter-spacing: 0.4pt; font-size:11pt;}
.detail td { line-height:1.4em; letter-spacing: 0.3pt;}
.play { border:0; width:100%; text-align:right; margin-top:5px;}
.hottable { width:100%; border:0;}
.hottitle { color:#EF9337; height:20px; letter-spacing: 0.4pt; font-size:11pt; font-weight:bold;}
.others { float:left; border:0; margin:10px 0 10px 0; width:100%;}
.others_main { width:100%; border:0; background-color:#FDFDF7; margin:15px 0 10px 0; float:left;}
.otherstitle { font-weight:bold;}
.otherstable { width:97%; border:0; margin:10px 0;}
.otherstable td { height:19px; line-height:1.4em; text-align:left; padding-top:2px;}

/*	計算機輸入頁面  */
.caltop { width:100%; border:0;}
.calmain { float:left; border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD; background-color:#FDFCF4; padding:0 20px 15px 19px;}
.calbottom { width:100%; border:0; float:left;}
.cal_introtitle { width:90%;text-align:center; margin:25px 0 10px 0;}
.cal_intro { width:95%; padding-bottom:8px; line-height:1.4em; text-align:left; font-size:11pt; letter-spacing:0.3pt;}
.cal_note { line-height:1.4em; text-align:left; color:#787878; font-size:10pt;}
.caltable { border:0; display:block;}
.caltable_b { border:0; margin-bottom:15px;}
.caltable input,.caltable_b input {margin-left:3px;}
.caltable thead td img { float:right; margin-bottom:10px;}
.caltable thead th { color:#A0410D; text-align:center; padding-bottom:4px; font-size:11pt;}
.caltable thead th.R { text-align:right; padding-right:2px;}
.caltable tbody th { text-align:left; color:#A36F4A; border-bottom:1px solid #C0A07F; font-size:11pt;}
.caltable_b tbody th { border-bottom:2px solid #C58B6E; text-align:center; padding:10px 0;}
.caltable tbody td,.caltable_b tbody td { font-size:11pt; text-align:left; padding:3px 0;}
.caltable tbody td.R,.caltable_b tbody td.R { text-align:right;}
.caltable tbody td.C,.caltable th.C,.caltable_b tbody td.C { text-align:center;}
.caltable tbody td.childnote,.childnote { color:#9B4242; line-height:1.4em; font-size:10pt;}
.caltable tbody td.calcolum { color:#323639; font-size:10pt;}
.caltable tbody td.tal { font-size:11pt; font-weight:bold; background-color:#FFFBD9; color:#898583;}
.caltable tfoot td { border-top:2px solid #C58B6E; text-align:center; padding-top:13px;}
.child { font-size:11pt; font-weight:bold; color:#A0410D;}
.caltitle { font-size:11pt; font-weight:bold; color:#6B6160;}
.annotate { color:#A26635; font-size:11pt; font-weight:normal;}
.point { color:#A26635; font-size:11pt; font-weight:normal; font-style:oblique;}
.btitle { text-align:left; color:#A37A4A; font-size:11pt; font-weight:bold;}

/*	計算機&熱門計算機結果頁面  */
.calresult { border:0; margin-top:15px; width:100%; line-height:150%; letter-spacing: 0.4pt; font-size:11pt; text-align:left;}
.calresult_title { font-weight:bold; color:#634324; letter-spacing: 0.4pt; font-size:11pt}
.calresult_head { border:0; margin-top:15px; width:100%; text-align:left;}
.calresult_table { width:100%; border:0;}
.calresult_table thead th { color:#A95A32; font-weight:bold; padding-top:13px; font-size:12pt; text-align:center;}
.calresult_table thead td { text-align:center; border-bottom:1px solid #D3C8B4; font-size:11pt;}
.calresult_table tbody th { text-align:left; color:#AF6540; border-bottom:1px solid #C0A07F; font-size:11pt;}
.calresult_table tbody td { font-size:11pt; padding:10px 3px; text-align:left; line-height:150%;}
.calresult_table tfoot td { text-align:center; border-bottom:0; padding-top:15px; color:#603913;}
.calresult_table tfoot td input { color:#5e5e5e;}
.graph_item { font-size:11pt; font-weight:normal; line-height:1.4em;}
.modulate_thead { width:100%; border:0;}
.modulate { width:100%; padding:10px 13px; border-bottom:1px solid #C6C5C0; border-right:1px solid #C6C5C0; border-left:1px solid #C6C5C0; letter-spacing: 0.4pt; font-size:11pt;}
.modulate input { margin-bottom:3px;}
.theadtable { border-collapse: collapse; background-color:#FFFFFF; margin:8px 0; width:100%; font-size:11pt; border:0px;}
.loanlist { border-collapse: collapse; font-size:11pt; margin:11px 11px;}
.theadtable1 { border-collapse: collapse; background-color:#FFFFFF; width:100%; font-size:11pt; border:0px;}
.theadtable1 thead th.captitle { background-color:#FFF2D4; color:#9F7065; font-weight:bold;}
.theadtable1 img { margin:2px 1px 2px 6px;}
.theadtable2 { border-collapse: collapse; background-color:#FFFFFF; font-size:11pt; margin-bottom:12px; width:70%; border:0px;}
.theadtable thead th,.theadtable1 thead th,.theadtable2 thead th { border:1px solid #C2C1BA; background-color:#FAE5BF; color:#946D34; text-align:center; font-weight:normal; padding-top:2px;}
.theadtable thead td { border:0; background-color:#FDFCF4;}
.loanlist thead th { border:1px solid #C2C1BA; background-color:#A67C52; color:#FFFFCC; text-align:center; padding-top:2px; height:20px;}
.loanlist tbody th { border:1px solid #C2C1BA; background-color:#F8E0B5; color:#946D34; text-align:center; font-weight:normal; padding:2px 2px; height:16px;}
.theadtable tbody td,.theadtable1 tbody td,.theadtable2 tbody td { border:1px solid #C2C1BA; text-align:right; padding:2px 2px; color:#232425;}
.loanlist tbody td { border:1px solid #C2C1BA; text-align:right; padding:2px 2px;}
.loanlist tbody tr { background-color:#FFFFFF;}
.theadtable tbody tr.c1,.theadtable1 tbody tr.c1,.theadtable2 tbody tr.c1,.loanlist tbody tr.c1 { background-color:#f7f7f7;}
.theadtable tbody td.C,.theadtable1 tbody td.C,.theadtable2 tbody td.C,.loanlist tbody td.C { text-align:center;}
.theadtable tbody td.L,.theadtable1 tbody td.L,.theadtable2 tbody td.L,.loanlist tbody td.L { text-align:left;}
.theadtable1 tfoot td { border:1px solid #C2C1BA; text-align:right; padding:2px 2px; font-weight:bold; line-height:1.6em; background-color:#FFFDE9; color:#85807E;}
.theadtable1 tfoot td.C { text-align:center;}
.loanlist tfoot td { border:0; text-align:center; padding:10px 0 5px 0;}
.theadtable2 tfoot th { border:1px solid #C2C1BA; background-color:#FDEBC9; color:#946D34; text-align:right; font-weight:normal; padding-top:2px;}
.theadtable2 tfoot td {  border:1px solid #C2C1BA; text-align:right; padding:2px 2px;}
.calnote { width:100%; border:0; padding:15px 0 5px 0; line-height:1.4em; text-align:center; float:left; letter-spacing:0.4pt;} 
.calprint { width:100%; border:0; text-align:center; padding-top:15px; color:#603913;}
.scalprint { width:100%; border:0; text-align:center; padding-top:15px; color:#603913; border-top:1px solid #C0A07F; font-family:Verdana;}

/*	新鮮焦點話題  */
.sugges { width:100%; float:left; background-color:#ffffff;}
.sugges_head { width:100%; border:0;}
.sugges_head th { border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; text-align:left;}
.sugtable { margin:8px 10px 0 10px; border:0;}
.sugtable th,.hottable th,.sdistable th,.scaltable th,.investtable th { height:19px; text-align:left; color:#74746C; letter-spacing: 0.4pt; font-size:10pt;}
.sugtable td,.sdistable td,.investtable td,.famoustable td,.hottable td,.scaltable td { text-align:left; line-height:1.33em; letter-spacing: 0.4pt;}
.sdistable { width:100%; margin:8px 10px 10px 10px;}
.sugtable tfoot td,.sdistable tfoot td,.investtable tfoot td,.famoustable tfoot td,.hottable tfoot td,.scaltable tfoot td { text-align:right; height:18px; vertical-align:middle;}

/*	理財規劃建議首頁  */
.edumain_top { width:100%; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-top:1px solid #cdcdcd; background-color:#FFFEFA; float:left;}
.edumain { float:left; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; background-color:#FFFEFA; padding:15px 20px;}
.edutable { width:100%; border:0; text-align:left; line-height:1.6em; letter-spacing: 0.4pt; font-size:11pt;}
.edutable img.head { float:left; margin:0 10px 10px 0;}
.edutitle { font-size:13pt; color:#583024; letter-spacing:0.4pt; font-weight:bold; line-height:1.4em; text-align:left;}
.eduwriter { color:#8E8E8E; margin:0 0 15px 0; text-align:left; line-height:120%; letter-spacing:normal;}
.investtable { width:100%; border:0;}
.investtable td.writer,.hottable td.writer,.scaltable td.writer { color:#8E8E8E; line-height:120%; letter-spacing:normal;}
.famplay { margin:4px 7px 0 0; float:right;}
.famoustable { width:100%; border:0;}
.fol-3l { float:left; margin-right:10px; margin-bottom:2px;}

/*	全文檢索&個股查詢  */
.search { padding:3px 5px; border-left:1px solid #cdcdcd;  border-right:1px solid #cdcdcd; text-align:left; background-color:#FCFCF1; color:#78735A; height:44px; vertical-align:middle; text-align:center;}
.search select { margin:2px 0 6px 0;}
.search input { border:1px solid #BCB6AD; color:#A19A81;}
.search input.nob { border:0px;}
.search img.fol { float:left; margin:0 3px 0 0;}

/*	文章內頁&股市學院  */
.papermain { float:left; border:1px solid #CDCDCD; background-color:#FFFEFA; padding:0 23px; margin-bottom:10px;}
.papertitle { width:100%; font-size:13.5pt; font-weight:bold; color:#583024; border-bottom:1px dotted #B5B2AF; border-top:1px dotted #B5B2AF; margin:25px 0 10px 0; padding:10px 0 8px 0; background-color:#FCF5E6; text-align:center;}
.paperwriter { width:100%; font-weight:normal; color:#8E8E8E; height:20px; text-align:right; line-height:1.15em;}
.papercontent { width:100%; font-size:11pt; font-weight:normal; text-align:left; line-height:1.6em; letter-spacing: 0.4pt; margin-top:10px;}
.papercontent b { color:#505050;}
.paperfoot { width:100%; margin:15px 0 20px 0; font-family:Verdana; font-weight:normal; color:#635B58; text-align:center;}
.paperfoot input,.calprint input,.scalprint input { font-family:Verdana; font-weight:normal; color:#A6A4A4; border:1px solid #9D9D9D;}
.sectitle { color:#D0285B;}
.insist,.pt2 th.insist,.pt2 td.insist,.pt1 td.insist { color:#EB4E54;}
.qtitle { color:#8D3D24; font-weight:bold; line-height:1.3em; font-size:12pt;}
.papercontent ul { margin:0 0 0 2em; padding:0;}
.papercontent ul ul { margin:0 0 0 1.5em; padding:0;}
.papercontent li { list-style:none; padding-bottom:0.3em; color:#CC6666;}
.papercontent li li { list-style:none; padding:0;}
.pt1 { width:100%; border-top:1px solid #C8C5BC; border-left:1px solid #C8C5BC; border-collapse:collapse; font-size:11pt;}
.pt2 { border-top:1px solid #C8C5BC; border-left:1px solid #C8C5BC; border-collapse:collapse; font-size:11pt;}
.pt1 td,.pt2 td { border-bottom:1px solid #C8C5BC; border-right:1px solid #C8C5BC; padding:4px 2px 1px 2px; text-align:left; line-height:1.3em; color:#5E5E5E;}
.pt1 th.ht { border-bottom:1px solid #C1BEB5; border-right:1px solid #C1BEB5; color:#A95A32; background-color:#F9E3B5; text-align:left; padding:5px 4px 3px 4px; font-weight:bold;}
.dict1 { width:100%; border-top:1px solid #C1BEB5; border-left:1px solid #C1BEB5; border-collapse:collapse; font-size:11pt;}
.dict1 th { border-bottom:1px solid #C1BEB5; border-right:1px solid #C1BEB5; color:#A95A32; background-color:#FFF3D6; text-align:left; padding:5px 4px 3px 4px;}
.dict1 td { border-bottom:1px solid #C1BEB5; border-right:1px solid #C1BEB5; padding:4px 4px 1px 4px; text-align:left; line-height:1.3em; color:#454545;}
.dic_note { padding:4px 0; color:#6B6A67;}
.ystar { color:#FFCC00;}
.ans { color:#F26522;}

/*	理財辭典  */
.dictop { width:100%; border:0; border-bottom:1px solid #cdcdcd;}
.dicbottom { width:100%; border:0; border-top:1px solid #cdcdcd; float:left;}
.dic_but { margin-top:3px; border:0; text-align:left;}
.dictable { border:0; margin:3px 0 10px 0; text-align:left; width:100%;}
.dictitle { color:#A95A32; font-weight:bold; line-height:1.3em; font-size:11pt;}
.dictable td { font-size:11pt; padding:8px 0 5px 0; border-bottom:1px solid #D3C8B4; letter-spacing:0.4pt; line-height:160%;}
.dictable tfoot td { border:0; text-align:center; padding-bottom:10px;}
.sdictop { width:227px; border:0; background:url(/pic/sdic_top.gif) 0 0 no-repeat; height:19px; text-align:right; padding:8px 13px 0 0;}
.sdicmain { width:240px; border:0; background:url(/pic/sdic_bg.gif) repeat;}
#sdic { height:220px; overflow:auto; padding:13px 13px; border:1px solid #BFBFBF; line-height:1.5em; text-align:left; letter-spacing:0.3pt; font-size:11pt; margin:0 7px 0 7px; background-color:#ffffff;}

/*	熱門計算首頁  */
.scal_top { width:100%; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-top:1px solid #cdcdcd; background-color:#FFFEFA; margin-top:2px;}
.scalmain { border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; padding:15px 22px; background-color:#FFFEFA; margin-bottom:20px;}
.scaltable { width:100%; border:0px; text-align:left;}
.scalnote { width:100%; border:0; padding:2px 0 5px 0; line-height:140%; font-size:10pt; text-align:left; float:left; letter-spacing:0.4pt;}

/*	熱門計算機&小計算機輸入頁面  */
.smallcal_all { margin:0 8px; border:0;}
.scal { width:100%; border:0; font-size:11pt; letter-spacing:0.4pt; line-height:160%; padding:10px 0 5px 0;}
.scal img { margin-bottom:7px;}
.smallcal_top { width:100%; height:30px; border:0; text-align:left; margin-top:8px; background:url(/pic/caltag_bg.gif) repeat;}
.smallcal_top select { margin:0 0 5px 15px;}
.smallcal_main { border-left:1px solid #CDC9BC; border-right:1px solid #CDC9BC; background-color:#FDFCF4; padding:17px 20px;}
.smallcal_expmain { border-left:1px solid #CDC9BC; border-right:1px solid #CDC9BC; background-color:#FDFCF4; padding-bottom:12px;}
.smallcal_bottom { width:100%; border:0; margin-bottom:8px;}
.explain { width:100%; color:#6B6160; font-size:10pt; line-height:135%; text-align:left; padding:10px 5px 6px 5px; letter-spacing:0.3px; display:none;}
.line { width:100%; border:0; text-align:center; height:17px;}

#setnote { width:175px; height:135px; visibility: hidden;}

#item1 {
	position:absolute;
	left:211px;
	top:575px;
	width:490px;
	z-index:2;
	margin:5px 0;
	visibility:hidden;
}

#help {
	position:absolute;
	left:380px;
	top:636px;
	width:240px;
	visibility:hidden;
	height: 260px;
}

.set { line-height:1.33em; text-align:left; letter-spacing:0.4pt; background-color:#FFF7F6;}

/*	即時走勢圖  */
.rtq-top { width:100%; background:url(/pic/rtq-top-bg.gif) repeat; margin-bottom:4px; padding-left:5px; height:22px;}
.tag1-bg { background:url(/pic/sellab-1.gif) right top no-repeat; height:26px; float: left; text-align: left; padding-right:10px;}
.tag1 { background:url(/pic/sellab.gif) left top no-repeat; height:16px; float: left; padding: 6px 0 4px 10px; text-align: center; text-decoration: none; color: #336600; font-weight:bold; vertical-align:text-bottom;}
.tag1 a:link { text-decoration: none; color: #336600;}
.tag1 a:visited { text-decoration: none; color: #336600;}
.tag1 a:hover { text-decoration: none; color: #336600;}
.tag2-bg { background:url(/pic/glab-1.gif) right top no-repeat; height:26px; float: left; text-align: left; padding-right:10px;}
.tag2-bg1 { background:url(/pic/glab.gif) right top no-repeat; height:26px; float: left; text-align: left; padding-right:10px;}
.tag2 { background:url(/pic/glab.gif) left top no-repeat; height:16px; float: left; padding: 5px 0 5px 10px; text-align: center; text-decoration: none; color: #6E6865; font-size:12pt;}
.tag2 a:link { text-decoration: none; color: #6E6865;}
.tag2 a:visited { text-decoration: none; color: #6E6865;}
.tag2 a:hover { text-decoration: none; color: #6E6865;}
.rtq_top { width:100%; border-bottom:3px solid #FED490;}
.rtq { width:100%; border:0; border-bottom:1px solid #dddddd;}
.rtq td { color:#5e5e5e; padding-top:3px;}
.rtq td.sign_rd { color: #cc0000;}
.rtq td.sign_gr { color: #008000;}
.rtq td.tline { border-top:1px solid #dddddd;}

/*	研究報告和新聞表格設定  */
.newstable { border: 0; width: 295px; margin-bottom:7px;}
.newstable thead th { background-color:#FFF4D9; border-right:1px solid #C4B69A; font-weight:normal; text-align:center; color:#6B602B;}
.newstable thead td { background-color:#FFF4D9; text-align:center; color:#6B602B;}
.newstable tbody td { text-align:left; padding-top:4px; color:#8D8B8B; border-bottom:1px solid #dddddd; padding-bottom:1px;}
.newstable tfoot td { text-align:right; color:#8D8B8B; padding-top:3px; padding-right:3px;}

/*	下單區  */
.trade_but { width:100%; text-align:center;}
#trade { background-color:#FFF1EA; border-bottom:1px solid #B3B2B2; border-left:1px solid #B3B2B2; border-right:1px solid #B3B2B2; padding:8px 9px 9px 9px; margin-bottom:3px; visibility:hidden; text-align:left; display:block;}

/*	版權聲明  */
.corp { background-color:#74D6F7; margin:0; padding:5px 0 5px 0; text-align:center; width:100%; color:#0057AC; line-height:1.4em;}
.corp a:active {color: #E9FFCA; text-decoration: none}
.corp a:link {color: #0057AC; text-decoration: underline}
.corp a:visited {color: #0057AC; text-decoration:underline}
.corp a:hover {color: #E9FFCA; text-decoration: underline}


.but { float:left; padding:5px 3px 0 0; margin-left:3px;}
.outline { border:1px solid #012158; background-color:#FFFFFF;}
.quotation_table {border:1px solid #E5A50D; margin-bottom:10px; width:100%;}
.stock_table {border:1px solid #E5A711; margin:-1px 0 10px 0; width:100%; background-color:#FFFFCC;}
.rcontent { font-size:11pt; color:#A36F4A; font-weight:bold;}
.content { color:#141516; line-height:1.4em; letter-spacing: 0.4pt;}
.news_title { text-align:left; font-size:11pt; color:#1B1B1B; padding-bottom:10px; font-weight:bold;}
.trade_title { color:#9E0039; font-weight:bold;}
.space_right { margin-right:7px;}
.sel { margin:0 8px 4px 3px;}
.rdotline { border-right:1px dotted #c1c1c1;}
.date { color:#6D6969; text-align:right;}

.L { text-align:left; padding-left:2px;}
.R { text-align:right; padding-right:2px;}
.C { text-align:center;}
.mar-hor15 { margin-left:15px; margin-right:15px;}
.pad-tb2 { padding:2px 0;}
.pad-b15 { padding-bottom:15px;}
.pad-l5 { padding-left:5px;}
.pad-l40 { padding-left:40px;}
.mar-r5 { margin-right:5px;}
.mar-r10 { margin-right:10px;}
.mar-r17 { margin-right:17px;}
.mar-l3 { margin-left:3px;}
.mar-l13 { margin-left:13px;}
.mar-l17 { margin-left:17px;}
.mar-l35 { margin-left:35px;}
.mar-b7 { margin-bottom:7px;}
.mar-b12 { margin-bottom:12px;}
.mar-b18 { margin-bottom:18px;}
.mar-b25 { margin-bottom:25px;}
.mar-b3 { margin-bottom:3px;}
.mar-t3 { margin-top:3px;}
.mar-t5 { margin-top:5px;}
.mar-t10 { margin-top:10px;}
.mar-t15 { margin-top:15px;}
.mar-t20 { margin-top:20px;}
.mar-t25 { margin-top:25px;}
.mar-t35 { margin-top:35px;}
.flo-r { float:right;}
.flo-l { float:left;}

/*	正負的紅綠顏色 	*/
.sign_rd { color: #cc0000; }
.sign_gr { color: #008000; }
.sign_no { color: #160D0A; }
