div.top-space{margin:3px 0 0 0;}
.file-item {
    font: 12px/12px 新宋体;
    background-color: #FFFFFF;
    height: 65px;
    margin: 0;
    padding: 0 0 0 2px;
    display: none;
    border-bottom: 1px solid #E3E6EB;
}
.file-item-single{width:417px;}
.file-item .name{font:bold 12px/20px 新宋体;width:180px; height:20px; float:left; overflow:hidden; text-overflow: ellipsis;overflow: hidden;white-space: nowrap; vertical-align:middle;}
/*文件大小*/
.file-item .size{font:12px/20px 新宋体;height:20px;color:#728089;float:right; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
/*进度百分比*/
.file-item .percent{font:12px/20px 新宋体;height:20px;float:right;}
/*进度条边框*/
.file-item .process-border{margin:0;padding: 0px;border: 1px solid #AAA;clear:both;}
.file-item .process{ height:12px; background-color: #A5DF16;width:0;/*width:200px;*/}
/*上传信息*/
.file-item .msg{color: #7A8F99;margin:8px 0 0 0;}
/*按钮：取消，暂停，续传*/
.file-item .Btn,.file-item .Btn:hover{text-decoration: none; color:#244281; cursor:pointer;}
.file-item .area-l {width:280px; float:left;padding:5px 10px 0 0;}
.file-item .area-r {float:left;height:100%;}
.file-item .img-box { width:32px;height:65px;float:left;margin:0 5px 0 0;}
.file-item .img-box img{ width:32px;height:32px;margin:17px 0 0 0;}
.file-item .file-head{width:280px; height:20px;overflow:hidden; vertical-align:middle;}
.file-item .btn-box { width:45px;height:65px;float:left; overflow:hidden; text-align:center; text-decoration:none;cursor:pointer;}
.file-item .btn-box-hover{background-color:#DADADA;}
.file-item .btn-box img{ width:32px;height:32px;margin:10px 0 0 0;}
.hide{display:none;}
/*上传面板*/
.files-panel {
    font: 12px/12px 宋体;
    width: 436px;
    height: 400px;
    border: 1px solid #CBCBCB;
}
.files-panel a {
    text-decoration: none;
    color: #004477;
}
.files-panel a:hover {
    color: #004477;
    text-decoration: underline;
}
.files-toolbar{
    height: 43px;
    background: #EEE;
    line-height: 43px;
}
.files-toolbar img{vertical-align:middle;}
.tool-btn{padding:0 10px; cursor:pointer;text-decoration:none;display:inline-block;}
.tool-btn-hover{
    background-color: #DADADA;
}
.files-list{
    background-color: #FFF;
    font: 12px/12px 宋体,新宋体; /*防目外部样式破坏*/
    overflow-x: hidden;
    overflow-y: scroll;
}
/*单文件上传面板*/
#UpPanel{background:#ECF9FF; border:solid 1px #4CA5D8;width:300px;}
#UpPanel a{color:#004477; text-decoration:none;margin:0 0 0 10px;}
#UpPanel a.btn{ cursor:pointer;}
#UpPanel #UpBtnStop{display:none;}
#UpPanel a.msg{color:#004477; text-decoration:none;}
#UpPanel a.msg:hover{text-decoration:none;}
#UpPanel a:hover{color:#004477; text-decoration:underline;}