﻿#navigation .submenus li.index a { display:block; background:url(../images/hd_twstock_on.gif) left bottom no-repeat; width:38px; height:30px; margin-right:8px; padding-top:0px;} 
.disyhidn {display:none;}
.disyshow {display:block;}
.fall,.g {color:#009900;}/*下跌綠色*/
.up,.r {color:#FF0000;}/*上漲紅色*/
.cr {text-align:center;}/*內容置中*/
.lt {text-align:left;}/*內容置左*/
.rt {text-align:right; font-size:11px;}/*內容置右*/
h3.headtitle a { color:#333333; display:block;font-size:12px; font-weight:bold;margin:5px 0px 4px 0px; padding:0px 0px 0px 0px;}
h4.headtitle a {color:#555555; display:block;font-size:12px; font-weight:bold; background:url(../images/stkmenucx_title_bg.gif) left bottom repeat-x; border-top:1px solid #EEEEEE; line-height:2.25em;}
.hdtitle { height:1%; overflow:hidden;background:url(../images/stkmenucx_title_bg.gif) left bottom repeat-x; border-top:1px solid #EEEEEE; line-height:2.25em;}
.hdtitle li { float:left;font-size:12px; font-weight:bold;}
.hdtitle li.current a {color:#00529B;}
.hdtitle a {color:#555555; margin:0px 5px;}

.moreinfo {background:transparent url(../images/morenews.png) no-repeat 0 0; display:block; float:right; margin-top:-25px;}
.moreinfo a { display:block; width:61px; height:19px; }

/*----- 新聞專區 -----*/
.headline {height:1%;overflow:hidden; margin-bottom:10px;}
.stnews {float:right; width:450px; padding:6px 8px;border:1px solid #DDDDDD;}
.stnews h2 {font-size:16px; font-weight:bold; padding:0px 0px 5px 0px;}
.stnews p {color:#666666; line-height:1.5em; margin-bottom:5px;}
.stnews li { font-size:13px;line-height:1.55em; background:url(../images/arrow.gif) left 5px no-repeat; padding-left:10px;}
.stnews li span {font-size:11px; color:#888888; padding-right:5px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.stnews h2 a {color:#003399;}
/*----- 主欄位共享樣式 -----*/
table {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;}
th {text-align:center;}
td { padding:0px 3px;color:#666666;}
td.brliner { border-right:1px solid #EEEEEE;}
tr.bgclr td {background-color:#F4F4F4;}
.mainboxs .hd {height:27px;background:url(../images/tagschang_line_bgs.gif) left bottom repeat-x;}
.mainboxs .hd li {float:left;text-align:center;}
.mainboxs .hd li a {display:block; height:27px;line-height:27px;text-decoration:none; background:url(../images/tagschang_bgs.gif) no-repeat;}
.mainboxs .hd a:hover,.mainboxs2 .hd a:hover { color:#CC0000;}
.mainboxs .hd li.current a {font-weight:bold;}
.mainboxs .bd { border:1px solid #DDDDDD; border-top:0px;margin-bottom:10px;height:1%; overflow:hidden;}
.mainboxs .bd li,.mainboxs .bd2 li ,.mainboxs2 .bd2 li {font-size:13px;background:url(../images/arrow.gif) left 6px no-repeat; padding-left:12px; line-height:1.7em;}
.mainboxs .bd2 span {padding:0px 5px 0px 0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.mainboxs .hd a,.mainboxs .hd2 a,.mainboxs2 .hd a,.mainboxs2 .hd2 a { color:#333333;}
.mainboxs2 .hd {height:31px; padding-left:8px;background:url(../images/tagschang_line_bgs.gif) left bottom repeat-x;}
.mainboxs2 .hd li {float:left;display:block; letter-spacing:1px;}
.mainboxs2 .hd li a {display:block;float:left;overflow:hidden;padding:3px 10px 0px 10px; height:28px;line-height:31px; text-decoration:none;}
.mainboxs2 .hd li.current a { background:url(../images/tab_over.gif) right top no-repeat;  padding:3px 10px 0px 0px;}
.mainboxs2 .hd li.current a em {font-weight:bold;display:block;background:url(../images/tab_over_first.gif) left 2px no-repeat; padding-left:10px;}
.mainboxs2 .bd {margin-bottom:10px;height:1%; overflow:hidden;}
.mainboxs .bd2,.mainboxs2 .bd2 {margin-bottom:10px;height:1%; overflow:hidden; padding:8px 10px;border:1px solid #DDDDDD;border-top:0px;}
.mainboxs2 .hd2 { display:block;background:url(../images/stkmenucx_title_bg.gif) left bottom repeat-x; overflow:hidden; height:1%;border:1px solid #DDDDDD; }
.mainboxs2 .hd2 li {float:left;display:block; background:none; margin:0px;}
.mainboxs2 .hd2 li a { font-size:12px;display:block;float:left;overflow:hidden;padding:2px 10px 6px 10px; height:19px; text-decoration:none; font-family:"新細明體";}
.mainboxs2 .hd2 li.current a {color:#CC3366; font-weight:bold;}
/*----- 頁籤x4 (台股瞭望/個股研究/點閱排行/股吧/台股新聞快報) -----*/
.skgroupl,.sthotshr {float:left; width:333px;}
.skgroupr,.realnews {float:right; width:333px;}
.stbartop {float:right; width:280px;}
.stbars {float:left; width:386px;}
.skgroupl .hd li,.skgroupr .hd li {margin-right:-1px;}
.skgroupl .hd li a,.skgroupr .hd li a {background-position:left -64px; width:84px;}
.skgroupl .hd li.current a,.skgroupr .hd li.current a {background-position:left -91px;}
.stbartop .bd2 .lt { float:left; width:122px; margin:3px 0px 0px 0px;}
.stbartop .bd2 .rt { float:right; width:122px; margin:3px 0px 0px 0px;}
.stbartop .bd2 li { padding:0px;background:url(../images/point_line.gif) left bottom repeat-x; text-align:left; font-size:12px;height:25px; line-height:25px; *height:22px; *line-height:22px; overflow:hidden;}
.stbartop .bd2 li cite {float:left; width:20px;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF6600;}
.stbartop .bd2 li a {float:left; width:75px;}
.stbartop .bd2 li span {float:left;width:20px; color:#666666;}
.stbars .bd2 { height:128px;}
.stbars .bd2 h5 {padding:8px 0px 2px 18px;display:block; font-size:13px;font-weight:bold; background:url(../images/pencil.gif) 2px 10px no-repeat;}
.stbars .bd2 p {padding:5px 0px 8px 0px; color:#666666; line-height:1.5em;}
.stbars .bd2 p span {font-weight:bold; color:#666666;}
.stbars .bd2 em {padding:0px 0px 5px 0px; display:block;line-height:1.9em; border-bottom:1px solid #EEEEEE; }
.sthotshr .bd2 em,.realnews .bd2 em {color:#666666; margin-right:4px;}
.realnews .bd2 span { font-size:11px; font-family:Verdana, sans-serif; color:#666666; margin-right:5px;}
/*---- 策略贏家 -----*/
.stwinner .bd2 {padding-bottom:0px;}
.stwinner th {border-bottom:2px solid #E6E6E6; padding-top:2px;line-height:2.2em;}
.stwinner td {background:url(../images/point_line.gif) left bottom repeat-x;line-height:2em;}
/*----- 部落格/熱門文章 -----*/
.skblog {width:386px; float:left;}
.skblog .bd2 { padding-bottom:0px;}
.skblog .suits {width:178px; float:left; height:88px; margin-right:8px;}
.skblog .suits.borbg {margin-right:0px;}
.skblog .suits .pics { float:left; margin-right:6px; border:1px solid #EEEEEE; padding:3px;}
.skblog .suits h5 { font-weight:bold;font-size:12px;line-height:16px; margin-bottom:5px;}
.skblog .suits p { color:#666666; line-height:1.5em;}
.hotarticle {width:280px; float:right;}
.hotarticle .bd2 li { font-size:12px; height:21px; line-height:21px;}
/*----- 熱門資訊 -----*/
.hotinfos .bd {margin-top:5px;}
.hotinfos .bd .suits { float:left; display:inline; width:104px;margin-right:11px;}
.hotinfos .bd .bort {margin-right:0px;}
.hotinfos .bd .suits h4.headtitle a { border-bottom:1px solid #DDDDDD; font-size:13px; font-weight:normal;line-height:1.8em; text-align:center; padding:0px;}
.hotinfos .bd .suits li { padding-left:3px;line-height:1.9em; background:url(../images/point_line.gif) left bottom repeat-x;}
/*----- 側欄區塊共享樣式 -----*/
.sideboxs,.sideboxs2 {font-family:Arial, Helvetica, sans-serif;}
.sideboxs .hd a,.sideboxs2 .hd a {color:#333333;text-decoration:none;}
.sideboxs .bd a,.sideboxs2 .bd a {text-decoration:none;}
.sideboxs a:hover,.sideboxs2 a:hover {text-decoration:underline;}
.sideboxs .hd a:hover,.sideboxs2 .hd a:hover {text-decoration:none; color:#CC0000;}
.sideboxs .hd li,.sideboxs2 .hd li {float:left;text-align:center;}
.sideboxs .hd li.current a,.sideboxs2 .hd li.current a {font-weight:bold;}
.sideboxs .bd,.sideboxs2 .bd { height:1%; overflow:hidden; border:1px solid #DDDDDD; border-top:0px; margin-bottom:10px; padding:0px;}
.sideboxs2 .bd { border-left:0px; border-right:0px;}
.sideboxs .bd th,.sideboxs2 .bd th {border-bottom:2px solid #E6E6E6; padding-top:3px;line-height:1.8em; text-align:center;}
.sideboxs .bd td,.sideboxs2 .bd td {background:url(../images/point_line.gif) left bottom repeat-x;line-height:1.8em; padding:0px 3px;}
.bd tr.bgclr td {background-color:#F2F2F2;}/* 表格間隔背景色 */
/*----- 股票查詢 -----*/
.srchstock {border:1px solid #DDDDDD; padding:4px 0px; background:#EEEEEE; text-align:center; margin-bottom:10px;}
/*----- 國際走勢圖 -----*/
.twstkchart {height:1%; overflow:hidden; margin-bottom:10px;}
.stkcharts {width:154px; float:left;}
.chartshd,.hottxts h5 {background:#EEEEEE; font-size:12px; text-align:center; height:23px; line-height:23px; color:#666666; font-family:"新細明體";}
.chartshd a {color:#666666;}
.chartshd a.current {color:#00529B;}
.chartsbd cite {color:#666666; padding-top:2px; display:block;}
.hottxts {float:right; width:140px; }
.hottxts ul {border:1px solid #EEEEEE; padding:2px 1px; font-size:12px;}
.hottxts ul li a {line-height:23px; height:23px;color:#00529B;}
/*----- 頁籤x1 (理財雜誌/全球休市/影音理財通) -----*/
.globalrest .hd,.skmovie .hd {height:31px; padding-left:8px;background:url(../images/tagschang_line_bgs.gif) left bottom repeat-x;}
.skmagaz .hd li,.globalrest .hd li,.skmovie .hd li {background:url(../images/tab_over.gif) right bottom no-repeat;float:left;display:block;}
.skmagaz .hd li a,.globalrest .hd li a,.skmovie .hd li a {display:block;float:left; overflow:hidden;padding:0px 12px;height:28px;line-height:31px; padding-top:3px; background:url(../images/tab_over_first.gif) left 5px no-repeat;}
.sideboxs2 .hd {height:31px; padding-left:8px;background:url(../images/tagschang_line_bgs.gif) left bottom repeat-x;}
.sideboxs2 .hd li {background:url(../images/tab_over.gif) right bottom no-repeat;float:left;display:block;}
.sideboxs2 .hd li a {display:block;float:left; overflow:hidden;padding:0px 12px;height:28px;line-height:31px; padding-top:3px; background:url(../images/tab_over_first.gif) left 5px no-repeat;}
.skmagaz .bd,.skmovie .bd,.realnews .bd,.hotlecture .bd,.hotnews .bd,.hotvote .bd,.twselect .bd { border:1px solid #DDDDDD;border-top:0px;}
.skmovie .bd {padding:8px 0px 8px 6px;}
.skmovie .suits { border:1px solid #EEEEEE; padding:6px;float:left; display:inline; text-align:center; margin:0px 6px 0px 9px; background:url(../images/stkmenucx_title_bg.gif) left bottom repeat-x;}
.skmovie .suits h5 {font-size:12px; margin-bottom:2px; color:#666666; width:112px;}
.skmovie .suits img {width:80px; height:80px;}
.skmovie .suits span a {display:block; background:url(../images/btn_next.gif) 2px 2px no-repeat; text-align:left; padding:3px 0px 0px 22px;line-height:1.3em; margin:3px 0px 0px 12px;}
.skmovie .entry {position:absolute; margin:-23px 0px 0px 210px; float:left;}
.skmovie .entry cite {float:left; padding:0px 5px; font-size:11px; color:#666666;}
.skmovie .entry span {display:block; float:left; background:url(../images/entrybtns.gif) no-repeat;width:28px; height:15px;}
.skmovie .entry span a {font-size:13px; float:left; width:28px; height:15px;}
.skmovie .entry span.prev {background-position: left top;}
.skmovie .entry span.next {background-position: right top;}
/*----- 頁籤x2 (鉅亨訊息/理財雜誌) -----*/
.cnyesevents .hd {height:27px;background:url(../images/tagschang_line_bgs.gif) left bottom repeat-x;}
.cnyesevents .hd li {margin-right:-2px;}
.cnyesevents .hd li a {width:151px;background:url(../images/tagchang_bg151.gif) left top no-repeat;display:block; height:27px;line-height:27px;}
.cnyesevents .hd li.current a {background-position:0px -27px;}
.cnyesevents .bd,.skmagaz .bd,.hotlecture .bd,.hotnews .bd,.hotvote .bd,.twselect .bd  {padding:8px 10px;}
.cnyesevents .bd li,.skmagaz .bd li,.hotlecture .bd li,.hotnews .bd li,.hotvote .bd li { color:#666666;background:url(../images/arrow.gif) left 4px no-repeat; padding-left:12px; line-height:1.7em;}
.cnyesevents .bd a {color:#0033CC;}
.skmagaz .bd h3 a {display:block;color:#00529B;font-size:13px; font-weight:bold;}
.skmagaz .bd p,.hotvote .bd p {color:#666666; line-height:1.5em; margin:2px 0px;}
/*----- 頁籤x3 (策略贏家/上市排行榜/上櫃排行榜/台北股市/台北期指/台股ETF/華人ADR) -----*/
.winneryes .hd,.stranking .hd ,.chianadr .hd,.tpfuture .hd { height:23px;}
.winneryes .hd li,.stranking .hd li,.chianadr .hd li,.tpfuture .hd li {margin-right:-1px;}
.winneryes .hd li a,.stranking .hd li a,.chianadr .hd li a,.tpfuture .hd li a {width:101px;background:url(../images/tagchang_bg100s.gif) left top no-repeat;display:block; height:23px;line-height:23px;}
.winneryes .hd li.current a,.stranking .hd li.current a,.chianadr .hd li.current a,.tpfuture .hd li.current a {background-position:0px -23px;}
cite.ydate {color:#666666; margin:-22px 0px 7px 240px;float:left; *float:none; display:block; font-size:11px;}
.masgft {text-align:center; line-height:2.2em;}

/* 20090326 edit */
.sohome {margin-bottom:10px; text-align:center;} 
/*----- 全球走勢圖 -----*/
.glchart { background:#EEEEEE; height:1%; overflow:hidden; margin-bottom:10px;}
.glchart .boxs {width:630px; margin:0px auto;}
.glchart .hd { float:left; width:18px;padding:0px;margint:0px;}
.glchart .hd li a { text-decoration:none;color:#FFFFFF;display:block;background:url(../images/stkchartbgs2.gif) left -19px no-repeat;height:21px;width:17px;_width:15px; line-height:21px; padding-left:3px;}/*line-height:23px;*/
.glchart .hd li#glchart_tab_3 a {background:url(../images/stkchartbgs2.gif) left -7px no-repeat;height:28px;_height:26px;width:17px;_width:15px; line-height:10px; padding-top:5px;_padding-top:5px; }
.glchart .hd li.current a {background:url(../images/stkchartbgs2.gif) left bottom no-repeat;}
.glchart .hd li#glchart_tab_3.current a {background:url(../images/stkchartbgs2.gif) left bottom no-repeat;}
.glchart .bd {margin:0px; padding:0px;}
.glchart .bd li { float:left;}
.glchart .bd li img {margin-top:5px; display:inline;}
/*----- 綜合總覽/股價創新 -----*/
.skgroup5 .bd2 .pics {text-align:center; margin-bottom:8px;}
.skgroup5 .tablt,.galhdstk .tablt { width:304px; float:left; padding:5px 8px 0px 8px; margin-top:5px;text-align:center;border:1px solid #DDDDDD;}
.skgroup5 .tabrt,.galhdstk .tabrt { width:304px; float:right; padding:5px 8px 0px 8px; margin-top:5px; text-align:center;border:1px solid #DDDDDD;}
.skgroup5 .tablt h4,.skgroup5 .tabrt h4 { font-size:13px; font-weight:bold;}
.skgroup5 .tablt cite,.skgroup5 .tabrt cite { display:block;color:#666666; margin-bottom:3px;}
.skgroup5 .suitslt {width:148px; float:left; text-align:left;}
.skgroup5 .suitsrt {width:148px; float:right; text-align:left;}
.skgroup5 th,.skprice th,.twitboard th,.galhdstk th,.investrank th {background:#EEEEEE; height:23px; line-height:23px;}
.skgroup5 td,.skprice td,.twitboard td,.galhdstk td,.investrank td {background:url(../images/point_line.gif) left bottom repeat-x; height:23px; line-height:23px; font-size:11px;}
.skgroup5 .tabstyle th,.twitboard .tabstyle th {padding-right:5px;}
.skgroup5 .tabstyle2 th,.skprice .tabstyle2 th,.investrank .tabstyle2 th {padding-right:0px; background:#F0F3F5;}
.skprice td {text-align:center;}
.skgroup5 .headtitle a {text-align:center;font-size:13px;}
.skgroup5 .boxs2 {border:1px solid #EEEEEE; height:1%; overflow:hidden;}
.skgroup5 .boxs2 .tablt,.skgroup5 .boxs2 .tabrt {border:0px;}
.skgroup5 .boxs2 .tablt { border-right:1px solid #EEEEEE; padding-right:15px;}
.chianadr .bd td.rt {font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.skmagaz .pics { float:left; border:1px solid #DDDDDD; padding:3px; margin-top:3px;}
.skmagaz .bd .mboxs {float:right; width:195px;}
.skmagaz .bd li,.hotvote .bd li {background:none; padding-left:0px; line-height:1.5em;}
.sumt {text-align:center; padding-top:8px;}
.hotvote .bd p {color:#333333;}
/*----- 經濟指標 -----*/
.return table {background:#EEEEEE; border-collapse:1px; border-bottom:1px solid #EEEEEE;}
.return td { font-size:11px; font-family:Arial, Helvetica, sans-serif;line-height:2em; background:url(../images/point_line.gif) #FFFFFF left bottom repeat-x; padding:0px 5px;}
.return {width:310px; float:right; margin:8px 0px 0px 0px;}
.return caption {border-bottom:2px solid #DDDDDD; line-height:2em;*padding-top:3px;}
.return th {line-height:2em;padding:0px 5px;}
.rnchart { float:left; width:350px; margin:8px 0px 0px 0px;}
.twselect .bd a {width:90px; display:block; float:left; height:23px; line-height:23px; text-align:center; font-size:13px;}
/*--- 台股投資焦點 ---*/
.twfocus {width:386px; float:left;}
.twfocus .bd {height:1%; overflow:hidden; border:1px solid #DDDDDD; border-top:0px; padding:10px;}
.twfocus .bd li {font-size:13px;background:url(../images/arrow.gif) left 6px no-repeat; padding-left:12px; line-height:1.7em;}
.twfocus .bd span {padding:0px 5px 0px 0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.twlinks {background:#eeeeee; padding:4px 0px 2px 0px; margin-top:6px; line-height:1.5em;}
.stklist li {line-height:1.5em;}
cite.tdate {margin:-20px 10px 0px 0px; display:block; float:right; font-size:11px;}
.stanalysis .bd { margin:0px 0px 12px 0px; height:1%; overflow:hidden; border:1px solid #DDDDDD; border-top:0px; padding:10px;}
.stanalysis .bd th {border-bottom:2px solid #E6E6E6; padding-top:2px;line-height:2.2em; background:#f4f4f4;}
.stanalysis .bd td {background:url(../images/point_line.gif) left bottom repeat-x;line-height:2em; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.stanalysis .bd li { font-size:13px; color:#666666;background:url(../images/arrow.gif) left 6px no-repeat; padding-left:12px; line-height:1.78em;}
.stanalysis .bd li span {margin-right:10px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.spads100x30 {margin-top:4px; padding-left:40px;}
.spads100x30 img {margin:0px 10px;}
.gdvote {float:right; width:280px;}
.gdvote .bd {padding:6px 8px 8px 8px; border:1px solid #dddddd; border-top:0px;}
.gdvote .hdline { border:1px solid #dddddd;height:26px; font-weight:bold; padding-left:8px;*padding-top:2px; line-height:26px;background:url(../images/tableth_bgs2.gif) 0 0 repeat-x;}
.linebar { background:url(../images/point_line.gif) 0 bottom repeat-x; height:26px; margin-bottom:8px;}
.linebar em {float:left; width:40px;margin-top:3px;}
.linebar .bars {float:left; background:#eeeeee; width:122px;margin-top:3px;}
.bar_r { display:block; background:#FF0000; border:1px solid #CA0033; height:10px; overflow:hidden;}
.bar_g { display:block; background:#339900; border:1px solid #236C00; height:10px; overflow:hidden;}
.bar_y { display:block; background:#eaea6a; border:1px solid #E4E43F; height:10px; overflow:hidden;}
.linebar .percent {float:left; font:11px Verdana, Arial, Helvetica, sans-serif; width:50px; margin-left:10px;margin-top:3px;}
.linebar .butn {display:inline-block;width:36px; margin-bottom:3px;}

.topnav {width:40px; margin:0px auto; text-align:center; border:1px solid #999999;background:url(../images/butnbgs.gif) #FFFFFF repeat-x left bottom;padding:1px 3px 0px 3px;*padding-top:3px;}
.topnav a { text-decoration:none; color:#333;}
