.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clearfix:after{content:"";display:block;width:100%;clear:both}.prompt-call{padding:30px 20px}.prompt-call .tel-form{position:relative}.prompt-call .van-icon-phone-o{font-size:20px;position:absolute;left:0;top:0;width:40px;height:40px;text-align:center;line-height:40px;color:#999}.prompt-call .input{width:100%;height:40px;line-height:20px;padding:10px;border:1px solid #e5e5e5;margin-bottom:40px;font-size:16px;color:#333;padding-left:40px}.prompt-call .van-dialog__confirm,.prompt-call .van-dialog__confirm:active{background-color:#f75959;color:#fff}.arriveRecord{overflow:hidden;padding-top:46px;min-height:100vh}.arriveRecord .flex-item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:12px 15px;margin-bottom:10px}.arriveRecord .flex-item .label{font-size:14px;color:#333;line-height:24px;font-weight:600;flex:1}.arriveRecord .flex-item .name{font-size:16px;color:#333;line-height:24px;font-weight:600}.arriveRecord .flex-item .btn-switch{font-size:14px;color:#333;line-height:24px}.arriveRecord .flex-item .btn-switch .on{color:#f75959}.arriveRecord .product-item{background-color:#fff;border:1px solid #f9f9f9;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);border-radius:4px;padding:10px 8px;margin-bottom:15px;width:100%}.arriveRecord .product-item .flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.arriveRecord .product-item .title{font-size:14px;color:#333;line-height:1.5;font-weight:700}.arriveRecord .product-item .amount{font-size:14px;color:#666;line-height:1.5}.arriveRecord .product-item .product-name{font-size:14px;color:#333;line-height:1.5}.arriveRecord .doc-list{width:100%;overflow:hidden;margin-top:10px}.arriveRecord .doc-list>li{width:2.13333rem;height:2.13333rem;float:left;margin-right:10px;margin-bottom:10px}.arriveRecord .doc-list>li:nth-child(4n){margin-right:0}.arriveRecord .doc-list .pic{display:block;width:100%;height:100%}