.new-topead {
	padding: 0px 10px;
	color: #999;
}

.nav-left{
	color: #999 !important;	
	text-decoration: none;
}
.nav-left:hover{
	color: #ff6600 !important;
	text-decoration: none;
}
.new-topead-right .navigation > li .dropdown-menu {
	margin: 0 !important;
}
.new-topead-left {
	float: left;
	max-width: 70%;
	padding-top: 5px;
}
.new-topead-right {
	float: right;
}
.new-topead-left .backzbj {
	color: #ff6600;
}
.new-topead-right .navigation {
	float: right;
	padding-left: 0;
	list-style: none;
	margin: 0 20px 0 0;
}
.new-topead-right .navigation li {
	float: left;
	height: auto;
	line-height: normal;
	-webkit-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
	transition: all .1s ease-in-out;
	position: relative;
	padding: 0px 8px;
	padding-top:8px;
	padding-bottom:0px;
}

.new-topead-right .navigation li a{
	color: #999;
	text-decoration: none;
}
.new-topead-right .navigation li a:hover {
	color: #ff6600;
	text-decoration: none;
}
.new-topead-right .navigation li.interval {
	color: #ddd;
}
.new-topead-right .navigation > li .dropdown-menu {
	left: -1056px;
	right: 0;
}
.new-topead-right .navigation > li .dropdown-menu li {
	display: block;
	float: none;
	padding: 0;
	margin: 0;
}
.dropdown-menu {
	position: absolute;
	width:1144px;
	height:310px;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 1144px;
	list-style: none;
	font-size: 14px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #ccc;	
	border: 1px solid rgba(0,0,0,0.15);
	padding:0;
	border-top:none;
	border-radius: 0;
	margin:0px;
}
.open>.dropdown-menu {
	display: block
}

.open>a {
	outline: 0
}


.interval{
	width: 89px;
	height:34px !important;	
}
.interval:hover,.interval:active,.interval:focus{
	color:#ff6600;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	background-color:#ffffff;
}
.ewm {
	position: absolute;
	bottom: 180%;
	left: 0;
	z-index: 1000;
	float: left;
	max-width: 160px;
	list-style: none;
	display: none;
	font-size: 14px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.15);
	border-top:none;
	width: 160px;
	text-align: center;
	color: #666;
}
.ewm img {
	width: 100%;
}
.out-smt:hover .ewm {
	display: block;
}
.ewm-top {
	position: absolute;
	top: 25px !important;
	left: -8px !important;
	z-index: 1000;
	float: left;
	max-width: 255px;
	list-style: none;
	display: none;
	font-size: 14px;
	text-align: left;
	background-color: #fff;
	border: none;
	border: none;
	border-top:none;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	width: 255px;
	text-align: center;
	color: #666;
}
.ewm-top img {
	width: 81px;
	height: 81px;
	margin:15px;
}

.ewm-top:before {
	position: absolute;
	top: -16px;
	left: 30px;
	border:none;
	border-color: transparent transparent #ccc transparent;
	display: block;
	content: " ";
}

.ewm-top:after {
	position: absolute;
	top: -15px;
	left: 30px;
	border: 8px solid #fff;
	border-color: transparent transparent #fff transparent;
	display: block;
	content: " ";
}
.ewm-top1 {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	float: left;
	max-width: 109px;
	padding: 1px 0;
	margin: 6px -11px 0;
	list-style: none;
	font-size: 14px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 8px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	width: 160px;
	text-align: center;
	color: #666;
}
.ewm-top1:before {
	position: absolute;
	top: -16px;
	left: 30px;
	border: 8px solid #ff6600;
	border-color: transparent transparent #ff6600 transparent;
	display: block;
	content: " ";
}

.ewm-top1:after {
	position: absolute;
	top: -15px;
	left: 30px;
	border: 8px solid #ff6600;
	border-color: transparent transparent #ff6600 transparent;
	display: block;
	content: " ";
}
.ewm-font{
	color:#313131;
	float: left;
	text-align: left;
	margin-top: 30px;
}
.coupons{
	background-color: #ff6600;
	color: #fff;
}
.new-topead-right .navigation li a:hover .ewm-top {
	display: block;
}
.dropdown-menu .sitemap-panel {
	box-sizing: border-box;
	padding: 20px;
	padding-right: 0;
	padding-left:52px;
}
.dropdown-menu .sitemap-panel table {
	width: 100%;
}

.dropdown-menu .sitemap-panel table td {
	white-space: nowrap;
	border-right: 1px dashed #e7e7e7;
}
.dropdown-menu .sitemap-panel .sitemap-list {
	font-size: 14px;
	padding: 10px 0;
	line-height: 14px
}


.dropdown-menu .sitemap-panel .sitemap-list .tit .a-link {
	color: #222
}

.dropdown-menu .sitemap-panel .sitemap-list .item.is-light .a-link {
	color: #ff6900;
	cursor: pointer
}

.dropdown-menu .sitemap-panel .sitemap-list .item {
	padding: 8px 0;
	line-height: inherit
}

.dropdown-menu .sitemap-panel .sitemap-list .item .a-link {
	color: #666;
	display: inline-block;
	position: relative
}

.dropdown-menu .sitemap-panel .sitemap-list .item .a-link .txt-span {
	display: inline-block;
	max-width: 110px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}
.dropdown-menu .sitemap-panel .sitemap-list .item .a-link .txt-span:hover{
	color: #ff6900!important;
}
.dropdown-menu .sitemap-panel .sitemap-list .is-hot .a-link:after {
	content: ' ';
	background: url(../images/nav-hot.png) no-repeat 0 0;
	display: block;
	width: 12px;
	height: 12px;
	right: -14px;
	top: -4px;
	position: absolute
}
.dropdown-menu .sitemap-panel .sitemap-left {
	position: relative
}

.dropdown-menu .sitemap-panel .sitemap-left .sitemap-list {
	width: 119px;
	float: left;
}

.dropdown-menu .sitemap-panel .sitemap-center {
	text-align: left;
	width: 120px;
	padding-left: 30px
}

.dropdown-menu .sitemap-panel .sitemap-lb {
	max-width: 1130px;
	margin-top: 17px
}
.dropdown-menu .sitemap-panel .sitemap-right {
	padding-left: 25px;
}

.dropdown-menu .sitemap-panel .sitemap-right .sitemap-list {
	width: 120px;
	float: left;
	border-right:none;
}

.dropdown-menu .sitemap-panel .sitemap-title {
	color: #ff6900;
	font-size: 14px
}