/*@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1489192348890'); /* IE9*/
  /*src: url('../fonts/iconfont.eot?t=1489192348890#iefix') format('embedded-opentype'), /* IE6-IE8 */
  /*url('../fonts/iconfont.woff?t=1489192348890') format('woff'), /* chrome, firefox */
  /*url('../fonts/iconfont.ttf?t=1489192348890') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  /*url('../fonts/iconfont.svg?t=1489192348890#iconfont') format('svg'); /* iOS 4.1- */
/*}*/

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shanchu:before { content: "\e636"; }

.icon-gou:before { content: "\e666"; }

.icon-wenjian:before { content: "\e634"; }

.icon-wenjian1:before { content: "\e614"; }

.icon-qingchu:before { content: "\e60a"; }

.icon-shangchuan:before { content: "\e6f7"; }

.icon-cha:before { content: "\e602"; }

.icon-wenjian2:before { content: "\e615"; }






.fileUploadContent .box{
    /*border: solid thin #DDDDDD;*/
    /*min-height: 200px;
    min-width: 200px;*/
    /*margin-top: 10px;*/
	width:100%; 
	height:auto;
	overflow:hidden;
	text-align:left;
}
.fileUploadContent .fileItem{
    border:dashed 1px #DDDDDD;
    width: 100%;
    height:auto;
    display: inline-block;
    margin-top: 2px;
    text-align: center;
    /*border-radius: 5px;*/
    vertical-align:top;
	position:relative;
	padding:1px 5px;
}
.fileUploadContent .fileItem .imgShow{
    width: 40px;
    height: 40px;
	float:left;
	display:none;
    /*margin: 5px auto;
    text-align: center;*/
}
.fileUploadContent .fileItem .imgShow i{
    font-size: 40px;
    position: relative;
    top:-30px;
    z-index: 2;
}
.fileUploadContent .fileItem .imgShow img{
    width: 100%;
    height: 100%;
}
.fileUploadContent .fileItem .imgShow .fileType{
    color: #FFFFFF;
    font-size: 20px;
	display:none;
    /*position:absolute;
    top:63px;
    z-index: 3;
    left: -18px;*/
}
.fileUploadContent .fileItem .progress{
    height: 1px;
    width: 40px;
	position: absolute;
    bottom: 0;
    margin: 0;
	display:none;
}
.fileUploadContent .fileItem .progress>.progress_inner{
    background-color: #0099FF;
    width: 0%;
    height: 10px;
    border-radius: 10px;
}
.fileUploadContent .fileItem .progress .error{
    background-color: red;
}
.fileUploadContent .fileItem .status{
    font-size: 15px;
    text-align: center;
	width:20px;
	height:20px;
	line-height:20px;
	position:absolute; 
	right:5px;
	top:1px;
}
.fileUploadContent .fileItem .status i{
    /*display: block;
    float: left;*/
    /*padding: 2px 5px;*/
    color: red;
    /*margin-left: 3px;*/
    /*border-radius: 5px;*/
    font-size: 15px;
    cursor: pointer;
}
.fileUploadContent .fileItem .fileName{
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    overflow: hidden;
    /*clear: both;*/
    padding: 2px 2px;
	width:80%;
	float:left;
	text-align:left;
	/*margin-left:10px;*/
}
.fileUploadContent .uploadBts {
    text-align: left;
    height: 30px
}
.fileUploadContent .uploadBts>div{
    float: left;
    margin-right: 15px;
}
.fileUploadContent .uploadBts>div .selectFileBt{
    /*border: none;*/
    /*background-color: #0099FF;*/
    color: #FFF;
    /*padding: 6px 10px;*/
    font-size: 14px;
    /*border-radius: 5px;*/
    cursor: pointer;
}
.fileUploadContent .uploadBts>div .selectFileBt:hover{
    color: #DDDDDD;
}
.fileUploadContent .uploadBts>div i{
    font-size: 16px;
    /*color: #0099FF;*/
    cursor: pointer;

}
.fileUploadContent .subberProgress{
    padding: 0;
    display: none;
}
.fileUploadContent .subberProgress .progress{
    /*border:solid thin #0099FF;*/
    height: 1px;
    width: 100%;
    /*border-radius: 20px;*/
    overflow: hidden;
	margin:0;
}
.fileUploadContent .subberProgress .progress>div{
    background-color: #87b87f;
    width: 0%;
    height: 1px;
    /*border-bottom-left-radius: 20px;
    border-top-left-radius: 20px;*/
    text-align: center;
    color: #FFFFFF;
    transition: width 0.5s;
    -moz-transition: width 0.5s;	/* Firefox 4 */
    -webkit-transition: width 0.5s;	/* Safari 和 Chrome */
    -o-transition: width 0.5s;	/* Opera */
    transition-timing-function: linear;
    -moz-transition-timing-function: linear;
    -webkit-transition-timing-function: linear;
    -o-transition-timing-function: linear;
}