.wl {
	width:100%;
	float:left;
	position:relative;
	overflow:hidden
}
.l {
	float:left;
}
.r {
	float:right;
}

.kuangjia{ margin-top:65px;}
body {
	background:#f6f6f6;
}
.nav-bg {
	background:#ff5000;
	border:none;
}
a {
    color:#2481e6;
    text-decoration: none;
}
a:hover{
	color: #333;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0
}
.navbar-header h1{ color:#fff;font-size:16px; line-height:50px; text-align:center; width:70%;overflow:hidden;height:50px; position:absolute;top:0;left:40px;z-index:98 }
.navbar-header .toptitle{ color:#fff;font-size:16px; line-height:50px; text-align:center; width:70%;overflow:hidden;height:50px; position:absolute;top:0;left:40px;z-index:98 }

.navbar-inverse .navbar-brand {
	color:#fff;
	font-size:22px;
	z-index:99;
	position:absolute;top:0;left:2px;
}
.navbar-inverse .navbar-brand  i{
	
	font-size:22px;
	color:#fff;
	
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
	border-color:#eee
}
.navbar-toggle{
	z-index:999
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
	background:red;
}
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav>li>a {
	color:#fff;
}
.article-list h3{ font-size:16px;font-weight:600}
.article-list p{}
.pdl20 {
	padding:0 10px 0 10px;
}
.pd0{padding:0 0px 0 0px;}
.wtl{ background:#fff;float:left;}
.mtop50 {
	margin-top:50px;
}
.pd5{padding:5px;}
.pt20{padding:20px 0 0 0}
.pt10{padding:10px 0 0 0}
.pd20 {
	padding:10px;
}
.pd30 {
	padding:20px;
}
.pd23 {
	padding:20px 30px;
}
.row .col-md-3 {
}
.dh2 {
	position:relative;
} 
.f14b{ font-size:14px;font-weight:100}

#article_show .article-content img {
 max-width:100%;
}
#article_list .single-article .article-content p {
	color: var(--dark-3);
}
#daohang {
	margin-bottom:20px;
}
.daohang-row {
	padding:0 10px;
	margin:0;
}
.daohang-title {
	height:30px;
	line-height:30px;
	margin:0 0 0 0;
	border-bottom:1px solid #ddd;
}
.daohang-title h3 {
	font-size:18px;
}
.daohang-type {
	background:#fff;
	padding:20px 10px;
	border-radius: 5px;
	border: 1px solid transparent;
}
.daohang-icon {
	width:30px;
	position:absolute;
	top:0;
	left:17px
}
.daohang-single {
	position:relative;
	margin:25px 0 5px 0;
}
.daohang-info {
	padding-left:30px;
}
.daohang-info h4 {
	font-size:14px;
}
.daohang-info p {
	font-size:12px;
	height:37px;
	overflow:hidden
}
.article_info {
	background:#fff;
	padding:20px 10px;
	border-radius: 5px;
	border: 1px solid transparent;
 	margin-bottom:0;
}
.article_sider {
	background:#fff;
	padding:20px 10px;
	border-radius: 5px;
	border: 1px solid transparent;
 	margin-bottom:20px;
}
.foot_info{ background:#fff;}
.foot_info p{ padding:10px; color:#ff5000;}
footer {
	height:50px;
	line-height:30px;
	background:#111111;
}
.article_link a{
	background: linear-gradient(90deg, rgb(255, 119, 0), rgb(255, 73, 0));
    box-shadow: rgb(255 119 0 / 20%) 0px 9px 13px 0px;
    vertical-align: top;
	padding:5px 10px;
	color:#fff;
	}
.foot-info p {
	color:#fff;
	height:50px;
	line-height:50px;
	text-align:center
}
.pdt10{ padding-top:10px;}
.pos {
padding-bottom:10px;
 
}
.pages {
	border-top:1px solid #ddd;
	 
	line-height:22px;
	margin:20px 0;
	padding:10px 0;
}
.nb{border:none;padding:5px 10px;}
.article_sider ol li{ line-height:22px; list-style:normal;    }
.article_sider ol li span{ float:right;}
.article_sider ol li{ margin:0; padding:0}
.article_sider ol{padding:15px  0 0 15px }
.article_sider h3{ font-size:18px; height:26px; height:26px; border-bottom:1px solid #ddd;}
.article_info h1{ font-size:20px; min-height:30px; line-height:30px;}
.article_info .article-from{ line-height:22px; margin:5px 0; padding:0 0 10px 0; border-bottom:1px solid #ddd; text-align:left}
.article_info .article-froms{line-height:22px; margin:5px 0; padding:0 0 5px 0;text-align:left}
.article_info .article-from span{ margin:0 10px 0 0;}
.article_link{margin:10px 0 0 0; }
.article-content{ font-size:14px; line-height:22px; border-bottom:1px solid #ddd; padding-bottom:5px;}
.article-tag{ padding:5px 0;}
.art-list{ float:left; margin-right:10px;}
.alc{ text-align:center}

.article-nav{   line-height:22px; padding:10px 0; margin:0 0px; border-bottom:1px solid #ddd;}
.next{ text-align:right} 

/* 评论 */
 

@media (max-width: 768px) {
  .next{ text-align:left} 
}

@media (min-width: 768px) {
 #article_list .single-article .article-content h4 {
 
 	overflow:hidden;
	 height:30px;
 
}

 #article_list .single-article .article-content p{
	  height:66px;
	  overflow:hidden
}

}

.frind_link ul,.frind_link ul li{list-style:none;}
.frind_link ul li{ border:1px solid #ddd;background:#fff;}
.frind_link ul { padding:0 20px;}

ul,li{list-style:none;}
.moban-list ul.row{ padding:0 ;}
.moban-list ul li {padding:10px 20px; }
.moban-list ul li a{ border:1px solid #ddd;background:#fff;padding:5px;float:left;width:100% }
.moban-list ul li .moban-pic img{max-width:100% !important;height:auto; margin:0 auto; display:block;}
.moban-list ul li .moban-info{ line-height:22px;margin-top:10px; text-align:center;}
.zblist{ border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:center; background:#fff; }
.zblist a{ height:22px; line-height:22px;overflow:hidden; width:100%;float:left;}
.zbtitle{border:1px solid #ddd; padding:5px 0 0 0;background:#fff; font-size:16px;color:#333; text-align:center;height:36px; line-height:22px;}
.zbw{ border-top:1px solid #ddd;}
.single-article{ background:#fff; padding:10px 10px 0px 10px; margin-bottom:10px;}

#xiuyixia-question .single-article .article-content h4 {
 
 	overflow:hidden;
	 height:20px;
	 line-height:20px;
}

#xiuyixia-question .single-article .article-content p{
	margin-top:5px;
	  height:66px;
	  overflow:hidden
}
#xiuyixia-question .single-article .ask-content p{
	  height:50px;
	  margin-top:3px;
	  overflow:hidden
}
#xiuyixia-question .single-article .ask-content h4 {
 
 	overflow:hidden;
	 height:20px;
	 line-height:20px;
}
#thinkphp-question .box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top:0;
  background:#fff;
  border-bottom:1px solid #ddd;
}

#thinkphp-question .box .img-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: 150px;
  max-width:150px;
  overflow:hidden;
  height: 150px;
  margin-right: 25px;
  border: 1px dotted #d8d6fa;
}

#thinkphp-question .box .img-box svg {
  width: 45px;
  height: auto;
  fill: #d8d6fa;
}
#thinkphp-question .box .img-box:hover {
  background-color: #ddd;
  border-color: transparent;
}

#thinkphp-question .box .img-box:hover svg {
  fill: #ffffff;
}

#thinkphp-question .box .detail-box h5 {
  font-weight: bold;
  height:30px;
  line-height:30px;
  overflow:hidden;
}

#thinkphp-question .box .detail-box p {
  margin:0;
  padding:0;
  height:72px;
  line-height:18px;
  overflow:hidden;
}

#thinkphp-question .box .detail-box a {
  display: inline-block;
  padding: 7px 30px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background-color: transparent;
  border: 1px solid #0b0281;
  color: #0b0281;
  margin-top: 5px;
}

#thinkphp-question .box .detail-box a:hover {
  border: 1px solid transparent;
  background-color: #0b0281;
  color: #ffffff;
}

#thinkphp-question .article_sider {

	border-radius: 0;
}

.article-content h2{ font-size:18px;line-height:26px;padding-top:5px;}
.article-content h3{font-size:16px;line-height:22px;}
.article-content ul{ padding:0;}