body {
	font-family: 'Open Sans', 'Microsoft YaHei';
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: inherit;
}

ul,
li {
	list-style: none;
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
	/* color: #000000; */
	color:#3399FF;
}

.login_panel {
	background: url(../img/denglu_bg.jpg) repeat-x scroll left top;
	height: 525px;
	padding-top: 50px;
	filter: progid: DXImageTransform.Microsoft.Shadow(color=#909090, direction=120, strength=3);
	/*ie*/
	-moz-box-shadow: 2px 2px 10px #909090;
	/*firefox*/
	-webkit-box-shadow: 2px 2px 10px #909090;
	/*safari或chrome*/
	box-shadow: 2px 2px 10px #909090;
	/*opera或ie9*/
}

.login-container {
	margin-top: 38px;
	margin-left: 150px;
	filter: progid: DXImageTransform.Microsoft.Shadow(color=#909090, direction=120, strength=3);
	/*ie*/
	-moz-box-shadow: 20px 20px 20px #909090;
	/*firefox*/
	-webkit-box-shadow: 20px 20px 20px #909090;
	/*safari或chrome*/
	box-shadow: 20px 20px 20px #909090;
	/*opera或ie9*/
}

.view-animate-container {
	position: relative;
	background: white;
	overflow: hidden;
}

.view-animate {
	padding: 10px;
}

.view-animate.ng-enter,
.view-animate.ng-leave {
	transition: all cubic-bezier(0.250, 0.460, 0.450, 0.940) 5s;
	display: block;
	width: 100%;
	border-left: 1px solid black;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 10px;
}

.view-animate.ng-enter {
	left: 100%;
}

.view-animate.ng-enter.ng-enter-active {
	left: 0;
}

.view-animate.ng-leave.ng-leave-active {
	left: -100%;
}
.dataTable td ,.table-bordered td{
				max-width: 100px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
			.dataTable,.table-bordered {
				table-layout: fixed\0;
			}
			.table-striped-column > tbody > tr td:nth-of-type(odd) {
				background-color: #f9f9f9;
			}
			input.date-picker{
				cursor:pointer !important;
			}
			input.ace[type="radio"]:disabled + .lbl::before, input.ace[type="radio"][disabled] + .lbl::before,  input.ace.disabled[type="radio"] + .lbl::before {
			    color: #a94442;
			}
body {
				font-family: 'Open Sans', 'Microsoft YaHei';
			}
			
			h1,
			h2,
			h3,
			h4,
			h5,
			h6 {
				font-family: inherit;
			}
			
			.dataTable td,
			.table-bordered td {
				max-width: 100px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
			
			.dataTable,
			.table-bordered {
				table-layout: fixed\0;
			}
			
			.table-striped-column> tbody> tr td:nth-of-type(odd) {
				background-color: #f9f9f9;
			}
			
			input.date-picker {
				cursor: pointer !important;
			}
			
			input.ace[type="radio"]:disabled+ .lbl::before,
			input.ace[type="radio"][disabled]+ .lbl::before,
			input.ace.disabled[type="radio"]+ .lbl::before {
				color: #a94442;
			}
	#shade{
			background-color: #000000;
			position: absolute;
			z-index: 100;
			display: none;
			width: 100%;
			height: 100%;
			opacity: 0.6;
			filter: alpha(opacity=50);
			-moz-opacity: 0.5;
			margin: 0px;
			left: 0px;
			top: 0px;
			right: 0px;
			bottom: 0px;
	}
	.ck{
		background-color: #000000;
	}
	.aBlue{
		text-decoration: none;
		color:#3399FF;
	}
	.aBlue:hover{
		text-decoration: none;
	}
	.textRed{
		color:#FF0000;
	}
	.liStyle{
		font-weight: bold;
		color:#F80000!important; ;
	}
	.notFound{
		font-size:16px;
		height: 25px;
	}
	.popup{
		  display: none;
		  overflow: hidden;
		  position: fixed;
		  top: 100px;
		  right: 0;
		  bottom: 0;
		  left: 0;
		  z-index: 1040;
		  -webkit-overflow-scrolling: touch;
		  outline: 0;
	}
	.popup1{
		  display: none;
		  overflow: hidden;
		  position: fixed;
		  top: -20px;
		  right: 0;
		  bottom: 0;
		  left: 0;
		  z-index: 1040;
		  -webkit-overflow-scrolling: touch;
		  outline: 0;
	}
	.btn-operation{
		height: 35px;
	}
	.btn-operation:hover{
		    background-color: #4F99C6!important;
    		border-color: #4F99C6;
    		color: #FFFFFF;
	}
	#bigImg{
		  position: fixed;
		  top: 50%;
		  left: 50%;
		  background-color: #000;
		  width:50%;
		  height: 50%;
		-webkit-transform: translateX(-50%) translateY(-50%);

	}
	#loding{
		color:#FF0000;
		display: none;
	}
	#lodingErr{
		color:#FF0000;
		display: none;
	}
	.marginBottom{
		padding-top: 0;
	}