html { overflow-x: hidden; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; } input[type="number"]{ -moz-appearance: textfield; } .content-header { position: relative; padding: 0 0 0px 0px; } .content-header > .breadcrumb { position: relative; top: 0; right: 0; float: none; margin-top: 0px; padding-left: 10px; background: #ecf0f5; } .main-footer { padding: 7px; color: #444; border-top: 1px solid #eee; } [v-cloak] { display: none; } .grid-btn { margin-top: 5px; margin-bottom: 5px; } .grid-btn .btn { margin-right: 10px; } .pointer { cursor: pointer; } .ml-10 { margin-left: 0 !important; } @media (min-width: 768px) { .ml-10 { margin-left: 10px !important; } .col-sm-10 { width: 70%; padding-left: 0px; } .col-sm-2 { width: 24%; } } tbody > tr > th { font-weight: normal; } .panel .table { margin: 0 0; } .panel .pagination { margin: 0; } .panel-default > .panel-heading { background-color: #f5f5f5; } .row { border-top: 1px solid #ddd; margin: 0; padding: 10px 2px 0px 2px; } .col-xs-6 { padding-left: 0px; padding-right: 0px; } .form-horizontal .form-group { margin-left: 0px; margin-right: 0px; } .form-horizontal { width: 550px; padding-top: 20px; } .inline { display: inline-block; } #rrapp { margin: 0px 10px; } .search-group { padding-left: 10px; padding-top: 5px; display:inline; } .buttons-group { display:inline; float: right; padding-right: 10px; } .order-detail{ } .order-item{ display: flex; align-items: center; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #f5f5f5; } .order-info{ margin-left: 20px; width: 400px; } .order-info .order-price{ display: flex; justify-content: space-between; } .order-detail img{ width: 80px; } .checkbox-item{ display:inline-block; margin-right: 20px; cursor: pointer; position: relative; -webkit-user-select: none; margin-bottom: 4px; } .checkbox-item img{ width: 16px; height: 16px; position: absolute; top: 2px; left: 0; } .checkbox-kuang{ border: 1px solid #ccc; width: 16px; height: 16px; margin-right: 6px; display: inline-block; vertical-align: middle; } .hover-bar{ position: fixed; top: 0; } .c-winput{ width:60%; display: inline-block; } .c-winput-sm{ width :20%; display: inline-block; margin-right: 10px; margin-bottom: 10px; position: relative; } .c-winput-bm{ width :80%; display: block; } .fa-times-circle{ display: none; } .c-winput-sm:hover .fa-times-circle{ position: absolute; right: -5px; top: -5px; display: inline-block; cursor: pointer; z-index: 55; } .c-btn{ display: inline-block; text-align: center; margin-left: 6px; } .card-label { text-align: right; vertical-align: middle; float: left; font-size: 12px; color: #495060; line-height: 1; padding: 10px 12px 10px 0; box-sizing: border-box; } .items-ge{ width: 60%; border: 1px solid #dddee1; padding: 20px; padding-bottom: 10px; } .item-ge{ border-bottom: 1px solid #fafafa; padding-bottom: 10px; margin-bottom: 10px; position: relative; } .item-close{ position: absolute; cursor: pointer; right: 0; z-index: 999; } .item-close .fa-times-circle{ display: inline-block; cursor: pointer; width: 20px; height: 20px; font-size: 20px; } .t-name{ position: relative; } .sp-list{ position: absolute; z-index: 9999; left: 52px; top: 37px; background: #fff; min-width: 210px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); border-radius: 4px; } .sp-list li{ padding-left: 10px; } .sp-list li:hover{ background: #f3f3f3; } .t-val{ margin-top: 10px; display: block; position: relative; padding-left: 51px; } .v-name{ position: absolute; left: 0; } .add-s{ color: #155bd4; cursor: pointer; } .c-table{ width: 60%; border: 1px solid #dddee1; } .t-header{ display: flex; justify-content: space-around; align-items: center; border-bottom: 1px solid #dddee1; width: 100%; } .t-header>ul{ display: flex; justify-content: space-around; align-items: center; width: 60%; } .t-header .h-val{ width: 40%; } .t-content{ width: 100%; display: flex; justify-content: space-between; align-items: center; } .tc-content{ width: 40%; border-right: 1px solid #dddee1; } .tc-content ul{ border-left: 1px solid #dddee1; width: 100%; } .tc-content li{ display: flex; justify-content: space-around; align-items: center; } .tc-content li:not(:last-of-type){ border-bottom: 1px solid #dddee1; } .tc-content li span{ flex: 1; text-align: center; } .tc-content li>ul{ flex: 2; } .tc-content .secend-ul li>ul{ flex: 1; } .ip-layout .sub-input{ display: flex; justify-content: space-between; align-items: center; } .ip-layout .sub-input div{ width: 90%; }