.Min1 .bt { display: block; text-overflow: ellipsis;  overflow: hidden; font-size: 16px; line-height: 27px; color: #222; font-weight: normal;}
.Min1 .info { padding: 0 12px 10px; overflow: hidden; border-bottom: 1px solid #f5f5f5; }
.Min1 .info p { font-size: 12px; color: #888; line-height: 26px; }
.Min1 .info p.time { float: left; }
.Min1 .info p.name { float: right; }


.Min2 .txtwarp { padding: 0 12px 12px; border-bottom: 1px solid  #f5f5f5; }
.Min2 .txtwarp p { font-size: 14px; color: #666; line-height: 28px; }


.Min2 .txtwarp img {max-width: 95%;margin: 10px auto; height: auto !important; display: inline-block;width: auto;cursor: pointer;width: 100%;display: inline-block;vertical-align: middle;}
.imglist {display: flex;flex-wrap: wrap;justify-content: space-between; }
.imglist img {width: 30% !important;height: 30% !important; /* 保持图片宽高比 */object-fit: cover;margin-bottom: 10px !important;margin: 10px 0px 0px 0px !important;}
.Min2 .txtwarp iframe {margin:10px 0; }
.Min2 .txtwarp h3 { line-height:27px}
.Min2 .txtwarp table { border:1px solid #cccccc;  border-collapse: collapse; margin:10px auto;}
.Min2 .txtwarp td { border:1px solid #cccccc;}
.Min2 .txtwarp strong {font-weight:bold }

/*# sourceMappingURL=article-info.css.map */

.Min1 .downl { padding: 0 12px; overflow: hidden; margin: 2px 0; position: relative; }
.Min1 .downl .img { display: inline-block; float: left; }
.Min1 .downl .img img { display: inline-block; width: 40px; height: 40px; border-radius: 10px; background: #969696; }
.Min1 .downl .dinfo { display: block; height: 40px; margin: 0 88px 0 68px; position: relative; }
.Min1 .downl .dinfo div { margin: 3px 0; }
.Min1 .downl .dinfo div a { display: inline-block; max-height: 50px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #333; font-size: 12px; overflow: hidden; }
.Min1 .downl .dinfo p.size { color: #888; overflow: hidden; margin: 2px 0; }
.Min1 .downl .downl { display: inline-block; float: right; text-align: center; color: #fff; line-height: 28px; width: 60px; background: #5fb300; border-radius: 3px; position: absolute; top: 10%; right: 12px; }
.Min1 .downl .gray_btn{background: #fff;color: #888}
/*??????????*/
.tj_wrap{padding: 0 12px;background: #fff;overflow: hidden;margin-top:6px;}
.tj_wrap .lis_a{border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.tj_wrap .lis_a .bt{/*max-height: 60px;*/line-height: 30px;font-size: 18px;color: #555;margin: 10px 0;display: block;}
.tj_wrap .img_item{overflow: hidden;max-height: 156px;}
.tj_wrap .img_item .img{width: 31.3%;display: block;float: left;}
.tj_wrap .img_item .img:nth-child(2){margin: 0 3%;}
.tj_wrap .img_item .img img{width: 100%;}
.tj_wrap .info{line-height: 60px;font-size:14px;color: #999;}
.tj_wrap .info p{float: left;}
.tj_wrap .info .num{margin-left: 15px;float: left;}
.tj_wrap .info .num span{color: #ff4c4c;}
.tj_wrap .info .downl{color: #5fb300;display: block;float: right;text-align: center;line-height: 28px;width:50px;border-radius: 3px;border: 1px solid #5fb300;margin-top: 15px;}

 .downzt { padding: 0 12px; overflow: hidden; margin: 2px 0; position: relative; background:#ffffff;}
 .downzt .img { display: inline-block; float: left; }
 .downzt .img img { display: inline-block; width: 80px; height: 80px; border-radius: 10px; background: #969696; }
 .downzt .dinfo { display: block; height: 80px; margin: 0px 66px 0 90px; position: relative; }
 .downzt .dinfo div { margin: 3px 0; }
 .downzt .dinfo div a { display: inline-block; max-height: 50px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #333; font-size: 18px; overflow: hidden; }
 .downzt .dinfo p.size { color: #888; overflow: hidden; margin: 6px 0; font-size: 12px;overflow: hidden;line-height: 23px}
 .downzt .downl { display: inline-block; float: right; text-align: center; color: #fff; line-height: 28px; width: 60px; background: #5fb300; border-radius: 3px; position: absolute; top: 39%; right: 12px; }
 .downzt .gray_btn{background: #fff;color: #888}

.bb_wrap2 { overflow: hidden; padding: 0 12px 0; margin-top: 6px; background: -webkit-linear-gradient(left, #b3efae 0%, #ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); background: linear-gradient(to right, #ffffff 0%, #ffffff 100%); }
.bb_wrap2 .bt { font-size: 16px; color: #333; font-weight: bold; height: 30px; line-height: 30px; margin: 10px 0; }
.bb_wrap2 .bb-wiper { padding-bottom: 20px; }
.bb_wrap2 .bb-wiper .swiper-pagination { bottom: 0; }
.bb_wrap2 .bb-wiper .swiper-pagination-bullet-active { background: #5c5c5c; }
.bb-item { width: 100%; overflow: hidden; }
.bb-item li { width: 25%; display: block; float: left; text-align: center; }
.bb-item li a { width: 96%; display: block; margin: 0 auto; }
.bb-item li a .img { display: block; margin: 10px auto 5px; }
.bb-item li a .img, .bb-item li a .img img {width: 50px;height: 50px;border-radius: 8px;}
.bb-item li a .name { font-size: 14px;  color: #333; height: 20px; overflow: hidden; }
.bb-item li a .bq { font-size: 15px; color: #555; }
.bb-item li a span { display: inline-block; border-radius: 3px; border: 1px solid #333; color: #333; font-size: 14px; text-align: center; line-height: 24px; height: 24px; width: 60px; margin: 10px auto; }

.bb_wrap { overflow: hidden; padding: 0 12px 12px; margin-top: 6px; background: -webkit-linear-gradient(left, #27cc7a 0%, #91fd88 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27cc7a', endColorstr='#91fd88',GradientType=1 ); background: linear-gradient(to right, #27cc7a 0%, #91fd88 100%); }
.bb_wrap .bt { font-size: 16px; color: #333; font-weight: bold; height: 30px; line-height: 30px; margin: 10px 0; }
.bb_wrap .bb-wiper { padding-bottom: 20px; }
.bb_wrap .bb-wiper .swiper-pagination { bottom: 0; }
.bb_wrap .bb-wiper .swiper-pagination-bullet-active { background: #5c5c5c; }
.tl_item { padding: 0 12px; }
.tl_item ul.lisstyl1 li .downl { background: #43ac53; }

.like_tab { margin: 0 12px; display: flex; overflow: hidden; }
.like_tab p { flex: 1; text-align: center; margin: 0 2px; font-size: 14px; color: #333; position: relative; height: 36px; line-height: 36px; }
.like_tab .on { font-weight: bold; }
.like_tab .on:after { display: block; content: ''; position: absolute; width: 50%; left: 25%; bottom: 0; background: #333; border-radius: 2px; height: 3px; }

.like_item { overflow: hidden; width: 100%; overflow-x: auto; padding: 10px 0; overflow-y: hidden; white-space: nowrap; -webkit-overflow-scrolling: touch; }
.like_item .item + .item { display: none; }
.like_item ul li { display: inline-block; background: #fff; overflow: hidden; width: 90px; height: 168px; border-radius: 6px; margin: 10px 20px 10px 0; }
.like_item ul li .img { margin: 15px auto 0; display: block; }
.like_item ul li .img, .like_item ul li .img img { width: 60px; }
.like_item ul li .name { font-size: 14px; color: #333; text-align: center; margin: 5px; overflow: hidden; height: 18px; line-height: 18px; font-weight: bold; }
.like_item ul li .bq { text-align: center; color: #757575; }
.like_item ul li .downl_btn { display: block; width: 55px; height: 22px; line-height: 22px; border-radius: 15px; margin: 10px auto; color: #43ac53; font-size: 14px; border: 1px solid #43ac53; text-align: center; }
.like_item ul li .mor { font-size: 16px; color: #43ac53; text-align: center; line-height: 40px; }
.phb_tab { overflow: hidden; height: 30px; border: 1px solid #e3e3e3; border-radius: 3px; margin: 0 12px 12px; display: flex; }
.phb_tab p:nth-child(2) { border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; }
.phb_tab p { flex: 1; font-size: 14px; font-weight: bold; color: #333; text-align: center; line-height: 30px; }
.phb_tab p:after { display: inline-block; content: ''; width: 0; height: 0; border-bottom: 5px solid transparent; border-top: 5px solid transparent; border-left: 5px solid #999; margin-left: 5px; }
.phb_tab .on { background: #43ac53; color: #fff; }
.phb_tab .on:after { border-bottom: none; border-top: 5px solid #fff; border-left: 5px solid transparent; border-right: 5px solid transparent; margin-bottom: 2px; }

.phb_item { overflow: hidden; padding-bottom: 12px; }
.phb_item .item + .item { display: none; }

.hotbq_wrap { overflow: hidden; padding: 12px; }
.hotbq_wrap a { display: block; float: left; font-size: 14px; color: #333; border: 1px solid #e3e3e3; height: 26px; line-height: 26px; text-align: center; padding: 0 10px; margin: 8px 5px; -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 14px; }

.gzh_wrap { display: block; }

.imgshow{display: none;background: rgba(0, 0, 0, .5);position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 2019521;}
.swiperbox{height: 100vh;z-index: 3;background: #000;}
.swiperbox img{width: initial;position: relative;z-index: 2;}
.swiper-zoom-container:before{width: 100%;height: 100%;content: ' ';position: absolute;z-index: 1;display: block;top: 0;left: 0;cursor: pointer;}
.closebtn{position: absolute;z-index: 22;background: url(../images/newclose.png) no-repeat 11px 0px;width: 60px;height: 60px;bottom: 0;left: 10px;background-size: 40px;}
.el-col-lg-0 {
        display:none;
        width: 0
    }
 .el-col-xl-push-24 {
        position: relative;
        left: 100%
    }
}

.el-input__inner {
    -webkit-appearance: none;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #409eff;
    box-sizing: border-box;
    color: #ff0000;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: 0;
    padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
}

.el-input-group {
    line-height: normal;
    display: inline-table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 0
}

.el-input-group>.el-input__inner {
    vertical-align: middle;
    display: table-cell
	    -webkit-appearance: none;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #409eff;
    box-sizing: border-box;
    color: #ff0000;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: 0;
    padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
}

.el-input-group__append,.el-input-group__prepend {
    background-color: #f5f7fa;
    color: #909399;
    vertical-align: middle;
    display: table-cell;
    position: relative;
    border: 1px solid #dcdfe6;
    border-radius: 4px;
    padding: 0 20px;
    width: 1px;
    white-space: nowrap
}

.el-input-group--prepend .el-input__inner,.el-input-group__append {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.el-input-group--append .el-input__inner,.el-input-group__prepend {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.el-input-group__append:focus,.el-input-group__prepend:focus {
    outline: 0
}

.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select {
    display: inline-block;
    margin: -10px -20px
}

.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit;
    border-top: 0;
    border-bottom: 0
}

.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input {
    font-size: inherit
}

.el-input-group__prepend {
    border-right: 0
}

.el-input-group__append {
    border-left: 0
}

.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.el-input__inner::-ms-clear {
    display: none;
    width: 0;
    height: 0
}

.el-button {
    display: inline-block;
    line-height: 1;
    white-space: nowrap;
    cursor: pointer;
    background: #fff;
    border: 1px solid #dcdfe6;
    color: #606266;
    -webkit-appearance: none;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    outline: 0;
    margin: 0;
    -webkit-transition: .1s;
    transition: .1s;
    font-weight: 500;
    padding: 12px 20px;
    font-size: 14px;
    border-radius: 4px
}
.el-input-group__append {
    color: #FFFFFF;
    border-color: #409EFF;
    background-color: #409EFF !important;
}
.copyinfo{
  border-radius: 0.3125rem;
  position: fixed;
  width: 30%;
  height: -2;
  top: 50%;
  left: 36%;
  z-index: 100;
  background-color: rgba(0, 0, 0, 0.64);
  color: #FFF;
  line-height: 2.3rem;
  font-size: 1rem;
  text-align: center;
}
