﻿.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: 85%;    margin: 10px auto;    display: inline-block;     width: auto;}
.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; }


