﻿
/* Menu */
/*.search{width: 214px;}*/
.pmenu-active a{color: #004F8B; text-decoration: none;}
.pmenu-normal a{color: #FFFFFF; text-decoration: none;}
.smenu-content2 ul {width:50%;height:17px;margin:0px;padding:0px;list-style-type:none;padding-right: 122px;}
.smenu-content2 li{float:right;padding:0px 5px;}
.smenu-content2 li img{border:0px; vertical-align:middle}

/* Rao vat left menu */
.boardRV{height: 265px; margin: 0 0 15px;}
.boardLeft{margin: 0px 8px 0 0;}
.menuBoard{width: 150px; height: 216px; margin: 0 6px 0 0;}
.menuBoard_top{width: 150px; background:url(/Images/AdWord/New/Home/topBoardnew.gif) no-repeat;}
.menuBoard_mid{width: 148px; height: 205px;}
.ulBoard {padding: 0 3px; width: 142px;}
.ulBoard li{width: 142px;}
.ulBoard li img{width:132px; margin-left: 10px;}
.menuBoard_bottom{width: 150px; background:url(/Images/AdWord/New/Home/bottomBoardnew.gif) no-repeat;}

.hotSale{width: 515px; height: 202px; padding: 5px 5px 5px 12px;}
.hotSaleCT{height: 166px; width: 516px;}
.hotSale_right{width: 358px;}
.nextprevimg{float: right; position: absolute; z-index: 8; display: block; margin-top: 186px; text-align: right; width: 516px;}
.hotSale_head{width: 508px;}
.provinceRV{width: 120px;}
.dangtin{float: left; margin-right: 25px;border: none;}
.agreeButtonnew{width:24px; height:19px; background:url(/Images/AdWord/New/searchB.gif) no-repeat; border:none; margin:0px 2px 0px 0px; vertical-align:middle; cursor:pointer;}

.adBarRV{margin: 0px;}
.advSearchNew{width:180px; #width: 166px; height:17px; margin:0px 5px 0px 0px; float:left;border:1px solid #7f9db9;}

/********** Menu css vne: 22-12-2010 **********/
#menu 
{
    width: 980px; 
    height: 56px;
    float: left; 
    position: relative;    
    
    margin-bottom:5px;
    border-top: 2px solid #fff;
}
#menu .txtsearch
{
    width: 137px; height: 13px; line-height: 13px;
    
}
#menu .searchmenu
{
    position: relative; 
    width: 980px; 
    margin-top: 0; 
    height: 25px; 
    border:none;
    top: 30px;
     border-bottom-left-radius:3px; 
    border-bottom-right-radius:3px;
    background:#f0f3f7;
}
.menu 
{
    font-family:Arial; 
    font-size:11px;
    margin:0 auto; 
    padding:0; 
    position:absolute; 
    top: 0; 
    left: 0; 
    height:30px; 
    width: 980px;
    border-top-left-radius:3px; 
    border-top-right-radius:3px
}
.menu ul 
{
    float: left; 
    padding:0;
    margin:0; 
    list-style:none; 
    overflow: hidden; 
    height: 30px
}
.menu ul ul 
{
    visibility:hidden; 
    height:18px; 
    position:absolute; 
    top:30px; 
    z-index:100; 
    left: 0; 
    padding:2px 0px 2px 0px; 
    overflow: hidden;
    padding-top:5px;
 }
.menu ul li .link-site img{vertical-align: middle;}
.menu li 
{
    float:left;
  
}
.menu ul a
{
    text-decoration:none; color:#fff; float: left; cursor: pointer;
    font-weight:bold;
   
}
.menu a img{border: none;}
/* Style menu con */
.menu ul ul.smenu-other, .menu ul ul.smenu-bdv, .menu ul ul.smenu-raovat
{
    float:left;
}
/*End Style Menu con*/
/*Meunu con cua LiHome Actie*/
.menu ul ul.smenu-home
{
    width: 980px; padding: 2px 0 0 0px; left: 0px;

}
/*End Meunu con cua LiHome Actie*/
.menu ul ul.smenu-bdv li, .menu ul ul.smenu-raovat li, .menu ul ul.smenu-home li
{
    float: left;
}
.menu ul ul a {height:auto;}
.menu ul li ul li
{
    background: url("/images/vnebg.gif") no-repeat scroll -187px -7px transparent;
    border-right: 1px solid #FFFFFF;
    display: inline;
    margin: 0 6px 0 0;
    padding: 0 8px;
    position: relative;
}
.menu ul li ul li.space, .menu ul li ul.smenu-home li, .menu ul li ul.smenu-raovat li
{
    background: none; padding: 0;
}
    
.menu ul li ul.smenu-raovat li {margin: 0}
.menu ul li ul li a
{
    color:#333; 
    font:11px arial; 
    font-weight:bold;
   /* background: #d4dbe3; */
    line-height:16px
}
.menu ul li ul li a:hover 
{
    
    text-decoration: underline;
    color:#000;
    
}
.menu .smenu-home li {margin: 0}
.menu .pmenuL, .menu .pmenuR
{
    width:1px; 
    height:35px; 
    font-size:1px; 
    float: left;
    
}
.menu .pmenuM
{
    height:35px;
    padding:8px 17px 7px; 
    float: left; 
    line-height: 17px;
    font-size:13px;
   

}
.menu .pmenuL 
{
  
}
.menu .pmenuR 
{ 
    background-color:White;
}
/* Style Active*/
.menu .pmenuR {}
.menu .active .pmenuL 
{
    
}
.menu .active .pmenuM 
{
    
    color:Yellow;
    font-size:13px;
    font-family:Arial;
    line-height:17px;
    
}

.menu .active .pmenuR {background-color:White;}
/* End Style Active*/
#menu .link-rss {color:#919090!important; text-decoration:none!important; padding: 1px 13px 0 0; position: relative; font: normal 11px arial; line-height: 14px}
#menu .link-rss span {background:url('/images/vnebg.gif') no-repeat -9px -30px; position: absolute; top: 3px; right: 0; width: 10px; height: 10px}
.menu .link-site {color:#333;padding:0px 10px;font-weight:bold;}
/* Hack to correct IE5.5 faulty box model */
* html .menu .pmenuM{height:11px; padding: 7px 7px; float: left;}
* html .menu table {position:absolute; top:25px; left:0; border-collapse:collapse;}
* html .menu a {float: left; cursor: pointer; display: block;}
/* Show current sub menu */
.menu ul .active ul
{
    visibility: visible; 
    z-index: 0;
    top: 30px; 
    background: #eef1f4;
    padding-top:5px;
         border-bottom-left-radius:3px; 
    border-bottom-right-radius:3px
    
}
* html .menu .active ul{top: 0px;}
* html .menu .active table{z-index: 0!important;}
/*** Text hover ***/
.menu a:hover
{
    color:Yellow;
    
}
.menu ul ul a:hover{text-decoration: underline;}
/*** Show sub menu when hover parent menu ***/
.menu ul li:hover ul
{
    visibility: visible; background: #EEF1F4;z-index: 101;
    border-bottom-left-radius:3px; 
    
   
    
   /* padding-top:3px;*/
}
.menu ul li:hover ul.smenu-bdv
{
    width: 902px;
}
.menu ul li.active:hover ul.smenu-bdv
{
    width: 689px;
}
* html .menu ul a:hover table
{
    z-index: 100;
}
* html .menu ul a:hover ul
{
    visibility: visible; top: 0px; background: #D6DBE2;
}
* html .menu ul a:hover ul.smenu-bdv{width: 902px;}
* html .menu ul li.active a:hover ul.smenu-bdv{width: 689px;}
/*** Hide current menu when hover other menu ***/
.menu:hover a .pmenuL, 
.menu :hover a .pmenuM, 
.menu :hover a .pmenuR, 
* html #lnkIE6:hover .pmenuL, 
* html #lnkIE6:hover .pmenuM, 
* html #lnkIE6:hover .pmenuR
{
    background: none;
    
}
.menu:hover .pmenuM, * html #lnkIE6:hover .active .pmenuM
{
    color: #FFF;
}
/*su kien di chuot vao menu thay doi Active*/
.menu:hover .active a .pmenuM
{
   

    font-size:13px;
    font-family:Arial;
    line-height:17px;
}
/*** Active hovered menu ***/
/* su kien ho chuot vao menu*/
.menu ul li:hover a .pmenuL, * html #lnkIE6 .menu ul a:hover .pmenuL
{
   /* background:url('/images/lineRight.jpg');*/
}
.menu ul li:hover a .pmenuM, * html #lnkIE6 .menu ul a:hover .pmenuM
{
    
    color:Yellow;
    font-size:13px;
    font-family:Arial;
    line-height:17px;
}
.menu :hover a .pmenuR
{
    background-color:White;
}

.menu ul li:hover a .pmenuR, * html #lnkIE6 .menu ul a:hover .pmenuR
{
    
}


.menu .smsport{margin-left: 170px;}
.menu .smlaw{margin-left: 280px;}
.menu .smlife{margin-left: 215px;}
.menu .smscience{margin-left: 349px;}
.menu .smmicrocalculate{margin-left: 326px;}
.menu .smcar{margin-left: 595px;}
.menu .mnser{background: url('/images/vnebg.gif') no-repeat -9px -99px; width: 1px; height: 25px; font-size: 0}
.menu .smenu-home i
 {
    background: url('/images/vnebg.gif') no-repeat -180px -7px; width: 1px; 
    height: 17px; font-size: 0;
}

.menu .ebank
{
    background: none; 
    height: 17px; 
    padding: 1px 10px 0 27px; 
    margin-left:3px; 
    display: inline; 
    position: relative; line-height: 14px
}
.menu .ebank span
{
    background: url('/images/vnebg.gif') no-repeat -106px -30px; 
    position: absolute; 
    top: 0; 
    left:0; 
    width: 26px; 
    height: 17px
}
.menu .ebank i 
{
    background: url('/images/vnebg.gif') no-repeat -180px -8px;  
    position: absolute; 
    top: 0; 
    right:0; 
    width: 2px;
     height: 17px
}

.menu .job
{
    background: none; 
    height: 17px; 
    padding: 1px 7px 0 18px; 
    margin-left:3px; 
    display: inline; 
    position: relative; 
    line-height: 14px
}
.menu .job span 
{
    background: url('/images/vnebg.gif') no-repeat -21px -30px; 
    position: absolute; 
    top: 0; 
    left:0; 
    width: 17px; 
    height: 17px
}
.menu .job i 
{
    background: url('/images/vnebg.gif') no-repeat -180px -8px;  
    position: absolute; 
    top: 0; 
    right:0; 
    width: 2px; 
    height: 17px
}

.menu .game
{
    background: none; 
    height: 17px;
    padding: 1px 7px 0 21px; 
    margin-left:3px; 
    display: inline; 
    position: relative; 
    line-height: 14px}
.menu .game span 
{
    background: url('/images/vnebg.gif') no-repeat -62px -30px; 
    position: absolute; 
    top: 0; 
    left:0; 
    width: 20px; 
    height: 17px
}
.menu .game i 
{
    background: url('/images/vnebg.gif') no-repeat -180px -8px; 
    position: absolute; 
    top: 0; 
    right:0; 
    width: 2px; 
    height: 17px
}

.menu .digital
{
    background: none; 
    height: 17px; 
    padding: 1px 7px 0 21px; 
    margin-left:3px; 
    display: inline; 
    position: relative; 
    line-height: 14px
}
.menu .digital span 
{
    background: url('/images/vnebg.gif') no-repeat -84px -30px; 
    position: absolute; 
    top: 0; 
    left:0;
    width: 20px; 
    height: 17px
}
.menu .digital i 
{
    background: url('/images/vnebg.gif') no-repeat -180px -8px;  
    position: absolute; 
    top: 0; 
    right:0; 
    width: 2px; 
    height: 17px
}
.menu .star
{
    background: none; 
    height: 17px; 
    padding: 1px 7px 0 22px; 
    margin-left:3px; 
    display: inline; 
    position: relative; 
    line-height: 14px
}
.menu .star span 
{
    background: url('/images/vnebg.gif') no-repeat -40px -30px; 
    position: absolute; 
    top: 0; 
    left:0; 
    width: 20px;
    height: 17px
}
.menu .star i 
{
    background: url('/images/vnebg.gif') no-repeat -180px -8px; 
    position: absolute; 
    top: 0; 
    right:0; 
    width: 2px; 
    height: 17px
}



/*menutop - tuta*/

.menu  .mn-borleft 
{
   /* background-color:Green;*/
    width:9px; height:35px;
    
 }

.icone {background: url('/images/vnebg.gif') no-repeat -9px -7px; width: 36px; height: 21px; position: absolute; top: 0; left: 0}
.drss {position: absolute; top: 0; left: 36px}
.drss .lnkrss {height: 15px; width: 21px; display: block}
.menu .phonect {padding: 0; margin: 0; line-height: 15px; font: normal 11px tahoma; color: #585858}
.menu .phonect span {font-weight: bold; line-height: 15px;}
.menu .smenu-home .ico-ct-wrap {padding-right: 10px; float: left}

.menu .ico-ct {background: url('/images/vnebg.gif') no-repeat -163px -7px; width: 12px; height: 17px}
.menu .smenu-home .lnknews24h {padding-right: 10px; float: left}
.menu .smenu-home .lnknews24h a {background: url('/images/vnebg.gif') no-repeat -115px -7px; width: 45px; height: 16px}

.searchmenu .search {overflow: hidden; position: absolute; top: 0px; right: 0;}
.searchmenu .search .borright {background: url('/images/borright.png') no-repeat; width: 25px; height: 21px}
.searchmenu .search .img-search {background: url('/images/img-search.png') no-repeat; width: 36px; height: 21px}
.fl, #header, #topmenu, #content, #footer, #topnews {float:left;}
.fr {float:right;}