﻿.list-app{
	width:1150px;
	padding:30px 25px;
	background: #fff;
	margin:0 auto;
}
.list-app .list-app-title{
	display: block;
	padding-left:30px;
	height:44px;
	line-height: 44px;
	background: #daf4ff;
	font-size: 16px;
	color: #333333;
}
.list-app-part{
	padding:40px 0 40px 10px;
	overflow: hidden;
	border-bottom: 1px solid #f0f0f0;
}
.list-app-part .app-part-img{
	width:94px;
	text-align: center;
}
.list-app-part .app-part-text{
	width:750px;
	margin-left:30px;	
}
.app-part-text h3{
	margin-bottom:10px;
	
}
.app-part-text h3 a{
	color: #333333;
	font-size: 19px;	
}
.app-part-text h3 a:hover{
	color: #109ced;
}
.app-part-text li{
	float: left;
	width:30%;
	margin-top:10px;
	color: #5d7a9e;
	font-size: 14px;
}
.app-part-text li span{
	color: #aab8ca;
	font-size: 13px;
}
.app-part-text li.ap-text-intro{
	width:100% !important;	
}
.app-part-text li.ap-text-intro p{
	display: inline-block;
	width:110%;
	vertical-align: top;	
}
.app-part-download a{
	display: inline-block;
	width:108px;
	height:26px;
	line-height: 26px;
	color: #357ed2;
	font-size: 14px;
	border:1px solid #83b0e3;
	background: #e5eef8;
	text-align: center;
	margin-bottom: 15px;
}
.app-part-download a img{
	vertical-align: middle;
}
.app-part-download a:hover{
	background: #dae7f6;
	border:1px solid #357ed2;
}
.app-part-download span{
	float: right;
    width: 110px;
    color: #5d7a9e;
    font-size: 14px;
    text-align: center;
}