/*
	DESTOON Copyright (C)2008-2099 www.destoon.com
	This is NOT a freeware,Use is subject to license.txt
*/
.mm-list {height:48px;background:#FFFFFF;overflow:hidden;clear:both;}
.mm-list ul {margin:0;}
.mm-main {padding-left:60px;}
.mm-head {border-radius:50%;float:left;margin:0 12px 0 0;}
.mm-user {height:24px;}
.mm-user b {font-size:14px;}
.mm-user i {float:right;display:block;font-style:normal;width:24px;height:24px;background:url('../../image/ico-more.png') no-repeat center center;cursor:pointer;}
.mm-user i ul {width:80px;position:absolute;z-index:5;margin:20px 0 0 -56px;padding:6px 0;background:#FFFFFF;box-shadow:0 0 10px #DDDDDD;border-radius:6px 0 6px 6px;display:none;}
.mm-user i li {line-height:32px;text-align:center;}
.mm-user i li:hover {color:#FF6600;}
.mm-user i:hover {background:url('../../image/ico-more-on.png') no-repeat center center;}
.mm-user i:hover ul {display:block;}
.mm-user span {float:right;display:block;width:16px;height:16px;background:url('ico-info.png') no-repeat center center;}
.mm-user span:hover {background:url('ico-info-on.png') no-repeat center center;}
.mm-user s {padding:0 0 0 6px;}
.mm-time {color:#666666;}
.mm-info {height:32px;line-height:32px;overflow:hidden;color:#666666;}
.mm-info i {width:26%;}
.mm-text {font-size:12px;line-height:24px;}
.mm-text a {color:#0679D4;}
.mm-text i {font-style:normal;font-weight:normal;font-size:12px;color:#0679D4;cursor:pointer;}
.mm-topic {height:32px;line-height:32px;overflow:hidden;}
.mm-topic b {font-size:12px;color:#0679D4;}
.mm-topic b:hover {color:#FF6600;}
.mm-link {height:32px;line-height:32px;overflow:hidden;}
.mm-link i {font-style:normal;font-weight:normal;font-size:12px;color:#0679D4;display:inline-block;height:16px;line-height:16px;padding:0 10px 0 20px;background:url('ico-link.png') no-repeat 0 center;}
.mm-link i:hover {background:url('ico-link-on.png') no-repeat 0 center;color:#FF6600;}
.mm-quote {background:#F6F6F6;padding:16px;border-radius:12px;margin:6px 0;}
.mm-lost {background:#F6F6F6;padding:16px;border-radius:12px;margin:6px 0;color:#999999;}
.mm-all {height:48px;line-height:48px;font-size:14px;text-align:center;border-top:#F6F6F6 10px solid;}
.mm-grade {padding:10px 0 0 0;}
.mm-widget {width:100%;background:#FFFFFF;overflow:hidden;}
.mm-widget-fix {position:fixed;z-index:1010;left:0;background:#FFFFFF;width:100%;border-bottom:#F6F6F6 1px solid;}
.mm-insert {padding:7px 6px;margin:0 0 0 -3px;border-radius:0;}

.mm-member {text-align:center;padding:24px 0 0 0}
.mm-member img {width:96px;height:96px;border-radius:50%;border:#EEEEEE 2px solid;padding:2px;}
.mm-member p {font-size:14px;margin:12px 0;}
.mm-member .userinfo-v0,.mm-member .userinfo-v1,.mm-member .userinfo-v2 {margin:-24px 0 0 148px;}

.mm-stats {height:64px;}
.mm-stats li {width:80px;float:left;font-size:14px;height:64px;line-height:24px;text-align:center;}
.mm-stats div {height:64px;border-left:#EEEEEE 1px solid;border-right:#EEEEEE 1px solid;}
.mm-stats i {font-style:normal;display:block; margin-top:5px;}
.mm-stats span {color:#999999;}

.mm-post {height:48px;padding:0 16px;}
.mm-post div {width:80px;height:28px;line-height:28px;border-radius:12px;float:left;margin-left:16px;text-align:center;}
.mm-post .post0 {background:#0679D4;color:#FFFFFF;}
.mm-post .post0:hover{background:#FF6600;}
.mm-post .post1 {background:#F6F6F6;}
.mm-post .post1:hover{background:#FF6600;color:#FFFFFF;}

.mm-load {height:128px;background:url('loading.gif') no-repeat center center;}

.mm-topics {display:none;}
.mm-topics input {width:128px;border:#DDDDDD 1px solid;border-radius:10px;background:url('ico-search.png') no-repeat 8px center;padding:8px 32px;margin:8px 0;}
.mm-topics li {line-height:24px;}
.mm-topics li b {font-weight:normal;color:#999999;}

.mm-type {height:48px;line-height:48px;font-size:14px;}
.mm-type span {padding:0 0 0 24px;}
.mm-type .on {color:#0679D4;}

.topic-show {padding:24px;border-bottom:#F6F6F6 10px solid;}
.topic-show h1 {margin:0;line-height:32px;font-size:20px;}
.topic-show-content {color:#666666;line-height:24px;}
.topic-show-info {padding:10px 0 0 6px;}
.topic-show-info i {width:80px;}
.topic-show-info b {display:inline-block;width:80px;height:24px;line-height:24px;font-weight:normal;text-align:center;border:#0679D4 1px solid;border-radius:6px;float:right;color:#0679D4;}
.topic-show-info b:hover {border:#FF6600 1px solid;color:#FF6600;}

.list-moment {border-top:#F6F6F6 10px solid;padding:10px 16px;}
.list-moment table {width:100%;}
.list-moment .userinfo-v0,.list-moment .userinfo-v1,.list-moment .userinfo-v2 {margin:32px 0 0 32px;}

.list-topic {padding:0 24px;}
.list-topic div {height:32px;line-height:32px;overflow:hidden;font-size:14px;}
.list-topic div b {}
.list-topic p {margin:0 0 16px 12px;color:#999999;}

.list-cate {padding:10px 20px;}
.list-cate p {margin:6px;}
.list-cate div {padding:0 6px 10px 6px;line-height:24px;font-size:14px;}
.list-cate strong {color:#0679D4;font-size:14px;}
.list-cate em {font-style:normal;color:#666666;}
.list-cate i {font-style:normal;color:#EEEEEE;padding:0 10px;}
/* V10-PATCH-MOMENT-LAYOUT 三栏布局（皮肤定制后缺失的栅格类） */
.m {width:1200px;margin:0 auto;clear:both;}
.m5 {display:flex;align-items:flex-start;gap:14px;padding:6px 0 24px;}
.m5l {width:240px;flex-shrink:0;}
.m5m {flex:1;min-width:0;}
.m5r {width:300px;flex-shrink:0;}
.b10 {height:10px;clear:both;overflow:hidden;}
.m5l .mm-member, .m5l .mm-stats, .m5l .mm-post {background:#FFFFFF;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);margin-bottom:12px;overflow:hidden;}
.m5m .mm-type {background:#FFFFFF;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);margin-bottom:12px;padding:0 8px;}
.m5m .list-moment {background:#FFFFFF;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);margin-bottom:12px;}
.m5m .mm-all {background:#FFFFFF;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);text-align:center;height:44px;line-height:44px;font-size:14px;color:#666;margin-bottom:12px;}
.m5r .head-sub {background:#FFFFFF;border-radius:8px 8px 0 0;box-shadow:0 2px 8px rgba(0,0,0,.06);height:44px;line-height:44px;padding:0 16px;font-size:15px;margin-top:12px;}
.m5r .head-sub:first-child {margin-top:0;}
.m5r .head-sub strong {font-weight:bold;color:#333;}
.m5r .head-sub span {float:right;}
.m5r .head-sub span a {font-size:13px;color:#999;}
.m5r .list-topic, .m5r .list-cate {background:#FFFFFF;border-radius:0 0 8px 8px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:8px 16px 12px;}
.m5r .list-cate p {margin:6px 0 2px;font-size:14px;}
.m5r .list-cate div {line-height:24px;font-size:13px;color:#999;}
.m5r .list-cate div a {color:#666;margin-right:2px;}
.m5r .list-cate div i {color:#DDD;font-style:normal;margin:0 4px;}
.mm-none {background:#FFFFFF;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:72px 20px;text-align:center;color:#999;font-size:14px;margin-bottom:12px;}

/* V10-PATCH-MOMENT-BADGE 认证徽章（皮肤缺失背景定义） */
.userinfo-v0,.userinfo-v1,.userinfo-v2 {position:absolute;display:block;width:24px;height:24px;border-radius:50%;background:#FFFFFF url('../../image/ico-v0-24.png') no-repeat center center;box-shadow:0 1px 3px rgba(0,0,0,.15);}
.userinfo-v1 {background:#FFFFFF url('../../image/ico-v1-24.png') no-repeat center center;}
.userinfo-v2 {background:#FFFFFF url('../../image/ico-v2-24.png') no-repeat center center;}
.mm-member .userinfo-v0,.mm-member .userinfo-v1,.mm-member .userinfo-v2 {position:absolute;margin:0;left:50%;top:96px;transform:translateX(28px);}
.mm-member {position:relative;}

/* V10-PATCH-MOMENT-STYLE 细节统一 */
.m5r .head-sub {position:relative;}
.m5r .head-sub strong {display:inline-block;height:auto;line-height:16px;margin-top:0;font-size:15px;font-weight:bold;color:#333;border-left:#0679D4 3px solid;padding-left:10px;text-indent:0;}
.m5r .head-sub span {position:absolute;right:16px;top:0;height:44px;line-height:44px;}
.m5r .head-sub span a {font-size:13px;color:#999;}
.m5r .head-sub span a:hover {color:#0679D4;}
.m5r .list-topic,.m5r .list-cate {min-height:56px;}
.mm-post {height:64px;display:flex;align-items:center;gap:10px;padding:0 16px;}
.mm-post a {flex:1;display:block;}
.mm-post div {width:100%;margin:0;height:32px;line-height:32px;border-radius:16px;float:none;}
.m5m .mm-type {padding:0 16px;}
.m5m .mm-type span {padding:0 0 0 20px;}
