*{margin:0px; padding:0px;}
body
{
	font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #1885bd;
	text-align: justify;
	
	}
h5 {font-size:12px; background:url(../images/bg_nav.jpg) top left repeat-x; height:47px; line-height:47px; padding-left:12px; text-transform:uppercase; color:#f49e23;}
h1 {font-size:18px; color:#1885bd; font-weight:bold; margin-bottom:15px;}
h1 a{font-size:18px; color:#1885bd; font-weight:bold;}
a {text-decoration:none;}
a img {border:none; outline:none;}
ul {list-style-type:none;}
.clear {clear:both;}
#wrap {
	margin-top:10px;
	width:100%;
	min-height:1000px;
	height:auto !important;
	height:1000px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url(../images/bg.jpg);
}
#header {height:99px; width:950px; margin:0 auto;position:relative;}
#middle { width:950px;  padding-top:30px; margin:0 auto; position:relative;}
#footer {clear:both; padding:20px 0 30px;font: normal 11px Verdana, Arial, Helvetica, sans-serif;color: #233f4e; width:950px; margin:0 auto; position:relative; }

/*-------------------------------------------TOP-------------------------------------------*/
.mar {font:normal 12px Arial, Helvetica, sans-serif; padding:10px 0; position:absolute; right:0px; top:-10px; width:510px;}
.mar a{font:normal 12px Arial, Helvetica, sans-serif;color: #1885bd;}
.top-right {position:absolute; top:0; right:0; width:530px; text-align:right;}
.hor-menu {text-align:right;}
.hor-menu a {float:right; width:79px; height:22px; padding-top:4px; text-align:center; background:url(../images/a_menu.jpg) left center no-repeat; font:bold 11px Arial, Helvetica, sans-serif; color:#fff;  margin-left:7px;}
.hor-menu a:hover, .hor-menu a.act {background:url(../images/a_menu_hover.png) left center no-repeat;}
.service li {float:left; width:455px; border-bottom:#6cb7de 1px solid; margin-right:20px; margin-bottom:10px;}
	.service li img {float:left; margin-right:10px;}
	.service li a.sv {font:bold 14px Verdana, Arial, Helvetica, sans-serif;color: #1885bd; float:left; margin-top:35px;}
	.service li a:hover {color: #00ccff;}
.head-mid {height:115px; position:relative; margin-bottom:7px;}
.fitem {position:absolute; bottom:0px; left:0px;}
/*Content*/
.content {padding-top:15px; line-height:20px; color:#1885bd;}
.listnews {border:#1885bd 1px solid; border-left:none; border-right:none; margin-top:15px; padding:7px 0 7px  35px;}
	.listnews li {background:url(../images/arr.gif) left center no-repeat; padding:2px 0 2px 12px;}

	.listnews li a {font:bold 12px Verdana, Geneva, sans-serif; color:#1885bd;}
	.other-news {border:none; margin-top:0px;}
		.other-news li a {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline;}
		.listnews li a:hover {text-decoration:underline;}
		.other-news li a:hover {text-decoration:none;}
.news-left {width:450px; float:left; margin-right:20px; padding-right:20px;}
	.news {margin-bottom:25px; font:normal 12px/20px Arial, Helvetica, sans-serif;}
		.news img {float:left; margin:5px 15px 0 0; font-size:12px;}
		.news a {color:#1885bd; font-weight:bold;}
.div-other {border-top:#1885bd 1px solid; margin-top:20px;}
.head-other { text-transform:uppercase; font-weight:bold; padding-top:10px;}
div.last {margin:0px; padding:0px;}
.chart-bar { border:#1885bd 1px solid; border-right:0px; border-left:none; padding:7px 0px; margin-top:10px;}
.col {width:135px; min-height:170px; height:auto !important; height:170px; float:left; border:#1885bd 1px solid; padding:5px 10px; margin-right:10px; font:normal 12px Arial, Helvetica, sans-serif;}
.chart {float:right; padding:0px; width:300px;}
.tbl-ck {border-collapse:collapse; margin-top:7px;}
	.tbl-ck td {border:#ccc 1px solid; background-color:#fff; color:#000; font-size:11px; padding:3px 2px;}
.dvt {font-size:10px; text-align:right; padding-top:7px;}
.scroll {height:60px; width:120px; padding-right:7px; overflow-y: auto;overflow-x:hidden; margin-top:7px; font-size:11px;}
table.tbl-rate {border-collapse:collapse;}
	table.tbl-rate td {padding:2px; border:#a8a8a8 1px solid; background-color:#fff; color:#000;}
/*FOOTER*/

#footer a {font:normal 12px Verdana, Arial, Helvetica, sans-serif;color: #2e4e5e;}
#footer a:hover {color: #FF0000;}
.pata {text-align:right; padding-top:5px;}

/*Drop Menu*/
/*-------------------------------------------DROPDOWN MENU----------------------------------------------*/
.ddsubmenustyle{
	margin: 0;
	padding: 0;
	position: absolute;
	left:0px;
	top: 0px;
	z-index: 100;
	visibility: hidden;


}
a.dr {width:207px; height:27px; float:left;}
.ddsubmenustyle li {text-align:left;}
.ddsubmenustyle a{
display: block;
width: 167px; /*width of menu (not including side paddings)*/
_width: 167px;
font:bold 11px Verdana, Geneva, sans-serif;
color:#fff;
background-color:#1885bd; padding:5px 3px; border-bottom:#fff 1px solid;
}
.ddsubmenustyle a:hover {background-color:#6cb7de;}

* html .ddsubmenustyle a{ /*IE6 CSS hack*/
display: inline-block;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}
.slt-weather{width:127px;}
.nav-paging {padding:10px 0 5px; float:right;  text-align:right;}
	.nav-paging	a {padding:1px 3px; margin:0px 0px 0px 1px; border:1px solid #008FD5;  color:#008FD5; text-decoration:none;  }
	.nav-paging a:hover, .nav-paging a.curent-page {background-color:#008FD5; color:#FFF;}
.errorMsg {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	line-height: 15px;
	text-decoration: none;
}


/*-------Stock--------------------*/
.st-ul {list-style:none;margin:0px;padding:0px;width:100%;overflow:hidden;}
.st-li-hd {width:100%;margin:0px; padding:0px;overflow:hidden;}
.st-li-ho, .st-li-ho2 {width:94px;}
.st-li-ha, .st-li-ha2 {width:99px;}
.st-li-f {width:107px;}
.st-li-ho, .st-li-ha, .st-li-ho2, .st-li-ha2, .st-li-f {height:22px; margin:0px; padding:0px;text-align:center;}
.st-li-top5-title, .st-li-top5-tab, .st-li-tblPrice-title {height:20px; margin:0px; padding:0px;text-align:center;}
.st-li-top5-title {width:187px;}
.st-li-top5-tab {width:113px;}
.st-li-top5-bottom {width:100%; height:5px; text-align:center;overflow:hidden;}
.st-act {color: #8a0000;}
.st-deact {color: #898b8f;}
.st-act, .st-deact {margin-top:3px;margin-bottom:0px;font:bold 12px arial; cursor: pointer;}
.st-dt {text-align:center;font:12px arial;margin-top:2px;margin-bottom:0px;}
.hd-bdl {width:3px;background:transparent url(/User/ck/Images/Bg-Left.gif) repeat-y top;}
.hd-bdr {width:3px;background:transparent url(/User/ck/Images/Bg-Right.gif) repeat-y top;}
.hd-co {width:56px;}
.hd-tc {width:55px;}
.hd-tra {width:111px;}
.hd-med {width:100%;height:15px;}
.hd-pra {width:55px;height:15px;font:bold 12px arial; color:#ffffff;background:#af637d;text-align:center;}
.hd-ud {width:69px;}
.st-cont {width:294px;background:#ffffff;}
.hd-co, .hd-tc, .hd-med, .hd-ud {font:bold 12px arial; color:#ffffff; background:#9e224d; text-align:center;}
.hd-bdl, .hd-co, .hd-tc, .hd-tra, .hd-ud, .hd-bdr {height:31px;margin:0px;padding:0px;overflow:hidden;}
.hd-sp {font-size:1px;width:1px;background:#ffffff;}
.hd-sp2 {font-size:1px;width:100%;line-height:1px;height:1px;background:#ffffff;}
.hd-sp3 {font-size:1px;width:1px;}
.hd-tt {margin:7px 0px;}
.he37 {height:37px;}
.he31 {height:31px;}
.he22 {height:22px;}
.he191 {height:192px;}
.he20 {height:20px;}
.he9 {height:9px;}
.st-ft {height:9px;background:transparent url(/User/ck/Images/Bg-Footer.gif) no-repeat top;}
.hd-ho, .hd-top5-bd {background:transparent url(/Images/stock/background.gif) repeat-y top;}
.hd-ho {height:205px;}
.hd-dn {display:none;}
.hd-ind {height:20px;}
.hd-ind p {margin:3px 0px; margin-bottom:0px; padding-left:20px; font:9px arial; color:#646464;}
.hd-img {width:299px;height:297px;text-align:center}
.hd-img p{padding:0px 5px; margin-top:0px; margin-bottom: 5px;}
.hd-top5 {width:288px;padding:0px 5px;margin:0px;}
.hd-ft {height:45px;background:transparent url(/Images/stock/bg-bottom.gif) no-repeat top;}
.hd-de {width:140px;padding-top:5px;padding-left:10px;}
.stock-text{font-family: arial; font-size: 11px; color: #898b8f;}
.hd-da {background:transparent url(/Images/stock/bg-top.gif) repeat-x top;}
.Topactive{font-family: Arial; font-size:12px; color:#666666; font-weight:bold; border-bottom:#333333 2px solid;} 
.LbTop{font-family:Arial; font-size:11px; color: #666666}
.Topchange{font-family: Arial; font-size:11px; color:#000000;}
.changeindex{font-family:arial; font-size:11px; color:#000000;}
.LbTopMCK{font-family:arial; font-size:11px; color: #666666; text-decoration:none}
.LbTopMCK:link{font-family:arial; font-size:11px; color: #666666; text-decoration:none}
.LbTopMCK:hover{font-family:arial; font-size:11px; color: #666666; text-decoration: underline}
.dTop {height: 58px; width:270px; padding-left:5px; padding-right:15px; overflow:auto; overflow-x:hidden;}
.dlistitem {margin-bottom: 5px;}
.Index0 {color:#000000;font:bold 8pt tahoma;}
.Index1 {color:#0000ff;font:bold 8pt tahoma;}
.ForumSubjectLink {color:#0033ff;font:12px Arial; text-decoration:none;}
.ForumSubjectLink:visited {color:#000;}
.Paging {font:bold 8pt arial; text-decoration:none;}
.Red {color:#646464;}

.TopGoldActive { font-family: Arial; font-size:11px; color:#666666; border-bottom:#333333 2px solid; font-weight:bold;}
.st-li-tblPrice-title { width:187px; background-image:url('/Images/banggia.gif'); }
.st-li-top1-gp-bottom {width:100%; height:5px; text-align:center; background:#f4f5f6 url('/Images/top1_bt_gp.gif') no-repeat top; overflow:hidden;}
.hd-top1-gp { width:288px;padding:0px 5px;margin:0px;background:transparent url('/Images/top1_ct_gp.gif') no-repeat bottom; }

.tn-top, .tn-bottom {min-height:130px; overflow:hidden;}
.tn-top {background:url('/Images/Background/tn-top.gif') repeat-x top; margin-bottom: 5px;}
.tn-bottom {background:url('/Images/Background/tn-bottom.gif') repeat-x bottom; padding:20px 8px;}
.clsTestQuestion {font-weight:bold; color:#083b74;}
.tn-option {padding-left:5px; padding-bottom:10px;}
.tn-option p{margin-top:0px; margin-bottom:3px;}
.tn-result {border:#989a95 1px solid; margin-top:10px;}
.tn-point {padding:5px; border-bottom:#989a95 1px solid; background-color:#d72427; font:12px arial; color:#ffffff;}
.tn-detail {padding:5px; background-color:#ebebeb;}
.fl{float:left;margin-top:-100;}

.img-replace {width:280px; height:192px; position:absolute; top:0px; left:0px; z-index:99999;}
.frame-stock {width:294px; height:192px; position:absolute; top:0px; right:0px;}
#img-Do {padding:8px 0;}
#txt-Weather {line-height:20px;}
