@CHARSET "UTF-8";

.row {
	margin-right: -13px;
	margin-left: -13px;
}

.tree li {
	padding: 0;
}

.tree li span {
	border: 0;
	padding: 0;
}

.tree li::after, .tree li:before {
	content: none;
}

label.checkbox {
	border: 0;
}

#content {
	padding: 18px 14px;
}

/**
 * 修正smart form 中 .inline-group 出现横向滚动条
 */
.smart-form .inline-group {
	margin: 0;
}

/**
 * 修正form-horizontal
 */
.form-horizontal fieldset {
	padding: 25px 14px 5px;
}

.form-horizontal .form-actions {
	margin: 20px 0px -13px;
}

.form-horizontal .form-group {
	margin-right: -13px;
	margin-left: -13px;
}

.form-horizontal .checkbox.state-error i, .form-horizontal .radio.state-error i,
	.form-horizontal .state-error input, .form-horizontal .state-error select,
	.form-horizontal .state-error textarea, .form-horizontal .toggle.state-error i
	{
	background: #fff0f0;
	border-color: #A90329;
}

.form-horizontal .state-error+em {
	display: block;
	font-style: normal;
	font-size: 11px;
	line-height: 25px;
	color: #D56161;
	margin-left: 19%;
}

/*新增自定义详情视图样式*/

.main{
	padding:20px;
}
.tables{
	padding:0;
	width:100%;
	border:1px solid #f2f2f2;
}
.tables tr{
	font-size:16px;
	color:#000;
	list-style:none;
}
.tables th{
	text-align:right;
	font-size:15px; 
	color:#666;
	padding:12px 5px;
	border:1px solid #f2f2f2;
	
}
.tables td{
	text-align:left;
	font-size:15px;
	color:#777;
	padding:12px 10px;
	border:1px solid #f2f2f2;
}
.tables textarea{
	width:100%;
	min-height:80px;
	line-height:20px;
	border:0;
}
.tables tr:last-child th{
	text-align:center;
}
.tables td .memo{
	min-height:50px;
}
.tables td>i {
    display: inline-block;
    vertical-align: middle;
    width: 25px;
    height: 25px;
    margin: 0 5px;
    background: url(../img/start.png) no-repeat center center;
    background-size: 100% 100%;
}

.tables td>i.active {
    background: url(../img/start-active.png) no-repeat center center;
    background-size: 100% 100%;
}
