.wallet-part{display: block;overflow: hidden;}
.wallet-main{display: block;overflow: hidden;padding:0.6rem 0.8rem;
    background: -webkit-gradient(linear, 0% 0%, 100% 0%,from(#00b6ce),to(#49c6c0));
    background: -webkit-linear-gradient(left, #00b6ce, #49c6c0);
    background: -moz-linear-gradient(left, #00b6ce, #49c6c0);
    background: -ms-linear-gradient(#00b6ce 0%,#49c6c0 100%);
    background: -o-linear-gradient(left, #00b6ce, #49c6c0);
    background: linear-gradient(to left, #00b6ce, #49c6c0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7843ff', endColorstr='#49c6c0', GradientType=1);}
.wallet-name{display: block;font-size:0.96rem;line-height:1.6rem;color: #fff;}
.account-num{display: block;font-size:1.2rem;color: #fff;line-height:2.2rem;font-weight: bold;padding-left:0.5rem;}
.com-count-part{display: flex;overflow: hidden;padding-top:0.2rem;}
.com-count-item{text-align: center;flex: 1;}
.com-count-name{display: block;color: #fff;font-size:0.9rem;line-height:1.4rem;}
.com-count-num{display: block;font-size:1.2rem;line-height:1.4rem;color: #ffff;color: #57f8f0;}
.wallet-btn{position: absolute;z-index: 1;font-size:0.9rem;line-height:1.6rem;background:rgba(255,255,255,0.8);border-radius:1rem;top:4.2rem;right:1rem;padding:0 1rem;color: #000000;}

.wallet-menu-part{overflow: hidden;background: #fff;margin:0.8rem 0 0;padding:0 0.5rem;border-radius:0.3rem;}
.wallet-menu-item{display: block;overflow: hidden;padding:0.65rem 0.2rem;border-bottom:1px solid #f8f8f8;position: relative;}
.wallet-menu-item:last-child{border-bottom:none;}
.item-icon{float:left;width:1.4rem;height: 1.4rem;object-fit: contain;margin-right:0.6rem;}
.wallet-menu-for{float: right;height:1.6rem;width:0.6rem;background: url("../images/jue0.png") no-repeat center;background-size: 80% auto;}
.wallet-menu-name{display: block;font-size: 0.95rem;line-height: 1.6rem;color: #000;}


.bill-item{display: block;overflow: hidden;background: #fff;padding:0.6rem 0.8rem;border-bottom:1px solid #f9f9f9;margin-top:0.5rem;}
.bill-item:last-child{border-bottom:none;}
.bill-num{float: right;margin-left:0.8rem;}
.bill-num span{font-size:1.08rem;display: block;text-align: right;line-height:3.2rem;}
.num-add{color:#49c6c0;}
.num-cut{color:#f0345d;}
.bill-name{display: block;font-size:1rem;line-height:1.6rem;color: #000;}
.bill-date{display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.95rem;line-height:1.4rem;color: #999;}

.withdraw-list,.commission-list,.bank-list{padding:0.5rem 0.6rem 0;}
.withdraw-item{display: block;overflow:hidden;padding:0.3rem 0.6rem;background: #fff;box-shadow: 0 0 1px #f2f2f2;margin-bottom:0.5rem;}
.withdraw-item:last-child{margin-bottom:0;}
.item-head{display: block;font-size:1rem;color: #000;line-height:2.2rem;border-bottom:1px dashed #eee;overflow: hidden;padding-bottom:0.2rem;}
.item-left{float: left;}
.item-right{float: right;}
.item-head .item-right{font-size:0.95rem;}
.item-main{font-size:1rem;line-height:2.2rem;padding-top:0.3rem;overflow: hidden;}
.item-money{color:#f0345d;}
.item-name{color: #888;}
.item-date,.item-status{font-size:1rem;color: #aaa;line-height:2rem;}
.pstatus0,.status-0{color:#49c6c0;}
.pstatus2,.status-1{color:rgb(8, 177, 255);}
.status-2,.status-3{color:#f0345d;}

.item-foot{padding:0.6rem 0 0.4rem;text-align: center;}
.sure-btn{display: inline-block;line-height:2.2rem;font-size:0.95rem;background: #f0345d;color: #fff;padding:0 3.2rem;border-radius:2rem;}

.commission-item{display: block;overflow: hidden;background: #fff;padding:0.6rem 0.8rem;border-radius:0.3rem;margin-bottom:0.6rem;}
.commission-item:last-child{margin-bottom: 0;}
.commission-head{display: block;overflow: hidden;padding: 0 0 0.3rem;}
.buyer-cover{float: left;width:3.2rem;height:3.2rem;border-radius:50%;margin-right:0.8rem;}
.com-status{float: right;font-size: 0.95rem;line-height:1.8rem;margin-left:0.8rem;padding: 0 0.8rem;border-radius:2rem;margin-top:0.7rem;}
.status-1{background: #faafc2;color: #fff;}
.status-0{background: #7eddae;color: #fff;}
.status-1{background: #dbd7db;color: #fff;}
.buyer-name{display: block;color: #000;font-size:1rem;line-height:1.8rem;}
.commission-date{display: block;font-size:0.93rem;line-height:1.4rem;color: #999;}
.commission-num{float: right;margin-left:1.06rem;line-height:3.4rem;font-size:0.98rem;color:#222;}
.commission-num span{font-weight: bold;font-size:1.1rem;color: #2bc7bf;}
.commission-main{display: block;overflow: hidden;padding-top:0.5rem;}
.commission-order-no{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:1rem;line-height:1.8rem;color:#888;}
.commission-type-name{display: block;overflow: hidden;font-size:1rem;line-height:1.8rem;color: #888;text-overflow: ellipsis;white-space: nowrap;}


.bank-item{display: block;overflow: hidden;background: #fff;margin-bottom:0.6rem;padding:0.4rem 0.8rem;}
.bank-item:last-child{margin-bottom: 0;}
.bank-info{display: block;overflow: hidden;padding-bottom:0.5rem;}
.bank-name{display: block;font-size: 1rem;color: #000;line-height:2rem;}
.bank-number{display: block;font-size:0.96rem;line-height:1.6rem;color: #999;}
.bank-foot{display: block;overflow: hidden; border-top: 1px solid #eee;display: block;padding:0.5rem 0 0.4rem;}
.moren_hds{float:left;}
.moren_hds2{position: relative;overflow: hidden;text-align: right;width: auto;float: right;}
.select-icon{float: left;width:1.2rem;height: 1.4rem;background: url("../images/radio1.png") no-repeat center;background-size: auto 80%;margin-right:0.4rem;}
.select-icon.active{background: url("../images/radioed1.png") no-repeat center;background-size: auto 80%;}
.select-text{float: left;font-size: 0.96rem;line-height:1.4rem;}
.select-text.active{color: #000;}
.add-opt-btn{float: left;font-size: 0.95rem;line-height: 1.4rem;cursor: pointer;color: #999;margin-left:0.8rem;}
.add-opt-btn i{float: left;height: 1.4rem;width: 1.2rem;margin-right:0.2rem;}
.add-edit-btn i{background: url("../images/edit.png") no-repeat center;background-size: auto 80%;}
.add-del-btn i{background: url("../images/clear_all.png") no-repeat center;background-size: auto 80%;}

.transfer-info{display: block;overflow: hidden;background: #fff;padding: 0 0.8rem;margin-top:0.3rem;}
.transfer-row{display: block;overflow: hidden;padding:0.5rem 0;border-bottom:1px solid #f9f9f9;position: relative;}
.transfer-name{float: left;width:5.6rem;font-size: 0.95rem;color: #000;line-height:2.2rem;}
.transfer-txt{width: 100%;box-sizing: border-box;height:2.2rem;outline: none;border:none;font-size: 1rem;}
.default-icon{float: right;overflow: hidden;border-radius:2rem;padding:0 0.4rem;line-height: 2rem;height:2rem;width:2.8rem;position: relative;margin-top:0.2rem;background: #eaeaea;}
.default-icon em{position: absolute;z-index: 1;left:0.3rem;top: 0.2rem;
    width:1.6rem;height: 1.6rem;border-radius:1rem;background-color: #fff;-webkit-transition: .1s linear;transition: .1s linear;}
.default-icon.active{background: #53b886;}
.default-icon.active em{left: 1.7rem;}
.bank-tips{display: block;font-size:0.92rem;color: red;line-height:1.4rem;padding:0.6rem 0.8rem ;font-weight: bold;}

.add-save-btn{display: block;text-align: center;font-size:1rem;line-height:2.6rem;background: #000;color: #fff;margin:3rem 1rem 0;border-radius:2rem;}

.fixed-add{position: fixed;left: 0;right: 0;bottom: 0;overflow: hidden;z-index: 1111;}
.foot-add-btn{display: block;text-align: center;font-size: 1.08rem;line-height:3.2rem;color: #fff;background:#000;}
.foot-blank{display: block;height: 3.5rem;}