.quote-type-item{cursor:pointer;width:190px;border:1px solid #e6e6e6;padding:13px 0;margin-left:12px;margin-bottom:20px;border-radius:4px;box-sizing:border-box}.quote-type-item a{display:flex;align-items:center;padding-left:14px}.quote-type-item.active{border-color:#8e1eb4;background:#8e1eb4}.quote-type-item.active span{font-weight:700}.quote-type-item.active a{color:#fff}.quote-type-item:hover{border-color:#8e1eb4;background:#8e1eb4}.quote-type-item:hover a{color:#fff}.quote-type-item img{height:34px;width:34px}.quote-type-item span{font-size:16px;max-width:160px;text-align:left;line-height:15px}.quote-select{height:32px;line-height:32px}.quote-select-text strong{font-weight:700}.quote-select-text img{height:20px;width:20px}.quote-select-reset{float:right}.quote-content{padding-bottom:40px}.quote-box-wrap{border:1px solid #e6e6e6;box-sizing:border-box;padding:0 40px}.quote-box-wrap .quote-select{padding-top:40px;padding-bottom:10px}.quote-box-group{border-bottom:1px solid #ececec;padding-top:40px;padding-bottom:20px}.quote-box-group_title{font-weight:700}.quote-box-line{display:table;width:100%;box-sizing:border-box;padding-bottom:10px}.quote-box-tags{display:table-cell;vertical-align:top;padding-right:10px;width:24%;font-size:13px;line-height:42px}.quote-box-tags .t_text{display:inline-block;line-height:1;vertical-align:middle}.quote-box-tags:after{content:"";display:inline-block;vertical-align:middle;height:100%}.quote-box-items{display:table-cell;vertical-align:middle}.quote-box-items .np-input,.quote-box-items .np-srcselect,.quote-box-items textarea{margin-top:5px;margin-bottom:5px}.quote-box-items .quotecheck{margin:5px}.quote-box-items .quotecheck-list{margin-left:-5px}.quote-help{border-radius:50%;border:1px solid #8e1eb4;color:#8e1eb4;width:14px;height:14px;line-height:14px;text-align:center}.quote-help:hover{background-color:#8e1eb4;color:#fff}.quote-size-conver{cursor:pointer;line-height:32px;height:32px;background-color:#fafafa;border:1px solid #e3e3e3}.quote-size-conver_alert .inputlength,.quote-size-conver_alert .inputwidth{width:120px;height:30px;line-height:30px;border:1px solid #e3e3e3;box-sizing:border-box;padding:0 12px;margin:0 6px}.quote-size-conver_alert .inputlength:focus,.quote-size-conver_alert .inputwidth:focus{border-color:#8e1eb4}.quote-size-conver_alert .np-alert-title{background-color:#8e1eb4;color:#fff}.quote-size-conver_alert .np-alert-close{color:#fff}.quote-params-check-table h3{font-size:20px;font-weight:600;padding:8px 0}.quote-params-check-table h4{font-size:16px;font-weight:600;padding:8px 12px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-top:-1px;background-color:#fbfbfb}.quote-params-check-table table{width:100%;text-align:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.quote-params-check-table td{width:28%}.quote-params-check-table th{width:22%;background-color:#fbfbfb}.quote-params-check-table td,.quote-params-check-table th{border-left:1px solid #ccc;border-top:1px solid #ccc;padding:8px 12px}.quote-input-units{background-color:#fafafa;border-left:1px solid #e3e3e3}.quote-bcount .np-input,.quote-bcount .np-input-ct{cursor:pointer}.quote-fpccolor-Black,.quote-fpccolor-Blue,.quote-fpccolor-Green,.quote-fpccolor-Matte,.quote-fpccolor-None,.quote-fpccolor-Red,.quote-fpccolor-White,.quote-fpccolor-Yellow{width:12px;height:12px;box-sizing:border-box;display:inline-block;margin-right:5px}.quote-fpccolor-Yellow{background-color:#ffd200}.quote-fpccolor-Black,.quote-fpccolor-White{border:1px solid #e5e5e5}.quote-fpccolor-Black{background-color:#000}.quote-fpccolor-Green{background-color:green}.quote-fpccolor-Red{background-color:red}.quote-fpccolor-Blue{background-color:#00f}.quote-fpccolor-Matte{background-color:#666}.quote-fpccolor-None{border:1px solid #e5e5e5;position:relative}.quote-fpccolor-None:after,.quote-fpccolor-None:before{content:"";position:absolute;width:10px;border-top:1px solid #ccc;top:5px}.quote-fpccolor-None:after{transform:rotate(45deg)}.quote-fpccolor-None:before{transform:rotate(-45deg)}.quoe-cwg-alert .np-alert-title{background:none;border-bottom:0}.quoe-cwg-alert h3{text-align:center;font-weight:700;font-size:24px;margin-top:-26px;padding-bottom:15px}.quoe-cwg-alert li{line-height:1.6;padding:10px 0}.quote-note-textarea{height:110px;box-sizing:border-box;border:1px solid #d2d2d2;display:block;width:100%}.quote-note-textarea:focus{border-color:#8e1eb4}.quote-aside-pannel{border:1px solid #e7e7e7}.quote-aside-title{border-bottom:1px solid #e7e7e7;height:50px;line-height:50px;font-weight:700}.quote-aside_price .td,.quote-aside_price .th{padding-top:8px;padding-bottom:8px;vertical-align:middle;box-sizing:border-box}.quote-aside_price .thead{border:1px solid #f2f0f8;border-bottom:0}.quote-aside_price .thead .th:first-of-type{width:44%}.quote-aside_price .tbody{border:8px solid #f2f0f8;border-bottom-width:4px;border-top-width:4px}.quote-aside_price .tbody .tr{border-bottom:4px solid #f2f0f8;border-top:4px solid #f2f0f8;background-color:#faf9fc;cursor:pointer}.quote-aside_price .tbody .tr.active{background-color:#fff}.quote-aside_price .tbody .td:first-of-type{width:44%}.quote-aside_price-weight{border-bottom:1px solid #f2f0f8}.quote-aside_price .logo-0-tip{color:#ff2f2f;background:#fff7ec;margin-top:5px;padding:10px}.quote-aside_shipment,.quote-aside_showprice{border-bottom:1px solid #ddd}.quote-aside_adimg{display:block;max-width:100%}.quote-aside .original-price{text-decoration:line-through;color:#999}.quote-nocheck{border:1px solid #e6e6e6;padding:0 40px}.quote-nocheck .quote-select{padding:20px 0}.quote-step li{width:141px;height:32px;line-height:32px;color:#999;position:relative;display:inline-block;margin-left:10px}.quote-step li.active{margin:0;color:#666}.quote-step li.active:after{background-color:#fff7eb}.quote-step li span{position:relative;z-index:2;text-align:center;display:block;height:32px;overflow:hidden}.quote-step li:after{content:"";position:absolute;border-radius:3px;left:0;right:0;top:0;bottom:0;background-color:#f2f0f8;transform:skewX(15deg)}.np-upload_drag{max-width:60%;margin:0 auto;padding-bottom:20px}.np-upload_drag .np-upload-preview_process,.np-upload_drag .np-upload-preview_width{height:16px;border-radius:16px}.np-upload_drag .np-upload-preview_tit{padding-top:16px}.np-upload_drag .np-upload-preview_up{height:auto}.np-upload_drag .np-upload_dragclear{cursor:pointer;border:1px solid #aaa;width:20px;height:20px;line-height:20px;border-radius:50%}.np-upload_drag .np-upload_dragnumber{font-size:18px;margin-bottom:12px}.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:#ff2f2f!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:#8e1eb4}.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}.hide{display:none}.np-upload{position:relative}.np-upload-hasfile.np-upload-drag{background:none}.np-upload-fileinput{position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer;opacity:0;width:100%;height:100%;z-index:9}.np-upload-change{position:relative}.np-upload-change:hover .np-upload_btn{background-color:#8e1eb4;color:#fff}.np-upload .np-upload-drag .np-btn{display:inline-block}.np-upload-drag{padding:20px 0 40px;text-align:center;background:#fff;border:1px solid #f3e3f8;background:url(/uploads/new_font/img/upload-bg.svg) no-repeat center 20%}.np-upload-drag h3{font-size:24px;padding:30px 0 20px}.np-upload-drag-desc{padding-bottom:46px}.np-upload-drag form{padding-top:20px}.np-upload-preview_name{max-width:70%;overflow:hidden;text-overflow:ellipsis;height:20px}.np-upload-preview_up{height:20px;line-height:20px;position:relative}.np-upload-preview_clear{cursor:pointer;float:right}.np-upload-preview_number{float:right}.np-upload-preview_process{height:8px;background:#e8e8e8;border-radius:4px}.np-upload-preview_width{height:100%;border-radius:4px;background-image:linear-gradient(0deg,#56b5f2,#2f80ed);background-image:-ms-linear-gradient(0deg,#56b5f2,#2f80ed)}.np-upload .np-btn{display:block;min-width:140px}