日照项目的居民端小程序
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.

338 lines
5.9 KiB

//引入全局配置
@import 'c/conf';
@import 'c/mx';
@import 'c/f';
@import 'a/c';
page {
background-color: $bgc1;
}
.g-bd{
height:100%
}
.m-fm {
background: #F7F7F7;
.row_myreport{
margin:30rpx 20rpx 0 20rpx;
padding:30rpx;
height: 40rpx;
background: #FFFFFF;
box-shadow: 0rpx 4rpx 29rpx 0rpx rgba(63, 63, 63, 0.1);
border-radius: 10rpx;
.title_myreport{
font-size: 30rpx;
font-family: Source Han Serif SC;
font-weight: 500;
color: #333333;
line-height: 40rpx;
}
>image{
margin-top:10rpx;
float: right;
width: 18rpx;
height: 25rpx;
line-height: 40rpx;
}
}
.row_content {
margin:30rpx 20rpx 0 20rpx;
background: #FFFFFF;
box-shadow: 0rpx 2rpx 17rpx 0rpx rgba(63, 63, 63, 0.1);
border-radius: 10rpx;
padding:36rpx 20rpx 26rpx 20rpx;
.view_org{
.org_title{
font-size: 26rpx;
font-family: Source Han Serif SC;
font-weight: 500;
color: #999999;
line-height: 52rpx;
}
.org_list{
margin-top:39rpx;
display: flex;
justify-content: start;
.item{
width: 110rpx;
height: 48rpx;
background: #E3271C;
border-radius: 10rpx;
font-size: 26rpx;
font-family: Source Han Serif SC;
font-weight: 500;
color: #FFFFFF;
line-height: 48rpx;
text-align: center;
}
.item_left{
margin-left:40rpx;
}
.item_focus{
background: #F7F7F7;
color: #999999;
}
}
}
}
.fm-flex {
display: flex;
flex-direction: column;
transition: height 0.2s;
-webkit-transition: height 0.2s;
-moz-transition: height 0.2s;
-ms-transition: height 0.2s;
-o-transition: height 0.2s;
.topic_text {
// min-height: 320rpx;
margin-top:39rpx
}
}
.view_npc{
font-size: 26rpx;
font-family: Source Han Serif SC;
font-weight: 500;
color: #666666;
line-height: 40rpx;
>image{
margin-left:20rpx;
height:20rpx;
width:20rpx;
}
}
.position-hints {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
height: 48rpx;
box-sizing: border-box;
margin-top: 20rpx;
padding-top: 24rpx;
font-size: 26rpx;
font-family: Source Han Serif SC;
font-weight: 500;
color: #999999;
// border-top: 1rpx solid #e7eeee;
// border-radius: 24rpx;
// -webkit-border-radius: 24rpx;
// -moz-border-radius: 24rpx;
// -ms-border-radius: 24rpx;
// -o-border-radius: 24rpx;
.position-hints-left {
image {
position: relative;
top: -3rpx;
width: 21rpx;
height: 26rpx;
margin-right: 8rpx;
vertical-align: middle;
}
text {
// line-height: 48rpx;
}
}
.position-hints-arrow {
width: 20rpx;
height: 20rpx;
}
}
.view_attach_btn {
margin-top: 20rpx;
padding: 26rpx 22rpx 0 22rpx;
border-top: 1rpx solid #e7eeee;
image {
width: 46rpx;
height: 46rpx;
margin-right: 40rpx;
vertical-align: middle;
}
}
textarea {
box-sizing: border-box;
display: block;
margin: 0 auto auto;
padding: 5rpx 0;
width: 100%;
height: 320rpx;
line-height: 45rpx;
border-radius: 20rpx;
background-color: #fff;
font-size: 14px;
font-family: Source Han Serif SC;
color: $fc1;
}
.input-hint {
box-sizing: border-box;
line-height: 80rpx;
text-align: right;
font-family: Source Han Serif SC;
font-weight: 500;
color: rgba(153, 153, 153, 1);
font-size: 13px;
}
.input-hints {
line-height: 40rpx;
}
.img-list {
@include cs;
position: relative;
box-sizing: border-box;
display: block;
// margin: 25rpx auto auto;
width: 660rpx;
.img-item {
position: relative;
box-sizing: border-box;
float: left;
margin-right: 40rpx;
margin-bottom: 5rpx;
width: 150rpx;
height: 150rpx;
border-radius: 10rpx;
background-color: #f3f4f5;
&.z-unvalid {
.img-primary {
border: 3px solid #f44;
}
}
&:nth-child(3n) {
margin-right: 0;
}
.i-del {
position: absolute;
display: block;
width: 40rpx;
height: 40rpx;
top: -15rpx;
right: -15rpx;
}
.img-primary {
box-sizing: border-box;
display: block;
width: 150rpx;
height: 150rpx;
border-radius: 10rpx;
}
&.img-item-add {
// border: 2px dashed rgba(#000, 0.04);
.i-add {
position: absolute;
display: block;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 55rpx;
height: 55rpx;
margin: auto;
&:after,
&:before {
content: '';
position: absolute;
display: block;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
background-color: #ccc;
}
&:before {
width: 55rpx;
height: 5rpx;
}
&:after {
width: 5rpx;
height: 55rpx;
}
}
}
}
}
.btn {
width: 350rpx;
height: 70rpx;
margin-top:58rpx;
margin-left: auto;
margin-right: auto;
box-sizing: border-box;
background: #E3271C;
border-radius: 40rpx;
border-color: #E3271C;
font-size: 25rpx;
font-family: Source Han Serif SC;
font-weight: bold;
line-height: 68rpx;
color: #FFFFFF;
text-align: center;
&.z-disabled {
background-color: lighten($c1, 20);
border-color: lighten($c1, 20);
&:active {
background-color: lighten($c1, 15);
border-color: lighten($c1, 15);
}
}
&:active {
background-color: darken($c1, 10);
border-color: darken($c1, 10)
}
}
.topic-record {
position: absolute;
bottom: -580rpx;
width: 100%;
transition: bottom 0.2s;
-webkit-transition: bottom 0.2s;
-moz-transition: bottom 0.2s;
-ms-transition: bottom 0.2s;
-o-transition: bottom 0.2s;
}
.topic-record-on {
bottom: 0;
}
}
.z-placeholder {
@include wwb;
line-height: 100rpx;
}