.schedulingSetting{
	.formTarget{
		&>div, &>span, &>a {
			float: left;
			margin-right: 10px;
		}
		.minute{
			width: 80px;
		}
		a, .tips{
			line-height: 30px;
		}
	}

	.rightCom{
		.search{
			padding: 10px;
		}
		.table{
			position: absolute;
			right: 295px;
			left: 0px;
			top: 110px;
			bottom: 0px;
			border-top: 1px solid #ccc;
		}
		.list{
			position: absolute;
			right: 0px;
			width: 295px;
			top: 110px;
			bottom: 0px;
			border-left: 1px solid #ccc;
			border-top: 1px solid #ccc;
			padding: 10px;
			
			.info{
				padding: 10px;
				border-bottom: 1px solid #ccc;
			}

			.content{
				margin-top: 20px;
			}

			.content-table{
				margin: 15px;
				position: absolute;
				left: 0px;
				right: 0px;
				top: 60px;
				bottom: 0px;
				border: 1px solid #ccc;
				.dataRow {
					display: table-row;
    				vertical-align: inherit;
					border-bottom: 1px solid #ccc;

					&:last-child{
						border-bottom: 0px;
					}

					&>div{
						text-align: center;
						display: table-cell;
						vertical-align: middle;
						border-bottom: 1px solid #ccc;
					}
					.lbl{
						width: 83px;
						border-right: 1px solid #ccc;
						background: #F4F4F4;
					}
					.val{
						width: 92px;
						border-right: 1px solid #ccc;
					}
					.des{
						width: 87px;
					}
				}
			}
		}
	}

	.detailSetting{
		.left, .right{
			width: 50%;
			height: 100%;
			float: left;
			padding:15px;

			.label{
				width: 100%;
				height: 30px;
				// line-height: 30px;
			}
			.list{
				margin-top: 10px;
				width: 100%;
				border: 1px solid #ccc;
				border-radius: 5px;
				height: 360px;

				&>div{
					margin: 10px;
				}

				.selectAll{
					border-bottom: 1px solid #ccc;
					padding-bottom: 5px;
				}
			}
		}
	}

	.calendarScheduling{
		.dateSwitch{
			width: 100%;
			height: 50px;
			padding: 10px;
			border-bottom: 1px solid #ccc;

			&>div{
				float: left;
				margin-right: 20px;
			}

			&>span{
				line-height: 30px;
				cursor: pointer;
			}
		}

		.calendar{
			position: absolute;
			top: 50px;
			left: 0px;
			right: 0px;
			bottom: 0px;
		}
	}

	.cancelScheduleList{
		padding: 10px;

		&>div{
			margin-bottom: 10px;
		}
	}
}

.sdialog{
.basicInfo{
	.wea-search-group .wea-content{
		padding-bottom: 25px;
	}

	.itemRow{
		padding-left: 10px;
		padding-right: 10px;
	
		.modelType{
			float: left;
			width: 120px;
			margin-right: 10px;
		}

		.options{
			float: left;
			margin-right: 10px;

			&:last-child{
				margin-right: 0px;
			}

			.label{
				float: left;
				margin-right: 10px;
				line-height: 30px;
			}
			.input{
				float: left;
				width: 80px;
			}
		}
	}
}

.detail{
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 20px;
	.btnBar{
		height: 30px;
		line-height: 30px;
		border-bottom: 1px solid #ccc;
		.label{
			float: left;
			position: relative;
			left: 10px;
		}
		.btn{
			cursor: pointer;
			font-size: 20px;
			float: right;
			margin-right: 10px;
			padding-top: 5px;

			&:first-child{
				margin-right: 0px;
			}

			&-disable{
				color:#D8D8D8;
				cursor: not-allowed;
			}
			&-active{
				color:#34A2FF;
			}
		}
		.browser{
			float: right;
			margin-right: 10px;
			height: 30px;
		}
	}
}
}