
/* 右侧 */


.list-uitem {padding: 15px;}
.list-uitem .layui-card{ background:#0c0c0c;  border-radius: 6px;}
.list-uitem .layui-card .top-header {line-height: 26px;padding: 10px 15px;border-bottom: 1px dashed #202025;color: #d3d3d3;border-radius: 2px 2px 0 0;font-size: 14px;}

.order-list .item .reinfo{  padding-top: 5px;   } 
.order-list .item .reinfo .n1{color:#d3d3d3; font-size:18px; font-weight: 600; } 
.order-list .item .reinfo .n1 a{color:#d3d3d3;  } 
.order-list .item .reinfo .t1{font-size: 15px; font-weight: 300; color:#8c8c8c;  } 
.order-list .item .recont{ margin-top: 2px; }
.order-list .item .recont .concact{ display: flex; }
.order-list .item .recont .concact p{flex:2;color:#8c8c8c; line-height: 28px; font-size: 14px; text-align: justify;}
 
 
.layui-card .itemfoot{display: flex; height: 30px; line-height: 30px;}
.layui-card .itemfoot .itemtime{ font-size: 12px;  color:#8c8c8c;}
.layui-card .itemfoot .itemtime .iconfont{vertical-align:top;}
.layui-card .itemfoot .itemtime em{vertical-align:top; font-style: normal; padding-left: 4px;}
.layui-card .itemfoot .itembutton{flex: 6; text-align: right; float: right; }

.appoint-info {
	width: 275px;
	background: #fff;
	border-radius: 10px;
	padding-top: 20px;
	text-align: center;
}
.appoint-info .ai-item {
	font-size: 15px;
	line-height: 24px;
	color: #888888;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.appoint-info .ai-btn {
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-top: 1px solid #ddd;
	font-size: 18px;
	color: #CE9940;
	margin-top: 10px;
}
