.webuploader-container {
	position: relative;
}
.webuploader-element-invisible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px,1px,1px,1px);
}

.webuploader-pick-disable {
	opacity: 0.6;
	pointer-events:none;
}

/* 新样式 */
.upload-content div.upload-file-list {
	padding: 0;
	background: #f5f8fa;
}

.upload-content div.upload-file-list div.upload-item {
	margin: 0 15px;
	padding: 4px 10px;
	line-height: 30px;
	border-bottom: 1px solid #eee;
	color: #666;
	font-size: 14px;
}

.upload-content div.upload-file-list div.upload-item .progress-bar {
	display: block;
	height: 10px;
	margin: 10px 0;
	border: 5px;
	background: #00b7ee;
}

.upload-content div.upload-file-list div.upload-item .fileName {
	cursor: default;
}

.upload-content div.upload-file-list div.upload-item .upload-fr {
	float: right;
}

.upload-content div.upload-file-list div.upload-item .upload-fr span.state {
	color: #2d84d0;
	cursor: default;
}

.upload-content div.upload-file-list div.upload-item:hover .upload-fr button {
	display: inline-block;
}

.upload-content  div.upload-file-list div.upload-item .upload-fr button {
	display: none;
	height: 22px;
	margin-left: 20px;
	padding: 0 5px;
	line-height: 22px;
	border: none;
	background: #FF5722;
	color: #fff;
	outline: none;
	cursor: pointer;
}

.upload-content .btns {
	margin-top: 10px;
	text-align: left;
}

.upload-content .btns .pick-btn {
	display: inline-block;
	vertical-align: middle;
}

.upload-content .btns .webuploader-pick, .upload-content .btns button.upload-start {
	height: 30px;
	margin-left: 10px;
	padding: 0 10px;
	line-height: 30px;
	cursor: pointer;
	background: #00b7ee;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	overflow: hidden;
	font-size: 12px;
	border: none;
}

.webuploader-pick-hover, .upload-content .btns button.upload-start:hover{
	background: #00a2d4 !important;
}
