.ns-good-box { position: relative; } .disabled .n-stock { display: inline-block; } .disabled .y-stock { display: none; } .n-stock { display: none; } .y-stock { background-color: #fff !important; border: 1px solid #ff6c04 !important; color: #ff6c04 !important; } .ns-good-box .ns-bg-color-grey { background-color: #999999; cursor: not-allowed; } .ns-money { display: flex; } .ns-money-right .layui-card-body { padding: 15px; max-height: 1045px; min-height: 200px; position: relative; box-sizing: border-box; overflow: auto; border: 1px solid #e8e8e8; } .ns-table-tab .layui-tab-content { height: calc(100% - 122px); } .ns-pay-type .layui-tab-content { padding: 10px; box-sizing: border-box; } .ns-good-seleted { border-bottom: 1px solid #F1F1F1; padding: 10px 5px; } .ns-good-seleted-name, .ns-good-seleted-info { width: 100%; display: flex; align-items: center; line-height: 35px; } .ns-good-seleted-name p { width: 85%; padding-bottom: 10px; } .ns-good-seleted-name span { margin-top: 10px; color: #ff700b; } .title .ns-card-title::before { content: ""; display: inline-block; width: 3px; height: 14px; background-color: #FF6A00; position: absolute; left: 0; top: 50%; border-radius: 5px; transform: translateY(-50%); } .ns-menber-detail { display: flex; } .checked-peo { width: 195px; border: 1px solid #ff700b; border-radius: 3px; padding: 5px 10px; } .nickname { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .layui-unselect.layui-form-radio.layui-form-radioed i:after { background-color: #fff; } .layui-table-body { max-height: 530px; } .check-btn { margin: 50px 0 0 20px; } .ns-cash { padding-top: 20px; } .ns-money-left { width: 595px; margin-right: 33px; } .ns-money-right { width: 595px; } .ns-money-left .ns-title-pic { width: 66px; height: 66px; } .ns-good-price { display: flex; margin-top: 5px; } .store-price { color: #ff700b; width: 100px; } .store-stoce { margin-left: 30px; } .store-stock { color: #ff700b; } .tips-color { color: #ff700b; } .page .layui-laypage { margin: 10px 50px; } .ns-goods-list { border: 1px solid #e8e8e8; padding: 10px; } .all-goods { margin-bottom: 10px; border-bottom: 1px solid #e8e8e8; padding-bottom: 10px; } .layui-input-inline { width: 160px; } .search-input input { height: 30px; line-height: 30px; font-size: 12px; } .search-input button { height: 28px !important; line-height: 28px !important; font-size: 12px; } .ns-single-filter-box { display: inline-block; width: 220px; } .ns-single-filter-box .layui-input-block { margin-left: 1px; } .border-border { border: 1px solid #e8e8e8; border-bottom: none; padding: 0 20px; } .checked-pic { width: 66px !important; height: 66px !important; } .ns-new-footer { position: fixed; bottom: 0px; left: 180px; width: 89%; } .ns-new-footer .layui-btn { margin: 0 830px; } .ns-align-right { display: flex; position: absolute; z-index: 1000; right: 70px; top: 50%; transform: translateY(-50%); } .ns-align-right input { width: 50px; } .new-price { display: flex; justify-content: space-between; } .num-input { width: 40px; text-align: center; height: 26px; font-size: 12px; border-left: none; border-right: none; padding-left: 15px; } .num-btn { height: 22px; line-height: 22px; padding: 1px 8px; border: 1px solid #eee; cursor: pointer; } .ns-null-good { margin: 15px 235px; } .ns-null-img { width: 100px; height: 100px; } .ns-title-content { margin-right: 1px !important; } .layui-input, .layui-select, .layui-textarea { border-color: #F1F1F1 !important; }