You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

355 lines
3.7 KiB

:root {
--primary-color: #162582;
--success-color: #3B7E25;
--danger-color: #FF1212;
}
@font-face {
font-family: 'SourceHanSansCN';
src: url('/static/fonts/SourceHanSansCN-Normal.ttf');
}
body {
background-color: #F1F1F1;
}
uni-page-body {
font-size: 16px;
color: #333;
font-family: SourceHanSansCN;
uni-textarea {
width: auto;
font-size: inherit;
}
}
.none {
display: none;
}
.flex {
display: flex;
}
.flex-inline {
display: inline-flex;
}
.flex.v-center,
.flex-inline.v-center {
align-items: center;
}
.flex.center,
.flex-inline.center {
justify-content: center;
}
.flex.between,
.flex-inline.between {
justify-content: space-between;
}
.flex.end,
.flex-inline.end {
justify-content: flex-end;
}
.flex.wrap,
.flex-inline.wrap,
.flex-wrap {
flex-wrap: wrap;
}
.flex.max-content,
.flex-inline.max-content {
width: max-content;
}
.flex.column,
.flex-inline.column {
flex-direction: column;
}
.flex.gap,
.flex-inline.gap {
gap: 8px;
}
.flex.gap-4,
.flex-inline.gap-4 {
gap: 4px;
}
.flex.gap-6,
.flex-inline.gap-6 {
gap: 6px;
}
.flex.gap-10 {
gap: 10px;
}
.flex.gap-12 {
gap: 12px;
}
.flex.gap-16 {
gap: 16px;
}
.flex.gap-20 {
gap: 0 20px;
}
text.primary {
color: var(--primary-color);
}
text.success {
color: var(--success-color);
}
text.danger {
color: var(--danger-color);
}
text.info {
color: #999;
}
text.bold {
font-weight: 700;
}
.text-center {
text-align: center;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-nowrap {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.text-wrap {
white-space: pre-wrap;
}
.container {
padding: 16px;
}
.pointer:hover {
cursor: pointer;
}
.relative {
position: relative;
}
.m-1 {
margin: 1px;
}
.ml-4 {
margin-left: 4px;
}
.ml-8 {
margin-left: 8px;
}
.ml-10 {
margin-left: 10px;
}
.ml-16 {
margin-left: 16px;
}
.ml-20 {
margin-left: 20px;
}
.mr-4 {
margin-right: 4px;
}
.mr-6 {
margin-right: 6px;
}
.mr-8 {
margin-right: 8px;
}
.mr-10 {
margin-right: 10px;
}
.mr-16 {
margin-right: 16px;
}
.mr-18 {
margin-right: 18px;
}
.mr-20 {
margin-right: 20px;
}
.mt-4 {
margin-top: 4px;
}
.mt-6 {
margin-top: 6px;
}
.mt-8 {
margin-top: 8px;
}
.mt-10 {
margin-top: 10px;
}
.mt-16 {
margin-top: 16px;
}
.mt-20 {
margin-top: 20px;
}
.mt-30 {
margin-top: 30px;
}
.mt-40 {
margin-top: 40px;
}
.mb-4 {
margin-bottom: 4px;
}
.mb-6 {
margin-bottom: 6px;
}
.mb-8 {
margin-bottom: 8px;
}
.mb-10 {
margin-bottom: 10px;
}
.mb-12 {
margin-bottom: 12px;
}
.mb-16 {
margin-bottom: 16px;
}
.mb-18 {
margin-bottom: 18px;
}
.mb-20 {
margin-bottom: 20px;
}
.mb-40 {
margin-bottom: 40px;
}
.h100 {
height: 100%;
}
.link {
color: #004EFF;
text-decoration: none;
display: inline;
padding: 12px;
&:hover {
font-weight: 700;
}
}
.overlay {
position: fixed;
left: 0;
top: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.7);
z-index: 999;
}
.position-center {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.row {
display: flex;
padding: 6px 0;
.col-24 {
width: 100%;
}
.col-12 {
width: 50%;
}
.col-8 {
width: 33.33%;
}
.col-6 {
width: 25%;
}
[class*=col-] {
align-items: center;
.label {
width: 63px;
text-align: right;
padding-right: 12px;
&.text-left {
text-align: left;
}
}
}
.label {
color: #999;
}
}
.card {
background-color: #fff;
border-bottom: 1px solid #e5e5e5;
.title {
font-weight: 700;
font-size: 12px;
}
}
.cell {
background-color: #fff;
border-bottom: 1px solid #D9D9D9;
padding: 6px 12px;
.uni-forms-item {
margin-bottom: 0 !important;
}
}
.docx-wrapper{
transform: scale(.5);
background-color: transparent !important;
}