img, input, li {
	vertical-align: middle;
}

.site_title {
	font-size: 26px;
	line-height: 60px;
	padding: 0px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    margin-left: 20px;
}

/*system*/
.easyui_form_input{
	line-height:20px; 
	height:20px;
	border:1px solid #ccc;
}

.row-fluid .tree-node {
	padding: 3px 0px 3px 0px;
	height: 20px;
	vertical-align: middle;
}

.row-fluid .tree-node .tree-title {
	padding: 1px 2px;
}

.row-fluid .tree-node .tree-indent {
	width: 10px;
}

.ho-item-name {
	font-size: 18px;
	line-height: 1.6;
}

.ho-item-ref {
	font-size: 13px;
	line-height: 1.0;
	cursor: pointer;
}

.ho-ref-name {
	font-size: 18px;
	line-height: 1.0;
	cursor: pointer;
}

.ho-course-outline-item {
	font-size: 13px;
	line-height: 1.0;
	cursor: pointer;
	width: '100%'
}

.ho-loader {	
	background:url(../image/loader.gif) no-repeat 10px 10px; 
	background-color:#fff;
	margin:-22px -22px; 
	top:50%; 
	left:50%; 
	z-index:10000; 
	position:absolute;
	width:44px;
	height:44px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.dialog-button {	
	text-align: center;/*
	margin-bottom: 0;
	height: auto;
	padding-top:9px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    -moz-box-shadow: inset 0 1px 0 #fff;
    box-shadow: inset 0 1px 0 #fff;*/
}
.dialog-button a.easyui-linkbutton:first-child{    background-color: #29e; color: #fff;}
.dialog-button a.easyui-linkbutton:first-child:hover{    background-color: #1c8ad9; }