.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 {
	position: relative;
	display: inline-block;
	cursor: pointer;
	background: #2fa4e7;
	padding: 6px 8px;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	overflow: hidden;
}
.webuploader-pick-hover {
	background: #00a2d4;
}

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

.progress {
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #F7F5F4;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}

.progress-bar {
    background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
    background-size: 40px 40px;
}

.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #428bca;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    -webkit-transition: width .6s ease;
    transition: width .6s ease;
}
.webuploaderitem{
	float: left;
	padding-right: 16px;
}

/* 文件上传样式*/
.uploader-btns{clear: both;margin-top:5px;}
.uploader-btns .upload-picker.webuploader-container{float: left;}
.uploader-btns .webuploader-pick{position: relative;display: inline-block;cursor: pointer;color: #fff;text-align: center;overflow: hidden;padding:0px;background:none;}
.uploader-btns .webuploader-pick input[type="file"]{width:100% !important;height:100% !important;}
.uploader-list{margin:0px;padding:0px;}
.uploader-list li{padding:2px 0px;}
.uploader-list .download-file{display: inline-block;width: 14px;height: 14px;background: url(../common/images/download.png) no-repeat;background-size: contain;vertical-align: top;}
.uploader-list .delete-file{vertical-align: middle;}
.uploader-list .a_fileview{color: #2fa4e7;text-decoration: none;}

/*图片上传样式*/
.uploader-list .thumbnail {width: 110px;height: 96px;}
.uploader-list .file-item {float: left;position: relative;margin: 0 0px 0 0;}
.uploader-list .file-item .info{display: flex;}
.uploader-list .file-item .item-name{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%;}