.pubHeader .header-middle .header-title .fi{
    vertical-align: middle;
    font-size: 0.4rem;
    color: #36b5fc;
}
.pubHeader .header-middle .header-title .fi.on{
    color: #36b5fc;
}
.pubHeader .header-right{
    height: 1.2rem;
    line-height: 1.2rem;
    right: 0.4rem;
    top: 0rem;
    color: #36b5fc;
    font-size: 0.4rem;
    z-index: 10;
}
.pubHeader .header-right a{
    color: #36b5fc;
    font-size: 0.4rem;
}
.pubHeader{
    background: none;
}
.hidden{
    display: none;
}
.distribution-report-main{
    padding-top: 1.2rem;
}
.distribution-report-main .distribution-report-items{
    width: 100%;
    height: 1.2rem;
    line-height: 1.2rem;
    background-color: #fff;
    text-align: center;
    position: fixed;
    top: 1.2rem;
}

.distribution-report-main .distribution-report-items .item-box{
    position: relative;
}
.distribution-report-main .distribution-report-items .item-box a{
    color: #333;
}
.distribution-report-main .distribution-report-items .item-box .item-line{
    width: 100%;
    height: 0.05333rem;
    background-color: #36b4fc;
    position: absolute;
    bottom: 0;
    display: none;
}
.distribution-report-main .distribution-report-items .item-box.on a{
    color: #36b4fc;
}
.distribution-report-main .distribution-report-items .item-box.on .item-line{
    display: block;
}
.distribution-report-main .distribution-report-content .distribution-report-total{
    font-size: 0.3733333rem;
    color: #333;
    height: 0.8rem;
    line-height: 0.8rem;
    padding-left: 0.4rem;
    margin-top: 0.13333rem;
}
.distribution-report-main .distribution-report-content .rang-time{
    font-size: 0.3733333rem;
    color: #999;
    height: 1rem;
    line-height: 1rem;
    text-align: center;
    background-color: #fff;
    display: none;
}
.distribution-report-main .distribution-report-content .distribution-report-total .acount-num{
    margin-left: 0.8rem;
}
.distribution-report-main .distribution-report-content .chart-label-box{
    margin-left: 2.6rem;
}
.distribution-report-main .distribution-report-content .chart-label{
    overflow: hidden;
    margin-bottom: 0.4rem;
    color: #666666;
    font-size: 0.373333rem;
    line-height:0.53333rem;
}
.distribution-report-main .distribution-report-content .chart-label div{
    float: left;
}
.distribution-report-main .distribution-report-content .chart-label .color-box{
    width: 0.53333rem;
    height: 0.53333rem;
}
.distribution-report-main .distribution-report-content .chart-label .name-box{
    margin-left: 0.4rem;
}
.distribution-report-main .distribution-report-content .chart-label .percentage-box{
    margin-left: 0.4rem;
}
.distribution-report-main .distribution-report-content .chart-label .count-box{
    margin-left: 0.4rem;
}
/*alertReportSelection 弹窗-订单分类*/

.alertReportSelection {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0.933333rem;
    z-index: 99;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.alertReportSelection.on {
    visibility: visible;
    opacity: 1;
    top: 1.2rem;
}

.alertReportSelection .reportSelection-main {
    position: relative;
    z-index: 101;
    background: #fff;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    padding-top: 0.266667rem;
}

.alertReportSelection .reportSelection-mask {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 1.2rem;
    z-index: 100;
    background: rgba(0,0,0,0.3);
}
.alertReportSelection .reportSelection-main .store-label{
    font-size: 0.4rem;
    color: #999999;
    padding-left: 0.4rem;
}
.alertReportSelection .reportSelection-main .store-items{
    overflow: hidden;
    font-size: 0.373333rem;
    padding-bottom: 0.2666667rem;
    padding-left: 0.4rem;
    padding-right: 0.4rem;
}
.alertReportSelection .reportSelection-main .store-items .items{
    float: left;
    background-color: #f6f6f6;
    height: 0.6rem;
    line-height: 0.6rem;
    border-radius: 0.3rem;
    padding: 0 0.4rem;
    margin-top: 0.2666667rem;
    margin-right: 0.133333rem;
    max-width: 3rem;
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap
}
.alertReportSelection .reportSelection-main .store-items .items.on{
    background-color: #36b5fc;
    color: #fff;
}
.alertReportSelection .reportSelection-main .store-date-box{
    height: 1.33333rem;
    padding: 0.33333rem 0.4rem;
    border-top:1px solid #ccc;
    margin-top: 0.26667rem;
}
.alertReportSelection .reportSelection-main .store-date-box .date-item .date-item-input input{
    display: block;
    width: 100%;
    border:0px;
    height: 0.666667rem;
    background-color: #f6f6f6;
    text-align: center;
}
.alertReportSelection .reportSelection-main .store-date-box .date-item .date-item-icon{
    width: 0.426667rem;
    height: 0.426667rem;
    margin-left: 0.133333rem;
}
.alertReportSelection .reportSelection-main .store-date-box .date-item .date-item-icon img{
    display: block;
    width: 0.426667rem;
    border:0px;
    height: 0.426667rem;
    margin-top: 0.12rem;
}
.alertReportSelection .reportSelection-main .store-date-box .date-rang{
    width: 2rem;
    text-align: center;
    line-height: 0.666667rem;
} 
.alertReportSelection .reportSelection-main .reportSelection-btn{
    border-top: 1px solid #ccc;
    height: 1.33333rem;
}
.alertReportSelection .reportSelection-main .reportSelection-btn .cancel-btn{
    float: left;
    width: 3.066667rem;
    height: 0.8rem;
    line-height: 0.77333rem;
    margin-top: 0.266667rem;
    border:1px solid #36b4fc;
    text-align: center;
    color: #36b4fc;
    border-radius: 0.4rem;
    margin-left: 1.266667rem;
}
.alertReportSelection .reportSelection-main .reportSelection-btn .sure-btn{
    float: left;
    width: 3.066667rem;
    height: 0.8rem;
    line-height: 0.77333rem;
    margin-top: 0.266667rem;
    border:1px solid #36b4fc;
    background-color: #36b4fc;
    text-align: center;
    color: #fff;
    border-radius: 0.4rem;
    margin-left: 1.33333rem;
}

.distribution-detailed-main .distribution-detailed-list .items-title{
    height: 1.33333rem;
    padding: 0 0.4rem;
}
.distribution-detailed-main .distribution-detailed-list .items-title .title-date-box{
    height: 0.666667rem;
    line-height: 0.6666667rem;
	background-color: #ffffff;
    border-radius: 0.33333rem;
    font-size: 0.32rem;
    float: left;
    padding: 0 0.13333rem;
    margin-top: 0.33333rem;
    color: #36b4fc;
    padding-left: 0.266667rem;
}
.distribution-detailed-main .distribution-detailed-list .items-title .title-total{
    float: right;
    height: 1.33333rem;
    line-height: 1.333333rem;
    font-size: 0.3733333rem;
    color: #333;
}
.distribution-detailed-main .distribution-detailed-list .items-title .title-total .total-span{
    margin-left: 0.13333rem;
}
.distribution-detailed-main .distribution-detailed-list .item-box{
    background-color: #fff;
    margin-bottom: 0.266667rem;
}
.distribution-detailed-main .distribution-detailed-list .item-box:last-child{
    margin-bottom: 0;
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-head{
    height: 1.33333rem;
    position: relative;
    overflow: hidden;
    padding-left: 1.066667rem;
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-head .item-head-label{
    width: 0.8rem;
    height: 0.4rem;
    line-height: 0.4rem;
	background-color: #36b5fc;
    border-radius: 0 0.2rem 0.2rem 0;
    color: #fff;
    text-align: center;
    font-size: 0.24rem;
    position: absolute;
    top:0.48rem;
    left: 0;
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-head .item-head-label.red{
    background-color: #ff7568;
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-head .order-number-box{
    margin-top: 0.266667rem;
    padding-right: 0.4rem;
    
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-head .order-number-box .order-number{
    color: #333;
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;
    font-size: 0.346667rem;
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-head .order-number-box .order-total{
    color: #333;
    font-size: 0.346667rem;
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-head .order-date-addr{
    color: #999;
    font-size: 0.32rem;
    margin-top: 0.13333rem;
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-content{
    border-top:1px solid #ccc;
    padding: 0.13333rem 0.4rem 0.2666667rem;
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-content .item-product{
    font-size: 0.3466666rem;
    color: #999;
    margin-top: 0.13333rem;
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-content .item-product .product-name{
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-content .item-product .product-price{
    margin-left: 0.266667rem;
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-foot{
    border-top:1px solid #ccc;
    text-align: right;
    padding: 0 0.4rem;
    height: 0.93333rem;
    line-height: 0.93333rem;
    font-size: 0.4rem;
    color: #999;
}
.distribution-detailed-main .distribution-detailed-list .item-box .item-foot span{
    color: #333;
}

.alertDetailedScreening{
    background-color: #fff;
    height: 100%;
    position: relative;
}
.alertDetailedScreening .title{
    height: 1.2rem;
    line-height: 1.2rem;
    position: relative;
    text-align: center;
    border-bottom: 1px solid #ccc;
    color: #666;
    font-size: 0.46rem;
}
.alertDetailedScreening .title .title-left{
    height: 1.2rem;
    line-height: 1.2rem;
    position: absolute;
    left: 0.266667rem;
    top: 0;
    
}
.alertDetailedScreening .title .title-left .fi{
    font-size: 0.533333rem;
    color: #666;
}
.alertDetailedScreening  .date-label{
    font-size: 0.4rem;
    color: #999999;
    padding-left: 0.4rem;
    margin-top: 0.266667rem;
}
.alertDetailedScreening .store-date-box{
    height: 1.33333rem;
    padding: 0.33333rem 0.4rem;
    border-bottom: 1px solid #ccc;
}
.alertDetailedScreening .store-date-box .date-item .date-item-input input{
    display: block;
    width: 100%;
    border:0px;
    height: 0.666667rem;
    background-color: #f6f6f6;
    text-align: center;
}
.alertDetailedScreening .store-date-box .date-item .date-item-icon{
    width: 0.426667rem;
    height: 0.426667rem;
    margin-left: 0.133333rem;
}
.alertDetailedScreening .store-date-box .date-item .date-item-icon img{
    display: block;
    width: 0.426667rem;
    border:0px;
    height: 0.426667rem;
    margin-top: 0.12rem;
}
.alertDetailedScreening .store-date-box .date-rang{
    width: 2rem;
    text-align: center;
    line-height: 0.666667rem;
} 
.alertDetailedScreening .store-label{
    font-size: 0.4rem;
    color: #999999;
    padding-left: 0.4rem;
    margin-top: 0.26667rem;
}
.alertDetailedScreening .store-items{
    overflow: hidden;
    font-size: 0.373333rem;
    padding-bottom: 0.2666667rem;
    padding-left: 0.4rem;
    padding-right: 0.4rem;
}
.alertDetailedScreening .store-items .items{
    float: left;
    background-color: #f6f6f6;
    height: 0.6rem;
    line-height: 0.6rem;
    border-radius: 0.3rem;
    padding: 0 0.4rem;
    margin-top: 0.2666667rem;
    margin-right: 0.133333rem;
    max-width: 3rem;
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap
}
.alertDetailedScreening .store-items .items.on{
    background-color: #36b5fc;
    color: #fff;
}
.alertDetailedScreening .source-label{
    font-size: 0.4rem;
    color: #999999;
    padding-left: 0.4rem;
    padding-top: 0.26667rem;
    border-top:1px solid #ccc;
}
.alertDetailedScreening .source-items{
    overflow: hidden;
    font-size: 0.373333rem;
    padding-bottom: 0.2666667rem;
    padding-left: 0.4rem;
    padding-right: 0.4rem;
}
.alertDetailedScreening .source-items .items{
    float: left;
    background-color: #f6f6f6;
    height: 0.6rem;
    line-height: 0.6rem;
    border-radius: 0.3rem;
    padding: 0 0.4rem;
    margin-top: 0.2666667rem;
    margin-right: 0.133333rem;
    max-width: 3rem;
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap
}
.alertDetailedScreening .source-items .items.on{
    background-color: #36b5fc;
    color: #fff;
}
.alertDetailedScreening .detailed-screening-down{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #fff;
    height: 1.866667rem;
}
.alertDetailedScreening .detailed-screening-down .detailed-screening-btn{
    margin-left: auto;
    margin-right: auto;
    margin-top: 0.4rem;
    height: 1.0666667rem;
    background-color: #36b4fc;
    color: #fff;
    text-align: center;
    line-height: 1.0666667rem;
    border-radius: 0.533333rem;
    width: 5.33333rem;
}
.alert-rightBox {
    position: absolute;
    z-index: 100;
    right: -100%;
    top: 0;
    bottom: 0;
    width: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 100%;
    opacity: 0;
}

.evaluation-manage-main{
    width: 100%;
}
.evaluation-manage-main .evaluation-manage-items{
    background-color: #fff;
    height: 1.3333rem;
}
.evaluation-manage-main .evaluation-manage-items .item{
    text-align: center;
    color: #333;
}
.evaluation-manage-main .evaluation-manage-items .item.on{
    color: #36b4fc;
}
.evaluation-manage-main .evaluation-manage-items .item .item-label{
    font-size: 0.4rem;
    margin-top: 0.24rem;
}
.evaluation-manage-main .evaluation-manage-items .item .item-num{
    font-size: 0.3466667rem;
    margin-top: 0.133333rem;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item{
    background-color: #fff;
    margin-bottom: 0.26667rem;
    overflow: hidden;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item:last-child{
    margin-bottom: 0;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item .evaluation-item-face{
    overflow: hidden;
    margin-left: 0.4rem;
    margin-top: 0.2666667rem;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item .evaluation-item-face .face{
    width: 1.066667rem;
    height: 1.066667rem;
    float: left;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item .evaluation-item-face .face img{
    width: 1.066667rem;
    height: 1.066667rem;
    display: block;
    border: 0;
    border-radius: 0.533333rem;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item .evaluation-item-face .level{
    margin-left: 0.266667rem;
    margin-top: 0.28rem;
    float: left;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item .evaluation-item-face .level .iconfont{
    font-size: 0.48rem;
    color: #ccc;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item .evaluation-item-face .level .iconfont.on{
    color: #ff7568;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item .evaluation-item-time{
    padding: 0 0.4rem;
    margin-top: 0.133333rem;
    color: #999;
    font-size: 0.32rem;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item .evaluation-item-content{
    padding: 0 0.4rem;
    line-height: 0.53333rem;
    font-size: 0.3466667rem;
    margin-top: 0.133333rem;
    padding-bottom: 0.133333rem;
    word-break:break-all;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item .evaluation-item-foot{
    height: 1.066667rem;
    border-top:1px solid #ccc;
    padding: 0 0.4rem;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item .evaluation-item-foot .order-number{
    height: 1.066667rem;
    line-height: 1.066667rem;
    font-size: 0.32rem;
    color: #999;
    float: left;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item .evaluation-item-foot .evaluation-item-btn{
    height: 1.066667rem;
    line-height: 1.066667rem;
    float: right;
}
.evaluation-manage-main .evaluation-manage-list .evaluation-item .evaluation-item-foot .evaluation-item-btn a{
    font-size: 0.373333rem;
    color: #36b4fc;
}
.evaluation-manage-detail-main{
    background-color: #fff;
    overflow: hidden;
}
.evaluation-manage-detail-main .face-level{
    padding: 0 0.4rem;
    margin-top: 0.4rem;
}
.evaluation-manage-detail-main .face-level .face{
    width: 1.066667rem;
    height: 1.066667rem;
}
.evaluation-manage-detail-main .face-level .face img{
    width: 1.066667rem;
    height: 1.066667rem;
    display: block;
    border-radius: 0.533333rem;
}
.evaluation-manage-detail-main .face-level .level-box .level-item.mt30{
    margin-top: 0.13333rem;
}
.evaluation-manage-detail-main .face-level .level-box .level-item .level-label{
    font-size: 0.346667rem;
    color: #333;
    height: 0.4rem;
    line-height: 0.4rem;
    padding-left: 0.4rem;
    padding-top: 0.015rem;
}
.evaluation-manage-detail-main .face-level .level-box .level-item .level{
    height: 0.4rem;
    line-height: 0.4rem;
}
.evaluation-manage-detail-main .face-level .level-box .level-item .level .iconfont{
    color: #ccc;
    font-size: 0.42rem;
    display: block;
    float: left;
    margin-left: 0.133333rem;
}
.evaluation-manage-detail-main .face-level .level-box .level-item .level .iconfont.on{
    color: #ff7568;
}
.evaluation-manage-detail-main .time{
    padding: 0 0.4rem;
    border-top:1px solid #ccc;
    margin-top: 0.4rem;
    padding-top: 0.306667rem;
    font-size: 0.32rem;
    color: #999;
}
.evaluation-manage-detail-main .evaluation-text{
    font-size: 0.3466667rem;
    padding: 0 0.4rem;
    padding-top: 0.266667rem;
    padding-bottom: 0.68rem;
    line-height: 0.4rem;
    word-break: break-all;
}

.bind-stores-main .bind-store-head{
    width: 100%;
    height: 2.93333rem;
    min-height: 2.93333rem;
    background-color: #36b5fc;
    overflow: hidden;
}
.bind-stores-main .bind-store-head .head-main{
    margin-left: 0.4rem;
    margin-right: 0.4rem;
    margin-top: 0.8rem;
}
.bind-stores-main .bind-store-head .head-main .product-img{
    width: 1.3333rem;
    height: 1.33333rem;
}
.bind-stores-main .bind-store-head .head-main .product-img img{
    width: 1.3333rem;
    height: 1.33333rem;
    display: block;
    border: 0;
}
.bind-stores-main .bind-store-head .head-main .address-info{
    color: #fff;
    margin-left: 0.4rem;
    justify-content: center;
    align-items: center;
}
.bind-stores-main .bind-store-head .head-main .address-info .address-title{
    font-size: 0.373333rem;
}
.bind-stores-main .bind-store-head .head-main .address-info .address-detail{
    font-size: 0.32rem;
    margin-top: 0.266667rem;
    line-height: 0.4rem;
    height: 0.74666666rem;
    letter-spacing: 0;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;  /*要显示的行数*/
    -webkit-box-orient: vertical;
}
.bind-stores-main .bind-store-content .bind-store-title{
    font-size: 0.373333rem;
    color: #333;
    text-align: center;
    margin-top: 0.8rem;
}
.bind-stores-main .bind-store-content .bind-store-tip{
    font-size: 0.32rem;
    color: #333;
    text-align: center;
    margin-top: 0.266667rem;
}
.bind-stores-main .bind-store-content .bind-store-input{
    width: 9.2rem;
    margin-left: auto;
    margin-right: auto;
    height: 1.2rem;
    margin-top: 0.4rem;
    position: relative;
}
.bind-stores-main .bind-store-content .bind-store-input input{
    width: 9.2rem;
    height: 1.2rem;
    display: block;
    border: 0;
    padding: 0 0.4rem;
    box-sizing: border-box;
    border-radius: 0.6rem;
}
.bind-stores-main .fixedBottomBar{
    height: auto;
}
.bind-stores-main .fixedBottomBar .container{
    position: inherit;
    background:none;
    width: 100%;
    height: 1.3333333rem;
    padding-top: 0.4rem;
    padding-bottom: 0.4rem;
    left: auto;
}
.bind-stores-main .fixedBottomBar .container .btn{
    width: 5.33333rem;
    height: 1.33333rem;
    margin-left: auto;
    margin-right: auto;
    background-color: #36b5fc;
    border:0;
    border-radius: 0.666667rem;
    display: block;
}
/*门店收益*/
.store-revenue-main .store-revenue-head{
    background-color: #ff7568;
    color: #fff;
    width: 100%;
    position: relative;
    overflow: hidden;
}
.store-revenue-main .store-revenue-head .left-box{
    padding-left: 0.4rem;
}
.store-revenue-main .store-revenue-head .store-revenue-title{
    text-align: left;
    margin-top: 0.66667rem;
    font-size: 0.4rem;
}
.store-revenue-main .store-revenue-head .store-revenue-title .fi{
    font-size: 0.48rem;
    vertical-align: middle;
    margin-left: 0.13333rem;
}
.store-revenue-main .store-revenue-head .tx_wechat{
    position: absolute;
    top: 1rem;
    right: 0;
}
.store-revenue-main .store-revenue-head .tx_wechat img{
    display: block;
    width: 2rem;
    outline: none;
}
.store-revenue-main .store-revenue-head .store-revenue-price{
    margin-top: 0.13333rem;
    font-size: 0.66667rem;
}
.store-revenue-main .store-revenue-head .store-revenue-price span{
    font-size: 0.4rem;
}
.store-revenue-main .store-revenue-head .store-revenue-price .fi{
    font-size: 0.4rem;
    margin-top: -0.066667rem;
    margin-left: 0.13333rem;
    vertical-align: middle;
}
.store-revenue-main .store-revenue-head .tx_wechat-btn{
    padding: 0 0.266667rem;
    color: #ff7568;
    background-color: #fff;
    font-size: 0.32rem;
    height: 0.666667rem;
    line-height: 0.666667rem;
    border-radius: 0.333333rem;
    margin-right: 0.4rem;
    margin-top: 1.25rem;
    box-shadow: 2px 2px 6px rgba(0,0,0,0.3);
}
.store-revenue-main .store-revenue-head .revenue-pending{
    height: 1.4rem;
    margin-top: 0.68rem;
    text-align: center;
    overflow: hidden;
    width: 9.2rem;
    margin-left: auto;
    margin-right: auto;
}
.store-revenue-main .store-revenue-head .revenue-pending .line{
    height: 0.8rem;
    margin-top: 0.266667rem;
    border-right:1px solid #fff;
}
.store-revenue-main .store-revenue-head .revenue-pending .revenue-price{
    font-size: 0.4rem;
    text-indent: -0.4rem;
    margin-top: 0.266667rem;
}
.store-revenue-main .store-revenue-head .revenue-pending .revenue-tip{
    font-size: 0.266667rem;
    margin-top: 0.13333rem;
}
.store-revenue-main .store-revenue-head .already-knot-cash{
    height: 1.4rem;
    text-align: center;
    overflow: hidden;
    width: 9.2rem;
    margin-top: 1rem;
    margin-left: auto;
    margin-right: auto;
}
.store-revenue-main .store-revenue-head .already-knot-cash .line{
    height: 0.8rem;
    margin-top: 0.266667rem;
    border-right:1px solid #fff;
}
.store-revenue-main .store-revenue-head .already-knot-cash .revenue-price{
    font-size: 0.4rem;
    margin-top: 0.133333rem;
    font-weight: bold;
}
.store-revenue-main .store-revenue-head .already-knot-cash .revenue-price .fi{
    vertical-align: middle;
    margin-top: -0.0266667rem;
}
.store-revenue-main .store-revenue-head .already-knot-cash .revenue-tip{
    font-size: 0.266667rem;
    height: 0.4rem;
    line-height: 0.4rem;
    margin-top: 0.16rem;
}
.store-revenue-main .store-revenue-head .already-knot-cash .revenue-tip .fi-span{
    width: 0.266667rem;
    height: 0.266667rem;
    display: inline-block;
    margin-right: 0.24rem;
}
.store-revenue-main .store-revenue-head .already-knot-cash .revenue-tip .fi-span .fi{
    font-size: 0.53333rem;
    vertical-align: middle;
}
.store-revenue-main .store-revenue-content{
    background-color: #fff;
    padding-left: 0.4rem;
    margin-top: 0.266667rem;
    border-bottom: 1px solid #e5e5e5;
}
.store-revenue-main .store-revenue-content .store-line{
    height: 1.3333rem;
    border-bottom: 1px solid #e5e5e5;
}
.store-revenue-main .store-revenue-content .store-line:last-child{
    border: 0;
}
.store-revenue-main .store-revenue-content .store-line .store-icon img{
    display: block;
    width: 0.53333rem;
    height: 0.53333rem;
    outline: none;
    margin-top: 0.4rem;
}
.store-revenue-main .store-revenue-content .store-line .store-name{
    height: 1.33333rem;
    line-height: 1.33333rem;
    font-size: 0.4rem;
    margin-left: 0.266667rem;
}
.store-revenue-main .store-revenue-content .store-line .store-total{
    height: 1.33333rem;
    line-height: 1.33333rem;
    font-size: 0.32rem;
    color: #999;
}
.store-revenue-main .store-revenue-content .store-line .store-total .store-total-line{
    font-size: 0.32rem;
    color: #999;
    margin-top: 0.13333rem;
}
.store-revenue-main .store-revenue-content .store-line .right-icon{
    height: 1.33333rem;
    line-height: 1.3333rem;
    padding-right: 0.266667rem;
    padding-left: 0.2666667rem;
}
.store-revenue-main .store-revenue-content .store-line .right-icon .fi{
    color: #999;
    font-size: 0.4rem;
    vertical-align: middle;
}
/**不可用原因弹窗**/
  .alertReminderTip{
    z-index: 200;
    position: absolute;
    width: 8rem;
    border-radius: 0.266667rem;
    left: 50%;
    margin-left: -4rem;
    top: 50%;
    margin-top: -4rem;
    overflow: hidden;
  }
  .alertReminderTip .tip-content{
    font-size: 0.35rem;
    color: #333;
    background-color: #fff;
    padding-bottom: 0.4rem;
  }
  .alertReminderTip .tip-content .tip-text{
    padding: 0 0.266667rem;
    max-height: 5.53333rem;
    line-height: 0.53333rem;
    overflow-y: auto;
  }
  .alertReminderTip .tip-btn{
    width: 3.066667rem;
    height: 0.8rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0.4rem;
  }
  .alertReminderTip .tip-btn .sure{
    background-color: #36b4fc;
    color: #fff;
    text-align: center;
    line-height:  0.8rem;
    height: 0.8rem;
    padding: 0 0.13333rem;
    font-size: 0.42666667rem;
    border-radius: 0.4rem;
  }
  .alertReminderTip .tip-title{
    text-align: center;
    height: 1.3333rem;
    line-height: 1.3333rem;
    background-color: #36b4fc;
    color: #fff;
    position: relative;
  }
  .alertReminderTip .tip-title .fi{
      font-size: 0.53333rem;
      color: #fff;
      position: absolute;
      right: 0.4rem;
      top: 0rem;
  }
/******门店收益详情************/

.store-revenue-detailed-main .store-revenue-detailed-list .items-title{
    padding: 0 0.4rem;
    overflow: hidden;
}
.store-revenue-detailed-main .store-revenue-detailed-list .items-title .title-date-box{
    height: 0.666667rem;
    line-height: 0.6666667rem;
	background-color: #ffffff;
    border-radius: 0.33333rem;
    font-size: 0.32rem;
    float: left;
    padding: 0 0.13333rem;
    margin-top: 0.33333rem;
    color: #36b4fc;
    padding-left: 0.266667rem;
}
.store-revenue-detailed-main .store-revenue-detailed-list .items-title .title-total{
    float: right;
    font-size: 0.32rem;
    color: #999;
}
.store-revenue-detailed-main .store-revenue-detailed-list .items-title .title-total .number-span{
    margin-top: 0.49rem;
}
.store-revenue-detailed-main .store-revenue-detailed-list .items-title .title-total .total-span{
    margin-top: 0.13333rem;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box{
    background-color: #fff;
    margin-top: 0.266667rem;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box:last-child{
    margin-bottom: 0;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-head{
    height: 1.33333rem;
    position: relative;
    overflow: hidden;
    padding-left: 0.4rem;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-head .item-head-label{
    width: 0.8rem;
    height: 0.4rem;
    line-height: 0.4rem;
	background-color: #36b5fc;
    border-radius: 0 0.2rem 0.2rem 0;
    color: #fff;
    text-align: center;
    font-size: 0.24rem;
    position: absolute;
    top:0.48rem;
    left: 0;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-head .item-head-label.red{
    background-color: #ff7568;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-head .order-number-box{
    margin-top: 0.266667rem;
    padding-right: 0.4rem;
    
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-head .order-number-box .order-number{
    color: #333;
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;
    font-size: 0.346667rem;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-head .order-number-box .order-number .data-span{
    color: #999;
    margin-top: 0.13333rem;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-head .order-number-box .order-total{
    color: #ff7568;
    font-size: 0.42666667rem;
    height: 0.8rem;
    line-height: 0.8rem;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-head .order-date-addr{
    color: #999;
    font-size: 0.32rem;
    margin-top: 0.13333rem;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-content{
    border-top:1px solid #ccc;
    padding: 0.13333rem 0.4rem 0.2666667rem;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-content .item-product{
    font-size: 0.3466666rem;
    color: #999;
    margin-top: 0.13333rem;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-content .item-product .product-name{
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-content .item-product .product-price{
    margin-left: 0.266667rem;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-foot{
    border-top:1px solid #ccc;
    text-align: right;
    padding: 0 0.4rem;
    height: 0.93333rem;
    line-height: 0.93333rem;
    font-size: 0.4rem;
    color: #999;
}
.store-revenue-detailed-main .store-revenue-detailed-list .item-box .item-foot span{
    color: #333;
}
/**********配送收益详情***********/
.store-revenue-details-main .store-revenue-details-head{
    position: relative;
    margin-top: 0.266667rem;
}
.store-revenue-details-main .store-revenue-details-head .store-revenue-details-head-bg{
    width: 100%;
}
.store-revenue-details-main .store-revenue-details-head .store-revenue-details-head-bg img{
    display: block;
    width: 100%;
}
.store-revenue-details-main .store-revenue-details-head .store-revenue-details-head-title{
    text-align: center;
    position: absolute;
    top: 0.96rem;
    width: 100%;
    color: #fff;
    font-size: 0.4rem;
    text-indent: 0.4rem;
}
.store-revenue-details-main .store-revenue-details-head .store-revenue-details-head-price{
    text-align: center;
    position: absolute;
    top: 1.73333rem;
    width: 100%;
    color: #fff;
    font-size: 0.72rem;

}
.store-revenue-details-main .store-revenue-details-head .store-revenue-details-head-price span{
    font-size: 0.4rem;
}
.store-revenue-details-main .store-revenue-details-content .order-state-line{
    padding: 0 0.4rem;
    background-color: #fff;
    height: 1.3333rem;
    line-height: 1.3333rem;
    margin-top: 0.266667rem;
}
.store-revenue-details-main .store-revenue-details-content .order-state-line .order-state-label{
    width: 1.8rem;
    font-size: 0.346667rem;
    color: #999;
}
.store-revenue-details-main .store-revenue-details-content .order-state-line .order-state-text{
    font-size: 0.346667rem;
    color: #333;
}
.store-revenue-details-main .store-revenue-details-content .product-info{
    background-color: #fff;
    margin-top: 0.266667rem;
    font-size: 0.346667rem;
    color: #999;
    padding: 0.13333rem 0.4rem;
    line-height: 0.533333rem;
}
.store-revenue-details-main .store-revenue-details-content .product-info .product-info-label{
    width: 1.8rem;
}
.store-revenue-details-main .store-revenue-details-content .product-info .product-info-list .product-info-line .product-name{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
}
.store-revenue-details-main .store-revenue-details-content .product-info .product-info-list .product-info-line .product-number{
    padding-right: 0.4rem;
    padding-left: 0.4rem;
}
.store-revenue-details-main .store-revenue-details-content .order-info{
    background-color: #fff;
    margin-top: 0.266667rem;
    line-height: 0.53333rem;
    padding: 0.26667rem 0.4rem;
}
.store-revenue-details-main .store-revenue-details-content .order-info .order-info-line .order-info-label{
    width: 2.6rem;
    font-size: 0.346667rem;
    color: #999;
}
.store-revenue-details-main .store-revenue-details-content .order-info .order-info-line .order-info-text{
    font-size: 0.346667rem;
    color: #333;
}
.store-revenue-details-main .store-revenue-details-content .order-info .order-info-line .order-info-text a{
    font-size: 0.346667rem;
    color: #36b5fc;;
}

.bill-details-list-main .bill-details-list .items-title{
    padding: 0 0.4rem;
    overflow: hidden;
    height: 1.33333rem;
}
.bill-details-list-main .bill-details-list .items-title .title-date-box{
    height: 0.666667rem;
    line-height: 0.6666667rem;
	background-color: #ffffff;
    border-radius: 0.33333rem;
    font-size: 0.32rem;
    float: left;
    padding: 0 0.13333rem;
    margin-top: 0.33333rem;
    color: #36b4fc;
    padding-left: 0.266667rem;
}
.bill-details-list-main .bill-details-list .items-title .title-total{
    float: right;
    font-size: 0.32rem;
    color: #999;
    position: relative;
}
.bill-details-list-main .bill-details-list .items-title .title-total .fi-tips-box{
    position: absolute;
    right: 100%;
    top: 50%;
    margin-top: -0.133333rem;
    margin-right: 0.133333rem;
    color: #36b4fc;
}
.bill-details-list-main .bill-details-list .items-title .title-total .fi{
    font-size: 0.53333rem;
}
.bill-details-list-main .bill-details-list .items-title .title-total .number-span{
    margin-top: 0.266667rem;
}
.bill-details-list-main .bill-details-list .items-title .title-total .cash-span{
    margin-top: 0.53333rem;
}
.bill-details-list-main .bill-details-list .items-title .title-total .total-span{
    margin-top: 0.13333rem;
}
.bill-details-list-main .bill-details-list .bill-details-line-box{
    padding-left: 0.4rem;
    background-color: #fff;
}
.bill-details-list-main .bill-details-list .bill-details-line{
    padding: 0.4rem 0.4rem;
    padding-left: 0;
    background: #fff;
    border-bottom: 1px solid #e5e5e5;
}
.bill-details-list-main .bill-details-list .bill-details-line .cash-icon{
    width: 1rem;
    height: 1rem;
    margin-right: 0.26667rem;
}
.bill-details-list-main .bill-details-list .bill-details-line .title{
    font-size: 0.42666667rem;
    color: #333;
}
.bill-details-list-main .bill-details-list .bill-details-line .tips{
    font-size: 0.266667rem;
    color: #999;
}
.bill-details-list-main .bill-details-list .bill-details-line .time{
    font-size: 0.2666667rem;
    color: #999;
}
.bill-details-list-main .bill-details-list .bill-details-line .price-box{
    font-size: 0.42666667rem;
    color: #333;
    margin-top: 0.24rem;
}
.bill-details-list-main .bill-details-list .bill-details-line .cash-price-box{
    font-size: 0.42666667rem;
    color: #333;
}
.bill-details-list-main .bill-details-list .bill-details-line .icon-box{
    padding-left: 0.266667rem;
}
.bill-details-list-main .bill-details-list .bill-details-line .icon-box .fi{
    color: #999;
    font-size: 0.43333rem;
    margin-top: 0.22rem;
}
.bill-details-list-main .bill-details-list .bill-details-line .mt12{
    margin-top: 0.16rem;
}

.alertBillDetailsScreening{
    background-color: #fff;
    position: relative;
}
.alertBillDetailsScreening .title{
    height: 1.2rem;
    line-height: 1.2rem;
    position: relative;
    text-align: center;
    border-bottom: 1px solid #ccc;
    color: #666;
    font-size: 0.46rem;
}
.alertBillDetailsScreening .title .title-left{
    height: 1.2rem;
    line-height: 1.2rem;
    position: absolute;
    left: 0.266667rem;
    top: 0;
    
}
.alertBillDetailsScreening .title .title-left .fi{
    font-size: 0.533333rem;
    color: #666;
}
.alertBillDetailsScreening  .date-label{
    font-size: 0.4rem;
    color: #999999;
    padding-left: 0.4rem;
    margin-top: 0.266667rem;
}
.alertBillDetailsScreening .store-date-box{
    height: 1.33333rem;
    padding: 0.33333rem 0.4rem;
    border-bottom: 1px solid #ccc;
}
.alertBillDetailsScreening .store-date-box .date-item .date-item-input input{
    display: block;
    width: 100%;
    border:0px;
    height: 0.666667rem;
    background-color: #f6f6f6;
    text-align: center;
}
.alertBillDetailsScreening .store-date-box .date-item .date-item-icon{
    width: 0.426667rem;
    height: 0.426667rem;
    margin-left: 0.133333rem;
}
.alertBillDetailsScreening .store-date-box .date-item .date-item-icon img{
    display: block;
    width: 0.426667rem;
    border:0px;
    height: 0.426667rem;
    margin-top: 0.12rem;
}
.alertBillDetailsScreening .store-date-box .date-rang{
    width: 2rem;
    text-align: center;
    line-height: 0.666667rem;
} 
.alertBillDetailsScreening .store-label{
    font-size: 0.4rem;
    color: #999999;
    padding-left: 0.4rem;
    margin-top: 0.26667rem;
}
.alertBillDetailsScreening .store-items{
    overflow: hidden;
    font-size: 0.373333rem;
    padding-bottom: 0.2666667rem;
    padding-left: 0.4rem;
    padding-right: 0.4rem;
}
.alertBillDetailsScreening .store-items .items{
    float: left;
    background-color: #f6f6f6;
    height: 0.6rem;
    line-height: 0.6rem;
    border-radius: 0.3rem;
    padding: 0 0.4rem;
    margin-top: 0.2666667rem;
    margin-right: 0.133333rem;
    max-width: 3rem;
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap
}
.alertBillDetailsScreening .store-items .items.on{
    background-color: #36b5fc;
    color: #fff;
}
.alertBillDetailsScreening .source-label{
    font-size: 0.4rem;
    color: #999999;
    padding-left: 0.4rem;
    padding-top: 0.4rem;
    border-top:1px solid #ccc;
}
.alertBillDetailsScreening .source-items{
    overflow: hidden;
    font-size: 0.373333rem;
    padding-bottom: 0.4rem;
    padding-left: 0.4rem;
    padding-right: 0.4rem;
}
.alertBillDetailsScreening .source-items .items{
    float: left;
    background-color: #f6f6f6;
    height: 0.6rem;
    line-height: 0.6rem;
    border-radius: 0.3rem;
    padding: 0 0.4rem;
    margin-top: 0.2666667rem;
    margin-right: 0.133333rem;
    max-width: 3rem;
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap
}
.alertBillDetailsScreening .source-items .items.on{
    background-color: #36b5fc;
    color: #fff;
}
.alertBillDetailsScreening .detailed-screening-down{
    background-color: #fff;
    height: 1.4rem;
    border-top: 1px solid #ccc;
    overflow: hidden;
}
.alertBillDetailsScreening .detailed-screening-down .detailed-screening-btn{
    margin-top: 0.26667rem;
    height: 0.8rem;
    background-color: #36b4fc;
    color: #fff;
    text-align: center;
    line-height: 0.8rem;
    border-radius: 0.4rem;
    width: 3.06667rem;
    float: left;
    border:1px solid #36b4fc;
}
.alertBillDetailsScreening .detailed-screening-down .detailed-cancel-btn{
    margin-top: 0.26667rem;
    height: 0.8rem;
    background-color: #fff;
    color: #36b4fc;
    text-align: center;
    line-height: 0.8rem;
    border-radius: 0.4rem;
    width: 3.06667rem;
    border:1px solid #36b4fc;
    float: left;
    margin-left: 1.2666667rem;
    margin-right: 1.33333rem;
}
/********重新绑定提示弹窗**********/
.again-bind-pop{
    width: 8.4rem;
    top: 50%;
    left:50%;
    margin-left: -4.2rem;
    margin-top: -2.8rem;
    position: fixed;
    background-color: #fff;
    z-index: 22;
    border-radius: 0.02666667rem;
    box-sizing: border-box;
}
.again-bind-pop .again-bind-content{
  position: relative;
}
.again-bind-pop .close-icon{ 
    display: block;
    width: 0.5rem;
    height: 0.5rem;
    position: absolute;
    right: 0.133333rem;
    top: 0.133333rem;

}
.again-bind-pop .again-bind-content .again-bind-title{
    position: relative;
    text-align: center;
    height: 1.3333rem;
    line-height: 1.3333rem;
}
.again-bind-pop .again-bind-content .again-bind-title .fi{
    font-size: 0.53333rem;
    position: absolute;
    right: 0.26667rem;
    top: 0rem;
}
.again-bind-pop .again-bind-tip{
  padding:0.6666667rem 0.34666667rem;
  padding-top: 0.266667rem;
  text-align: center;
  font-size: 0.4rem;
  color: #000;
  line-height: 0.7rem;
}
.again-bind-pop .again-bind-btn{
  width: 100%;
  border-top:1px solid #e5e5e5;
  text-align: center;
  height: 1.413333rem;
}
.again-bind-pop .again-bind-btn .close-btn{
  color: #696969;
  box-sizing: border-box;
  width: 50%;
  border-right:1px solid #e5e5e5;
  height: 1.413333rem;
  line-height: 1.413333rem;
}
.again-bind-pop .again-bind-btn .invitation-btn{
  color: #0080cc;
  width: 50%;
  height: 1.413333rem;
  line-height: 1.413333rem;
}



.acountRecharge .recharge-number{
    background-color: #fff;
    padding: 0 0.4rem;
    overflow: hidden;
    margin-top: 0.266667rem;
  }
  .acountRecharge .recharge-number .title{
    margin-top: 0.4rem;
    font-size: 0.4rem;
    color: #333;
  }
  .acountRecharge .recharge-number .recharge-tip{
    color: #999999;
    font-size: 0.32rem;
    margin-top: 0.133333rem;
    padding-bottom: 0.4rem;
  }
  .acountRecharge .recharge-number .number{
    height: 1.2rem;
    margin-top: 0.4rem;
  }
  .acountRecharge .recharge-number .number .unit-text{
    font-size: 0.373333rem;
    display: block;
    height: 1.2rem;
    position: relative;
    width: 0.56rem;
  }
  .acountRecharge .recharge-number .number .unit-text div.unit{
    position: absolute;
    bottom: 0.3rem;
    left: 0;
  }
  .acountRecharge .recharge-number .number .price-input{
    height: 1.2rem;
    line-height: 1.2rem;
    overflow: hidden;
    display: block;
    font-size: 0.8rem;
    color: #333;
  }
  .acountRecharge .recharge-number .number .price-input input{
    height: 1.2rem;
    line-height: 1.2rem;
    border:0;
    font-size: 0.8rem;
    color: #333;
    display: block;
    outline: none;
    width: 100%;
  }
  .acountRecharge .recharge-number .number .price-input input::-webkit-input-placeholder {
    color: #999;
    font-size: 0.42666667rem;
    text-align: left;
  }
  .acountRecharge .recharge-number .number .clear-icon{
    padding-left: 0.4rem;
    font-size: 0.32rem;
    color: #007fcc;
    margin-top: 0.53333rem;
  }
  .acountRecharge .recharge-number .number .clear-icon .fi{
    font-size: 0.4266667rem;
    color: #666;
  }
  .acountRecharge .pay-action{
      width: 9.2rem;
      margin-left: auto;
      margin-right: auto;
      margin-top: 0.4rem;
  }
  .acountRecharge .pay-action .btn{
    border-radius: 0.66667rem;
    background-color: #36b4fc;
    border-color: #36b4fc;
  }
  .get-wx-receive-address{
    height:1.333rem;
    margin-top: 0.2rem;
    background-color: #fff;
    padding: 0 0.4rem;
  }
  .get-wx-receive-address .wx-receive-img{
    width: 0.586667rem;
    height: 0.586667rem;
    margin-top: 0.346667rem;
  }
  .get-wx-receive-address .wx-receive-img img{
    width: 0.586667rem;
    height: 0.586667rem;
    display: block;
  }
  .get-wx-receive-address .wx-receive-text{
    line-height: 1.333rem;
    font-size: 0.4rem;
    color: #333;
    padding-left: 0.4rem;
  }
  .get-wx-receive-address .wx-receive-icon{
    line-height: 1.333rem;
    color: #999;
    font-size: 0.373333rem;
  }
  .get-wx-receive-address .wx-receive-icon .fi{
    font-size: 0.4rem;
    vertical-align: middle;
    color: #666;
  }

  .alertSelectWx{
      width: 100%;
  }
  .alertSelectWx .SelectWx-line{
    height: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    font-size: 0.373333rem;
    color: #666;
  }
  .alertSelectWx .SelectWx-cancel{
    height: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    background-color: #fff;
    font-size: 0.373333rem;
    color: #007fcc;
    margin-top: 0.26667rem;
  }
  .alertEditBankCard{
      width: 8rem;
      position: fixed;
      top:50%;
      left: 50%;
      margin-left: -4rem;
      background-color: #fff;
      z-index: 100;
      border-radius: 2px;
      margin-top: -4.653333rem;
  }
  .alertEditBankCard .title{
    height: 1.3333rem;
    line-height: 1.33333rem;
    text-align: center;
    font-size: 0.4rem;
    border-bottom: 1px solid #ddd;
  }
  .alertEditBankCard .bankcard-label{
    height: 0.53333rem;
    line-height: 0.533333rem;
    font-size: 0.373333rem;
    padding: 0 0.4rem;
    margin-top: 0.4rem;
  }
  .alertEditBankCard .bankcard-input{
    padding: 0 0.4rem;
    box-sizing: border-box;
  }
  .alertEditBankCard .bankcard-input .input-text{
    height: 1rem;
    line-height: 1rem;
    font-size: 0.373333rem;
    padding: 0 0.266667rem;
    margin-top: 0.13333rem;
    box-sizing: border-box;
    width: 100%;
    display: block;
    border:1px solid #ddd
  }
  .alertEditBankCard .btn-box{
    border-top:1px solid #ddd;
    margin-top: 0.4rem;
  }
  .alertEditBankCard .btn-box .cancel{
    border-right:1px solid #ddd;
    height:1.2rem ;
    line-height: 1.2rem;
    text-align: center;
    color: #999;
    font-size: 0.3733333rem;
  }
  .alertEditBankCard .btn-box .sure{
    height:1.2rem ;
    line-height: 1.2rem;
    text-align: center;
    color: #0080cc;
    font-size: 0.3733333rem;
  }
  
  .alertSelectCash{
    width: 82%;
    position: fixed;
    top:50%;
    left: 50%;
    margin-left: -41%;
    background-color: #fff;
    z-index: 100;
    border-radius: 2px;
    margin-top: -5rem;
  }
  .alertSelectCash .title{
    height: 1.3333rem;
    line-height: 1.33333rem;
    text-align: center;
    font-size: 0.4rem;
    border-bottom: 1px solid #ddd;
  }
  .alertSelectCash .btn-box{
    border-top:1px solid #ddd;
    margin-top: 0.4rem;
  }
  .alertSelectCash .btn-box .cancel{
    border-right:1px solid #ddd;
    height:1.2rem ;
    line-height: 1.2rem;
    text-align: center;
    color: #999;
    font-size: 0.3733333rem;
  }
  .alertSelectCash .btn-box .sure{
    height:1.2rem ;
    line-height: 1.2rem;
    text-align: center;
    color: #0080cc;
    font-size: 0.3733333rem;
  }
  .alertSelectCash .all-select-box{
    overflow: hidden;
  }
  .alertSelectCash .all-select{
      display: flex;
      align-items: center;
      font-size: 0.373333rem;
      height:1rem;
      padding-left: 0.266667rem;
      float: left;
  }
  .alertSelectCash .all-select .fi-box{
    display: block;
    width: 0.53333rem;
    height: 0.533333rem;
    display: flex;
    align-items: center;
  }
  .alertSelectCash .all-select .fi{
    font-size: 0.4rem;
    display: block;
    margin-top: 1px;
    margin-right: 0.133333rem;
    color: #0080cc;
  }
  .alertSelectCash .all-select .fi.fi-checkon1{
    margin-top: 2.4px;
    display: none;
  }
  .alertSelectCash .all-select.on .fi.fi-checkon1{
    display: block;
  }
  .alertSelectCash .all-select.on .fi.fi-checknor{
    display: none;
  }
  .alertSelectCash .list-line{
      padding: 0.2666667rem 0.266667rem;
      border-bottom: 1px solid #ddd;
  }
  
  .alertSelectCash .checknor-box{
    display: flex;
    align-items: center;
    padding-right: 0.233333rem;
  }
  .alertSelectCash .checknor-box .fi{
    font-size: 0.4rem;
    display: block;
    margin-top: 1px;
    margin-right: 0.133333rem;
    color: #0080cc;
  }
  .alertSelectCash .checknor-box .fi.fi-checkon1{
    margin-top: 2.4px;
    display: none;
  }
  .alertSelectCash .checknor-box.on .fi.fi-checkon1{
    display: block;
  }
  .alertSelectCash .checknor-box.on .fi.fi-checknor{
    display: none;
  }
  .alertSelectCash .list{
      height: 6rem;
      overflow-y: auto;
  }
  .alertSelectCash .list-line .store-time .time-tile{
      font-size: 0.37333rem;
  }
  .alertSelectCash .list-line .store-time .time-store{
    font-size: 0.32rem;
    margin-top: 0.133333rem;
    color: #999;
  }
  .alertSelectCash .list-line .price-total .price{
    text-align: center;
    font-size: 0.37333rem;
    margin-top: 0.2rem;
  }
  .alertSelectCash .list-line .price-total .total{
    font-size: 0.32rem;
    margin-top: 0.133333rem;
    color: #999;
  }
  .alertSelectCash .list-line .link-icon{
    display: flex;
    align-items: center;
    padding-left: 0.266667rem;
    font-size: 0.533333rem;
  }
  .alertSelectCash .list-line .link-icon .fi{
    font-size: 0.4rem;
  }
  .alertSelectCash .count-money{
    text-align: center;
    color: #999;
    padding-top: 0.266667rem;
    font-size: 0.4rem;
  }
  /***********
  * name nodatawrap
  * tip : 没有数据
  ***************/
  .nodatawrap {
    width: 100%;
    height: 5rem;
    text-align: center;
  }
  .nodatawrap .imgItem {
    width: 3.333333rem;
    height: 3.333333rem;
    margin-top: 0.586667rem;
  }
  .nodatawrap .tips {
    margin-top: 0.4rem;
    font-size: 0.32rem;
    color: #999;
  }
