/*********** RESET ***********/
*{padding:0px; margin:0px;}
a{color:#034989; text-decoration:none}
a:hover{text-decoration:underline}
a img{border:none}
ul li{list-style:none;}
html, body{height:100%; width:100%}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
textarea{resize:none;}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000;}
marquee{padding:0; margin:0}
/* REMOVE BORDER INPUT, TEXT ARE FOR CHROME */
input:active{outline-color:-moz-use-text-color;outline-style:none;outline-width:0;}
input:focus{outline-color:-moz-use-text-color;outline-style:none;outline-width:0;}
textarea:active{outline-color:-moz-use-text-color;outline-style:none;outline-width:0;}
textarea:focus{outline-color:-moz-use-text-color;outline-style:none;outline-width:0;}
/* E: REMOVE BORDER INPUT, TEXT ARE FOR CHROME */

/*********** E: RESET ***********/
/*********** COMMON ***********/
.ClearBoth{clear:both}
.FloatLeft{float:left}
.FloatRight{float:right}
.pagewidth{width:1000px; padding:0; margin:0 auto; overflow:hidden;}
#header{width:100%; clear:both;}
.imgimg{background-image:url(../images/img.gif); background-repeat:no-repeat}
/***center***/
/*#center{padding:7px 21px 7px 16px; width:962px; margin:0; background:#fff}*/
#center{width:999px; margin:0; background:#fff}
.twocols{background:#fff}
.leftcol{float:left; width:750px; padding-right:7px; border-right:1px solid #dfdfdf}
.rightcol{float:right; width:233px; padding-right:5px; padding-top:5px;}
/*Folder*/
.topic{border-top:1px solid #d7d9d8}
.topic ul.ulTop{background-position:0 -92px; background-repeat:repeat-x; height:36px;}
.topic ul.ulTopHA{background-position:0 -92px; background-repeat:repeat-x; height:36px;}
.topic ul.ulTop, .topic ul.ulTop li, .topic ul.ulTopCd li, .topic ul.ulTopHA, .topic ul.ulTopHA li{height:36px}
ul.ulTop li{float:left; background:url(../images/bg_li.gif) no-repeat right top; padding-right:29px}
ul.ulTop li .a{background-position:0 -159px; background-repeat:repeat-x; display:inline-block; font:bold 14px/36px Verdana, Arial, Helvetica, sans-serif; padding:0 10px 0 15px; height:36px; text-transform:uppercase}
ul.ulTopHA li{float:left; background:url(../images/bg_liHA.gif) no-repeat right top; padding-right:29px}
ul.ulTopHA li .a{background-position:0 -621px; background-repeat:repeat-x; display:inline-block; font:bold 14px/36px Verdana, Arial, Helvetica, sans-serif; padding:0 10px 0 15px; height:36px; text-transform:uppercase; color:#fff;}

.ulBot{background-position:0 -130px; background-repeat:repeat-x}
.ulBot, .ulBot li{height:27px}
.ulBot li{float:left}
.ulBot li a{text-transform:uppercase; font:normal 10px/23px Verdana, Arial, Helvetica, sans-serif; padding:0 0 0 7px; display:inline-block; height:23px; margin:4px 2px 0 2px}
.ulBot li a span{display:inline-block; padding:0 7px 0 0}
.bd{padding:5px 0; background-color:white}
.imgNews-home {float:left; width:126px; margin:5px 0 5px 5px}
.destNews{float:left; width:312px; padding:0 15px 0 10px}
.listothernews{width:272px; float:left; background:url(../images/line.gif) repeat-y 0 0; padding-left:10px;}
.destNews h6{font:bold 12px Verdana; padding:5px 0}
.destination{font-size:11px; padding:3px 0 10px 0;text-align: justify}
.detail a{ padding-left:3px;}
.smallTitle{font-weight:bold; font-size:10px; padding:3px 5px; color:#3e3d3d}
.listothernews ul li{padding:2px 0}
.listothernews ul li .a{font-size:11px; background-position:0 -222px; padding-left:14px; display:inline-block}
/*rightcol*/
.title-adv{background:url(../images/title-adv.gif) repeat-x 0 0;}
.title-adv span{background:#fff; padding:0 7px; text-transform:uppercase; font:bold 9px Arial, Helvetica, sans-serif; margin-left:20px; color:#717070}
.advContent-img{padding:5px 0;}
/*BoxRight*/
.BoxRight{padding-bottom:10px}
.heading{background:url(../images/heading.gif) no-repeat left bottom; padding-bottom:2px}
.title{background-position:0 -314px; background-repeat:repeat-x; font:bold 14px/36px Verdana; color:#fff; text-transform:uppercase; padding-left:8px}
.IconVideo{background:url(../images/icon/icon_video.gif) no-repeat 0 0; display:inline-block; padding-left:35px}
.listVideo a{width:203px; padding:6px 7px 6px 13px; border:1px solid #e3e3e3; background:#f1efef; display:inline-block; margin:2px 0}
.listVideo a span{background-position:0 -364px; padding-left:18px; font:bold 12px Verdana, Arial, Helvetica, sans-serif}
.IconCm{background:url(../images/icon/icon_cm.gif) no-repeat 0 0; padding-left:30px; display:inline-block}
.tabsinfo{background:#fff; padding:10px;overflow: auto;height:280px}
.listCm td{padding-bottom:3px}
.number{background:url(../images/bg_listCm_2.gif) no-repeat 0 0; text-align:center; color:white; text-align:center; width:17px; height:16px; display:inline-block; font:bold 9px/16px Verdana; margin-right:10px; margin-top:3px}
.datetime{font-size:11px; color:#3d3d3d}
.tabsCm{background-position:0 -487px; background-repeat:repeat-x}
.tabsCm, .tabsCm ul, tabsCm ul li{height:29px}
.tabsCm ul li{float:left; margin:0 4px}
.tabsCm ul li a{float:left; height:29px; font:bold 12px/29px Verdana, Arial, Helvetica, sans-serif; padding:0 0 0 10px}
.tabsCm ul li a span{display:inline-block; height:29px; padding:0 10px 0 0}
.tabsCm ul li a.active, .tabsCm ul li a:hover{background:url(../images/tabsCm_left.gif) no-repeat 0 0}
.tabsCm ul li a.active span, .tabsCm ul li a:hover span{background:url(../images/tabsCm_right.gif) no-repeat right top;}
/*BoxVote*/
.BoxVote{padding-bottom:6px}
.heading2{color:#003c74; font:bold 14px/36px Verdana, Arial, Helvetica, sans-serif; padding-left:10px; background-position:0 -518px; background-repeat:repeat-x; text-transform:uppercase}
.vote{padding:10px 10px 10px 20px; background:#fff}
.rowvote , .votetext{font-size:11px;}
.votetext{color:#666666}
.space{background-image:url(../images/space.gif); background-repeat:no-repeat}
.buttonSelect{text-align:right; padding-top:7px;}
.select{background:url(../images/bg_input_result.gif) repeat-x 0 0; text-align:center; color:#333333; cursor:pointer; padding:2px 10px; margin:0 0 0 3px; border:1px solid #dddada; font-size:11px; font-family:Verdana; overflow:hidden}
.tabsRV{background-position:0 -584px; background-repeat:repeat-x}
.tabsRV, .tabsCm ul, tabsCm ul li{height:27px}
.tabsRV ul li{float:left; margin:0 4px}
.tabsRV ul li a{float:left; height:27px; font:bold 12px/27px Verdana, Arial, Helvetica, sans-serif; padding:0 0 0 10px; color:#fff;}
.tabsRV ul li a span{display:inline-block; height:27px; padding:0 10px 0 0; color:#fff;}
.tabsRV ul li a.active, .tabsRV ul li a:hover{background:url(../images/tabsRV_left.gif) no-repeat 0 0}
.tabsRV ul li a.active span, .tabsRV ul li a:hover span{background:url(../images/tabsRV_right.gif) no-repeat right top; color:#003e76}
.tabsInforRV{padding:10px; background:#fff}
.tabsInforRV ul{padding:10px 0 10px 10px}
.tabsInforRV ul li{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:1px 0}

/***footer***/
#footer{border-top:6px solid #b61510; background:#00284c;color:#fff;}
#footer a{color:#fff;}
#footer .detailFooter{float:left; overflow:hidden; /*padding:0px 0 0px 53px;*/ width:819px;}
#footer .menu_footer{padding-bottom:6px; overflow:hidden;}
#footer .box_footer{float:left; background:url(../images/line3.gif) repeat-y top right; padding-right:6px; padding-top:4px;}
#footer .box_footer ul{ padding-top:22px;}
#footer .box_footer .titleFt{color:#fff;font:bold 11px Verdana;margin-bottom:11px; text-transform:uppercase;}
#footer .box_footer a{color:#fff;font:11px Verdana;}
#footer .news_economic{width:107px; overflow:hidden; margin-left: 16px;   overflow: hidden;    padding-right: 9px;    width: 111px;}
#footer .community{width:120px; overflow:hidden; margin-right:50px;}
#footer .law{ margin-right:50px;}
#footer .law, #footer .life{width:113px; overflow:hidden;}
#footer .life{margin-right:15px;}
#footer .culture_relax{width:110px; overflow:hidden;margin-right:50px;}
#footer .link_other{width:150px; overflow:hidden; float:right;  padding-top:22px;padding-left:31px}
#footer .link_other p{margin-bottom:13px;}
#footer .link_other .rss a{background:url(../images/icon/icon.gif) no-repeat 0px 0px; padding-left:19px;}
#footer .link_other .mobile a{background:url(../images/icon/icon.gif) no-repeat 0px -28px; padding:2px 0px 3px 19px;}
#footer .link_other .contact a{background:url(../images/icon/icon.gif) no-repeat 0px -56px; padding-left:19px;}
#footer .inforFt{font-size:11px; padding:6px;background:url("../images/line2.gif") repeat-x scroll left top transparent}
/* header */
.LogoAdvan a{display:block; float:left;}
.LogoAdvan a img{display:block;}
.viewest{background:url(../images/bg_news3.gif) no-repeat -90px 0; width:88px; height:35px; color:#fff;text-transform:uppercase; display:inline-block; font:bold 12px tahoma; text-align:center}
/*.SlideNews*/
.SlideNews{padding:8px 15px 5px 9px; background:white url(../images/bg_slide.gif) no-repeat 0 0;*padding-top:4px; margin-bottom:4px;}
.title_link a, .title_link a:visited, .title_link a:link{color:#000; font-family:Tahoma}
.SlideNews .PageNumber{text-align:right;}
.SlideNews .PageNumber a{background:url(../images/number_normal.gif) no-repeat; color:#FFF; font:10px verdana; width:14px; height:13px; display:inline-block; text-align:center;}
.SlideNews .PageNumber a.active{background:url(../images/number_active.gif) no-repeat; color:#FFF; font:10px verdana;}

.Folder .SearchImg{float:right !important; background:url(../images/bg_search_img.gif) no-repeat; width:199px; height:25px !important; overflow:hidden;padding:0px !important;margin:5px 15px 0px 0px;}
.Folder .SearchImg input{border:none;}
.Folder .SearchImg .ipText{background:none; font:bold 10px verdana; color:#b2b1b1; float:left; font:bold 10px verdana; color:#b2b1b1; margin:5px 0px 0px 13px;width:126px;}
.Folder .SearchImg .btn_search{float:right;}
.Folder .SearchImg .btn_search{background:url(../images/btn_search2.gif) no-repeat; width:45px; height:18px; cursor:pointer; color:#fff; font:bold 8px verdana; text-transform:uppercase; margin:3px 5px 0px 0px;}
.bdImg .title_img{ background:url(../images/bg_mnimg.gif) repeat-x; height:26px; padding-left:23px;}
.bdImg .title_img ul li{float:left; height:23px;margin:3px 22px 0px 0px;}
.bdImg .title_img ul li a{float:left; height:23px; color:#fff; font:bold 12px verdana; padding-right:4px; text-decoration:none;}
.bdImg .title_img ul li a span{display:inline-block;padding-left:4px; height:19px; padding-top:4px;}

.bdImg .title_img ul li a.current{float:left; background:url(../images/bg_right_img.gif) repeat-x right top; height:23px; color:#014583; font:bold 12px verdana; padding-right:4px;}
.bdImg .title_img ul li a.current span{display:inline-block; background:url(../images/bg_left_img.gif) no-repeat; padding-left:4px; height:19px; padding-top:4px;}

.bdImg .title_img ul li a:hover{float:left; background:url(../images/bg_right_img.gif) repeat-x right top; height:23px; color:#014583; font:bold 12px verdana; padding-right:4px;}
.bdImg .title_img ul li a:hover span{display:inline-block; background:url(../images/bg_left_img.gif) no-repeat; padding-left:4px; height:19px; padding-top:4px;}
.bdImg .ListImg ul li{float:left; padding:0 4px; width:48%;}
.bdImg .ListImg ul li .img{display:block; width:225px; margin:auto auto 6px auto; padding:0;}
.img img{width:225px; height:140px}	
.link01{background:url(../images/icon/icon_06.gif) no-repeat left 5px; padding-left:15px;}
.link01 a, .link01 a:link, .link01 a:visited{color:#333;}

.bdImg .arrow{text-align:right; margin:21px 0px 12px 0px;}
.bdImg .arrow .back{background:url(../images/icon/arrow_left1.gif) no-repeat; width:18px; height:14px; display:inline-block; text-decoration:none;}
.bdImg .arrow .back:hover{text-decoration:none;}
.bdImg .arrow .next{background:url(../images/icon/arrow_right1.gif) no-repeat; width:18px; height:14px; display:inline-block; text-decoration:none; margin-left:4px;}
.bdImg .arrow .next:hover{text-decoration:none;}
.ulTopHA li{background:transparent url(../images/bg_liHA.gif) no-repeat scroll right top;float:left;padding-right:29px;}
/***category***/
.maincol{float:left; width:505px; background-color:white; margin:9px 0 0 0; display:inline; border-right:1px solid #e3e3e3; padding:0 7px 0 0;}
.titlemain{background-position:0 -659px; background-repeat:repeat-x; height:35px; line-height:35px; color:#015097; font:bold 14px/35px Verdana; padding-left:12px; border-top:1px solid #d7d9d8; border-bottom:1px solid #d7d9d8}
.layoutNews{padding:5px 0; border-bottom:1px solid #bcbcbc}
.folder-news{padding:8px 0}
.img-newsFirst{width:468px; margin:7px 0; padding:0}
.destination-newsFirst{}
.title-newsFirst{font-size:18px; font-weight:normal; font-family:Verdana; color:#034989; padding:0; margin-bottom:3px; line-height:22px;}
.time-newsFirst{color:#555555; font-size:11px; font-family:Verdana}
.dest{padding-top:5px; color:#151515; font-family:Verdana}
.img-newsSecond{float:left; width:126px; height:100px; margin:0 13px; padding:0}
.destination-newsSecond{float:right; width:380px; padding-right:3px}
.title-newsSecond{font:bold 13px Verdana; color:#015097; margin-bottom:3px}
.dest{padding-top:5px; color:#151515; font-family:Verdana}
.detail2{padding-top:10px}
.detail2 .a{background-position:right -696px; height:19px; background-color:#cfcfcf; display:inline-block; text-transform:uppercase; padding:0 20px 0 10px; font:bold 9px/19px Verdana}
/*paging*/
.paging{padding:7px 10px; font-family:Tahoma;}
/*othernews*/
.othernews{padding-top:10px;}
.othernews-tt span{display:inline-block; color:#034989; font:bold 14px Tahoma; padding:8px 15px; /*width:180px;*/ border:1px solid #e3e3e3; border-bottom-width:0;}
.ListOthernews{font-family:Tahoma; padding:10px 10px 10px 20px; color:#0a4c8b; border:1px solid #e3e3e3}
.ListOthernews a{padding-left:5px}
.newsVIP{background:url(../images/xem_left.gif) no-repeat 0 0; height:28px; padding-left:7px; font-weight:bold}
.newsVIP p{background:url(../images/xem.gif) no-repeat right top; padding-right:7px; line-height:28px; height:28px;}
.newsVIP label{color:#970602; padding-right:10px}

.buttonRV input{text-align:center; color:#fff; text-transform:uppercase; font:bold 10px Tahoma; padding:0; margin:0; border:0 !important; cursor:pointer; margin:0 3px; background-color:none}
.dangtin{background-position:-85px 0; background-repeat:no-repeat; width:61px; height:21px;}
.xemthem{background-position:-158px 0; background-repeat:no-repeat; width:70px; height:22px;}
/***layoutRightCol***/
.layoutRightCol{width:427px; padding-right:8px; float:right}
/*links*/
.links {background:url(../images/bg_links.gif) repeat-x 0 0; height:22px; margin:10px 0; border:1px solid #e3e3e3}
.links p{background:url(../images/bg_links.gif) no-repeat right top; height:22px}
.links p a{margin:2px 0 0 10px; line-height:17px; font-family:Tahoma; border-right:1px solid #e3e3e3; padding-right:10px; float:left;}
.imglinks{background-image:url(../images/bg_links_icon.gif); background-repeat:no-repeat}
.icon-ads{background-position:-282px 3px; padding-left:24px}
.icon-yellow{background-position:0 3px; padding-left:20px}
.icon-image{background-position:-129px 3px; padding-left:21px}
/*ButtonAR*/
.ButtonAR{text-align:center; padding:10px 0}
.ButtonAR input{border:0; padding:0; margin:0; height:28px; color:#215d95; font:normal 11px/28px Verdana; text-align:center; margin:0 8px; cursor:pointer}
.ButtonAR input.viewAR_day{background-position:0 -54px; width:127px}
.ButtonAR input.viewAR_datetime{background-position:0 -24px; width:216px;}
/*Block*/
.BlockLeft{width:265px}
.BlockRight{width:155px}
.BlockNewsList li{padding:7px 0}
.BgColor{background-color:#f4f4f4}
.BlockNewsList span.titlenews{padding-right:5px; font-size:11px}
.BlockNewsList .img1{float:left; width:75px; height:51px; margin-right:10px; margin-left:7px}
/*BlockNews-topnews*/
.BlockNews-topnews{padding:5px 0}
.img2{width:120px; height:116px; margin:0 10px 0 7px; float:left}
.BlockNews-topnews h5, .table1 h5{font:bold 13px Verdana; padding-bottom:5px}
/*table1*/
.bgTd_table1{background:url(../images/bgTd_table1.gif) repeat-x 0 bottom}
.textnone{padding:6px 10px}
.img3{width:190px; height:110px; margin-bottom:6px}
/*path*/
.path{height:27px; line-height:27px; background-repeat:repeat-x; background-position:0 -717px; padding-left:7px}
.path a{font:bold 10px Verdana, Arial, Helvetica, sans-serif; margin:0 5px; text-transform:uppercase}
/*content*/
.content{padding:0 0 10px 0}
.text-title{font-size:18px; font-weight:normal; font-family:Verdana; color:#034989; padding:0; margin-bottom:3px; line-height:22px;}
.daycur{color:#7d7d7d; font-size:11px;}
.tool a{ margin:0 10px; font-size:97%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; padding-left:20px; height:28px; line-height:28px; float:left;}
.email{background-position:0 -99px; background-repeat:no-repeat}
.print{background-position:-189px -101px; background-repeat:no-repeat}
.share{background-position:0 -139px; background-repeat:no-repeat;}
.comment{background-position:-189px -142px; background-repeat:no-repeat;}
.Normal{margin:10px 0}
.AlignRight{text-align:right}
/*boxComment*/
.boxComment span{background-color:#980000}
.boxComment .bd{padding:7px; background-color:white}
.boxComment-ct{border:1px solid #d6cfcf; height:340px; padding:10px 15px; overflow:auto;}
.boxComment-ct ul li{padding:7px 0}
.time-cm{font-size:9px; padding-bottom:7px}
.text-cm{padding:7px 0; border-top:1px solid #dcdbdb}
/*tablePost*/
.tablePost{padding:10px 0}
.rowname span{background-color:white}
.widthcol{width:150px;}
.widthcol .inputtext{border:1px solid #d5cfcf; padding:0 0 0 5px; height:18px; line-height:18px; font:normal 11px Verdana; color:#635d5d; margin:4px 0; width:143px}
.bg_capchar{height:20px; line-height:20px; text-align:center; width:100%; color:#fff; font-weight:bold; font-size:11px; background:url(../images/bg_capchar.gif) repeat 0 0; display:inline-block; margin:4px 0}
.area{border:1px solid #d5cfcf; margin:4px 0}
.area textarea{font:normal 11px Verdana; color:#635d5d; padding:5px; width:440px; border:0; height:70px; overflow:auto}
.type table{border:1px solid #d5cfcf; }
.type table td{padding:5px 7px; font:normal 11px Verdana; line-height:12px;}
.rad{width:13px; height:13px; vertical-align:top; margin:0 5px 0 0}
.rowRead{line-height:12px; font-size:11px; padding-top:12px}
.read{padding-top:5px}
.read .chk{margin:0 0 0 5px; vertical-align:top}
.buttonSend input.send{width:59px; height:24px; text-align:center; display:inline-block; background-repeat:no-repeat; background-position:-241px 0; text-transform:uppercase; font:bold 12px/24px Verdana; color:#6b6a6a; margin:0; padding:0; border:0}

/*********** E: COMMON ***********/
/* Edit 2011_05_03 ----*/
.menu{height:35px; background:url(../images/bg_menu.gif) repeat-x left top; overflow:hidden}
.menu ul li{float:left;height:35px;}
.menu ul li a span{display:inline-block; padding-left:9px; height:35px;}

.menu ul li .current{background:url(../images/bg_liMN2.gif) repeat-x right top; padding-right:13px;}
.menu ul li .current span{background:url(../images/bg_liMN.gif) no-repeat;  color:#ffffff;}

.menu ul li a:hover{background:url(../images/bg_liMN2.gif) repeat-x right top; padding-right:13px; text-decoration:none}
.menu ul li a:hover span{background:url(../images/bg_liMN.gif) no-repeat;  color:#ffffff; text-decoration:none}

.menu ul li.gohome{margin:0px 14px 0px 12px;height:33px;}
.menu ul li.gohome a{padding-right:0px;}
.menu ul li.gohome a:hover{background:none;padding-right:0px;}

.topicvote{padding-left:15px; background:url(../images/icon/icon_06.gif) no-repeat left 5px; margin-top:3px; border-bottom:1px solid #ddd; margin-left:10px; padding-bottom:7px;}

.HeadTab{height:35px; background:url(../images/bg_menu.gif) repeat-x left top}
.HeadTab div{background:url(../images/bg_liMN.gif) no-repeat;  color:#ffffff; padding-left:13px; float:left; height:35px;}
.HeadTab div span{float:right; background:url(../images/bg_liMN2.gif) repeat-x right top; padding-right:13px; color:white; font:bold 14px/35px Verdana; text-transform:uppercase; height:35px;}

.bdVideo{position: relative;padding:5px; background:#fff;}

/* TabsControls -------------------*/
.TabsControls{height:auto; background-color:Transparent; margin:0; width:100%; overflow:hidden; }
.buttons{position: relative; width:100%; background-color:Transparent; color:#000000; list-style:none; margin:0px; height:33px; border-top:1px solid #dfdfdf; background:#f0f0f0 url(../images/bgr_buttons.gif) repeat-x left top}
.buttons li{display: block; float:left; /*border-right:1px solid #dfdfdf;*/}
.buttons a {text-decoration:none; display:block; padding:0px 16px; height:28px; background:#f0f0f0; float:left;	font:bold 12px/28px Verdana; color:#3e3d3d; border-top:5px solid #ff0000;}
.buttons a.active{border-top:5px solid #01427d; background: none repeat scroll 0 0 #FFFFFF;}
.infobox{float:left; padding:0; background-color: Transparent; display:none; width:100%; height:auto;}
.enabled {display:block; }
/**/
.bdImg .ListImg{overflow:hidden; padding:5px 0; background:white}
/*Edit NewsSpec*/
.NewsSpec{ margin-bottom:12px; background:#fff; padding:5px 0 5px 5px;}
.TopCol2{width:230px; border:1px solid #dfdfdf}
.NewsSpec .level1{position:relative; width:467px; height:275px; float:left; padding:0; background-color:white}
.NewsSpec .level1 img{width:467px; height:275px}
.NewsSpec .level2{position:absolute; left:7px; bottom:0px; background:url(../images/bg_news.png) no-repeat 0 0; width:429px; height:79px; overflow:hidden; padding:3px 12px; line-height:1.7}
.NewsSpec .level2 p a{color:#fff; font:bold 16px tahoma;}
.NewsSpec .level2 a{color:#fff;}

.NewsSpec .NewsText{padding:1px;}
.NoBorder{border:none !important}
.ListNewsRead li{border-top:1px solid #dfdfdf; padding:5px 4px 5px 10px;}
.ListNewsRead li a{display:inline-block; background:url(../images/icon/icon_01.gif) no-repeat left 7px; font-size:11px; font-family:Verdana; padding-left:17px; line-height:16px;}
.ListNewsRead li a, .ListNewsRead li a:link, .ListNewsRead li a:visited{color:#000000}
.ListNewsRead li a:hover{text-decoration:underline}

.newsest{background:url(../images/bg_news3.gif) no-repeat; width:90px; height:35px; color:#fff; text-transform:uppercase; display:inline-block; font:bold 12px tahoma; text-align:center}
.newsest span, .viewest span{color:#fff; display:inline-block; padding-top:3px;}
.viewest{background:url(../images/bg_news3.gif) no-repeat -90px 0; width:88px; height:35px; color:#fff;text-transform:uppercase; display:inline-block; font:bold 12px tahoma; text-align:center}
/* end Edit 2011_05_03 ----*/

/* HotNews_Small ---*/
.HotNews_Small{margin-top:7px}
.HotNews_Small ul.HotNews_Small_List li{float:left; width:33%;}
.HotNews_Small_thumbs img{width:140px; height:95px; margin-bottom:5px;}
.HotNews_Small_title{padding-right:5px}
.HotNews_Small_title a, .HotNews_Small_title a:link, .HotNews_Small_title a:visited{color:#000; font-size:11px; cursor:pointer}
/* pagingnews ---*/
.pagingnews{height:16px; margin-top:7px; padding-right:10px;}
.pagingnews ul{float:right; height:16px; line-height:16px;}
.pagingnews ul li{float:left; margin-left:3px; height:16px;}
.pagingnews ul li a{background:#a4a4a4; padding:0 5px; line-height:16px; height:16px; font-size:11px; font-family:Verdana; color:#fff}
.pagingnews ul li a, .pagingnews ul li a:link, .pagingnews ul li a:visited{color:#fff}
.pagingnews ul li a:hover, .pagingnews ul li a.active{background:#01427d; color:#fff; text-decoration:none}

/* Edit css menu ---*/
.search .btn_search{width:24px; height:18px; cursor:pointer; border:none; margin:0; padding:0; vertical-align:top}
/* submenu ---*/
.focusLeft ul{float:left; width:100%}
.focusLeft ul li{float:left; margin:0 0 0 5px; padding-top:4px;}
.focusLeft ul li a{background:url(../images/icon/dot.gif) no-repeat 0px 5px; padding-left:10px; font-size:11px; margin:0 5px}


/* Edit css 2011-05-19 ----------*/
#header{background:none;}
.focusLeft{width:803px;}
.focusRight{/*width:450px*/}
.LogoAdvan{padding:6px 0 6px 6px;}
.LogoAdvan .logo{ margin-right:8px;}
.LogoAdvan .advan{margin:0 6px 0px 0px;}
.menu ul li a{color:#fff;height:35px; display:block; font:bold 12px/35px tahoma; padding-right:13px; float:left; cursor:pointer;  background:url(../images/bg_liMN2_normal.gif) no-repeat right 0;}
.focus{padding:3px 0; background:#00284c; height: 21px;}
.marqueeText a{background:url(../images/icon/dot.gif) no-repeat 0px 5px; padding-left:10px; font-size:12px; margin:0 5px; font-family:Tahoma;}
.focusLeft label{color:#d7d9d8; float:left; font:bold 9px/18px Tahoma; background:#bc1811 url(../images/icon/icon_02.gif) no-repeat 95% center; border:1px solid #00213f; padding:0 15px 0 6px; margin:3px 15px 0 5px}
.classifieds{background:url(../images/icon/icon_05.gif) no-repeat; font:normal 12px/22px Tahoma; color:#ffffff; padding-left:22px;}
.gallery{background:url(../images/icon/icon_04.gif) no-repeat; font:normal 12px/22px tahoma; color:#ffffff; padding-left:22px;}
.pagegold{background:url(../images/icon/icon_03.gif) no-repeat; font:normal 12px/22px tahoma; color:#ffffff; padding-left:22px;}
.marqueeText{padding-top:4px; float:left; width:430px;}
.search{background:url(../images/bg_search.gif) repeat-x 0 0; height:18px; border:1px solid #001629;}
.search .ipText{border:none; background:none; color:#a29e9e; font:normal 11px tahoma; margin:0; padding:0 0 0 5px; width:125px; height:18px; line-height:18px;}
/* New css -------*/
.TableGroupThree td{border-left:1px solid #003565; padding:0 10px;}
/* ThreeBoxEnd ----------*/
.ThreeBoxEnd{padding:8px 0}
.FolderGallery-heading{background:url(../images/bg_topic_FolderGallery.gif) repeat-x 0 0; height:36px; padding-left:15px;}
.FolderGallery-heading h3{background:url(../images/icon/icon_07.gif) no-repeat 0 center; text-transform:uppercase; padding-left:19px; font:normal 16px/36px Tahoma}
/* ListType ---*/
.ListType li{border-bottom:1px solid #dedede; padding:7px}
.fiximg{width:75px; height:55px; margin-right:7px; float:left;}
.viewmore a, .viewmore a:link, .viewmore a:visited{background:url(../images/icon/icon_06.gif) no-repeat left 2px; padding-left:13px; color:#023869; font-size:10px;}
/* textcountry ---*/
.textcountry {padding-left:50px}
.textcountry a{background:url(../images/flag.gif) no-repeat 0 center; padding-left:19px; line-height:35px;}
.textcountry a, .textcountry a:link, .textcountry a:visited{color:#fff}
.textcountry a:hover{text-decoration:none; cursor:pointer}.adv_banner{height: 85px;margin: 4px 1px;width: 370px;float:left}
.adv_special{height: 117px;margin:0 0 4px;width: 284px;}
.adv_header{float:left;	margin:0 5px 5px;width:675px;height:80px}
.adv_category_header{float:left;margin:0 0 5px 0;width:973px;height:80px}
.adv_video{z-index:9999; position:absolute; top:0; left:0;width:233px; height:178px; padding-top:5px;}
.adv_home_right1{height: 99px;margin:4px 0;width: 233px;}
.adv_home_right2{margin:4px 0; width:233px}
.adv_home_bottom{}
.adv_home_right{height: 120px;margin:4px 0;width: 286px;}
.adv_left{float:left;margin:4px 0;width: 200px;}
.adv_right_top{height: 240px;margin:4px 0;width: 250px;}
.adv_right{height: 120px;margin:4px 0;width: 250px;}
.adv_bottom{width:503px;height:80px}
.adv_footer{width:993px;height:100px}
.navbot, .ColorWhite{
	color:#fff
}
.topicvote,{
	color:#000;
}
.navbot a, .navbot a:link, .navbot a:visited,
ul.ulTop li .a, ul.ulTop li .a:link, ul.ulTop li .a:visited,
ul.ulTopCD li .a, ul.ulTopCD li .a:link, ul.ulTopCD li .a:visited,
.tabsRV ul li a, .tabsRV ul li a:link, .tabsRV ul li a:visited,
{
	color:#fff;
}
ul.ulTop li .a,
.newsest, .newsest:link, .newsest:hover,
.viewest, .viewest:link, .viewest:hover
{
	color:#fff;
	text-decoration:none
}
.newsest:hover,
.viewest:hover
{
	text-decoration:none;
	color:#fff;
}
.copyright .FloatLeft a, .copyright .FloatLeft a:link, .copyright .FloatLeft a:visited
{
	color:#2f2f2f
}
.ulBot li a, .ulBot li a:link, .ulBot li a:visited, .ulBot li a span,
.detail2 .a, .detail2 .a:link, .detail2 .a:visited
{
	color:#000;
}

.detail a, .detail a:link, .detail a:visited{
	color:#003260;
	text-decoration:underline
}
.detail a:hover{
	color:red;
}
.detail2 .a:hover
{
	text-decoration:none; 
	color:#000
}
.ulBot li a:hover, .ulBot li a.active
{
	color:#fff;
	text-decoration:none;
	background:url(../images/bg_a_active.gif) no-repeat 0 0;
}
.ulBot li a:hover span, .ulBot li a.active span
{
	color:#fff;
	text-decoration:none;
	background:url(../images/bg_a_active.gif) no-repeat right 0;
}
.listVideo a span, .listVideo a:link span, .listVideo a:visited span
{
	color:#5e6061;
}
.listVideo a:hover
{
	background:#636667;
	text-decoration:none;
	color:#fff;
}
.listVideo a:hover span
{
	text-decoration:none;
	background-position:0 -414px;
	color:#fff;
	cursor:pointer
}
.listCm a, .listCm a:link, .listCm a:visited
{
	color:#3d3d3d;
}
.tabsCm ul li a, .tabsCm ul li a:link, .tabsCm ul li a:visited
{
	color:#3e3d3d
}
.tabsCm ul li a:hover, .tabsRV ul li a:hover, ul.ulTopHA li .a
{
	text-decoration:none;
}
.tabsInforRV ul li a, .tabsInforRV ul li a:link, .tabsInforRV ul li a:visited
{
	color:#4f4d4d;
}
.titlemain a, .titlemain a:link, .titlemain a:visited,
.title-newsFirst a, .title-newsFirst a:link, .title-newsFirst a:visited,
.title-newsSecond a, .title-newsSecond a:link, .title-newsSecond a:visited
{
	color:#015097
}
.titlemain a:hover,
.title-newsFirst a:hover,
.title-newsSecond a:hover
{
	text-decoration:none
}
.paging a, .paging a:link, .paging a:visited
{
	color:#a4a4a4
}
.classifieds, .classifieds:link, .classifieds:visited,
.pagegold, .pagegold:link, .pagegold:visited,
.gallery, .gallery:link, .gallery:visited
{
	color:#ffffff
}
.links p a, .links p a:link, .links p a:visited{
	color:#000000
}
.classifieds:hover,
.rate:hover,
.translation:hover
{
	color:#035bab;
	text-decoration:none
}
.focusLeft a, .focusLeft a:link, .focusLeft a:visited
{
	color:#d7d9d8
}
.newsVIP p a, .newsVIP p a:link, .newsVIP p a:visited
{
	color:#4f4d4d
}
.path a, .path a:link, .path a:visited,
.type table td a, .type table td a:link, .type table td a:visited
{
	color:#010101;
}
/* Add news css by XuanNT -------------*/
.DivPrint{margin:7px 0; background:url(../images/bg_DivPrint.gif) no-repeat 0 0; padding:0px 0 0 3px; font-size:12px; color:#666666; height:28px; line-height:28px;}
.tool{background:#f2f2f2 url(../images/bg_tool.gif) no-repeat right 0; height:28px; line-height:28px;}
.text-intro{padding-top:7px}
/* NewsRelative ---*/
.NewsRelative{padding-bottom:10px}
.NewsRelative h5{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#034989; padding:0 3px; height:27px; line-height:27px;}
.NewsRelative-img{float:left; width:100px; height:56px; margin-right:18px;}
.NewsRelative_content {padding:0 10px}
.titleARN{font-size:12px; margin-bottom:3px}
.titleARN a, .titleARN a:link, .titleARN a:visited{color:#034989}
.NewsRelative-desc{overflow:hidden; overflow-x: hidden; height: 70px;text-align: justify;}
.timepost{font-size:11px; color:#bbbbbb}
/* .GroupRight -----*/
.GroupRight{float:left; width:479px; padding-left:7px;}
.GroupRight_left{width:230px; float:left;}
/* BlockNews ---*/
.BlockNews{padding-bottom:8px;}
.BlockNews_heading{color:#da251d; font-size:14px; font-weight:bold; padding:5px 0; border-bottom:1px solid #e3e3e3}
.BlockNews_content ul li{padding:7px 0;}
.BlockNews-img{width:60px; height:39px; padding:0; margin-right:9px; float:left}
.heading-news{color:#da251d; border-bottom:1px solid #e3e3e3; padding:0 0 5px 0; margin-bottom:20px;}
.heading-news strong{color:#da251d; line-height:21px; display:inline-block; padding-left:6px; border-left:4px solid #da251d; font-size:16px;}
/* Sub-cat---*/
.Sub-cat{border-bottom:1px solid #e3e3e3; padding-bottom:5px;}
.Sub-cat li{padding:7px 0}
.Sub-cat-img{float:left; width:156px;margin-right:20px}
.Sub-cat-date{font-size:11px;color:#cecece}
.title-cat{font:bold 14px Verdana, Arial, Helvetica, sans-serif; margin-bottom:7px}
.Sub-cat-desc{text-align: justify;}
.text-more a{text-decoration:underline}	
/* pagenext ---*/
.pagenext{padding-top:5px}
.prev-p a{background:url(../images/icon/icon_06.gif) no-repeat left 3px; padding-left:15px;}
.next-p a{background:url(../images/icon/icon_06.gif) no-repeat right 3px; padding-right:15px;}
/* FolderNews ---*/
.headnews{height:24px; border-bottom:1px solid #e3e3e3; padding-bottom:5px}
.FolderNews-tt{float:left; color: #DA251D; font-size: 14px; font-weight: bold; padding:0; height:24px; line-height:24px;}
/* TabsControls -------------------*/
.TabsControls2{height:auto; background-color:Transparent; margin:0; width:100%; overflow:hidden; }
.buttonsFolder{position: relative; background-color:Transparent; color:#000000; list-style:none; margin:0px; height:30px; float:right}
.buttonsFolder li{display: block; float:left}
.buttonsFolder a {text-decoration:none; display:block; padding:0px 7px; height:30px; float:left; font:normal 12px/30px Verdana; color:#000;}
.buttonsFolder a.active{background:#FFFFFF; color:#034989; background:url(../images/icon/icon_08.gif) no-repeat center bottom}
.infoboxFolder{float:left; padding:0; background-color: Transparent; display:none; width:100%; height:auto;}
.enabled {display:block; }
.tabFolderinfo {padding:7px}
.ListNewsInfor li {padding:3px 0}
.ListNewsInfor li a{background:url(../images/icon/icon_09.gif) no-repeat left 8px; padding-left:13px; font-size:11px; color:#000; display:inline-block}
/* DivComment ---*/
.DivComment{padding:20px 0}
/* TabsControlscm -------------------*/
.TabsControlscm{height:auto; background-color:Transparent; margin:0; overflow:hidden;}
.buttonscm{position: relative; background-color:Transparent; color:#034989; list-style:none; margin:0px; height:35px; background:url(../images/img_dot.gif) repeat-x left bottom;  border-left:1px solid #e3e3e3}
.buttonscm li{display: block; float:left;}
.buttonscm a {text-decoration:none; display:block; padding:0px 17px; height:33px; background:#f8f8f8; float:left; font:bold 14px/33px Verdana; color:#034989; border:1px solid #e3e3e3; border-left-width:0;}
.buttonscm a.active{border-botttom:1px solid #fff; background:#FFFFFF;}
.infoboxcm{float:left; padding:0; background-color: Transparent; display:none; width:100%; height:auto;}
.enabled {display:block; }
.InforCm{border:1px solid #e3e3e3; border-top-width:0; height:287px; overflow:auto; padding:5px 16px;}
.ListCm li{padding:5px 0}
.namemempost{font-weight:bold; color:#0a4c8b}
.namemempost a, .namemempost a:visited, .namemempost a:link{color:#0a4c8b}
.titlepost{color:#050505}
.titlepost a, .titlepost a:link, .titlepost a:visited{color:#050505}
.timepostcm, .relpycm{font-size:11px}
.timepostcm{ color:#050505}
.relpycm a, .relpycm a:link, .relpycm a:visited{color:#0a4c8b}
.contentcm{padding:7px 0; border-top:1px solid #dcdbdb; margin-top:7px;}
/* DivboxPost ---*/
.DivboxPost{padding:10px 0}
.tablecontentpost td{padding:4px 3px; font-size:11px; color:#635d5d}
/* DivSmSend ---*/
.DivSmSend{text-align:right; padding-right:5px;}
.InputSend{background:url(../images/input_send.gif) repeat-x left 0; padding:3px 10px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; overflow:hidden; cursor:pointer; border:1px solid #dddada; margin:0 0 0 6px;}
/* TableTL ---*/
.TableTL{padding-top:15px; border-top:1px solid #ddd} 
.TableTL td{padding:5px 0}
.number_news{background:url(../images/icon/number_news.gif) repeat-x left bottom; display:inline-block; margin:3px 5px 0 3px; text-align:center; width:18px; height:17px; color:#fff; font:bold 9px/16px Verdana}
.linkTL{color:#000; padding: 3px 0 5px 0;}
.title-TL{padding-left:15px; background:url(../images/icon/icon_06.gif) no-repeat left 5px; padding-bottom:7px;}
.clickdropdown{background:url(../images/icon/icon_11.gif) repeat-x 0 0; height:9px; overflow:hidden; text-align:center}
.news_detail p{padding-bottom: 15px}
/* Add css 2011_07_18 ---*/
.newsmain{float:left; width:468px}
.img_gallery_index{float:left; width:134px}
.ListNews_index .link01{width:126px}
.ListNews_index li{padding:7px}
.list{padding:10px 7px}

#adv_float_left {
  background: none;
  float:left;
  width:134px;
  position: absolute;
  top: 122px;
  height:500px;
}
#adv_float_right {
  background:none;
  float:right;
  width:134px;
  position: absolute;
  top: 122px;
  height:500px;
  right: 0;
}

#adv_float_left.fixed {
  position: fixed;
  top: 0;
}
#adv_float_right.fixed {
  position: fixed;
  top: 0;
}@charset "utf-8";
/* CSS Document */
.lof-slidecontent, .lof-slidecontent a {
	color:#FFF;	
}
.lof-slidecontent a.readmore{
	color:#58B1EA;
	font-size:95%;
	
}
.lof-slidecontent{
	position:relative;
	overflow:hidden;
	border:#F4F4F4 solid 1px;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	text-align:center;
	background:#FFF
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-main-outer{
	position:relative;
	height:100%;
	width:900px;
	z-index:3px;
	overflow:hidden;
}


/*******************************************************/
.lof-main-item-desc{
	z-index:100px;
	position:absolute;
	bottom:4px;
	left:0px;
	width:100%;
	background:url(../images/bg_trans.png);
	/*height:100px;*/
	/* filter:0.7(opacity:60) */
	padding:10px;
}
.lof-main-item-desc p{
	margin:0 8px;
	padding:8px 0
}
.lof-main-item-desc h3{
	padding:0;
	margin:0
}
.lof-main-item-desc h2{
	padding:0;
	margin:15px 0 0 0px;
}
.lof-main-item-desc h3 a{	
	margin:0;
	background:#C01F25;
	font-size:75%;
	padding:2px 3px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
	text-transform:uppercase;
	text-decoration:none
}
.lof-main-item-desc h3 a:hover{

	text-decoration:underline;
}
.lof-main-item-desc h3 i {
	font-size:70%;
}

/* main flash */
ul.lof-main-wapper{
	/* margin-right:auto; */
	overflow:hidden;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	margin:0;
	position:absolute;
	overflow:hidden;
}

ul.lof-main-wapper li{
	overflow:hidden;
	padding:0px;
	margin:0px;
	float:left;
	position:relative;
}
.lof-opacity  li{
	position:absolute;
	top:0;
	left:0;
	float:inherit;
}
ul.lof-main-wapper li img{
	padding:0px;	
}

/* item navigator */
.lof-navigator-wapper {
	position:absolute;
	bottom:10px;
	/*right:10px;*/
	background:url(../images/transparent_bg.png) repeat;
	padding:5px 0px;
}
.lof-navigator-outer{
	position:relative;
	z-index:100;
	height:180px;
	width:310px;
	overflow:hidden;
	color:#FFF;
	float:left
}
ul.lof-navigator{
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width:100%;
}
ul.lof-navigator li{
	cursor:hand; 
	cursor:pointer;
	list-style:none;
	padding:0;
	margin-left:0px;
	overflow:hidden;
	float:left;
	display:block;

	text-align:center;

}
ul.lof-navigator li img{
	border:#666 solid 3px;	
}
ul.lof-navigator li.active img, ul.lof-navigator li:hover img {
	border:#A8A8A8 solid 3px;
}
.lof-navigator-wapper .lof-next,  .lof-navigator-wapper .lof-previous{
	display:block;
	width:22px;
	height:30px;
	color:#FFF;
	cursor:pointer;
	margin-top:13px

}
.lof-navigator-wapper .lof-next {
	float:left;	
	text-indent:-999px;
	margin-right:5px;
	background:url(../images/arrow-l.png) no-repeat right center;
}
.lof-navigator-wapper .lof-previous {
	float:left;	
	text-indent:-999px;
	margin-left:5px;
	background:url(../images/arrow-r.png) no-repeat left center;
}
