.yuepu-box .fl-userinfo {
	margin: 0;
	background: #fcfcfc;
}
.fl-userinfo .head {
	margin: 0 30px;
}
.yuepu-box .fl-userinfo .head {
	min-width: 80px;
}
.fl-userinfo .head {
	flex: unset;
}
.fl-author .head img {
	border-radius: 0;
}
.yuepu-box .tag {
	background: #fcfcfc;
	padding:2rem 2rem 1rem 2rem;
	transition: height 0.2s;
	overflow: hidden;
}
.yuepu-box .tag .tit{display: block;flex-shrink:0}
.yuepu-box .tag .tit span{
	background-color: #ef4d3a;
	color:#fff;
	border-radius: 4px;
	padding:2px 6px;
}
.yuepu-box .tag .diff{display: block;}
.yuepu-box .tag .item {
	margin-bottom:1rem;
	display: flex;
}
.yuepu-box .tag a{color:#999;display: inline-block;padding: 0 15px;font-size:14px;}
.yuepu-box .tag a:hover{color:#ef4d3a;}
.yuepu-box .tag a.active{font-weight: bold;color:#ef4d3a;}
.yuepu-box .tag .btn {justify-content: center;margin-bottom: 0;}
.qpxx-box {padding-bottom:4rem;}
.qpxx-box .qpxx-list{padding: 20px;background: #fcfcfc;}

.qpxx-head {background-color: #eee;padding: 0 2rem;color:#aaa;display: flex;}
.qpxx-head .info, .qpxx-list .info{display: flex;width:40%;}
.qpxx-head .info2, .qpxx-list .info2 {display: flex;width:60%;}
.qpxx-head .sort {font-size: 0;margin: 2px 0;display: inline-block;}
.qpxx-head .sort li {display: inline-block;background: #fff;}
.qpxx-head .sort a {display: inline-block;font-size: 14px;padding: 0.7rem 2rem;border: 1px solid #eee;color: #aaa;}
.qpxx-head .sort a.active {color: #fff;background-color: #ef4d3a;}
.qpxx-head .info span, .qpxx-head .info2 span{flex: 1;display: inline-block;text-align: center;padding: 1rem 0;}
.qpxx-head .info span {flex: initial;}
.qpxx-list li {display: flex;align-items: stretch;margin-bottom: 2rem;background: #fff;min-height: 100px;}

.yzzz-box li {display: block;background: unset;}
.yzzz-box .username a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.qpxx-list li.prompt {font-size: 26px;text-align: center;line-height: 100px;display: block;}
.rmgs-list li.prompt {float: unset;width: auto;}

.qpxx-list .info, .qpxx-list .info2{align-items: center;}
.qpxx-list .item {flex: 1;text-align: center;}
.qpxx-list .item .icon {display: inline-block;margin: 5px;}
.qpxx-list .norm {font-size: 12px;color: #999;}
.qpxx-list .progress { margin: 24px 0 6px; }
.qpxx-list .info2 .ysb i.icon-bi{margin-left:5px;font-size:22px;color: #ef4d3a;}
.qpxx-list .list-img {flex-shrink: 0;}
.qpxx-list .list-img img {transition: transform 3s;}
.qpxx-list .list-img:hover img{transform: scale(1.2);}
.qpxx-list .text{margin-left:15px;}
.qpxx-list .info a {cursor: pointer;}
.qpxx-list .info a:hover {color: #ef4d3a;}
.qpxx-list .info .atag {display: inline-block;border:1px solid #ef4d3a;padding:0 5px;border-radius: 4px;color:#ef4d3a;font-size:12px;margin-right:10px;}
.qpxx-list .info .name {font-weight: bold;font-size: 16px; margin-right: 6px;}
.qpxx-list .info .gs, .qpxx-list .info span{color:#888; margin-right: 6px;}
.qpxx-list .info .pubs{color:#888;margin-top:5px;}
.qpxx-list .info .sbtn a{color:#888;padding:0 5px;}
.qpxx-list .info .sbtn a:hover{color:#ef4d3a;}

@media screen and (min-width: 1024px) {
	.fl-author .head img {max-width: 240px;}
}

@media screen and (max-width:1024px) {
	.yuepu-box, .zongbang-box {padding: 0;}
	.qpxx-list>li {flex-direction: column;}
	.qpxx-list>li .info,.qpxx-list>li .info2 {width:100%;}
	.qpxx-list .progress {margin: 8px 0 0;}
	.qpxx-list .norm {flex: 2;}
	.qpxx-list>li .info .sbtn {width:80px;flex-shrink: 0;}
	.qpxx-head .info {width: 100%;}
	.qpxx-head .info2 {display: none;}
}

@media screen and (max-width: 480px) {
	.fl-userinfo .head {margin: 0 18px;}
	.qpxx-list .list-img {max-width: 120px;}
	.qpxx-list .info2 {flex-wrap: wrap;}
	.qpxx-list .norm, .qpxx-list .icons {min-width: 50%;}
}

@media screen and (max-width: 320px) {
	.main {padding: 0}
	.qpxx-list .list-img {width: 80px;height: 80px;}
	.qpxx-list .list-img img{margin-left: -20px;max-width: unset;height: 80px;}
	.qpxx-box .qpxx-list {padding: 16px 10px;}
}