.m-nva{ display:none;}
.ds-none{display: block;}
.ds-block{display: none;}
.gundong{ margin: auto; font-size: 14px;  overflow: hidden;  padding-top:40px; padding-bottom: 40px; }
.gundong h2{ text-align: center; padding: 20px 0;}
.yizhuce { width: 100%; height: 120px; margin: auto; font-size: 14px; }
.yizhuce ul { margin: 0; line-height: 30px;}
.yizhuce a { color: #333; text-decoration: none;}
.yizhuce a:hover { text-decoration: underline;}
.yizhuce ul li{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
@media screen and (max-width: 900px){
  html {
    font-size: 22.08px !important;
  }
.ds-none,.disn{ display: none; }
.ds-block{display: block;}
.pagewd{  width: 100%;  min-width: 200px;}
.header .logo{ width:  180px; margin-top: 0px;}
.header .right{ width: 100px; height: 50px; overflow: hidden;}
.problem_cont .cont{ margin-right: 0px; padding: 15px; margin-left:0px;}
.problem_cont .cont .tit{font-size: 18px; line-height: 40px;}
.problem_cont .cont .text h3{ font-size: 14px; padding: 0px; }
.problem_cont .cont .text { border-bottom: #d4d4d4 1px dashed; margin-bottom: 10px; padding-bottom: 5px;}
.problem_cont .cont .text1 {  padding-bottom: 0px;}
.problem_cont .cont .text1 h3{font-size: 14px;}
.problem_cont .cont p{font-size: 14px; color: #969696;}
.problem_cont .cont p font {word-wrap:break-word;}

.problem_cont:before, .problem_cont:after{ display: none;}
.problem_cont .l{width: 100%; float: none;}
.probanner{width: 100%; height: 140px; background: url(/public/default/images/problem_banner.png) no-repeat center top; background-size: auto 140px; margin-top: 50px;}
.content img{width: 100%; margin:auto;}
.right_fixed{display: none;}
.footer{ height: 2px; }
.footer span{
  width: 100%;
  display: block;
}
.idx_banner{
	height: auto;
	padding-bottom: 30px;
}
body{margin: 0px auto; padding: 0px; font-size: 16px; max-width: 1000px; background: #ffffff;}
a{ color: #1f1e1e; text-decoration: none;}
a:hover{ color: #ff6600; text-decoration: none;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both; height: 1px; overflow:hidden; font-size: 1px;}
.mnue{display: none;}
.header{
    width: 100%;
    max-width: 900px;
    margin:auto;
    height: 50px;
    border-bottom: #eeeeee 1px solid;
}
.header .logo img{ height: 40px; margin-top: 5px; margin-left: 5px;}
.header .nav img{width: 30px; margin-top: 10px; margin-right: 10px; cursor: pointer;}
.seach img{width: 22px; margin-top: 16px; margin-right: 15px; cursor: pointer;}

.main{width: 100%; max-width: 900px; margin: auto; overflow: hidden;}
.mnue{position: absolute; top: 0px; right: 0px; z-index: 999; width: 100%; overflow: hidden;}
.mnue .nav1{height: 50px; width:50%; text-align: right; background: #FFFFFF;}
.mnue .nav1 img{width: 16px; margin-top: 18px; margin-right: 15px; cursor: pointer;}

.mnue dl{ padding: 0px; color: #FFFFFF; margin: 0px; overflow: hidden; width: 100%; background: #272727; }
.mnue dd{ padding: 0px; margin: 0px;}
.mnue dd a{ color: #FFFFFF; text-decoration: none;}
.mnue dd a:hover{ color: #ff6600; text-decoration: none;}
.menu_head{ border-bottom: #424242 1px solid; padding: 0px 20px; height: 45px; line-height: 45px; overflow: hidden; }
.menu_head .tb{float: right; padding-top: 2px; color: #727272;}

.ssk{position: absolute; top: 0px; right: 0px; z-index: 999; width: 100%; overflow: hidden; display: none;}
.ssk .cls{height: 50px; width:50%; text-align: right; background: #FFFFFF;}
.ssk .cls img{width: 16px; margin-top: 18px; margin-right: 15px; cursor: pointer;}
.ssk .ssnr{background: #272727; width: 100%; clear: both; overflow: hidden;}
.ssk .ssnr input{ line-height: 30px; border: none; width: 70%; float: left; margin-top: 5px; margin-left: 10px; outline: none; font-size: 16px;}
.ssk .ssnr button{ line-height: 30px; border: none; width:40px; float: right; margin-top: 5px; outline: none; font-size: 16px; overflow: hidden; text-indent: -999px; background: url(../images/seach.png) no-repeat 10px 4px; background-size: 52%;}

.ssnr .inpt{ width: 96%; background: #FFFFFF; border-radius: 5px; margin: auto; margin-top: 10px; height: 40px;}
.ssnr .rmss{width: 90%; margin: 5px auto; overflow:hidden; padding-top: 10px; color: #a09e9e;}
.ssnr .rmss li{line-height: 30px;}
.ssnr .rmss a{ color: #a09e9e; text-decoration: none;}
.ssnr .rmss a:hover{ color: #c0ad03; text-decoration: none;}

.fenlei ul{ padding: 0px; margin: 0px auto; overflow: hidden; width: 95%; min-height: 500px;}
.fenlei ul li{ padding:10px 5px; margin: 0px; overflow: hidden; list-style: none; border-bottom: #eeeeee 1px dashed; position: relative;}
.fenlei ul li .info{ color: #c2c2c2; font-size: 14px;}
.fenlei ul li .fl1{ color: #cfcfcf; font-size: 18px; width: 20px; height: 40px; line-height:40px; position: absolute; right: 0px; top: 4px; z-index: 66; display: block;text-align: right;}
.gjc{width: 93%; margin: 5px auto; overflow:hidden; color: #a09e9e; line-height: 30px; border-bottom: #eeeeee 1px dashed; }

.zfl{margin: 0px; padding: 0px; overflow: hidden;}
.zfl li{background: #1f1e1e; border-bottom: #424242 1px solid; height: 45px; line-height: 45px; padding-left: 30px;}

/* 分页 */
.pagination{padding: 10px 0px; margin: 0px auto; overflow: hidden; width: 95%; }
.pagination li{display:table-cell; padding:2px 8px;}
.pagination .active{ border:#ff6600 1px solid; color: #ff6600;}

.footer{ border-top: #eeeeee 1px solid; font-size: 12px; text-align: left; padding: 0px; color: #000; width: 100%; min-width: 200px;}
.ds-no{
	display: none;
}
.footer .list_cont {
    width: 90%;
	margin: auto;
    font-size: 14px;
    color: #000;
	padding-top: 30px;
    padding-bottom: 20px;
    line-height: 20px;
	float: none;
}
.footer .list_cont .tit {
    color: #000000;
}
.footer .list_cont .qq-cont{
	top: 19px;
	left: -30px;
}
.footer .list_cont .lh24 .maincl{
	padding-left: 0px !important;
}
.footer .list_cont .border_200{
	width: 100%;
	background: #dcdfe2;
}

/* 内容页样式 */
.title{width:96%; margin: auto; overflow: hidden; max-width: 1000px;}
.info{width:100%; margin: auto; overflow: hidden; max-width: 1000px;}
.info span{display: block; float: left; margin-right: 5px; font-size: 14px;}
.yuanchuan{ border: #cecccc 1px solid; color: #cecccc; text-align: center; padding: 2px 6px; border-radius: 4px;}
.bianji{ color: #cecccc; text-align: center; padding: 2px 3px; }
.data{ color: #cecccc; text-align: center; padding: 2px 3px; }
.zhuti{ color: #3d5be2; text-align: center; padding: 2px 3px; }
.neirong{width:96%; margin: auto; overflow: hidden; font-size: 14px; max-width: 1000px;}
.neirong img{width: 100%;}
/*更新日志*/
.gxrz li{
  margin-left:12px;
  padding-left: 1.5rem!important;
  height: 300px;
  padding-bottom: 10px;
}
.gxrz .tb{
  margin-left: -45px;
  margin-top: -5px;
}
.gxrz li .rq{
  margin-left: 32px;
  margin-top: 3px;
}
.gxrz h3{
  margin-top: 20px;
  font-size: 18px;
  margin-bottom: 10px;
}
.gxrz .nr{height: 210px;}
.problem_cont{
  padding-bottom: 20px;
  min-height: 500px;
}
/*手机端问题首页*/
.mnue1{width: 95%; margin: 10px auto; border: #e1e1e1 1px solid;}
.mnue1 .menu_head{ background: #F4F4F4;  border-bottom: #e1e1e1 1px solid;}
.mnue1 .menu_body li{ background: #FFFFFF;  border-bottom: #e1e1e1 1px solid;}

/* 滚动显示已注册样式 */
.yizhuce ul li{
    display: flex;
    justify-content: space-between;
	flex-wrap: wrap;
	margin: 0 10px;
	width: calc(100% - 20px);
	text-align: center;
}
.yizhuce ul li span{
	width: 100%;
}
.yizhuce{
	height: 200px;
}
.gundong{
	padding-top: 0px;
}
}