.webuploader-container {
	position: relative;
	
}
/*注释wm218: 上传控件对象<input type=file class=webuploader-element-invisible ... */
.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:none;
	padding:0;
	color: #fff;
	text-align: center;
	border-radius: 9px;
	filter:alpha(opacity=0); 
	-moz-opacity:0; 
	opacity:0;
	overflow: hidden;
}
.webuploader-pick-hover {
}

.webuploader-pick-disable {
	opacity: 0.6;
	pointer-events:none;
}

/*以下部份作者wm218新增*/
.hidenUploaderButton{
	position:absolute;
};
.UploaderContainer li{
	position:relative !important;
	list-style:none !important;
	overflow:hidden;
	text-align:center;
}
.UploaderContainer li .notPreview{
	background:url(notPreview.png) no-repeat center;
}
.UploaderContainer  .loaded{
}
.UploaderContainer  .loading{
	background:url(loading.gif) no-repeat center;
}
.UploaderContainer li.active:after {
	position: absolute;
	content: '';
	right: 0;
	bottom: 0px;
	width: 40px;
	height: 40px;
	background: url(success.png) no-repeat right bottom;
	z-index: 2;
	overflow:hidden;
}
.UploaderContainer li .imgWrap{text-align:center;overflow:hidden;}
.UploaderContainer .progress,.UploaderContainer .file-panel,.UploaderContainer .error{position:absolute;width:100%;}
.UploaderContainer .error{
	left: 0;
	padding: 0;
	margin: 0;
	bottom: 0;
	height: 20px;
	line-height: 20px;
	overflow:hidden;
	color:#fff;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000')\0;
    background: rgba( 0, 0, 0, 0.5 );
	text-align:center;
	font-size:12px;
	z-index: 200;
}
.UploaderContainer li .progress{
	width:100%;
	overflow: hidden;
    height: 5px;
	position:absolute;
	left:0px;
	bottom:0;
	padding: 0;
	margin: 0;
	z-index:99;
}
.UploaderContainer li .progress span{
	height:5px;
	width:0px;
	left: 0;
	overflow:hidden;
	background: #1483d8 url(progress.png) repeat-x;
    -webit-transition: width 200ms linear;
    -moz-transition: width 200ms linear;
    -o-transition: width 200ms linear;
    -ms-transition: width 200ms linear;
    transition: width 200ms linear;
    -webkit-animation: progressmove 2s linear infinite;
    -moz-animation: progressmove 2s linear infinite;
    -o-animation: progressmove 2s linear infinite;
    -ms-animation: progressmove 2s linear infinite;
    animation: progressmove 2s linear infinite;
    -webkit-transform: translateZ(0);
}
.UploaderContainer li .localName {
	left: 0;
	bottom: 0;
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-align: center;
	font-size: 12px;
	font-family: '宋体';
	color: #333;
}
/*总进度条*/
.UploaderContainer .statusBar{
	width:100%;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:999;
	height:20px;
	overflow:hidden;
}
.UploaderContainer .statusBar .progress{
	width:100%;
	height:20px;
	position:absolute;
	z-index:2;
	font-size:12px;
}
.UploaderContainer .statusBar .progress span{
	display:block;
	font-size:12px;
	width:100%;
	overflow:hidden;
}
.UploaderContainer .statusBar .progress .percentage{
	position: absolute;
	height:5px;
	width:0px;
	overflow:hidden;
	background: #1483d8 url(progress.png) repeat-x;
    -webit-transition: width 200ms linear;
    -moz-transition: width 200ms linear;
    -o-transition: width 200ms linear;
    -ms-transition: width 200ms linear;
    transition: width 200ms linear;
    -webkit-animation: progressmove 2s linear infinite;
    -moz-animation: progressmove 2s linear infinite;
    -o-animation: progressmove 2s linear infinite;
    -ms-animation: progressmove 2s linear infinite;
    animation: progressmove 2s linear infinite;
    -webkit-transform: translateZ(0);
}

.UploaderContainer .imgWrap img {
	border: 0;
}
.UploaderContainer .imgWrap .pointer{
	cursor:pointer;
}
.UploaderContainer .file-panel{
	position:absolute;
	left:0px;
	top:0px;
	height:0px;
	overflow:hidden;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000', endColorstr='#80000000')\0;
    background: rgba( 0, 0, 0, 0.5 );
	text-align:center;
	z-index:2;
}
.UploaderContainer .file-panel span{
	display:inline-block;
	height:25px;
	width:17px;
	overflow:hidden;
	cursor:pointer;
	margin:0px 4px;
}
/*横向前移后移按钮*/
.UploaderContainer .file-panel .cover{
	background:url(icons.png) no-repeat 5px -96px;
}
.UploaderContainer .file-panel .cover:hover{
	background:url(icons.png) no-repeat 5px -117px;
}
.UploaderContainer .file-panel .front{
	background:url(icons.png) no-repeat 0px 6px;
}
.UploaderContainer .file-panel .front:hover{
	background:url(icons.png) no-repeat 0px -16px;
}
.UploaderContainer .file-panel .back{
	background:url(icons.png) no-repeat -24px 6px;
}
.UploaderContainer .file-panel .back:hover{
	background:url(icons.png) no-repeat -24px -16px;
}
.UploaderContainer .file-panel .cancel{
	background:url(icons.png) no-repeat -50px 5px;
}
.UploaderContainer .file-panel .cancel:hover{
	background:url(icons.png) no-repeat -50px -19px;
}
.UploaderContainer .file-panel .describe{
	background:url(icons.png) no-repeat -47px -42px;
}
.UploaderContainer .file-panel .describe:hover{
	background:url(icons.png) no-repeat -47px -66px;
}
/*竖向前移后移按钮*/
.UploaderContainer .file-panel .fvertical{
	background:url(icons.png) no-repeat 0px -42px;
}
.UploaderContainer .file-panel .fvertical:hover{
	background:url(icons.png) no-repeat 0px -66px;
}
.UploaderContainer .file-panel .bvertical{
	background:url(icons.png) no-repeat -26px -42px;
}
.UploaderContainer .file-panel .bvertical:hover{
	background:url(icons.png) no-repeat -26px -66px;
}


