body {
	margin: 0;
}

.bg_all {
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',
		endColorStr='#F0F0F0', gradientType='0');
	background: -moz-linear-gradient(top, #ffffff, #F0F0F0);
	background: -o-linear-gradient(top, #ffffff, #F0F0F0);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff),
		to(#F0F0F0));
	width: 100%;
	height: 100%;
	min-height: 400px;
	margin: 0;
	overflow: hidden;
}

.tab_main {
	width: 1000px;
	margin: 15px auto;
}

.tabCon {
	overflow: hidden;
	width: 1000px;
}

.tabClick {
	list-style: none;
}

.tabClick li {
	border: 1px solid #ddd;
	padding: 10px 25px;
	float: left;
	margin: 0;
	cursor: pointer;
	background: #fff;
	color: #888;
}

.tabClick li:last-child, #tabli li:last-child {
	border-left: none;
}

.tabClick li.active, #tabli li.active {
	background: #6495ed;
	color: #fff;
	transition: 0.1s;
}

.applistul li {
	display: inline-block;
	width: 28%;
	margin-left: 3%;
	margin-top: 15px;
}

ul#tabli {
	padding-left: 0;
}

.appbox {
	width: 968px;
	display: block;
	background: #fff;
	margin: 15px 0;
	padding: 10px;
}

.appbox h2 {
	margin: 0;
	font-size: 20px;
	font-family: Microsoft Yahei;
	font-weight: 100;
	width: 300px;
}

table.always {
	margin: 15px 0;
}

.BOX {
	width: 144px;
	height: 144px;
	background: #d5ebfb;
	border-radius: 19px;
	margin: 0 auto;
	padding-top: 1px;
}

.logobox {
	width: 64px;
	text-align: center;
	height: 64px;
	overflow: hidden;
	margin: 20px auto;
}

.logobox img {
	width: 100%;
}

a.title {
	text-decoration: none;
	color: #000;
	display: block;
	width: 125px;
	margin: 0 auto;
	text-align: center;
	font-size: 14px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

a.title span {
	display: none;
	position: absolute;
	background: #fff;
	padding: 2px 7px;
	border-radius: 5px;
	border: 1px solid #eee;
	max-width: 260px;
	white-space: normal;
}

a.title:hover span, a.title:focus span {
	display: block;
}

a.title:hover {
	color: #6495ed;
}

a#moreOauth {
	float: right;
	margin-top: -27px;
}

ul.boxlistul {
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.boxlistul li {
	display: inline-block;
	width: 187px;
	margin-top: 25px;
}

ul.applistul li {
	display: inline-block;
	width: 28%;
	margin-left: 3%;
	margin-top: 15px;
}

.applistul li {
	display: inline-block;
	width: 28%;
	margin-left: 3%;
	margin-top: 15px;
}

ul.applistul li::before {
	display: none;
	content: " ";
	background: #3691e0;
	border-radius: 5px;
	width: 5px;
	height: 5px;
	position: absolute;
	margin: 7px 0 0 -13px;
}

ul.applistul {
	padding: 0;
	list-style: none;
}

ul.applistul a.title {
	width: 260px;
	text-align: left;
}

.appbox div#pagecontrol input[type="button"] {
	width: 50px;
	text-align: center;
	padding: 5px;
	background: #3691e0;
	border: 0;
	color: #fff;
	margin-top: -10px;
}

.appbox div#pagecontrol input[type="text"] {
	width: 76px;
}

.appbox div#pagecontrol {
	margin-left: 35px;
}