.authAdjust{
	.dashboard{
		padding: 0px 20px 0px 20px;
		&>div{
			height: 135px;
			float: left;
			margin-right: 8px;

			img{
				margin-top: 20px;
			}
		}
		.selectTarget{
			min-width: 296px;
			border: 1px solid #e2e2e2;
			.from, .to{
				width: 114px; 
				height: 114px;
				margin: 10px;
				float: left;
				p {
					width: 100%;
					height: 100%;
					line-height: 114px;
					text-align: center;
					color: #fff;
					font-size: 22px;
				}
			}
			.from {
				background: url('/hrm/hrm_e9/image/authAdjustFrom.png') no-repeat center center;
				background-size: 114px 114px;
			}
			.to {
				background: url('/hrm/hrm_e9/image/authAdjustTo.png') no-repeat center center;
				background-size: 114px 114px;
			}
			.formContent{
				float: left;
				width: 140px;

				.wea-form-item {
					padding: 0px;
				}
			}
			.wea-form-item{
				padding-top: 0px;
			}
		}
		.op{
			line-height: 135px;
			padding-left: 8px;
			button{
				width: 106px;
				height: 36px;
				font-size: 14px;
			}
		}
	}
	.tableContent{
		.wea-search-group {
			.wea-content{
				padding: 0px;
			}
		}
		.total{
			.countNum{
				display: inline-block;
				min-width: 50px;
			}
			.helper{
				display: inline-block;
			}
		}
		.result {
			width: 800px;
			margin: auto;
			margin-top: 60px;
			.timer{
				width: 100%;
				margin-bottom: 15px;
				&>div {
					min-height: 40px;
					text-align: center;
				}
				.alarm{
					i {
						font-size: 40px;
						color: orange;
						.message{
							font-size: 16px;
						    position: relative;
						    top: -12px;
						    left: 10px;
						    color: #000;
						    .seconds{
						    	color: #57c5f7;
							    font-size: 30px;
							    position: relative;
							    top: 0px;
							    left: 0px;
							    font-weight: bold;
						    }
						}
					}
				}
			}
			.content{
				width: 600px;
				margin: auto;
				border: 1px solid #e2e2e2;
				&>div {
					border-bottom: 1px solid #e2e2e2;
					min-height: 40px;
					padding-left: 10px;
					padding-right: 10px;
					font-size: 14px;
				}
				.lbl{
					line-height: 40px;
					span{
						margin: 5px;
					}
					.beginTime{
						color: #58BF9C;
					}
					.endTime{
						color: #FD6D6F;
					}
					.processTime, .op{
						color: #63ABFE;
					}
				}
				.list{
					padding-left: 20px;
					padding-right: 20px;

					.record{
						height: 40px;
						line-height: 40px;

						.count{
							color: #63ABFE;
						}
					}
				}
				.analysis{
					padding-left: 20px;
					padding-right: 20px;
					background: #D7F7E3;
					color: #58bf9c;
					line-height: 40px;
					.count{
						color: #63ABFE;
					}
				}
				&:last-child{
					border-bottom: none;
				}
			}
		}
	}
}