@charset "utf-8";

@media screen and (max-width:1366px) {
	.size-960, .size-1140, .size-1280, .size-1520 {
		width: 100%;
		min-width: 0;
	}
}

html,
body {
	max-width: 100%;
	overflow-x: hidden;
}

.ll-content-section,
#content-section,
.table-body {
	min-width: 0;
	max-width: 100%;
}

.table-body {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

@media screen and (max-width:1140px) {
	/*.size-960,.size-1140,.size-1280,.size-1520 {max-width:1140px;}*/
	.table td, .table th {
		font-size: 12px;
	}
	.content-section {
		margin: 0;
	}
}

@media screen and (max-width:768px) {
	/*.size-960,.size-1140,.size-1280,.size-1520 {max-width:768px;}*/
	.top-menu .top-nav li a {
		padding: 3px 3px;
	}
	.login-img {
		display: none;
	}
	.login-img3 {
		display: none;
	}
	.login .loing_input {
		height: 380px;
	}
	.loing_inputBox {
		padding: 15px;
	}
}

@media screen and (max-width:480px) {
	/*.size-960,.size-1140,.size-1280,.size-1520 {max-width:480px;}*/
	.loginWrap {
		background: none;
	}
	#login-wrap {
		background: #fff;
	}
	.login {
		border: 0;
		box-shadow: none;
		margin: 0;
		background: none;
	}
	.logo_title {
		text-align: center;
	}
	.logo_title em {
		display: block;
		padding-left: 28px;
		line-height: 12px;
	}
}
