/********************************************
* This is the Huawei Mobile Menu sys Style
*********************************************/

.style_normal{padding:5px 2px 5px 15px;border-bottom: 1px solid #ffffff; background:url(../images/menu/point_h.gif) #666666 3px 7px no-repeat; color:#ffffff; font-weight:bold; font-size:12px;}
.style_normal a{ font-size:12px;}
.style_normal a:link{ color:#ffffff; text-decoration:none;}
.style_normal a:visited{color:#ffffff; text-decoration:none;}
.style_normal a:hover{ color:#990000; text-decoration:none;}
.style_normal a:active{color:#ffffff; text-decoration:none;}

.style_selected{padding:5px 2px 5px 15px;border-bottom: 1px solid #ffffff; background:url(../images/menu/point_x.gif) #666666 3px 7px no-repeat; color:#ffffff; font-weight:bold; font-size:12px;}
.style_selected a{font-size:12px;}
.style_selected a:link{color:#ffffff; text-decoration:none;}
.style_selected a:visited{color:#ffffff; text-decoration:none;}
.style_selected a:hover{ color:#990000; text-decoration:none;}
.style_selected a:active{color:#ffffff; text-decoration:none;}

/* Top normal for menu 二级菜单*/
.style_top_normal{padding:5px 2px 5px 15px; border-bottom: 1px solid #ededed; border-left:1px solid #ededed;  border-right:1px solid #ededed; background-color:#F8F8F8; font-size:12px;}
.style_top_normal a:link{ text-decoration:none; font-size:12px;}
.style_top_normal a:visited{ text-decoration:none; font-size:12px;}
.style_top_normal a:hover{ color:#990000; text-decoration:none;font-size:12px;}
.style_top_normal a:active{ text-decoration:none; font-size:12px;}

/*Top selected for menu 设置选中的父结点颜色为红色*/
.style_top_selected{padding:5px 2px 5px 15px; border-bottom: 1px solid #ededed; border-left:1px solid #ededed;  border-right:1px solid #ededed; background-color:#F8F8F8; font-size:12px; color:#990000;}
.style_top_selected a{color:#990000;font-size:12px;}
.style_top_selected a:link{color:#990000; text-decoration:none;}
.style_top_selected a:visited{color:#990000; text-decoration:none;}
.style_top_selected a:hover{color:#990000; color:#990000; text-decoration:none;}
.style_top_selected a:active{color:#990000; text-decoration:none;}

/*Top pass for menu 设置选中结点的父结点样式为下箭头样式*/
.style_top_pass1{padding:5px 2px 5px 15px; border-bottom: 1px solid #ededed; background:url(../images/menu/point_x.gif) #DEDEDE 3px 7px no-repeat; color:#990000; font-size:12px;}
.style_top_pass1 a{font-weight:bold; font-size:12px;}
.style_top_pass1 a:link{ text-decoration:none;}
.style_top_pass1 a:visited{ text-decoration:none;}
.style_top_pass1 a:hover{ color:#990000; text-decoration:none;}
.style_top_pass1 a:active{ text-decoration:none;}

/*Top pass for menu ???*/
.style_top_pass{padding:5px 2px 5px 15px; border-bottom: 1px solid #ededed; background:url(../images/menu/point_h.gif) #DEDEDE 3px 7px no-repeat; color:#990000; font-size:11px;word-break:break-all;}
.style_top_pass a{ font-weight:bold;font-size:12px;}
.style_top_pass a:link{ text-decoration:none;}
.style_top_pass a:visited{ text-decoration:none;}
.style_top_pass a:hover{ color:#990000; text-decoration:none;}
.style_top_pass a:active{ text-decoration:none;}


/*Top pass for menu 设置选中父结点的颜色为红色*/
.style_top_pass_select{padding:5px 2px 5px 15px; border-bottom: 1px solid #ededed; background:url(../images/menu/point_h.gif) #DEDEDE 3px 7px no-repeat; color:#990000; font-size:11px;word-break:break-all;}
.style_top_pass_select a{ font-weight:bold;font-size:12px;}
.style_top_pass_select a:link{ text-decoration:none;}
.style_top_pass_select a:visited{ color:#990000;text-decoration:none;}
.style_top_pass_select a:hover{ color:#990000; text-decoration:none;}
.style_top_pass_select a:active{ text-decoration:none;}


/*Second normal for menu 设置父结点样式   */
.style_mid_normal{padding:5px 2px 5px 20px; background-color:#ffffff;border-bottom: 1px solid #ededed;font-size:12px;}
.style_mid_normal a{font-size:12px;}
.style_mid_normal a:link{ text-decoration:none;}
.style_mid_normal a:visited{ text-decoration:none;}
.style_mid_normal a:hover{ color:#990000; text-decoration:none;}
.style_mid_normal a:active{ text-decoration:none;}

/*Second selected for menu*/
.style_mid_selected{padding:5px 2px 5px 20px; background-color:#D1D2D4;border-bottom: 1px solid #ededed;background:url(../images/menu/point_h.gif) #F5F5F5 3px 7px no-repeat; color:#000000; font-weight:bold;font-size:12px;}
.style_mid_selected a{font-weight:bold;font-size:12px;}
.style_mid_selected a:link{ text-decoration:none;}
.style_mid_selected a:visited{ text-decoration:none;}
.style_mid_selected a:hover{ color:#990000; text-decoration:none;}
.style_mid_selected a:active{ text-decoration:none;}

.style_mid_selected_red{padding:5px 2px 5px 20px; background-color:#ffffff;border-bottom: 1px solid #ededed; color:#990000;font-size:12px;}
.style_mid_selected_red a{font-size:12px;}
.style_mid_selected_red a:link{ text-decoration:none; color:#990000;}
.style_mid_selected_red a:visited{ text-decoration:none;color:#990000;}
.style_mid_selected_red a:hover{ color:#990000; text-decoration:none;color:#990000;}
.style_mid_selected_red a:active{ text-decoration:none;color:#990000;}

/*Second pass for menu*/
.style_mid_pass{padding:5px 2px 5px 20px; background-color:#D1D2D4;border-bottom: 1px solid #ededed;background:url(../images/menu/point_x.gif) #F5F5F5 3px 7px no-repeat; color:#000000; font-weight:bold;font-size:12px;}
.style_mid_pass a{font-weight:bold;font-size:12px;}
.style_mid_pass a:link{ text-decoration:none;}
.style_mid_pass a:visited{ text-decoration:none;}
.style_mid_pass a:hover{ color:#990000; text-decoration:none;}
.style_mid_pass a:active{ text-decoration:none;}


/*third normal for menu 修改子结点样式 3级菜单*/
.style_bottom_normal{padding:5px 2px 5px 25px; background:url(../images/menu/dot_black.gif) #fff no-repeat 17px 7px;border-bottom: 1px solid #ededed; border-left:1px solid #ededed;  border-right:1px solid #ededed; font-size:12px; }
.style_bottom_normal a{font-size:12px;}
.style_bottom_normal a:link{ text-decoration:none;}
.style_bottom_normal a:visited{ text-decoration:none;}
.style_bottom_normal a:hover{ color:#990000; text-decoration:none;}
.style_bottom_normal a:active{ text-decoration:none;}


/*third selected for menu 修改选中结点的颜色为红色*/
.style_bottom_selected{padding:5px 2px 5px 25px; background:url(../images/menu/dot_black.gif) #fff no-repeat 17px 7px;border-bottom: 1px solid #ededed; border-left:1px solid #ededed;  border-right:1px solid #ededed; font-size:11px;font-color:#990000; }
.style_bottom_selected a{font-size:12px;}
.style_bottom_selected a:link{ text-decoration:none; color:#990000;}
.style_bottom_selected a:visited{ text-decoration:none; color:#990000;}
.style_bottom_selected a:hover{text-decoration:none; color:#990000;}
.style_bottom_selected a:active{ text-decoration:none; color:#990000;}

/*third normal for menu*/
.style_bottom_normal1{padding:5px 2px 5px 25px; background:url(../images/menu/add.gif) #fff no-repeat 15px 7px;border-bottom: 1px solid #ededed;font-size:12px; }
.style_bottom_normal1 a{font-size:12px;}
.style_bottom_normal1 a:link{ text-decoration:none;}
.style_bottom_normal1 a:visited{ text-decoration:none;}
.style_bottom_normal1 a:hover{ color:#990000; text-decoration:none;}
.style_bottom_normal1 a:active{ text-decoration:none;}


/*third selected for menu*/
.style_bottom_selected1{padding:5px 2px 5px 25px; background:url(img/add.gif) no-repeat #ffffff 15px 7px;border-bottom: 1px solid #ededed; color:#990000;font-size:11px;font-weight:bold;}
.style_bottom_selected1 a{font-size:12px;}
.style_bottom_selected1 a:link{ text-decoration:none; color:#990000;}
.style_bottom_selected1 a:visited{ text-decoration:none; color:#990000;}
.style_bottom_selected1 a:hover{text-decoration:none; color:#990000;}
.style_bottom_selected1 a:active{ text-decoration:none; color:#990000;}



/* bottom image */
.a_btm_image{background:url(../images/menu/m_bg_corner1.gif) bottom right no-repeat; height:20px; font-size:0px; line-height:0px; margin:0 0 20px 0;}

/* corner for menu */
.m_bg_corner{ background:url(../images/menu/m_bg_corner.gif) #DEDEDE top right no-repeat; border-bottom:1px solid #ffffff;}
.m_bg_corner img{}
.m_bg_corner select{ margin:4px 0 4px 9px;}

.m_bg_corner1{ background:url(../images/menu/m_bg_corner.gif) #DEDEDE top right no-repeat; border-bottom:1px solid #ffffff;height:20px;}


#menu{}
/* hiden menu style */
.m_hide_menu{text-align:right; padding:6px 0 0 0;}
.m_hide_menu img{margin:0 4px 2px 0;}
