﻿@charset "utf-8"; 
:root {--color: #01A3E6;}
#xyz ul{display:flex;flex-wrap:wrap;width:480px;position: absolute;right: 0;z-index: -1;margin-top: 35px;padding:6px;box-sizing:border-box;background:#fff;border:none}
#xyz ul li{width:33.3333%;background:none!important}
#xyz ul li:nth-child(1){text-align: right;padding-right: 35px;background:none;z-index: -1;position: absolute;top: -35px;right: 0;}
#xyz ul li:nth-child(1):hover{background:none;}
#xyz .xyz12 span{z-index:9999;}
#xyz .xyz12 span.dp+ul{box-shadow: 0px 1px 4px rgb(0 0 0 / 13%);}
#xyz ul li:nth-child(1){width:auto}
header,header.is-active,.nobanner header .head-info{background:#fff}
@media (min-width:1025px){body{padding-top:100px}
.head-nav .nav-ul>li>a{color:var(--fontcolor)}
.head-nav .nav-ul>li>::before{background:rgba(0,0,0,.4)}
.lang-icon{border-color:rgba(0,0,0,.4)}
.lang-icon img{filter:invert(.9)}
.lang-icon span{color:var(--fontcolor)}
.lang-icon span::before,.lang-icon span::after{background:var(--fontcolor)}
}
@media (max-width:1024px){.lang-icon img{filter:invert(.9)}
.m-menu span{background:var(--fontcolor)}}