.hyxinxi{background:#eeeeee;border-bottom:2px solid #dddddd;border-top:2px solid #dddddd;font-size:14px;line-height:30px;padding:3px;}
.hyxinxi a {font-weight:bold;font-size:15px;color:#990000;}
.nav_top a {font-weight:bold;font-size:15px;color:#990000;}
.pdcss a{color:#0000FF;font-size:16px;}
.querybox {
    height: 30px;
    margin: 1px 3px;
    border: 1px solid #bbb;
    position: relative;
    padding: 0 65px 0 0px;
    background: #fff;
    text-indent: 8px;
}
.query {
    height: 30px;
    border: 0;
    font-size: 18px;
    color: #888;
    left: 0;
    position: relative;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: rgba(255,0,0,0);
    width: 100%;
    font-family: Arial,Microsoft YaHei,SimHei,Helvetica,sans-serif;
    padding-left: 10px;
}
.qbtn {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    width: 65px;
    border: 0;
    color: #67a83c;
    font-weight: bold;
    border-left: 1px solid #67a83c;
    border-radius: 0;
    height: 30px;
    outline: none;
    text-align: center;
    background: #f0f0f0;
    box-sizing: border-box;
    line-height: 30px;
}
.yqlj2 a{
    font-size: 14px;
    color: #0000CC;
    line-height: 25px;
    padding-left: 5px;
    padding-right: 5px;
}


.nav-top-mian {
    flex-wrap: wrap;
	background: #f6e0da;
}

.nav-top-mian a:hover {
    background: #2563eb;
    -webkit-box-shadow: 0 16px 48px rgba(38,38,38,.12);
    box-shadow:0 16px 48px rgba(38,38,38,.12);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    /*border-radius: 15px;*/
    color: #fff;
}

.nav-top-mian a {
    padding: 1px 5px;
    font-size: 17px;
    margin: 3px;
    color: #750e4f;
    border-radius: 15px;
	line-height: 25px;
}

.nav-top-mian .zhpcss {
    font-size: 22px;
	border: 1px solid saddlebrown;
	text-decoration: underline;
	font-weight: bold;
	color:#00720;
}

.nav-top-mian .ok {
    background: #2563eb;
    -webkit-box-shadow: 56px 66px 48px rgba(38,38,38,.12);
    box-shadow: 56px 66px 48px rgba(38,38,38,.12);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    border-radius: 15px;
    color: #fff;
}
.ok1 {
    background: #9E9E9E;
    color: #fff!important;
    padding: 1px 10px;
    font-size: 16px;
    margin: 3px;
    border-radius: 3px;
	line-height: 25px;
}
@media screen and (max-width: 768px) {
    .nav-top-mian {
        flex-wrap: wrap;
        justify-content: space-between;
		line-height: 25px;
		background: hsl(205deg, 20%, 94%);
    }
	}
	
@media screen and (max-width: 768px)
.nav-dq {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	margin: 7px 0;
	background: #f6e0da;
}
.nav-dq a {
    padding: 1px 5px;
    font-size: 16px;
    margin: 3px;
    color: #bd0479;
    border-radius: 15px;
	line-height: 28px;
}
.nav-dq a:hover {
    background: #2563eb;
    -webkit-box-shadow: 0 16px 48px rgba(38,38,38,.12);
    box-shadow: 0 16px 48px rgba(38,38,38,.12);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    /*border-radius: 15px;*/
    color: #fff;
}
.nav-dq .ok {
    background: #2563eb;
    -webkit-box-shadow: 0 16px 48px rgba(38,38,38,.12);
    box-shadow: 0 16px 48px rgba(38,38,38,.12);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    border-radius: 15px;
    color: #fff;
}
.ok1 {
    background: #9E9E9E;
    color: #fff!important;
    padding: 1px 10px;
    font-size: 16px;
    margin: 3px;
    border-radius: 3px;
	line-height: 25px;
}
.nav-dq {
    flex-wrap: wrap;
	margin: 7px 0;
	background: #f6e0da;
}

.dqcss {
  text-decoration: underline;
  font-weight: bold;
  font-size:20px;
  color:#C00;
  border: 1px solid black;
}

@media screen and (max-width: 768px)
.nav-tag {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	margin: 7px 0;
}
.nav-tag a {
    padding: 1px 5px;
    font-size: 16px;
    margin: 3px;
    border-radius: 15px;
	line-height: 28px;
	text-decoration: none;
}
.nav-tag a:hover {
    background: #2563eb;
    -webkit-box-shadow: 0 16px 48px rgba(38,38,38,.12);
    box-shadow: 0 16px 48px rgba(38,38,38,.12);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    /*border-radius: 15px;*/
    color: #fff;
}
.nav-tag .ok {
    background: #2563eb;
    -webkit-box-shadow: 0 16px 48px rgba(38,38,38,.12);
    box-shadow: 0 16px 48px rgba(38,38,38,.12);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    border-radius: 15px;
    color: #fff;
}

.nav-tag {
    flex-wrap: wrap;
	margin: 7px 0;
}