/* power by kodexplorer ver 4.05(2017-08-26) [build 1503738069.5179] */


.message-box {
	position: absolute;
	top: 15%;
	left: 0px;
	z-index: 88;
	background: #63acff;
	color: #fff;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-shadow: 0 10px 60px rgba(0, 0, 0, 0.6);
	-moz-box-shadow: 0 10px 60px rgba(0, 0, 0, 0.6);
	box-shadow: 0 10px 60px rgba(0, 0, 0, 0.6);
	display: none;
}

.message-box .content {
	padding: 10px 30px;
	line-height: 20px;
	width: auto;
}

.aui-outer {
	text-align: left;
	position: relative;
}

.aui-mask {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: 0.01;
	filter: alpha(opacity=1);
}

.aui-loading {
	height: 100%;
	width: 100%;
	overflow: hidden;
	opacity: 0.7;
	filter: alpha(opacity=70);
	position: absolute;
	left: 0;
	top: 40px;
	z-index: 9999;
	text-align: center;
	text-indent: -999em;
}

.aui-loading span {
	width: 80px;
	height: 80px;
	border-radius: 6px;
	background: #fff url("../../../images/common/dialog/dialog_loading.gif") no-repeat center center;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
}

table.aui-border,
table.aui-dialog {
	width: 100%;
	border: 0;
	margin: 0;
	border-collapse: collapse;
}

.aui-nw,
.aui-n,
.aui-ne,
.aui-w,
.aui-c,
.aui-e,
.aui-sw,
.aui-s,
.aui-se,
.aui-header,
.aui-td-icon,
.aui-main,
.aui-footer {
	padding: 0;
}

.aui-header,
.aui-buttons button {
	font: 12px/1.11;
}

.aui-title {
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 1em;
}

.aui-title img,
.aui-title .x-item-file {
	width: 20px;
	margin-right: 5px;
	border-radius: 4px;
	cursor: pointer;
	pointer-events: all;
}

.aui-title img:hover,
.aui-title .x-item-file:hover {
	transform: scale(1.1, 1.1);
}

.aui-state-no-title .aui-title {
	display: none;
}

.aui-main {
	font-size: 1.1em;
	text-align: center;
	background: #FFF;
	min-width: 9em;
	min-width: 0 \9;
	visibility: auto;
}

.aui-content {
	text-align: left;
	color: #666;
	border: none 0;
}

.aui-content {
	width: 100%;
	height: 100%;
}

.aui-content.aui-state-full {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0 !important;
	height: 100%;
}

.aui-icon {
	vertical-align: middle;
	background: #fff;
}

.aui-icon div {
	width: 48px;
	height: 48px;
	margin: 10px 0 10px 10px;
	background-position: center center;
	background-repeat: no-repeat;
}

.aui-buttons {
	padding: 10px 8px;
	text-align: right;
	white-space: nowrap;
	background-color: #F6F6F6;
	border-top: solid 1px #DADEE5;
}

.aui-buttons button {
	margin-left: 15px;
	padding: 3px 20px;
	height: 25px;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	line-height: 1;
	overflow: visible;
	color: #000000;
	border: none;
	background: #aaa;
	color: #fff;
}

.aui-buttons button:focus {
	outline: none 0;
}

.aui-buttons button:hover {
	background: #c4c4c4;
}

.aui-buttons button:active {
	background: #777777;
}

.aui-buttons button[disabled] {
	cursor: default;
	color: #919191;
	background: #aaa;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.aui-buttons button::-moz-focus-inner {
	border: 0;
	padding: 0;
	margin: 0;
}

.aui-buttons button.aui-state-highlight {
	color: #FFF;
	background: #63acff;
}

.aui-buttons button.aui-state-highlight:hover {
	color: #FFF;
	background: #96c7ff;
}

.aui-buttons button.aui-state-highlight:active {
	background: #0076fc;
}

.aui-buttons button.disable,
.aui-buttons button.disabled {
	opacity: 0.3;
	filter: alpha(opacity=30);
}

.aui-outer {
	border: 0px solid #63acff;
	-webkit-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.6);
	-moz-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.6);
	box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.6);
	-webkit-transition: box-shadow 0.1s opacity 0.2s;
	-moz-transition: box-shadow 0.1s opacity 0.2s;
	-o-transition: box-shadow 0.1s opacity 0.2s;
	-ms-transition: box-shadow 0.1s opacity 0.2s;
	transition: box-shadow 0.1s opacity 0.2s;
}

.aui-state-lock .aui-nw,
.aui-state-lock .aui-n,
.aui-state-lock .aui-ne,
.aui-state-lock .aui-w,
.aui-state-lock .aui-e,
.aui-state-lock .aui-sw,
.aui-state-lock .aui-s,
.aui-state-lock .aui-se {
	background: rgba(0, 0, 0, 0.5);
	background: #000 \9 !important;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.aui-title-bar {
	position: relative;
	height: 100%;
}

.aui-title {
	height: 31px;
	line-height: 30px;
	padding: 0 28px 0 10px;
	color: #fff;
	background-color: #7dbaff;
}

.aui-state-focus .aui-mask {
	display: none;
}

.aui-state-focus .aui-outer {
	-webkit-box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.7);
	box-shadow: 0px 5px 40px rgba(0, 0, 0, 0.7);
}

.aui-state-focus .aui-title {
	background-color: #63acff;
}

.aui-state-drag .aui-title {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor: grabbing;
}

.aui-min,
.aui-max,
.aui-close {
	display: block;
	position: absolute;
	text-decoration: none;
	outline: none;
	cursor: pointer;
	font-size: 1.25em;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
	color: #fff;
	border-top: none;
	top: 0px;
	height: 22px;
	width: 35px;
	font-size: 1.15em;
	line-height: 22px;
	text-align: center;
	background-color: transparent;
	height: 24px;
	width: 38px;
	line-height: 25px;
	color: #ffffff;
	font-family: FontAwesome;
}

.aui-min:hover,
.aui-max:hover,
.aui-close:hover {
	text-decoration: none;
	color: #fff;
	background-color: #1783ff;
}

.aui-close:hover {
	background: #cc0000;
}

.aui-min {
	right: 82px;
	content: "\f068";
}

.aui-max {
	right: 43px;
	content: "\f065";
}

.aui-close {
	right: 5px;
	content: "\f00d";
}

.aui-min:before {
	content: "\f068";
}

.aui-max:before {
	content: "\f065";
}

.aui-close:before {
	content: "\f00d";
}

.aui-max,
.aui-min {
	display: none;
}

.aui-state-no-title .aui-nw,
.aui-state-no-title .aui-ne,
.aui-state-no-title .aui-sw,
.aui-state-no-title .aui-se {
	width: 5px;
	height: 5px;
}

.aui-state-no-title .aui-title-bar {
	bottom: 0;
	_bottom: 0;
	_margin-top: 0;
}

.aui-state-no-title .aui-outer {
	box-shadow: none !important;
	border: none !important;
}

.aui-state-no-title .aui-inner {
	border: 1px solid #aaa;
}

.aui-state-no-title .tips {
	padding: 15px;
	padding-left: 10px;
}

.aui-state-no-title .aui-nw,
.aui-state-no-title .aui-n,
.aui-state-no-title .aui-ne,
.aui-state-no-title .aui-w,
.aui-state-no-title .aui-e,
.aui-state-no-title .aui-sw,
.aui-state-no-title .aui-s,
.aui-state-no-title .aui-se {
	background: rgba(0, 0, 0, 0.1);
	background: #000 \9 !important;
	filter: alpha(opacity=10)!important;
}

.aui-state-no-title .aui-close,
.aui-state-no-title .aui-max,
.aui-state-no-title .aui-min {
	display: none;
	font-size: 1em;
}

.dialog-max .aui-nw,
.dialog-max .aui-ne,
.dialog-max .aui-sw,
.dialog-max .aui-se,
.dialog-max .aui-w,
.dialog-max .aui-e {
	width: 0px;
}

.dialog-max .aui-sw,
.dialog-max .aui-n,
.dialog-max .aui-se {
	height: 0px;
}

.dialog-max .aui-outer {
	border: none !important;
}

.dialog-can-resize .resize-handle {
	position: absolute;
	z-index: 999999;
	display: block;
}

.dialog-can-resize .resize-top {
	cursor: n-resize;
	top: -3px;
	left: 0px;
	height: 7px;
	width: 100%;
}

.dialog-can-resize .resize-bottom {
	cursor: s-resize;
	bottom: -3px;
	left: 0px;
	height: 7px;
	width: 100%;
}

.dialog-can-resize .resize-right {
	cursor: e-resize;
	right: -3px;
	top: 0px;
	width: 7px;
	height: 100%;
}

.dialog-can-resize .resize-left {
	cursor: w-resize;
	left: -3px;
	top: 0px;
	width: 7px;
	height: 100%;
}

.dialog-can-resize .resize-bottom-right {
	cursor: se-resize;
	width: 18px;
	height: 18px;
	right: -7px;
	bottom: -7px;
	background: url('../../../images/common/dialog/resize_corner.png') no-repeat;
	opacity: 0.4;
	filter: alpha(opacity=40);
}

.dialog-can-resize .resize-bottom-left {
	cursor: sw-resize;
	width: 15px;
	height: 15px;
	left: -7px;
	bottom: -7px;
}

.dialog-can-resize .resize-top-left {
	cursor: nw-resize;
	width: 15px;
	height: 15px;
	left: -7px;
	top: -7px;
}

.dialog-can-resize .resize-top-right {
	cursor: ne-resize;
	width: 15px;
	height: 15px;
	right: -5px;
	top: -7px;
}

.dialog-can-resize .aui-min,
.dialog-can-resize .aui-max {
	display: block;
}

.dialog-min-size {
	width: 250px !important;
	height: 30px !important;
}

.dialog-min-size.dialog-no-title .aui-title,
.dialog-min-size .aui-title {
	opacity: 1 !important;
}

.dialog-min-size .aui-outer {
	width: 250px;
}

.dialog-min-size .aui-header {
	height: 30px;
}

.dialog-min-size .aui-title {
	text-align: left;
	padding-left: 10px;
}

.dialog-min-size .aui-main,
.dialog-min-size .aui-footer {
	display: none;
}

.dialog-min-size .resize-handle {
	display: none;
}

.dialog-no-title .aui-title-bar {
	position: absolute;
	z-index: 99999;
	width: 100%;
	height: 30px;
	top: 0;
}

.dialog-no-title .aui-title {
	opacity: 0.01 !important;
	filter: alpha(opacity=1) !important;
}

.dialog-no-title .aui-inner {
	border: none;
}

.dialog-no-title .aui-nw,
.dialog-no-title .aui-n,
.dialog-no-title .aui-ne,
.dialog-no-title .aui-w,
.dialog-no-title .aui-e,
.dialog-no-title .aui-sw,
.dialog-no-title .aui-s,
.dialog-no-title .aui-se {
	display: none;
}

.dialog-no-title .aui-outer .aui-min {
	right: 80px;
}

.dialog-no-title .aui-outer .aui-min:before {
	content: "\f068" !important;
}

.dialog-no-title .aui-outer .aui-max {
	right: 40px;
}

.dialog-no-title .aui-outer .aui-max:before {
	content: "\f065" !important;
}

.dialog-no-title .aui-outer .aui-close {
	right: 0px;
}

.dialog-no-title .aui-outer .aui-close:before {
	content: "\f00d" !important;
}

.dialog-no-title .aui-outer .aui-min,
.dialog-no-title .aui-outer .aui-max,
.dialog-no-title .aui-outer .aui-close {
	display: block;
	position: absolute;
	text-decoration: none;
	outline: none;
	font-size: 1.25em;
	-webkit-transition: all 0.1s;
	-moz-transition: all 0.1s;
	-o-transition: all 0.1s;
	-ms-transition: all 0.1s;
	transition: all 0.1s;
	color: #fff;
	top: 0px;
	cursor: pointer;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background-color: transparent;
	width: 40px;
	font-family: FontAwesome;
	border: none;
	background-image: none;
	border-radius: 0;
}

.dialog-no-title .aui-outer .aui-min:hover,
.dialog-no-title .aui-outer .aui-max:hover,
.dialog-no-title .aui-outer .aui-close:hover {
	color: #fff;
	border: none;
	box-shadow: none;
	background: #41acf8;
	background: rgba(0, 0, 0, 0.4);
}

.dialog-no-title .aui-outer .aui-close:hover {
	background: #e81123;
	background: rgba(232, 17, 35, 0.8);
}

.dialog-no-title.header-bg .aui-content .header {
	height: 90px;
	background-color: #008def;
	background-image: linear-gradient(to bottom, #084998 0, #00a9fb 100%);
	color: #fff;
	position: relative;
}

.dialog-no-title.header-bg .aui-content .header .bg {
	background: url("../../../images/common/banner/box.png") 180px -220px no-repeat;
	width: 100%;
	height: 100%;
	position: absolute;
	opacity: 0.7;
}

.dialog-no-title.dialog-max .aui-outer .aui-max {
	right: 40px;
}

.dialog-no-title.dialog-max .aui-outer .aui-max:before {
	content: "\f066" !important;
}

body div.dialog-simple .aui-title-bar {
	width: 100%;
	position: relative;
	bottom: 0;
	height: 100%;
}

body div.dialog-simple .aui-border {
	border: none;
	overflow: auto;
}

body div.dialog-simple .aui-outer {
	border: none;
	border-radius: none;
	box-shadow: none;
	background: none;
}

body div.dialog-simple .aui-inner {
	border: none;
	background: none;
}

body div.dialog-simple .aui-nw,
body div.dialog-simple .aui-n,
body div.dialog-simple .aui-ne,
body div.dialog-simple .aui-w,
body div.dialog-simple .aui-e,
body div.dialog-simple .aui-sw,
body div.dialog-simple .aui-s,
body div.dialog-simple .aui-se {
	background: none;
}

body div.dialog-simple .aui-title {
	background: rgba(0, 0, 0, 0.8);
	opacity: 0.8;
	filter: alpha(opacity=80);
	border-radius: 3px;
	border: none;
	height: 31px;
	line-height: 30px;
	padding: 0 28px 0 10px;
	color: #fff;
}

body div.dialog-simple .aui-min,
body div.dialog-simple .aui-max,
body div.dialog-simple .aui-close {
	border: none;
	top: 5px;
	position: absolute;
	text-decoration: none;
	outline: none;
	cursor: pointer;
	background-color: rgba(255, 255, 255, 0.3);
	color: #fff;
	opacity: 0.5;
	filter: alpha(opacity=50);
	height: 22px;
	width: 22px;
	font-size: 1.15em;
	line-height: 22px;
	text-align: center;
	border-radius: 4px;
	font-family: FontAwesome;
}

body div.dialog-simple .aui-min:hover,
body div.dialog-simple .aui-max:hover,
body div.dialog-simple .aui-close:hover {
	text-decoration: none;
	color: #fff;
	background-color: #cc0000;
}

body div.dialog-simple .aui-min:active,
body div.dialog-simple .aui-max:active,
body div.dialog-simple .aui-close:active {
	color: fff;
	background-color: #f00;
}

body div.dialog-simple .aui-main {
	background: none !important;
}

body div.dialog-simple .aui-max {
	right: 30px;
}

body div.dialog-simple .aui-min {
	right: 56px;
}

body div.dialog-simple .aui-dialog,
body div.dialog-simple .aui-border {
	background: none;
}

body div.dialog-simple .resize-bottom-right {
	background: none !important;
}

body div.dialog-simple .aui-header {
	opacity: 0.01;
	filter: alpha(opacity=1);
	border: 1px solid rgba(0, 0, 0, 0.01);
	border-bottom: none;
}

body div.dialog-simple .aui-nw,
body div.dialog-simple .aui-ne {
	height: 0px;
}

body div.dialog-simple.aui-state-drag .aui-header,
body div.dialog-simple .dialog-mouse-in .aui-header {
	opacity: 1.0;
	filter: alpha(opacity=100);
}

body div.dialog-simple.dialog-can-resize .aui-max,
body div.dialog-simple.dialog-can-resize .aui-min {
	display: block;
}

body div.dialog-simple.dialog-can-resize .aui-main {
	border: 1px solid rgba(0, 0, 0, 0.01);
	border-top: none;
}

body div.dialog-simple.dialog-can-resize.aui-state-drag .aui-main,
body div.dialog-simple.dialog-can-resize .dialog-mouse-in .aui-main {
	border-color: rgba(0, 0, 0, 0.2);
}

body div.dialog-simple.dialog-can-resize.aui-state-drag .aui-header,
body div.dialog-simple.dialog-can-resize .dialog-mouse-in .aui-header {
	opacity: 1.0;
	filter: alpha(opacity=100);
	border-color: rgba(0, 0, 0, 0.2);
}

body div.dialog-simple.aui-state-drag .aui-header {
	opacity: 1.0;
	filter: alpha(opacity=100);
}

body div.dialog-simple.dialog-max .aui-header {
	opacity: 1.0;
	filter: alpha(opacity=100);
}

.x-item-small {
	position: relative;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-size: 100% auto;
	vertical-align: middle;
}

.x-item-file {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	background-image: url("../../../images/file_icon/icon_file/file.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30', sizingMethod='scale');
	width: 100%;
	height: 100%;
	display: inline-block;
	pointer-events: none;
}

.x-item-file.small {
	width: 20px;
	height: 20px;
}

.file-list-icon .file .ico .x-item-file {
	border-radius: 5px;
	margin-top: 6px;
	margin-top: 4px;
}

.bindary-box .ico .x-item-file {
	width: 90px;
	height: 90px;
	margin-top: 28px;
}

.file-list-list .file .ico .x-item-file,
.file-list-split .file .ico .x-item-file {
	border: none;
}

.ztree li span.tree_icon .x-item-file {
	position: relative;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-size: 100% auto;
	vertical-align: middle;
}

.header-content #yarnball .x-item-file {
	position: relative;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-size: 100% auto;
	vertical-align: middle;
}

.task-tab .tabs .tab .x-item-file,
.task-tab .tabs .tab img {
	position: relative;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-size: 100% auto;
	vertical-align: middle;
}

.tasktab-dragging.tab .x-item-file {
	position: relative;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-size: 100% auto;
	vertical-align: middle;
}

.tasktab-dragging.tab img {
	position: relative;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-size: 100% auto;
	vertical-align: middle;
}

.aui-title .x-item-file {
	position: relative;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-size: 100% auto;
	vertical-align: middle;
}

.edit-tab .tabs .tab .name .x-item-file {
	position: relative;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-size: 100% auto;
	vertical-align: middle;
}

.draggable-dragging .name .x-item-file {
	position: relative;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-size: 100% auto;
	vertical-align: middle;
}

.do-search-box .search-result .file-item .file-info .file-icon .x-item-file {
	position: relative;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-size: 100% auto;
	vertical-align: middle;
}

.context-menu-list .context-menu-item .font-icon.x-item-file {
	position: relative;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-size: 100% auto;
	vertical-align: middle;
	margin-right: 12px;
}

.context-menu-list .context-menu-item .font-icon.x-item-file:before {
	content: "";
}

.context-menu-list .context-menu-item img.x-item-file {
	position: relative;
	width: 18px;
	height: 18px;
	margin-right: 4px;
	background-size: 100% auto;
	vertical-align: middle;
	background: none;
	margin-right: 12px;
	height: auto;
}

.aui-title .x-item-file.x-font-icon {
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');
	background-image: -webkit-linear-gradient(164deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: -moz-linear-gradient(164deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: -o-linear-gradient(164deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: -ms-linear-gradient(164deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: linear-gradient(164deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	-pie-background: linear-gradient(to 164deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
}

.x-txt.small,
.x-textile.small,
.x-inc.small,
.x-log.small {
	background-image: url("../../../images/file_icon/icon_file/txt_small.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt_small.png?ver=3.30', sizingMethod='scale');
	background-size: auto;
}

.x-php.small {
	background-image: url("../../../images/file_icon/icon_file/php_small.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php_small.png?ver=3.30', sizingMethod='scale');
	background-size: auto;
}

.x-txt,
.x-textile,
.x-oexe,
.x-inc,
.x-csv,
.x-log,
.x-asc,
.x-tsv,
.x-lnk,
.x-url,
.x-webloc,
.x-meta,
.x-localized,
.x-xib,
.x-xsd,
.x-storyboard,
.x-plist,
.x-csproj,
.x-pch,
.x-pbxproj,
.x-local,
.x-xcscheme,
.x-manifest,
.x-vbproj,
.x-strings,
.x-jshintrc,
.x-sublime-project,
.x-readme,
.x-changes,
.x-changelog,
.x-version,
.x-license,
.x-changelog,
.x-abap,
.x-abc,
.x-as,
.x-asp,
.x-aspx,
.x-ada,
.x-adb,
.x-htaccess,
.x-htgroups,
.x-htgroups,
.x-htpasswd,
.x-asciidoc,
.x-adoc,
.x-asm,
.x-a,
.x-ahk,
.x-bat,
.x-cmd,
.x-cpp,
.x-c,
.x-cc,
.x-cxx,
.x-h,
.x-hh,
.x-hpp,
.x-ino,
.x-c9search_results,
.x-cirru,
.x-cr,
.x-clj,
.x-cljs,
.x-cbl,
.x-cob,
.x-coffee,
.x-cf,
.x-cson,
.x-cakefile,
.x-cfm,
.x-cs,
.x-css,
.x-curly,
.x-d,
.x-di,
.x-dart,
.x-diff,
.x-patch,
.x-dockerfile,
.x-dot,
.x-dummy,
.x-dummy,
.x-e,
.x-ge,
.x-ejs,
.x-ex,
.x-exs,
.x-elm,
.x-erl,
.x-hrl,
.x-frt,
.x-fs,
.x-ldr,
.x-ftl,
.x-gcode,
.x-feature,
.x-.gitignore,
.x-glsl,
.x-frag,
.x-vert,
.x-gbs,
.x-go,
.x-groovy,
.x-haml,
.x-hbs,
.x-handlebars,
.x-tpl,
.x-mustache,
.x-hs,
.x-hx,
.x-html,
.x-hta,
.x-htm,
.x-xhtml,
.x-eex,
.x-html.eex,
.x-erb,
.x-rhtml,
.x-html.erb,
.x-ini,
.x-inf,
.x-conf,
.x-cfg,
.x-prefs,
.x-io,
.x-jack,
.x-jade,
.x-java,
.x-ji,
.x-jl,
.x-jq,
.x-js,
.x-jsm,
.x-json,
.x-jsp,
.x-jsx,
.x-latex,
.x-ltx,
.x-bib,
.x-lean,
.x-hlean,
.x-less,
.x-liquid,
.x-lisp,
.x-ls,
.x-logic,
.x-lql,
.x-lsl,
.x-lua,
.x-lp,
.x-lucene,
.x-Makefile,
.x-makemakefile,
.x-gnumakefile,
.x-makefile,
.x-ocamlmakefile,
.x-make,
.x-md,
.x-markdown,
.x-mask,
.x-matlab,
.x-mz,
.x-mel,
.x-mc,
.x-mush,
.x-mysql,
.x-nix,
.x-nsi,
.x-nsh,
.x-m,
.x-mm,
.x-ml,
.x-mli,
.x-pas,
.x-p,
.x-pl,
.x-pm,
.x-pgsql,
.x-php,
.x-phtml,
.x-shtml,
.x-php3,
.x-php4,
.x-php5,
.x-phps,
.x-phpt,
.x-aw,
.x-ctp,
.x-module,
.x-ps1,
.x-praat,
.x-praatscript,
.x-psc,
.x-proc,
.x-plg,
.x-prolog,
.x-properties,
.x-proto,
.x-py,
.x-r,
.x-cshtml,
.x-rd,
.x-rhtml,
.x-rst,
.x-rb,
.x-ru,
.x-gemspec,
.x-rake,
.x-guardfile,
.x-rakefile,
.x-gemfile,
.x-rs,
.x-sass,
.x-scad,
.x-scala,
.x-scm,
.x-sm,
.x-rkt,
.x-oak,
.x-scheme,
.x-scss,
.x-sh,
.x-bash,
.x-bashrc,
.x-sjs,
.x-smarty,
.x-tpl,
.x-snippets,
.x-soy,
.x-space,
.x-sql,
.x-sqlserver,
.x-styl,
.x-stylus,
.x-svg,
.x-swift,
.x-tcl,
.x-tex,
.x-toml,
.x-twig,
.x-swig,
.x-ts,
.x-typescript,
.x-str,
.x-vala,
.x-vbs,
.x-vb,
.x-vm,
.x-v,
.x-vh,
.x-sv,
.x-svh,
.x-vhd,
.x-vhdl,
.x-wlk,
.x-wpgm,
.x-wtest,
.x-xml,
.x-rdf,
.x-rss,
.x-wsdl,
.x-xslt,
.x-atom,
.x-mathml,
.x-mml,
.x-xul,
.x-xbl,
.x-xaml,
.x-xq,
.x-yaml,
.x-yml,
.x-cer,
.x-reg,
.x-config,
.x-srt,
.x-ass,
.x-lrc {
	background-image: url("../../../images/file_icon/icon_file/txt.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30', sizingMethod='scale');
}

.x-pl,
.x-pm,
.x-cgi,
.x-as,
.x-asm,
.x-clj,
.x-cbl,
.x-cfm,
.x-d,
.x-diff,
.x-dot,
.x-ejs,
.x-erl,
.x-ftl,
.x-go,
.x-hs,
.x-vbs,
.x-haml,
.x-erb,
.x-jade,
.x-json,
.x-jq,
.x-jsx,
.x-ji,
.x-tex,
.x-lisp,
.x-ls,
.x-lsl,
.x-lua,
.x-lp,
.x-matlab,
.x-mel,
.x-r,
.x-yaml,
.x-yml {
	background-image: url("../../../images/file_icon/icon_file/code.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/code.png?ver=3.30', sizingMethod='scale');
}

.x-bin,
.x-hex,
.x-zip,
.x-pdf,
.x-swf,
.x-gzip,
.x-rar,
.x-arj,
.x-tar,
.x-gz,
.x-cab,
.x-tbz,
.x-tbz2,
.x-lzh,
.x-uue,
.x-bz2,
.x-ace,
.x-exe,
.x-so,
.x-dll,
.x-chm,
.x-rtf,
.x-odp,
.x-odt,
.x-pages,
.x-class,
.x-psd,
.x-ttf,
.x-fla,
.x-dmg,
.x-dat,
.x-ipa,
.x-lib,
.x-a,
.x-apk,
.x-so,
.x-o {
	background-image: url("../../../images/file_icon/icon_file/bin.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bin.png?ver=3.30', sizingMethod='scale');
}

.x-music,
.x-mp3,
.x-wma,
.x-mp2,
.x-mid,
.x-aac,
.x-ogg,
.x-oga,
.x-webma,
.x-wav,
.x-m4a,
.x-m3u,
.x-m4a,
.x-midi,
.x-mid,
.x-flac,
.x-alac,
.x-ape,
.x-ac3 {
	background-image: url("../../../images/file_icon/icon_file/music.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/music.png?ver=3.30', sizingMethod='scale');
}

.x-avi,
.x-rm,
.x-rmvb,
.x-mpg,
.x-mkv,
.x-wmv,
.x-mov,
.x-mp4,
.x-evo,
.x-divx,
.x-3gp,
.x-asf,
.x-ogv,
.x-webmv,
.x-cue,
.x-hd,
.x-hdmov,
.x-mov,
.x-mp4v,
.x-mpeg,
.x-ogm,
.x-qt,
.x-spx,
.x-vob,
.x-wmv,
.x-xvid,
.x-webm,
.x-m4v,
.x-mts,
.x-mpe,
.x-m2ts,
.x-mpv,
.x-cue {
	background-image: url("../../../images/file_icon/icon_file/movie.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/movie.png?ver=3.30', sizingMethod='scale');
}

.x-flv,
.x-f4v {
	background-image: url("../../../images/file_icon/icon_file/flv.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/flv.png?ver=3.30', sizingMethod='scale');
}

.x-html,
.x-htm,
.x-url,
.x-tpl,
.x-lnk,
.x-haml,
.x-shtml,
.x-webloc,
.x-hta,
.x-xhtml {
	background-image: url("../../../images/file_icon/icon_file/html.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30', sizingMethod='scale');
}

.x-css,
.x-less,
.x-sass {
	background-image: url("../../../images/file_icon/icon_file/css.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30', sizingMethod='scale');
}

.x-js,
.x-coffee,
.x-jsx {
	background-image: url("../../../images/file_icon/icon_file/js.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30', sizingMethod='scale');
}

.x-xml,
.x-config,
.x-manifest,
.x-xaml,
.x-csproj,
.x-vbproj {
	background-image: url("../../../images/file_icon/icon_file/xml.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30', sizingMethod='scale');
}

.x-cs,
.x-asp,
.x-aspx {
	background-image: url("../../../images/file_icon/icon_file/cs.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30', sizingMethod='scale');
}

.x-java,
.x-jsp {
	background-image: url("../../../images/file_icon/icon_file/java.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30', sizingMethod='scale');
}

.x-mm,
.x-cc,
.x-cxx,
.x-cpp,
.x-c,
.x-m,
.x-nc {
	background-image: url("../../../images/file_icon/icon_file/cpp.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30', sizingMethod='scale');
}

.x-h,
.x-hpp,
.x-hh,
.x-pch {
	background-image: url("../../../images/file_icon/icon_file/h.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30', sizingMethod='scale');
}

.x-png,
.x-jpg,
.x-jpeg,
.x-bmp,
.x-gif,
.x-picture,
.x-ico,
.x-svg,
.x-cur,
.x-webp,
.x-tif,
.x-tiff {
	background-image: url("../../../images/file_icon/icon_file/jpg.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30', sizingMethod='scale');
}

.x-make,
.x-Makefile,
.x-makefile,
.x-GNUmakefile,
.x-OCamlMakefile,
.x-makemakefile {
	background-image: url("../../../images/file_icon/icon_file/makefile.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30', sizingMethod='scale');
}

.x-iso,
.x-vcd {
	background-image: url("../../../images/file_icon/icon_file/iso.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/iso.png?ver=3.30', sizingMethod='scale');
}

.x-pkg,
.x-package,
.x-framework {
	background-image: url("../../../images/file_icon/icon_file/pkg.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30', sizingMethod='scale');
}

.x-7z,
.x-apk,
.x-ace,
.x-arj,
.x-bza,
.x-cab,
.x-cxr,
.x-dgc,
.x-gca,
.x-gz,
.x-gza,
.x-iso,
.x-jar,
.x-lzh,
.x-rar,
.x-rk,
.x-tar,
.x-tbz,
.x-tgz,
.x-tlz,
.x-txz,
.x-yz1,
.x-zip {
	background-image: url("../../../images/file_icon/icon_file/zip_all.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip_all.png?ver=3.30', sizingMethod='scale');
}

.x-exe,
.x-bin,
.x-class,
.x-a,
.x-so {
	background-image: url("../../../images/file_icon/icon_file/exe.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30', sizingMethod='scale');
}

.x-ttf,
.x-otf,
.x-eot,
.x-woff,
.x-tiff,
.x-ttc {
	background-image: url("../../../images/file_icon/icon_file/font.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30', sizingMethod='scale');
}

.x-bat,
.x-cmd,
.x-sh,
.x-bash,
.x-bashrc {
	background-image: url("../../../images/file_icon/icon_file/cmd.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30', sizingMethod='scale');
}

.x-ini,
.x-inf,
.x-conf,
.x-meta,
.x-gitignore,
.x-plist,
.x-htaccess,
.x-localized,
.x-xcscheme,
.x-storyboard,
.x-xib,
.x-strings,
.x-pbxproj {
	background-image: url("../../../images/file_icon/icon_file/ini.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30', sizingMethod='scale');
}

.x-md,
.x-markdown {
	background-image: url("../../../images/file_icon/icon_file/md.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/md.png?ver=3.30', sizingMethod='scale');
}

.x-file {
	background-image: url("../../../images/file_icon/icon_file/file.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30', sizingMethod='scale');
}

.x-accdb {
	background-image: url("../../../images/file_icon/icon_file/accdb.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/accdb.png?ver=3.30', sizingMethod='scale');
}

.x-7z {
	background-image: url("../../../images/file_icon/icon_file/7z.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/7z.png?ver=3.30', sizingMethod='scale');
}

.x-ai {
	background-image: url("../../../images/file_icon/icon_file/ai.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ai.png?ver=3.30', sizingMethod='scale');
}

.x-air {
	background-image: url("../../../images/file_icon/icon_file/air.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/air.png?ver=3.30', sizingMethod='scale');
}

.x-arj {
	background-image: url("../../../images/file_icon/icon_file/arj.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/arj.png?ver=3.30', sizingMethod='scale');
}

.x-apk {
	background-image: url("../../../images/file_icon/icon_file/apk.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/apk.png?ver=3.30', sizingMethod='scale');
}

.x-as {
	background-image: url("../../../images/file_icon/icon_file/as.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/as.png?ver=3.30', sizingMethod='scale');
}

.x-ascx {
	background-image: url("../../../images/file_icon/icon_file/ascx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ascx.png?ver=3.30', sizingMethod='scale');
}

.x-ashx {
	background-image: url("../../../images/file_icon/icon_file/ashx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ashx.png?ver=3.30', sizingMethod='scale');
}

.x-asmx {
	background-image: url("../../../images/file_icon/icon_file/asmx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/asmx.png?ver=3.30', sizingMethod='scale');
}

.x-aspx {
	background-image: url("../../../images/file_icon/icon_file/aspx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/aspx.png?ver=3.30', sizingMethod='scale');
}

.x-bz2 {
	background-image: url("../../../images/file_icon/icon_file/bz2.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/bz2.png?ver=3.30', sizingMethod='scale');
}

.x-cdr {
	background-image: url("../../../images/file_icon/icon_file/cdr.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cdr.png?ver=3.30', sizingMethod='scale');
}

.x-cer {
	background-image: url("../../../images/file_icon/icon_file/cer.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cer.png?ver=3.30', sizingMethod='scale');
}

.x-chm {
	background-image: url("../../../images/file_icon/icon_file/chm.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/chm.png?ver=3.30', sizingMethod='scale');
}

.x-cmd {
	background-image: url("../../../images/file_icon/icon_file/cmd.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cmd.png?ver=3.30', sizingMethod='scale');
}

.x-c {
	background-image: url("../../../images/file_icon/icon_file/c.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/c.png?ver=3.30', sizingMethod='scale');
}

.x-cpp {
	background-image: url("../../../images/file_icon/icon_file/cpp.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cpp.png?ver=3.30', sizingMethod='scale');
}

.x-cs {
	background-image: url("../../../images/file_icon/icon_file/cs.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cs.png?ver=3.30', sizingMethod='scale');
}

.x-cshtml {
	background-image: url("../../../images/file_icon/icon_file/cshtml.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/cshtml.png?ver=3.30', sizingMethod='scale');
}

.x-csproj {
	background-image: url("../../../images/file_icon/icon_file/csproj.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csproj.png?ver=3.30', sizingMethod='scale');
}

.x-css {
	background-image: url("../../../images/file_icon/icon_file/css.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/css.png?ver=3.30', sizingMethod='scale');
}

.x-csv {
	background-image: url("../../../images/file_icon/icon_file/csv.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/csv.png?ver=3.30', sizingMethod='scale');
}

.x-djvu {
	background-image: url("../../../images/file_icon/icon_file/djvu.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/djvu.png?ver=3.30', sizingMethod='scale');
}

.x-dll {
	background-image: url("../../../images/file_icon/icon_file/dll.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dll.png?ver=3.30', sizingMethod='scale');
}

.x-dng {
	background-image: url("../../../images/file_icon/icon_file/dng.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dng.png?ver=3.30', sizingMethod='scale');
}

.x-dmg,
.x-img {
	background-image: url("../../../images/file_icon/icon_file/dmg.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dmg.png?ver=3.30', sizingMethod='scale');
}

.x-doc,
.x-wps {
	background-image: url("../../../images/file_icon/icon_file/doc.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/doc.png?ver=3.30', sizingMethod='scale');
}

.x-docm {
	background-image: url("../../../images/file_icon/icon_file/docm.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docm.png?ver=3.30', sizingMethod='scale');
}

.x-docx {
	background-image: url("../../../images/file_icon/icon_file/docx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/docx.png?ver=3.30', sizingMethod='scale');
}

.x-dot {
	background-image: url("../../../images/file_icon/icon_file/dot.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dot.png?ver=3.30', sizingMethod='scale');
}

.x-dotm {
	background-image: url("../../../images/file_icon/icon_file/dotm.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotm.png?ver=3.30', sizingMethod='scale');
}

.x-dotx {
	background-image: url("../../../images/file_icon/icon_file/dotx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dotx.png?ver=3.30', sizingMethod='scale');
}

.x-dtd {
	background-image: url("../../../images/file_icon/icon_file/dtd.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/dtd.png?ver=3.30', sizingMethod='scale');
}

.x-eps {
	background-image: url("../../../images/file_icon/icon_file/eps.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/eps.png?ver=3.30', sizingMethod='scale');
}

.x-epub {
	background-image: url("../../../images/file_icon/icon_file/epub.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/epub.png?ver=3.30', sizingMethod='scale');
}

.x-exe {
	background-image: url("../../../images/file_icon/icon_file/exe.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/exe.png?ver=3.30', sizingMethod='scale');
}

.x-f {
	background-image: url("../../../images/file_icon/icon_file/f.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/f.png?ver=3.30', sizingMethod='scale');
}

.x-file {
	background-image: url("../../../images/file_icon/icon_file/file.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/file.png?ver=3.30', sizingMethod='scale');
}

.x-fla {
	background-image: url("../../../images/file_icon/icon_file/fla.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/fla.png?ver=3.30', sizingMethod='scale');
}

.x-font {
	background-image: url("../../../images/file_icon/icon_file/font.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/font.png?ver=3.30', sizingMethod='scale');
}

.x-gif {
	background-image: url("../../../images/file_icon/icon_file/gif.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gif.png?ver=3.30', sizingMethod='scale');
}

.x-gz {
	background-image: url("../../../images/file_icon/icon_file/gz.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/gz.png?ver=3.30', sizingMethod='scale');
}

.x-h {
	background-image: url("../../../images/file_icon/icon_file/h.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/h.png?ver=3.30', sizingMethod='scale');
}

.x-hdr {
	background-image: url("../../../images/file_icon/icon_file/hdr.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hdr.png?ver=3.30', sizingMethod='scale');
}

.x-hlp {
	background-image: url("../../../images/file_icon/icon_file/hlp.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/hlp.png?ver=3.30', sizingMethod='scale');
}

.x-html {
	background-image: url("../../../images/file_icon/icon_file/html.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/html.png?ver=3.30', sizingMethod='scale');
}

.x-indd {
	background-image: url("../../../images/file_icon/icon_file/indd.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/indd.png?ver=3.30', sizingMethod='scale');
}

.x-ini {
	background-image: url("../../../images/file_icon/icon_file/ini.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ini.png?ver=3.30', sizingMethod='scale');
}

.x-ipa {
	background-image: url("../../../images/file_icon/icon_file/ipa.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ipa.png?ver=3.30', sizingMethod='scale');
}

.x-jar {
	background-image: url("../../../images/file_icon/icon_file/jar.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jar.png?ver=3.30', sizingMethod='scale');
}

.x-java {
	background-image: url("../../../images/file_icon/icon_file/java.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/java.png?ver=3.30', sizingMethod='scale');
}

.x-jpg {
	background-image: url("../../../images/file_icon/icon_file/jpg.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/jpg.png?ver=3.30', sizingMethod='scale');
}

.x-js {
	background-image: url("../../../images/file_icon/icon_file/js.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/js.png?ver=3.30', sizingMethod='scale');
}

.x-json {
	background-image: url("../../../images/file_icon/icon_file/json.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/json.png?ver=3.30', sizingMethod='scale');
}

.x-key {
	background-image: url("../../../images/file_icon/icon_file/key.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/key.png?ver=3.30', sizingMethod='scale');
}

.x-ldf {
	background-image: url("../../../images/file_icon/icon_file/ldf.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ldf.png?ver=3.30', sizingMethod='scale');
}

.x-lnk {
	background-image: url("../../../images/file_icon/icon_file/lnk.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/lnk.png?ver=3.30', sizingMethod='scale');
}

.x-makefile {
	background-image: url("../../../images/file_icon/icon_file/makefile.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/makefile.png?ver=3.30', sizingMethod='scale');
}

.x-mdb {
	background-image: url("../../../images/file_icon/icon_file/mdb.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdb.png?ver=3.30', sizingMethod='scale');
}

.x-mdf {
	background-image: url("../../../images/file_icon/icon_file/mdf.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mdf.png?ver=3.30', sizingMethod='scale');
}

.x-mht {
	background-image: url("../../../images/file_icon/icon_file/mht.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mht.png?ver=3.30', sizingMethod='scale');
}

.x-midi {
	background-image: url("../../../images/file_icon/icon_file/midi.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/midi.png?ver=3.30', sizingMethod='scale');
}

.x-mpp {
	background-image: url("../../../images/file_icon/icon_file/mpp.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpp.png?ver=3.30', sizingMethod='scale');
}

.x-mpt {
	background-image: url("../../../images/file_icon/icon_file/mpt.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/mpt.png?ver=3.30', sizingMethod='scale');
}

.x-msg {
	background-image: url("../../../images/file_icon/icon_file/msg.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msg.png?ver=3.30', sizingMethod='scale');
}

.x-msi {
	background-image: url("../../../images/file_icon/icon_file/msi.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/msi.png?ver=3.30', sizingMethod='scale');
}

.x-numbers {
	background-image: url("../../../images/file_icon/icon_file/numbers.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/numbers.png?ver=3.30', sizingMethod='scale');
}

.x-odp {
	background-image: url("../../../images/file_icon/icon_file/odp.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odp.png?ver=3.30', sizingMethod='scale');
}

.x-ods {
	background-image: url("../../../images/file_icon/icon_file/ods.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ods.png?ver=3.30', sizingMethod='scale');
}

.x-odt {
	background-image: url("../../../images/file_icon/icon_file/odt.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/odt.png?ver=3.30', sizingMethod='scale');
}

.x-oexe {
	background-image: url("../../../images/file_icon/icon_file/oexe.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe.png?ver=3.30', sizingMethod='scale');
}

.x-oexe2 {
	background-image: url("../../../images/file_icon/icon_file/oexe2.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/oexe2.png?ver=3.30', sizingMethod='scale');
}

.x-ogg {
	background-image: url("../../../images/file_icon/icon_file/ogg.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ogg.png?ver=3.30', sizingMethod='scale');
}

.x-pages {
	background-image: url("../../../images/file_icon/icon_file/pages.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pages.png?ver=3.30', sizingMethod='scale');
}

.x-pdb {
	background-image: url("../../../images/file_icon/icon_file/pdb.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdb.png?ver=3.30', sizingMethod='scale');
}

.x-pdf {
	background-image: url("../../../images/file_icon/icon_file/pdf.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pdf.png?ver=3.30', sizingMethod='scale');
}

.x-php {
	background-image: url("../../../images/file_icon/icon_file/php.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/php.png?ver=3.30', sizingMethod='scale');
}

.x-pkg {
	background-image: url("../../../images/file_icon/icon_file/pkg.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pkg.png?ver=3.30', sizingMethod='scale');
}

.x-pl {
	background-image: url("../../../images/file_icon/icon_file/pl.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pl.png?ver=3.30', sizingMethod='scale');
}

.x-png {
	background-image: url("../../../images/file_icon/icon_file/png.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/png.png?ver=3.30', sizingMethod='scale');
}

.x-pps {
	background-image: url("../../../images/file_icon/icon_file/pps.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pps.png?ver=3.30', sizingMethod='scale');
}

.x-ppsx {
	background-image: url("../../../images/file_icon/icon_file/ppsx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppsx.png?ver=3.30', sizingMethod='scale');
}

.x-ppt {
	background-image: url("../../../images/file_icon/icon_file/ppt.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ppt.png?ver=3.30', sizingMethod='scale');
}

.x-pptx {
	background-image: url("../../../images/file_icon/icon_file/pptx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pptx.png?ver=3.30', sizingMethod='scale');
}

.x-pot {
	background-image: url("../../../images/file_icon/icon_file/pot.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pot.png?ver=3.30', sizingMethod='scale');
}

.x-potx,
.x-ppam {
	background-image: url("../../../images/file_icon/icon_file/potx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/potx.png?ver=3.30', sizingMethod='scale');
}

.x-prproj {
	background-image: url("../../../images/file_icon/icon_file/prproj.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/prproj.png?ver=3.30', sizingMethod='scale');
}

.x-ps1 {
	background-image: url("../../../images/file_icon/icon_file/ps1.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/ps1.png?ver=3.30', sizingMethod='scale');
}

.x-psd {
	background-image: url("../../../images/file_icon/icon_file/psd.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/psd.png?ver=3.30', sizingMethod='scale');
}

.x-pspimage {
	background-image: url("../../../images/file_icon/icon_file/pspimage.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pspimage.png?ver=3.30', sizingMethod='scale');
}

.x-pst {
	background-image: url("../../../images/file_icon/icon_file/pst.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pst.png?ver=3.30', sizingMethod='scale');
}

.x-pub {
	background-image: url("../../../images/file_icon/icon_file/pub.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/pub.png?ver=3.30', sizingMethod='scale');
}

.x-py {
	background-image: url("../../../images/file_icon/icon_file/py.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/py.png?ver=3.30', sizingMethod='scale');
}

.x-rar {
	background-image: url("../../../images/file_icon/icon_file/rar.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rar.png?ver=3.30', sizingMethod='scale');
}

.x-rb {
	background-image: url("../../../images/file_icon/icon_file/rb.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rb.png?ver=3.30', sizingMethod='scale');
}

.x-reg {
	background-image: url("../../../images/file_icon/icon_file/reg.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/reg.png?ver=3.30', sizingMethod='scale');
}

.x-resx {
	background-image: url("../../../images/file_icon/icon_file/resx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/resx.png?ver=3.30', sizingMethod='scale');
}

.x-rtf {
	background-image: url("../../../images/file_icon/icon_file/rtf.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/rtf.png?ver=3.30', sizingMethod='scale');
}

.x-sitx {
	background-image: url("../../../images/file_icon/icon_file/sitx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sitx.png?ver=3.30', sizingMethod='scale');
}

.x-sln {
	background-image: url("../../../images/file_icon/icon_file/sln.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sln.png?ver=3.30', sizingMethod='scale');
}

.x-sql {
	background-image: url("../../../images/file_icon/icon_file/sql.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/sql.png?ver=3.30', sizingMethod='scale');
}

.x-suo {
	background-image: url("../../../images/file_icon/icon_file/suo.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/suo.png?ver=3.30', sizingMethod='scale');
}

.x-svg {
	background-image: url("../../../images/file_icon/icon_file/svg.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/svg.png?ver=3.30', sizingMethod='scale');
}

.x-swf {
	background-image: url("../../../images/file_icon/icon_file/swf.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/swf.png?ver=3.30', sizingMethod='scale');
}

.x-tar {
	background-image: url("../../../images/file_icon/icon_file/tar.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tar.png?ver=3.30', sizingMethod='scale');
}

.x-tga {
	background-image: url("../../../images/file_icon/icon_file/tga.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tga.png?ver=3.30', sizingMethod='scale');
}

.x-tgz {
	background-image: url("../../../images/file_icon/icon_file/tgz.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/tgz.png?ver=3.30', sizingMethod='scale');
}

.x-txt {
	background-image: url("../../../images/file_icon/icon_file/txt.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/txt.png?ver=3.30', sizingMethod='scale');
}

.x-vb {
	background-image: url("../../../images/file_icon/icon_file/vb.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vb.png?ver=3.30', sizingMethod='scale');
}

.x-vbproj {
	background-image: url("../../../images/file_icon/icon_file/vbproj.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbproj.png?ver=3.30', sizingMethod='scale');
}

.x-vbs {
	background-image: url("../../../images/file_icon/icon_file/vbs.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vbs.png?ver=3.30', sizingMethod='scale');
}

.x-vcf {
	background-image: url("../../../images/file_icon/icon_file/vcf.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcf.png?ver=3.30', sizingMethod='scale');
}

.x-vcproj {
	background-image: url("../../../images/file_icon/icon_file/vcproj.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcproj.png?ver=3.30', sizingMethod='scale');
}

.x-vcxproj {
	background-image: url("../../../images/file_icon/icon_file/vcxproj.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vcxproj.png?ver=3.30', sizingMethod='scale');
}

.x-vdw {
	background-image: url("../../../images/file_icon/icon_file/vdw.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdw.png?ver=3.30', sizingMethod='scale');
}

.x-vdx {
	background-image: url("../../../images/file_icon/icon_file/vdx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vdx.png?ver=3.30', sizingMethod='scale');
}

.x-vsd {
	background-image: url("../../../images/file_icon/icon_file/vsd.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsd.png?ver=3.30', sizingMethod='scale');
}

.x-vsdx {
	background-image: url("../../../images/file_icon/icon_file/vsdx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsdx.png?ver=3.30', sizingMethod='scale');
}

.x-vss {
	background-image: url("../../../images/file_icon/icon_file/vss.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vss.png?ver=3.30', sizingMethod='scale');
}

.x-vst {
	background-image: url("../../../images/file_icon/icon_file/vst.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vst.png?ver=3.30', sizingMethod='scale');
}

.x-vsx {
	background-image: url("../../../images/file_icon/icon_file/vsx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vsx.png?ver=3.30', sizingMethod='scale');
}

.x-vtx {
	background-image: url("../../../images/file_icon/icon_file/vtx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/vtx.png?ver=3.30', sizingMethod='scale');
}

.x-xaml {
	background-image: url("../../../images/file_icon/icon_file/xaml.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xaml.png?ver=3.30', sizingMethod='scale');
}

.x-xap {
	background-image: url("../../../images/file_icon/icon_file/xap.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xap.png?ver=3.30', sizingMethod='scale');
}

.x-xls {
	background-image: url("../../../images/file_icon/icon_file/xls.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xls.png?ver=3.30', sizingMethod='scale');
}

.x-xlsb {
	background-image: url("../../../images/file_icon/icon_file/xlsb.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsb.png?ver=3.30', sizingMethod='scale');
}

.x-xlsm {
	background-image: url("../../../images/file_icon/icon_file/xlsm.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsm.png?ver=3.30', sizingMethod='scale');
}

.x-xlsx {
	background-image: url("../../../images/file_icon/icon_file/xlsx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlsx.png?ver=3.30', sizingMethod='scale');
}

.x-xlt {
	background-image: url("../../../images/file_icon/icon_file/xlt.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xlt.png?ver=3.30', sizingMethod='scale');
}

.x-xltx {
	background-image: url("../../../images/file_icon/icon_file/xltx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xltx.png?ver=3.30', sizingMethod='scale');
}

.x-xml {
	background-image: url("../../../images/file_icon/icon_file/xml.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xml.png?ver=3.30', sizingMethod='scale');
}

.x-xps {
	background-image: url("../../../images/file_icon/icon_file/xps.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xps.png?ver=3.30', sizingMethod='scale');
}

.x-xsd {
	background-image: url("../../../images/file_icon/icon_file/xsd.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsd.png?ver=3.30', sizingMethod='scale');
}

.x-xsl {
	background-image: url("../../../images/file_icon/icon_file/xsl.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/xsl.png?ver=3.30', sizingMethod='scale');
}

.x-y {
	background-image: url("../../../images/file_icon/icon_file/y.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/y.png?ver=3.30', sizingMethod='scale');
}

.x-zip {
	background-image: url("../../../images/file_icon/icon_file/zip.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/zip.png?ver=3.30', sizingMethod='scale');
}

.x-3dm,
.x-3ds,
.x-asm,
.x-cam360,
.x-catpart,
.x-catproduct,
.x-cgr,
.x-collaboration,
.x-dae,
.x-dgn,
.x-dlv3,
.x-dwf,
.x-dwfx,
.x-dwg,
.x-dwt,
.x-dxf,
.x-exp,
.x-f3d,
.x-fbx,
.x-g,
.x-gbxml,
.x-iam,
.x-idw,
.x-ifc,
.x-ige,
.x-iges,
.x-igs,
.x-ipt,
.x-jt,
.x-model,
.x-neu,
.x-nwc,
.x-nwd,
.x-obj,
.x-prt,
.x-rvt,
.x-sab,
.x-sat,
.x-session,
.x-skp,
.x-sldasm,
.x-sldprt,
.x-smb,
.x-smt,
.x-ste,
.x-step,
.x-stl,
.x-stla,
.x-stlb,
.x-stp,
.x-wire,
.x-x_b,
.x-x_t,
.x-xas,
.x-xpr {
	background-image: url("../../../images/file_icon/icon_file/autodesk/autodesk.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/autodesk.png?ver=3.30', sizingMethod='scale');
}

.x-3ds {
	background-image: url("../../../images/file_icon/icon_file/autodesk/3ds.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3ds.png?ver=3.30', sizingMethod='scale');
}

.x-3dm {
	background-image: url("../../../images/file_icon/icon_file/autodesk/3dm.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/3dm.png?ver=3.30', sizingMethod='scale');
}

.x-dae {
	background-image: url("../../../images/file_icon/icon_file/autodesk/dae.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dae.png?ver=3.30', sizingMethod='scale');
}

.x-stl,
.x-stla,
.x-stlb {
	background-image: url("../../../images/file_icon/icon_file/autodesk/stl.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/stl.png?ver=3.30', sizingMethod='scale');
}

.x-dwg {
	background-image: url("../../../images/file_icon/icon_file/autodesk/dwg.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwg.png?ver=3.30', sizingMethod='scale');
}

.x-dwf {
	background-image: url("../../../images/file_icon/icon_file/autodesk/dwf.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30', sizingMethod='scale');
}

.x-dwfx {
	background-image: url("../../../images/file_icon/icon_file/autodesk/dwf.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dwf.png?ver=3.30', sizingMethod='scale');
}

.x-dxf {
	background-image: url("../../../images/file_icon/icon_file/autodesk/dxf.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/dxf.png?ver=3.30', sizingMethod='scale');
}

.x-ifc {
	background-image: url("../../../images/file_icon/icon_file/autodesk/ifc.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/ifc.png?ver=3.30', sizingMethod='scale');
}

.x-iam {
	background-image: url("../../../images/file_icon/icon_file/autodesk/iam.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/iam.png?ver=3.30', sizingMethod='scale');
}

.x-fbx {
	background-image: url("../../../images/file_icon/icon_file/autodesk/fbx.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/fbx.png?ver=3.30', sizingMethod='scale');
}

.x-rvt {
	background-image: url("../../../images/file_icon/icon_file/autodesk/rvt.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/rvt.png?ver=3.30', sizingMethod='scale');
}

.x-skp {
	background-image: url("../../../images/file_icon/icon_file/autodesk/skp.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/skp.png?ver=3.30', sizingMethod='scale');
}

.x-vnd,
.x-dgn {
	background-image: url("../../../images/file_icon/icon_file/autodesk/vnd-dgn.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_file/autodesk/vnd-dgn.png?ver=3.30', sizingMethod='scale');
}

.x-folder {
	background-image: url("../../../images/file_icon/icon_others/folder.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder.png?ver=3.30', sizingMethod='scale');
}

.x-folder-share {
	background-image: url("../../../images/file_icon/icon_others/folder_public.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30', sizingMethod='scale');
}

.x-recycle {
	background-image: url("../../../images/file_icon/icon_others/recycle.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle.png?ver=3.30', sizingMethod='scale');
}

.x-recycle-full {
	background-image: url("../../../images/file_icon/icon_others/recycle_full.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/recycle_full.png?ver=3.30', sizingMethod='scale');
}

.x-path-self-share {
	background-image: url("../../../images/file_icon/icon_others/path_self_public.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/path_self_public.png?ver=3.30', sizingMethod='scale');
}

.x-app-link {
	background-image: url("../../../images/file_icon/icon_others/app_link.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/app_link.png?ver=3.30', sizingMethod='scale');
}

.x-user {
	background-image: url("../../../images/file_icon/icon_others/user.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/user.png?ver=3.30', sizingMethod='scale');
}

.x-user-self {
	background-image: url("../../../images/file_icon/icon_others/userSelf.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/userSelf.png?ver=3.30', sizingMethod='scale');
}

.x-share {
	background-image: url("../../../images/file_icon/icon_others/share.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/share.png?ver=3.30', sizingMethod='scale');
}

.x-group-self {
	background-image: url("../../../images/file_icon/icon_others/groupSelf.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelf.png?ver=3.30', sizingMethod='scale');
}

.x-group-self-owner {
	background-image: url("../../../images/file_icon/icon_others/groupSelfOwner.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfOwner.png?ver=3.30', sizingMethod='scale');
}

.x-group-guest {
	background-image: url("../../../images/file_icon/icon_others/groupGuest.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupGuest.png?ver=3.30', sizingMethod='scale');
}

.x-group-self-root {
	background-image: url("../../../images/file_icon/icon_others/groupSelfRoot.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupSelfRoot.png?ver=3.30', sizingMethod='scale');
}

.x-group-root {
	background-image: url("../../../images/file_icon/icon_others/groupRoot.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/groupRoot.png?ver=3.30', sizingMethod='scale');
}

.x-group-public {
	background-image: url("../../../images/file_icon/icon_others/folder_public.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/folder_public.png?ver=3.30', sizingMethod='scale');
}

.x-tree-self {
	background-image: url("../../../images/file_icon/icon_others/computer.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30', sizingMethod='scale');
}

.x-computer {
	background-image: url("../../../images/file_icon/icon_others/computer.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/computer.png?ver=3.30', sizingMethod='scale');
}

.x-tree-fav {
	background-image: url("../../../images/file_icon/icon_others/treeFav.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/treeFav.png?ver=3.30', sizingMethod='scale');
}

.x-edit {
	background-image: url("../../../images/file_icon/icon_others/edit.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/edit.png?ver=3.30', sizingMethod='scale');
}

.x-search {
	background-image: url("../../../images/file_icon/icon_others/search.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/search.png?ver=3.30', sizingMethod='scale');
}

.x-upload {
	background-image: url("../../../images/file_icon/icon_others/upload.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/upload.png?ver=3.30', sizingMethod='scale');
}

.x-setting {
	background-image: url("../../../images/file_icon/icon_others/setting.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/setting.png?ver=3.30', sizingMethod='scale');
}

.x-logout {
	background-image: url("../../../images/file_icon/icon_others/logout.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/logout.png?ver=3.30', sizingMethod='scale');
}

.x-app-store {
	background-image: url("../../../images/file_icon/icon_others/appStore.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/appStore.png?ver=3.30', sizingMethod='scale');
}

.x-error {
	background-image: url("../../../images/file_icon/icon_others/error.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/error.png?ver=3.30', sizingMethod='scale');
}

.x-info {
	background-image: url("../../../images/file_icon/icon_others/info.png");
	background-image: none \9;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30', sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/images/file_icon/icon_others/info.png?ver=3.30', sizingMethod='scale');
}

.frame-fullscreen {
	position: fixed;
	z-index: 999499;
	left: 0;
	top: 0;
}

.font-icon {
	font-family: FontAwesome;
	font-style: normal;
	color: inherit;
}

.dragMaskView {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 888;
	background: #fff;
	opacity: 0.01;
	filter: alpha(opacity=1);
	-khtml-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.content-box .ace_cjk {
	width: 1em !important;
}

.content-box .ace_static_highlight {
	font-size: 1.15em;
}

.aui-buttons button {
	font-size: 1em;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.dialog-change-max,
.dialog-change-max .aui-main {
	-webkit-transition: all 0.25s;
	-moz-transition: all 0.25s;
	-o-transition: all 0.25s;
	-ms-transition: all 0.25s;
	transition: all 0.25s;
}

.aui-title span {
	position: absolute;
	width: 80%;
	overflow: hidden;
	height: 30px;
	word-break: break-all;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.less-error-message {
	display: none;
}

[class^="icon-"],
[class*=" icon-"] {
	background-image: auto;
}

.btn-group-sm>.btn {
	padding: 4px 10px;
	line-height: 1em;
}

.btn {
	padding: 6px 14px;
	border-radius: 3px;
	box-sizing: content-box;
}

.btn:focus {
	outline: none;
}

.btn.btn-default .font-icon {
	color: #999;
}

.btn.btn-default:active,
.btn.btn-default.active {
	border-color: #ADADAD;
	color: #888;
}

.btn.btn-left {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.btn.btn-middle {
	border-radius: 0;
}

.btn.btn-right {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.btn.btn-lg {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
}

.btn.btn-nomal {
	padding: 4px 12px;
}

.btn.btn-sm {
	padding: 2px 10px;
}

.btn.btn-xs {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
}

.btn.btn-active {
	background: #63acff !important;
	border-color: #4fa1ff !important;
	border-bottom-color: #449cff !important;
	z-index: 100;
	text-shadow: none;
	color: #fff !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc2ff', endColorstr='#63acff');
	background-image: -webkit-linear-gradient(to bottom, #8cc2ff 0, #63acff 100%);
	background-image: -moz-linear-gradient(to bottom, #8cc2ff 0, #63acff 100%);
	background-image: -o-linear-gradient(to bottom, #8cc2ff 0, #63acff 100%);
	background-image: -ms-linear-gradient(to bottom, #8cc2ff 0, #63acff 100%);
	background-image: linear-gradient(to bottom, #8cc2ff 0, #63acff 100%);
	-pie-background: linear-gradient(to to bottom, #8cc2ff 0, #63acff 100%);
}

.btn.btn-active:hover,
.btn.btn-active:active {
	background: #3a96ff !important;
	border-color: #268bff !important;
	border-bottom-color: #1c86ff !important;
	z-index: 100;
	text-shadow: none;
	color: #fff !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#63acff', endColorstr='#3a96ff');
	background-image: -webkit-linear-gradient(to bottom, #63acff 0, #3a96ff 100%);
	background-image: -moz-linear-gradient(to bottom, #63acff 0, #3a96ff 100%);
	background-image: -o-linear-gradient(to bottom, #63acff 0, #3a96ff 100%);
	background-image: -ms-linear-gradient(to bottom, #63acff 0, #3a96ff 100%);
	background-image: linear-gradient(to bottom, #63acff 0, #3a96ff 100%);
	-pie-background: linear-gradient(to to bottom, #63acff 0, #3a96ff 100%);
}

.btn-group.disabled {
	opacity: 0.6;
	filter: alpha(opacity=60);
}

.dropdown-menu {
	left: auto;
	right: 0px;
	border-radius: 4px;
	border: 1px solid rgba(0, 0, 0, 0.05);
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.15);
	max-height: 400px;
	margin-top: 0;
}

.dropdown-menu>li>a:hover,
.dropdown-menu .this a,
.dropdown-menu>li>a:focus {
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
	background-image: none;
	filter: none;
	background: #63acff;
	color: #fff;
}

.dropdown-menu>li>a {
	font-weight: inherit;
	color: #666;
}

.dropdown-menu>li>a .font-icon {
	opacity: 0.8;
}

.dropdown-menu:after {
	content: '';
	display: inline-block;
	border-left: 6px solid rgba(0, 0, 0, 0);
	border-right: 6px solid rgba(0, 0, 0, 0);
	border-bottom: 6px solid #FFF;
	position: absolute;
	top: -6px;
	right: 10px;
}

.dropdown-menu:before {
	content: '';
	left: auto;
	right: 12px;
	display: inline-block;
	position: absolute;
	border-left: 7px solid rgba(0, 0, 0, 0);
	border-right: 7px solid rgba(0, 0, 0, 0);
	top: -7px;
	border-bottom: 7px solid #CCC;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	right: 9px;
}

.dropdown-menu.menu-top:after {
	content: '';
	display: inline-block;
	border-left: 6px solid rgba(0, 0, 0, 0);
	top: inherit;
	border-right: 6px solid rgba(0, 0, 0, 0);
	border-top: 6px solid #FFF;
	border-bottom: none;
	position: absolute;
	bottom: -6px;
	right: 10px;
}

.dropdown-menu.menu-top:before {
	content: '';
	left: auto;
	right: 12px;
	display: inline-block;
	position: absolute;
	border-bottom: none;
	border-left: 7px solid rgba(0, 0, 0, 0);
	border-right: 7px solid rgba(0, 0, 0, 0);
	bottom: -7px;
	border-top: 7px solid #CCC;
	border-top-color: rgba(0, 0, 0, 0.2);
	right: 9px;
	top: inherit;
}

.dropdown-menu .divider {
	margin: 0.3em 0;
}

input {
	border: 1px solid #ddd;
	background: #fff;
	outline: none;
}

input[type="radio"],
input[type="checkbox"] {
	border: none;
	background: none;
}

.topbar {
	width: 100%;
	height: 40px;
	color: #ddd;
	top: 0;
	background: #63acff;
	position: absolute;
	z-index: auto;
}

.topbar .content {
	padding: 0px;
	line-height: 40px;
	height: 39px;
	word-break: break-all;
}

.topbar .content i.font-icon {
	display: inline-block;
	padding-right: 10px;
	font-size: 1.1em;
}

.topbar .content .topbar-menu {
	display: block;
	text-decoration: none;
	color: #fff;
	border: 1px solid #4a9eff;
	overflow: hidden;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
	padding: 0px 1.2em;
	border-top: none;
	border-bottom: none;
	outline: none;
	float: left;
	margin-left: -1px;
	font-size: 14px;
}

.topbar .content .topbar-menu.title {
	font-size: 20px;
	width: 200px;
	width: 202px\0;
	padding: 0;
	text-align: center;
}

.topbar .content .topbar-menu.title:hover {
	background: none;
}

.topbar .content .topbar-menu .icon {
	width: 25px;
	height: 25px;
	margin-right: 5px;
	padding: 0;
	margin-top: -4px;
	font-size: 13px;
	line-height: 25px;
	text-align: center;
	background: none;
}

.topbar .content .title img {
	max-width: 200px;
	max-height: 44px;
}

.topbar .content .open .topbar-menu,
.topbar .content .topbar-menu:hover,
.topbar .content .topbar-menu.this {
	background: #4a9eff;
}

.topbar .content .menu-desktop:before {
	content: "\f108";
}

.topbar .content .menu-explorer:before {
	content: "\f0ae";
}

.topbar .content .menu-editor:before {
	content: "\f044";
}

.topbar .content .top-left {
	overflow: hidden;
	height: 40px;
	width: 70%;
}

.topbar .content .top-right {
	position: absolute;
	right: 0px;
	top: 0px;
	margin-right: 0px;
	height: 40px;
}

.topbar .content .top-right .menu-group {
	height: 40px;
	margin-right: -1px;
	float: left;
	position: relative;
}

.topbar .content .top-right .topbar-menu {
	display: inline-block;
	padding: 0px 6px;
	margin-right: 1px;
}

.topbar .content .top-right .topbar-menu i {
	padding-right: 3px;
}

.topbar .content .top-right .btn {
	color: #fff;
}

.topbar .content .top-right ul a {
	line-height: 30px;
	height: 30px;
	display: block;
	padding: 0px 1.7em;
	border: none;
	overflow: hidden;
}

.topbar .content .top-right ul a:hover,
.topbar .content .top-right ul a.this {
	margin-right: 0px;
}

.topbar .content .top-right ul a.this {
	background: #63acff;
	color: #fff;
}

.topbar .content .top-right ul .font-icon {
	width: 18px;
	display: inline-block;
}

.topbar .content .top-right ul.dropdown-menu {
	margin-top: -1px;
}

.topbar .content .top-right ul.dropdown-menu.topbar-language {
	width: 470px;
	padding: 10px 5px;
}

.topbar .content .top-right ul.dropdown-menu.topbar-language li {
	width: 115px;
	float: left;
	margin: 0 1px 1px 0;
}

.topbar .content .top-right ul.dropdown-menu.topbar-language a {
	padding: 0 8px 0 8px;
	height: 26px;
	line-height: 26px;
	font-size: 13px;
}

.topbar .content .top-right ul.dropdown-menu.topbar-language i.flag {
	padding-right: 0px;
	background-color: #eee;
	position: relative;
	top: 1px;
}

.topbar .content .share-title {
	text-align: center;
	color: #fff;
	float: left;
	margin-left: 8px;
	margin-right: 7px;
}

.topbar .content .share-title-info {
	color: #fff;
	font-size: 1.25em;
	background: #eee;
	background: rgba(0, 0, 0, 0.2);
	border-radius: 4px;
	padding: 6px;
}

.topbar .content .share-info {
	color: #fff;
	float: left;
	font-size: 1em;
}

.topbar .content .share-info .time {
	padding-left: 5px;
	color: #fff;
	padding-right: 8px;
}

.topbar .content .top-right div.share-info-user {
	margin-right: 10px;
	color: #fff;
	position: relative;
}

.topbar .content .top-right div.share-info-user .btn-download,
.topbar .content .top-right div.share-info-user .btn.button-my-share {
	padding: 4px 20px;
	margin-left: 5px;
}

.topbar .content .top-right div.share-info-user .dropdown-toggle {
	height: 16px;
}

.common-footer {
	position: fixed;
	bottom: 0px;
	background: #f8f8f8;
	color: #999;
	font-size: 1em;
	width: 100%;
	text-align: center;
	border-top: 1px solid #e8e8e8;
	height: 31px;
	line-height: 32px;
	overflow: hidden;
}

.common-footer .copyright-bottom {
	cursor: pointer;
	font-size: 1.25em;
	color: #aaa;
	text-decoration: none;
}

.common-footer .copyright-bottom:hover {
	color: #f60;
	border-bottom: none;
}

.desktop-widget {
	z-index: 10 !important;
}

.do-search-box {
	color: #888;
}

.do-search-box .search-header {
	padding: 10px;
	padding-bottom: 0px;
}

.do-search-box .search-header input[type='checkbox'] {
	padding-left: 0px;
}

.do-search-box .search-header label {
	font-size: 1em;
}

.do-search-box .search-header .btn-right {
	margin: 0px 0 0 -2px;
	height: 25px;
	width: 30px;
	padding: 0;
	height: 28px \9\0;
	position: absolute !important;
}

.do-search-box .search-header .s_br {
	margin-bottom: 8px;
	line-height: 25px;
}

.do-search-box .search-header #search-value,
.do-search-box .search-header #search-path,
.do-search-box .search-header #search-ext {
	height: 23px;
	height: 27px \0;
	border: 1px solid #ddd;
	background: #fff;
	outline: none;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
	-webkit-transition: all ease-in-out .168s;
	-moz-transition: all ease-in-out .168s;
	-o-transition: all ease-in-out .168s;
	-ms-transition: all ease-in-out .168s;
	transition: all ease-in-out .168s;
	width: 125px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 5px;
}

.do-search-box .search-header #search-value:focus,
.do-search-box .search-header #search-path:focus,
.do-search-box .search-header #search-ext:focus {
	border-color: #75A1F0;
	outline: none;
	box-shadow: 0 0 4px #75A1F0;
}

.do-search-box .search-header #search-value {
	width: 190px;
	margin: 0;
	padding: 2px 5px 0px 5px;
	padding-top: 1px \0;
}

.do-search-box #search-is-case {
	margin-left: 10px;
}

.do-search-box .search-desc {
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 13px;
	margin: 0px 10px;
	border: 1px solid #ddd;
	color: #3196e6;
	background-image: -webkit-linear-gradient(top, #fff, #def);
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.do-search-box .search-result {
	overflow-y: auto;
	overflow-x: hidden;
	position: absolute;
	top: 137px;
	bottom: 0px;
	right: 0px;
	left: 0px;
	margin: 10px;
	border: 1px solid #ddd;
	border-top: none;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}

.do-search-box .search-result .file-items {
	list-style: none;
	margin: 0px;
	padding: 10px 0;
	font-size: 13px;
}

.do-search-box .search-result .file-item .file-info {
	height: 25px;
	line-height: 25px;
	cursor: default;
	padding-left: 10px;
	font-size: 13px;
	color: #444;
	position: relative;
	word-wrap: break-word;
	word-break: break-all;
	overflow: hidden;
}

.do-search-box .search-result .file-item .file-info:hover {
	background: #eee;
}

.do-search-box .search-result .file-item .file-info .title {
	height: 25px;
	color: #666;
	padding-left: 5px;
}

.do-search-box .search-result .file-item .file-info .title:hover {
	border-bottom: 1px solid #1387bb;
	cursor: pointer;
	color: #1387bb;
}

.do-search-box .search-result .file-item .file-info .switch {
	width: 20px;
	height: 20px;
	display: inline-block;
	text-align: center;
	color: #aaa;
	font-size: 14px;
}

.do-search-box .search-result .file-item .file-info .file-icon {
	display: inline-block;
	width: 18px;
	height: 18px;
}

.do-search-box .search-result .file-item .file-info .file-icon img {
	width: 100%;
	height: 100%;
}

.do-search-box .search-result .file-item .file-info .result-num {
	margin: 0 5px;
	border-radius: 10px;
	background-color: #dfeaf3;
	color: #666;
	font-size: 12px;
	padding: 3px 8px;
	font-weight: bold;
}

.do-search-box .search-result .file-item .file-info .goto {
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	color: #bbb;
	background: #fff;
	cursor: pointer;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}

.do-search-box .search-result .file-item .file-info .goto:hover,
.do-search-box .search-result .file-item .file-info:hover .goto:hover {
	background: #fbbc00;
	color: #fff;
}

.do-search-box .search-result .file-item .file-info:hover .goto {
	display: block;
	background: #e6e6e6;
}

.do-search-box .search-result .file-item .keyword {
	background: #ffef65;
	color: #000;
}

.do-search-box .search-result .file-item .result-item {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.do-search-box .search-result .file-item .result-item .result-info {
	height: 25px;
	margin: 0px;
	padding: 0;
	line-height: 25px;
	padding: 0 15px;
	cursor: default;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.do-search-box .search-result .file-item .result-item .result-info:hover {
	background: #eee;
}

.do-search-box .search-result .file-item .result-item .result-info.this,
.do-search-box .search-result .file-item .result-item .result-info.this:hover {
	background: #63acff;
}

.do-search-box .search-result .file-item .result-item .result-info.this .line,
.do-search-box .search-result .file-item .result-item .result-info.this .search-info,
.do-search-box .search-result .file-item .result-item .result-info.this:hover .line,
.do-search-box .search-result .file-item .result-item .result-info.this:hover .search-info {
	color: #fff;
}

.do-search-box .search-result .file-item .result-item .line {
	display: inline-block;
	width: 32px;
	margin-left: 7px;
	padding-right: 4px;
	text-align: right;
	font-weight: 800;
	color: #aaa;
}

.do-search-box .search-result .file-item .result-item .search-info {
	font-family: Menlo, Consolas, source-code-pro, Monaco, 'Liberation Mono', 'Ubuntu Mono', Courier, 'Helvetica Neue', 'Microsoft Yahei', '微软雅黑', 'Lantinghei SC', STXihei, WenQuanYi, sans-serif;
	color: #444;
}

.do-search-box .search-result .file-item.open .file-info .switch .icon-caret-right:before {
	content: "\f0d7";
}

#maskViewContent .upload-tips {
	text-align: center;
}

#maskViewContent .upload-tips .icon-cloud {
	opacity: 0.8;
}

#maskViewContent .upload-tips .icon-cloud.cloud2 {
	font-size: 180px;
}

#maskViewContent .upload-tips .icon-cloud.cloud1,
#maskViewContent .upload-tips .icon-cloud.cloud3 {
	position: absolute;
	opacity: 0.6;
}

#maskViewContent .upload-tips .icon-cloud.cloud1 {
	margin-left: -60px;
	margin-top: 110px;
	-webkit-animation: moveLeftLoop 8.0s infinite ease-in-out;
	animation: moveLeftLoop 8.0s infinite ease-in-out;
}

#maskViewContent .upload-tips .icon-cloud.cloud3 {
	margin-left: -50px;
	margin-top: 60px;
	font-size: 60px;
	animation-delay: 4s;
	-webkit-animation-delay: 4s;
	-webkit-animation: moveLeftLoop 10.0s infinite ease-in-out;
	animation: moveLeftLoop 10.0s infinite ease-in-out;
}

#maskViewContent .upload-tips .cloud-moveup {
	height: 70px;
}

#maskViewContent .upload-tips .cloud-moveup i {
	position: absolute;
	margin-left: -23px;
	margin-top: -16px;
}

.task-tab {
	position: fixed;
	bottom: 1px;
	left: 0;
	width: 100%;
	height: 30px;
	padding-left: 50px;
	z-index: 100;
	background: rgba(0, 0, 0, 0.1);
	border-top: 1px solid rgba(0, 0, 0, 0.15);
	color: #444;
}

.task-tab .tabs {
	height: 100%;
	margin-right: 20px;
	margin-right: 60px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}

.task-tab .tabs .tab {
	float: left;
	height: 29px;
	margin-right: 2px;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 110px;
	border: 1px solid rgba(255, 255, 255, 0.4);
	line-height: 30px;
	text-shadow: 0px 0px 0px #fff, 0px 0px 4px #000, 0px 0px 5px #000;
	color: #fff;
	border-radius: 3px;
	cursor: default;
	overflow: hidden;
	font-size: 1em;
	box-shadow: 0 0 6px #666;
	padding-left: 4px;
	word-break: break-all;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.3)', endColorstr='rgba(255,255,255,0)');
	background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
	background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
	background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
	background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
	background-image: linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
	-pie-background: linear-gradient(to top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
	-khtml-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.task-tab .tabs .tab.hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.5)', endColorstr='rgba(255,255,255,0)');
	background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	-pie-background: linear-gradient(to top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
}

.task-tab .tabs .tab.this {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.7)', endColorstr='rgba(255,255,255,0)');
	background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
	background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
	background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
	background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
	background-image: linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
	-pie-background: linear-gradient(to top, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
	box-shadow: 0 0 6px #000;
}

.tasktab-dragging {
	position: fixed;
	position: absolute;
	z-index: 99999;
	height: 30px;
	width: 110px;
	border: 1px solid rgba(255, 255, 255, 0.4);
	line-height: 30px;
	text-shadow: 0 0 3px #000;
	box-shadow: 0 0 6px #000;
	padding-left: 4px;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-radius: 3px;
	cursor: default;
	color: #fff;
	overflow: hidden;
	font-size: 1em;
	word-break: break-all;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0.8)', endColorstr='rgba(255,255,255,0.2)');
	background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.2));
	background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.2));
	background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.2));
	background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.2));
	background-image: linear-gradient(top, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.2));
	-pie-background: linear-gradient(to top, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.2));
}

.init-loading {
	position: fixed;
	left: 50%;
	margin-left: -80px;
	top: 40%;
	font-size: 1.25em;
	z-index: 999999;
	width: auto;
}

.init-loading div {
	padding: 20px;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	margin: 0 auto;
	color: #FFF;
	border-radius: 6px;
	text-align: center;
	line-height: 30px;
}

.init-loading img {
	border-radius: 10px;
}

.space-info-bar {
	width: 110px;
}

.space-info-bar .space-process {
	width: 110px;
	height: 6px;
	overflow: hidden;
	background-color: #ddd;
	margin: 0px;
	border-radius: 5px;
}

.space-info-bar .space-process .space-process-use {
	width: 20%;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
	height: 100%;
	background-color: #428bca;
	border-radius: 5px;
}

.space-info-bar .space-process .space-process-use.warning {
	background-color: #f00 !important;
}

.dialog-app-select .app-list {
	border: 1px solid #ddd;
	padding: 25px 0 0 10px;
	height: 280px;
	overflow: auto;
	overflow-x: hidden;
	border-radius: 4px;
	background: #f5f5f5;
}

.dialog-app-select .app-list .app-item {
	border: 1px solid #f5f5f5;
	width: 95px;
	height: 110px;
	border-radius: 4px;
	transition: all 0.2s ease 0s;
	margin: 0 10px 10px 0;
	text-align: center;
	float: left;
	color: #444;
	text-decoration: none;
}

.dialog-app-select .app-list .app-item:hover {
	border-color: #77c2ff;
	background: #def;
}

.dialog-app-select .app-list .app-item.select {
	border-color: #559cec;
	background: #63acff;
	color: #fff;
}

.dialog-app-select .app-list .app-item .ico {
	width: 64px;
	height: 64px;
	display: table-cell;
	vertical-align: middle;
	padding: 5px 0 0 16px;
}

.dialog-app-select .app-list .app-item .ico img {
	width: 100%;
	height: auto;
}

.dialog-app-select .app-list .app-item .ico .x-item-file {
	display: block;
}

.dialog-app-select .app-list .app-item .ico [class^="icon-"].font-icon,
.dialog-app-select .app-list .app-item .ico [class*="icon-"].font-icon {
	width: 56px;
	height: 56px;
	line-height: 60px;
	font-size: 28px;
	padding: 0px;
	text-align: center;
	margin-top: -2px;
	border-radius: 12px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(3,169,244,0.7)', endColorstr='rgba(63,81,181,0.5)');
	background-image: -webkit-linear-gradient(164deg, rgba(3, 169, 244, 0.7), rgba(63, 81, 181, 0.5));
	background-image: -moz-linear-gradient(164deg, rgba(3, 169, 244, 0.7), rgba(63, 81, 181, 0.5));
	background-image: -o-linear-gradient(164deg, rgba(3, 169, 244, 0.7), rgba(63, 81, 181, 0.5));
	background-image: -ms-linear-gradient(164deg, rgba(3, 169, 244, 0.7), rgba(63, 81, 181, 0.5));
	background-image: linear-gradient(164deg, rgba(3, 169, 244, 0.7), rgba(63, 81, 181, 0.5));
	-pie-background: linear-gradient(to 164deg, rgba(3, 169, 244, 0.7), rgba(63, 81, 181, 0.5));
	color: #fff;
	display: inline-block;
}

.appbox {
	overflow: hidden;
	padding: 0px 10px 0 0;
}

.appbox .appline {
	width: 100%;
	margin-bottom: 10px;
	line-height: 20px;
	overflow: hidden;
}

.appbox .appline .left {
	float: left;
	width: 80px;
	text-align: right;
	padding-right: 14px;
}

.appbox .appline .right {
	float: left;
}

.appbox .appline input {
	margin-right: 5px;
}

.appbox .appline label {
	display: inline-block;
	margin-left: -10px;
	padding: 0 5px;
}

.appbox .appline input[type=text],
.appbox .appline textarea {
	width: 275px;
	padding: 0px 5px;
	border: 1px solid #ddd;
	background: #fff;
	outline: none;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
	-webkit-transition: all ease-in-out .168s;
	-moz-transition: all ease-in-out .168s;
	-o-transition: all ease-in-out .168s;
	-ms-transition: all ease-in-out .168s;
	transition: all ease-in-out .168s;
	height: 28px;
	border-radius: 3px;
}

.appbox .appline input[type=text]:focus,
.appbox .appline textarea:focus {
	border-color: #75A1F0;
	outline: none;
	box-shadow: 0 0 0 3px rgba(117, 161, 240, 0.3);
}

.appbox .appline input[type=text].w30 {
	width: 50px;
}

.appbox .appline input[type=text].w20 {
	width: 30px;
}

.appbox .appline textarea {
	height: 100px;
}

.appbox .appline.icon input {
	width: 232px;
}

.appbox .appline.icon a {
	padding: 2px 4px;
	top: 0px;
	border: 1px solid #CCC;
}

.appbox .appline.icon .open {
	margin-left: -12px;
	cursor: pointer;
	margin-top: -4px;
	font-size: 14px;
	padding: 3px 1em 4px 1em;
}

.appbox .appline.icon a img {
	width: 20px;
	height: 20px;
}

.zip-view-dialog .aui-content {
	min-width: 400px;
	position: relative;
}

.zip-view-dialog .aui-title {
	height: 90px;
}

.zip-view-dialog .zip-view-content {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0px;
	margin: 0px;
	min-width: 400px;
	border: none;
}

.zip-view-dialog .zip-view-content .header {
	height: 90px;
	background-color: #2c41b3;
	background-image: linear-gradient(to bottom, #2c41b3 0, #222b5d 100%);
	color: #fff;
	position: relative;
}

.zip-view-dialog .zip-view-content .header .bg {
	background: url("../../../images/common/banner/fly.png") 100px -300px;
	width: 100%;
	height: 100%;
	position: absolute;
}

.zip-view-dialog .zip-view-content .header .icon {
	width: 56px;
	height: 56px;
	position: absolute;
	left: 20px;
	top: 20px;
}

.zip-view-dialog .zip-view-content .header .name,
.zip-view-dialog .zip-view-content .header .desc {
	position: absolute;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 80%;
}

.zip-view-dialog .zip-view-content .header .name {
	margin: 22px 0 0 90px;
	font-size: 18px;
	font-weight: 800;
}

.zip-view-dialog .zip-view-content .header .desc {
	margin: 50px 0 0 90px;
}

.zip-view-dialog .zip-view-content .zip-header-title {
	height: 23px;
	line-height: 23px;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	background: #f6f6f6 url("../../../images/common/bg.gif") 0 -30px;
}

.zip-view-dialog .zip-view-content .zip-header-title .item {
	float: left;
}

.zip-view-dialog .zip-view-content .zip-header-title .item span {
	display: block;
	border-right: 1px solid #ddd;
	padding-left: 10px;
	cursor: default;
}

.zip-view-dialog .zip-view-content .zip-header-title .name {
	width: 60%;
}

.zip-view-dialog .zip-view-content .zip-header-title .size {
	width: 10%;
}

.zip-view-dialog .zip-view-content .zip-header-title .mtime {
	width: 30%;
}

.zip-view-dialog .zip-view-content .zip-header-title .item.mtime span {
	border-right: none;
}

.zip-view-dialog .zip-view-content .ztree {
	padding: 0px;
	position: absolute;
	top: 115px;
	left: 0;
	right: 0px;
	bottom: 0;
	overflow: auto;
}

.zip-view-dialog .zip-view-content .ztree li,
.zip-view-dialog .zip-view-content .ztree li ul {
	width: 100%;
}

.zip-view-dialog .zip-view-content .ztree li a {
	position: relative;
	padding-left: 0;
	color: #333;
	text-shadow: none;
}

.zip-view-dialog .zip-view-content .ztree li a:hover {
	transition: none;
}

.zip-view-dialog .zip-view-content .ztree li a.odd {
	background: #f1f7ff;
}

.zip-view-dialog .zip-view-content .ztree li a:hover,
.zip-view-dialog .zip-view-content .ztree li a.odd:hover {
	background: #fdeec3;
}

.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode,
.zip-view-dialog .zip-view-content .ztree li a.odd.curSelectedNode {
	background: #63acff;
	color: #fff;
}

.zip-view-dialog .zip-view-content .ztree li a .name {
	width: 45%;
	overflow: hidden;
	position: absolute;
	word-break: break-all;
	text-overflow: ellipsis;
}

.zip-view-dialog .zip-view-content .ztree li a .time {
	width: 27%;
	opacity: 0.8;
	font-size: 12px;
	position: absolute;
	left: 72%;
}

.zip-view-dialog .zip-view-content .ztree li a .size {
	width: 10%;
	opacity: 0.8;
	font-size: 12px;
	position: absolute;
	left: 62%;
}

.zip-view-dialog .zip-view-content .ztree li a .menu-item-parent {
	display: none;
	position: absolute;
	right: 0px;
	top: 0;
	text-align: center;
	width: 25px;
	height: 24px;
	background: #fff;
	background: rgba(50, 50, 50, 0.1);
	color: #666;
}

.zip-view-dialog .zip-view-content .ztree li a:hover .menu-item-parent {
	display: block;
}

.zip-view-dialog .zip-view-content .ztree li a.curSelectedNode .menu-item-parent {
	display: block;
	color: #fff;
}

.support-space-not .share-dialog .content-box .content-info {
	padding: 30px 20px 30px 20px;
}

.support-space-not .system-content .right-frame .group-title .group-size {
	display: none !important;
}

.support-space-not .size-max-set,
.support-space-not .user-setting-more-btn,
.support-space-not .user-setting-more {
	display: none;
}

.support-space-not .user-list .space,
.support-space-not .share-view-info,
.support-space-not .user-space-info {
	display: none;
}

.support-space-not .frame-main .user-space-info {
	display: none;
}

.support-space-not .frame-main .frame-left .group-space-use {
	display: none;
}

.support-space-not .frame-main .frame-left #folder-list-tree {
	bottom: 70px;
}

.dropdown-menu.menu-topbar-user {
	right: 6px;
}

.version-vip {
	height: 26px;
	line-height: 26px;
	padding: 0;
	opacity: 0.7;
	filter: alpha(opacity=70);
	padding-left: 25px;
	cursor: pointer;
	font-size: 12px;
	display: block;
	color: #eee;
	background: #999;
}

.version-vip#version_vip_1 {
	color: #bdeaff;
	background: #03a9f4;
}

.version-vip#version_vip_2 {
	color: #ea9df7;
	background: #9c27b0;
}

.version-vip#version_vip_3,
.version-vip#version_vip_4,
.version-vip#version_vip_5,
.version-vip#version_vip_6 {
	color: #fff;
	background: #ffc107;
}

.version-vip:hover {
	opacity: 0.9;
	filter: alpha(opacity=90);
	text-decoration: none;
}

.version-license {
	width: 250px;
	height: 250px;
	overflow: hidden;
	position: absolute;
	z-index: 9999;
	pointer-events: none;
	top: 30px;
	left: 0px;
}

.version-license a.line {
	position: absolute;
	pointer-events: all;
	width: 300px;
	height: 60px;
	line-height: 60px;
	left: -70px;
	top: 40px;
	font-size: 20px;
	background: #4CAF50;
	text-decoration: none;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-transition: all 0.2;
	-moz-transition: all 0.2;
	-o-transition: all 0.2;
	-ms-transition: all 0.2;
	transition: all 0.2;
	text-align: center;
	color: #fff;
	opacity: 0.9;
	filter: alpha(opacity=90);
}

.version-license a.line:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.path-select-input {
	width: 550px;
	padding: 7px;
	background: rgba(255, 255, 255, 0.3);
	border: 1px solid rgba(100, 100, 100, 0.3);
	color: #000;
}

.aui-state-lock .aui-min {
	display: none;
}

.dialog-copyright {
	width: 400px !important;
}

.dialog-copyright,
.share-dialog,
.check-version-dialog {
	min-width: 400px;
}

.dialog-copyright.dialog-simple .aui-outer,
.share-dialog.dialog-simple .aui-outer,
.check-version-dialog.dialog-simple .aui-outer {
	overflow: inherit;
	box-shadow: 0 0px 60px rgba(0, 0, 0, 0.4);
	border-radius: 5px;
	border: none;
}

.dialog-copyright.dialog-simple .aui-outer,
.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in,
.share-dialog.dialog-simple .aui-outer,
.share-dialog.dialog-simple .aui-outer.dialog-mouse-in,
.check-version-dialog.dialog-simple .aui-outer,
.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in {
	border: none;
}

.dialog-copyright.dialog-simple .aui-outer .aui-main,
.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-main,
.share-dialog.dialog-simple .aui-outer .aui-main,
.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main,
.check-version-dialog.dialog-simple .aui-outer .aui-main,
.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-main {
	border: none;
}

.dialog-copyright.dialog-simple .aui-outer .aui-header,
.dialog-copyright.dialog-simple .aui-outer.dialog-mouse-in .aui-header,
.share-dialog.dialog-simple .aui-outer .aui-header,
.share-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header,
.check-version-dialog.dialog-simple .aui-outer .aui-header,
.check-version-dialog.dialog-simple .aui-outer.dialog-mouse-in .aui-header {
	border: none;
}

.dialog-copyright.dialog-simple .aui-header,
.share-dialog.dialog-simple .aui-header,
.check-version-dialog.dialog-simple .aui-header {
	background: transparent;
	opacity: 1.0;
	filter: alpha(opacity=100);
	border: none;
}

.dialog-copyright.dialog-simple .aui-nw,
.dialog-copyright.dialog-simple .aui-n,
.dialog-copyright.dialog-simple .aui-ne,
.dialog-copyright.dialog-simple .aui-w,
.dialog-copyright.dialog-simple .aui-e,
.dialog-copyright.dialog-simple .aui-sw,
.dialog-copyright.dialog-simple .aui-s,
.dialog-copyright.dialog-simple .aui-se,
.share-dialog.dialog-simple .aui-nw,
.share-dialog.dialog-simple .aui-n,
.share-dialog.dialog-simple .aui-ne,
.share-dialog.dialog-simple .aui-w,
.share-dialog.dialog-simple .aui-e,
.share-dialog.dialog-simple .aui-sw,
.share-dialog.dialog-simple .aui-s,
.share-dialog.dialog-simple .aui-se,
.check-version-dialog.dialog-simple .aui-nw,
.check-version-dialog.dialog-simple .aui-n,
.check-version-dialog.dialog-simple .aui-ne,
.check-version-dialog.dialog-simple .aui-w,
.check-version-dialog.dialog-simple .aui-e,
.check-version-dialog.dialog-simple .aui-sw,
.check-version-dialog.dialog-simple .aui-s,
.check-version-dialog.dialog-simple .aui-se {
	height: 0px;
	width: 0px;
	background: none;
}

.dialog-copyright.dialog-simple .aui-inner,
.share-dialog.dialog-simple .aui-inner,
.check-version-dialog.dialog-simple .aui-inner {
	border: none;
	background: none;
}

.dialog-copyright.dialog-simple .aui-title,
.share-dialog.dialog-simple .aui-title,
.check-version-dialog.dialog-simple .aui-title {
	opacity: 0.01;
	filter: alpha(opacity=1);
	top: 0px;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 5;
}

.dialog-copyright.dialog-simple .aui-min,
.dialog-copyright.dialog-simple .aui-max,
.share-dialog.dialog-simple .aui-min,
.share-dialog.dialog-simple .aui-max,
.check-version-dialog.dialog-simple .aui-min,
.check-version-dialog.dialog-simple .aui-max {
	display: none;
}

.dialog-copyright.dialog-simple .aui-title-bar,
.share-dialog.dialog-simple .aui-title-bar,
.check-version-dialog.dialog-simple .aui-title-bar {
	bottom: 0px;
	overflow: hidden;
	height: 100px;
	position: absolute;
	margin-top: -120px;
	top: 120px;
	margin-left: 0px;
	border-radius: 4px;
}

.dialog-copyright.dialog-simple .aui-close,
.share-dialog.dialog-simple .aui-close,
.check-version-dialog.dialog-simple .aui-close {
	opacity: 0.6;
	filter: alpha(opacity=60);
	background: rgba(0, 0, 0, 0.5);
	width: 100px;
	height: 100px;
	top: -50px;
	right: -50px;
	border-radius: 50px;
	text-align: left;
	font-size: 20px;
	z-index: 100;
	padding: 0;
}

.dialog-copyright.dialog-simple .aui-close:hover,
.share-dialog.dialog-simple .aui-close:hover,
.check-version-dialog.dialog-simple .aui-close:hover {
	opacity: 0.6;
	filter: alpha(opacity=60);
}

.dialog-copyright.dialog-simple .aui-close:active,
.share-dialog.dialog-simple .aui-close:active,
.check-version-dialog.dialog-simple .aui-close:active {
	opacity: 1.0;
	filter: alpha(opacity=100);
}

.dialog-copyright.dialog-simple .aui-close::before,
.share-dialog.dialog-simple .aui-close::before,
.check-version-dialog.dialog-simple .aui-close::before {
	padding-left: 22px;
	line-height: 140px;
}

.dialog-copyright .aui-footer,
.share-dialog .aui-footer,
.check-version-dialog .aui-footer {
	display: none;
}

.check-version-dialog .update-box {
	margin-top: 0px;
}

.share-dialog .content-box .content-info .input-line .open-window,
.pathinfo .input-group-btn .open-window {
	margin-right: -1px;
	border-radius: 0px;
}

.dialog-copyright .dialog-copyright-content,
.check-version-dialog .aui-content {
	-khtml-user-select: text;
	-webkit-user-select: text;
	-moz-user-select: text;
	-ms-user-select: text;
	-o-user-select: text;
	user-select: text;
	width: auto;
	border-radius: 6px;
	width: 400px;
	-webkit-box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.4);
	border: 1px solid #ccc \9;
	padding-bottom: 30px;
	background: #fff;
	background: rgba(255, 255, 255, 0.9);
}

.dialog-copyright .dialog-copyright-content .title,
.check-version-dialog .aui-content .title {
	width: 100%;
	background: #6699cc url("../../../images/common/login.png");
	height: 150px;
	padding-top: 0px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.dialog-copyright .dialog-copyright-content .title .logo,
.check-version-dialog .aui-content .title .logo {
	text-align: center;
	font-size: 35px;
	width: 100%;
	padding-top: 40px;
	color: #aaddff;
	-webkit-box-reflect: below -13px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.2)));
	background-image: -webkit-linear-gradient(92deg, #FFFFFF, #14A1FF);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-animation: hue 6s 100 linear;
}

.dialog-copyright .dialog-copyright-content .title .logo i,
.check-version-dialog .aui-content .title .logo i {
	color: #aaddff;
	font-weight: 400;
	margin-right: 10px;
}

.dialog-copyright .dialog-copyright-content .title .info,
.check-version-dialog .aui-content .title .info {
	text-align: right;
	font-size: 1.15em;
	color: #aaddff;
	padding-right: 14px;
	padding-top: 30px;
}

.dialog-copyright .dialog-copyright-content .content,
.check-version-dialog .aui-content .content {
	padding: 20px;
}

.dialog-copyright .dialog-copyright-content .content p,
.check-version-dialog .aui-content .content p {
	text-indent: 2em;
	color: #333;
	margin-bottom: 30px;
}

.dialog-copyright .dialog-copyright-content .content a,
.check-version-dialog .aui-content .content a {
	padding-right: 5px;
}

.dialog-copyright .dialog-copyright-content .content div,
.check-version-dialog .aui-content .content div {
	text-align: center;
	padding-bottom: 5px;
}

.check-version-dialog.dialog-simple .aui-title-bar {
	margin-top: -120px;
}

.share-dialog .content-box {
	-webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.5);
	box-shadow: 0 5px 30px rgba(0, 0, 0, 0.5);
	border-radius: 5px;
	background: #fff;
	border: 1px solid #ccc \9;
	width: auto;
}

.share-dialog .content-box .title {
	width: 100%;
	color: #fff;
	height: 100px;
	border-radius: 5px 5px 0 0;
	background: #6699cc url('../../../images/common/login.png');
}

.share-dialog .content-box .titleinfo {
	text-align: center;
	font-size: 35px;
	height: 60px;
	overflow: hidden;
	line-height: 80px;
}

.share-dialog .content-box .titleinfo i {
	color: #dff;
	font-size: 30px;
	padding-right: 10px;
}

.share-dialog .content-box .share-view-info {
	width: 200px;
	margin: 0 auto;
	margin-top: 0px;
	padding: 1px 5px;
	text-align: center;
	border-radius: 17px;
	background: #117eaf;
	background: rgba(0, 0, 0, 0.2);
	opacity: 0.8;
	filter: alpha(opacity=80);
}

.share-dialog .content-box .content-info {
	padding: 10px;
	padding-left: 20px;
}

.share-dialog .content-box .content-info .input-line {
	margin: 6px 0 8px 0;
	position: relative;
}

.share-dialog .content-box .content-info .input-line .input-title {
	display: block;
	width: 80px;
	padding-top: 4px;
	float: left;
	height: 30px;
	padding-right: 10px;
	text-align: right;
}

.share-dialog .content-box .content-info .input-line input[type="text"] {
	border: 1px solid #ddd;
	background: #fff;
	outline: none;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
	-webkit-transition: all ease-in-out .168s;
	-moz-transition: all ease-in-out .168s;
	-o-transition: all ease-in-out .168s;
	-ms-transition: all ease-in-out .168s;
	transition: all ease-in-out .168s;
	height: 32px;
	line-height: 30px;
	padding: 0px 5px;
	width: 150px;
	margin-right: 10px;
	float: left;
	border-radius: 3px;
}

.share-dialog .content-box .content-info .input-line input[type="text"]:focus {
	border-color: #75A1F0;
	outline: none;
	box-shadow: 0 0 0 3px rgba(117, 161, 240, 0.3);
}

.share-dialog .content-box .content-info .input-line label {
	margin-top: 8px;
	margin-right: 10px;
}

.share-dialog .content-box .content-info .input-line label input {
	margin: 0 5px 5px 0;
}

.share-dialog .content-box .content-info .input-line .desc {
	font-size: 1em;
	color: #bbb;
	font-style: normal;
	padding-left: 0px;
}

.share-dialog .content-box .content-info .input-line .share-name {
	width: 215px;
	margin-right: 10px;
}

.share-dialog .content-box .content-info .input-line .share-url {
	margin-right: 0;
	border-radius: 3px 0 0 3px;
	width: 167px !important;
	height: 33px;
}

.share-dialog .content-box .content-info .input-line .share-more {
	line-height: 33px;
}

.share-dialog .content-box .content-info .input-line .input-group-btn {
	float: left;
}

.share-dialog .content-box .content-info .input-line .dropdown-toggle {
	margin-left: -5px;
	border-radius: 0 3px 3px 0;
}

.share-dialog .content-box .content-info .input-line .open-window {
	margin-left: -12px;
}

.share-dialog .content-box .content-info .input-line .share-copy {
	width: 60px;
	border-radius: 0px;
	margin-left: -7px;
}

.share-dialog .content-box .content-info .input-line.select-path input[type="text"] {
	width: 155px;
}

.share-dialog .content-box .content-info .input-line.select-path a.select-btn {
	margin-left: -14px;
	padding: 5px 8px 5px;
	font-size: 15px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}

.share-dialog .content-box .content-info .share-others {
	margin: -8px 0 -8px 0;
}

.share-dialog .content-box .share-action {
	border-top: 1px solid #eee;
	background: #f8f8f8;
	height: 60px;
	border-radius: 0 0 4px 4px;
}

.share-dialog .content-box .share-action button {
	float: right;
	margin: 10px 20px 10px 0px;
	outline: 0;
}

.share-dialog .content-box .share-action .share-remove-button,
.share-dialog .content-box .share-action .remove-button {
	float: right;
	margin-top: 18px;
	color: #888;
	margin-right: 20px;
	font-size: 14px;
}

.share-dialog .content-box .share-action .share-remove-button:hover,
.share-dialog .content-box .share-action .remove-button:hover {
	color: #f30;
}

.file-list-icon .file {
	position: relative;
}

.file-list-icon .file .download {
	position: absolute;
	bottom: 4px;
	margin-left: 45px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.file-list-icon .file .download .btn {
	font-size: 1.25em;
	padding: 0;
	display: block;
	border-radius: 18px;
	height: 30px;
	line-height: 30px;
	width: 30px;
	color: #aaa;
}

.file-list-list .file {
	position: relative;
}

.file-list-list .file .download {
	position: absolute;
	bottom: -2px;
	margin-left: 45px;
	left: 180px;
	z-index: 99;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.file-list-list .file .download .btn {
	font-size: 1.25em;
	padding: 0;
	display: block;
	border-radius: 18px;
	height: 28px;
	line-height: 28px;
	width: 28px;
	color: #aaa;
}

.pathSelectApi .aui-footer .aui-buttons {
	padding: 15px;
}

.pathSelectApi .aui-footer .label {
	position: absolute;
	right: 175px;
	margin-top: 6px;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

body div.file-continer .file.file-not-writeable,
body .frame-main .frame-left .ztree li a.file-not-writeable {
	opacity: 0.7;
	filter: alpha(opacity=70);
	color: #08c !important;
}

body div.file-continer .file.file-not-readable,
body div.file-continer .file.file-not-readable.file-not-writeable,
body .frame-main .frame-left .ztree li a.file-not-readable,
body .frame-main .frame-left .ztree li a.file-not-readable.file-not-writeable {
	opacity: 0.4;
	filter: alpha(opacity=40);
	color: #a00 !important;
}

.url-link input {
	border: 1px solid #ddd;
	background: #fff;
	line-height: 30px;
	height: 30px;
	width: 300px;
	margin-bottom: 15px;
	padding: 0 5px;
}

.aui-content .ajaxError {
	-khtml-user-select: text;
	-webkit-user-select: text;
	-moz-user-select: text;
	-ms-user-select: text;
	-o-user-select: text;
	user-select: text;
	color: #f60;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	top: 40px;
	overflow: auto;
	padding: 10px;
}

.pathinfo {
	font-size: 1em;
	width: 350px;
	min-height: 300px;
	padding: 20px 0 10px 0;
	color: #446;
}

.pathinfo .line {
	width: 95%;
	margin: 8px auto 8px auto;
	height: 0px;
	border-bottom: 1px solid #eee;
}

.pathinfo .download-url {
	padding: 0px 5px;
	width: 140px;
	line-height: 32px;
	height: 32px;
}

.pathinfo .p {
	margin-bottom: 2px;
}

.pathinfo .p .icon {
	width: 40px;
	height: 40px;
	float: left;
	border: 1px solid #f6f6f6;
	margin-left: 10px;
}

.pathinfo .p input.info-chmod {
	padding: 0px 10px;
	width: 55px;
	color: #999;
	margin-right: 10px;
	display: inline-block;
	height: 25px;
	line-height: 25px;
}

.pathinfo .p .title {
	width: 80px;
	float: left;
	color: #888;
	text-align: right;
}

.pathinfo .p .content {
	float: left;
	width: 240px;
	word-break: break-all;
	color: #666;
	-khtml-user-select: text;
	-webkit-user-select: text;
	-moz-user-select: text;
	-ms-user-select: text;
	-o-user-select: text;
	user-select: text;
	font-size: 1em;
	margin-left: 15px;
}

.pathinfo .p .content.file-md5-loading {
	background: url("../../../images/common/loading.gif") 18px 5px no-repeat;
}

.pathinfo input {
	border: 1px solid #ddd;
	background: #fff;
	outline: none;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
	-webkit-transition: all ease-in-out .168s;
	-moz-transition: all ease-in-out .168s;
	-o-transition: all ease-in-out .168s;
	-ms-transition: all ease-in-out .168s;
	transition: all ease-in-out .168s;
	line-height: 28px;
	padding: 2px 5px;
	width: 150px;
	float: left;
	height: 28px;
	border-radius: 3px;
}

.pathinfo input:focus {
	border-color: #75A1F0;
	outline: none;
	box-shadow: 0 0 0 3px rgba(117, 161, 240, 0.3);
}

.pathinfo .download-url {
	margin-right: 0;
	border-radius: 3px 0 0 3px;
}

.file-drag-upload .aui-content {
	overflow-y: scroll;
}

.fileupload {
	padding-left: 25px;
}

.fileupload span.status {
	padding-left: 10px;
	font-size: 10px;
	color: #f96;
}

.movie-player-dialog {
	overflow: hidden;
}

.flash-player {
	width: 100%;
	height: 100%;
}

.wmp-player {
	width: 0%;
	height: 0%;
}

.movie-player-dialog .aui-content {
	background: #000;
}

.dialog-path-remove .aui-content {
	word-wrap: break-word;
	width: auto;
}

.server-dwonload-textarea textarea {
	border: 1px solid #ddd;
	background: #fff;
	outline: none;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
	-webkit-transition: all ease-in-out .168s;
	-moz-transition: all ease-in-out .168s;
	-o-transition: all ease-in-out .168s;
	-ms-transition: all ease-in-out .168s;
	transition: all ease-in-out .168s;
}

.server-dwonload-textarea textarea:focus {
	border-color: #75A1F0;
	outline: none;
	box-shadow: 0 0 0 3px rgba(117, 161, 240, 0.3);
}

.file-upload-box {
	height: 385px;
	padding: 5px;
	min-width: 365px;
	overflow: hidden;
}

.file-upload-box .topbar-nav {
	border-bottom: 1px solid #ddd;
	margin-top: 6px;
}

.file-upload-box .menu {
	display: block;
	text-decoration: none;
	float: left;
	padding: 0px 15px;
	height: 26px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
	background-image: -webkit-linear-gradient(top, #fff, #eee);
	background-image: -moz-linear-gradient(top, #fff, #eee);
	background-image: -o-linear-gradient(top, #fff, #eee);
	background-image: -ms-linear-gradient(top, #fff, #eee);
	background-image: linear-gradient(top, #fff, #eee);
	-pie-background: linear-gradient(to top, #fff, #eee);
	font-size: 1em;
	border: 1px solid #ccc;
	text-align: center;
	line-height: 24px;
	margin-right: 5px;
	margin-bottom: -1px;
	color: #444;
	border-radius: 4px 4px 0 0;
}

.file-upload-box .menu.this {
	background: #fff;
	border-bottom: 1px solid #fff;
}

.file-upload-box .menu:hover {
	background: #fff;
}

.file-upload-box .upload-box {
	margin-top: 10px;
}

.file-upload-box .download-btn-group {
	margin-left: -10px;
	margin-top: -2px;
	margin-top: -4px \9;
}

.file-upload-box .download-btn-group .download-start {
	border-radius: 0px;
}

.file-upload-box .upload-box-tips .btn.btn-default {
	border-radius: 3px;
	color: #555;
}

.file-upload-box .upload-box-tips .btn-group>.btn:last-child:not(:first-child),
.file-upload-box .upload-box-tips .btn-group>.dropdown-toggle:not(:first-child) {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}

.file-upload-box div a.left {
	margin-left: 10px;
}

.file-upload-box div a.right {
	position: absolute;
	right: 5px;
}

.file-upload-box span.info {
	font-size: 1em;
	font-style: italic;
	padding: 0px 0 5px 10px;
}

.file-upload-box i {
	font-size: 1em;
	color: #aaa;
	padding-left: 10px;
}

.file-upload-box .list {
	margin: 10px 15px 10px 0;
}

.file-upload-box .list input {
	margin-left: 10px;
	width: 190px;
	height: 22px;
	line-height: 24px;
	padding: 0px 3px;
	border: 1px solid #ddd;
	background: #fff;
	outline: none;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
	-webkit-transition: all ease-in-out .168s;
	-moz-transition: all ease-in-out .168s;
	-o-transition: all ease-in-out .168s;
	-ms-transition: all ease-in-out .168s;
	transition: all ease-in-out .168s;
}

.file-upload-box .list input:focus {
	border-color: #75A1F0;
	outline: none;
	box-shadow: 0 0 4px #75A1F0;
}

.file-upload-box .submit input {
	float: right;
	padding: 4px 20px;
	background: #ddd;
	border: none;
	margin-right: 36px;
	margin-top: 10px;
}

.file-upload-box .submit input:hover {
	background: #bbb;
}

.file-upload-box .submit input:active {
	background: #444;
	color: #fff;
}

.file-upload-box .uploader-content {
	border: 1px solid #ddd;
	margin: 0 10px;
	font-size: 1em;
	overflow: auto;
	position: absolute;
	bottom: 10px;
	right: 0px;
	left: 0px;
	top: 124px;
	background: url("../../../images/common/drop_upload.png") no-repeat center;
}

.file-upload-box #downloader {
	border: 1px solid #ddd;
	margin: 0 10px;
	font-size: 1em;
	overflow: auto;
	position: absolute;
	bottom: 10px;
	right: 0px;
	left: 0px;
	top: 124px;
}

.file-upload-box .webuploader-container {
	position: relative;
}

.file-upload-box .webuploader-element-invisible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px, 1px, 1px, 1px);
}

.file-upload-box .webuploader-pick {
	position: relative;
	display: inline-block;
	color: #fff;
	text-align: center;
	height: 27px;
	line-height: 27px;
	border-radius: 3px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');
	background-image: -webkit-linear-gradient(top, #84C8FF, #6091FF);
	background-image: -moz-linear-gradient(top, #84C8FF, #6091FF);
	background-image: -o-linear-gradient(top, #84C8FF, #6091FF);
	background-image: -ms-linear-gradient(top, #84C8FF, #6091FF);
	background-image: linear-gradient(top, #84C8FF, #6091FF);
	-pie-background: linear-gradient(to top, #84C8FF, #6091FF);
	cursor: pointer;
	padding: 0px 15px;
}

.file-upload-box .webuploader-pick-hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');
	background-image: -webkit-linear-gradient(top, #84C8FF, #6091FF);
	background-image: -moz-linear-gradient(top, #84C8FF, #6091FF);
	background-image: -o-linear-gradient(top, #84C8FF, #6091FF);
	background-image: -ms-linear-gradient(top, #84C8FF, #6091FF);
	background-image: linear-gradient(top, #84C8FF, #6091FF);
	-pie-background: linear-gradient(to top, #84C8FF, #6091FF);
	box-shadow: inset 0 1px 1em rgba(0, 0, 0, 0.3);
}

.file-upload-box .upload-cert {
	width: 24px;
	background: #def;
	height: 100%;
	float: left;
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');
	background-image: -webkit-linear-gradient(top, #84C8FF, #6091FF);
	background-image: -moz-linear-gradient(top, #84C8FF, #6091FF);
	background-image: -o-linear-gradient(top, #84C8FF, #6091FF);
	background-image: -ms-linear-gradient(top, #84C8FF, #6091FF);
	background-image: linear-gradient(top, #84C8FF, #6091FF);
	-pie-background: linear-gradient(to top, #84C8FF, #6091FF);
	height: 27px;
	line-height: 27px;
	position: relative;
	z-index: 10;
	padding: 0;
	border: none;
	margin-left: -5px;
	border-left: 1px solid rgba(0, 0, 0, 0.1);
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.file-upload-box .upload-cert .caret {
	margin-top: -2px;
	margin-left: -1px;
	border-top: 4px solid #fff;
}

.file-upload-box .upload-cert-box .dropdown-menu {
	right: inherit;
	top: inherit;
	margin-top: 30px;
}

.file-upload-box .upload-cert-box .dropdown-menu:before {
	right: inherit;
	left: 10px;
}

.file-upload-box .upload-cert-box .dropdown-menu:after {
	right: inherit;
	left: 11px;
}

.file-upload-box .upload-cert-box.open.upload-cert,
.file-upload-box .upload-cert-box .upload-cert:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#84c8ff', endColorstr='#6091ff');
	background-image: -webkit-linear-gradient(top, #84C8FF, #6091FF);
	background-image: -moz-linear-gradient(top, #84C8FF, #6091FF);
	background-image: -o-linear-gradient(top, #84C8FF, #6091FF);
	background-image: -ms-linear-gradient(top, #84C8FF, #6091FF);
	background-image: linear-gradient(top, #84C8FF, #6091FF);
	-pie-background: linear-gradient(to top, #84C8FF, #6091FF);
	box-shadow: inset 0 1px 1em rgba(0, 0, 0, 0.3);
}

.file-upload-box .webuploader-pick-disable {
	opacity: 0.6;
	filter: alpha(opacity=60);
	pointer-events: none;
}

.file-upload-box .btns {
	margin-bottom: 10px;
	font-size: 1em;
	height: 28px;
}

.file-upload-box .btns .tips {
	float: right;
	line-height: 30px;
}

.file-upload-box .btns #picker {
	float: left;
}

.file-upload-box .upload-box-tips {
	line-height: 34px;
	color: #888;
	position: absolute;
	right: 10px;
}

.file-upload-box .upload-box-config {
	box-shadow: inset 0px 1px 6px rgba(0, 0, 0, 0.3);
	border-radius: 2px;
	margin-bottom: 10px;
	padding: 4px;
}

.file-upload-box .upload-box-config .upload-check-box {
	margin-left: 10px;
}

.file-upload-box .upload-box-config label {
	margin-left: 15px;
}

.file-upload-box .upload-box-config label input {
	margin-right: 5px;
}

.file-upload-box .uploader-list .item,
.file-upload-box .download-list .item {
	padding: 0px;
	height: 35px;
	overflow: hidden;
	position: relative;
	border-bottom: 1px solid #ccc;
	background: #fefefe;
}

.file-upload-box .uploader-list .item .info,
.file-upload-box .download-list .item .info {
	color: #224;
	line-height: 35px;
	padding: 0 5px;
	z-index: 100;
	position: relative;
	font-size: 1em;
}

.file-upload-box .uploader-list .item .info span,
.file-upload-box .uploader-list .item .info a,
.file-upload-box .download-list .item .info span,
.file-upload-box .download-list .item .info a {
	float: left;
	height: 30px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.file-upload-box .uploader-list .item .info .title,
.file-upload-box .download-list .item .info .title {
	color: #3A87AD;
	width: 160px;
	width: 50%;
	font-weight: 800;
}

.file-upload-box .uploader-list .item .info .size,
.file-upload-box .download-list .item .info .size {
	width: 45px;
	text-align: center;
	color: #3A87AD;
	font-size: 12px;
}

.file-upload-box .uploader-list .item .info .state,
.file-upload-box .download-list .item .info .state {
	width: 100px;
	width: 27%;
	text-align: right;
	font-size: 12px;
}

.file-upload-box .uploader-list .item .info .font-icon,
.file-upload-box .download-list .item .info .font-icon {
	margin-left: 12px;
	font-size: 20px;
	width: 20px;
	line-height: 35px;
	cursor: pointer;
	color: #bbb;
}

.file-upload-box .uploader-list .item .info .font-icon:hover,
.file-upload-box .download-list .item .info .font-icon:hover {
	text-decoration: none;
	color: #f60;
}

.file-upload-box .uploader-list .item .info .icon-ok,
.file-upload-box .download-list .item .info .icon-ok {
	color: #40AA53;
}

.file-upload-box .uploader-list .item .info .error,
.file-upload-box .download-list .item .info .error {
	color: #f30;
}

.file-upload-box .uploader-list .item.success,
.file-upload-box .download-list .item.success {
	background: #eaf8ff;
}

.file-upload-box .uploader-list .item.error,
.file-upload-box .download-list .item.error {
	background: #ffe8e6;
}

.file-upload-box .uploader-list .item .progress,
.file-upload-box .download-list .item .progress {
	height: 38px;
	margin: 0px;
	width: 100%;
	border-radius: 0;
	box-shadow: none;
	position: absolute;
	top: 0;
}

.file-upload-box .uploader-list .item .progress-bar,
.file-upload-box .download-list .item .progress-bar {
	background-color: #adf;
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.35) 75%, transparent 75%, transparent);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddeeff', endColorstr='#88ccff', GradientType=1);
	BACKGROUND-REPEAT: repeat-x;
}

.file-upload-box .uploader-list .success:hover,
.file-upload-box .download-list .success:hover {
	cursor: pointer;
	background: #def;
	border-bottom: 1px solid #3A87AD;
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
	.btn {
		padding: 5px 14px;
	}
	input[type='checkbox'].kui-checkbox-ios.size-big+em {
		height: 27px;
	}
	#body .system-content .right-frame .user-list table tr td.select input {
		position: relative;
		top: 4px;
	}
	#body table tr input[type='text'] {
		line-height: 22px;
	}
	.do-search-box .search-header .btn-right {
		margin: -9px 0 0 -2px;
		height: 23px;
	}
	.appbox .appline.icon .open {
		margin-top: -2px;
	}
	.appbox .appline label {
		position: relative;
		top: -4px;
	}
	#body .main .group-editor .tag input {
		position: relative;
		top: -5px;
	}
	.share-dialog .aui-border {
		overflow: auto;
	}
	.share-dialog .content-box .content-info .input-line.select-path a.select-btn {
		padding: 3px 8px 4px;
	}
	.kui-radio+span,
	.kui-checkbox+span {
		position: relative;
		top: -6px;
	}
	.kui-radio.size-small+span,
	.kui-checkbox.size-small+span {
		position: relative;
		top: -4px;
	}
	.kui-radio.size-smallx+span,
	.kui-checkbox.size-smallx+span {
		position: relative;
		top: -2px;
	}
}

@media (max-width:743px) {
	html #body .app-menu-left,
	html body .app-menu-left {
		width: 50px;
		min-width: 50px;
	}
	html #body .app-menu-left .search {
		opacity: 0.001;
	}
	html #body .menu-left .setting a.selected,
	html body .menu-left .setting a.selected {
		padding-left: 0px;
		margin-left: -5px;
	}
	html #body .main.app-content,
	html body .main.app-content {
		left: 50px;
	}
	html #body .main.app-content .app-list,
	html body .main.app-content .app-list {
		justify-content: space-around;
	}
	html .form-box .form-row .setting-title {
		text-align: left;
	}
	html .form-box .form-row.form-userSelect .setting-content {
		padding: 10px 5%;
	}
	html .form-box .form-row .setting-content {
		width: 90%;
	}
	html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group {
		width: 100%;
		height: 40px;
	}
	html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .form-box.config-box .panel-body {
		left: 0px;
		top: 80px;
	}
	html body .dialog-plugin-config.dialog-no-title.form-dialog-has-menu .tab-group .tab-item {
		float: left;
	}
	html #body.plugin-page .app-menu-left .line,
	html body.plugin-page .app-menu-left .line {
		padding: 4px 0;
	}
	html body #body .menu-left,
	html body #body .app-menu-left {
		width: 50px;
		min-width: 50px;
	}
	html body #body .menu-left h1,
	html body #body .app-menu-left h1 {
		font-size: 14px;
		font-weight: 800 !important;
		padding: 10px 0px 10px 0px;
		text-align: center;
	}
	html body #body .menu-left .font-icon,
	html body #body .app-menu-left .font-icon {
		padding-right: 30px;
	}
	html #body .setting-tools-right,
	html body .setting-tools-right {
		top: 0;
	}
	html #body .main .nav a,
	html body .main .nav a {
		padding: 5px 10px;
	}
	html #body .main .nav,
	html body .main .nav {
		margin-right: 0px;
	}
	html #body .setting-tab,
	html body .setting-tab,
	html #body .system-content,
	html body .system-content {
		margin-right: 10px;
	}
	html #body .main,
	html body .main {
		left: 50px;
		width: auto;
		margin-right: 10px;
	}
	html .form-box .form-row .desc,
	html .form-box .form-row .setting-content i {
		display: block;
	}
	html #body .setting-tab .form-row,
	html body .setting-tab .form-row,
	html #body .system-content .form-row,
	html body .system-content .form-row {
		background: #fafafa;
		border-radius: 4px;
		padding: 0 5px;
	}
	html .form-box .form-row .setting-title {
		height: 20px;
		line-height: 20px;
	}
	html .form-box .form-row {
		padding: 0;
	}
	html .form-box .form-row input[type='text'],
	html .form-box .form-row input[type='password'],
	html .form-box .form-row input[type='number'] {
		width: 180px;
	}
	html .form-box .form-row #wallpage-url {
		width: 150px !important;
	}
	html #body .main .section .content .box p,
	html body .main .section .content .box p {
		text-indent: 10px;
	}
	html #body .system-content.setting-member {
		width: 800px;
	}
	html body.setting-page .select-user-group .right-content,
	html body.setting-page .select-user-group .left-content {
		width: 170px;
	}
	html .topbar .content .top-right ul.dropdown-menu.topbar-language {
		width: 235px;
		max-height: 800px;
	}
	html #body .main .section .box,
	html body .main .section .box {
		margin-right: 10px;
	}
	html #body .main .section .box .list,
	html body .main .section .box .list {
		width: 95px;
		height: 95px;
	}
	html #body .main .section .box .list .ico,
	html body .main .section .box .list .ico {
		width: 75px;
		height: 60px;
	}
	html #body .panel,
	html body .panel {
		margin-right: 0px;
	}
	html #body .main.app-content .app-list .app-li,
	html body .main.app-content .app-list .app-li {
		margin: 0 5px 20px 0;
		width: 130px;
	}
	html #body .main.app-content .app-model,
	html body .main.app-content .app-model {
		padding: 10px;
	}
}

@-webkit-keyframes fadein {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 0.4;
	}
}

.playmusic-icon {
	display: none;
}

.context-menu-list {
	margin: 0;
	margin-left: 4px;
	min-width: 190px;
	max-width: 300px;
	font-size: 1em;
	display: inline-block;
	position: absolute;
	list-style-type: none;
	padding: 8px 0px;
	border: none;
	border: 1px solid #ccc \9;
	border-radius: 4px;
	background: #fff;
	-webkit-box-shadow: 0 10px 80px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 10px 80px rgba(0, 0, 0, 0.4);
	box-shadow: 0 10px 80px rgba(0, 0, 0, 0.4);
}

.context-menu-list span b {
	display: inline-block;
	font-size: 1em;
	font-weight: 200;
	color: #aaa;
	padding-left: 10px;
	min-width: 50px;
	text-align: right;
	overflow: hidden;
	position: absolute;
	right: 10px;
	width: 65px;
}

.context-menu-list .hover>span>b {
	color: #fff;
}

.context-menu-list.menu-auto-fit {
	top: 5px !important;
}

.context-menu-list li.selected {
	border-left: none !important;
	background: none;
}

.context-menu-list li.selected i.font-icon {
	color: #aaa;
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
}

.context-menu-list li.selected i.font-icon:before {
	content: "\f00c" !important;
}

.context-menu-list .context-menu-submenu:after {
	content: "\f0da";
	font-family: FontAwesome;
	display: inline-block;
	float: right;
	margin-right: 0px;
	right: 10px;
	position: absolute;
}

.context-menu-list .context-menu-item {
	display: block;
	cursor: pointer;
	white-space: nowrap;
	clear: both;
	line-height: 25px;
	height: 23px;
	position: relative;
	border: none;
	padding: 0px 20px 0 15px;
	color: #222;
	-webkit-transition: background-color .1s;
	-moz-transition: background-color .1s;
	-o-transition: background-color .1s;
	-ms-transition: background-color .1s;
	transition: background-color .1s;
}

.context-menu-list .context-menu-item .font-icon {
	display: inline-block;
	width: 16px;
	text-align: center;
	font-size: 1.2em;
	color: #aaa;
	margin-right: 15px;
	vertical-align: middle;
	margin-top: -2px;
	padding: 0;
}

.context-menu-list .context-menu-item.disabled,
.context-menu-list .context-menu-item.disable {
	cursor: not-allowed;
	pointer-events: auto;
	color: #ccc;
}

.context-menu-list .context-menu-item.disabled .font-icon,
.context-menu-list .context-menu-item.disable .font-icon {
	color: #ddd;
}

.context-menu-list .context-menu-item.disabled.hover,
.context-menu-list .context-menu-item.disable.hover {
	color: #ccc;
	cursor: default;
	background-color: #fff;
}

.context-menu-list .context-menu-item.disabled.hover .font-icon,
.context-menu-list .context-menu-item.disable.hover .font-icon {
	color: #ddd;
}

.context-menu-list .context-menu-item.hover {
	cursor: pointer;
	color: #fff;
	background: #63acff;
	background-color: none \9;
}

.context-menu-list .context-menu-item.hover .font-icon {
	color: #fff;
	color: #aaa \9;
}

.context-menu-list .context-menu-item span i {
	float: right;
	text-align: right;
	font-style: normal;
	color: #888;
}

.context-menu-list .context-menu-item.context-menu-separator {
	height: 2px;
	line-height: 0;
	border-bottom: 1px solid #eee;
	margin: 2px 0 4px;
}

.context-menu-list .context-menu-item>.context-menu-list {
	display: none;
	right: -5px;
	top: 5px;
}

.context-menu-list .context-menu-item.hover>.context-menu-list {
	display: block;
}

.context-menu-list .context-menu-item.hover>.context-menu-list .font-icon {
	color: #aaa;
}

.context-menu-list .context-menu-item.hover>.context-menu-list .hover .font-icon {
	color: #fff;
	color: #aaa \9;
}

.context-menu-list .context-menu-item .context-menu-accesskey {
	text-decoration: underline;
}

.context-menu-list .context-menu-item .line-top {
	border-top: 1px solid #ddd !important;
}

.font-icon.icon-home,
.x-tree-self {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: -16px -496px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
	margin-right: 0px;
	filter: none;
	-ms-filter: none;
}

.font-icon.icon-home:before,
.x-tree-self:before {
	content: "" !important;
}

.font-icon.icon-circle-arrow-up {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: 0 -496px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
	margin-right: 0px;
}

.font-icon.icon-circle-arrow-up:before {
	content: "" !important;
}

.x-tree-fav.small {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: -16px -773px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
	margin-right: 0px;
}

.x-tree-fav.small:before {
	content: "" !important;
}

.frame-right #search .font-icon.icon-search {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: -16px -736px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
	margin-right: 0px;
	margin-top: 4px;
}

.frame-right #search .font-icon.icon-search:before {
	content: "" !important;
}

.context-menu-list .font-icon:before {
	color: #249dff;
	background-image: -webkit-linear-gradient(2deg, #249dff, #08558a);
	background-clip: text;
	text-fill-color: transparent;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
}

.context-menu-list .context-menu-item.disabled .font-icon,
.context-menu-list .context-menu-item.disable .font-icon {
	opacity: 0.3;
	filter: alpha(opacity=30);
}

.context-menu-list .context-menu-item.search .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: 0 0px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.search .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.open .font-icon,
.context-menu-list .context-menu-item.open-the-path .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: -16px -16px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.open .font-icon:before,
.context-menu-list .context-menu-item.open-the-path .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.upload .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: 0 -48px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.upload .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.down .font-icon,
.context-menu-list .context-menu-item.download .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: -16px -48px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.down .font-icon:before,
.context-menu-list .context-menu-item.download .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.cute .font-icon,
.context-menu-list .context-menu-item.cute-to .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: -16px -80px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.cute .font-icon:before,
.context-menu-list .context-menu-item.cute-to .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.copy .font-icon,
.context-menu-list .context-menu-item.copy-to .font-icon,
.context-menu-list .context-menu-item.copy-see .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: 0 -96px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.copy .font-icon:before,
.context-menu-list .context-menu-item.copy-to .font-icon:before,
.context-menu-list .context-menu-item.copy-see .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: 0 -16px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.newfolder .icon-folder-close-alt:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.newfile .icon-expand-alt {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: 0 -32px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.newfile .icon-expand-alt:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.rname .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: 0 -64px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.rname .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.past .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: -16px -64px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.past .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.remove .font-icon,
.context-menu-list .context-menu-item.fav-remove .font-icon,
.context-menu-list .context-menu-item .close .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: 0 -80px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.remove .font-icon:before,
.context-menu-list .context-menu-item.fav-remove .font-icon:before,
.context-menu-list .context-menu-item .close .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.zip .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: -16px -32px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.zip .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.unzip .icon-folder-open-alt {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: 0 -32px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.unzip .icon-folder-open-alt:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.share .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: -15px -703px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.share .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.open-text .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: 1px -702px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.open-text .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.setBackground .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: -16px -609px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.setBackground .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.fav .font-icon,
.context-menu-list .context-menu-item.fav-page .font-icon {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: -16px -773px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.fav .font-icon:before,
.context-menu-list .context-menu-item.fav-page .font-icon:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture,
.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: 0px -577px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.set-file-icon-size .font-icon.icon-picture:before,
.context-menu-list .context-menu-item.setting-wall .font-icon.icon-picture:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: -16px -528px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.sort-by .font-icon.icon-sort:before {
	content: "" !important;
}

.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open {
	display: inline-block;
	background-image: url("../../../images/common/menu_icon.png");
	width: 16px !important;
	background-position: 1px -625px;
	background-size: auto !important;
	background-repeat: no-repeat;
	height: 16px;
	margin-right: 15px;
}

.context-menu-list .context-menu-item.list-icon .font-icon.icon-eye-open:before {
	content: "" !important;
}

.context-menu-list .context-menu-item .font-icon.icon-code-fork {
	display: inline-block;
	background-image: url("../../../images/file_icon/icon_app/history.png");
	width: 16px !important;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.context-menu-list .context-menu-item .font-icon.icon-code-fork:before {
	content: "" !important;
}

.context-menu-list .context-menu-item .font-icon.icon-info {
	color: #fff !important;
	background: #c4e5ff;
	text-align: center;
	width: 15px;
	border-radius: 50%;
	height: 15px;
	line-height: 15px;
	margin-right: 15px;
	box-shadow: 0 0 0 1px #6db9f5;
}

.ztree {
	margin: 0px;
	padding: 10px 0px;
	font-size: 1em;
}

.ztree li {
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: left;
	white-space: nowrap;
	outline: 0;
}

.ztree li ul {
	margin: 0;
	padding: 0;
}

.ztree li.level0 {
	margin-bottom: 4px;
}

.ztree li.level0>span.tree_icon {
	width: 20px;
}

.ztree li span {
	line-height: 24px;
}

.ztree li span.button {
	line-height: 0;
	margin: 0;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	outline: none;
	background-color: transparent;
	background-repeat: no-repeat;
	height: 24px;
	width: 20px;
	margin-right: 5px;
}

.ztree li span.button.switch {
	width: 25px;
	height: 25px;
	margin-right: 0px;
	background: none;
	text-align: center;
	line-height: 25px;
}

.ztree li span.button.switch:hover {
	background: rgba(0, 0, 0, 0.03);
}

.ztree li span.button.switch:after {
	content: "\f0da";
	font-family: FontAwesome;
	color: #aaa;
	text-decoration: inherit;
	font-size: 1.25em;
	line-height: 16px;
	padding-left: 6px;
	-webkit-font-smoothing: antialiased;
}

.ztree li span.button.switch.noline_docu:after {
	content: ' ';
}

.ztree li span.button.switch.noline_open:after,
.ztree li span.button.switch.noline_open_hover:after {
	content: "\f0d7";
}

.ztree li span.button.switch.switch_hover:after {
	color: #63acff;
}

.ztree li span.button.ico_loading {
	background: url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;
}

.ztree li span.button.ico_loading .x-item-file {
	display: none;
}

.ztree li span.tree_icon {
	height: 21px;
	width: 21px;
	background: none;
	overflow: hidden;
}

.ztree li span.tree_icon img {
	width: 100%;
	max-width: 100%;
	max-height: 100%;
}

.ztree li a {
	padding-top: 0px;
	cursor: pointer;
	text-decoration: none;
	display: block;
	margin: 0;
	color: #333;
	vertical-align: top;
	line-height: 24px;
	height: 24px;
	padding-left: 10px;
	border: 1px solid #fff;
	position: relative;
}

.ztree li a:hover {
	text-decoration: none;
	-webkit-transition: all 0.1s;
	-moz-transition: all 0.1s;
	-o-transition: all 0.1s;
	-ms-transition: all 0.1s;
	transition: all 0.1s;
	background: #eee;
	height: 24px;
	border: 1px solid #eee;
}

.ztree li a.curSelectedNode,
.ztree li a.curDropTreeNode {
	border: 1px solid #63acff;
	background: #63acff;
	line-height: 24px;
	height: 24px;
	color: #fff;
}

.ztree li a.curSelectedNode .button.switch:after,
.ztree li a.curDropTreeNode .button.switch:after {
	color: #fff !important;
}

.ztree li a.curDropTreeNode {
	box-shadow: 0 0 0 1px #fff inset !important;
}

.ztree li a.curSelectedNode_Edit {
	border: 1px solid #63acff;
	background: #63acff;
	color: black;
	height: 24px;
}

.ztree li a input.rename {
	height: 25px;
	line-height: 24px;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	margin-left: -3px;
	padding-left: 3px;
	width: 106px;
	position: absolute;
	margin-top: -1px;
}

.ztree li a span.button.root_docu,
.ztree li a span.button.noline_docu {
	background: none;
}

.ztree li a .menu-item {
	display: none;
	position: absolute;
	right: 4px;
	top: 4px;
	width: 14px;
	height: 13px;
	box-sizing: content-box;
	text-align: center;
	border: 1px solid #ccc;
	background: #fff;
	border-radius: 2px;
	cursor: pointer;
	z-index: 50;
}

.ztree li a .menu-item:hover {
	border-color: #3399ff;
	background: #dff1ff;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}

.ztree li a .menu-item:hover .cert {
	border-top-color: #3399ff;
}

.ztree li a .menu-item .cert {
	margin-top: 5px;
	margin-left: 3px;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 5px solid silver;
}

.ztree li a:hover .menu-item,
.ztree li a.curSelectedNode .menu-item {
	display: block;
}

ul.ztree.zTreeDragUL {
	margin: 0;
	padding: 0;
	position: absolute;
	width: auto;
	height: auto;
	background-color: #63acff;
	border: 1px solid #63acff;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

ul.ztree.zTreeDragUL li a span.space {
	display: none !important;
}

ul.ztree.zTreeDragUL li a {
	padding: 4px 10px 0 10px;
	color: #fff;
}

ul.ztree.zTreeDragUL li span.button.switch {
	display: none;
}

.ztree li a.tmpTargetNode_inner {
	background: #0076fc;
	border: 1px solid #3091ff;
	color: #fff;
}

.ztree li a.tmpTargetNode_prev {
	border-bottom: 1px solid #f96;
}

.ztree li a.tmpTargetNode_next {
	border-bottom: 1px solid #f96;
}

span.tmpzTreeMove_arrow {
	display: inline-block;
	margin: 4px 0 0 2px;
	position: absolute;
	border-color: transparent transparent transparent #fff;
	border-style: solid;
	border-width: 7px 0px 7px 7px;
	width: 0;
	height: 0;
	_border-top-color: white;
	_border-bottom-color: white;
	_filter: chroma(color=white);
}

.frame-left .ztree li .file {
	line-height: 0;
	margin: 0;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	outline: none;
	background-color: transparent;
	background-repeat: no-repeat;
	height: 22px;
	width: 18px;
	margin-right: 5px;
}

.select-container {
	position: absolute;
	cursor: default;
	width: 0px;
	height: 0px;
	border: 1px solid #005ec9;
	background-color: #63acff;
	z-index: 1000;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.select-container:hover {
	cursor: default;
}

.file-draging {
	position: absolute;
	left: 0;
	top: 0px;
	z-index: 1000;
	pointer-events: none;
	opacity: 0.95;
}

.file-draging.file-list-icon,
.file-draging.file-list-list,
.file-draging.file-list-split {
	z-index: 1000;
	overflow: visible;
}

.file-draging.file-list-icon div.file,
.file-draging.file-list-list div.file,
.file-draging.file-list-split div.file {
	clear: both;
	position: absolute;
	margin: 0;
	transition: none !important;
}

.file-draging.file-list-icon div.file.handle_target,
.file-draging.file-list-list div.file.handle_target,
.file-draging.file-list-split div.file.handle_target {
	z-index: 999;
}

.draggable-dragging {
	z-index: 9999;
	clear: both !important;
	pointer-events: none;
	position: absolute !important;
	padding: 5px;
	opacity: 0.9;
	filter: alpha(opacity=90);
	background: #4285f4;
	border-radius: 4px;
	color: #fff;
	box-shadow: 3px 5px 15px rgba(0, 0, 0, 0.2);
	font-size: 1.15em;
}

.draggable-dragging .drag-number {
	display: none;
}

.draggable-dragging span {
	line-height: 25px;
	padding-left: 5px;
	padding-right: 15px;
}

.draggable-dragging span .font-icon {
	display: inline-block;
	width: 22px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	color: #fff;
	font-size: 1.0em;
	font-weight: 800;
	margin-right: 10px;
	border-radius: 12px;
}

.draggable-dragging span .bg-default {
	background: #b9e0ff;
	color: #4285f4;
}

.draggable-dragging span .bg-ok {
	background: #6ee273;
}

.draggable-dragging span .bg-error {
	background: #FB2500;
}

.draggable-dragging span b {
	padding-right: 15px;
}

.item-file-draging {
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.selectDragDraging .file-list-icon .file-select-drag-temp {
	transform: scale(1.1, 1.1);
}

.file-continer .file .filename .title.db-click-rename {
	cursor: text;
}

.file-continer .file .item-menu {
	display: none;
	position: absolute;
	right: 4px;
	top: 4px;
	width: 14px;
	height: 14px;
	box-sizing: content-box;
	text-align: center;
	border: 1px solid #ddd;
	background: #fff;
	cursor: pointer;
	z-index: 50;
	border-radius: 2px;
}

.file-continer .file .item-menu:hover {
	border-color: #3399ff;
	background: #dff1ff;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}

.file-continer .file .item-menu:hover .cert {
	border-top-color: #3399ff;
}

.file-continer .file .item-menu .cert {
	margin-top: 5px;
	margin-left: 3px;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 5px solid silver;
}

.file-continer .file .item-select {
	display: none;
	position: absolute;
	right: 4px;
	top: 4px;
	width: 14px;
	height: 14px;
	box-sizing: content-box;
	text-align: center;
	border: 1px solid #ddd;
	background: #fff;
	cursor: pointer;
	z-index: 50;
	border-radius: 2px;
	padding: 2px;
	left: 5px;
	border-radius: 50%;
	background: rgba(0, 0, 0, 0.05);
	border: none;
	color: #fff;
}

.file-continer .file .item-select:hover {
	border-color: #3399ff;
	background: #dff1ff;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}

.file-continer .file .item-select:hover .cert {
	border-top-color: #3399ff;
}

.file-continer .file .item-select .cert {
	margin-top: 5px;
	margin-left: 3px;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 5px solid silver;
}

.file-continer .file .item-select:hover {
	color: #fff;
	background: rgba(0, 0, 0, 0.2);
	box-shadow: none;
}

.file-continer .file .item-select .item-check {
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	text-decoration: inherit;
	font-size: 18px;
	font-size: 12px;
	text-shadow: none;
}

.file-continer .file .item-select .item-check:after {
	content: "\f00c";
	position: relative;
	top: -1px;
}

.file-continer .file.hover .item-menu,
.file-continer .file.select .item-menu,
.file-continer .file.file-select-drag-temp .item-menu {
	display: block;
}

.file-continer .file.hover .item-select,
.file-continer .file.select .item-select,
.file-continer .file.file-select-drag-temp .item-select {
	display: block;
}

.file-continer .file.select .item-select {
	color: #fff;
	background: #3b8cff;
}

.file-continer.file-list-split .file .item-menu {
	top: 3px;
	right: 25px;
}

.file-continer.file-list-split .file .item-select {
	top: 2px;
	right: 45px;
	left: auto;
}

.file-continer.file-list-list .file .item-menu {
	top: 4px;
	right: 5px;
}

.file-continer.file-list-list .file .item-select {
	top: 4px;
	right: 25px;
	left: auto;
}

.file-list-icon {
	padding: 10px 20px 0 10px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	align-items: flex-start;
}

.file-list-icon:after {
	width: 82px;
	content: "";
	display: block;
}

.file-list-icon .flex-empty {
	width: 75px;
	border: 1px solid transparent;
	margin: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	visibility: hidden;
	height: 0 !important;
}

.file-list-icon .meta-info {
	height: 22.5px;
	width: 22.5px;
	margin-right: 6.75px;
	margin-top: -22.5px;
	position: absolute;
	right: 0;
}

.file-list-icon .meta-info img {
	width: 100%;
	height: 100%;
}

.file-list-icon .file {
	color: #335;
	border: 1px solid transparent;
	box-shadow: 0px 0px 2px rgba(255, 255, 255, 0);
	-webkit-transition: background 0.2s, border 0.2s, color 0.2s;
	-moz-transition: background 0.2s, border 0.2s, color 0.2s;
	-o-transition: background 0.2s, border 0.2s, color 0.2s;
	-ms-transition: background 0.2s, border 0.2s, color 0.2s;
	transition: background 0.2s, border 0.2s, color 0.2s;
	width: 60px;
	height: 75px;
	text-decoration: none;
	margin: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	float: left;
}

.file-list-icon .file .ico {
	-webkit-transition: all 0.168s;
	-moz-transition: all 0.168s;
	-o-transition: all 0.168s;
	-ms-transition: all 0.168s;
	transition: all 0.168s;
}

.file-list-icon .file.hover {
	border: 1px solid #dedede;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeeee');
	background-image: -webkit-linear-gradient(top, #fafafa, #eeeeee);
	background-image: -moz-linear-gradient(top, #fafafa, #eeeeee);
	background-image: -o-linear-gradient(top, #fafafa, #eeeeee);
	background-image: -ms-linear-gradient(top, #fafafa, #eeeeee);
	background-image: linear-gradient(top, #fafafa, #eeeeee);
	-pie-background: linear-gradient(to top, #fafafa, #eeeeee);
	border-radius: 3px;
}

.file-list-icon .file .filename {
	width: 60px;
	cursor: default;
	text-align: center;
	word-break: break-all;
	font-size: 1.0em;
	margin: 0 auto;
	line-height: 1.5em;
	padding-bottom: 5px;
}

.file-list-icon .file .filename .textarea {
	position: absolute;
	font-size: 1.0em;
	text-align: center;
	margin-left: -1px;
	margin-top: -3px;
}

.file-list-icon .file .filename #pathRenameTextarea,
.file-list-icon .file .filename .newfile {
	width: 60px;
	padding: 0px 0 4px 0;
	margin-top: 0px;
	overflow-y: hidden;
	border: 1px solid #888;
	font-size: 1.0em;
	text-align: center;
	line-height: 1.5em;
	position: absolute;
	z-index: 999;
	margin-top: 2px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}

.file-list-icon .file .filename #pathRenameTextarea:focus,
.file-list-icon .file .filename .newfile:focus {
	outline: none;
}

.file-list-icon .file.select,
.file-list-icon .file.file-select-drag-temp {
	border: 1px solid #d2d2d2;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d9d9d9');
	background-image: -webkit-linear-gradient(top, #f3f3f3, #d9d9d9);
	background-image: -moz-linear-gradient(top, #f3f3f3, #d9d9d9);
	background-image: -o-linear-gradient(top, #f3f3f3, #d9d9d9);
	background-image: -ms-linear-gradient(top, #f3f3f3, #d9d9d9);
	background-image: linear-gradient(top, #f3f3f3, #d9d9d9);
	-pie-background: linear-gradient(to top, #f3f3f3, #d9d9d9);
	border-radius: 3px;
	padding: 0px;
}

.file-list-icon .file.file-icon-edit {
	overflow: visible;
}

.file-list-icon .file.file-icon-edit .filename {
	position: absolute;
	z-index: 99;
}

.file-list-icon .file .ico {
	height: 60px;
	width: 60px;
	padding-top: 4px;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}

.file-list-icon .file .ico img {
	height: 100% \9;
	max-height: 100%;
	max-width: 100%;
	border-radius: 5px;
}

.file-list-icon .file .ico.picture {
	background: none;
	width: 50px;
	padding-left: 5px;
}

.file-list-icon .file .ico.picture img {
	-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
	width: 100% \9;
	max-width: 100%;
	border-radius: 0px;
}

.file-list-icon .file .ico.picture img.lazyload-ready {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

@media screen and (max-width:100000px) {
	div.file-list-icon div.file {
		display: inline-block;
		max-height: 152px;
		vertical-align: top;
		float: none;
		height: auto;
	}
}

.context-menu-item.set-file-icon-size .box-size-smallx {
	font-size: 0.9em;
}

.context-menu-item.set-file-icon-size .box-size-small {
	font-size: 1.0em;
}

.context-menu-item.set-file-icon-size .box-size-default {
	font-size: 1.15em;
}

.context-menu-item.set-file-icon-size .box-size-big {
	font-size: 1.25em;
}

.context-menu-item.set-file-icon-size .box-size-bigx {
	font-size: 1.35em;
}

#list-type-header {
	z-index: 5;
	position: absolute;
	width: 100%;
	top: 85px;
}

#main-title {
	background: #fff;
	border-bottom: 1px solid #e3e3e3;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.06);
}

#main-title .box-shadow(1px 2px 15px #dde) div {
	cursor: pointer;
	overflow: hidden;
}

#main-title div span {
	float: right;
	margin-right: 8px;
	margin-top: 0px;
}

#main-title .filename,
#main-title .filesize,
#main-title .filetype,
#main-title .filetime {
	float: left;
	cursor: pointer;
	overflow: hidden;
	line-height: 25px;
	height: 25px;
	border-right: 1px solid #eee;
	padding-left: 10px;
	margin-left: -10px;
	font-size: 1.0em;
	color: #448;
}

#main-title .filename:hover,
#main-title .filesize:hover,
#main-title .filetype:hover,
#main-title .filetime:hover {
	background: #eee;
}

#main-title .resize {
	float: left;
	width: 20px;
	cursor: col-resize;
	margin-left: -10px;
	height: 25px;
	z-index: 9999;
	position: relative;
}

#main-title .current {
	background: rgba(0, 0, 0, 0.8);
}

#main-title .filename {
	width: 250px;
	padding-left: 20px;
	margin-left: 0px;
}

#main-title .filetype {
	width: 80px;
}

#main-title .filesize {
	width: 80px;
	text-align: right;
	padding-left: 0px;
	padding-right: 10px;
}

#main-title .filetime {
	width: 150px;
	padding-right: 6px;
}

#main-title .filesize span {
	margin-right: 0px;
}

#main-title .this {
	font-weight: 800;
	background: #eee;
}

.file-list-list,
.file-list-split {
	padding-top: 5px;
	width: 100%;
	z-index: 0;
}

.file-list-list .file,
.file-list-split .file {
	color: #335;
	border: 1px solid transparent;
	box-shadow: 0px 0px 2px rgba(255, 255, 255, 0);
	margin-left: 10px;
	-webkit-transition: background 0.2s, border 0.2s, color 0.2s;
	-moz-transition: background 0.2s, border 0.2s, color 0.2s;
	-o-transition: background 0.2s, border 0.2s, color 0.2s;
	-ms-transition: background 0.2s, border 0.2s, color 0.2s;
	transition: background 0.2s, border 0.2s, color 0.2s;
	height: 25px;
}

.file-list-list .file .ico,
.file-list-split .file .ico {
	-webkit-transition: all 0.168s;
	-moz-transition: all 0.168s;
	-o-transition: all 0.168s;
	-ms-transition: all 0.168s;
	transition: all 0.168s;
}

.file-list-list .file2,
.file-list-split .file2 {
	background: #edf5ff;
}

.file-list-list .hover,
.file-list-split .hover {
	border: 1px solid #dedede;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeeee');
	background-image: -webkit-linear-gradient(top, #fafafa, #eeeeee);
	background-image: -moz-linear-gradient(top, #fafafa, #eeeeee);
	background-image: -o-linear-gradient(top, #fafafa, #eeeeee);
	background-image: -ms-linear-gradient(top, #fafafa, #eeeeee);
	background-image: linear-gradient(top, #fafafa, #eeeeee);
	-pie-background: linear-gradient(to top, #fafafa, #eeeeee);
	border-radius: 3px;
}

.file-list-list .select,
.file-list-list .file-select-drag-temp,
.file-list-split .select,
.file-list-split .file-select-drag-temp {
	border: 1px solid #d2d2d2;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d9d9d9');
	background-image: -webkit-linear-gradient(top, #f3f3f3, #d9d9d9);
	background-image: -moz-linear-gradient(top, #f3f3f3, #d9d9d9);
	background-image: -o-linear-gradient(top, #f3f3f3, #d9d9d9);
	background-image: -ms-linear-gradient(top, #f3f3f3, #d9d9d9);
	background-image: linear-gradient(top, #f3f3f3, #d9d9d9);
	-pie-background: linear-gradient(to top, #f3f3f3, #d9d9d9);
	border-radius: 3px;
	padding: 0px;
}

.file-list-list .select .children-more i.font-icon,
.file-list-list .file-select-drag-temp .children-more i.font-icon,
.file-list-split .select .children-more i.font-icon,
.file-list-split .file-select-drag-temp .children-more i.font-icon {
	color: #63acff !important;
}

.file-list-list .meta-info,
.file-list-split .meta-info {
	display: inline-block;
	width: 15px;
	height: 15px;
	padding: 0;
	position: relative;
	top: 6px;
	margin: 0px 0 0 -15px;
}

.file-list-list .meta-info img,
.file-list-split .meta-info img {
	width: 100%;
	height: 100%;
}

.file-list-list .file,
.file-list-split .file {
	width: 80%;
	overflow: hidden;
	height: 27px;
}

.file-list-list .file .ico,
.file-list-list .file .filename,
.file-list-list .file .filetype,
.file-list-list .file .filesize,
.file-list-list .file .filetime,
.file-list-list .file .children-more,
.file-list-split .file .ico,
.file-list-split .file .filename,
.file-list-split .file .filetype,
.file-list-split .file .filesize,
.file-list-split .file .filetime,
.file-list-split .file .children-more {
	float: left;
	line-height: 28px;
	height: 28px;
	font-size: 1.0em;
	cursor: default;
	overflow: hidden;
	padding-left: 15px;
}

.file-list-list .file .children-more,
.file-list-split .file .children-more {
	width: 20px;
	height: 28px;
	text-align: center;
	padding-left: 0px;
}

.file-list-list .file .children-more i.font-icon,
.file-list-split .file .children-more i.font-icon {
	font-size: 15px;
	color: #aaa;
	cursor: pointer;
	display: inline-block;
	width: 20px;
	line-height: 28px;
	height: 28px;
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	text-decoration: inherit;
}

.file-list-list .file .children-more i.font-icon::after,
.file-list-split .file .children-more i.font-icon::after {
	content: "\f0da";
}

.file-list-list .file .children-more i.font-icon.cert-open::after,
.file-list-split .file .children-more i.font-icon.cert-open::after {
	content: "\f0d7";
}

.file-list-list .file .children-more i.font-icon:hover,
.file-list-split .file .children-more i.font-icon:hover {
	background: rgba(0, 0, 0, 0.05);
	color: #63acff;
}

.file-list-list .file.loading-children .ico .x-item-file,
.file-list-split .file.loading-children .ico .x-item-file {
	background: url("../../../images/common/loading_tree.gif") no-repeat 0 0px transparent !important;
}

.file-list-list .file .filetype,
.file-list-split .file .filetype {
	width: 90px;
}

.file-list-list .file .filesize,
.file-list-split .file .filesize {
	width: 90px;
	text-align: right;
	padding-left: 0px;
	padding-right: 10px;
}

.file-list-list .file .filetime,
.file-list-split .file .filetime {
	width: 200px;
}

.file-list-list .file .filename,
.file-list-split .file .filename {
	width: 240px;
	word-break: break-all;
	padding-left: 0px;
}

.file-list-list .file .filename .textarea,
.file-list-split .file .filename .textarea {
	font-size: 1.0em;
	display: inline-block;
	margin-left: -2px;
}

.file-list-list .file .filename #pathRenameTextarea,
.file-list-list .file .filename .newfile,
.file-list-split .file .filename #pathRenameTextarea,
.file-list-split .file .filename .newfile {
	height: 24px;
	line-height: 24px;
	z-index: 999;
	width: 200px;
	min-width: 150px;
	border: none;
	font-size: 1.0em;
	padding-left: 2px;
	padding-top: 2px;
}

.file-list-list .file .filename #pathRenameTextarea:focus,
.file-list-list .file .filename .newfile:focus,
.file-list-split .file .filename #pathRenameTextarea:focus,
.file-list-split .file .filename .newfile:focus {
	outline: none;
}

.file-list-list .file .filename .title,
.file-list-split .file .filename .title {
	word-break: break-all;
}

.file-list-list .file .ico,
.file-list-split .file .ico {
	height: 20px;
	width: 20px;
	padding: 0px;
	line-height: 20px;
	margin-right: 4px;
	margin-top: 4px;
	text-align: center;
	vertical-align: bottom;
	display: table-cell;
}

.file-list-list .file .ico img,
.file-list-split .file .ico img {
	height: 100% \9;
	max-height: 100%;
	max-width: 100%;
}

.file-list-list .file .filename .textarea {
	position: absolute;
}

.line-split-box {
	position: absolute;
	bottom: 0px;
	right: 0px;
	left: 0px;
	top: 0px;
	margin-top: 0;
	overflow: hidden;
}

.line-split-box .split-line {
	border-right: 1px solid #e6e6e6;
	border-right: 1px solid rgba(150, 150, 150, 0.15);
	width: 250px;
	float: left;
	height: 100%;
}

.file-list-split {
	overflow: hidden;
}

.file-list-split .file {
	width: 97.5%;
	height: 24px;
	margin-left: 0.7%;
	position: relative;
}

.file-list-split .file.file2 {
	background: none;
}

.file-list-split .file .ico,
.file-list-split .file .filename,
.file-list-split .file .filetype,
.file-list-split .file .filesize,
.file-list-split .file .filetime,
.file-list-split .file .children-open {
	line-height: 22px;
	height: 22px;
}

.file-list-split .file .ico {
	margin-left: 5px;
	margin-top: 3px;
}

.file-list-split .file .filename {
	width: 100%;
}

.file-list-split .file .filename span.title {
	position: absolute;
	overflow: hidden;
}

.file-list-split .file .filename #pathRenameTextarea,
.file-list-split .file .filename .newfile {
	height: 23px;
	line-height: 23px;
}

.file-list-split .file .filename .title .textarea {
	margin-top: -2px;
}

.file-list-split .file .children-open {
	width: 20px;
	height: 28px;
	text-align: center;
	padding-left: 0px;
	background: rgba(255, 255, 255, 0.4);
	position: absolute;
	right: 0;
}

.file-list-split .file .children-open i.font-icon {
	font-size: 1.25em;
	color: #aaa;
	display: inline-block;
	width: 20px;
	line-height: 28px;
	height: 28px;
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	text-decoration: inherit;
	-webkit-font-smoothing: antialiased;
}

.file-list-split .file .children-open i.font-icon::before {
	content: "\f0da";
	line-height: 24px;
}

.file-list-split .file.select-split-parent {
	background: #e3f0ff;
}

.file-list-split .file.select-split-parent .children-open i.font-icon::before {
	content: "\f101";
	font-size: 20px;
}

.file-list-split .split-box {
	border-right: 1px solid #e6e6e6;
	border-right: 1px solid rgba(150, 150, 150, 0.15);
	width: 250px;
	overflow: hidden;
	position: absolute;
	bottom: 0px;
	left: 0px;
	top: 0px;
	border-bottom: 5px solid transparent;
}

.file-list-split .split-box .content {
	overflow: auto;
	height: 100%;
	margin: 2px 0px 10px 0px;
}

.file-list-split .split-box.split-hover {
	background: #eef7ff;
	background: rgba(0, 0, 0, 0.01);
	box-shadow: 0 0 100px #eef7ff inset;
	border-bottom: 5px solid #acd9ff;
}

.file-list-split .split-box.split-select {
	background: #dff0ff;
	background: rgba(0, 0, 0, 0.01);
	box-shadow: 0 0 40px #dff0ff inset;
	margin-left: -1px;
	border-left: 1px solid #eee;
	border-color: #acd9ff;
	border-bottom: 5px solid #2196F3;
}

.file-list-split .is-drag-split .split-drag {
	background: rgba(100, 100, 100, 0.2);
}

.file-list-split .split-drag {
	position: absolute;
	top: 0px;
	right: 0px;
	bottom: 0px;
	width: 4px;
	cursor: col-resize;
	z-index: 55;
	background: url("../../../images/common/resize.png") 2px 50% no-repeat;
}

.file-list-split .content-more {
	height: 100px;
	position: relative;
}

.file-list-split .file .children-open i.font-icon {
	background: url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;
	height: 20px \9\0;
}

.file-list-split .file .children-open i.font-icon:before {
	display: none \9\0;
}

.file-list-split .file.select-split-parent .children-open i.font-icon {
	background: url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;
	height: 20px \9\0;
}

.file-list-list .file .children-more i.font-icon,
.file-list-split .file .children-more i.font-icon {
	background: url("../../../images/common/tree.png") no-repeat 2px -350px \9\0;
	height: 20px \9\0;
}

.file-list-list .file .children-more i.font-icon::after,
.file-list-split .file .children-more i.font-icon::after {
	display: none \9\0;
}

.file-list-list .file .children-more i.font-icon.cert-open,
.file-list-split .file .children-more i.font-icon.cert-open {
	background: url("../../../images/common/tree.png") no-repeat -15px -350px \9\0;
}

.file-list-list .file .children-more i.font-icon:hover,
.file-list-split .file .children-more i.font-icon:hover {
	background: url("../../../images/common/tree.png") no-repeat -30px -350px \9\0;
}

.file-list-list .file .children-more i.font-icon.cert-open:hover,
.file-list-split .file .children-more i.font-icon.cert-open:hover {
	background: url("../../../images/common/tree.png") no-repeat -47px -350px \9\0;
}

html,
body {
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
}

.path-tips {
	line-height: 23px;
	margin-left: 15px;
	margin-top: 1px;
	float: left;
	display: none;
	background: #ddd;
	color: #777;
	cursor: pointer;
	border-radius: 3px;
	padding: 1px 8px;
	position: relative;
	z-index: 7;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

.role-label-box {
	padding: 6px 0 0 10px;
	float: left;
}

.role-label-box .label {
	cursor: default;
	padding: 4px 8px;
}

.frame-header .btn-group-sm>.btn,
.frame-main .btn-group-sm>.btn {
	padding: 3px 7px;
}

.button-style .btn-default {
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
	border-radius: 0px;
	height: 26px;
	float: left;
	font-size: 1em;
	-webkit-transition: border 0.2s;
	-moz-transition: border 0.2s;
	-o-transition: border 0.2s;
	-ms-transition: border 0.2s;
	transition: border 0.2s;
	overflow: hidden;
	padding: 0 10px;
	border: solid 1px #ddd;
	margin: 0 0 0 -1px;
	outline: none;
}

.button-style .btn-default .font-icon {
	line-height: 22px;
}

.button-style .btn-default:hover,
.button-style .btn-default:focus {
	color: #000;
	border-color: #aaa;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
}

.button-style .btn-default:active {
	color: #000;
	border-color: #888;
}

.button-style .btn-left-radius {
	border-radius: 3px 0px 0px 3px;
}

.button-style .btn-right-radius {
	border-radius: 0px 3px 3px 0px;
}

.header-middle {
	padding-left: 12px;
}

.header-middle .btn-default {
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
	border-radius: 0px;
	height: 26px;
	float: left;
	font-size: 1em;
	-webkit-transition: border 0.2s;
	-moz-transition: border 0.2s;
	-o-transition: border 0.2s;
	-ms-transition: border 0.2s;
	transition: border 0.2s;
	overflow: hidden;
	padding: 0 10px;
	border: solid 1px #ddd;
	margin: 0 0 0 -1px;
	outline: none;
}

.header-middle .btn-default .font-icon {
	line-height: 22px;
}

.header-middle .btn-default:hover,
.header-middle .btn-default:focus {
	color: #000;
	border-color: #aaa;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
}

.header-middle .btn-default:active {
	color: #000;
	border-color: #888;
}

.header-middle .btn-left-radius {
	border-radius: 3px 0px 0px 3px;
}

.header-middle .btn-right-radius {
	border-radius: 0px 3px 3px 0px;
}

.header-middle #yarnball {
	width: 50%;
	cursor: text;
	height: 26px;
	overflow: hidden;
	float: left;
	border: 1px solid #ddd;
	margin-left: -1px;
	box-shadow: #e6e6e6 0px 0px 20px inset;
	background: #f8f8f8;
	background: #f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;
}

.header-middle #yarnball .yarnball {
	list-style: none;
	margin: 0;
	margin-top: -1px;
	padding: 0;
	position: relative;
}

.header-middle #yarnball .yarnball .yarnlet {
	display: inline-block;
	float: left;
}

.header-middle #yarnball .yarnball .yarnlet a,
.header-middle #yarnball .yarnball .yarnlet a:link,
.header-middle #yarnball .yarnball .yarnlet a:visited {
	color: #666;
	display: inline-block;
	font-size: 1em;
	padding: 0px 15px 0px 20px;
	margin-left: -15px;
	position: relative;
	text-decoration: none;
	vertical-align: top;
	line-height: 27px;
}

.header-middle #yarnball .yarnball .yarnlet.first a {
	margin-left: 0px;
	padding-left: 15px;
}

.header-middle #yarnball .yarnball .yarnlet a {
	background-image: url("../../../images/common/ybutton.png");
	background-repeat: no-repeat;
	background-position: 100% 0;
	cursor: pointer;
	height: 27px;
}

.header-middle #yarnball .yarnball .yarnlet a:hover {
	background-position: 100% -48px;
	color: #333;
}

.header-middle #yarnball .yarnball .yarnlet a:active,
.header-middle #yarnball .yarnball .yarnlet a.curDropToPath {
	background-position: 100% -96px;
	color: #333;
}

.header-middle #yarnball .yarnball .yarnlet a.curDropToPath {
	color: #fff;
	background-position: 100% -144px;
}

.header-middle #yarnball .yarnball .yarnlet .left-yarn {
	background: url("../../../images/common/ybutton.png") no-repeat 0 -2px;
	margin-left: -17px;
	padding: 5px 6px 11px 4px;
	z-index: 11;
	padding-top: 5px \9;
}

.header-middle #yarnball .yarnball .yarnlet a:hover .left-yarn {
	background-position: 0 -50px;
}

.header-middle #yarnball .yarnball .yarnlet a:active .left-yarn {
	background-position: 0 -98px;
}

.header-middle #yarnball-input {
	height: 26px;
	width: 50%;
	cursor: text;
	float: left;
	border: 1px solid #ddd;
	display: none;
	margin-left: -1px;
	background: #f8f8f8;
	background: #f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;
	box-shadow: #e6e6e6 0px 0px 20px inset;
}

.header-middle #yarnball-input input.path {
	border: none;
	height: 25px;
	display: block;
	width: 100%;
	padding: 0;
	padding-left: 10px;
	padding-right: 10px;
	background: #f8f8f8;
	background: #f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;
	background: none;
	width: 94%;
	font-size: 1em;
	line-height: 25px;
	color: #444;
}

.header-middle #yarnball-input input:focus {
	outline: none;
}

.header-middle .address-ico {
	display: inline-block;
	cursor: pointer;
	outline: none;
	background-color: transparent;
	background-repeat: no-repeat;
	vertical-align: top;
	height: 20px;
	width: 20px;
	margin-right: 5px;
	margin-top: 0px;
}

.header-middle .address-ico img {
	height: 100%;
	width: 100%;
	max-width: 100%;
	max-height: 100%;
}

.frame-header {
	height: 49px;
	width: 100%;
	background: #f8f8f8;
	background: #f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;
	min-width: 600px;
	border-bottom: 1px solid #ddd;
}

.frame-header .header-content {
	padding-top: 12px;
}

.frame-header .header-content button.btn {
	background: url("../../../images/common/buttons_40.png") 0 0px repeat-x;
}

.frame-header .header-content .disable .font-icon {
	opacity: 0.4;
	filter: alpha(opacity=40);
}

.frame-header .header-content img {
	border: none;
	width: 18px;
	height: 18px;
}

.frame-header .header-content a {
	display: block;
	float: left;
	height: 19px;
	height: 25px\0;
	height: 20px\9;
}

.frame-header .header-content .font-icon {
	font-size: 1.25em;
	line-height: 20px;
	padding: 0 0px;
}

.frame-header .header-content #btn-history-back .font-icon,
.frame-header .header-content #btn-history-next .font-icon {
	padding: 0 5px;
	font-size: 20px;
}

.frame-header .header-content .header-left {
	float: left;
	width: 80px;
	padding-left: 10px;
}

.frame-header .header-content .header-left button.disable {
	box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1);
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.frame-header .header-content .header-left button.disable .font-icon {
	color: #bbb;
}

.frame-header .header-content .header-right {
	position: absolute;
	right: 20px;
	top: 12px;
}

.frame-header .header-content .header-right .btn-default {
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
	border-radius: 0px;
	height: 26px;
	float: left;
	font-size: 1em;
	-webkit-transition: border 0.2s;
	-moz-transition: border 0.2s;
	-o-transition: border 0.2s;
	-ms-transition: border 0.2s;
	transition: border 0.2s;
	overflow: hidden;
	padding: 0 10px;
	border: solid 1px #ddd;
	margin: 0 0 0 -1px;
	outline: none;
}

.frame-header .header-content .header-right .btn-default .font-icon {
	line-height: 22px;
}

.frame-header .header-content .header-right .btn-default:hover,
.frame-header .header-content .header-right .btn-default:focus {
	color: #000;
	border-color: #aaa;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
}

.frame-header .header-content .header-right .btn-default:active {
	color: #000;
	border-color: #888;
}

.frame-header .header-content .header-right .btn-left-radius {
	border-radius: 3px 0px 0px 3px;
}

.frame-header .header-content .header-right .btn-right-radius {
	border-radius: 0px 3px 3px 0px;
}

.frame-header .header-content .header-right input {
	display: block;
	float: left;
	border: 1px solid #ddd;
	height: 26px;
	height: 26px \9;
	padding: 0;
	padding-left: 10px;
	padding-right: 0px;
	text-shadow: 1px 1px 3px #cce;
	color: #888;
	background: #f8f8f8;
	background: #f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;
	box-shadow: #e6e6e6 0px 0px 20px inset;
	outline: none;
	width: 91px;
	-webkit-transition: all 0.218s;
	-moz-transition: all 0.218s;
	-o-transition: all 0.218s;
	-ms-transition: all 0.218s;
	transition: all 0.218s;
}

.frame-header .header-content .header-right input:focus {
	box-shadow: #ccc 0px 0px 20px inset;
}

.frame-main {
	position: absolute;
	left: 0;
	right: 0;
	top: 40px;
	bottom: 32px;
}

.frame-main .frame-left {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0px;
	width: 199px;
	border-right: 1px solid #ddd;
	background: #fff;
	background-attachment: fixed;
	overflow: auto;
	z-index: 10;
}

.frame-main .frame-left #folder-list-tree {
	position: absolute;
	width: 100%;
	top: 0px;
	bottom: 85px;
	overflow: auto;
}

.frame-main .file-continer-more {
	width: 1px;
	height: 1px;
	position: absolute;
	top: 0;
}

.frame-main .bottom-box {
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 5px 0;
	overflow: hidden;
	border-right: none;
	border-top: 1px solid #f3f3f3;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.frame-main .bottom-box .box-content {
	padding-left: 20px;
}

.frame-main .bottom-box .cell {
	background: #f8f8f8;
	background: #f8f8f8 url("../../../images/common/bg.gif") 0px -2px repeat-x;
	display: block;
	border-radius: 3px;
	float: left;
	text-align: center;
	color: #888;
	border: 1px solid #ddd;
	width: 65px;
	padding: 2px 5px 0px 5px;
	margin-right: 8px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.frame-main .bottom-box .cell i {
	display: block;
	font-size: 25px;
	padding-bottom: 0px;
	text-shadow: none;
}

.frame-main .bottom-box .cell.recycle-hover,
.frame-main .bottom-box .cell.share-hover {
	background-position: 0px -15px;
	border: 1px solid #bbb;
	color: #666;
	box-shadow: 0 0 4px #eee;
	cursor: pointer;
}

.frame-main .frame-resize {
	width: 10px;
	cursor: col-resize;
	z-index: 100;
	position: absolute;
	left: 195px;
	top: 0;
	bottom: 0;
	overflow: hidden;
	background: url("../../../images/common/resize.png") 0px 50% no-repeat;
}

.frame-main .frame-resize.active {
	background: #000;
	opacity: 0.2;
	filter: alpha(opacity=20);
}

.frame-main .frame-right {
	left: 200px;
	right: 0;
	position: absolute;
	top: 0;
	bottom: 0;
	overflow: hidden;
	min-width: 450px;
}

.frame-main .frame-right .frame-right-main .font-icon {
	line-height: 16px;
	padding: 0 2px;
	font-size: 1em;
}

.frame-main .frame-right .frame-right-main .drop-menu-action {
	min-width: 150px;
	font-size: 1em;
}

.frame-main .frame-right .frame-right-main .drop-menu-action a {
	padding: 2px 30px;
}

.frame-main .frame-right .frame-right-main .drop-menu-action .divider {
	margin: 5px 0;
}

.frame-main .frame-right .frame-right-main .drop-menu-action .disabled a {
	opacity: 0.8;
	filter: alpha(opacity=80);
}

.frame-main .frame-right .frame-right-main .kod-toolbar-path .font-icon {
	padding-right: 5px;
}

.frame-main .frame-right .frame-right-main .tools {
	z-index: 100;
	height: 34px;
	min-width: 505px;
	border-bottom: 1px solid #ddd;
	background: #fefefe;
	-webkit-box-shadow: 1px 2px 15px #eee;
	-moz-box-shadow: 1px 2px 15px #eee;
	box-shadow: 1px 2px 15px #eee;
}

.frame-main .frame-right .frame-right-main .tools a.left:hover,
.frame-main .frame-right .frame-right-main .tools a.middle:hover {
	margin-right: 2px;
	padding-right: 8px;
}

.frame-main .frame-right .frame-right-main .tools .btn.toolbar-path-more {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

.frame-main .frame-right .frame-right-main .tools a.this {
	background: #eee;
	cursor: default;
}

.frame-main .frame-right .frame-right-main .tools a.this:hover {
	margin-right: 0px;
	padding-right: 10px;
	border: 1px solid #ddd;
	background: #eee;
	-webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.frame-main .frame-right .frame-right-main .tools .tools-left {
	float: left;
	margin: 4px 0 0 10px;
	width: 100%;
}

.frame-main .frame-right .frame-right-main .tools .tools-left .btn-group {
	float: left;
}

.frame-main .frame-right .frame-right-main .tools .tools-left span.msg {
	display: none;
	margin-left: 20px;
	float: left;
	padding-left: 30px;
	font-size: 1.1em;
	color: #888;
	height: 25px;
	line-height: 25px;
	background: url("../../../images/common/loading.gif") 4px 7px no-repeat;
}

.frame-main .frame-right .frame-right-main .tools .tools-right {
	margin: 5px 20px 0 0;
	width: 200px;
	position: absolute;
	right: 0px;
}

.frame-main .frame-right .frame-right-main .tools .tools-right .btn-group-sm {
	float: right;
}

.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size {
	float: right;
	display: none;
	color: #bbb;
}

.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size .dropdown-toggle {
	width: 25px;
	height: 25px;
	display: inline-block;
	cursor: pointer;
	line-height: 25px;
	margin-right: 5px;
	text-align: center;
}

.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size:hover,
.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size.open {
	color: #888;
}

.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size:hover .dropdown-toggle,
.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size.open .dropdown-toggle {
	background: #f6f6f6;
	border-radius: 3px;
}

.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size .set-icon-size-slider {
	position: relative;
	margin-right: -34px;
	margin-top: 30px;
	padding: 10px 0;
	width: 40px;
	min-width: 10px;
	height: 120px;
}

.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size .set-icon-size-slider.dropdown-menu:before {
	right: 13px;
}

.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size .set-icon-size-slider.dropdown-menu:after {
	right: 14px;
}

.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size .set-icon-size-slider .slider-bg {
	height: 100%;
	width: 5px;
	background: #ddd;
	margin-left: 17px;
	border-radius: 3px;
	cursor: pointer;
}

.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size .set-icon-size-slider .slider-handle {
	-webkit-transition: box-shadow 0.2s;
	-moz-transition: box-shadow 0.2s;
	-o-transition: box-shadow 0.2s;
	-ms-transition: box-shadow 0.2s;
	transition: box-shadow 0.2s;
	width: 16px;
	height: 16px;
	border-radius: 10px;
	margin-top: 10px;
	cursor: pointer;
	border-width: 1px \9;
	border: 2px solid #96dbfa;
	background: #fff;
	position: absolute;
	margin-left: 10px;
	top: 0px;
	left: 0;
}

.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size .set-icon-size-slider .slider-handle:hover {
	box-shadow: 0 0 0 6px rgba(150, 219, 250, 0.7);
}

.frame-main .frame-right .frame-right-main .tools .tools-right .set-icon-size .set-icon-size-slider .slider-handle.active {
	background: #7ed3f9;
	border-color: #7ed3f9;
	box-shadow: none;
}

.frame-main .frame-right .frame-right-main .admin-real-path a.dialog-goto-path {
	width: 20px;
	text-decoration: none;
	padding: 1px 10px;
	background: url("../../../images/common/buttons_40.png") 0 0px repeat-x;
	display: inline-block;
	text-align: center;
	border-radius: 3px;
	margin-left: 10px;
	border: 1px solid #ddd;
}

.frame-main .frame-right .frame-right-main .admin-real-path a.dialog-goto-path .font-icon {
	font-size: 18px;
	line-height: 20px;
}

.frame-main .frame-right .frame-right-main .admin-real-path a.dialog-goto-path:hover {
	border: 1px solid #999;
}

.frame-main .frame-right .dropdown-menu {
	font-size: 1em;
	margin-top: 5px;
}

.frame-main .frame-right .bodymain {
	position: absolute;
	zoom: 1;
	z-index: 0;
	top: 85px;
	bottom: 0;
	left: 0;
	overflow: auto;
	width: 100%;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	padding-bottom: 40px;
}

.frame-main .frame-right .file-select-info {
	height: 25px;
	background: #fff;
	color: #aaa;
	opacity: 0.9;
	filter: alpha(opacity=90);
	position: absolute;
	bottom: 5px;
	margin-left: 0px;
	padding: 0px 1em;
	font-size: 1em;
	line-height: 25px;
}

.frame-main .frame-right .file-select-info .item-num,
.frame-main .frame-right .file-select-info .item-select {
	border-left: 3px solid rgba(200, 200, 200, 0.3);
	border-right: 3px solid rgba(200, 200, 200, 0.3);
	padding-left: 5px;
	padding-right: 5px;
}

.frame-main .frame-right .file-select-info .item-select {
	padding-left: 0.5em;
	border-left: none;
}

.frame-main .path-is-null {
	text-align: center;
	color: #aaa;
	cursor: default;
	position: absolute;
	width: 90%;
	margin-top: 10%;
}

.frame-main .path-is-null:before {
	display: block;
	margin: 0 auto;
	margin-bottom: 0px;
	text-align: center;
	color: #ddd;
	font-size: 60px;
	content: "\f115";
	font-family: FontAwesome;
}

.user-space-info {
	height: 25spx;
	width: 150px;
	color: #aaa;
	overflow: hidden;
	padding-left: 20px;
}

.user-space-info .space-info-bar {
	width: 150px;
}

.user-space-info .space-info-bar .space-process {
	width: 150px;
}

.group-space-use {
	float: left;
	padding: 2px 10px 0;
	color: #666;
	margin-top: -1px;
	background: url("../../../images/common/buttons_40.png") 0 7px repeat-x;
	margin-left: 10px;
	border-radius: 2px;
	border: 1px solid #ddd;
}

.file-list-icon div.file {
	transition: all 0.2s ease 0s;
}


/* ver 4.05(2017-08-26) [build 1503738069.5179] */