.table{border-collapse:collapse;table-layout:fixed;text-align:center;word-break:break-all}.table .i_key{color:#ff8000;font-style:normal}.part-img{margin:auto;max-height:90px;max-width:110px}.result-tr{border-bottom:1px solid #eee}.number-input-box{border:1px solid #e8e8e8}.vertical-center{align-items:center;display:flex}.modal,.modal-open{overflow:hidden}.modal{bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0;z-index:1050}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:716px}.modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.modal.show .modal-dialog{transform:translate(0)}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-content{background-clip:padding-box;background-color:#fff;border-radius:.3rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.5);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;background:#42a647;border-top-left-radius:2px;border-top-right-radius:2px;display:flex;justify-content:space-between;padding:0}.modal-header .close{background-color:transparent;border:none;color:#ccc;cursor:pointer;margin:-1rem 5px -1rem auto;outline:none!important;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{border-bottom-left-radius:8px;border-bottom-right-radius:8px;flex:1 1 auto;position:relative}.modal-body .left-span{color:#999;font-size:14px;padding-left:40px;padding-top:20px;width:170px}.modal-body .quantity-widget{border:1px solid #42a647;font-family:Open Sans;height:36px;line-height:36px;text-align:center;width:120px}.modal-body .cal-left-btn{border-radius:0 2px 2px 0;left:247px}.modal-body .cal-left-btn,.modal-body .cal-right-btn{background:#f4f4f4;color:#333;cursor:pointer;font-size:16px;height:33px;line-height:33px;position:absolute;text-align:center;top:1px;width:20px}.modal-body .cal-right-btn{border-radius:2px 0 0 2px;left:149px}.modal-body .buy-btn{height:38px;line-height:40px;width:180px}.modal-footer{align-items:center;border-top:1px solid #e9ecef;display:flex;justify-content:flex-end;padding:1rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.modal-header .close span{background-color:inherit!important;height:14px!important;width:14px!important}.modal-body .form-group input.error{border:1px solid #f11010}.modal-body .form-group label.error{color:#f11010;font-size:12px;left:148px;position:absolute;top:36px}.modal-body .form-group .form-tit{background:#fff;padding:0 10px}.modal-body .form-group label .error{margin-top:4px!important}.modal-body .form-group .form-control{border:1px solid #42a647;font-family:Open Sans;height:36px;width:316px}.modal-body .form-group .form-control:focus{outline:none}.modal-body .form-group .area-control{border:1px solid #bebebe;box-sizing:border-box;font-family:Open Sans;height:96px;padding:10px;width:316px}.modal-body .form-group .area-control:focus{outline:none}.modal-body .form-group .area-control::-webkit-input-placeholder{color:#999}.modal-body .form-group .area-control:-moz-placeholder,.modal-body .form-group .area-control::-moz-placeholder{color:#999}.modal-body .form-group .area-control::-ms-input-placeholder{color:#999}.modal-body .form-group .area-control:-ms-input-placeholder{color:#999}.pop-img{height:89px;margin:auto;width:100px}.text-6D6969{color:#6d6969}.search-keyword{color:#ff8000}.not-search-table{border-collapse:collapse;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);table-layout:fixed;word-break:break-all}.information_input{border:1px solid #999}.information_input:focus{outline:none}.validator-error,.validator-error2{display:none}#email-error{bottom:-16px;color:#f11010;font-size:12px;left:170px!important;position:absolute}.stop-add{color:#ccc!important;pointer-events:none}.part-no-container:hover{text-decoration:underline}
