.wrap {height: auto;padding:20rpx 0rpx;box-sizing:border-box;display: flex;flex-direction: column;align-items: center} 
.icon-more{display:inline-block;width:60rpx;height:60rpx;position:absolute;top:0rpx;right:20rpx;}

.complete-bx{width:97%;background:#fff;height:220rpx;padding:10rpx 0rpx;line-height:1.5;box-sizing:border-box;border:1px solid #e8e8e8;display:flex;flex-direction:row;justify-content:space-around;margin-bottom: 10rpx;border-radius:16rpx;position:relative;}
.comtmr-bx{width:45%;display:flex;flex-direction: row;}
.com-tt-bx{width:110rpx;display:flex;flex-direction:column;margin:18rpx 0rpx 0rpx 14rpx;}
.com-tt{font-size:28rpx;color:#666;}
.com-num{font-size:40rpx;color:#666;font-weight:bold;}
.plan-tt{font-size:24rpx;color:#b5b5b5;}
.plan-num{font-size:24rpx;color:#ffbe4a;}

.com-cir{display:inline-block;}

.cost-bx{width:97%;background:#fff;height:220rpx;padding:40rpx 0rpx;line-height:1.5;box-sizing:border-box;border:1px solid #e8e8e8;display:flex;flex-direction:row;justify-content:space-around;margin-bottom: 10rpx;border-radius:16rpx;position:relative;}
.costye-bx{width:49%;display:flex;flex-direction: row;}
.cost-tt{font-size:28rpx;color:#666;width:60rpx;margin:30rpx 90rpx 0rpx 30rpx;}
.cost-value{display:inline-block;padding-top:20rpx}
.cost-num{display:block;font-size:48rpx;}
.cost-unit{display:block;font-size:24rpx;color:#b5b5b5;line-height:0;padding-top:4rpx;}


.rate-bx{width:97%;background:#fff;height:220rpx;padding:10rpx 0rpx;line-height:1.5;box-sizing:border-box;border:1px solid #e8e8e8;display:flex;flex-direction:column;margin-bottom: 12rpx;border-radius:16rpx;position:relative;}
.rate-hd{width:100%;font-size:28rpx;color:#666666;text-align:left;padding-left:28rpx;}
.rate-bd{width:100%;display:flex;flex-direction:row;padding-top:30rpx;}
.rate-bd-c{display:inline-block;}
.rate-num{font-size:36rpx;color:#666666;}
.rate-unit{font-size:24rpx;color:#b5b5b5;}

.today-bx{width:100%;background:#fff;height:140rpx;line-height:1.5;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;margin-bottom: 20rpx;padding:0rpx 40rpx;}
.today-bd{padding:10rpx 0rpx;}
.today-bd text{display:block;line-height: 1.8}
.today-tt{font-size:28rpx;color:#666666;}
.today-num{font-size:36rpx;color:#2580a5}

.text-right{text-align:right}
.text-center{text-align: center;}




.pie-bx1{width:160rpx;height:160rpx;margin-top:30rpx;}
.pie-bx2{width:160rpx;height:160rpx;margin-top:30rpx;}
.pie-bx3{width:110rpx;height:110rpx;margin-left:20rpx;margin-right:200rpx;}

.bar-bx1{width:100%;height:370rpx;margin-bottom:10rpx;background:#fff}






