body {
    font-family: PingFang SC,HarmonyOS_Medium,Helvetica Neue,Microsoft YaHei,sans-serif!important;
    font-weight: 400;
    overflow-x: auto;
	background-color: var(--graph_bg_regular);
}
ins.adsbygoogle[data-ad-status="unfilled"]{
	display:none !important;
}
header.p-1.text-white, footer.p-1.text-white {
    background: url(https://cdn.mczfw.com/images/bf.jpg) repeat-y;
}
input.form-control.form-control-sm:focus {
    box-shadow: none;
}
.modal-open{
    overflow-y: scroll!important;
    padding-right:0px!important;

}
.dropdown-menu{
	box-shadow: rgb(0 0 0 / 20%) 1px 2px 10px;
    background-color: rgb(255, 255, 255);
    border-width: 1px;
    border-radius: 4px;
    border: none;
}
.nav-item .bg-danger{
	position: absolute;
    top: 0;
    right: 0;
    padding: 0.3em 0.3em;
}
.search{
    border: 2px solid #0d6efd;
	background-color: #f8f9fa;
}
.embed-responsive{
    position: relative;
    padding-bottom: 56.25%;
}
.embed-responsive-item{
	position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0;
}
.spinner-border{
	--bs-gutter-x: auto;
}
.b{
	overflow-x: auto;
    white-space: nowrap;	
}
.b::-webkit-scrollbar{ display:none}
.gad {
    filter: drop-shadow(0 1px 10px rgba(0,0,0,0.35));
    position: fixed;
    right: 0;
    bottom: 0;
}
@media only screen and (min-width:768px){
	#menu{display:block}
}

@media only screen and (max-width:768px){
	#menu{
		z-index: 100;
		position: absolute;
		top: 50px;
		background: url(https://cdn.mczfw.com/images/bf.jpg) repeat-y;
		right: 0px;
	}
	ul.nav {
		display: flex!important;
		flex-direction: column;
		margin: 10px;
	}
	.container{
		overflow: hidden;
	}
}