.box-tt span::before {
  background: #07F;
}

.steps > div.active > span {
  color: #07F;
}

.steps .has-child ul li.active,
.steps .has-child ul li:hover {
  background: #07F;
}

.steps .has-child > span .selected .point {
  background: #07F;
}

.order-detail .purchase-name {
  color: #07F;
  border-color: #07F;
}

.order-table tr td.w3 .steps [data-step="1"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step1_blue.png") no-repeat;
  background-size: 100% 100%;
}
.order-table tr td.w3 .steps [data-step="2"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step2_blue.png") no-repeat;
  background-size: 100% 100%;
}
.order-table tr td.w3 .steps [data-step="3"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step3_blue.png") no-repeat;
  background-size: 100% 100%;
}
.order-table tr td.w3 .steps [data-step="4"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step4_blue.png") no-repeat;
  background-size: 100% 100%;
}
.order-table tr td.w3 .steps [data-step="5"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step5_blue.png") no-repeat;
  background-size: 100% 100%;
}
.order-table tr td.w3 .steps [data-step="6"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step6_blue.png") no-repeat;
  background-size: 100% 100%;
}
.order-table tr td.w3 .steps [data-step="7"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step7_blue.png") no-repeat;
  background-size: 100% 100%;
}
.order-table tr td.w3 .steps [data-step="8"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step8_blue.png") no-repeat;
  background-size: 100% 100%;
}
.order-table tr td.w3 .steps [data-step="9"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step9_blue.png") no-repeat;
  background-size: 100% 100%;
}
.order-table tr td.w3 .steps [data-step="10"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step10_blue.png") no-repeat;
  background-size: 100% 100%;
}
.order-table tr td.w3 .steps [data-step="11"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step11_blue.png") no-repeat;
  background-size: 100% 100%;
}
.order-table tr td.w3 .steps [data-step="12"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step12_blue.png") no-repeat;
  background-size: 100% 100%;
}
.order-table tr td.w3 .steps [data-step="100"][data-status="2"] .icon {
  background: url("../images/theme_blue/workbench/order_step11_blue.png") no-repeat;
  background-size: 100% 100%;
}

.order-table tr td.w3 .steps .step-item[data-status="2"]::after {
  position: absolute;
  content: "";
  width: 17px;
  height: 6px;
  border-radius: 14px;
  background: linear-gradient(180deg, rgba(250, 252, 255, 0) 0%, #2C8EFF 100%);
  left: calc(100% + 11px);
  top: 50%;
  transform: translateY(-50%);
}
.order-table tr td.w3 .steps .step-item[data-status="2"]::before {
  position: absolute;
  content: "";
  width: 20px;
  height: 13px;
  background: #F7FCFF;
  left: calc(100% + 9px);
  top: 50%;
  transform: translateY(-50%);
}

.order-table tr td.w5 .detailoperate-btn {
  color: #07F;
  border: 1px solid #07F;
}