.icon-up{
	background:url('icons/back.png') no-repeat center center;
	-moz-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg); 
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-down{
	background:url('icons/back.png') no-repeat center center;
	-moz-transform:rotate(270deg);
	-webkit-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	transform:rotate(270deg); 
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}


.icon-txt{
	background:url('/htmledit/sysimage/file/txt.gif') no-repeat center center;
}
.icon-hlp{
	background:url('/htmledit/sysimage/file/hlp.gif') no-repeat center center;
}
.icon-doc{
	background:url('/htmledit/sysimage/file/doc.gif') no-repeat center center;
}
.icon-pdf{
	background:url('/htmledit/sysimage/file/pdf.gif') no-repeat center center;
}
.icon-mdb{
	background:url('/htmledit/sysimage/file/mdb.gif') no-repeat center center;
}
.icon-gif{
	background:url('/htmledit/sysimage/file/gif.gif') no-repeat center center;
}


.icon-jpg{
	background:url('/htmledit/sysimage/file/jpg.gif') no-repeat center center;
}
.icon-bmp{
	background:url('/htmledit/sysimage/file/bmp.gif') no-repeat center center;
}
.icon-pic{
	background:url('/htmledit/sysimage/file/pic.gif') no-repeat center center;
}
.icon-code{
	background:url('/htmledit/sysimage/file/code.gif') no-repeat center center;
}
.icon-htm{
	background:url('/htmledit/sysimage/file/htm.gif') no-repeat center center;
}

.icon-zip{
	background:url('/htmledit/sysimage/file/zip.gif') no-repeat center center;
}
.icon-rar{
	background:url('/htmledit/sysimage/file/rar.gif') no-repeat center center;
}
.icon-exe{
	background:url('/htmledit/sysimage/file/exe.gif') no-repeat center center;
}
.icon-mp{
	background:url('/htmledit/sysimage/file/mp.gif') no-repeat center center;
}
.icon-rm{
	background:url('/htmledit/sysimage/file/rm.gif') no-repeat center center;
}

.icon-mp3{
	background:url('/htmledit/sysimage/file/mp3.gif') no-repeat center center;
}
.icon-mid{
	background:url('/htmledit/sysimage/file/mid.gif') no-repeat center center;
}
.icon-audio{
	background:url('/htmledit/sysimage/file/audio.gif') no-repeat center center;
}
.icon-xls{
	background:url('/htmledit/sysimage/file/xls.gif') no-repeat center center;
}
.icon-ppt{
	background:url('/htmledit/sysimage/file/ppt.gif') no-repeat center center;
}
.icon-swf{
	background:url('/htmledit/sysimage/file/swf.gif') no-repeat center center;
}
.icon-unknow{
	background:url('/htmledit/sysimage/file/unknow.gif') no-repeat center center;
}

.item-img {
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 16px;
}
.item-text {
	font-size: 12px;
	display: inline-block;
	vertical-align: middle;
	padding: 3px 0 3px 3px;
}
.input-text {
	font-size: 12px;
	line-height: 20px;
	width:198px;
	height: 20px;
	padding: 0px;
	margin:0px;
 *height:18px;
 *line-height:18px;
	_height: 18px;
	_line-height: 18px;
	border: 1px solid #A4BED4;
	background: #fff;
	vertical-align:middle;
}

.input-text:disabled{
	background-color: #EBEBE4;
}
.input-textarea {
	font-size: 12px;
	line-height: 20px;
	height: 80px;
	padding: 0px;
	margin:0px;
 *height:80px;
 *line-height:18px;
	_height: 80px;
	_line-height: 18px;
	border: 1px solid #A4BED4;
	background: #fff;
}

.input-textarea:disabled{
	background-color: #EBEBE4;
}

input[type=checkbox],input[type=radio] {
-webkit-appearance: none;
appearance: none;
width: 13px;
height: 13px;
margin: 0;
cursor: pointer;
vertical-align: bottom;
background: #fff;
border: 1px solid #A4BED4;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
input[type=checkbox]:active,input[type=radio]:active {
border-color: #c6c6c6;
background: #ebebeb;
}
input[type=checkbox]:hover {
border-color: #c6c6c6;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
}
input[type=radio] {
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
width: 15px;
height: 15px;
}
input[type=checkbox]:checked,input[type=radio]:checked {
background: #fff;
}
input[type=radio]:checked::after {
content: '';
display: block;
position: relative;
top: 3px;
left: 3px;
width: 7px;
height: 7px;
background: #666;
-webkit-border-radius: 1em;
-moz-border-radius: 1em;
border-radius: 1em;
}
input[type=checkbox]:checked::after {
	content: url('icons/checkmark.png');
	display: block;
	position: absolute;
	top: -6px;
	left: -5px;
}
input[type=checkbox]:focus {
outline: none;
border-color:#4d90fe;
}


