﻿#megaMenu {
	display: inline-block;
	float: none;
	width: auto!important;
	/*border:1px solid #ffffff;*/
	border-bottom:none;
	background-color:transparent;
	/*background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ffffff));
	background:-webkit-linear-gradient(top,#ffffff,#ffffff);
	background:-moz-linear-gradient(top,#ffffff,#ffffff);
	background:-ms-linear-gradient(top,#ffffff,#ffffff);
	background:-o-linear-gradient(top,#ffffff,#ffffff);*/
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
	-moz-background-clip:padding;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	/*-webkit-box-shadow:inset 0px 1px 0px 0px rgba(255,255,255,0.9);
	-moz-box-shadow:inset 0px 1px 0px 0px rgba(255,255,255,0.9);
	box-shadow:inset 0px 1px 0px 0px rgba(255,255,255,0.9);*/
}
#megaMenu ul.megaMenu > li.menu-item > a,#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator {
	font-size:18px;
	color:#020202;
	line-height: 94px;
	/*height: 50px !important;*/
	padding:34px 33px 13px 33px!important;
	margin-bottom: 22px;
	/*font-weight:bold;*/
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item:first-child > a {
	border-top-left-radius:0px;
	border-bottom-left-radius:0px;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a,#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator {
	/*border-left:1px solid transparent;
	-webkit-box-shadow:inset 1px 0px 0px 0px rgba(255,255,255,0.9);
	-moz-box-shadow:inset 1px 0px 0px 0px rgba(255,255,255,0.9);
	box-shadow:inset 1px 0px 0px 0px rgba(255,255,255,0.9);*/
}
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item > a,#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item > span.um-anchoremulator {
	/*border-top:1px solid transparent;
	-webkit-box-shadow:inset 0px 1px 0px 0px rgba(255,255,255,0.9);
	-moz-box-shadow:inset 0px 1px 0px 0px rgba(255,255,255,0.9);
	box-shadow:inset 0px 1px 0px 0px rgba(255,255,255,0.9);*/
}
#megaMenu ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a,#megaMenu ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator,#megaMenu ul li.menu-item.mega-with-sub > a,#megaMenu ul li.menu-item.mega-with-sub > span.um-anchoremulator,#megaMenu ul li.menu-item.ss-nav-menu-mega > a,#megaMenu ul li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
	padding-right:20px;
}
#megaMenu ul.megaMenu > li.menu-item > a span.wpmega-link-title,#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator span.wpmega-link-title {
	text-transform:none;
	text-shadow:0 -1px 1px transparent;
}
#megaMenu ul.megaMenu > li.menu-item:hover > a,#megaMenu ul.megaMenu > li.menu-item > a:hover,#megaMenu ul.megaMenu > li.menu-item.megaHover > a,#megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator,#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover,#megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator {
	color:#ffffff !important;
	border-bottom-color:transparent !important;
	background-color:#d7000f;
	background:-webkit-gradient(linear,left top,left bottom,from(#d7000f),to(#d7000f));
	background:-webkit-linear-gradient(top,#d7000f,#d7000f);
	background:-moz-linear-gradient(top,#d7000f,#d7000f);
	background:-ms-linear-gradient(top,#d7000f,#d7000f);
	background:-o-linear-gradient(top,#d7000f,#d7000f);
	/*-webkit-box-shadow:inset 1px 1px 0px 0px rgba(255,255,255,0.9);
	-moz-box-shadow:inset 1px 1px 0px 0px rgba(255,255,255,0.9);
	box-shadow:inset 1px 1px 0px 0px rgba(255,255,255,0.9);*/
}
#megaMenu ul.megaMenu > li.menu-item:hover > a span.wpmega-link-title,#megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator span.wpmega-link-title,#megaMenu ul.megaMenu > li.menu-item > a:hover span.wpmega-link-title,#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover span.wpmega-link-title,#megaMenu ul.megaMenu > li.menu-item.megaHover > a span.wpmega-link-title,#megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator span.wpmega-link-title {
	text-shadow:0 -1px 1px transparent;
}
#megaMenu ul.megaMenu > li.menu-item.current-menu-item > a,#megaMenu ul.megaMenu > li.menu-item.current-menu-parent > a,#megaMenu ul.megaMenu > li.menu-item.current-menu-ancestor > a {
	color:#020202;
}
#megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
	/*border-color:transparent;*/
	border-top:3px solid #d7000f;
	color:#020202;
	text-shadow:0px 1px 1px transparent;
	-webkit-box-shadow:1px 1px 1px transparent;
	-moz-box-shadow:1px 1px 1px transparent;
	box-shadow:1px 1px 1px transparent;
	background-color:#ffffff;
	/*background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ffffff));
	background:-webkit-linear-gradient(top,#ffffff,#ffffff);
	background:-moz-linear-gradient(top,#ffffff,#ffffff);
	background:-ms-linear-gradient(top,#ffffff,#ffffff);
	background:-o-linear-gradient(top,#ffffff,#ffffff);*/
}
#megaMenu ul.megaMenu ul.sub-menu .wpmega-postlist a {
	color:#020202;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1,#megaMenu.megaMenuHorizontal ul.megaMenu li.menu-item.ss-nav-menu-reg > ul.sub-menu {
	border-top:;
}
#megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1 > li.menu-item {
	border-left:1px solid #dcdcdc;
	min-width:100px;
	margin-bottom: 20px;
    margin-top: 20px;
}
#megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1 > li.menu-item:first-child{
	border-left:none;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
    padding: 0 15px;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item:hover > a,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > span.um-anchoremulator,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator,#megaMenu ul.megaMenu .wpmega-widgetarea h2.widgettitle {
	color:#020202;
	font-size:18px;
	/*font-weight:bold;*/
	text-shadow:0px 1px 1px transparent;
	padding-bottom:5px;
	border-bottom:1px dotted transparent;
	margin-bottom:0;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item:hover > a {
	color:#020202;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > a,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > span.um-anchoremulator,#megaMenu ul.megaMenu ul.sub-menu li.menu-item > a,#megaMenu ul.megaMenu ul.sub-menu li.menu-item > span.um-anchoremulator {
	color:#020202;
	font-size:14px;
	text-shadow:0px 1px 1px transparent;
	background-color:transparent;
	padding:1px 5px;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item a:hover,#megaMenu ul.megaMenu ul.sub-menu > li.menu-item:hover > a {
	color:#ffffff;
	background-color:#d7000f;
}
#megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform {
	padding-top:0px;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > a,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > span.um-anchoremulator {
	color:#020202 !important;
}
#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-title,#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-description,#megaMenu .ss-nav-menu-with-img > a > .wpmega-item-description,#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-title,#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-description,#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-item-description {
	padding-left:21px;
}
.ss-nav-menu-with-img {
	min-height:16px;
}

#megaMenu .ss-nav-menu-with-img {
	padding-left:170px!important;
}

#megaMenu .ss-nav-menu-with-img > a > img {
	position: absolute;
	left: 25px;
}

/*main navi 最右边的红色菜单*/
#megaMenu .ss-nav-menu-mega-floatRight{
	padding-left:50px!important;
	padding-right:35px!important;
}
#megaMenu .ss-nav-menu-mega-floatRight a {
	display: none!important;
}
#megaMenu .ss-nav-menu-mega-floatRight > a{
	height:25px;
	display:block!important;
	background:url("../../../uploads/2014/05/menu.png") no-repeat 22px 37px #FFF !important;
}
#megaMenu .ss-nav-menu-mega-floatRight div.wpmega-widgetarea a {
	display: block!important;
}

#megaMenu .ss-nav-menu-mega-floatRight a:hover{
	background:url("../../../uploads/2014/05/menu_on.png") no-repeat 22px 37px #D7000F !important;
}
#megaMenu .ss-nav-menu-mega-floatRight a img{
	width:auto;
	height:auto;
}
#megaMenu .ss-nav-menu-mega-floatRight ul, #megaMenu .ss-nav-menu-mega-floatRight li {
	width:auto!important;
	background-color: #d7000f!important;
}
#megaMenu .ss-nav-menu-mega-floatRight div.wpmega-widgetarea {
	width:160px;
	padding:20px 30px;
}
#megaMenu .ss-nav-menu-mega-floatRight div.multi_fun_menu {
	width:160px;
}
#megaMenu .ss-nav-menu-mega-floatRight div.multi_fun_menu a {
	display: block;
	margin: 25px auto;
	text-align: center;
    width: 94px;
    font-size:18px;
    color:#ffffff;
}
#megaMenu .ss-nav-menu-mega-floatRight div.multi_fun_menu span.sep {
	border-top: 1px solid #FF8888;
    display: block;
    margin: 10px 0;
    width: 155px;
}
#megaMenu .ss-nav-menu-mega-floatRight .wpmega-link-title {
	display: none!important;/*隐藏标题*/
}
#megaMenu .ss-nav-menu-mega-floatRight li.menu-item {
	margin-bottom: 0px!important;
    margin-top: 0px!important;
}



#megaMenu .ss-nav-menu-mega-floatRight ul.um-sidebar {
}
#megaMenu .ss-nav-menu-with-img > a > span.wpmega-link-title {
	padding-left:0px!important;
}

#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description,#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
	font-size:9px;
	line-height:1.4em;
	color:#bbbbbb;
	text-transform:none;
}
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > a:after,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after,#megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after {
	border-top-color:transparent;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after,#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after {
	border-left-color:transparent;
}
#megaMenu .wpmega-divider {
	border-top:1px solid #ffffff;
	border-bottom:1px solid rgba(255,255,255,0.05);
}
/*
#megaMenu.megaMenuVertical > ul > li.menu-item > a,#megaMenu.megaMenuVertical > ul > li.menu-item > span.um-anchoremulator {
	background-color:#ffffff;
	background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ffffff));
	background:-webkit-linear-gradient(top,#ffffff,#ffffff);
	background:-moz-linear-gradient(top,#ffffff,#ffffff);
	background:-ms-linear-gradient(top,#ffffff,#ffffff);
	background:-o-linear-gradient(top,#ffffff,#ffffff);
}*/
#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after,#megaMenu.megaMenuVertical ul li.menu-item.mega-with-sub > a:after,#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-mega > a:after,#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after,#megaMenu.megaMenuVertical ul li.menu-item.mega-with-sub > span.um-anchoremulator:after,#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after {
	border-left-color:transparent;
}
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1,#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg > ul.sub-menu {
	border-left:;
}
#megaMenu.megaMenuHorizontal ul.megaMenu {
	*border-bottom:none;
}
#megaMenu.megaMenuVertical ul.megaMenu {
	*border-right:none;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type='text'] {
	color:#ffffff;
	background:#666666;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type='submit'] {
	color:#ffffff;
	background:#666666;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type='submit']:hover {
	color:#ffffff;
	background:#222222;
}


#megaMenu.megaCenterMenubar, #megaMenu.megaCenterInner ul.megaMenu {
    float: right;
    margin: 0 auto;
}