order-detail.wxss 3.6 KB
/* pages/order/order-detail/order-detail.wxss */
.state-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 60rpx 52rpx 40rpx 52rpx;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-top: 20rpx solid #f2f2f2;
    border-bottom: 20rpx solid #f2f2f2;
    position: relative;
}
.state-box .state1, .state2, .state3 {
    display: flex;
    flex-direction: column;
    align-items: center;
    color:#333;
    font-size: 24rpx;
}
.state-box  .circle {
    width: 46rpx;
    height: 46rpx;
    border-radius: 50%;
    margin-bottom: 10rpx;
    background-color: #DEDEDE;
}
/*.state3 .circle {*/
    /*background-color: #E1C8AF;*/
/*}*/
.state-box .change {
    background-color: #E1C8AF;
}
/*.state3 text {*/
    /*color: #999999;*/
/*}*/
.state-box .change-text {
    color: #999999;
}
.state-box .line {
    z-index:-5;
    width: 572rpx;
    height: 2rpx;
    background-color: #DEDEDE;
    position: absolute;
    top:45%;
    left:50%;
    transform: translate(-50%,-50%);
}
.box {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 40rpx 20rpx 40rpx 20rpx;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1rpx solid #f2f2f2;
}
.box image {
    width: 110rpx;
    height: 110rpx;
    margin-right: 20rpx;
}
.order-info {
    display: flex;
    padding: 30rpx 20rpx 0 0rpx;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.info-right {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}
.box .top {
    display: flex;
    align-items: center;
    position: relative;
}
.top image {
    width: 40rpx;
    height: 40rpx;
    border-radius: 50%;
    margin-right: 10rpx;
}
.top .name {
    font-size: 22rpx;
    color: #333333;
}
.top .sex-icon {
    position: absolute;
    top:-6rpx;
    left:28rpx;
    width: 20rpx;
    height: 20rpx;
}
.address, .time {
    font-size: 24rpx;
    color: #666666;
}
.address {
    /* padding: 28rpx 0 32rpx 0; */
}
.time {
    /* padding-bottom: 40rpx; */
}
.order-detail {
    /* margin-top: 58rpx; */
    padding: 0 20rpx;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
}
.order-detail text {
    font-size: 24rpx;
    color: #666666;
    margin-bottom: 30rpx;
}
.bottom {
    width: 100%;
    position: fixed;
    bottom:0;
    left:0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.bottom text {
    width: 50%;
    height: 98rpx;
    line-height: 98rpx;
    text-align: center;
    background-color: #323232;
    font-size: 30rpx;
}
.bottom .gray {
    background-color: #CCCCCC;
    color: #ffffff;
    border:0;
}
.cancel-btn {
    color: #999999;
    border-right: 1rpx solid #E1C8AF;
}
.confirm-btn {
    color: #E1C8AF;
    border:0;
}
.light {
    color:#E1C8AF;
}
.bottom .add-width {
    width: 100%;
}
.bottom .border {
    border-right: 1rpx solid #fff;
}
.complain {
    z-index:10;
    padding: 0 20rpx;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    /* position: absolute; */
    /* right:20rpx; */
    /* top:10rpx; */
    margin:20rpx 0;
}
.complain  text {
    width: 80rpx;
    height: 50rpx;
    line-height: 50rpx;
    text-align:center;
    font-size: 24rpx;
    /* color: #E1C8AF; */
    color:#999999;
    /* background-color: #323232; */
    /* padding: 6rpx 10rpx; */
    border-radius: 6rpx;
}