.np-input{height:34px;line-height:32px;border:1px solid #d2d2d2;box-sizing:border-box;border-radius:3px}.np-input-table{display:table;height:100%;width:100%}.np-input-table>*{display:table-cell}.np-input_err{border-color:#c00!important}.np-input_cir{border-radius:200px}.np-input_disable,.np-input_disable input{cursor:no-drop}.np-input:after{content:"";display:block;clear:both}.np-input:hover{box-shadow:0 0 4px rgba(0,0,0,.1)}.np-input.active{border-color:#c00}.np-input-ct{cursor:text;vertical-align:middle}.np-input input{height:100%;border:0;width:100%;background:none;outline:none;box-sizing:border-box;padding:0 10px}.np-input-big{height:40px;line-height:38px}.login-dialog .el-dialog__body,.login-dialog .el-dialog__header{padding:0}.loginwin{position:fixed;z-index:101}.loginwin-title{padding:20px 0}.loginwin-title_login{font-size:24px;font-weight:700;color:#c00}.loginwin-title_sign{position:absolute;right:50px;bottom:20px;color:#c00;cursor:pointer}.loginwin-title_sign:hover{text-decoration:underline}.loginwin,.loginwin-bg{left:0;right:0;top:0;bottom:0}.loginwin-bg{position:absolute;background-color:rgba(0,0,0,.6)}.loginwin-box{box-sizing:border-box;position:absolute;top:50%;left:50%;z-index:9;width:400px;height:450px;background-color:#fff;transform:translate(-50%,-50%);padding:20px 50px}.loginwin-close{position:absolute;right:15px;top:15px;cursor:pointer}.loginwin-code-img{overflow:hidden;border:1px solid #d2d2d2;box-sizing:border-box;height:34px;cursor:pointer}.loginwin-forgotpass a:hover{color:#c00;text-decoration:underline}.loginwin .np-input{border-radius:0}.number-input-box{display:flex}.number-input-box .input-box{width:110px;height:28px;border:1px solid #c00;padding:0 10px;text-align:center}.number-input-box i{display:inline-block;width:36px;height:30px;background:#c00;color:#fff;text-align:center;line-height:30px;cursor:pointer}.number-input-box .add-icon{font-size:28px;line-height:26px}.number-input-box .set-unit-box{width:34px;height:28px;border:1px solid #ccc;display:inline-block;text-align:center;line-height:28px;margin-left:10px}.quotebom-box{border:1px solid #e5e5e5;background-color:#fff;padding:20px 20px 80px;margin-bottom:50px;margin-top:20px}.quotebom-title{height:56px;padding-top:20px}.quotebom-title-text{float:left;margin-top:12px}.quotebom-title-case{float:right}.quotebom .bom-note{width:559px;height:140px;margin:20px auto 0;box-sizing:border-box;border:1px solid #d2d2d2;display:block}.quotebom .bom-note:focus{border-color:#c00}.quotebom-list{text-align:center;padding:20px 0}.quotebom-list h3{padding:30px 0;width:338px;margin:0 auto}.quotebom-list li{box-sizing:border-box;float:left;width:220px;height:200px;background:#f6f7f9;margin-left:14px;padding:40px 12px 0;color:#313439;cursor:pointer}.quotebom-list li:first-child{margin:0}.quotebom-list li:hover{background-color:#fefbff;box-shadow:0 0 10px 0 #f5f3f5}.quotebom-list .icon{width:40px;height:40px;margin-bottom:26px}.quotebom-reminder{background-color:#fff7ec;padding:12px 20px}.quotebom .np-upload-drag .np-btn{height:40px;line-height:40px;min-width:234px}.quotebom .np-upload-drag .np-upload-change:hover span{text-decoration:underline}.quotebom .np-upload-drag .np-upload_btn{background-color:#c00;color:#fff}.quotebom .np-upload-drag .np-upload_btn .vlm{font-weight:700}.quotebom .np-upload-change .icon{display:none}.quotebom .np-upload-change .np-btn-hollow-dis{background-color:#d1d1d1;color:#fff;border-color:#d1d1d1}.quotebom .np-upload-preview_width{background-image:none;background-color:#059a58!important}.quotebom .components-quantity{display:flex;margin-left:306px;margin-bottom:20px}.quotebom .special-requests-title{padding-left:306px;text-align:left;padding-top:20px}.quotebom .quote-box-line{padding-bottom:50px}.quotebom .submit-btn{cursor:pointer;background-color:#c00;border-color:#c00}.bom-upload .np-upload-preview_name{float:none}