﻿/*
V1.0, Sam Hui, PDEV-1265
V1.1, Sam Hui, PDEV-1414
V1.2, Alvin, PDEV-1413
V1.3, Sam Hui, PDEV-1442
V1.4, Sam Hui, PDEV-1452
V1.5, Jacky, PDEV-1671
V1.6, Jacky, PDEV-1697
V1.7, Jacky, AASTK-P230530-A
*/

body{background:#fff;color:#4b4b4b;font-family:Arial;font-size:14px;font-weight:700;width:100%;}
html,body{border:0;-webkit-text-size-adjust:none;margin:0 auto;padding:0}
img{border:0;vertical-align:middle}
table{border-spacing:0 0;width:100%;margin:0 auto}
td{height:20px;vertical-align:middle;padding:0 2px}
a{text-decoration:none;color:#005693}
a:active{border:0;outline:0;}
ul{list-style-type:none;padding:0}
ul li{margin:0}
.bold{font-weight:700}
.nopadding{padding:0}
.padding2{padding:2px;}
.padding10{padding:10px;}
.padding_right{padding-right:2px;}
.num{font-size:100%}
.abs,.sup{position:relative}
.sup{top:-4px}
.text_center{text-align:center}
select{color:#616161;font-size:12px;border:1px solid #aaaaaa;background:#fff;}
.title_blue, .title_blue a{color:#23558f;}
.title_grey, .title_grey a{color:#545454;}
.grey{color:#e6e6e6;}
.grey8{color:#888888;}
.newstime5{color:#919090;}
.inline_block{display: inline-block; *display: inline; zoom:1; }
.none{display:none;}

.symbol_input{border:1px solid #dadada;color:#3578a3;font-size:100%;font-weight:bold;height:25px;vertical-align:middle;width:44px;line-height:25px;padding: 0 5px 0 25px;border-radius: 0;-webkit-border-radius:0px;-webkit-appearance: none;}
.head{height:50px;line-height:15px;width:100%;margin:0 auto;padding:0}
.logo{float:left;margin-top:16px;padding-left:4px;}
.logo>img{margin-top: -5px}
.logo>a{font-size:90%;}
.logo>a>div{display:inline-block;}
.logo>a>div>img{margin-top: -2px;margin-left:3px;}
.symbol{float:right;height:32px;line-height:33px;vertical-align:middle;margin-top:12px;}
.icon_search{width:12px;height:12px;position:absolute;left:8px;top:8px;}
.div_symbol{float:left;line-height:27px;vertical-align:middle;position:relative;}
.div_btn_go{float:left;line-height:27px;vertical-align:middle;margin-right:4px;position:relative;}
.btn_go{border:0;height:27px;vertical-align:middle;width:51px;white-space:nowrap;background:#3578a3;}
.btn_go_text{color:#fff;font-weight:700;}
.pointer{cursor:pointer}
.lang_btn{display:inline-block;height:24px;line-height:24px;vertical-align:middle;background:url(../../images/mobile/sprite.png) repeat-x;width:24px;text-align:center;background-position:0 -506px}
.lang_btn a{color:#fff;display:block}
.nav {height:35px;background: #3578a3;}
.nav_table{clear:both;list-style-type:none;text-align:center;width:100%;margin:0 auto;padding:0}
.nav_table a:link,.nav_table a:visited,.nav_table a:active{background:#3578a3;color:#fff;font-weight:700;text-decoration:none;overflow:hidden;}
.nav_table li{float:left;text-align:center;width:22%;position:relative;}
.nav_table .menu_home{width:12%}
.menu_text{font-size:90%;}
.nav_table li a{display:block;font-size:115%;line-height:23px;height:23px;padding:6px 0;}
.border_top_bottom{border-top:1px solid #6f6f6f;border-bottom:1px solid #6f6f6f}
.border_left{border-left:1px solid #2e6d93}
.divider{position:absolute;top:0;left:-1px;width:1px;height:23px;padding:6px 1px;background:#3578a3;}
.divider>div{width:100%;height:100%;background:#2e6d93;}
.corner_right{-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;border-bottom-right-radius:5px 5px;border-top-right-radius:5px 5px}
.corner_left{-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-bottom-left-radius:5px 5px;border-top-left-radius:5px 5px}
.head_index{width:100%;margin:0 auto}
.table{clear:both;list-style-type:none;width:100%;margin:0 auto;padding:0}
.top{border-top:1px solid #e6e6e6}
.bottom{border-bottom:1px solid #e6e6e6}
.left{border-left:1px solid #e6e6e6;}
.first{border-left:1px solid #989898;padding-left:2px;margin:0 auto}
.banner{clear:both;padding:7px 0px 5px 0px;text-align:center}
.clear{clear:both}
.divcontent{clear:both;margin-top:5px}
.remark{text-align:left; color:#888888; padding:0px 10px;}
.footer{clear:both;height:192px;text-align:center;width:100%;margin:6px auto}
.bottom_menu{font-size:90%;font-weight:700;line-height:19px;clear:both;margin:10px 0;padding:10px 0;color:#e6e6e6;background:#f8f8f8;}
.bottom_menu a,.view,.view a{text-decoration:none;padding:5px;white-space:nowrap}
.bottom_menu a,.view a{color:#23558f;}
.view{font-weight:700;line-height:30px;background:#f8f8f8;}
.container>.view{background:transparent;}
.view_text{color:#616161;padding-right:5px;}
.view.backToTop{background:#fff;}
.disclaimer{clear:both;color:#666;height:192px;font-size:85%;line-height:18px;}
.fullwidth{width:100px}
.table li{display:block;float:left;height:20px;line-height:20px}
.realtime{color:#aaa;overflow:visible}
.full{width:100%}
.table_header{background:url(../../images/mobile/table_header_bg.png) repeat-x;color:#444;font-size:115%}
.table_header_left{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px 5px;font-weight:700}
.table_bottom_left{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px 5px;font-weight:700}
.table_bottom_right{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px 5px;font-weight:700}
.pos{color:#090}
.neg{color:#C00}
.float_left{float:left}
.float_right{float:right}
.text_right{text-align:right}
.prev{float:left;line-height:19px;height:19px;display:block;background:url(../../images/mobile/pager_arrow_1.png?v=1.0) no-repeat left;width:75px}
.prev a{color:#005693;font-weight:700;float:right;height:19px;width:75px}
.next{float:right;line-height:19px;height:19px;display:block;background:url(../../images/mobile/pager_arrow_2.png?v=1.0) no-repeat right;width:75px}
.next a{font-weight:700;float:left;height:19px;width:75px}
a.more{float:right;line-height:28px;height:28px;display:block;width:50px;margin-right:2px;color:#005693}
a.more>img{float:right;margin-top:8px;height:14px;}
.news_content{color:#4b4b4b}
.three{width:33%;overflow:hidden}
.forty{width:40%;overflow:hidden}
.twenty{width:20%;overflow:hidden}
.table li.bidask{height:43px;width:49.9%}
.quote_last{height:110px}
.quote_block2{height:105px}
.AH,.ADR{height:63px}
.Warrant{height:42px}
.quote_table_header,.news_table_header{width:100%;height:120%;margin:0 auto;}
.quote_header,.news_header{height:28px;line-height:28px;background:#f2f2f2;padding-right:0px;-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;}
.quote_table_header_none{-webkit-border-radius: 0px;-moz-border-radius:0px;border-radius:0px;}
.news_table_header .select{height:26px;-webkit-border-radius: 2px;-moz-border-radius:2px;border-radius:2px;}
.news_table td{padding: 2px;}
.quote_table_header_left{-webkit-border-radius: 5px 0px 0px 0px;-moz-border-radius:5px 0px 0px 0px;border-radius:5px 0px 0px 0px;}
.quote_table_header_right{-webkit-border-radius: 0px 5px 0px 0px;-moz-border-radius:0px 5px 0px 0px;border-radius:0px 5px 0px 0px;}
.quote_table_header_text{font-weight:700;color:#23558f;height:16px;font-size:120%;}
.quote_table .btn_refresh { height: 22px; line-height: 24px; }
.quote_table .subheader { line-height: 22px; padding-right:0px; }
.news_date{font-size:90%;color:#999}
.vmiddle{vertical-align:middle}
.pager{height:20px;line-height:20px;vertical-align:middle;width:210px;margin:0 auto}
.cell_last{text-align:center;}
.bidask{height:45px}
.eng .bidask{position:relative; width:63px;}
.graph_btn_bg{background:#e4e4e4;width:100%;height:45px;}
.graph_btn_block{height:44px;line-height:44px;display:block}
.graph_btn{height:45px;width:16.6%}
.graph_btn a{color:#616161;}
.graph_btn img{display:inline-block;}
.graph_btn img.sel{display:none;}
.graph_btn_sel a{color:#3578a3;}
.graph_btn_sel img{display:none;}
.graph_btn_sel img.sel{display:inline-block;}
.graph_sep>div{width:0px; height:20px;border-left:1px solid #616161;}
.moneybar{color:#000;display:block;width:170px;text-align:center}
.otm1{background-image:url(../../images/mobile/sprite.png);background-position:0 -821px}
.otm2{background-image:url(../../images/mobile/sprite.png);background-position:0 -839px}
.otm3{background-image:url(../../images/mobile/sprite.png);background-position:0 -857px}
.otm4{background-image:url(../../images/mobile/sprite.png);background-position:0 -875px}
.atm1{background-image:url(../../images/mobile/sprite.png);background-position:0 0}
.atm2{background-image:url(../../images/mobile/sprite.png);background-position:0 -18px}
.atm3{background-image:url(../../images/mobile/sprite.png);background-position:0 -36px}
.atm4{background-image:url(../../images/mobile/sprite.png);background-position:0 -54px}
.itm1{background-image:url(../../images/mobile/sprite.png);background-position:0 -434px}
.itm2{background-image:url(../../images/mobile/sprite.png);background-position:0 -452px}
.itm3{background-image:url(../../images/mobile/sprite.png);background-position:0 -470px}
.itm4{background-image:url(../../images/mobile/sprite.png);background-position:0 -488px}
.market_tab_bg{background:url(../../images/mobile/sprite.png) repeat-x;width:100%;background-position:0 -723px}
.block{display:block}
.market_left{border-left:1px solid #5d89AE}
.market_menu3{line-height:34px;font-size:115%;height:34px;background: #e4e4e4;}
.market_menu2{line-height:34px;font-size:115%;height:34px;background:#fff;color:#616161;}
.market_menu3 a,.market_menu2 a,.market_menu1 a{color:#616161}
.market_menu3.category_active a,.market_menu2_active,.market_active a{color:#3578a3;}
.market_aatv a {color:#00a9c5;}
.eng .market_menu3.r2{line-height:20px;}
.stock_corner,.warrant_corner_r{background:url(../../images/mobile/menu2_radius_l.png) no-repeat left}
.warrant_corner_l,.cbbc_corner{background:url(../../images/mobile/menu2_radius_r.png) no-repeat right}
.market_three{width:33%;overflow:hidden}
.market_four{width:25%;overflow:hidden}
.market_two{width:50%;overflow:hidden}
.menu_bottom_line{vertical-align:bottom;margin-left:-5px}
.market_corner_l{background:url(../../images/mobile/menu1_radius_l.png) no-repeat;}
.market_corner_r{background:url(../../images/mobile/menu1_radius_r.png) no-repeat right}
.market_menu1{line-height:34px;font-size:115%;height:35px;padding-bottom:0px;border-bottom:1px solid #e6e6e6;}
.market_menu1_active{border-bottom:3px solid #3578a3;}
.news_list_header{height:28px;line-height:28px;background:#f2f2f2;-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;padding-left:0px;}
.back_btn{float:left;line-height:30px;height:28px;display:block;background-color:#aaaaaa;background-image:url(../../images/mobile/back_btn.png?v=1.0);background-repeat:no-repeat;width:67px;color:#fff;text-align:center;background-position:0px 3px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.back_btn_text{margin-left:10px}
.default_market{line-height:34px;font-size:115%;height:34px;background:#e4e4e4;width:1px}
.default_market a{color:#616161}
.default_market.default_market_active a{color:#3578a3}
.grey_hr{clear:both;background:url(../../images/mobile/sprite.png) repeat-x;width:100%;height:4px;background-position:0 -393px}
.white_hr{clear:both;height:5px;}
.sixty{width:60%;overflow:hidden}
.fifteen{width:15%;overflow:hidden}
.four{width:25%;overflow:hidden}
.divhead_index,.main,.index_table{width:100%;margin:0 auto}
.right,.last{border-right:1px solid #e6e6e6;}
.view_text .grey{color:#aaa}
.table_header_right,.quote_table_header_right{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px 5px}
.quote_last_text,.text_last{font-size:200%}
.text_last img{height: 26px;margin-bottom: 4px;margin-right:-7px;}
.nav_table li.active{background-color:#e4e4e4;}
.nav_table li a.active{color:#3578a3;background-color:#e4e4e4;}
.menu2_corner,.menu1_corner{width:11%;line-height:35px}
.contactus{margin:10px auto;padding:10px 0;background: #f8f8f8;clear:both;color:#666;font-size:85%;line-height:18px;}
.delayed{color:#999999;vertical-align:super;font-size:smaller;}
.delayed sup {color:#4b4b4b;}
.eng .delayed{font-size:12px;transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);display:inline-block;position:absolute;left:22px;top:4px;}
.btn_refresh{float: right;font-size: 90%;color: #fff;display: block;cursor:pointer;-webkit-border-radius: 2px;-moz-border-radius: 2px;width:80px;text-align:center;line-height:30px;border-radius: 2px;background:#eb7c34;height: 28px;}
.btn_refresh img{margin-left:5px;margin-top:-4px;height:14px;}
.btn_refresh>a{color:#fff;}
.fb_bg{background:#f5f5f5;}
.orange{color:#E25704}
.default_market_refresh{font-size: 115%;background:#eb7c34;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;color: #fff;}
.default_market_refresh img{margin-left:5px;margin-top:-4px;height:14px;}
.default_market_refresh>a{color:#fff;margin-top:4px;}
.large_text{font-size:120%}
.text_13{ font-size:13px;}
.btnStd{border:0;min-width:51px;height:27px;padding:1px 6px;background: #3578a3;color:#fff;font-weight: 700;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius:0;}

/* Live Video Popup */
#liveVideoPanel .live-icon-liveLabel { background: url("../../images/mobile/livevideo/live.gif") no-repeat; width:49px; height:20px; -moz-background-size:contain; -webkit-background-size:contain; -o-background-size:contain; background-size:contain; }
#liveVideoPanel .live-icon-close { background: url("../../images/mobile/livevideo/popup_close.png") no-repeat; width:12px; height:12px; -moz-background-size:contain; -webkit-background-size:contain; -o-background-size:contain; background-size:contain; }
#liveVideoPanel .live-icon-play { background: url("../../images/mobile/livevideo/popup_play.png") no-repeat; width: 37px; height: 25px; -moz-background-size:contain; -webkit-background-size:contain; -o-background-size:contain; background-size:contain; }

@media print { 
    #liveVideoPanel { position: absolute; } 
}

#liveVideoPanel { position: fixed; left: 1%; bottom: 20px; height: 63px; width: 98%; background: #ffffff; -webkit-box-shadow: 0px 3px 30px 3px #BFBFBF; -moz-box-shadow: 0px 3px 30px 3px #BFBFBF; box-shadow: 0px 3px 30px 3px #BFBFBF; border-radius: 3px; z-index: 1; opacity: 0.95; }
#liveVideoPanel table { border-collapse: collapse; border-spacing: 0; }
#liveVideoPanel table td.imgBox { width:112px; vertical-align:top; position:relative; padding-left: 0px; }
#liveVideoPanel div.liveLabel { position: relative; margin-top: 0px; display:block; cursor: pointer; }
#liveVideoPanel div.liveLabel > div { position: absolute; right: 10px; top: 12px; }
#liveVideoPanel div.btnClose { position:absolute; right:8px; top:26px; display:block; cursor:pointer; }
#liveVideoPanel div.titleBox { width: 175px; width: calc(100% - 20px); max-height:32px; min-height: 24px; margin-top: 2px; margin-bottom: 0px; overflow: hidden; }
#liveVideoPanel div.titleBox > a { color:#008ea6; font-size:13px; line-height: 16px; letter-spacing: 1px; overflow: hidden; display: inline-block; width: 100%; }
#liveVideoPanel div.titleBox:before { content: ''; display:inline-block; height:18px; }
#liveVideoPanel div.titleBox > a:hover { color:#008ea6; }
#liveVideoPanel a.imgLink > img { width:112px; height:63px; border:0; border-radius: 3px 0px 0px 3px; }
#liveVideoPanel a.imgLink > table { position: absolute; top: 0px; left: 0px; width: 100%; height: 63px; text-align: center; }
#liveVideoPanel a.imgLink > table div.btnPlay { margin: auto; }
#liveVideoPanel ~ .bookmarkContainer { display: none; }

.newsRelatedHeadline { display:block; clear:both; width:100%; overflow:hidden; }
.newsRelatedHeadline .nTitle { padding-right:10px; color:#999999; }
.newsRelatedHeadline .nIcon img { width:18px; height:15px; padding-right:5px; vertical-align:middle; }
.newsRelatedHeadline .nText a { color:#0869a1; }
.newsRelatedHeadline .nText a:hover { color:#10abe4; }

.share_panel { border-spacing:0; border-collapse:collapse; width:80%; }
.share_panel td { padding:0px 4%; width:25%; }
.share_panel img { width:100%; height:auto; }
.share_copylink_success { position:fixed; bottom:15px; left:50%; z-index:1000; display:none; }
.share_copylink_success > div { display:inline-block; margin-left:-50%; padding:0px 20px; font-size:14px; line-height:40px; white-space:nowrap; color:#4f4e53; background-color:#FFFFFF; text-align:center; box-shadow: 0px 0px 15px #999494; }
.share_copylink_close { width:14px; height:14px; margin-left:15px; }

#divRelatedNews { margin-top:20px; margin-bottom:5px; padding:0px; }
.relatedNewsTitle { position:relative; height:16px; text-align:center; margin:0px 10px; }
.relatedNewsTitle .line { position:absolute; top:7px; left:0px; width:100%; height:0px; border-bottom:1px solid #C8C8C8; z-index:-1; }
.relatedNewsTitle .title { display:table; margin:0px auto; background-color:#FFFFFF; padding:0px 10px; line-height:100%; white-space:nowrap; z-index:1; }
.news-box { overflow:hidden; padding:10px; }
.news-box .news-content { float:left; width:64%; }
.news-box .news-content .news-content-mask { max-height:36px; overflow:hidden; }
.news-box .news-content .news-content-mask .news-content-text { line-height:18px; }
.news-box .news-content .news-content-time { font-size:13px; color:#999999; margin-top:5px; font-weight:500; }
.news-box .news-content .news-content-source { display:inline-block; font-size:13px; color:#999999; margin-top:5px; font-weight:500; }

.news-box .news-content .newshead-Source-sep {display:inline-block;padding: 0 5px; position:relative;width: 1px;height: 12px;}
.news-box .news-content .newshead-Source-sep:after {content: ' ';
    position: absolute;
    display: block;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background-color: #ccc;
    height: 1em;
    width: 1px;}

.news-box .news-preview { color:#4b4b4b; }
.news-box .news-image { float:right; width:33%; position:relative}
.news-box .news-source {position: absolute; bottom: 0;color: #fff;font-size: 10px;font-weight: bold;width: calc(100% - 10px);padding:5% 5px 3px 5px;background: linear-gradient(0deg, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.01) 100%);}
.news-box .news-source > span {opacity: 0.85;}
.news-catg-title { position:relative; margin:3px 10px 0px 10px; }
.news-catg-title .bg { position: absolute; top: 12px; left: 0; width: 100%; height: 9px; background: url(../../Images/common/slash.png) repeat-x; z-index:0; }
body.eng .news-catg-title .bg { top: 8px; }
.news-catg-title .title { position:relative; float:left; font-size:18px; color:#9caaaf; background-color:#FFFFFF; padding-right:10px; z-index:10; }

.news_cat_item { float:left; padding:0px 4px; cursor:pointer; }
body.eng .news_cat_item { padding:0px 5px; }
.news_cat_item.news_cat_item_on { color:#3578a3; }
.news_cat_item_sep { float:left; width:1px; height:14px; margin:7px 0px; background-color:#e6e6e6; }

.pager2 { height:20px; line-height:20px; vertical-align:middle; padding:8px; }

.video-box { overflow:hidden; padding:10px; }
.video-box .video-image { position:relative; }
.video-box .video-image img { width:100%; }
.video-box .video-image .video-play-icon { position:absolute; width:26%; top:27%; left:37%; }
.video-box .video-image .video-catg-icon { position:absolute; width:25%; bottom:0%; left:3%; }
.video-box .video-desc { margin-top:5px; line-height:18px; }
.video-box .video-time { font-size:13px; color:#999999; }



.lastupdsep { width: 2px; height: 10px; }
body.eng .lastupdsep { width: 2px; }
.voting { margin-top:5px; }
.div_VoteTotal { color:#888888; font-size:14px; display:inline-block; *display: inline; zoom:1; line-height:20px; }
.div_VoteTotal > div { display:inline-block; *display: inline; zoom:1; padding-right: 11px; font-size: 13px; }
.div_VoteTotal > div.nopadr { padding-right: 0px !important; }
body.eng .div_VoteTotal > div { font-size:13px; }
.div_VoteTotal > div > div.clickable { display:inline-block; *display: inline; zoom:1; }
.div_VoteTotal > div > div.clickable > div { display:inline-block; *display: inline; zoom:1; }
.div_VoteTotal > div > div.clickable > div.text { margin-left: 5px; }
.div_VoteTotal > div > div.clickable > div.value { margin-left: 5px; font-weight:400; }
.div_VoteTotal > div > div.clickable.enable { cursor: pointer; }
.div_VoteTotal > .divRecommend > .clickable.enable { color: #606060; }
.div_VoteTotal > .divRecommend > .clickable.enable:hover { color: #606060; }
.div_VoteTotal > .divRecommend > .clickable.enable.sel { color: #606060; }
.div_VoteTotal > .divBullish > .clickable.enable { color: #606060; }
.div_VoteTotal > .divBullish > .clickable.enable:hover { color: #606060; }
.div_VoteTotal > .divBullish > .clickable.enable.sel { color: #606060; }
.div_VoteTotal > .divBearish > .clickable.enable { color: #606060; }
.div_VoteTotal > .divBearish > .clickable.enable:hover { color: #606060; }
.div_VoteTotal > .divBearish > .clickable.enable.sel { color: #606060; }
.divVote { width: 100%; margin-top: 20px; margin-bottom: 25px; font-size: 14px; color: #9b9b9b; }
.divVote > div > table { width:100%; table-layout:fixed; border:none; border-collapse:collapse; text-align:center; margin: 0 auto; }
.divVote > div > table td.first { width: 33%; border-right: 1px dotted #ccc; border-left:0px; padding-left:0px; }
body.eng .divVote > div > table td.first { width: 42%; }
.divVote > div > table td .iconVote { margin-right: 7px; display:inline-block; *display: inline; zoom:1; }
#div_Recommend { font-size: 14px; display:inline-block; *display: inline; zoom:1; cursor: pointer; }
#div_Recommend .selected {display:none;}
#div_Recommend:hover, #div_Recommend.sel { color: #606060; }
#div_Recommend.sel .selected {display:block;}
#div_Recommend.sel .nonselect {display:none;}
#div_Bullish {display:inline-block;*display: inline; zoom:1;margin: 0 5px; font-size: 14px; cursor: pointer;}
#div_Bullish:hover, #div_Bullish.sel { color: #606060; }
#div_Bearish {display:inline-block;*display: inline; zoom:1;margin: 0 5px 0 30px; font-size: 14px; cursor: pointer;}
#div_Bearish:hover, #div_Bearish.sel { color: #606060; }

.newsContent .newstime5 { font-weight:400; }
.newsContent .newsourcesep { margin-left: 5px;margin-right: 5px; margin-top: 4px; width: 1px; height: 12px; background: #ccc; }
.newsContent .div_VoteTotal { color: #606060; }
.newsContent .div_VoteTotal > div { font-size:12px; font-weight:400; padding-right: 20px!important; }
body.eng .newsContent .div_VoteTotal > div { font-size:12px; font-weight:400; padding-right: 5px!important; }
.newsContent .divVote .question { font-size: 14px; font-weight:400; }
.newsContent .divVote .choice { font-size: 13px; font-weight:400; color:#606060; }
body.eng .newsContent #div_Bearish { margin-left:5px; }
#div_Recommend { font-size: 12px; }
#div_Bullish { font-size: 12px; }
#div_Bearish { font-size: 12px; }

/* green arrow */
.icon-greenarrow_1 { background-image:url('../../images/news/recommend/greenarrow_1.png?v=1.5a'); background-repeat: no-repeat; background-size:18px 18px; width: 18px; height: 18px; margin-bottom: -3px; }
.icon-greenarrow_1a, .clickable.enable .icon-greenarrow_1 
, .icon-greenarrow_4a { background-image:url('../../images/news/recommend/greenarrow_1a.png?v=1.5a'); background-repeat: no-repeat; background-size:18px 18px; width: 18px; height: 18px; margin-bottom: -3px; }
.icon-greenarrow_1c, .clickable.enable.sel .icon-greenarrow_1
, .icon-greenarrow_4c, #div_Bullish.sel .iconVote { background-image:url('../../images/news/recommend/greenarrow_1c.png?v=1.5a'); background-repeat: no-repeat; background-size:18px 18px; width: 18px; height: 18px; margin-bottom: -3px; }

.icon-greenarrow_2
, .icon-greenarrow_3 { background-image:url('../../images/news/recommend/greenarrow_2.png?v=1.5a'); background-repeat: no-repeat; background-size:14px 14px; width: 14px; height: 14px; margin-bottom: -1px; }
.icon-greenarrow_2a, .clickable.enable .icon-greenarrow_2
, .icon-greenarrow_3a, .clickable.enable .icon-greenarrow_3 { background-image:url('../../images/news/recommend/greenarrow_2a.png?v=1.5a'); background-repeat: no-repeat; background-size:14px 14px; width: 14px; height: 14px; margin-bottom: -1px; }
.icon-greenarrow_2c, .clickable.enable.sel .icon-greenarrow_2
, .icon-greenarrow_3c, .clickable.enable.sel .icon-greenarrow_3 { background-image:url('../../images/news/recommend/greenarrow_2c.png?v=1.5a'); background-repeat: no-repeat; background-size:14px 14px; width: 14px; height: 14px; margin-bottom: -1px; }

/* heart */
.icon-heart_1 { background-image:url('../../images/news/recommend/heart_1.png?v=1.5a'); background-repeat: no-repeat; background-size:18px 18px; width: 18px; height: 18px; margin-bottom: -3px; }
.icon-heart_1a, .clickable.enable .icon-heart_1
, .icon-heart_4a { background-image:url('../../images/news/recommend/heart_1a.png?v=1.5a'); background-repeat: no-repeat; background-size:18px 18px; width: 18px; height: 18px; margin-bottom: -3px; }
.icon-heart_1c, .clickable.enable.sel .icon-heart_1
, .icon-heart_4c, #div_Recommend.sel .iconVote { background-image:url('../../images/news/recommend/heart_1c.png?v=1.5a'); background-repeat: no-repeat; background-size:18px 18px; width: 18px; height: 18px; margin-bottom: -3px; }

.icon-heart_2
, .icon-heart_3 { background-image:url('../../images/news/recommend/heart_2.png?v=1.5a'); background-repeat: no-repeat; background-size:14px 14px; width: 14px; height: 14px; margin-bottom: -1px; }
.icon-heart_2a, .clickable.enable .icon-heart_2
, .icon-heart_3a, .clickable.enable .icon-heart_3 { background-image:url('../../images/news/recommend/heart_2a.png?v=1.5a'); background-repeat: no-repeat; background-size:14px 14px; width: 14px; height: 14px; margin-bottom: -1px; }
.icon-heart_2c, .clickable.enable.sel .icon-heart_2
, .icon-heart_3c, .clickable.enable.sel .icon-heart_3 { background-image:url('../../images/news/recommend/heart_2c.png?v=1.5a'); background-repeat: no-repeat; background-size:14px 14px; width: 14px; height: 14px; margin-bottom: -1px; }

/* red arrow */
.icon-redarrow_1 { background-image:url('../../images/news/recommend/redarrow_1.png?v=1.5a'); background-repeat: no-repeat; background-size:18px 18px; width: 18px; height: 18px; margin-bottom: -3px; }
.icon-redarrow_1a, .clickable.enable .icon-redarrow_1
, .icon-redarrow_4a { background-image:url('../../images/news/recommend/redarrow_1a.png?v=1.5a'); background-repeat: no-repeat; background-size:18px 18px; width: 18px; height: 18px; margin-bottom: -3px; }
.icon-redarrow_1c, .clickable.enable.sel .icon-redarrow_1
, .icon-redarrow_4c, #div_Bearish.sel .iconVote { background-image:url('../../images/news/recommend/redarrow_1c.png?v=1.5a'); background-repeat: no-repeat; background-size:18px 18px; width: 18px; height: 18px; margin-bottom: -3px; }

.icon-redarrow_2
, .icon-redarrow_3 { background-image:url('../../images/news/recommend/redarrow_2.png?v=1.5a'); background-repeat: no-repeat; background-size:14px 14px; width: 14px; height: 14px; margin-bottom: -1px; }
.icon-redarrow_2a, .clickable.enable .icon-redarrow_2
, .icon-redarrow_3a, .clickable.enable .icon-redarrow_3 { background-image:url('../../images/news/recommend/redarrow_2a.png?v=1.5a'); background-repeat: no-repeat; background-size:14px 14px; width: 14px; height: 14px; margin-bottom: -1px; }
.icon-redarrow_2c, .clickable.enable.sel .icon-redarrow_2
, .icon-redarrow_3c, .clickable.enable.sel .icon-redarrow_3 { background-image:url('../../images/news/recommend/redarrow_2c.png?v=1.5a'); background-repeat: no-repeat; background-size:14px 14px; width: 14px; height: 14px; margin-bottom: -1px; }


#newsPerformance { margin-top:15px; clear:both; display:block; }
#newsPerformance > table { width:100%; border-spacing:0px; border-collapse:collapse;  }
#newsPerformance > table td { padding:0px; }
#newsPerformance .newsPerformanceItem { position:relative; border:1px solid #dde0e1; background-color: rgba(255, 255, 255, .5); border-top-right-radius:20px; border-bottom-left-radius:20px; }
#newsPerformance.record .newsPerformanceItem { margin:0px 30px; }
#newsPerformance .newsPerformanceItem .newsPerformanceData { position:absolute; top:0px; left:0px; padding:5px 10px; font-size:12px; line-height:100%; color:#67909b; background-color:#EFEFEF; }
#newsPerformance .newsPerformanceItem .newsPerformanceTitle { font-size: 14px; margin-top:20px; margin-bottom:10px; color:#003f66; line-height:100%; text-align:center; }
#newsPerformance .newsPerformanceItem .newsPerformanceTitle span {color:#55738b;font-size: 13px;}
body.eng #newsPerformance .newsPerformanceItem .newsPerformanceTitle { font-size:12px; }

#newsPerformance .sep {width: 80%; border-bottom: 1px solid #e6e8e9; margin: 0 auto;}
#newsPerformance .newsPerformanceItem .newsPerformanceDataTitle { position:absolute; color:#9c9c9c; background:#efefef; height:20px; line-height:20px; padding:0px 5px; font-size:12px; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar { padding:0px 22px 15px 22px; font-size:12px; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar > table { width:100%; border-spacing:0px; border-collapse:collapse; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar > table td { padding:0px; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr td.npbTitle { white-space:nowrap; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr td.npbValue .bar { position:relative; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr td.npbValue .text { position:absolute; letter-spacing:0px; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.zerobg td.npbTitle { color:#999999; text-align:right; line-height:20px; padding:2px 10px 2px 0px; border-right:1px solid #e6e8e9; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.zerobg td.npbValue { color:#999999; text-align:left; line-height:20px; padding:2px 0px; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.zerobg td.npbValue > div { padding-left:10px; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.posbg td.npbTitle { color:#8ecf85; text-align:right; line-height:20px; padding:2px 10px 2px 0px; border-right:1px solid #e6e8e9; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.posbg td.npbValue { text-align:right; line-height:20px; padding:2px 0px; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.posbg td.npbValue .bar { float:left; background-color:#8ecf85; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.posbg td.npbValue .bar .text  { top:0px; right:0px; padding-right:10px; color:#FFFFFF; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.posbg td.npbValue .bar.outside .text { right:auto; left:100%; padding-right:0px; padding-left:2px; color:#8ecf85; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.negbg td.npbTitle { color:#e9817d; text-align:left; line-height:20px; padding:2px 0px 2px 10px; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.negbg td.npbValue { text-align:left; line-height:20px; padding:2px 0px; border-right:1px solid #dcd9d9; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.negbg td.npbValue .bar { float:right; background-color:#e9817d; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.negbg td.npbValue .bar .text { top:0px; left:0px; padding-left:10px; color:#FFFFFF; }
#newsPerformance .newsPerformanceItem .newsPerformanceBar tr.negbg td.npbValue .bar.outside .text { top:0px; left:auto; right:100%; padding-left:0px; padding-right:2px; color:#e9817d; }
#newsPerformance .newsPerformanceItem .newsPerformanceLastUpdate { padding: 0px 1px 1px 0px; text-align:right; font-size:12px; line-height:12px; color:#aaaaaa; }
.newsRelatedHeadline .nTitle { color: #aaa; padding-right: 10px; display:inline-block}
.newsRelatedHeadline .nText { color: #003f66; }
.newsRelatedHeadline.vd .nTitle::after { display: inline-block;content: ' ';background: url(../../images/mobile/theme1/news/btn_video.png);width: 22px;height: 17px;background-size: 100% 100%;vertical-align: middle;margin-left: 6px;margin-top: -2px;}

#lblContent p {margin-top: 15px; margin-bottom: 15px;}
#lblContent br {letter-spacing:normal;}
#lblContent img { max-width: 100%; margin: auto; display: block;}
#lblContent p.figures { display: table; width: auto; max-width: 100%; padding: .5rem; margin: auto; text-align:center; }
#lblContent p.figures img {width: auto; height: auto; }
#lblContent p.figures .caption { display: table-caption; caption-side: bottom; font-size: 13px; line-height: 1.2; text-align: left; padding: 10px; color:#929292}

.AABack2Top { position: fixed; bottom: 20px; right: 15px; width: 50px; height: 51px; background-image: url(../../images/common/back2top.png); background-size:50px 51px; z-index: 10000; display: none; cursor: pointer; }

#div_latest_search { position:absolute; top:100%; left:0px; width:125px; background-color:#FFFFFF; padding:5px 0px 10px 0px; border:1px solid #dadada; z-index:10; display:none; }
#div_latest_search .latest_search_title { position:relative; padding:10px 0px 5px 25px; color:#aaaaaa; font-size:12px; line-height:12px; }
#div_latest_search .latest_search_title .icon_time { position:absolute; top:10px; left:8px; width:12px; height:12px; z-index:10; }
#div_latest_search .latest_search_item { color:#3578a3; font-size:14px; line-height:14px; padding:5px 5px 5px 25px; }
#div_latest_search .latest_search_item .latest_search_name { word-break:break-all; }

#checker_content_end { clear:both; height:0px; }
#checker_window_end { position:fixed; width:100%; height:0px; bottom:1px; left:0px; }

.newsContent .copyright {
    color: #999999;
    font-weight: normal;
    padding: 15px 0px 15px 0px;
}