@charset "utf-8";
/* CSS Document */
body{
	background:#efefef;
	font-family:Arial, tahoma, sans-serif;
	font-size:12px;
	color:#000;
	margin:0px;
	padding:0px;
}
div.main{
	width:1000px;
	margin:0 auto;
	background:#02cdfa;
}
div.header{
	background:url(../images/bg_header.gif) repeat-x top;
	height:125px;
	position:relative;
}
div.slogan{
	left:150px;
	top:0px;
	position:absolute;
}
div.time_top{
	position:absolute;
	top:10px;
	right:10px;
	font:normal 12px tahoma;
}
div.search_top{
	border:1px solid #709bc2;
	height:24px;
	width:480px;
	position:absolute;
	top:70px;
	right:10px;
	background:#fff;
}
div.searchStock{
	position: relative;
}
div.searchStock input{
	border:0;
	background: #fff;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#000;
	width:375px;margin: 0; padding:4px 5px 0 5px;
	top: 0; right: 0;
}
div.searchStock span{
	float: right;
	position:absolute;
	top: 1px; left:386px;
}
div.searchStock a{
	cursor:pointer;
}
div.searchStock a{
	cursor:pointer;
}
div.content{
	margin:0 5px 0px 5px;
	padding:5px;
	background:#fff;
}
.left_content{
	width:690px;
}
.right_content{
	width:280px;
	float:right;
	text-align:left;
}
div.adv{
	width:690px;
	height:230px;
}
div.market_home{
	border:1px solid #e2e9f2;
	margin-top:5px;
	width:280px;
	padding-bottom:5px;
	float:left;
}
div.market_home div.title{
	background:url(../images/bg_title_module.gif) repeat-x;
	height:20px;
	padding-left:10px;
	padding-top:3px;
	border-right:1px solid #fff;
	border-bottom:1px solid #efefef;
	border-left:1px solid #fff;
	font:bold 14px tahoma;
	color:#003399;
	position:relative;
}
.market_home_value{
	background:#e3e3e3;
	font:normal 11px Arial, Helvetica, sans-serif;
	margin:1px;
	padding:5px;
	width:278px;
}
.market_home_value .span_market{
	font: bold 11px tahoma;
	color:#0066cc;
	padding-left:5px;
}
.market_home_value .up{
	color:#0066cc;
}
table.table_trends{
	width:100%;
	font-family:tahoma;
	font-size:11px;
}
table.table_trends a{
	color:#003399;
	text-decoration:none;
}
table.table_trends a:hover{
	color:#003399;
	text-decoration:underline;
}
table.table_trends tr td{
	padding:3px 2px 2px 2px;
}
table.table_trends tr.title td{
	background:#e3e3e3;
	font:normal 11px tahoma;
}
table.table_trends tr.title td.last, table.table_trends tr td.last{
	text-align:right;
	padding-right:10px;
}
table.table_trends tr.title td.right, table.table_trends tr td.right{
	text-align:right;
}
.up_tahoma_11{
	color:#0066cc;
	font:normal 11px tahoma;
}
.down_tahoma_11{
	color:#ff0000;
	font:normal 11px tahoma;
}
div.news_hot{
	width:383px;#width:380px;
	background:#f6f6f6;
	padding:10px;
	float:left;
	margin:5px 0 0 5px;
	line-height:19px;
	height:200px;
}
div.flag{
	background:url(../images/bg_flag.gif) repeat-x top;
	height:25px;
	position:absolute;
	width:80px;
	bottom:3px;
	right:7px;
	padding:3px 0 0 3px;
	z-index:9999;
}
div.flag img{
	margin-left:2px;
}
div.news_hot div.timehot{
	font:normal 11px tahoma;
	color:#999999;
}
div.news_hot div.title{
	padding-top:5px;padding-bottom:5px;
	color:#003399;
	font:bold 16px tahoma;
}
div.news_hot div.title a{
	color: #003399;
	text-decoration: none;
}
div.news_hot div.title a:hover{
	color: #003399;
	text-decoration: underline;
}
div.news_hot div.img{
	width:150px;
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}
div.news_hot div.img img{
	border: 1px solid #dcdcdc;
}

div.bantinfsc div.img{
	width:150px;
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}

div.bantinfsc div.img img{
	border: 1px solid #dcdcdc;
}

div.news_hot div.img img{
	border:1px solid #dedede;
}
div.news_hot p{
	margin:0;
	padding:0;
}
div.news_hot p.link_more{
	text-align:right;
	color:#33aaee;
	font:normal 10px Arial, Helvetica, sans-serif;
}
div.news_hot p.link_more a{
	color:#33aaee;
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
div.news_hot p.link_more a:hover{
	color:#33aaee;
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
div.bantinfsc{
	width:403px;#width:400px;
	background:#f6f6f6 url(../images/bg_newshot.gif) no-repeat bottom right;
	float:left;
	margin:-2px 0 0 5px;
	line-height:19px;
	height:260px;
}
div.bantinfsc div.titlefsc{
	color:#6a439c;
	border-bottom:2px solid #6a439c;
	font:bold 18px tahoma;
	padding-left:10px;
}
div.bantinfsc div.detail{
	padding:5px 10px 0 10px;
}
div.bantinfsc div.detail div.title{
	padding-top:5px;padding-bottom:5px;
	color:#003399;
	font:bold 16px tahoma;
}
div.bantinfsc div.detail div.title a{
	padding-top:5px;padding-bottom:5px;
	color:#003399;
	font:bold 16px tahoma;
	text-decoration: none;
}
div.bantinfsc div.detail div.title a:hover{
	padding-top:5px;padding-bottom:5px;
	color:#003399;
	font:bold 16px tahoma;
	text-decoration: underline;
}
div.bantinfsc div.detail p{
	margin:0;
	padding:0;
}
div.bantinfsc div.detail .link_more{
	text-align:right;
	color:#33aaee;
	font:normal 10px Arial, Helvetica, sans-serif;
}
div.bantinfsc div.detail .link_more a{
	color:#33aaee;
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
div.bantinfsc div.detail .link_more a:hover{
	color:#33aaee;
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
span.time{
	color:#555;
	font:normal 11px tahoma;
}
.downloadfsc{
	margin-top:0px;
}
.downloadfsc a{
	text-decoration:none;
	font:bold 11px tahoma;
	color:#999999;
	text-decoration:none;
}
.downloadfsc a:hover{
	text-decoration:underline;
	color:#999;
}
div.news_home{
	border:1px solid #e4eaf3;
	float:left;
	width:688px;
	margin-top:10px;
}
div.news_home div.title_news{
	font:bold 12px tahoma;
	color:#ed1c24;
	text-transform:uppercase;
	background:url(../images/bg_title_news.gif) repeat-x;
	height:20px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	padding-top:7px;
	padding-left:10px;
}
div.news_home div.title_news a{
	color:#ed1c24;
	text-decoration:none;
}
div.news_home div.title_news a:hover{
	color:#c90008;
	text-decoration:none;
}
div.news_home_contain{
	padding:10px 10px 7px 10px;
}
div.news_home_contain div.img{
	width:82px;
	height:79px;
	float:left;
	padding-right:10px;
}
div.news_home_contain div.img img{
	border:1px solid #b5b5b5;
}
div.news_home_contain p{
	margin:0;
	padding:0;
}
div.news_home_contain p.title{
	padding-bottom:5px;
}
div.news_home_contain p.title a{
	color:#02578e;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
}
div.news_home_contain p.title a:hover{
	color:#02578e;
	text-decoration:underline;
}
ul.ul_news{
	margin:4px 0px 0px 0px;
	padding:0;
	width:100%;
}
ul.ul_news li{
	background:url(../images/li_news.gif) no-repeat;
	margin:0;
	padding:4px 0 3px 10px;
	list-style:none;
	line-height:13px;
}
ul.ul_news li.gray{
	background:#f8f8f8 url(../images/li_news.gif) no-repeat;
	margin:0;
	padding:2px 0 2px 10px;
	list-style:none;
	line-height:13px;
}
ul.ul_news li a{
	color:#2d3192;
	text-decoration:none;
}
ul.ul_news li a:hover{
	color:#2d3192;
	text-decoration:underline;
}
div.link_prices{
	background:url(../images/banggia.jpg) no-repeat;
	height:70px;
	width:280px;
}

div.link_prices_en{
	background:url(../images/banggia_en.jpg) no-repeat;
	height:70px;
	width:280px;
}
div.link_prices_cn{
	background:url(../images/banggia_cn.jpg) no-repeat;
	height:70px;
	width:280px;
}
div.link_prices ul, div.link_prices_en ul, div.link_prices_cn ul{
	list-style-type:none;
	margin:0px;padding:0px;
	padding-left:21px;
	padding-top:35px;
}
div.link_prices ul li, div.link_prices_en ul li, div.link_prices_cn ul li{
	list-style-type:none;
	display:block;
	float:left;
	height:26px;
	padding:0px;
	font-family:tahoma;
	text-align:center;
	margin-right:23px;
}
div.link_prices ul li a, div.link_prices_en ul li a, div.link_prices_cn ul li a{
	font-weight:bold;
	text-decoration:none;
	color:#000;
	background:url(../images/tab3_left.gif) no-repeat top left;
	padding:4px 0 4px 15px; #padding:0px 0 0px 15px;
}
div.link_prices ul li a span, div.link_prices_en ul li a span, div.link_prices_cn ul li a span{
	font-weight:bold;
	text-decoration:none;
	color:#000;
	background:url(../images/tab3_right.gif) no-repeat top right;
	padding:4px 15px 4px 0px;
	line-height:26px;
}
div.link_prices ul li a:hover, div.link_prices_en ul li a:hover, div.link_prices_cn ul li a:hover{
	font-weight:bold;
	text-decoration:none;
	color:#000;
	background:url(../images/tab3_left.gif) no-repeat bottom left;
}
div.link_prices ul li a:hover span, div.link_prices_en ul li a:hover span, div.link_prices_cn ul li a:hover span{
	font-weight:bold;
	text-decoration:none;
	color:#000;
	background:url(../images/tab3_right.gif) no-repeat bottom right;
}
div.banner_right{
	margin-top:5px;#margin-top:3px;_margin-top:4px;
	width:280px;
	float:left;
}
div.event_home{
	border:1px solid #e2e9f2;
	margin-top:5px;
	width:278px;
	padding-bottom:5px;
	float:left;
	height:250px;
}
div.event_home div.title{
	background:url(../images/bg_title_module.gif) repeat-x;
	height:20px;
	padding-left:10px;
	padding-top:3px;
	border-right:1px solid #fff;
	border-bottom:1px solid #efefef;
	border-left:1px solid #fff;
	font:bold 14px tahoma;
	color:#003399;
	position:relative;
}
div.event_home .table_events{
	margin:5px 0 5px 7px;
}
div.event_home .table_events a{
	color:#003399;
	text-decoration:none;
}
div.event_home .table_events a:hover{
	color:#003399;
	text-decoration:underline;
}
div.event_home .table_events td{
	padding:3px 5px 2px 0px;
}
div.link_more{
	text-align:right;
	color:#33aaee;
	font:normal 10px Arial, Helvetica, sans-serif;
	padding-right:10px;
}
div.link_more a{
	color:#33aaee;
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
div.link_more a:hover{
	color:#33aaee;
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
div.dn_home{
	border:1px solid #e2e9f2;
	margin-top:5px;
	width:278px;
	float:left;
	height:380px;
}
div.dn_home div.title{
	background:url(../images/bg_title_module.gif) repeat-x;
	height:20px;
	padding-left:10px;
	padding-top:3px;
	border-right:1px solid #fff;
	border-bottom:1px solid #efefef;
	border-left:1px solid #fff;
	font:bold 14px tahoma;
	color:#003399;
	position:relative;
}
div.dn_home_contain table{
	line-height:13px;
}
div.dn_home_contain table tr td{
	padding: 4px 5px 4px 0px;
}
div.dn_home_contain table tr.gray td{
	background:#f8f8f8;
	padding: 4px 3px 4px 0px;
}
div.dn_home_contain table img{
	margin-left:5px;
	margin-top:-2px;
}
div.dn_home_contain table a{
	color:#003399;
	text-decoration:none;
}
div.dn_home_contain table a:hover{
	color:#003399;
	text-decoration:underline;
}
div.support_home{
	border:1px solid #e2e9f2;
	margin-top:5px;
	width:278px;
	float:left;
}
div.support_home div.title{
	background:url(../images/bg_title_module.gif) repeat-x;
	height:20px;
	padding-left:10px;
	padding-top:3px;
	border-right:1px solid #fff;
	border-bottom:1px solid #efefef;
	border-left:1px solid #fff;
	font:bold 14px tahoma;
	color:#003399;
	position:relative;
}
div.support_home div.contain{
	height:53px;
	background:url(../images/bg_support.gif) repeat-x;
}
div.support_home div.contain img{
	margin-left:40px;
	margin-top:1px;
}
div.count{
	text-align:center;
	height:26px;
	line-height:26px;
	font:bold 11px tahoma;
	float:left;
	width:280px;
}
div.count span{
	color:#ed1c24;
	font:bold 14px tahoma;
}
div.footer{
	background:url(../images/bg_footer.gif) repeat-x;
	height:45px;
	line-height:25px;
	font:normal 11px tahoma;
}
div.footer div.left{
	float:left;
	width:49%;
	padding-left:10px;
	padding-top:5px;
	line-height:16px;
}
div.footer .right{
	float:right;
	width:49%;
	padding-top:5px;
	text-align:right;
	padding-right:10px;
	line-height:16px;
}
div.footer a{
	color:#003399;
	text-decoration:none;
	padding:0  5px 0 5px;
}
div.footer a:hover{
	color:#003399;
	text-decoration:underline;
}
/*********************************      lich su kien chi tiet   *************************************/
div.main_popup{
    margin:0 auto 0 auto;
}
div.main_popup div.content{
    background:#ffffff;
    padding:10px;
}
div.main_popup div.content div.container{
    border:1px solid #e7e7e7;
    background: #f3f3f3;
    float:left;
    padding:10px;
    width:97.7%;
}
div.main_popup .detail_top{
    font:bold 13px arial;
    margin-top:10px;
}
div.main_popup div.content div.title h3{
    color:#ED1C24;
    font:normal 17px tahoma;
    margin:0;
}
div.main_popup div.content div.title h3 span.time{
    font:normal 11px arial;
    color:#555;
    padding-left:10px;
}
div.header_popup{
	background:url(../images/bg_header.gif) repeat-x top;
    height:115px;
    margin:0;
    position:relative;
}
div.header_popup div.slogan{
    position:absolute;
    top:0px;
    left:170px;
}
div.header_popup div.logo{
    position:absolute;
    top:0px;
    left:17px;
}
.padding15{
    padding-left:15px;
}
.footer_popup{
    margin-top:-11px;padding-top:27px;
}
div.main_popup .source{
    float:left;
    padding:5px 5px 5px 0;#padding:0px 5px 0px 0;
    font-family:tahoma;
    font-size:11px;
}
div.main_popup .source img{
    margin-bottom:-5px;
    margin-right:5px;
}
div.main_popup .source .download{
    color:#00529c;
}