.emailList-title {
	background: #ffecf0;
	height: 29px;
	line-height: 29px;
	color: #6d1f1d;
}

.emailList-title span {
	display: inline-block;
	text-align: center;
	font-size: 16px;
}

#emailListul li {
	border-bottom: 1px dashed #ccc;
	line-height: 32px;
	height: 32px;
	width: 100%;
	cursor: pointer;
}

#emailListul li a:hover {
	color: red;
}

#emailListul a {
	float: left;
	display: inline-block;
	color: #000;
	width: 60%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
}
#email-search{
	margin-top:25px ;
	margin-bottom: 25px;
	}
#emailListul .time {
	line-height: 32px;
	height: 32px;
	display: inline-block;
	width: 22%;
	text-align: center;
	float:left;
}
#email-search span{
	font-weight: bold;color: #790909;font-size: 16px;
}
#email-search input{
	border: 1px solid #ccc;height: 30px;width:110px
}
#icansubmit{
	padding: 6px;
	font-weight: 400;
	border-radius: 5px;
	font-size: 14px;
	background: #ec5f4d;
	color: #fff;
}
#email-search button{
	background: #b90f1a;color: #fff;border: none;letter-spacing: 2px; height: 30px;   width: 60px;cursor: pointer;
}
#emailListul .answer {
	display: inline-block;
	width: 80px;
	text-align: center;
	color: #cc0000;
}
.echartbox {
	float: right;
	width: 50%;
}
.echartbox .echart_item h4 {
	background: #ecf9ff;
	height: 44px;
	line-height: 44px;
	font-size: 20px;
	font-weight: 400;
	color: #064b8c;
	padding-left: 22px;
}
.wxts{height: 185px;padding: 15px;border: 1px solid #cadaea;}
.wxts h2{text-align: center;color: #dc0019;font-size: 26px;margin-bottom: 10px;}
.wxts .wxtsp1{font-size: 16px;color: #224550;line-height: 26px;text-indent: 2em;}
.wxts .wxtsp2{font-size: 16px;color: #224550;line-height: 26px;text-indent: 2em;margin-top: 5px;}
.email_left{
	float: left;
	width: 50%;
}


.echartbox{
	width: 49%;
	padding-top: 20px;
	font-size: 16px;
}	
.echartbox h2{
	display:flex;
	justify-content:space-between;
	font-weight: 600;
	background:url(../img/blqktj.png) no-repeat left #ffecf0;
	letter-spacing: 2px;
	color: #fff;
	text-align: left;
	font-size: 16px;
	padding: 5px;
	padding-left:25px
}
.echartbox h2 span a{
	color:#c3444a;
	font-weight:normal;
	text-decoration:underline;
	padding-right:12px;
	
}
.echartbox .emailNum{
	overflow: hidden;
	width: 100%;
}
.echartbox .emailNum li{
	text-align: center;
	width: 33.333%;
	float: left;
	font-size: 12px;
	font-weight: 600;
}
.echartbox .emailNum .new-size{
	text-align: left;
	width: 100%;
	padding-left:17px;
	font-weight: normal;
}
.echartbox .emailNum .eb{
	color: #075ec7;
}
.echartbox .emailNum .er{
	color: #c4180c;
}
.echartbox .emailNum .ep{
	color: #c835ba;
}
.echartbox .echart_item{
}
.echartbox .echart_item h4 {
	background: #ffecf0;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: 400;
	color: #6d1f1d;
	padding-left: 22px;
}

.echartbox .echart_item_box{
	margin: 0 auto;
	margin-top: 10px;
}
#xianshi span{
	font-weight: bold;color: #790909;font-size: 14px;
}
#xianshi input{
	border: 1px solid #ccc;height: 15px;width:110px;
	    font-size: 11px;
}
#xianshi{
	margin-top: 10px;
	width: 100%;
	height: 30px;
	display: none;
}
.clear-input{
	position: absolute;
	top:4px;
	right: 5px;
}