.ak-compare[data-v-224b34b1] {
  position: relative;
  height: 44px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  color: #31364e;
  background-color: #ffffff;
}
.ak-compare .ak-compare-select[data-v-224b34b1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 135px;
  height: 38px;
  padding: 0 7px;
  margin: 0 14px;
  border: 0;
  border-radius: 2px;
  cursor: pointer;
  background-color: #ffffff;
}
.ak-compare .ak-compare-select span[data-v-224b34b1] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.ak-compare .ak-compare-select.only[data-v-224b34b1] {
  cursor: default;
}
.ak-compare .ak-compare-select.only[data-v-224b34b1]:hover {
  background-color: #ffffff;
}
.ak-compare .ak-compare-select[data-v-224b34b1]:hover {
  background-color: #e7e9f4;
}
.ak-compare .ak-compare-select:hover .ak-compare-down[data-v-224b34b1] {
  display: block;
}
.ak-compare .ak-compare-select:hover .icon-arrow[data-v-224b34b1] {
  -webkit-transform: translateY(0) rotate(180deg);
          transform: translateY(0) rotate(180deg);
}
.ak-compare .ak-compare-select .remind-dot[data-v-224b34b1] {
  margin-top: 0;
  margin-bottom: 6px;
}
.ak-compare .ak-compare-select .icon-arrow[data-v-224b34b1] {
  font-size: 12px;
  display: inline-block;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  margin: 0 5px;
}
.ak-compare .ak-compare-select .ak-compare-down[data-v-224b34b1] {
  background-color: #ffffff;
  display: none;
  position: absolute;
  right: 34px;
  top: 40px;
  background: #fff;
  z-index: 3;
}
.ak-compare .ak-compare-select .ak-compare-down .ak-compare-box[data-v-224b34b1] {
  border-color: #dcdfe6;
  margin-top: 4px;
  border: 1px solid #ccc;
  border-radius: 2px;
  max-height: 200px;
  overflow-y: auto;
}
.ak-compare .ak-compare-select .ak-compare-down .ak-compare-tips[data-v-224b34b1] {
  margin: 7px 15px;
  cursor: default;
}
.ak-compare .ak-compare-select .ak-compare-down .ak-compare-item[data-v-224b34b1] {
  background-color: #ffffff;
  padding: 0 15px;
  margin: 2px 0;
  background: #ddd;
  height: 35px;
  line-height: 35px;
}
.ak-compare .ak-compare-select .ak-compare-down .ak-compare-item.active[data-v-224b34b1], .ak-compare .ak-compare-select .ak-compare-down .ak-compare-item[data-v-224b34b1]:hover {
  background-color: #e7e9f4;
}
.ak-compare[data-v-224b34b1] .ak-tooltip {
  margin-right: 40px;
}
.ak-compare[data-v-224b34b1] .ak-tooltip .del-tips {
  color: #ffe6e6;
  text-decoration: line-through;
}
.ak-compare[data-v-224b34b1] .ak-tooltip .add-tips {
  color: #e6ffe6;
  text-decoration: underline;
}
