/** 平板尺寸960*600 **/ page { background-color: #f6f6f6 !important; min-height: 100% !important; height: 100% !important; } uni-page-body { background-color: #f6f6f6 !important; min-height: 100% !important; height: 100% !important; } uni-button:after { border: none; } uni-button{ font-size: 16px; } .content{ width: 100%; height: 100%; background-color: #f8f8f8; } .search-confirm-wrap { width: calc(100% - 30px); background-color: #fff; margin: 15px auto; border-radius: 12px; padding: 15px; } .search-label{ height: 35px; font-size: 16px; line-height: 35px; color: #323232; text-align: justify; text-align-last: justify; } .search-label::after { display: inline-block; content: ''; width: 100%; height: 0; visibility: hidden; } .filter_input_wraper { height: 35px; line-height: 35px; } .search-input{ width: calc(100% - 10px); height: 35px; line-height: 35px; font-size: 14px; color: #606266; border: 1px solid #dde9f7; background-color: #fff; border-radius: 4px; text-indent: 10px; } .search-input-l { width: 100%; height: 35px; line-height: 35px; font-size: 14px; color: #606266; border: 1px solid #d1d1d1; border-radius: 4px; text-indent: 10px; } .search-input-l .uni-input-input { padding-right: 10px; } .search-input-l .uni-input-input:disabled { background-color: #e1e1e1; } .confirm-button{ min-width: 80px; height: 36px; background-color: #ff6a00; color: #fff; padding: 0; font-size: 14px; margin-left: 6px; margin-right: 0; border-radius: 12px; white-space: nowrap; } .confirm-button_disabled { background-color: #fff; color: #889dc7; border: 1px solid #dde9f7; } .title-line { width: calc(100% - 30px); height: 1px; background-color: #dde9f7; margin: 10px auto 20px auto; } .table-title_wraper { width: calc(100% - 30px); margin: 0px auto; font-size: 16px; color: #000; line-height: 35px; } .grid-wrap{ width: 100%; height: calc(100% - 206px); /** 42+ 98+35+31 */ padding: 0 15px 30px 15px; overflow-y: scroll; } .grid-wrap .grid-table{ width: 100%; border-collapse: separate; border-spacing: 0; border: 1px #e1e1e1; text-align: center; } .grid-wrap .grid-table thead tr th{ font-size: 15px; line-height: 18px; padding: 5px 5px; background-color: #e1e1e1; } .grid-wrap .grid-table thead tr th:first-child{ border-top-left-radius: 12px; } .grid-wrap .grid-table thead tr th:last-child{ border-top-right-radius: 12px; } .grid-wrap .grid-table th, .grid-table td { color: #464646; background-color: #fff; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; } .grid-wrap .grid-table th:first-child, .grid-table td:first-child{ border-left: 1px solid #e1e1e1; } .grid-wrap .grid-table td { /* height: 35px; */ line-height: 18px; font-size: 15px; padding: 5px 5px; } .slide_new { width: 100%; height: 100%; overflow-y: auto; border-top-left-radius: 12px; border-top-right-radius: 12px; } .zd_wrapper .grid-table { table-layout: fixed; width: auto; min-width: 100%; } .zd_wrapper .grid-table td, .zd_wrapper .grid-table th { box-sizing: border-box; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; white-space: nowrap; text-align: center; } .zd_wrapper .grid-table td:first-child, .zd_wrapper .grid-table th:first-child{ position: -webkit-sticky; position: sticky; left: 0; z-index: 50; } .zd_wrapper .grid-table thead tr th { position: -webkit-sticky; position: sticky; top: 0; z-index: 49; } .zd-th { display: flex; align-items: center; justify-content: center; font-size: 15px; line-height: 18px; height: 40px; color: #7d7d7d; font-weight: bold; padding: 12px 5px; background-color: #dcdfea; text-align: center; } .zd-sec-th { display: flex; align-items: center; justify-content: center; font-size: 15px; line-height: 18px; height: 40px; color: #7d7d7d; background-color: #fff; font-weight: bold; padding: 12px 5px; text-align: center; } .zd-td { display: flex; justify-content: center; align-items: center; font-size: 14px; line-height: 18px; height: 46px; color: #7d7d7d; padding: 0 8px; text-align: center; border-bottom: 1px solid #ebeef5; overflow: hidden; } .zd-th_fir { border-top-left-radius: 12px; border-bottom-left-radius: 12px; } .zd-th_last { border-top-right-radius: 12px; border-bottom-right-radius: 12px; } .zd-checkbox { width: 22px; height: 22px; border: 1px solid #008deb; background-color: #fff; border-radius: 4px; } .fontcol1 { color: #007de7; } .fontcol2 { color: #000; } .fontbg1 { background-color: #007de7; color: #fff; font-size: 12px; padding: 2px 10px; border-radius: 10px; } .zd-sec-table { background-color: #fff; padding: 15px 0; } .status-wrap { width: 100%; height: 35px; display: flex; align-items: center; margin-bottom: 15px; } .status-item { display: flex; align-items: center; margin-left: 10px; } .status-icon { width: 20px; height: 20px; border-radius: 4px; margin-right: 10px; } .status-txt { font-size: 16px; line-height: 35px; color: #323232; } .bg-gray { background-color: #c9c9c9; } .bg-green { background-color: #6CBE8B; } .bg-yellow { background-color: #E9B451; } .bg-red { background-color: #ff6a00; } .bg-none { display: none; } .material-wrap { width: calc(100% - 30px); height: calc(100% - 152px);/** 42+15*5+35 */ margin: 15px auto; padding: 15px 15px 0 15px; background-color: #fff; border-radius: 12px; } .material-item-wrap { width: 100%; height: calc(100% - 50px); display: flex; flex-wrap: wrap; justify-content: flex-start; align-content: flex-start; align-items: flex-start; overflow-y: auto; } .material-item { position: relative; z-index: 1; width: 9.1%; margin-right: 1%; margin-bottom: 15px; padding: 15px 5px 5px 5px; border-radius: 6px; } .material-item:nth-child(10n) { margin-right: 0; } .material-title { font-size: 15px; line-height: 24px; height: 24px; text-align: center; color: #fff; word-break: break-all; overflow: hidden; } .material-spec { font-size: 15px; line-height: 18px; height: 36px; text-align: center; color: #fff; word-break: break-all; margin-top: 5px; overflow: hidden; } .badge__content { position: absolute; top: -5px; left: 0; z-index: 2; background-color: #6798ef; color: #fff; display: inline-block; font-size: 12px; height: 18px; line-height: 18px; padding: 0 6px; text-align: center; white-space: nowrap; border-top-right-radius: 10px; border-bottom-right-radius: 10px; } .icon_unchecked { color: #fff; width: 24px; height: 24px; background-color: #fff; font-size: 20px; line-height: 24px; text-align: center; border: 1px solid #bbb; } .icon_checked { color: #ff6a00; border: 1px solid #ff6a00; } .bgr{ border-color: #ff6a00; }