#channelmenu{
   margin:0;
   white-space:nowrap;
   overflow:hidden;
   height:34px;
   padding:0px;
}


#channelmenu a.channelmenu_main:link,#channelmenu a.channelmenu_main:active,#channelmenu a.channelmenu_main:visited{
   display:block;
   float:left;
   color: #3d3d3d; 
   width:96px;
   height:34px;
   text-decoration: none;
   text-align:center;
   font:14px/40px 'microsoft yahei', Verdana, Arial, Helvetica, sans-serif;
   background:url(../images/menu.png) 0px 0px no-repeat;
   margin:0px 2px 0px 0px;
}

#channelmenu a.channelmenu_main_current{
   display:block;
   float:left;
   color: #fff; 
   width:96px;
   height:34px;
   text-decoration: none;
   text-align:center;
   font:14px/40px 'microsoft yahei', Verdana, Arial, Helvetica, sans-serif;
   background:url(../images/menunow.png) 0px 0px no-repeat;
   margin:0px 2px 0px 0px;
} 

#channelmenu a.channelmenu_main:hover {
   display:block;
   float:left;
   color: #fff; 
   width:96px;
   height:34px;
   text-decoration: none;
   text-align:center;
   font:14px/40px 'microsoft yahei', Verdana, Arial, Helvetica, sans-serif;
   background:url(../images/menunow.png) 0px 0px no-repeat;
   margin:0px 2px 0px 0px;
} 

#channelmenu .menuleft{
   float:left;
   height:24px;
   width:12px;
   background:url(images/menuleft.gif) 0px 0px repeat-y;
}

#channelmenu_sub{
margin:0px 0px 0px 0px;
padding:0;
position:absolute;
top:35px;
left:0px;
height:100%;
}

#channelmenu_sub ul{
width:196px;
display:none;
background:#fff;
}

#channelmenu_sub li {
text-align:left;
width:196px;
margin:0;
list-style-type: none;
line-height:25px;
height:24px;
float:left;
color:#5c5c5c;
white-space: nowrap;
font:12px/25px 'microsoft yahei', Verdana, Arial, Helvetica, sans-serif;
}

#channelmenu_sub li:hover { background-color:#4b4b4b; }
#channelmenu_sub li:hover a { color:#fff; }

#channelmenu_sub a:link,#channelmenu_sub a:visited,#channelmenu_sub a:active{
margin:0 8px;
color:#5c5c5c;
font:12px/25px 'microsoft yahei', Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

#channelmenu_sub a:hover{
margin:0 8px;
color:#fff;
font:12px/25px 'microsoft yahei', Verdana, Arial, Helvetica, sans-serif;
}

.clearfix {zoom:1;}.clearfix:after {display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
