@charset "utf-8";
.topbar{position: absolute;left: 0;right: 0;top: 0;background: transparent;transition: 1s ease-out;}
.topbar .stock{float: right;margin-right: 20px;color: #fff;}
.topbar .stock a{color: #fff;}
.topbar .related-links a{color: #fff;}
.topbar .login-btn{color: #fff;}
.topbar .language .icon{filter: brightness(0) invert(1);}
.topbar.white{background: #fff;}
.topbar.white .stock{color: #666;}
.topbar.white .stock a{color: #666;}
.topbar.white .related-links a{color: #666;}
.topbar.white .login-btn{color: #666;}
.topbar.white .language .icon{filter: none;}

.header{position: absolute;left: 0;right: 0;top: 35px;background: transparent;}
.header > .w_1140{overflow: visible;}
.header .logo{top: -35px;bottom: 0;transform: translateY(0);background-color: #fff;display: flex;align-items: center;padding: 0 15px;}
.header .logo img{margin-top: 20px;}
.header .nav ul li>a{color: #fff;}
.search_icon{filter: brightness(0) invert(1);}

.header.tophide .logo{top: 0;bottom: 0;}
.header.tophide .logo img{margin-top: 0;}
.header.tophide .nav ul li>a{color: #333;}
.header.tophide .search_icon{filter: none;}

.header:hover{background: #fff;}
.header:hover .nav ul li>a{color: #333;}
.header:hover .search_icon{filter: none;}

/*中屏PC:<=1440px(针对1366*650)*/
@media screen and (max-width: 1440px){
	
}

/*小屏PC:>=1025px && <=1280px*/
@media screen and (max-width: 1280px){
	
}

/*pad横屏:1024px*/
@media screen and (max-width: 1024px){
	
}

/*phone:<=768px*/
@media screen and (max-width: 768px){
	.header{position: fixed;top: 0;background: #fff;}
	.header .logo{top: 0;bottom: 0;padding: 0;}
	.header .logo img{margin-top: 0;}
	.search_icon{filter: none;}
}