/*reset*/
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td{margin:0px;padding:0px;}h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}ol,ul{list-style:none;}html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}body{font-size:12px;line-height:1.5;font-family:Verdana,Geneva,sans-serif,\5b8b\4f53;}a{text-decoration:none;}a:hover{text-decoration:underline;}a:active{}img{border:0;-ms-interpolation-mode:bicubic;}
/*head*/
.wm_com_menu{color:#333}
.wm_com_menu_main{position:relative;padding-top:48px;margin:0 auto;overflow:hidden}
.wm_com_logo{position:absolute;top:18px;left:25px;z-index:9}
.wm_com_nav,.wm_com_nav .cor_l,.wm_com_nav .cor_r,.wm_com_mainnav li,.wm_com_mainnav a,
.wm_com_subnav li,.wm_com_subnav a,.wm_com_subnav span,.wm_com_subnav em,.nav_bar{background:url(../images/menu.png) no-repeat -999px -999px;}
.wm_com_nav{height:52px;position:relative;background-position:left -148px;background-repeat:repeat-x;overflow:hidden}
.wm_com_nav .cor_l,.wm_com_nav .cor_r{position:absolute;top:23px;width:5px;height:29px;}
.wm_com_nav .cor_l{left:0;background-position:left 0}
.wm_com_nav .cor_r{right:0;background-position:right 0}
/*main*/
.wm_com_mainnav{height:27px;float:right;padding-right:50px;line-height:1.5}
.wm_com_mainnav li{float:left;margin-left:-1px;display:inline;background-position:right -82px;font-size:14px;font-weight:bold;}
.wm_com_mainnav li a{float:left;width:90px;height:20px;overflow:hidden;padding-top:3px; text-align:center;color:#740D08;text-decoration:none;}
.wm_com_mainnav li a:hover,.wm_com_mainnav li.on a{color:#fff;text-decoration:none;background-position:0 -29px}
.wm_com_mainnav li.on a{height:24px;}
.menu_for_passport{width:840px;margin:0 auto 10px;}
.menu_for_passport .wm_com_menu_main{width:840px;}
