.dt-order-item{background-color:#fff}.dt-order-item .state-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0 30rpx;line-height:80rpx;border-bottom:1rpx solid #e5e5e5}.dt-order-item .state-row .timer{color:#dd524d}.dt-order-item .state-row .timer .tips{padding-left:10rpx}.dt-order-item .state-row .order-no{color:#666}.dt-order-item .state-row .order-no .copy{color:#0081ff;margin:0rpx 10rpx}.dt-order-item .state-row .order-state{font-size:30rpx;color:#666}.dt-order-item .mid-row .goods-item{display:-webkit-box;display:-webkit-flex;display:flex;padding:30rpx;height:220rpx;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1rpx solid #e5e5e5}.dt-order-item .mid-row .goods-item .main-pic{width:152rpx;height:152rpx}.dt-order-item .mid-row .goods-item .rt-wrap{padding-left:26rpx;-webkit-box-flex:1;-webkit-flex:1;flex:1}.dt-order-item .mid-row .goods-item .rt-wrap .good-mn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;font-size:30rpx}.dt-order-item .mid-row .goods-item .rt-wrap .good-mn .goods-name{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-right:20rpx;line-height:1.5}.dt-order-item .mid-row .goods-item .rt-wrap .specifications{margin:30rpx 0 20rpx;line-height:1;color:#999;font-size:26rpx;font-weight:500}.dt-order-item .mid-row .goods-item .rt-wrap .price{font-size:30rpx}.dt-order-item .ft-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 30rpx;height:105rpx}.dt-order-item .ft-row .opts{display:-webkit-box;display:-webkit-flex;display:flex}.dt-order-item .ft-row .opts .btn-base{margin-left:20rpx}.dt-order-item .btn-base{position:relative;width:150rpx;height:56rpx;line-height:56rpx;font-size:28rpx;-webkit-border-radius:25px;border-radius:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.dt-order-item .btn-plain{background-color:transparent;color:#333;border:1rpx solid #999}.dt-order-item .btn-primary{background-color:#2f7ff5;color:#fff}.dt-order-item .btn-primary:before{border-color:#2f7ff5;-webkit-box-sizing:border-box;box-sizing:border-box;content:""}