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; }