#html5{display:block;width:520px;text-align:center}
#html5 .fileDesc {float:left;}
#html5 .progress_percent,  .speed{float:left;padding-left:10px;}
#html5 .clear_both {clear:both;}
#html5 .progressWrapper {text-align:left;margin:3px;width:480px;padding:8px 0 8px 5px;border: solid 1px #CEE2F2;background-color: #F0F5FF;}
#html5 .progressWrapper .fname{float:left;font-weight:bold;padding-left:10px;}
#html5 .progressWrapper .fsize{float:right;padding-right:20px;}
#html5 .progressWrapper .fprogess{float:right;padding-right:20px;}
#html5 .progress {float:left;font-size: 0;height: 2px;background-color: blue;margin-top:2px;}
#html5 .upload_choose{padding:5px 0px;}
#html5 .upload_drag_area{width: 520px;display:inline-block;margin-left: 0px;height: 80px;overflow: auto;margin: 10px 0px 0px 0px;border:1px solid #A9BFF3;-moz-border-radius-topleft: 5px;-webkit-border-top-left-radius: 5px;-moz-border-radius-topright: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;padding: 20px 10px;}
#html5 .upload_drag_hover{border-color:#069; box-shadow:inset 2px 2px 4px rgba(0, 0, 0, .5); color:#333;}
#html5 .upload_append_list{ padding:0 5px;float:left; position:relative;}
#html5 .upload_delete{margin:3px 0 0 10px;background:url("../images/up_state.png") left top no-repeat;width: 14px;height: 14px;float: right;margin-right: 15px;}
#html5 .upload_delete:hover{background:url("../images/up_state.png") left top no-repeat;}
#html5 .upload_submit_btn{display:none;}
#fileDragArea1 a:hover,#fileDragArea a:hover{background:#06a5fa;text-decoration:none;color:#fff;}
#html5 input.btn1{color:#fff;font-size: 12px;text-align: center;text-decoration: none;text-transform: none;border:1px solid #ddd;border-radius:4px;cursor:pointer;background: rgb(4,145,220);width:100px;padding:0.5em 1em;font-size:14px;font-weight:bold;}
#html_textarea, #bbs_textarea {height:auto;}
#up2 table tr td {padding-bottom:15px;}
#file_a{background:#4E70F1;display:inline-block; padding:0px 25px;height:28px; position:relative; overflow:hidden;background-image:linear-gradient(#0567FA, #93A9FC);/*border-color: #3159F1;background-color: #5d75d1;*/border-radius: 3px;text-decoration:none;}
#file_a:hover{background-image:linear-gradient(#2F80F8, #93A9FC);}
#file_a #sel_file{color:#ffffff;padding-top:6px;font-weight:bold;}
#fileImage1{position:absolute; right:0; top:0; font-size:100px; opacity:0; filter:alpha(opacity=0);}