#pc-header .logo h1 a {
	height: 80px;
	background: url(../image/logo.png) no-repeat left 50%;
	text-indent: -2000px;
	font-size: 0;
	display: block;
}
#pc-header .nav li.active ul li a {
	color: #667289;
}
#pc-header .nav li a {
	line-height: 80px;
	color: #667289;
	padding: 0 20px;
	font-size: 16px;
	position: relative;
	font-weight: 500
}
#pc-header .nav li ul {
	top: 80px;
	padding: 5px 0;
}
#pc-header .nav li ul li a:hover, #pc-header .nav li.active a, #pc-header .nav li a:hover, #pc-header .nav li:hover a.first-level {
	color: #F72076;
}
#pc-header .nav li ul {
	background: #FFF;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	transition: 0.3s;
}
#pc-header .nav li ul li a {
	background: #FFF;
	line-height: 40px;
	color: #667289;
	font-size: 14px;
	font-weight: normal;
	display: block;
	width: 100%;
	text-align: left;
}
#pc-header .navbar {
	background: #FFF;
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.06);
	box-shadow: 0px 1px 1px rgba(0,0,0,0.06)
}
#pc-header a.search-ico i, #pc-header a.shop-ico i {
	color: #667289
}
.mobile-toggle i, .mobile-toggle i::before, .mobile-toggle i::after, .mobile-toggle.active i::before, .mobile-toggle.active i::after {
	background: #667289;
}
