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.

1243 lines
19 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

view {
box-sizing: border-box; word-break: break-word;
}
.box {
padding-left: 20rpx;
padding-right: 20rpx;
width: 100%;
}
.copy {
width: 24rpx;
height: 24rpx;
margin-left: 10rpx;
}
.btm {
height: 120rpx;
background: #ffffff;
position: fixed;
bottom: 0;
left: 0;
z-index: 100;
width: 100vw;
display: flex;
justify-content: space-between;
padding: 0 30rpx;
align-items: center;
}
.uploadImg {
height: 150rpx;
width: 150rpx;
border: 2rpx dashed #dddddd;
display: flex;
justify-content: center;
flex-direction: column;
font-size: 28rpx;
color: #dddddd;
align-items: center;
}
.parallelogram {
width: 90rpx;
height: 28rpx;
text-align: center;
line-height: 28rpx;
position: relative;
margin-right: 10rpx;
}
.parallelogram>view {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.para {
background: #ff960f;
transform: skew(-10deg);
z-index: 1;
}
.para1 {
background: #5e6488;
transform: skew(-10deg);
z-index: 1;
}
.text {
font-size: 20rpx;
z-index: 100;
color: #ffffff;
}
.top {
display: flex;
justify-content: space-between;
padding: 20rpx;
background: linear-gradient(#fef5e6, #ffffff);
}
.headBox {
display: flex;
justify-content: flex-start;
}
.head {
height: 104rpx;
width: 104rpx;
border-radius: 50%;
overflow: hidden;
flex-shrink: 0;
}
.name {
font-size: 34rpx;
color: #333333;
font-weight: 500;
margin-left: 10rpx;
padding-top: 10rpx;
font-weight: 700;
}
.id {
margin-left: 10rpx;
padding-top: 15rpx;
}
.id image {
height: 26rpx;
}
.inputBtn {
color: #ffffff;
font-size: 28rpx;
height: 56rpx;
display: flex;
justify-content: center;
align-items: center;
background: linear-gradient(#fe7c04, #ffa739);
width: 240rpx;
border-radius: 10rpx;
margin-top: 50rpx;
}
.inputBtn image {
width: 28rpx;
height: 28rpx;
margin-right: 10rpx;
}
.orderBox {
display: flex;
justify-content: space-between;
box-shadow: #f3f3f1 0px 0px 10px;
height: 140rpx;
border-radius: 20rpx;
padding: 40rpx 30rpx 10rpx;
}
.orderBox image {
width: 40rpx;
height: 40rpx;
}
.item {
display: flex;
flex-direction: column;
text-align: center;
align-items: center;
}
.orderBox text {
color: #666666;
font-size: 24rpx;
line-height: 50rpx;
}
.tabbar {
display: flex;
justify-content: flex-start;
height: 80rpx;
line-height: 74rpx;
}
.tabbar>view {
min-width: 160rpx;
display: flex;
flex-direction: column;
text-align: center;
align-items: center;
}
.tabbar text {
color: #676767;
font-size: 28rpx;
}
.line {
width: 40rpx;
height: 6rpx;
background: #ffffff;
border-radius: 10rpx;
}
.active text {
color: #333333;
font-size: 40rpx;
}
.active .line {
background: #fe960f;
}
.itemName {
height: 130rpx;
padding: 30rpx 20rpx 0;
display: flex;
justify-content: flex-start;
}
.itemIcon {
height: 90rpx;
width: 90rpx;
border-radius: 50%;
overflow: hidden;
flex-shrink: 0;
}
.itemIcon image {
width: 100%;
height: 100%;
}
.itemNum {
width: calc(100% - 120rpx);
}
.itemNum view {
color: #333333;
line-height: 45rpx;
padding-left: 20rpx;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.orderList {
padding: 20rpx;
}
.detail {
padding: 20rpx;
background: #fafafa;
border-radius: 10rpx;
line-height: 50rpx;
}
.detail image {
width: 26rpx;
height: 26rpx;
margin-right: 10rpx;
flex-shrink: 0;
}
.detail view {
font-size: 26rpx;
white-space: nowrap;
color: #333333;
}
.detail>view {
display: flex;
justify-content: flex-start;
}
.itemDetail {
display: flex;
justify-content: flex-start;
align-items: center;
/* white-space: nowrap; */
}
.detailAddr {
white-space: break-spaces;
}
.operate {
display: flex;
justify-content: space-between;
margin-top: 20rpx;
}
.sureBtn {
height: 60rpx;
padding: 0 20rpx;
background: #ff960f;
color: #ffffff;
font-size: 28rpx;
text-align: center;
line-height: 60rpx;
border-radius: 10rpx;
}
.operateLeft {
display: flex;
justify-content: flex-start;
align-items: center;
}
.operate image {
width: 22rpx;
height: 24rpx;
margin-right: 10rpx;
}
.operateItem {
display: flex;
justify-content: flex-start;
align-items: center;
color: #333333;
font-size: 24rpx;
margin: 0 15rpx;
}
.checkbox {
display: flex;
justify-content: flex-start;
align-items: center;
margin-bottom: 15rpx;
}
.detailNum {
color: #333333;
font-size: 28rpx;
font-weight: 600;
}
.label {
padding: 20rpx;
background: #ffffff;
margin-bottom: 20rpx;
border-radius: 10rpx;
}
radio .wx-radio-input {
border-radius: 50%;
/* 圆角 */
width: 32rpx;
height: 32rpx;
border: 1rpx solid #0A6597;
}
/* 选中后的 背景样式 (红色背景 无边框 可根据UI需求自己修改 */
radio .wx-radio-input.wx-radio-input-checked {
border: 1rpx solid #0A6597;
background: #0A6597;
}
/* 选中后的 对勾样式 (白色对勾 可根据UI需求自己修改 */
radio .wx-radio-input.wx-radio-input-checked::before {
border-radius: 50%;
/* 圆角 */
width: 32rpx;
/* 选中后对勾大小,不要超过背景的尺寸 */
height: 32rpx;
/* 选中后对勾大小,不要超过背景的尺寸 */
line-height: 32rpx;
text-align: center;
font-size: 30rpx;
/* 对勾大小 30rpx */
color: #fff;
/* 对勾颜色 白色 */
background: transparent;
transform: translate(-50%, -50%) scale(1);
-webkit-transform: translate(-50%, -50%) scale(1);
}
.loginBox {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
z-index: 1000;
background: #ffffff;
}
.image-loginbj {
width: 750rpx;
height: 100vh;
}
/* pages/denglu/denglu.wxss */
.hander {
width: 100%;
height: 100%;
}
.logo {
width: 410rpx;
height: 90rpx;
margin: 155rpx auto;
}
image {
width: 100%;
height: 100%;
}
.form {
width: 635rpx;
height: 220rpx;
margin: 0 auto;
}
.inputBox {
width: 100%;
height: 90rpx;
display: flex;
justify-content: space-between;
padding-left: 27rpx;
align-items: center;
border: 1rpx solid #eeee;
border-radius: 20rpx;
margin-bottom: 40rpx;
background-color: white;
}
.inputBox image {
width: 38rpx;
height: 38rpx;
}
.form input {
display: inline-block;
height: 100%;
font-size: 30rpx;
flex: 1;
padding-left: 20rpx;
color: #333333;
}
button.login {
width: 600rpx !important;
height: 90rpx;
background: linear-gradient(270deg,
#00967b 0%,
#126594 100%);
margin-top: 110rpx;
color: #ffffff;
font-weight: normal;
padding: 0;
line-height: 90rpx;
font-size: 36rpx;
border-radius: 50rpx;
}
button.cancel {
width: 635rpx !important;
height: 90rpx;
background-color: #eee;
margin-top: 40rpx;
color: #ffffff;
font-weight: normal;
padding: 0;
line-height: 90rpx;
font-size: 36rpx;
border-radius: 50rpx;
}
.loginNow {
color: #fff;
text-align: center;
line-height: 100rpx;
font-size: 34rpx;
position: fixed;
bottom: 100rpx;
width: 370rpx;
height: 100rpx;
background-color: #126594;
border-radius: 52rpx;
left: 190rpx;
}
.btnDefault {
height: 60rpx;
padding: 0 20rpx;
background: #ffffff;
color: #666666;
font-size: 28rpx;
border: 1rpx solid #f0f0f0;
text-align: center;
line-height: 60rpx;
border-radius: 10rpx;
}
.btnBox {
display: flex;
justify-content: flex-end;
}
.btnBox view {
margin-left: 20rpx;
}
.btnBox .navBtn {
margin-left: 20rpx;
}
.imgs {
display: flex;
justify-content: flex-start;
align-items: center;
padding-bottom: 10rpx;
padding-top: 10rpx;
}
.red {
color: red;
}
.applyTime {
font-size: 28rpx;
color: #999999;
line-height: 60rpx;
display: flex;
justify-content: flex-start;
align-items: center;
}
.timeimage {
margin-right: 10rpx;
}
.itemTop {
min-height: 120rpx;
background: linear-gradient(to right, #fef2e5, #ffffff);
display: flex;
flex-direction: column;
line-height: 40rpx;
justify-content: space-between;
padding: 20rpx;
border-radius: 10rpx;
}
.itemTop1 {
min-height: 120rpx;
background: linear-gradient(to right, #e1e0e6, #ffffff);
display: flex;
flex-direction: column;
line-height: 40rpx;
justify-content: space-between;
padding: 20rpx;
border-radius: 10rpx;
}
.proName {
display: flex;
justify-content: flex-start;
align-items: center;
}
.jxs {
display: flex;
justify-content: space-between;
font-size: 24rpx;
color: #333333;
}
.operateItem image {
width: 22rpx;
height: 24rpx;
margin-right: 10rpx;
}
.mark {
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
background: rgba(0, 0, 0, 0.6);
z-index: 2000;
display: flex;
justify-content: center;
align-items: center;
}
.chooseBox {
background: #ffffff;
width: 600rpx;
border-radius: 10rpx;
display: flex;
justify-content: space-between;
flex-direction: column;
align-items: center;
max-height: 90vh;
overflow-y: auto;
position: relative;
}
.chooseTitle {
display: flex;
justify-content: center;
align-items: center;
height: 120rpx;
font-size: 30rpx;
color: #ff960f;
}
.chooseTitle image {
width: 32rpx;
height: 32rpx;
margin-right: 10rpx;
}
.showBox {
max-height: calc(90vh - 210rpx);
overflow-y: auto;
}
.textarea {
width: 530rpx;
min-height: 120rpx;
border: 1rpx solid #eeeeee;
border-radius: 10rpx;
font-size: 28rpx;
color: #333333;
padding: 20rpx;
margin-bottom: 30rpx;
box-sizing: border-box;
}
.popBox {
display: flex;
justify-content: center;
align-items: center;
border-top: 1rpx solid #efefef;
width: 100%;
}
.popBtn {
height: 90rpx;
line-height: 90rpx;
font-size: 30rpx;
color: #333333;
width: 50%;
text-align: center;
}
.popBtn1 {
border-right: 1rpx solid #efefef;
}
page {
background: #EEF2F7;
}
.pt-120 {
padding-bottom: 120rpx;
}
.box {
background: #ffffff;
padding: 0 30rpx;
margin-bottom: 10rpx;
}
/* .title {
height: 100rpx;
line-height: 100rpx;
display: flex;
justify-content: space-between;
border-top: 1rpx solid #f6f6f6;
border-bottom: 1rpx solid #f6f6f6;
} */
.titleName {
display: flex;
align-items: center;
justify-content: flex-start;
color: #333333;
font-size: 32rpx;
}
.titleName>view {
height: 30rpx;
background: #fdac2a;
width: 6rpx;
margin-right: 10rpx;
}
.detail1>view {
min-height: 90rpx;
border-bottom: 1rpx solid #f6f6f6;
line-height: 90rpx;
display: flex;
justify-content: flex-start;
font-size: 28rpx;
}
.label1 {
width: 240rpx;
}
.label1~input {
flex: 1;
height: 90rpx;
font-size: 28rpx;
}
.imgList {
overflow: hidden;
}
.btm .btn1 {
background: #ff960f;
color: #ffffff;
font-weight: normal;
height: 80rpx;
font-size: 28rpx;
text-align: center;
line-height: 80rpx;
border-radius: 10rpx;
padding: 0;
}
.btn5 {
background: #ff960f;
color: #ffffff;
font-weight: normal;
height: 60rpx;
font-size: 24rpx;
text-align: center;
line-height: 60rpx;
border-radius: 10rpx;
padding: 0;
margin-bottom: 20rpx;
}
.label1~text {
font-family: Regular;
color: #666666;
flex: 1;
font-size: 28rpx;
}
.label1~view {
font-family: Regular;
color: #666666;
flex: 1;
}
.uploadImgBox {
display: flex;
justify-content: flex-start;
padding-bottom: 10rpx;
}
.uploadImgBox>view {
width: 335rpx;
}
.imgTip {
font-size: 24rpx;
line-height: 40rpx;
color: #666666;
margin-top: 10rpx;
}
.imgTip>text {
color: red;
}
.mt-10 {
margin-top: 20rpx;
}
.lh-40 {
line-height: 40rpx;
}
.imgTip.red {
color: red;
}
.label1~.jg {
height: 46rpx;
width: 46rpx;
margin-top: 22rpx;
display: none;
}
.not {
color: red;
}
.red .jg,
.not~.jg {
display: inline-block;
}
.jg {
height: 30rpx;
width: 30rpx;
margin-left: 5rpx;
display: none;
vertical-align: text-top;
}
.img1 {
height: 150rpx;
width: 150rpx;
border-radius: 10rpx;
position: relative;
margin-right: 10rpx;
}
.img1 image {
width: 100%;
height: 100%;
}
.trans {
transform: rotateZ(-90deg);
}
.removeImg {
width: 30rpx;
height: 30rpx;
background: red;
border-radius: 50%;
color: #ffffff;
font-size: 22rpx;
text-align: center;
line-height: 25rpx;
position: absolute;
top: -11rpx;
right: -11rpx;
}
.search {
padding: 20rpx;
height: 90rpx;
line-height: 48rpx;
box-sizing: border-box;
background: #ffffff;
}
.searchBox {
width: 100%;
height: 100%;
border-radius: 25rpx;
border: 1rpx solid #dddddd;
background: #fafbfc;
font-size: 24rpx;
color: #dddddd;
padding-left: 20rpx;
}
/* 物料申请 */
.dingdanPic {
width: 25rpx;
height: 30rpx;
margin-right: 10rpx;
}
.materApplyItem {
height: 90rpx;
display: flex;
align-items: center;
margin-left: 30rpx;
padding-right: 30rpx;
border-bottom: 1px solid #e7e7e7;
}
.materApplyItem:last-child {
border-bottom: none;
}
.f32Bold {
font-size: 32rpx;
font-weight: 600;
}
.materPickW {
width: 495rpx;
margin-left: 55rpx;
position: relative;
font-size: 28rpx;
}
.materPickW:after {
content: '';
position: absolute;
right: 0rpx;
top: 50%;
width: 20rpx;
height: 20rpx;
margin-top: -12rpx;
border-style: solid;
border-color: #a3a3a3;
border-width: 0 1rpx 1rpx 0;
transform: rotate(-45deg);
}
.areaInput {
width: 495rpx;
margin-left: 55rpx;
font-size: 28rpx;
}
.materApplyItem2 {
display: flex;
align-items: center;
margin-left: 30rpx;
padding: 30rpx 30rpx 30rpx 0;
}
.materApplyItem3 {
display: flex;
justify-content: space-between;
align-items: center;
padding: 30rpx 20rpx 30rpx 30rpx;
border-bottom: 1px solid #e7e7e7;
}
.addApplyBtn {
padding: 0 30rpx;
font-size: 24rpx;
color: #fff;
border-radius: 8rpx;
background: #ff960f;
height: 60rpx;
line-height: 60rpx;
}
.materApplyItem3Left {
display: flex;
align-items: center;
}
.materApplyItem4 {
display: flex;
align-items: center;
padding: 30rpx 20rpx;
border-bottom: 1px solid #e7e7e7;
}
.matertextFirst {
display: inline-block;
width: 139rpx;
text-align: center;
word-break: break-word;
}
.matertextTwo {
display: inline-block;
width: 97rpx;
text-align: center;
}
.matertextThree {
display: inline-block;
width: 125rpx;
text-align: center;
}
.matertextFour {
display: inline-block;
flex: 1;
text-align: center;
}
.matertextFive {
display: inline-block;
width: 135rpx;
text-align: center;
}
.applyItView view:nth-child(2n) {
background: #f5f5f5;
}
.materAdSerch {
width: 690rpx;
height: 70rpx;
border-radius: 10rpx;
display: flex;
align-items: center;
background: #fff;
margin: 20rpx auto;
}
.serchpicter {
width: 44rpx;
height: 44rpx;
}
.serimgview {
width: 65rpx;
display: flex;
justify-content: center;
}
.xuanzhongpic {
width: 28rpx;
height: 28rpx;
position: absolute;
bottom: 0;
right: 0;
}
.materDetailItem {
display: flex;
font-size: 28rpx;
margin-left: 40rpx;
display: flex;
align-items: center;
border-bottom: 1px solid #e7e7e7;
padding: 30rpx 0;
}
.materdeIleft {
display: inline-block;
width: 140rpx;
text-align: right;
}
.materdeIRight {
display: inline-block;
width: 435rpx;
margin-left: 95rpx;
}
.materDetailItem:last-child {
border-bottom: none;
}
.materIrightImg {
width: 150rpx;
height: 150rpx;
border-radius: 10rpx;
margin-left: 95rpx;
display: block;
background: #eee;
}
/* 公共样式 */
.borderBottom {
border-bottom: 1px solid #e7e7e7;
}
.maAddBtn {
display: flex;
bottom: 0;
width: 100%;
position: fixed;
z-index: 6;
}
.chamxtxt {
width: 250rpx;
height: 100rpx;
background: #fff;
font-size: 30rpx;
display: flex;
align-items: center;
justify-content: center;
}
.AddSure {
background: #ff960f;
color: #fff;
height: 100rpx;
font-size: 30rpx;
display: flex;
align-items: center;
justify-content: center;
width: 500rpx;
}
.color999 {
color: #999
}
.botomSub {
font-size: 30rpx;
width: 710rpx;
height: 89rpx;
background-color: #ff960f;
display: flex;
align-items: center;
justify-content: center;
border-radius: 10rpx;
position: fixed;
bottom: 20rpx;
left: 20rpx;
color: #fff;
}
.comSubmit {
font-size: 30rpx;
width: 750rpx;
height: 100rpx;
background-color: #ff960f;
display: flex;
align-items: center;
justify-content: center;
position: fixed;
bottom: 0rpx;
left: 0rpx;
color: #fff;
}
.lvcolor {
color: #339933;
}
.redcolor {
color: #ff3333;
}
.stared {
font-size: 30rpx;
color: #ff3333;
}
.mt20 {
margin-top: 20rpx;
}
.fs-30 {
font-size: 30rpx;
}
.fs-28 {
font-size: 28rpx;
}
.fs-26 {
font-size: 26rpx;
}
.fs-24 {
font-size: 24rpx;
}
.bg-fff {
background-color: #ffffff;
}
.mr-30 {
margin-right: 30rpx;
}
.mr-10 {
margin-right: 10rpx;
}
.ml-20 {
margin-left: 20rpx;
}
.pb-20 {
padding-bottom: 20rpx;
}
.pb-10 {
padding-bottom: 10rpx;
}
.c-333 {
color: #333333;
}
.lh-50 {
line-height: 50rpx;
}
.color66 {
color: #666;
}
.txt-red{ color: #FF0000;}
.weui-cell {
padding: 0;
min-height: 90rpx;
font-size: 28rpx;
flex: 1
}
.weui-cell::before {
left: 0;
}
.weui-cells {
padding: 0;
margin: 0;
}
.content-title-flex {
flex: 1;
}
.detail-tab{display: flex; justify-content: space-between; height: 90rpx; border-bottom: 1px solid #f0f0f0; color: #666666;}
.detail-tab>view{flex: 1; text-align: center; line-height: 82rpx; font-size: 28rpx; position: relative;}
.detail-tab>view.active{color: #333333; font-size: 32rpx;}
.detail-tab>view .actived{width: 60rpx; height: 6rpx; background-color: #0a6597; border-radius: 3rpx; margin: 0 auto;}
.detail-sec-tab{display: flex; width: 600rpx; justify-content: space-between; height: 60rpx; line-height: 60rpx; border: solid 1px #cccccc; border-radius: 10rpx; margin: 20rpx auto; font-size: 28rpx;}
.detail-sec-tab>view{flex: 1; text-align: center;}
.detail-sec-tab>view.actived{ background-color: #0a6597; color: #FFF;}
/** 文件上传样式 **/
.txt-upload{flex: 1; color: blue; font-size: 24rpx; width: 100%;}
.txt-upload-list{ display: flex; justify-content: space-between; margin:4rpx 0 20rpx;}
.txt-upload-list text:first-child{flex: 1; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.txt-upload-list text:last-child{width: 80rpx; margin-left: 20rpx;}
/** 监控 **/
.lack {height: 100%; width: 100vw; display: flex; justify-content: center; padding-top: 10vh; box-sizing: border-box; background: url()center 100rpx/400rpx 518rpx no-repeat #f4f5f6;}
.f-r { float: right;}
.red { color: #f00;}
.green { color: #2096ff;}
.yellow { color: #f2993a;}
.blue { color: #2096ff;}
.font-666 { color: #666;}
.font-333 { color: #333;}
.font-999 { color: #999;}
.load { text-align: center; height: 60rpx; line-height: 60rpx; font-size: 24rpx; color: #999;}
.lack>image {width: 560rpx; height: 482rpx;}
.opt-right{ width: 44rpx; height: 44rpx; margin-left: 10rpx;}
/*角标状态*/
.content-list-type-txt3{
height: 36rpx;
position: absolute;
right: 2rpx;
font-size: 22rpx;
color: #fff;
display: flex;
align-items: center;
opacity: 0.9;
letter-spacing:1px;
font-weight: 500;
}
.content-list-type-txt6{
height: 36rpx;
position: absolute;
right: 0rpx;
font-size: 19rpx;
color: #fff;
display: flex;
align-items: center;
opacity: 0.9;
}