.znl-upload .bold-span{font-weight:900}.znl-upload .header{height:40px;line-height:40px;background-color:#F3F8FE;padding:0 20px;position:relative;margin-bottom:20px}.znl-upload .header span{font-size:16px;color:#4D4D4D;display:inline-block;letter-spacing:0;font-weight:700}.znl-upload .subhead{font-size:12px;color:#666;padding-left:20px}.znl-upload .upload-body-wrapper{margin-top:20px;padding:0 20px}.znl-upload .upload_step_header{font-size:20px;color:#4D4D4D;padding-bottom:10px;border-bottom:2px solid #D8DDE8}.znl-upload .upload_step_row{list-style:none;margin-left:20px;font-size:14px;margin-top:20px;width:100%;color:#666;margin-bottom:20px}.znl-upload .upload_step_row::before{content:'';display:inline-block;width:10px;height:10px;background:#E70;border-radius:50%;margin-right:10px}.znl-upload .upload_step_row a{color:#28753F;text-decoration:underline}.znl-upload .upload_step_textbutton{color:#E70;margin-left:4px;cursor:pointer}.znl-upload .upload_step_selete{margin:20px 0}.znl-upload .upload_step_selete .el-radio.is-bordered{font-size:14px;color:grey;border:1px solid #E6E6E6;padding:12px 6px 0 0;height:42px}.znl-upload .upload_step_selete .el-radio.is-bordered.is-checked{border-color:transparent;position:relative}.znl-upload .upload_step_selete .el-radio.is-bordered.is-checked::after{content:'';position:absolute;top:0;right:0;width:100%;height:100%}.znl-upload .upload_step_selete .el-radio__input{display:none}.znl-upload .upload_step_selete .el-radio__label{color:grey}.znl-upload .upload_step_selete_UploadMode{padding:10px}.znl-upload .upload_step_selete_UploadMode .el-radio{margin:5px 0;width:100%}.znl-upload .upload_step_selete_UploadMode .el-radio__inner{border-radius:3px;width:10px;height:10px}.znl-upload .upload_step_selete_UploadMode .el-radio__input.is-checked .el-radio__inner{border-color:#E70;background:#E70}.znl-upload .upload_step_selete_UploadMode .el-radio__input.is-checked+.el-radio__label{color:#606266}.znl-upload .upload_step_selete_UploadMode .el-radio+.el-radio{margin-left:0}.znl-upload .upload_step_selete_UploadMode .el-radio.is-bordered.is-checked{border:none}.znl-upload .upload_step_file{margin-top:20px;margin-left:19px;position:relative}.znl-upload .upload_step_file .file_container{width:380px;height:36px;line-height:36px;display:inline-block;position:relative;vertical-align:top;border:1px solid #ccc;border-radius:4px}.znl-upload .upload_step_file .file_container::before{content:'';position:absolute;top:2px;right:4px;width:370px;height:30px;border:1px dashed #ccc;cursor:pointer}.znl-upload .upload_step_file .file_container .iconfont{margin-left:10px;position:absolute;top:0}.znl-upload .upload_step_file .file_container .fileinput_container{display:inline-block;position:relative;width:100%;height:30px;line-height:30px;overflow:hidden;top:3px}.znl-upload .upload_step_file .file_container .fileinput_container>span{padding-left:35px}.znl-upload .upload_step_file .file_container #fileId{position:absolute;opacity:0;height:100%;outline:0;width:100%;color:#666}.znl-upload .upload_step_text{overflow:hidden;padding:3px 0;vertical-align:middle;width:324px;display:inline-block;position:relative;color:#999;border:none}.znl-upload .upload_btn_main{border:1px solid #ED9E00;border-radius:5px;font-size:14px;color:#ED9E00;width:94px;height:34px;line-height:34px;text-align:center;display:inline-block;outline:0;cursor:pointer;background-color:#fff;margin-left:10px;margin-top:2px}.znl-upload .upload_btn_main:hover{background-color:#ED9E00;color:#fff}.znl-upload .upload-tip{font-size:12px;color:#2A2A2A;padding-left:19px;padding-top:10px}.znl-upload .upload-tip span{color:#E70}.znl-upload .upload-footer-wrapper{width:100%;text-align:center;margin-top:60px;margin-bottom:40px}.znl-upload .uplode_submit_btn{background-color:#ccc;border-radius:30px;width:120px;height:40px;line-height:40px;color:#fff;display:inline-block;text-align:center;font-size:16px;text-decoration:none}.znl-upload .uplode_submit_btn:hover{background-color:#ccc}.znl-upload .uplode_submit_btn.alreadyUploaded{background:#ED9E00}.znl-upload .uplode_submit_btn.alreadyUploaded:hover{background-color:#e70}.znl-upload .filteringRules .znl-dialog .el-dialog__body{padding:0 15px}.znl-upload .mt20,.znl-upload .upload{margin-top:20px}.znl-upload .Bom_myupload_fromalert_row{display:inline-block;vertical-align:top}.znl-upload .Bom_myupload_fromalert_row li span{display:table-cell;color:#333;text-align:left;padding-left:30px;font-size:12px;overflow:hidden}.znl-upload .Bom_myupload_fromalert_row li{border-bottom:1px solid #DFE3E9}.znl-upload .Bom_myupload_fromalert_row li span:first-child,.znl-upload .Bom_myupload_fromalert_row li span:first-child+span,.znl-upload .Bom_myupload_fromalert_row li span:nth-child(2),.znl-upload .bom_Stock_fromalert_row li span:nth-child(1){width:130px;height:50px;line-height:50px}.znl-upload .Bom_myupload_fromalert_row li span:first-child+span+span,.znl-upload .Bom_myupload_fromalert_row li span:nth-child(3){width:480px;padding-bottom:10px;padding-right:30px}.znl-upload .Bom_myupload_fromalert_row li:first-child span,.znl-upload .Bom_myupload_fromalert_row li:nth-child(1) span{font-size:14px;font-weight:700;color:#696969}.znl-upload .Bom_myupload_fromalert_row li:first-child+li+li+li+li+li+li+li,.znl-upload .Bom_myupload_fromalert_row li:nth-child(8) span{border:none}.znl-upload .rule-warn{color:#E70;text-align:left;float:left;font-size:12px}.znl-upload-pic{display:inline-block;padding:20px 0;position:relative}.znl-upload-pic_header{color:#666;padding-bottom:10px}.znl-upload-pic_body{border:1px solid #dfe3e9;border-radius:4px;font-size:0;width:280px;height:140px;display:inline-block;text-align:center;overflow:hidden;position:relative;margin-bottom:10px;background-color:#fff}.znl-upload-pic_body .img-container{display:inline-block;background-repeat:no-repeat;background-size:802px 430px;background-position:0 -272px;width:252px;height:113px;margin-top:14px}.znl-upload-pic_body img{margin-top:14px}.znl-upload-pic_footer .fileinput_container{position:relative;height:30px}.znl-upload-pic_footer .fileinput_container .fileId{opacity:0}.znl-upload-pic_footer .fileinput_container .znl-button{position:absolute;left:0;top:0}.znl-upload-pic_footer .fileinput_container .explain{position:absolute;left:100px;top:0}.znl-upload-pic_footer .fileinput_container .explain span{display:inline-block;font-size:12px;color:grey;line-height:16px}.znl-upload-pic_footer .files-count{font-size:12px;color:grey;line-height:16px;padding:0 0 3px}