.appform {
	height: 100%;
}
.appform.embed .appform-content{
	padding-top: 35px;
}
.appform .appform-body {
	overflow-y: auto;
	overflow-x: hidden;
	padding: 10px;
}
.appform .appform-body .appform-content{
	max-width: 850px;
	margin: 0px auto;
}
.appform.dialog .appform-body .appform-content{
	width:100%!important;
}


.appform .appform-foot{
	text-align: center;
	height: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
	bottom: 0px;
	position: absolute;
}
.appform.dialog .appform-foot{
	background-color: #F8F8F8;
	border-top: 1px solid #eee;
}




.appform .appform-body .appform-content td.appform-label,
.appform .appform-body .appform-content td.appform-field{
	border: 1px solid #dddddd;
}
.appform .appform-body .appform-content td.appform-label{
	width: 120px;
	text-align: right;
	padding-right: 15px;
	font-weight: bold;
}
.appform .appform-body .appform-content td.appform-field{
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.form-table{
	border-collapse: collapse;
	border-spacing: 1px;
}
.form-table td.form-label,
.form-table td.form-field{
	border: 1px solid #dddddd;
}
.form-table td.form-label{
	width: 120px;
	text-align: right;
	padding-right: 15px;
	font-weight: bold;
}
.form-table td.form-field{
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.appform-body .appform-content-top-positon {
	margin-top:20px;
}


.combo-list-text-show {
	border-color: transparent !important;
	background: transparent !important;
	cursor: auto;
}

.combo-list-text-show>.u-input,
.combo-list-text-show>.u-input.u-inputitem.disabled,
.m-table-form td .m-combo .combo-list-text-show>.u-input.disabled,
.combo-list-text-show>.u-input.disabled{
	border-color: transparent !important;
	background: transparent !important;
	cursor: auto;
}
.combo-list-text-show>.u-input>.checkbox{
	border-color: transparent !important;
	background: transparent !important;
	cursor: auto;
}
.combo-list-text-show>.u-btn {
	border-color: transparent !important;
	background: transparent !important;
	cursor: auto;
}
.combo-list-text-show>.u-btn:active,
.combo-list-text-show>.u-btn.active {
	box-shadow: none;
}

.combo-list-text-show>.u-btn>i{
	visibility: hidden !important;
}


[class="m-table-form"] tbody tr  {
	height: 40px;
}