637 lines
12 KiB
CSS
637 lines
12 KiB
CSS
*{
|
|
font-family: '微软雅黑';
|
|
}
|
|
.fui-content{
|
|
background: #f3f3f3;
|
|
}
|
|
.fui-header{
|
|
font-size: 0.85rem;
|
|
}
|
|
.fui-header .fui-header-right{
|
|
font-size: 0.7rem;
|
|
color: #999;
|
|
}
|
|
.taskhead{
|
|
height:6.5rem;
|
|
background: url(../images/sky.png) no-repeat;
|
|
background-size:cover;
|
|
overflow: hidden;
|
|
text-align: center;
|
|
}
|
|
.taskhead img{
|
|
width: 3rem;
|
|
height: 3rem;
|
|
display: block;
|
|
margin: 0.9rem auto;
|
|
border: 0.17rem solid #fff;
|
|
border-radius: 50%;
|
|
}
|
|
.taskhead .title{
|
|
font-size: 0.85rem;
|
|
color: #fff;
|
|
line-height: 0.85rem;
|
|
text-shadow: 1px 2px 1px #666;
|
|
}
|
|
|
|
.tasktabs{
|
|
height: 2.15rem;
|
|
background: #FFFFFF;
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
}
|
|
.tasktabs a{
|
|
-webkit-box-flex: 1;
|
|
-webkit-flex: 1;
|
|
-ms-flex: 1;
|
|
flex: 1;
|
|
height: 100%;
|
|
text-align: center;
|
|
line-height: 2.15rem;
|
|
font-size: 0.65rem;
|
|
color: #666;
|
|
position: relative;
|
|
/*vertical-align: middle;*/
|
|
}
|
|
.tasktabs a:after{
|
|
content: '';
|
|
position: absolute;
|
|
height: 1rem;
|
|
width: 1px;
|
|
background: #ccc;
|
|
right: 0;
|
|
top: 0.55rem;
|
|
-webkit-transform-origin: 0 0;
|
|
-ms-transform-origin: 0 0;
|
|
transform-origin: 0 0;
|
|
-webkit-transform: scaleX(0.5);
|
|
-ms-transform: scaleX(0.5);
|
|
transform: scaleX(0.5);
|
|
}
|
|
.tasktabs a i{
|
|
vertical-align: middle;
|
|
margin-right: .25rem;
|
|
color: #ccc;
|
|
font-size: 0.9rem;
|
|
}
|
|
|
|
|
|
/*列表*/
|
|
.task-list-group{
|
|
margin-top: 0.25rem;
|
|
padding: 0 0.6rem;
|
|
background: #fff;
|
|
}
|
|
.task-list{
|
|
padding: 1rem 0;
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
position: relative;
|
|
}
|
|
.task-list:before{
|
|
content: " ";
|
|
position: absolute;
|
|
left: 0.5rem;
|
|
right: 0.5rem;
|
|
bottom: 0px;
|
|
border-top: 1px solid #ebebeb;
|
|
-webkit-transform-origin: 0 0;
|
|
-ms-transform-origin: 0 0;
|
|
transform-origin: 0 0;
|
|
-webkit-transform: scaleY(0.5);
|
|
-ms-transform: scaleY(0.5);
|
|
transform: scaleY(0.5);
|
|
}
|
|
.task-list-group .task-list:last-child:before{
|
|
display: none;
|
|
}
|
|
|
|
.task-list .task-list-media{
|
|
width:2rem;
|
|
height: 2rem;
|
|
margin-right: 0.6rem;
|
|
}
|
|
.task-list .task-list-media img{
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
.task-list .task-list-inner{
|
|
-webkit-box-flex: 1;
|
|
-webkit-flex: 1;
|
|
-ms-flex: 1;
|
|
flex: 1;
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-justify-content: space-between;
|
|
-webkit-flex-direction: column;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
}
|
|
.task-list .task-list-inner .title{
|
|
/*padding-top: 0.15rem;*/
|
|
font-size: 0.7rem;
|
|
color: #000;
|
|
line-height: 0.7rem;
|
|
overflow : hidden;
|
|
text-overflow: ellipsis;
|
|
display: -webkit-box;
|
|
-webkit-line-clamp: 1;
|
|
-webkit-box-orient: vertical;
|
|
}
|
|
.task-list .task-list-inner .task-icon-group{
|
|
margin-top: 0.25rem;
|
|
color: #ccc;
|
|
}
|
|
.task-list-inner .task-icon-group i{
|
|
font-size: 0.9rem;
|
|
line-height: 0.9rem;
|
|
float: left;
|
|
margin-right: 0.1rem;
|
|
vertical-align: middle;
|
|
}
|
|
.task-list .task-list-right{
|
|
width: 3.8rem;
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-justify-content: center;
|
|
justify-content: center;
|
|
text-align: center;
|
|
font-size: 0.65rem;
|
|
color: #999;
|
|
}
|
|
.task-list .task-list-right a{
|
|
display: inline-block;
|
|
width: 100%;
|
|
border-radius: 1rem;
|
|
border: 1px solid #ff5555;
|
|
color: #ff5555;
|
|
font-size: 0.675rem;
|
|
line-height: 1.35rem;
|
|
text-align: center;
|
|
}
|
|
.task-list-mask.show{
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
background: rgba(255,255,255,0.5);
|
|
}
|
|
.task-list .task-list-right .progress{
|
|
width:2.5rem;
|
|
margin: 0 auto;
|
|
height: 0.4rem;
|
|
border-radius: 0.4rem;
|
|
border: 1px solid #33bf12;
|
|
}
|
|
.task-list-right .progress .progress-inner{
|
|
height: 100%;
|
|
width: 20%;
|
|
background: #33bf12;
|
|
}
|
|
.task-list-right .times{
|
|
color:#33bf12;
|
|
font-size: 0.6rem;
|
|
margin-top: 0.4rem;
|
|
line-height: 0.6rem;
|
|
}
|
|
/*奖励明细列表*/
|
|
.reward-list{
|
|
padding: 0.8rem 0.6rem;
|
|
height: 80px;
|
|
background: #fff;
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
position: relative;
|
|
}
|
|
.reward-list:before{
|
|
content: " ";
|
|
position: absolute;
|
|
left: 0.5rem;
|
|
right: 0.5rem;
|
|
bottom:0;
|
|
border-top: 1px solid #ebebeb;
|
|
-webkit-transform-origin: 0 0;
|
|
-ms-transform-origin: 0 0;
|
|
transform-origin: 0 0;
|
|
-webkit-transform: scaleY(0.5);
|
|
-ms-transform: scaleY(0.5);
|
|
transform: scaleY(0.5);
|
|
}
|
|
.reward-list-group .reward-list:last-child:before{
|
|
display: none;
|
|
}
|
|
.reward-list-inner{
|
|
-webkit-box-flex: 1;
|
|
-webkit-flex: 1;
|
|
-ms-flex: 1;
|
|
flex: 1;
|
|
}
|
|
.reward-list .title{
|
|
font-size: 0.75rem;
|
|
line-height: 1.2rem;
|
|
height: 1.2rem;
|
|
overflow : hidden;
|
|
text-overflow: ellipsis;
|
|
display: -webkit-box;
|
|
-webkit-line-clamp: 1;
|
|
-webkit-box-orient: vertical;
|
|
}
|
|
.reward-list .title i{
|
|
margin-right: 0.2rem;
|
|
color: #ff5555;
|
|
}
|
|
.reward-list .des{
|
|
font-size: 0.6rem;
|
|
color: #999;
|
|
overflow : hidden;
|
|
text-overflow: ellipsis;
|
|
display: -webkit-box;
|
|
-webkit-line-clamp: 1;
|
|
-webkit-box-orient: vertical;
|
|
}
|
|
.reward-list .des span{
|
|
margin-right: 0.5rem;
|
|
color:#666;
|
|
}
|
|
.reward-list .reward-list-right{
|
|
width: 3.05rem;
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-justify-content: center;
|
|
justify-content: center;
|
|
text-align: center;
|
|
font-size: 0.65rem;
|
|
color: #999;
|
|
}
|
|
.reward-list .reward-list-right a{
|
|
display: inline-block;
|
|
width: 100%;
|
|
height:1.1rem;
|
|
border-radius: 1rem;
|
|
border: 1px solid #ff5555;
|
|
color: #ff5555;
|
|
font-size: 0.65rem;
|
|
line-height: 1.1rem;
|
|
text-align: center;
|
|
}
|
|
/*我的任务*/
|
|
.task-list .fui-tab{
|
|
position: absolute;
|
|
width: 100%;
|
|
top: 2.2rem;
|
|
background: #fff;
|
|
}
|
|
.task-list .fui-tab a{
|
|
font-size: 0.7rem;
|
|
color: #000;
|
|
}
|
|
.task-list .fui-tab a.active{
|
|
color: #ff5555;
|
|
border-color:#ff5555
|
|
}
|
|
.task-list .fui-content{
|
|
top: 4.2rem;
|
|
}
|
|
.mytask-list-group{
|
|
display: block;
|
|
}
|
|
.mytask-list{
|
|
display: block;
|
|
margin-bottom: 0.25rem;
|
|
background: #fff;
|
|
}
|
|
.mytask-list-top{
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
padding: 0.95rem 0.7rem 0.7rem;
|
|
position: relative;
|
|
}
|
|
.mytask-list-top .mytask-list-media{
|
|
height: 2rem;
|
|
width: 2rem;
|
|
margin-right: 0.5rem;
|
|
}
|
|
.mytask-list-top .mytask-list-media img{
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
.mytask-list-top .mytask-list-inner{
|
|
font-size: 0.7rem;
|
|
color: #000;
|
|
line-height: 0.7rem;
|
|
-webkit-box-flex: 1;
|
|
-webkit-flex: 1;
|
|
-ms-flex: 1;
|
|
flex: 1;
|
|
|
|
}
|
|
.mytask-list-inner .title{
|
|
/*padding-top: 0.1rem;*/
|
|
margin-bottom: 0.55rem;
|
|
height: 0.7rem;
|
|
overflow : hidden;
|
|
text-overflow: ellipsis;
|
|
display: -webkit-box;
|
|
-webkit-line-clamp: 1;
|
|
-webkit-box-orient: vertical;
|
|
}
|
|
.mytask-list-top .mytask-list-inner .time{
|
|
color: #999;
|
|
line-height: 1rem;
|
|
font-size: 0.65rem;
|
|
}
|
|
.mytask-list-top .mytask-list-right{
|
|
width: 2.2rem;
|
|
font-size: 0.65rem;
|
|
line-height: 0.65rem;
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
flex-direction: column;
|
|
-webkit-flex-direction: column;
|
|
justify-content: space-between;
|
|
-webkit-justify-content: space-between;
|
|
}
|
|
.mytask-list-top:after{
|
|
content: " ";
|
|
position: absolute;
|
|
left: 0.5rem;
|
|
right: 0.5rem;
|
|
bottom:-2px;
|
|
border-top: 1px solid #ebebeb;
|
|
-webkit-transform-origin: 0 0;
|
|
-ms-transform-origin: 0 0;
|
|
transform-origin: 0 0;
|
|
-webkit-transform: scaleY(0.5);
|
|
-ms-transform: scaleY(0.5);
|
|
transform: scaleY(0.5);
|
|
}
|
|
.mytask-list-right .detail{
|
|
font-size: 0.6rem;
|
|
line-height: 1.05rem;
|
|
position: relative;
|
|
}
|
|
.mytask-list-right .detail:after{
|
|
content: " ";
|
|
display: inline-block;
|
|
-webkit-transform: rotate(45deg);
|
|
-ms-transform: rotate(45deg);
|
|
transform: rotate(45deg);
|
|
height: 0.3rem;
|
|
width: 0.3rem;
|
|
left: 0.25rem;
|
|
border-width: 1px 1px 0 0;
|
|
border-color: #C8C8CD;
|
|
border-style: solid;
|
|
position: relative;
|
|
top: -.05rem;
|
|
margin-right: .1rem;
|
|
}
|
|
.mytask-progress,.taskdetail-progress{
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
height: 2.5rem;
|
|
padding: 0 0.7rem;
|
|
font-size: 0.6rem;
|
|
line-height: 2.5rem;
|
|
-webkit-align-items: center;
|
|
align-items: center;
|
|
}
|
|
.mytask-progress .progress,.taskdetail-progress .progress{
|
|
margin: 0 0.5rem 0 0.6rem;
|
|
width:2.5rem;
|
|
height: 0.4rem;
|
|
border-radius: 0.4rem;
|
|
border: 1px solid #33bf12;
|
|
}
|
|
.mytask-progress .progress .progress-inner,.taskdetail-progress .progress .progress-inner{
|
|
height: 100%;
|
|
width: 50%;
|
|
background: #33bf12;
|
|
}
|
|
.mytask-progress .times{
|
|
color: #33bf12;
|
|
}
|
|
/*任务详情*/
|
|
.taskdetail-list{
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
padding: 0.75rem 0.6rem 0.45rem;
|
|
background: #fff;
|
|
position: relative;
|
|
}
|
|
.taskdetail-list:after{
|
|
content: " ";
|
|
position: absolute;
|
|
left: 0.5rem;
|
|
right: 0.5rem;
|
|
bottom:0;
|
|
border-top: 1px solid #ebebeb;
|
|
-webkit-transform-origin: 0 0;
|
|
-ms-transform-origin: 0 0;
|
|
transform-origin: 0 0;
|
|
-webkit-transform: scaleY(0.5);
|
|
-ms-transform: scaleY(0.5);
|
|
transform: scaleY(0.5);
|
|
}
|
|
.taskdetail-list .taskdetail-list-media{
|
|
height: 2.5rem;
|
|
width: 2.5rem;
|
|
margin-right: 0.6rem;
|
|
}
|
|
.taskdetail-list .taskdetail-list-media img{
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
.taskdetail-list .taskdetail-list-inner{
|
|
font-size: 0.65rem;
|
|
line-height: 1.25rem;
|
|
color: #666;
|
|
-webkit-box-flex: 1;
|
|
-webkit-flex: 1;
|
|
-ms-flex: 1;
|
|
flex: 1;
|
|
}
|
|
.taskdetail-list-inner .title{
|
|
font-size: 0.75rem;
|
|
line-height: 0.75rem;
|
|
margin-bottom: 0.3rem;
|
|
color: #000;
|
|
height: 0.75rem;
|
|
overflow : hidden;
|
|
text-overflow: ellipsis;
|
|
display: -webkit-box;
|
|
-webkit-line-clamp: 1;
|
|
-webkit-box-orient: vertical;
|
|
}
|
|
.taskdetail-list-inner .times{
|
|
color: #b2b2b2;
|
|
}
|
|
.taskdetail-progress{
|
|
padding: 0;
|
|
height: auto;
|
|
line-height:1.25rem;
|
|
}
|
|
.taskdetail-progress .progress{
|
|
margin: 0;
|
|
margin-right: 0.4rem;
|
|
}
|
|
.taskdetail-reward{
|
|
background: #fff;
|
|
padding: 0.75rem 0.6rem;
|
|
font-size: 0.65rem;
|
|
color: #666;
|
|
position: relative;
|
|
}
|
|
.taskdetail-reward:after{
|
|
content: " ";
|
|
position: absolute;
|
|
left: 0.5rem;
|
|
right: 0.5rem;
|
|
bottom:0;
|
|
border-top: 1px solid #ebebeb;
|
|
-webkit-transform-origin: 0 0;
|
|
-ms-transform-origin: 0 0;
|
|
transform-origin: 0 0;
|
|
-webkit-transform: scaleY(0.5);
|
|
-ms-transform: scaleY(0.5);
|
|
transform: scaleY(0.5);
|
|
}
|
|
.taskreward{
|
|
display: inline-block;
|
|
width: auto;
|
|
height: 1.75rem;
|
|
padding: 0 0.5rem;
|
|
background: #f7f7f7;
|
|
border-radius:0.2rem;
|
|
line-height: 1.75rem;
|
|
color: #000;
|
|
font-size: 0.65rem;
|
|
margin-top: 0.5rem;
|
|
}
|
|
.taskreward i{
|
|
color: #ff5555;
|
|
font-size:0.9rem;
|
|
margin-right: 0.25rem;
|
|
float: left;
|
|
}
|
|
/*参与记录*/
|
|
.taskrecord{
|
|
background: #fff;
|
|
padding: 0.75rem 0.6rem;
|
|
font-size: 0.65rem;
|
|
color: #666;
|
|
}
|
|
.taskrecord .record{
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
margin-top: 0.5rem;
|
|
height: 1.2rem;
|
|
line-height: 1.2rem;
|
|
}
|
|
.taskrecord .record .record-media img{
|
|
height: 1.2rem;
|
|
width: 1.2rem;
|
|
border-radius: 50%;
|
|
margin-right: 0.45rem;
|
|
}
|
|
.taskrecord .record .record-inner{
|
|
-webkit-box-flex: 1;
|
|
-webkit-flex: 1;
|
|
-ms-flex: 1;
|
|
flex: 1;
|
|
overflow : hidden;
|
|
text-overflow: ellipsis;
|
|
display: -webkit-box;
|
|
-webkit-line-clamp: 1;
|
|
-webkit-box-orient: vertical;
|
|
}
|
|
.taskrecord .record .record-time{
|
|
width: 6rem;
|
|
font-size: 0.6rem;
|
|
color: #999;
|
|
}
|
|
.taskremark{
|
|
max-width: 100%;overflow: hidden;
|
|
position: relative;
|
|
}
|
|
.taskremark:after{
|
|
content: " ";
|
|
display: inline-block;
|
|
-webkit-transform: rotate(-135deg);
|
|
-ms-transform: rotate(-135deg);
|
|
transform: rotate(-135deg);
|
|
height: 0.4rem;
|
|
width: 0.4rem;
|
|
border-width: 0 0 1px 1px;
|
|
border-color: #999;
|
|
border-style: solid;
|
|
position: relative;
|
|
top: 0;
|
|
}
|
|
/*按钮*/
|
|
.mask-btn{
|
|
margin: 1.25rem 0;
|
|
font-size: 0.7rem;
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
justify-content: center;
|
|
text-align: center;
|
|
}
|
|
.mask-btn a{
|
|
display: inline-block;
|
|
width: 6rem;
|
|
height: 2rem;
|
|
line-height: 2rem;
|
|
color: #fff;
|
|
margin: 0 1.25rem;
|
|
border-radius: 2rem;
|
|
}
|
|
.mask-btn a.red{
|
|
background: #ff5555;
|
|
}
|
|
.mask-btn a.orange{
|
|
background: #ffa248;
|
|
}
|
|
.fui-header a.back2:before {
|
|
content: " ";
|
|
display: inline-block;
|
|
-webkit-transform: rotate(45deg);
|
|
-ms-transform: rotate(45deg);
|
|
transform: rotate(45deg);
|
|
height: 0.5rem;
|
|
width: 0.5rem;
|
|
border-width: 0 0 2px 2px;
|
|
border-color: #999;
|
|
border-style: solid;
|
|
position: relative;
|
|
top:0;
|
|
}
|
|
/*NDAwMDA5NzgyNw==*/ |