.apply{padding:20px 15%}.order-item .title{padding:4px 0;font-size:15px;font-weight:500}.order-item .title .left{width:60%}.order-item .title .left .cover{margin-right:5px;width:32px;height:32px;border-radius:50%}.order-item .title .left .name{width:calc(100% - 37px)}.order-item .title .state{font-size:13px;color:#e4393c}.order-item .product-info{padding:10px 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.order-item .product-info .thumb .bg-img{position:relative;margin-right:5px;width:80px;height:80rpx}.order-item .product-info .detail{padding:0 5px;width:calc(100% - 85rpx);height:80px;font-size:14px}.order-item .product-info .detail .name{line-height:1.4;color:#333;width:100%}.order-item .product-info .detail .order-info{line-height:1.5;font-size:13px;color:#898989}.order-item .product-info .detail .price{font-size:14px;color:#e4393c}.order-item .btns{font-size:12px}.order-item .btns ._count{padding-top:5px;width:100%}.section{margin-bottom:8px;padding:10px 15px;background-color:#fff}.section .title{font-size:15px;font-weight:500}.cause{padding:10rpx}.cause .cause-item{display:flex;align-items:center;justify-content:space-between;padding:5px 0}.desc{padding:10px 0}.desc textarea{padding:5px;width:100%;height:100px;border-radius:5px;background-color:#eff0f4}.img-list{padding:10px 0;width:100%}.img-list .img-item img{margin-right:10px;width:50px;height:50px}.img-list .img-item .add{width:100%;height:100%}.btns{padding:15px}.btns .btn{width:70%;height:45px;line-height:45px;font-size:16px;color:#fff;border-radius:25px;box-shadow:0 5px 15px 0 rgba(255,0,0,.4)}.btns .btn,.btns .btn.active{background-color:#ce001d}