7 changed files with 574 additions and 412 deletions
@ -1,375 +1,379 @@ |
|||||
@import "../../c/config"; |
@import '../../c/config'; |
||||
@import "../../c/function"; |
@import '../../c/function'; |
||||
@import "./c/common"; |
@import './c/common'; |
||||
|
|
||||
.m-pop { |
.m-pop { |
||||
@include shield; |
@include shield; |
||||
background-color: rgba(#000, 0.9); |
background-color: rgba(#000, 0.9); |
||||
overflow-y: auto; |
overflow-y: auto; |
||||
|
|
||||
.wrap { |
.wrap { |
||||
position: relative; |
position: relative; |
||||
margin: 120px auto; |
margin: 120px auto; |
||||
width: 1020px; |
width: 1020px; |
||||
|
|
||||
.title { |
.title { |
||||
padding: 10px; |
padding: 10px; |
||||
font-size: 22px; |
font-size: 22px; |
||||
font-family: PingFang SC; |
font-family: PingFang SC; |
||||
font-weight: 800; |
font-weight: 800; |
||||
color: #ffffff; |
color: #ffffff; |
||||
display: flex; |
display: flex; |
||||
align-items: center; |
align-items: center; |
||||
|
|
||||
img { |
img { |
||||
display: block; |
display: block; |
||||
margin-right: 5px; |
margin-right: 5px; |
||||
} |
} |
||||
span { |
span { |
||||
display: block; |
display: block; |
||||
} |
} |
||||
} |
} |
||||
|
|
||||
.btn-close { |
.btn-close { |
||||
position: absolute; |
position: absolute; |
||||
top: -15px; |
top: -15px; |
||||
right: -15px; |
right: -15px; |
||||
cursor: pointer; |
cursor: pointer; |
||||
} |
} |
||||
|
|
||||
.line { |
.line { |
||||
margin: 20px auto; |
margin: 20px auto; |
||||
width: 900px; |
width: 900px; |
||||
height: 1px; |
height: 1px; |
||||
border: 1px dashed #1257c9; |
border: 1px dashed #1257c9; |
||||
} |
} |
||||
|
|
||||
.tabs { |
.tabs { |
||||
margin-top: 30px; |
margin-top: 30px; |
||||
display: flex; |
display: flex; |
||||
align-items: center; |
align-items: center; |
||||
padding-left: 20px; |
padding-left: 20px; |
||||
padding-left: 58px; |
padding-left: 58px; |
||||
|
|
||||
.tab-btn { |
.tab-btn { |
||||
width: 30px; |
width: 30px; |
||||
text-align: center; |
text-align: center; |
||||
cursor: pointer; |
cursor: pointer; |
||||
} |
} |
||||
|
|
||||
.tab { |
.tab { |
||||
margin: 0 5px; |
margin: 0 5px; |
||||
min-width: 76px; |
min-width: 76px; |
||||
padding: 0 5px; |
padding: 0 5px; |
||||
height: 30px; |
height: 30px; |
||||
background: rgba(255, 255, 255, 0); |
background: rgba(255, 255, 255, 0); |
||||
border: 1px solid #1257c9; |
border: 1px solid #1257c9; |
||||
box-shadow: 0 0 10px 0 inset #1257c9; |
box-shadow: 0 0 10px 0 inset #1257c9; |
||||
border-radius: 2px; |
border-radius: 2px; |
||||
text-align: center; |
text-align: center; |
||||
font-size: 14px; |
font-size: 14px; |
||||
font-family: PingFang SC; |
font-family: PingFang SC; |
||||
font-weight: 400; |
font-weight: 400; |
||||
color: #ffffff; |
color: #ffffff; |
||||
line-height: 30px; |
line-height: 30px; |
||||
cursor: pointer; |
cursor: pointer; |
||||
transition: all ease 0.5s; |
transition: all ease 0.5s; |
||||
&.z-on { |
&.z-on { |
||||
background: linear-gradient(90deg, #1a5afd, #009cff); |
background: linear-gradient(90deg, #1a5afd, #009cff); |
||||
box-shadow: none; |
box-shadow: none; |
||||
} |
|
||||
} |
|
||||
} |
} |
||||
|
} |
||||
} |
} |
||||
|
} |
||||
} |
} |
||||
|
|
||||
.m-info { |
.m-info { |
||||
padding-left: 62px; |
padding-left: 62px; |
||||
font-size: 14px; |
font-size: 14px; |
||||
|
font-family: PingFang SC; |
||||
|
font-weight: 400; |
||||
|
color: #ffffff; |
||||
|
line-height: 24px; |
||||
|
width: 500px; |
||||
|
|
||||
|
.info-title { |
||||
|
margin-top: 30px; |
||||
|
font-size: 20px; |
||||
font-family: PingFang SC; |
font-family: PingFang SC; |
||||
font-weight: 400; |
font-weight: bold; |
||||
color: #ffffff; |
color: #ffffff; |
||||
line-height: 24px; |
line-height: 30px; |
||||
width: 500px; |
} |
||||
|
.info-content { |
||||
.info-title { |
margin: 20px 0; |
||||
margin-top: 30px; |
} |
||||
font-size: 20px; |
.info-pics { |
||||
font-family: PingFang SC; |
display: flex; |
||||
font-weight: bold; |
margin: 20px 0; |
||||
color: #ffffff; |
img { |
||||
line-height: 30px; |
display: block; |
||||
} |
width: 32%; |
||||
.info-content { |
height: 90px; |
||||
margin: 20px 0; |
margin-right: 9px; |
||||
} |
object-fit: cover; |
||||
.info-pics { |
|
||||
display: flex; |
|
||||
margin: 20px 0; |
|
||||
img { |
|
||||
display: block; |
|
||||
width: 32%; |
|
||||
height: 90px; |
|
||||
margin-right: 9px; |
|
||||
object-fit: cover; |
|
||||
} |
|
||||
} |
} |
||||
|
} |
||||
|
|
||||
.info-prop { |
.info-prop { |
||||
position: relative; |
position: relative; |
||||
margin: 10px 0; |
margin: 10px 0; |
||||
display: flex; |
display: flex; |
||||
padding-left: 15px; |
padding-left: 15px; |
||||
|
|
||||
> span, |
> span, |
||||
> div { |
> div { |
||||
display: block; |
display: block; |
||||
max-width: 300px; |
max-width: 300px; |
||||
} |
} |
||||
|
|
||||
&::before { |
&::before { |
||||
content: ""; |
content: ''; |
||||
display: block; |
display: block; |
||||
position: absolute; |
position: absolute; |
||||
top: 9px; |
top: 9px; |
||||
left: 0; |
left: 0; |
||||
width: 7px; |
width: 7px; |
||||
height: 7px; |
height: 7px; |
||||
background: #0c81fe; |
background: #0c81fe; |
||||
border-radius: 3px; |
border-radius: 3px; |
||||
margin-right: 10px; |
margin-right: 10px; |
||||
} |
|
||||
} |
} |
||||
|
} |
||||
} |
} |
||||
|
|
||||
.m-case { |
.m-case { |
||||
@include scrollBar; |
@include scrollBar; |
||||
height: 600px; |
height: 600px; |
||||
padding: 20px 0 20px 0; |
padding: 20px 0 20px 0; |
||||
overflow-y: auto; |
overflow-y: auto; |
||||
} |
} |
||||
|
|
||||
.m-row { |
.m-row { |
||||
display: flex; |
display: flex; |
||||
justify-content: space-between; |
justify-content: space-between; |
||||
} |
} |
||||
|
|
||||
.m-yanpan { |
.m-yanpan { |
||||
padding-left: 62px; |
padding-left: 62px; |
||||
padding-right: 0; |
padding-right: 0; |
||||
min-height: 300px; |
min-height: 300px; |
||||
} |
} |
||||
|
|
||||
.m-hint { |
.m-hint { |
||||
position: relative; |
position: relative; |
||||
height: 300px; |
height: 300px; |
||||
|
|
||||
// 暂无数据 |
// 暂无数据 |
||||
img { |
img { |
||||
position: absolute; |
position: absolute; |
||||
top: 0; |
top: 0; |
||||
left: 0; |
left: 0; |
||||
right: 0; |
right: 0; |
||||
bottom: 0; |
bottom: 0; |
||||
margin: auto; |
margin: auto; |
||||
} |
} |
||||
} |
} |
||||
|
|
||||
.m-line { |
.m-line { |
||||
min-width: 400px; |
min-width: 400px; |
||||
|
|
||||
.stat { |
.stat { |
||||
margin: 20px 0 10px; |
margin: 20px 0 10px; |
||||
display: flex; |
display: flex; |
||||
.stat-item { |
.stat-item { |
||||
width: 33%; |
width: 33%; |
||||
text-align: center; |
text-align: center; |
||||
|
|
||||
div { |
div { |
||||
font-size: 17px; |
font-size: 17px; |
||||
font-family: Source Han Serif SC; |
font-family: Source Han Serif SC; |
||||
font-weight: 500; |
font-weight: 500; |
||||
color: rgba(#fff, 0.5); |
color: rgba(#fff, 0.5); |
||||
line-height: 24px; |
line-height: 24px; |
||||
&.z-weak { |
&.z-weak { |
||||
font-size: 12px; |
font-size: 12px; |
||||
font-family: Source Han Serif SC; |
font-family: Source Han Serif SC; |
||||
font-weight: 500; |
font-weight: 500; |
||||
color: rgba(#fff, 0.5); |
color: rgba(#fff, 0.5); |
||||
line-height: 24px; |
line-height: 24px; |
||||
} |
|
||||
} |
|
||||
} |
} |
||||
|
} |
||||
} |
} |
||||
|
} |
||||
} |
} |
||||
|
|
||||
.m-tb { |
.m-tb { |
||||
padding-left: 62px; |
padding-left: 62px; |
||||
padding-right: 40px; |
padding-right: 40px; |
||||
} |
} |
||||
|
|
||||
.m-pagination { |
.m-pagination { |
||||
box-sizing: border-box; |
box-sizing: border-box; |
||||
margin-top: 20px; |
margin-top: 20px; |
||||
width: 100%; |
width: 100%; |
||||
height: 40px; |
height: 40px; |
||||
display: flex; |
display: flex; |
||||
justify-content: flex-end; |
justify-content: flex-end; |
||||
|
|
||||
|
/deep/ .el-pagination.is-background .el-pager li:not(.disabled).active { |
||||
|
background: #0266d1; |
||||
|
color: #000d3f; |
||||
|
} |
||||
|
|
||||
|
/deep/ .el-pagination .el-pager li { |
||||
|
background: #002e74; |
||||
|
} |
||||
|
|
||||
|
/deep/ .el-pagination .btn-prev { |
||||
|
background: #002e74; |
||||
|
} |
||||
|
|
||||
|
/deep/ .el-pagination .btn-next { |
||||
|
background: #002e74; |
||||
|
} |
||||
|
} |
||||
|
|
||||
/deep/ .el-pagination.is-background .el-pager li:not(.disabled).active { |
.m-process { |
||||
background: #0266d1; |
width: 400px; |
||||
color: #000d3f; |
|
||||
} |
|
||||
|
|
||||
/deep/ .el-pagination .el-pager li { |
.process-title { |
||||
background: #002e74; |
margin-bottom: 25px; |
||||
} |
margin-left: -5px; |
||||
|
font-size: 16px; |
||||
|
font-family: PingFang SC; |
||||
|
font-weight: bold; |
||||
|
color: #ffffff; |
||||
|
line-height: 18px; |
||||
|
} |
||||
|
|
||||
/deep/ .el-pagination .btn-prev { |
.list { |
||||
background: #002e74; |
position: relative; |
||||
|
box-sizing: border-box; |
||||
|
margin-top: 30px/2; |
||||
|
margin-left: 50px/2; |
||||
|
padding: 0 0 0 30px/2; |
||||
|
width: 680px/2; |
||||
|
border-left: 3px solid #0c81fe; |
||||
|
padding-right: 10px; |
||||
|
|
||||
|
&::before { |
||||
|
content: ''; |
||||
|
position: absolute; |
||||
|
z-index: 1; |
||||
|
display: block; |
||||
|
top: -2px/2; |
||||
|
left: -2px/2; |
||||
|
width: 5px/2; |
||||
|
height: 20px/2; |
||||
|
background-color: #ffffff; |
||||
} |
} |
||||
|
|
||||
/deep/ .el-pagination .btn-next { |
.item { |
||||
background: #002e74; |
position: relative; |
||||
} |
z-index: 2; |
||||
} |
margin-bottom: 8px; |
||||
|
padding-bottom: 8px; |
||||
|
font-size: 16px; |
||||
|
font-family: PingFang SC; |
||||
|
font-weight: 400; |
||||
|
color: #fefefe; |
||||
|
line-height: 24px; |
||||
|
padding-left: 20px; |
||||
|
padding-top: 1px; |
||||
|
|
||||
|
&::before { |
||||
|
content: ''; |
||||
|
display: block; |
||||
|
position: absolute; |
||||
|
top: -5px; |
||||
|
left: -11px; |
||||
|
width: 18px; |
||||
|
height: 18px; |
||||
|
background: #0c81fe; |
||||
|
border: 4px solid lighten(#0c81fe, 15); |
||||
|
border-radius: 100%; |
||||
|
} |
||||
|
|
||||
|
&.z-on { |
||||
|
&::before { |
||||
|
background: #e08400; |
||||
|
border-color: lighten(#e08400, 15); |
||||
|
} |
||||
|
} |
||||
|
|
||||
.m-process { |
&:last-child { |
||||
width: 400px; |
margin-bottom: 0; |
||||
|
padding-bottom: 0; |
||||
|
border-bottom: none; |
||||
|
} |
||||
|
|
||||
.process-title { |
.item-row { |
||||
margin-bottom: 25px; |
margin-top: -10px; |
||||
margin-left: -5px; |
margin-bottom: 10px; |
||||
font-size: 16px; |
display: flex; |
||||
font-family: PingFang SC; |
} |
||||
font-weight: bold; |
|
||||
color: #ffffff; |
|
||||
line-height: 18px; |
|
||||
} |
|
||||
|
|
||||
.list { |
.name { |
||||
position: relative; |
position: relative; |
||||
box-sizing: border-box; |
padding: 0 10px; |
||||
margin-top: 30px/2; |
font-size: 12px; |
||||
margin-left: 50px/2; |
font-family: PingFang SC; |
||||
padding: 0 0 0 30px/2; |
font-weight: 500; |
||||
width: 680px/2; |
color: #fefefe; |
||||
border-left: 3px solid #0c81fe; |
line-height: 22px; |
||||
padding-right: 10px; |
height: 22px; |
||||
|
border-radius: 10px 0 10px 0; |
||||
|
background-color: #0c81fe; |
||||
|
// background-color: #e08400; |
||||
|
} |
||||
|
|
||||
|
.date { |
||||
|
margin-left: 10px; |
||||
|
font-size: 12px; |
||||
|
font-family: PingFang SC; |
||||
|
font-weight: 500; |
||||
|
color: #7ca1d2; |
||||
|
line-height: 25px; |
||||
|
} |
||||
|
|
||||
&::before { |
.detail { |
||||
content: ""; |
@include cs; |
||||
position: absolute; |
font-size: 16px; |
||||
z-index: 1; |
line-height: 20px; |
||||
display: block; |
margin-bottom: 5px; |
||||
top: -2px/2; |
display: flex; |
||||
left: -2px/2; |
|
||||
width: 5px/2; |
|
||||
height: 20px/2; |
|
||||
background-color: #ffffff; |
|
||||
} |
|
||||
|
|
||||
.item { |
.detail-field { |
||||
position: relative; |
width: 22%; |
||||
z-index: 2; |
text-align: justify; |
||||
margin-bottom: 8px; |
text-align-last: justify; |
||||
padding-bottom: 8px; |
|
||||
font-size: 16px; |
|
||||
font-family: PingFang SC; |
|
||||
font-weight: 400; |
|
||||
color: #fefefe; |
|
||||
line-height: 24px; |
|
||||
padding-left: 20px; |
|
||||
padding-top: 1px; |
|
||||
|
|
||||
&::before { |
|
||||
content: ""; |
|
||||
display: block; |
|
||||
position: absolute; |
|
||||
top: -5px; |
|
||||
left: -11px; |
|
||||
width: 18px; |
|
||||
height: 18px; |
|
||||
background: #0c81fe; |
|
||||
border: 4px solid lighten(#0c81fe, 15); |
|
||||
border-radius: 100%; |
|
||||
} |
|
||||
|
|
||||
&.z-on { |
|
||||
&::before { |
|
||||
background: #e08400; |
|
||||
border-color: lighten(#e08400, 15); |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
&:last-child { |
|
||||
margin-bottom: 0; |
|
||||
padding-bottom: 0; |
|
||||
border-bottom: none; |
|
||||
} |
|
||||
|
|
||||
.item-row { |
|
||||
margin-top: -10px; |
|
||||
margin-bottom: 10px; |
|
||||
display: flex; |
|
||||
} |
|
||||
|
|
||||
.name { |
|
||||
position: relative; |
|
||||
padding: 0 10px; |
|
||||
font-size: 12px; |
|
||||
font-family: PingFang SC; |
|
||||
font-weight: 500; |
|
||||
color: #fefefe; |
|
||||
line-height: 22px; |
|
||||
height: 22px; |
|
||||
border-radius: 10px 0 10px 0; |
|
||||
background-color: #0c81fe; |
|
||||
// background-color: #e08400; |
|
||||
} |
|
||||
|
|
||||
.date { |
|
||||
margin-left: 10px; |
|
||||
font-size: 12px; |
|
||||
font-family: PingFang SC; |
|
||||
font-weight: 500; |
|
||||
color: #7ca1d2; |
|
||||
line-height: 25px; |
|
||||
} |
|
||||
|
|
||||
.detail { |
|
||||
@include cs; |
|
||||
font-size: 16px; |
|
||||
line-height: 20px; |
|
||||
margin-bottom: 5px; |
|
||||
display: flex; |
|
||||
|
|
||||
.detail-field { |
|
||||
width: 22%; |
|
||||
text-align: justify; |
|
||||
text-align-last: justify; |
|
||||
} |
|
||||
.detail-value { |
|
||||
width: 78%; |
|
||||
.detail-link { |
|
||||
display: inline; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
.attachement-list { |
|
||||
padding-left: 80px; |
|
||||
a { |
|
||||
display: block; |
|
||||
cursor: pointer; |
|
||||
color: #4df0ff; |
|
||||
font-size: 14px; |
|
||||
|
|
||||
i { |
|
||||
color: #fff; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
} |
} |
||||
|
.detail-value { |
||||
|
width: 78%; |
||||
|
.detail-link { |
||||
|
display: inline; |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
.attachement-list { |
||||
|
padding-left: 80px; |
||||
|
a { |
||||
|
display: block; |
||||
|
cursor: pointer; |
||||
|
color: #4df0ff; |
||||
|
font-size: 14px; |
||||
|
|
||||
|
i { |
||||
|
color: #fff; |
||||
|
} |
||||
|
} |
||||
|
} |
||||
} |
} |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
.m-top { |
||||
|
display: flex; |
||||
} |
} |
||||
|
Loading…
Reference in new issue