| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149 | ax-body{	display: block;	height: 100%;	background: #F6FAFF;}.page-background{	position: fixed;	top: 0;	left: 0;	right: 0;	z-index: 0;}.page-background image{	display: block;	width: 100%;}.body{	display: block;	width: 100%;	height: 100%;	position: relative;	overflow: auto;	z-index: 1;}.root{	height: 100%;	padding: 10px;	overflow: auto;}.item{	padding-left: 30px;	padding-bottom: 25px;	font-size: 12px;	color: #999;	position: relative;}.item::after{	content: '';	width: 2px;	background-color: var(--color-main);	position: absolute;	top: 0;	left: 13px;	bottom: 0;	z-index: 1;}.list .item:last-child::after{	display: none;}.mask-box{	display: flex;	align-items: center;	justify-content: space-between;	height: 20px;}.mask{	display: flex;	align-items: center;	justify-content: center;	font-size: 18px;	width: 1em;	height: 1em;	box-sizing: border-box;	border: 3px solid var(--color-main);	background-color: #fff;	border-radius: 50%;	position: absolute;	top: 0;	left: 5px;	z-index: 2;}.card{	margin-top: 10px;	background-color: #fff;	padding: 10px;	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);	border-radius: 6px;}.reply{	position: relative;	background-color: #eee;	padding: 10px;	border-radius: 2px;	margin-top: 10px;}.reply::before{	content: '';	display: block;	width: 0;	height: 0;	border: 5px solid transparent;	border-bottom-color: #eee;	position: absolute;	left: 0;	top: 0;	transform: translate(100%,-100%);}.start-label{	margin-right: 10px;}.start-label.vi{	color: var(--color-main);}.loading-more{	text-align: center;	position: relative;}.loading-more::after{	content: '';	border-top: 1px solid #eee;	position: absolute;	top: 50%;	left: 20px;	right: 20px;	transform: translateY(-50%);}.loading-more > .text{	color: #aaa;	background-color: #fff;	padding: 5px 20px;	font-size: 13px;	position: relative;	z-index: 2;}.item-pic{	display: inline-block;	margin-left: 5px;	white-space: nowrap;	text-decoration: underline;	color: #444;}.nothing-wrap{	display: flex;	align-items: center;	justify-content: center;	flex-direction: column;	height: 100%;	background-color: #fff;	border-radius: 10px;	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);	color: #ccc;	font-size: 14px;}.nothing-wrap .icon{	font-size: 17vw;	color: #ddd;}
 |