/* CSS Document */

.news_line01 {font-size: 12px;font-style: normal;line-height: 16px;color: #333399;}
.news_line02 {font-size: 12px;font-style: normal;line-height: 16px;color: #000000;}
.news_line03 {font-size: 16px;font-style: normal;line-height: 18px;color: #000000;}
.content_line01 {margin-top: 8px;font-style: normal;line-height: 20px;}
.innertitle01 {font-size: 12px;font-style: normal;line-height: 16px;color: #000000;padding-top: 3px; padding-left: 2px}
.topweather {font-size: 12px;font-style: normal;line-height: 16px;color: #000000;}
.inputbox {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 14px;}
.inputbox2 {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: 14px;}

.imgb{border: 1px solid #000000;}

.footertext {font-size: 10pt; line-height: 18px}
a:link{color:#003366;text-decoration:none;}
a:visited{color:#003366;text-decoration:none;}
a:hover {color:#0066CC;}
a:active {color:#FF0000;}


.imgtop{border: 1px solid #000000;}

.fin_top01 {font-size: 12px;font-style: normal;padding-top: 5px;}
.fin_top02 {font-size: 12px;font-style: normal;color: #fcecb4;padding-top: 5px;}
.fin_top02_for_Menue_none_selected {font-size: 12px;font-style: normal;font-family: arial;color: #fcecb4;padding-top: 5px;}

.newsheadline {font-size: 12px;font-style: normal;line-height: 16px;color: #333399;padding-bottom: 5px;}
.newsheadlinetime {font-size: 12px;font-style: normal;line-height: 16px;color: #999999;}
.caption {font-size: 12px;color: #666666;line-height: 14px;padding-top: 6px;}



.f12{font-size:12px;color:#000000;font-family:arial;}
.f12b_bold{font-size:12px;color:#000000;font-weight:bold;}
.bf15{font-size:15px;color:#000000;font-weight:bold;}

.but_fin {
	font-size: 9pt; color: #000000; 
	height : 18pt;
	width : 30pt;
	margin-top: 2px;
	margin-left: 1px;
	background-color: #FFF1CF;
	border-color: #ffffff;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}


/*coins*/
.button001 {
	font-size: 9pt; color: #000000; 
	height : 18pt;
	margin-top: 2px;
	margin-left: 1px;
	background-color: #FFF1CF;
	border-color: #ffffff;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

a.section_nav1:link {color: #000000;}
a.section_nav1:visited {color: #000000;text-decoration: none;}
a.section_nav1:hover {color: #cb0008;}
a.section_nav1:active {color: #cb0008;}

.time {font-size: 12px;font-weight: bold;color: #999999;}
.headlinetitle {color: #004276;font-size: 20px;font-weight: bold;}
.headlinetitle01 {color: #004276;font-size: 14px;font-weight: bold;}
.textcontent01 {font-size: 12px;line-height: 16px;}

.finance_topbannerhead01 {font-size: 12px;font-style: normal;line-height: 16px;color: #000000;}
.finance_topbanner01 {font-size: 12px;font-style: normal;line-height: 13px;color: #000000;}


.toptext2 {font-size: 10pt; line-height: 18px;color: #004276}
.bodytext1 {font-size: 16px;line-height: 24px;}

.col_name {
	color:#000000;
	font-weight:normal;
}
.hidden {
	display:none
}
table#pager {float:right;}
table#pager td {
	border:1px #0198E1 solid;
	margin:0px;
	padding:0px;
	width:24px;
	height:20px;
	text-align:center;
	color:#FFF;
	font-size:12px;
}
table#pager td a {color:#0198E1}
table#pager td.cp {background-color:#0198E1}
table#pager td:not(.cp) {background-color:transparent; cursor:pointer}
table#pager td.hover {background-color:#0198E1}
table#pager td.hover a {color:#FFF}
#a-stock-search-wrapper {
	background-color:#FFFFFF;
	margin: 1px;
}

#a-stock-search-wrapper #a_search_box {
	width : 120px;
}
#a-stock-search-wrapper.a_small_search_box {
	width : 230px;
	height : 39px;
	background : url('/images/ashare_stock_search_bg_small.jpg') no-repeat;
}
#a-stock-search-wrapper.a_small_search_box input[type=text] {
	height : 12px;
	font-size : 12px;
}
#a-stock-search-wrapper.a_small_search_box input[type=button] {
	font-size : 12px;
	height : 20px;
	margin : 0;
}
#a-stock-search-wrapper.a_small_search_box .a-stock_searcher {
	padding-top : 18px;
	padding-left : 1px;
}
#a-stock-search-wrapper.ashare_search_box {
	height : 40px;
	background : url('/images/ashare_stock_search_bg.jpg') no-repeat;
	align:center;
}
#stock-search-wrapper {
	background-color:#FFFFFF;
	margin: 1px;
}
#stock-search-wrapper.ashare_search_box {
	height : 68px;
	width : 230px;
	background : url('/images/ashare_stock_search_bg.jpg') no-repeat;
	align:center;
}
#stock-search-wrapper.ashare_search_box .searcher {
	padding-top : 24px;
}
#stock-search-wrapper #a_search_box {
	width : 120px;
}
#stock-search-wrapper.normal_search_box {
	height : 68px;
	background : url('/images/港股即時報價_246_68.jpg') no-repeat;
}
#stock-search-wrapper.small_search_box {
	height : 48px;
	width : 230px;
	height : 39px;
	background : url('/images/realtime_stock_search_bg_small.jpg') no-repeat;
}
#stock-search-wrapper .searcher {
	padding : 2px;
}
#stock-search-wrapper.normal_search_box .searcher {
	padding-top : 24px;
}
#stock-search-wrapper.small_search_box .searcher {
	padding-top : 18px;
}
#stock-search-wrapper.small_search_box input[type=text] {
	height : 12px;
	font-size : 12px;
}
#stock-search-wrapper.small_search_box input[type=button] {
	font-size : 12px;
	height : 20px;
	margin : 0;
}
#stock-search-wrapper #search_box {
	width : 140px;
}
#warrant-search-wrapper .searcher {
	width : 241px;
	padding-left : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
}
#warrant-search-wrapper #search_box {
	width : 60px;
}
#warrant-search-wrapper #index_box {
	width : 120px;
}
#warrant-search-wrapper #type_box {
	width : 125px;
}
#warrant-search-wrapper #search_btn {
	width : 60px;
}
.searcher {
    font-size: 12px;   
}
.ui-widget { font-size: 12px; }
.ui-menu .ui-menu-item a {	padding: 0 0 0 0;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	background: none;
	background-color: #B7DBF0;
}

.talkIndexTitle {color: #004276;font-size: 12px;font-weight: bold;}
.talkIndexTime {font-size: 10px;font-style: normal;line-height: 12px;color: #999999;}
.talkIndexText {font-size: 12px;font-style: normal;color: #000000;}
.talkImagefloatRight {
	float: right;
	margin: 5px;
}


table#customPager {float:right;}
table#customPager td {
	border:1px #0198E1 solid;
	margin:0px;
	padding:0px;
	width:24px;
	height:20px;
	text-align:center;
	color:#0198E1;
	font-size:12px;
}
table#customPager td.cp {background-color:#0198E1;color:#FFF}
table#customPager td:not(.cp) {background-color:transparent; cursor:pointer}
table#customPager td:hover {background-color:#0198E1}
table#customPager td:hover {color:#FFF}
