@charset "utf-8";
/* CSS Document */


/*群组主页*/
article{ padding: .5rem;margin-bottom: .5rem; border-top: 1px solid #e6e6e6;}
.group-cate a{
	clear:both;
	text-align: center;
	flex-shrink: 0;
	border-radius: .85rem;
	border:1px solid #0E4ACD;
	font-size:0.75rem;
	padding:3px 8px;
}



/* 我的关注 */
.plate{margin:1rem auto; background-color:#FFF; border-radius:10px; padding:10px; overflow:hidden;}
.plate ul{ width:100%; padding-top:10px; margin:0 auto;}
.plate ul li{width:25%;float:left;background-color:#FFF; text-align:center; margin-bottom:10px;}
.plate ul li a img{ border-radius: 10px; width:3rem; height:3rem;}
.plate .plate-li{ clear:both; margin:0; padding:0;}
.plate .more{clear:both; height:35px; line-height:35px; width:90%; margin:10px auto; background-color:#f0f0f0; text-align:center; border-radius:10px;}
 
/* classify 分类 */
.classify-box{ overflow: hidden; padding: 0; margin-bottom: 0; border-bottom: 0; }
.classify-box h4{padding:10px 0 10px 8px; width:100%;}
.classify-left{width: 6rem;height: 100%;}
.classify-left ul{ overflow: hidden;}
.classify-left ul li{ position: relative; background-color: #f5f5f5; margin-bottom:1px;}
.classify-left ul li.pick{ background-color: #fff; color: #ed394a; }
.classify-left ul li.pick::before{ position: absolute; content: " "; width: .2rem; height: 3rem; background-color: #ed394a; top: 0; left: 0; }
.classify-left ul li a{display: block;padding-left: .7rem;line-height: 3rem;font-weight:550;font-size:14px;color:#999;}
.classify-right ul li dl{ border-bottom:1px solid #efefef; margin-left:110px; padding:10px 0 0 5px;}
.classify-right ul li dl .add{font-weight:600;padding:10px 10px 0 0; float:right;}
.classify-right ul li dl dd{
	display: inline-block;
	width: 3rem;
	height: 3rem;
	border-radius: 10px;
	text-align: center;
	overflow: hidden;
	font-weight: normal;
	margin:0;
}
.classify-right ul li dl dt
{
	display: inline-block;
	width: auto;
	font-weight: normal;
	align-items : center;
	padding-left:5px;
}
.classify-right ul li dl dt b{ color:#666; font-size:14px;}
.classify-right ul li dl dt span{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	color:#999;
}
.classify-right ul li dl dt span def{ color:#F00;}

.classify-right ul li dl ul{overflow:hidden; margin-bottom:3px;}
.classify-right ul li dl ul ol{width:auto; float:left; background-color:#efefef; border-radius:5px; margin:3px; padding:1px 10px;}
.classify-right ul li dl ul ol a{color:#999;}

/*滑动菜单*/
#TouchNav{width:100%;overflow:hidden;border-bottom:1px solid #f8f8f8;background: linear-gradient(to bottom, #4784F9, #fff); color:#fff; margin-bottom:1px;border-radius:0 0 5px 5px;}
#TouchNav .swiper-slide{width:auto;padding: 0 1px;letter-spacing:1px;text-align:center; margin:0 5px;}
#TouchNav .swiper-slide a{transition:all .3s ease;display:block; font-size:.8rem;background-color:#4784F9; padding:2px 6px; border-radius:5px; color:#fff;}
#TouchNav .active a{color:#FFC559;border-bottom:.1rem solid #FFC559;padding:2px 6px; border-radius:5px;}
 


.myHeader .bbs-home {
	display: flex;
	padding:0;
	width: 100%;
	/*height: 76px;
	line-height: 76px;*/
	color: #fff;
}
.myHeader .bbs-home .tx {
	float: left;
	display: block;
	margin-right: 10px;
	width: 70px;
	height: 70px;
	border: 3px solid #fff;
	border-radius: 100%;
	margin-left: 20px;
}
.myHeader .bbs-home .tou {
	flex: 1;
	display: block;
 
	letter-spacing: 1px;
	padding-top:20px;
}
.myHeader .bbs-home .tou a{ color:#FFF;}
.myHeader .bbs-home .tou div{line-height:26px;margin-top:15px;}
.myHeader .bbs-home .tou div def{ font-size:14px;}
.myHeader .bbs-home .more{display:block;float:right;margin-right:20px;height:24px;margin-top:26px} 

.myHeader .group-main{color:#FFF; margin:20px 0 0 0;overflow:hidden;}
.myHeader .group-main .left{ width:60%; float:left; padding-left:20px;}
.myHeader .group-main .left a{color:#FFF;}
.myHeader .group-main .left a i{ width:17px;}
.myHeader .group-main .left .img-list{ margin-left:-5px; padding:0;}
.myHeader .group-main .left .img-list img{width:20px; height:20px; border-radius:50%; vertical-align:middle; margin:1px;}
.myHeader .group-main .left .img-list img.vip{width:10px; height:10px; position:relative; margin:8px 0 0 -8px;}



.myHeader .group-main .right{width:40%; float:left; text-align:right; padding-right:10px;}
.myHeader .group-main .right>a{margin:0 2px; color:#FFF; padding:0 5px; border-radius:10px !important; border:1px solid #fff;}
.myHeader .group-main .right>a.disabled{background: #808080; color:#FFF;}

.bbs-home-btn{padding:0 5px 0 0 !important;}
.bbs-home-btn a{padding:0 6px;}
.bbs-home-padding{padding-right:20px !important; padding-bottom:0px !important;}
.bbs-home-padding a{border:0 !important;}



.myHeader .bbs-header {
	padding: 0 35px 8px;
	overflow: hidden
}
.myHeader .bbs-header a {
	border: 1px solid #fff;
	border-radius: 25px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	letter-spacing: 1px;
}
.myHeader .bbs-header a.bbs-follow{width:70px; height:24px; line-height:24px; margin:0 5px;}
.myHeader .bbs-header a.disabled{background: #808080; color:#FFF;} 

/*.myHeader .bbs-header .tou-img-list{margin:10px 0 10px -20px; width:108%;}
.myHeader .bbs-header .tou-img-list span{float:left;}
.myHeader .bbs-header .tou-img-list a{margin-left:0px;}
.myHeader .bbs-header .tou-img-list img{width:20px; height:20px; border-radius:50%; vertical-align:middle; margin:1px;}
.myHeader .bbs-header .tou-img-list img.vip{width:10px; height:10px; position:relative; margin:8px 0 0 -8px;}
*/
 
 

.meansBox article,section{ padding:0; margin:0}
.meansBox article section {
	overflow: hidden;
}

/*帖子列表*/
.meansBox article section li {
	margin-bottom: 2px;
	padding: 5px;
	background: #fff;
	padding: 10px;
	overflow: hidden
}
.meansBox article section li .L {
	float: left;
	width: 110px;
	height: 80px;
	margin-right: 10px
}
.meansBox article section li .L img {
	display: block;
	width: 110px;
	height: 80px;
	border-radius:10px;
}
.meansBox article section li .R {
	flex: 1;
}
.meansBox article section li .R .tit {
	font-size: 1rem;
	letter-spacing: 1px;
	line-height: 1.5rem;
	color: #333;
	font-weight:600;
	padding:5px 0 5px 20px;
	word-break:break-all;
}
.meansBox article section li .R .tit top{ 
	border:1px solid #C90; 
	margin:0 5px; 
	font-weight:400; 
	padding:2px; 
	font-size:10px; 
	color:#C90; 
	border-radius:3px;
}
 
.meansBox article section li .R .tou img{width:2.5rem; height:2.5rem; border-radius:50%; vertical-align:middle; border:1px solid #efefef;}
.meansBox article section li .R .tou img.vip{width:12px; height:12px; position:relative; margin:20px 0 0 -10px;}
.meansBox article section li .R .tou span {
	display: inline-block;
	margin:0.3rem;
	color: #999;
}
 
.meansBox article section li .R .sub{display:inline-block; width:100%; margin-top:5px;}
.meansBox article section li .R .sub .txt{
	padding:0 10px 0 10px;
	text-overflow: ellipsis; 
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	color: #666;
	letter-spacing: 1px;
	text-indent:10px;
	overflow:hidden;
	word-break:break-all;
}
.meansBox article section li .R .sub .img{margin-top:10px;float:right;text-align:center;}
.meansBox article section li .R .sub .img img{border-radius:10%; max-height:80px; max-width:110px;}


 
.meansBox article section li .R .date {
	color: #666;
	font-size: 12px;
	float: left;
	padding-left:20px;
}
.meansBox article section li .R .date dd{
	display: inline-block;
	margin:.2rem .8rem 0rem 0;
}

.meansBox article section li .R .date span {
	display: inline-block;
	background: #EC482D;
	color: #fff;
	border-radius: 5px;
	height: 16px;
	margin:0 12px 0 5px;
	line-height: 16px;
	text-align: center;
	padding:0 5px;
}

.khfxWarp .dropload-down{padding-left:10px;}
 


/*发帖*/
.meansBox ul.ul_bbs {
	background: #fff;
	overflow: hidden;
	margin-bottom: 10px;
	width:100%;
}
.meansBox ul.ul_bbs li {
	width: 20%;
	float: left;
	padding:.4rem .1rem;
	text-align: center;
}

.meansBox ul.ul_bbs .current p a{
	font-weight:700;
	font-size:.8rem;
	color:#FFA500;
	text-decoration:underline;
}

.meansBox ul.ul_bbs li p {
	text-align: center;
	height: 30px;
	line-height: 30px;
	color: #333;
	letter-spacing: 1px;
}

.meansBox ul.ul_bbs li p a{
	color: #666;
}

.msg
{
	font-size:12px;
	display:inline-block;
	position:relative;
	color: white;
	background-color: #F64E31;
	padding:1px 5px;
	min-width: 15px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	-webkit-border-radius: 24px;
	border-radius: 24px;
	top:-40px;
	margin-left:75px;
	font-weight:500;
}




/* 群主列表 */
.bbs-user-list li{
	background-color:#FFF;
	margin-bottom: 10px;
	padding:10px 10px 0 10px;
}

.bbs-user-list li header{
	border-bottom:1px solid #ccc;
}
.bbs-user-list li .operate{
	display:inline-block; 
	padding-left:10px; 
	width:100%; 
}

.bbs-user-list li .operate dd{
	float:left; 
	margin-right:10px; 
	color:#666;
} 

.bbs-user-list li dl{
	overflow: hidden;
	padding: 2%;
	display: flex;
	justify-content : space-between;
}

.bbs-user-list li dl dd{
	display: inline-block;
	width: 3rem;
	height: 3rem;
	border-radius: 50%;
	text-align: center;
	overflow: hidden;
	font-weight: normal;
}
.bbs-user-list li dl dd img{
	width: 100%;
	height:100%;
}
 
.bbs-user-list li dl dt
{
	display: inline-block;
	width: 80%;
	margin-left: .5rem;
	margin-top: .2em;
	font-weight: normal;
	align-items : center;
}

.bbs-user-list li dl dt h4{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

.bbs-user-list li dl dt span{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	color:#999;
}
 

.bbs-user-list li dl p{
	text-align: right;
	width: 10%;
	line-height:.5rem;
	font-size: .2rem;
	color:#999; 
}

.bbs-user-list li dl p span
{
	color: white;
	font-size: 12px;
	background-color: #F64E31;
	padding:0 3px;
	height: 18px;
	margin-left:5px;
	line-height: 18px;
	text-align: center;
	-webkit-border-radius: 24px;
	border-radius: 24px;
}
/* END群主列表 */



/*申请群主*/
.bbs-apply-tit{background-color:#efefef; padding:5px; border-radius:5px; color:#333;}
.bbs-apply ul {width:100%;}
.bbs-apply ul li {background: #fff;margin-bottom: 10px; padding:10px;}
.bbs-apply ul li.nick{margin:0 0 10px 0;}
.bbs-apply .sub {
	padding-top: 10px;
	overflow: hidden;
	background: #fff;
	border-radius: 5px;
	height: auto;
}
.bbs-apply .sub textarea {
	width: 100%;
	height: auto;
	border: 0;
	outline: none;
}
.bbs-apply .btn {
	overflow: hidden;
}
 
.bbs-apply .btn a {
	background: #3F82ED;
	color: #fff;
	display: block;
	height: 40px;
	line-height: 40px;
	letter-spacing: 1px;
	font-size: 14px;
	border-radius: 5px;
	text-align: center;
	margin-bottom:10px;
}
 
 
/*发帖按钮*/
.btn-bbs-add{ width:40px; height:40px;bottom:120px; right:10px; position:fixed;}
.btn-bbs-add a{ background-color:#FDC115; color:#FFF;width:40px; height:40px; line-height:40px; display:block; text-align:center; border-radius:50%; font-size:20px;}
.btn-bbs-add a img{border-radius:50%;}

/*pc宽度大于1200px*/
@media screen and (min-width:1200px){
	.btn-bbs-add{ width:40px; height:40px;bottom:120px; right:38%; position:fixed;}
	.btn-bbs-add a{ background-color:#FDC115; color:#FFF;width:40px; height:40px; line-height:40px; display:block; text-align:center; border-radius:50%; font-size:20px;}		
}

/*平板 小于1199 大于501px*/
@media screen and (max-width:1199px) and (min-width:501px){
	.btn-bbs-add{ width:40px; height:40px;bottom:120px; right:15%; position:fixed;}
	.btn-bbs-add a{ background-color:#FDC115; color:#FFF;width:40px; height:40px; line-height:40px; display:block; text-align:center; border-radius:50%; font-size:20px;}	
} 


/* 群组管理 */
.bbs-replay-list{clear:both;border:1px dashed #CCC; padding:0 5px;} 
 
.bbs-replay-list>li{
	margin:2px 0;
	font-size:.75rem;
	letter-spacing:1px;
	background: #fff;
	border-bottom:2px solid #FFA500;
}
 
.bbs-replay-list li div dt span{
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	color:#999;
	padding:5px;
	text-indent:12px;
}

.bbs-replay-list li div dt div.comment{
	width:100%;
	padding:5px;
	color:#666;
	background:#eee;
	border-radius:5px;
	margin-bottom:10px;
}

.bbs-replay-list li div dt div.replay{
	width:100%;
}

.bbs-replay-list li div dt div.replay .detail{
	margin:5px 0 5px 10px;
	border:1px dashed #CCC;
	border-radius:.5rem;
	border-bottom:0;
}

.bbs-replay-list li div dt div.replay .detail li{
	margin:0;
	padding:5px;
	font-size:14px;
	border-bottom:1px dashed #CCC;
}

 
.bbs-replay-list li div dt div.replay .detail li .tou img{
	border-radius: 50%;
	float:left;
	vertical-align:middle;
	width:2rem;
	height:2rem;
	margin:5px 10px 20px 5px;
}

.bbs-replay-list li div dt div.replay .detail li div p{
	line-height:20px;
}

.bbs-replay-list li div dt div.replay .detail li div p b>a{ color:#0099FF; }
.bbs-replay-list li div dt div.replay .detail li div p.block{color:#999; margin:5px 0 3px 0;}

.block a{
	display:inline-block;
	margin:0 10px;
	float:right;
	color:#999;
}


.bbs-replay-list li div dl{
	padding:0 5px; 
	display: flex;
	justify-content : space-between;
}

.bbs-replay-list li div dl span{
	color:#999; 
}

.bbs-replay-list li dd{
	display: inline-block;
	width: 3rem;
	height: 3rem;
	border-radius: 50%;
	text-align: center;
	overflow: hidden;
	font-weight: normal;
	float:left;
	border:1px solid #efefef;
}
.bbs-replay-list li dl dd img{
	width: 100%;
}
 
/*群组首页*/
/*.group-hotlist{overflow:hidden; padding:5px 0;}
.group-hotlist ul li{width:23%; float:left; border:1px solid #fff; border-radius:5px; margin:5px 1%; text-align:center; height:40px; line-height:40px; vertical-align:middle;}
.group-hotlist ul li a{color:#FFF;}
.group-hotlist ul li a:hover{color:#333;}  */

.group-scrollView {
	width: 100%;
	height: 100%;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	position: relative;
	padding-bottom: 55px;
}
.group-palace {
	padding: 0.5rem 0;
	position: relative;
	overflow: hidden;
 	background: linear-gradient(to bottom, #EDEFFE, #fff)
}

.group-palace .palace-left{ width:60%; float:left;}
.group-palace .palace-left a.active{text-decoration:underline;}
.group-palace .palace-left .group-palace-grid {
	float: left;
	padding: 1px;
	width: 30%;
	box-sizing: border-box;
	margin: 5px 0;
}

.group-palace .palace-right{width:40%; float:left;}
.group-palace .palace-right .group-palace-grid {
	 
	float: left;
	padding: 1px;
	width: 48%;
	box-sizing: border-box;
	margin: 5px 0;
}
 


.group-palace-grid-icon {
	width: 30px;
	height: 30px;
	margin: 0 auto;
}
.group-palace-grid-icon img {
	display: block;
	width: 100%;
	height: 100%;
	border: none;
}
.group-palace-grid-text {
	display: block;
	text-align: center;
	color: #333;
	font-size: 0.85rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	padding-top: 0.2rem;
}
.group-palace-grid-text h2 {
	font-size: 0.8rem;
	font-weight: normal;
	color: #666666;
} 
  
/* END群组管理 */	
.group-close{background:linear-gradient(to right, #FFC559, #fff);border-radius:5px;}

.group-vclose{border-radius:5px; height:50px;}
.group-vclose>a>img{position:relative; top:-5px;}

/*.group-vclose:after{content:url(/images/star.gif); padding:0 2px; position:relative; top:-56px; right:-82px; border-radius:0 0 0 4px;}*/



/*消息提醒*/
.group-msg
{
	font-size:12px;
	position:relative;
	color: white;
	background-color: #FCC417;
	padding:1px 5px;
	min-width: 15px;
	min-height: 15px;
	line-height: 15px;
	text-align: center;
	-webkit-border-radius: 24px;
	border-radius: 24px;
	z-index:1000;
	top:-5px;
	right:-30px;
	font-weight:500;
	cursor:pointer;
}

/*封闭群组导航*/
.quick_nav{width:100%;color:#fff; background-color:#FFF;border-radius:5px 5px 0 0; padding-left:3px; height:auto;overflow:hidden; margin-bottom:1px;} 
.quick_nav .imsc{position:relative;}
.quick_nav .imsubc{position:absolute;z-index:30;display:none;}
.quick_nav .imsubc .mtop{ margin-top:5px;}
.quick_nav li{list-style:none;font-size:1px;float:left; padding:0 1px; text-align:left;}
.quick_nav>ul>li{height:35px; line-height:35px;}
.quick_nav ul ul li{width:100%;float:none !important;padding:0; margin:0;}
.quick_nav ul li:hover .imsubc{display:block;}
.quick_nav li:hover ul .imsubc{display:none;}
.quick_nav ul ul li:hover .imsubc{display:block;}
.quick_menu ul {background-color:#fff;color:#FFF; border:1px solid #CCC; padding:5px;border-radius:3px; margin:2px 0 0 2px;}
.quick_menu li:hover>a {background-color:#FFC559; color:#333;}
.quick_menu a{text-align:left;font-size:14px;text-decoration:none; border-style:none; border-color:#333; padding:2px 5px; border-radius:3px;}
.quick_menu .dvs {border-top:1px solid #ccc; padding-top:10px;width:96px;}
.quick_menu .dvs img{ margin-top:3px;}
.quick_nav>ul>li {float: left;text-align: center;white-space:nowrap;margin:3px 1.2%; padding:5px 2px 0 2px;line-height:24px;border-radius:5px;border-radius:5px;background: linear-gradient(to right, #C9DBFD, #fff);}
.quick_nav .imsubc .btn-owner{top:-26px;left:94px;}
.quick_nav .imsubc .btn-owner li{width:60px;}
.quick_nav_vip>ul>li {background: linear-gradient(to right, #FFC559, #fff);}
.top0{top:0;}
.qmsg
{
	display:inline-block;
	position:relative;
	color: white;
	background-color: #F64E31;
	padding:0 1px 1px 1px;
	width: 6px;
	height: 6px;
	text-align: center;
	-webkit-border-radius: 24px;
	border-radius: 24px;
	top:-15px;
}


/*自建群二级导航*/
.quick_nav2{width:100%;color:#fff;border-radius:5px 5px 0 0; padding-left:3px; height:auto;overflow:hidden; margin-bottom:1px;} 
.quick_nav2 .imsc{position:absolute; z-index:100}
.quick_nav2 .imsubc{position:absolute;z-index:30;display:none;}
.quick_nav2 .imsubc .mtop{margin:10px 0 0 10px !important;}
.quick_nav2 .imsubc ul{padding:0 5px;} 
.quick_nav2 .ggadd{margin-top:-6px; background-color:#5A7AEA; border-radius:5px;}
.quick_nav2 .ggadd a{ height:20px; line-height:20px;}

.quick_nav2>ul>li{height:30px; line-height:30px;}
.quick_nav2 ul ul li{width:100%;float:none !important;padding:0; margin:0; text-align:left;border-bottom:1px dashed #efefef;}
.quick_nav2 ul li:hover .imsubc{display:block;}
.quick_nav2 li:hover ul .imsubc{display:none;}
.quick_nav2 ul ul li:hover .imsubc{display:block;}


.quick_menu2>li{ float:left;margin-left:10px;}
.quick_menu2 ul {background-color:#5A7AEA;color:#ccc; border:1px solid #CCC; border-radius:3px; margin:2px 0 0 2px;padding:5px;}
 

.quick_menu2 li:hover>a {background-color:#FFC559; color:#333; padding:3px 5px;}
.quick_menu2 a{text-align:left;font-size:12px !important;text-decoration:none; border-style:none; border:1px solid #fff !important; border-radius:5px;}
.quick_menu2 .dhang{margin-left:-3px !important; border:1px solid #fff !important; border-radius:5px; color:#fff !important; font-size:12px !important;}
.quick_menu2 .dhang i{margin-left:-5px !important; margin-top:6px !important; width:12px;}

.quick_nav2>ul>li {white-space:nowrap;border-radius:5px;border-radius:5px;}
.quick_nav2 .btn-owner{top:-35px;left:70px;}
.quick_nav2 .btn-owner li{width:60px;}
.quick_nav2 .dvs{border-bottom:0;}
.quick_nav2 .member{border:1px solid #fff !important; border-radius:5px; font-size:12px; padding:0 5px; cursor:pointer;}
 

/*.quick_nav_vip2>ul>li {background: linear-gradient(to right, #FFC559, #fff);}*/

.group-sub-menu .tit>a{ background-color:#FFA500; color:#FFF; padding:3px 8px; border-radius:5px;}
.group-sub-menu .sub{padding-top:5px;color:#999; font-size:14px;}
.group-sub-menu .sub img{ border-radius:5px; margin:6px 10px 5px 5px;float:left;margin-right:10px; }
.group-sub-menu dd{padding:3px 1px;overflow:hidden;}
.group-sub-menu dd dl{ border:1px solid #efefef; float:left; margin:3px; padding:2px 5px; border-radius:5px; background-color:#efefef;}
.group-sub-menu dd dl a{color:#666;}

/*新公告提醒*/
.bbs-newmsg
{
	width: 5px;
	height: 5px;
	float:right;
	display:block;
	position:relative;
	margin:10px 0 0 0;
	border-radius: 50%;
	background-color: #F64E31;
	-webkit-border-radius: 24px;
}



/*手机最大宽度500*/
@media screen and (max-width:500px){
	.quick_nav>ul>li{float: left;text-align: center;white-space:nowrap;margin:3px 2px; padding:5px 2px 0 2px;line-height:24px;border-radius:5px;border-radius:5px; background-color:#C9DBFD;}
}

/*发帖分类*/
.group-forum li .m label {
	padding: 0 5px;
	color: #5e5e5e;
	border-radius: 3px;
	display: inline-block;
	border: 1px solid transparent;
}

.group-forum li .m label:hover {
	cursor: pointer;
}

.group-forum li .m label.current {
	color:#fff;
	background: #0090ff;
}
 
.group-forum li .m input[type=checkbox], .group-forum li .m input[type=radio] {
	display: none;
}




/* 群组消息开始了 */
.group_msg{
	background: #fff;
}
.group_msg li{
	border-bottom: solid 1px #eaeaea;
}

.group_msg li dl{
	overflow: hidden;
	padding: 2%;
	display: flex;
	justify-content : space-between;
}
.group_msg li dl dd{
	display: inline-block;
	width: 40px;
	height: 40px;
	background: #24c516;
	border-radius: 50%;
	text-align: center;
	overflow: hidden;
	font-weight: normal;
	border:1px solid #CCC;
	margin-right:5px;
}
.group_msg li dl dd img{
	width: 100%;
}

.group_msg li dl dd.tz {
	line-height: .86rem;
}
.group_msg li dl dd.tz img{
	padding-top:8px;
	width: 20px;
}
.group_msg li dl dt
{
	display: inline-block;
	width: 90%;
	margin: .2rem;
	font-weight: normal;
	align-items : center;
}

.group_msg li dl dt h3{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

.group_msg li dl dt span{
	color:#999;
	
}
.group_msg li a{
	color: #544e4c;
}
