﻿#menu {
	width:966px;position: relative; height:30px; text-align: left;float:left
;}
#menu A {
	margin-top: 1px; display: block; font-weight: bolder; font-size: 14px; cursor: pointer; color: #fff; line-height: 24px
;} 
#menu li a{
	color:#ffffff;
	text-align:center;
	text-decoration: none;}
#menu UL {
	height:30px;float:left;text-align:left;}
#menu LI {
	color:#ffffff;display: block; float: left; width: 71px; text-align: center; padding-top:6px;}
#menu li p{float:left;width:18px;text-align:center;}
#menu LI.m_end {
	background: none transparent scroll repeat 0% 0%
;}
#menu .show A {
	background: url(menu_sel.jpg) no-repeat; margin-left: auto; color: #162430; margin-right: auto
;}
#menu A.sel {
	margin-left: auto; color: #162430; margin-right: auto
;}
#menu A:hover {
	background: url(mue_hover2.jpg) no-repeat; margin-left: auto; color: #162430; margin-right: auto;}
#menu UL LI DIV {
	display: none; font-weight: bold; font-size: 12px; color: #014a71; text-align: left
;}
#menu .show DIV {
	padding-right: 10px; display: block; padding-left: 10px; background: url(mitem_bg.jpg) repeat-x 0px 5px; left: 6px; padding-bottom: 5px; width: 938px; padding-top: 8px; border-bottom: #999 1px solid; position: absolute; top: 28px
;}
#menu .show DIV A {
	padding-right: 10px; display: inline-block; padding-left: 18px; font-weight: normal; font-size: 12px; background: url(dot_06.jpg) #bcd7ee no-repeat 5px 8px; padding-bottom: 0px; width: auto; color: #014a71; padding-top: 0px
;}
#menu .show .w100 A {
	width: 100px
;}
#menu .show .w120 A {
	width: 120px
;}
#menu .show DIV A:hover {
	background: url(dot_07.jpg) no-repeat 5px 8px; color: #09f
;}
#menu A.l_mgin {
	margin-left: 46px
;}
#menu A.l_mgin:hover {
	margin-left: 46px
;}