.webuploader-container{position:relative}.webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.webuploader-pick{position:relative;display:inline-block;overflow:hidden;width:400px;height:60px;line-height:60px;font-size:14px;text-align:center;cursor:pointer}.webuploader-pick-hover{text-decoration:underline}.webuploader-pick-disable{opacity:0.6;pointer-events:none;cursor:default}.webuploader-pick-disable.webuploader-pick-hover{text-decoration:none}.upload-attachment-item{position:relative;width:400px;height:32px;margin-top:10px;color:#333;border:1px solid #ddd;border-radius:3px;font-size:12px;line-height:32px}.upload-attachment-item .fileinfo{position:relative;z-index:100;padding:0 60px 0 25px}.upload-attachment-item .filename{height:32px;overflow:hidden}.upload-attachment-item .filename .remove{display:none;position:absolute;top:0;right:0;width:28px;height:32px;font-size:14px;color:#666;text-align:center}.upload-attachment-item .filename .remove:hover{color:#000}.upload-attachment-item .fileicon{position:absolute;top:10px;left:8px;display:block;width:14px;height:14px;background:url("/assets/uploader-file-icon.png")}.upload-attachment-item .progress{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.upload-attachment-item .progress-state{position:absolute;top:0;right:10px;z-index:80;height:32px}.upload-attachment-item .progress-bar{position:absolute;top:0;left:0;z-index:10;width:0;height:100%;background:#eee;border-right:2px solid #ececec}.upload-attachment-item.error{color:#333;border:1px solid #F7CBCB}.upload-attachment-item.error .progress-bar{background:#FFEDED;border-right:0 none}#upload-attachment-input{display:none}#filePicker{width:400px;height:60px;overflow:hidden;background:#f5f5f5;border:1px dashed #ddd;border-radius:3px}#filePicker.webuploader-dnd-over{background:#f0f0f0;border-style:solid}.validate-text{margin-top:46px}.validate-text input{display:block;width:38%;height:34px;padding:6px 60% 6px 2%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.validate-text .input-tips{position:absolute;bottom:-28px;left:10px;display:none;height:20px;line-height:20px;font-size:14px;color:#F00}.validate-text .input-box{position:relative;margin-bottom:40px}.validate-text .captcha{width:130px;top:9px;position:absolute;right:0}.validate-text .captcha img{float:left;margin-right:10px;max-height:40px;max-width:100px;width:69px;height:29px}.validate-text .captcha p{display:none}.validate-text .captcha a{display:block;color:#96d800;margin-top:3px}
