[v-cloak] { display: none; } html, body, #myapp { height: 100%; width: 100%; background: #f5f5f5 !important; overflow-y: hidden; } /* #msg { padding: .266667*74upx .266667*74upx 0 .266667*74upx; overflow-y: scroll; } */ /* #type1 { position: absolute; left: 0; bottom: 0; } */ .content { width: 10*74upx; padding-bottom: 2*74upx; height: 100%; overflow-y: scroll; } .apply { margin-bottom: 0.266667*74upx; background: #ffffff; border-radius: 0.133333*74upx; } .apply p, .detail p, .work p { /* height: 1.2*74upx; */ line-height: 1.2*74upx; color: #333333; font-size: 0.373333*74upx; border-bottom: 0.013333*74upx solid #eeeeee; display: flex; box-sizing: border-box; padding: 0 0.266667*74upx; position: relative; align-items: center; } .apply p:last-child, .detail p:last-child, .work p:last-child { border: none; } .removepic { text-align: center; } .removepic img { width: 0.56*74upx; height: 0.56*74upx; } .must::before { content: '*'; color: red; } .apply p span, .detail p span:nth-child(1) { width: 2.3*74upx; height: 96%; color: #333333; font-size: 0.373333*74upx; display: inline-block; margin-right: 0.426667*74upx; } .work p span { width: 2.5*74upx; margin-right: 0.426667*74upx; } .detail p span:nth-child(2) { /* margin: 0 0 0 .633333*74upx; */ /* margin-left: 12px; */ font-size: 0.373333*74upx; border: 0; outline: none; width: 75% !important; height: 96%; box-sizing: border-box; word-wrap: break-word; line-height: 1.5; } [v-cloak] { display: none; } .apply p input, .detail p input, .work p input { font-size: 0.373333*74upx; border: 0; outline: none; width: 71% !important; height: 90%; box-sizing: border-box; } .apply p input::-webkit-input-placeholder, .work p input::-webkit-input-placeholder, .detail p textarea::-webkit-textarea-placeholder, .detail p input::-webkit-input-placeholder { color: #999; } .detail p img { width: 0.24*74upx; height: 0.467*74upx; position: absolute; right: 0.266667*74upx; top: 0.36*74upx; } .detail p textarea { margin-left: 94upx; color: #999; border: none; height: 100%; resize: none; /* line-height: 30px; */ /* height: 3*74upx; */ padding-top: 0.6*74upx; } .detail { margin-bottom: 0.266667*74upx; background: #ffffff; box-sizing: border-box; border-radius: 0.133333*74upx; } .work { background: #ffffff; margin-bottom: 0.266667*74upx; border-radius: 0.133333*74upx; } .idPic { margin: 0.266667*74upx 0; display: flex; justify-content: space-between; border-radius: 0.133333*74upx; } .plan, .files { box-sizing: border-box; width: 4.6*74upx; padding: 0.4*74upx 0.32*74upx 0.346667*74upx 0.32*74upx; background: #ffffff; border-radius: 0.133333*74upx; } .plan p, .files p { color: #333333; font-size: 0.373333*74upx; margin-bottom: 0.346667*74upx; } .van-uploader__upload, .van-uploader__preview { width: 2.975*74upx !important; height: 2.975*74upx !important; } .van-uploader__preview-image { width: 2.975*74upx !important; height: 2.975*74upx !important; } /* .plan div, .files div { box-sizing: border-box; width: 100%; height: 3.866667*74upx; border: 0.013333*74upx solid #cccccc; display: flex; justify-content: center; align-items: center; } */ /* .plan img, .files img { width: 100!; height: 1.346667*74upx; } */ .clone { margin-top: 0.586667*74upx; } .promise { position: relative; } .promise .delpic { width: 0.586667*74upx; height: 0.586667*74upx; position: absolute; right: -0.146667*74upx; top: -0.146667*74upx; } .promise .photo { box-sizing: border-box; width: 2.4*74upx; height: 2.4*74upx; border: 0.013333*74upx solid #cccccc; border-radius: 0.133333*74upx; margin-right: 0.267*74upx; } .add { text-align: center; color: #00c277; font-size: 0.4*74upx; background: #ffffff; margin: 0 0.266667*74upx; height: 1.2*74upx; line-height: 1.2*74upx; border-radius: 0.133333*74upx; } .tip { width: 6.266667*74upx; height: 3.266667*74upx; background: white; position: absolute; top: calc(50% - 1.633333*74upx); border-radius: 8upx; left: calc(50% - 3.133333*74upx); } /* .deptBg { width: 100%; height: 84%; position: fixed; bottom: 0; left: 0; background-color: #fff; overflow-y: scroll; padding-left: 0.4*74upx; box-sizing: border-box; } .deptBg span { width: 100%; height: 1.067*74upx; border-bottom: .013333*74upx solid #ccc; font-size: 0.373*74upx; color: #333333; line-height: 1.067*74upx; display: block; } .deptBg span:last-child{ border: none; } #type2 .ing { background: #ffffff; height: 1.2*74upx; line-height: 1.2*74upx; } #type2 .ing i { width: .266667*74upx; height: .266667*74upx; border: .053333*74upx solid #cccccc; display: inline-block; margin-left: .4*74upx; margin-right: .24*74upx; border-radius: 50%; } #type2 .ing span { color: #333333; font-size: .373333*74upx; } /* 已同意 */ #type2 .ing { background: #ffffff; height: 1.2*74upx; line-height: 1.2*74upx; border-radius: 0.133333*74upx; } #type2 .ing i { width: 0.266667*74upx; height: 0.266667*74upx; border: 0.013333*74upx solid #cccccc; display: inline-block; margin-left: 0.4*74upx; margin-right: 0.24*74upx; border-radius: 50%; } #type2 .ing span { color: #333333; font-size: 0.373333*74upx; } // #type1 { // position: fixed; // bottom: 0; // } #type1 .ing { background: #ffffff; height: 1.2*74upx; line-height: 1.2*74upx; } #type1 .ing i { width: 0.266667*74upx; height: 0.266667*74upx; border: 0.013333*74upx solid #00c277; display: inline-block; margin-left: 0.4*74upx; margin-right: 0.24*74upx; border-radius: 50%; } #type1 .ing span { color: #00c277; font-size: 0.373333*74upx; } /* 3 */ #type3 .ing { background: #ffffff; height: 1.2*74upx; line-height: 1.2*74upx; } #type3 .ing i { width: 0.266667*74upx; height: 0.266667*74upx; border: 0.013333*74upx solid #f24141; display: inline-block; margin-left: 0.4*74upx; margin-right: 0.24*74upx; border-radius: 50%; } #type3 .ing span { color: #f24141; font-size: 0.373333*74upx; } /* 状态 */ .state { // position: fixed; box-sizing: border-box; background: #fff; padding: 0.466667*74upx 0.4*74upx 0; display: flex; flex-direction: column; justify-content: space-between; margin-bottom: 60upx !important; font-size: 0.373333*74upx; border-radius: 0.133333*74upx; margin: 0 0.266667*74upx 0 0.266667*74upx; } .state p { margin-bottom: 0.466667*74upx; } .state p span { color: inherit; } .state .round { display: inline-block; width: 0.266667*74upx; height: 0.266667*74upx; border-width: 0.013333*74upx; border-style: solid; border-color: inherit; border-radius: 50%; margin-right: 0.24*74upx; } /* .state{ box-sizing: border-box; background: #fff; padding: 0 .4*74upx .466667*74upx; display: flex; flex-direction: column; justify-content: space-between; font-size: .373333*74upx; margin-top: .266667*74upx; border-radius: .133333*74upx; margin-left: .266667*74upx; margin-right: .266667*74upx; padding-top: .2*74upx; } .state p{ height: 1.066667*74upx; line-height: 1.066667*74upx; padding-top: .373333*74upx; color: #333333; border-left: .013333*74upx solid #ccc; position: relative; } .state p:first-child { height: 0px; line-height: 0px; padding-bottom: .203333*74upx; border:none; } .state p:first-child span:first-child { left: -0.09*74upx; } .state .round{ color: #cccccc; display: inline-block; width: .266667*74upx; height: .266667*74upx; border-width: .053333*74upx; border-style: solid; border-color: inherit; border-radius: 50%; margin-right: .24*74upx; position: relative; left: -0.133333*74upx; background: #ffffff; } */ /* 状态改变 */ .state .refuse { color: #f24141; border-color: #f24141 !important; } .state .agree { color: #00c277 !important; border-color: #00c277 !important; } .hide { display: none; } /* 4 审批是否同意 */ #type4 { width: 100%; height: 1.226667*74upx; position: fixed; left: 0; bottom: 0; display: flex; justify-content: space-between; } #type4 .refuse { width: 50%; height: 1.226667*74upx; line-height: 1.226667*74upx; text-align: center; background: #ffffff; color: #ff6868; font-size: 0.48*74upx; } #type4 .agree { width: 50%; height: 1.226667*74upx; line-height: 1.226667*74upx; text-align: center; background: #00c277; color: #ffffff; font-size: 0.48*74upx; }